Приложение mab андроид что это такое: Приложение MAB на андроид и MIUI что это

Содержание

Приложение MAB — что это в Xiaomi, как его удалить?

В последнее время, пользователи смартфонов Xiaomi обнаружили серьезную уязвимость в прошивке MIUI (собственно разработанной ОС, выстроенной на базе Андроид). Данная уязвимость заключается в постоянных установках стороннего китайского софта, которые происходят без ведома хозяев. Одной из таких софтин стала приложение MAB. Дальше мы расскажем что это за приложение MAB.

MAB – это одноименное приложение от китайского онлайн магазин товаров. Программка появилась на устройствах с MIUI после недавних обновлений данной прошивки.

Так просто эту программку удалить не получится: выполнив стандартные действия по удалению МАБ, вы лишь на время избавитесь от этой “фирменной” софтины. Через некоторое время это приложение опять появится в вашем Xiaomi. Дело в том, что на сервера производителей (Xiaomi) каждые сутки отправляются данные о телефоне владельца (imei, геолокация, мак-адрес и другие идентификационные данные). Анализируя полученную информацию об отсутствии некоторых предустановленных программок, со серверов идет команда на повторную закачку.

Смартфоны с прошивкой MIUI могут отслеживать личные данные

MAB – это не единственная программа, которую вывести сложнее обычного, так, например, на форуме, посвященном Xiaomi поднялась большая шумиха об аналогичных установках программы AnalyticsCore. Естественно, пользователи возмутились данными дырами в их телефонах, о которых сама компания отмалчивается. Подобные дыры являются искусственными и позволяют разработчикам смартфонов, устанавливать на девайсы любой софт – свой или рекламный, надеюсь что не вирусный.

Удаление приложения MAB

Как мы уже сказали выше, удалить так просто не получится – программка будет постоянно скачиваться снова. В данном случае хорошим решением послужит заморозка приложения MAB через программку Titanium Backup. Вот небольшая видео-инструкция по применению программы Титаниум.

Также вариантом было бы отыскать сам загрузочный процесс, который запускает скачивание MAB. Я такой найти не смог, а ковыряться слишком долго. Если у вас есть информация по этому поводу – отпишитесь в комментариях. Спасибо.

Mab Xiaomi: что это такое?

В начале 2017 года многие пользователи смартфонов Xiaomi на базе прошивки MIUI начали обнаруживать приложение Mab, которое могло быть загружено вместе с очередным обновлением программного обеспечения. Информации по нему мало, но кое-что мы выяснили.

Первое предположение: Mab — служба, которая напрямую связана с приложением Mi аккаунта (аутентификация, логин, паспорт аккаунта Mi и т.д.). Активность службы замечена, как только пользователь запускает фирменное приложение Форум MIUI. Интерес вызывает другое: пользователи, которые заморозили данный процесс, никаких проблем с использованием MI аккаунта не замечали.

Есть другое мнение — Mab отвечает за идентификацию при покупках через MI аккаунт.

Как удалить Mab в Xiaomi?

Теперь вопрос — стоит ли удалять, отключать или замораживать данный сервис? Пользователи, которые его удаляли, пишут, что после подключения к интернету происходит скачивание файлов и служба Mab запускается вновь. Наверняка она никакой опасности в себе не несет, однако если сильно хотите избавиться от него, оптимальное решение — это заморозить службу с помощью Titanium Backup.

Приложение имеется в Play Market, однако помните, что для его работы необходимы root права.

Друзья! Если наш сайт помог вам или просто понравился, вы можете помочь нам развиваться и двигаться дальше. Для этого можно:

  • Оставить комментарий к статье.


Спасибо!

Приложение Mab на Xiaomi: что это? — MIUI общее — Mi Community

Наверное многие пользователи ,в том числе и я , в начале текущего года обнаружили на своих смартфонах Xiaomi неизвестное приложение Mab. Стороннее приложение появилось  после обновления фирменной прошивки MIUI.
Понятно, что у многих появление этого приложения вызвало беспокойство. Ведь у данного приложения куча разрешений. Что это? Штатное системное приложение, шпионская программа или, может быть, вообще вирус?

В сети информации о софте под названием Mab практически нет, но кое-что все-таки удалось выяснить. Среди пользователей ходят 2 версии:
Версия 1. В процессе наблюдения за работой Mab было замечено, что его активность проявляется, стоит только пользователю запустить фирменное приложение «Форум MIUI». Возможно, Mab- служебная программа, которая тесно связана с работой приложения Mi аккаунта, отвечающего за аутентификацию, логин, паспорт аккаунта Mi и т.д. Но, что интересно, заморозка процесса работы Mab никак не отражается на возможностях использования Mi аккаунта. Информацию подтвердили пользователи , пытавшиеся прибегнуть к принудительной остановке стороннего приложения на своих смартфонах.

Версия 2 :  Предполагается, что приложение Mab принимает участие в процессе идентификации, когда пользователь что-либо покупает через MI аккаунт.

Как удалить Mab в Xiaomi и стоит ли это делать? Есть ли смысл отключить эту службу или заморозить ее работу? Пользователи сообщают, что приложение ведет себя весьма настойчиво — при первом же подключении к сети интернет удаленное приложение чудесным образом возвращается на смартфон. Есть ли смысл воевать с программой, стараясь непременно ее удалить? Неизвестно.
Что вы думаете  по поводу данного приложения?для чего оно нужно??оставляйте свои комментарии.

Приложение Mab Xiaomi — шпионская программа, которую невозможно удалить

Смартфоны Xiaomi самовольно скачивают и запускают программу Mab, удалить которую проблематично.

Что это за приложение, как от него избавиться, запретить выходить в сеть или самовольно устанавливаться?

Cодержание:

О смартфонах Xiaomi

Компания выпускает неплохие девайсы с прошивкой на основе Android с открытыми исходниками под названием MIUI.

Она отличается отсутствием меню приложений и совмещением в себе некоторых возможностей iOS и Android и поставляется в двух вариантах:

  • локальная – сервисы от Google заменены аналогичными китайскими программами и службами, доступна только на английском и китайском языках;
  • международная – сервисы Google присутствуют, интерфейс переведён почти на 50 языков.

Глаз большого брата?

Раньше пользователи отмечали, что их устройства могут жить чуть ли не полноценной самостоятельной жизнью.

Например, только приобретённый телефон при первом подключении к сети скачивает файл AnalyticsCore.apk.

После установки программа постоянно работает в фоне, обновляется, что-то отсылает на серверы компании и самостоятельно восстанавливается после удаления.

Все вопросы о предназначении софта представители компании игнорируют.

Рис. 1 – Ненужный сервис в списке активных

Рис. 1 – Ненужный сервис в списке активных

Вторая проблема со смартфонами – наличие неизвестного сервиса Mab, способного соединяться с серверами Xiaomi после появления интернета, скачивать какие-то файлы размером в несколько килобайт и отправлять что-то разработчику.

Если устройство соединяется с сетью впервые, сначала загружается архив с программой неизвестного назначения.

Предположительно, она делится с компанией Xiaomi конфиденциальной информацией. При этом, как отмечают специалисты, на серверы отправляется:

  • место расположения пользователя, даже если GPS отключён;
  • IMEI устройства;
  • MAC-адрес;
  • Nonce.

Многие пользователи пишут, что программа способна активировать голосовой поиск от Google в любое время, а это ещё и в постоянные фразы «Отсутствует подключение…» выливается, когда интернета нет.

Рис. 2 – Сведения

Рис. 2 – Сведения

Что делать?

Что такое Mab на устройствах от Xiaomi за дверью офисов компании достоверно не известно, хотя всё указывает на сервис для слежки за пользователем.

Как же избавиться от постороннего трафика и обезопасить себя?

Хорошо бы заморозить его, например, через Titanium Backup, или запретить сервису и ему подобным работать с сетью или соединяться с серверами Xiaomi, но:

  • степень интеграции приложения (и ему подобных) в операционную систему такова, что заморозка одного Mab мало что даст (сторонний трафик не исчезнет, а следственно, личные данные будут утекать к Xiaomi), а блокировка многих сервисов скажется на работоспособности устройства;
  • установить фильтр по именам и исключить этим связь с хостами не получится, ведь имена хостов могут динамически генерироваться;
  • из-за наличия UID sharing в Андроид под одним идентификатором в сети может работать несколько приложений;
  • почти все брандмауэры, позволяющие отфильтровать сетевой трафик, работают через VPN, что не гарантирует блокировку выходов в сеть для Mab и ему подобных процессов.

Есть ли решение?

  • нужно вручную отлавливать все подозрительные адреса и самостоятельно добавлять их в hosts;
  • нельзя заблокировать доступ к хостам, имена которых генерируются динамически.

Рис. 3 – Блокируем соединение с ненужными хостами

Рис. 3 – Блокируем соединение с ненужными хостами

Последний способ решения проблемы с программой и ей подобными службами – установка фильтра на выход в сеть по UID.

Только тут могут проблемы возникнуть: как сказано выше, под одним ID в сеть может выйти и три программы.

Рекомендовать

Ещё немного про телефоны Xiaomi и борьбу с ними. Updated / Хабр

Честно признаться, у меня не было планов писать и публиковать эту статью, но, после того, как за два месяца увидел в ближнем кругу коллег 5 штук свежеприобретённых телефонов от Xiaomi, и недавнюю статью на Geektimes, рекламирующую управление умным домом от Xiaomi, ко мне пришла совесть и, сцуко, потребовала поделиться знанием с остальными.


Для начала небольшая вводная часть для тех кто не в теме. Есть такая компания Xiaomi, которая делает неплохие по начинке телефоны и заливает в них кастомизированный Android. Бизнес модель, как недавно официально было заявлено — «По сути мы раздаём наши смартфоны, не зарабатывая на этом денег. Нас больше заботят долгосрочные источники дохода. Мы могли бы продать 10 миллиардов смартфонов и не заработать на них ни цента». Источник раз и два.

Заглянув в сентябрьскую статью на Security lab и ещё вот в эту жалобу, у меня лично возникло ощущение, что телефон Xiaomi это что-то типа поводка на котором владельца водит Большой брат (утрирую, конечно же).

Это и стало основным мотивом проведения исследования поведения телефона Xiaomi redmi 3S

с прошивкой MIUI Global 8.1 Стабильная 8.1.1.0 (MALMIDI)

Исследование подопытного кролика и обнаружение проблемы

Беру новенький телефон из коробки. Включаю его и прохожу через мастера начальной настройки, предварительно включив запись трафика на Wi-Fi роутере. Ровно через две секунды, после того как телефон подключился к точке доступа, началось скачивание файла размером около 8Мбайт с одного из серверов Xiaomi. Это был обычный zip архив, внутри которого лежала куча всего и, в том числе, файл AnalyticsCore.apk, упомянутый в статье на SecurityLab.

Дальше — больше. В общей сложности, за всё время наблюдения, я насчитал чуть меньше восьми десятков имён серверов в разных доменах. Сразу оговорюсь, что в этом числе нет серверов Google и Facebook, приложения которых также предустановлены. Просто потому что я их считал отдельно. С ними тоже всё «весело».

Большая часть коннектов к серверам Xiaomi шла через HTTPS, поэтому разобраться в деталях ЧТО именно передаётся напрямую возможности не было. Отключение всевозможных логинов, синхронизаций и т.п. к исчезновению этого трафика не привело.

Дополнительно смущало то, что большей частью запросы были небольшими (объём принятого переданного трафика TCP сессий не превышал 1-2Кб), но, т.к. наши сотовые операторы округляют объём трафика вверх (Например, Tele2 до 150Кб), то, при неудачном совпадении, можно «накачать» таким образом существенные объёмы трафика, а в роуминге неожиданно попасть на деньги.

Тех, кого сей факт не смущает могут дальше не читать, т.к. дальше будет описание конкретики изоляции трафика от приложений, вшитых в заводскую прошивку.

Предварительные условия

Первое что необходимо — это рутовать телефон. Как это делается в случае Xiaomi я здесь описывать не буду, отсылаю желающих пройти этот путь к полной версии этой статьи (ссылка в конце).
Второе — это влить в телефон прошивку через кабель и стереть ВСЕ пользовательские данные.
Третье — телефон НЕ ДОЛЖЕН иметь доступа в интернет после залива свежей прошивки.
Update. До момента установки нижеописываемых ограничений, разумеется.

Disclamier. Все дальнейшие манипуляции над телефоном Вы делаете на свой страх и риск.

Ответственность за любой результат лежит на том, кто именно делал описываемые ниже действия.

Небольшая техническая вводная часть

Серверы, к которым обращается телефон, в большинстве своём расположены в облаке Amazon, поэтому обращения к ним происходит по именам, которые ресолвятся через round-robin DNS в разные IP адреса из разных подсетей /16. Блокировать их все по подсетям смысла особого нет — так можно половину интернета отфильтровать, что не есть хорошо. Блокировать по именам — хорошо, но не факт, что имена хостов из L3 доменов не генерируются динамически. Идеально было бы прибить все приложения, которые обращаются к серверам Xiaomi, но, как показала практика, глубина их интеграции в Android такова, что после удаления некоторых из них телефон может просто отказаться загружаться.

Далее. К внешним серверам обращается не один процесс, а многие, при этом задачу усложняет наличие в Android UID sharing, когда под одним UID могут генерировать сетевой трафик разные процессы (приложения). Более того, один из полезных процессов (отвечающий за GPS) надо выпускать во внешний мир, чтобы скачивать небольшие обновления, но при этом он сидел под тем же UID, что и восемь штук процессов, рвущихся к серверам Xiaomi.

Также надо упомянуть про ограниченность инструментария, доступного для решения вышеописанных задач, т.к. большая часть приложений имеющих в названии firewall доступных на Play Market работают через т.н. VPN, т.е. от сливов информации до запуска приложения они не защищают.

Большая часть того, что будет рассказано дальше для профессиональных разработчиков Android есть банальная истина, но всем остальным это позволит понять почему фильтрация построена именно таким образом.

В отличие от обычного Linux, где есть файлы конфигурации и стартовые скрипты, лежащие в /etc, в Android всё сделано несколько иначе. Общее управление сетью осуществляет Connection Manager, который дёргает системный демон netd, который, в свою очередь, вызывает iptables с определёнными параметрами командной строки. Соответственно, вызывать IPtables из скрипта начальной загрузки (init и прочих) особого смысла нет — netd при старте всё равно вызовет iptables, очистит правила и зальёт свои.

Единственный выход оставленный Google — писать необходимые команды конфигурации iptables в скрипте /system/bin/oem-iptables-init.sh. Путь к этому скрипту и его имя жёстко прописаны внутри исходного кода демона netd.

Для фильтрации статических имён хостов можно редактировать файл /etc/hosts, но при этом надо помнить про их количество и возможность их динамической генерации.

Дальше будет рассказ как это всё делалось.

Удаление и заморозка (если нет уверенности) ненужных программ

При помощи бесплатной версии Titanium Backup можно посмотреть соответствие между именем программы, показываемое в системе (Play Market), её кодовым именем (com.google.vending) и, при необходимости, удалить то, что явно не нужно.

Недостаток бесплатной версии — не умеет делать заморозку программ, посему заморозку делаем через ADB shell при помощи package manager. Пример:

root@land:/ # pm disable com.miui.analytics
pm disable com.miui.analytics
Package com.miui.analytics new state: disabled
root@land:/ # pm disable com.miui.systemAdSolution
pm disable com.miui.systemAdSolution
Package com.miui.systemAdSolution new state: disabled
root@land:/ # reboot
reboot

Фильтрация сетевых запросов

Disclamier 2.В данной статье описано КАК можно фильтровать «левую» сетевую активность телефона. Что конкретно фильтровать — каждый волен решать сам.

Как это можно делать.

1. Cамое простое — заполнение файла /etc/hosts записями имён серверов c IP адресом 127.0.0.1. Мой набор серверов лежит на Google Drive в папке Files.

Недостаток варианта — невозможность блокировки неизвестных и динамически генерируемых имён хостов и доменов L3/L4.

Update. Несколько раз обнаруживал странное поведение Netfilter/IPtables. После загрузки телефона в таблице действующих правил оказывались не все правила, перечисленные в скрипте. Если перезагрузить телефон ещё раз — все правила оказывались на месте. Прям шайтан-машина, а не телефон.
В документации нашёл описание параметра —wait, который вроде бы должен решать эту проблему. Но, для гарантированного решения проблемы, сделал ещё вызов IPtables из скрипта не напрямую, а через несложную функцию, которая проверяет код завершения и, при необходимости, повторно выполняет команду с небольшой задержкой, опять же проверяя результат.

2. пишем команды фильтрация отправки пакетов на подсети /16 и /24 стандартными правилами Netfilter/IPtables в файл oem-iptables-init.sh. Здесь их не описываю, желающие напишут их сами, либо найдут в полной версии статьи.

Update. Недостаток варианта — большая часть серверов расположена в облаке Amazon и имеет переменные (round-robin DNS) IP адреса. Для гарантированной их фильтрации придётся закрыть не один десяток подсетей /16, что не есть хорошо. Можно ненароком забанить и полезные сайты. Но для статичных хостов (если их немного) это решение вполне подходит.

3. Фильтруем DNS запросы к ненужным нам доменам. Это несколько сложнее, поэтому опишу подробнее.

Updated.В составе IPtables, штатно идущем в Android есть модули расширения функционала, которыми мы дальше и воспользуемся. Помня, что DNS запросы отправляет система (UID 0) пишем правило:

$IPTABLES -A oem_out --protocol udp --dport 53 -m owner --uid-owner 0 -m string --algo bm --hex-string '|04|miui|03|com|00|' -m comment --comment "Deny UID 0 DNS queries for miui.com domain" -j DROP
#
$IPTABLES -A oem_out --protocol udp --dport 53 -m owner --uid-owner 0 -j ACCEPT

Updated. Первая строчка отфильтрует все UDP пакеты, отправленные системой (UID 0) на 53 UDP порт любого IP адреса и содержащие в себе байты 046d69756903636f6d00 (запросы к DNS серверу содержащие в себе .miui.com). IPtables самостоятельно преобразуют строчку |04|miui|03|com|00| в чисто шестнадцатиричый вид 046d69756903636f6d00.
Наличие шестнадцатиричной цифры на первой позиции для параметра —hex-string — обязательно, иначе IPtables не примет команду. Точки-разделители в доменном имени при формировании DNS запроса преобразуются в шестнадцатиричные цифры, означающие количество байт до следующего разделителя. Поэтому последний байт равен нулю (00h).

Вторая строчка пропустит все остальные DNS запросы. Комментарии я указал для удобства, чтобы команда iptables -L -v показывала результаты блокировок нагляднее.

4. Для работы Assited GPS необходимо дать возможность доступа к серверам QualComm процессу с UID 1000. Здесь всё сложнее, т.к. простая фильтрация пакетов по содержимому, как в случае DNS серверов, не сработает — начальные пакеты установления TCP соединения c флагами SYN, ACK ещё НЕ содержат в себе имя хоста, которое обязательно присутствует в HTTP запросе, а пакеты идущие после заголовка HTTP запроса уже могут не содержать в себе имя хоста. В результате фильтр пропустит из всей TCP сессии только часть пакетов, что равносильно её запрету или обрыву.

Поэтому рисуем вот такой костыль для фильтрации запросов седьмого уровня средствами 3-4 уровня:

# разрешаем инициировать установление TCP соединений на 80 порт всем процессам работающим под UID 1000.
$IPTABLES -A oem_out -m owner --uid-owner 1000 --protocol tcp --dport 80 -m conntrack --ctstate NEW -j ACCEPT
#проверяем наличие слова xtrapath в пакетах TCP соединений установленных  на 80 порт процессами с UID 1000  и помечаем эти соединения шестнадцатиричным числом 5555.
$IPTABLES -A oem_out -m owner --uid-owner 1000 --protocol tcp --dport 80 -m conntrack --ctstate ESTABLISHED -m string --algo bm --string 'xtrapath' -j CONNMARK --set-xmark 0x5555
# убиваем пакеты всех установленных процессами с UID 1000 TCP соединений не имеющих нашей пометки число 5555
$IPTABLES -A oem_out -m owner --uid-owner 1000 --protocol tcp --dport 80 -m conntrack --ctstate ESTABLISHED -m connmark ! --mark 0x5555 -j DROP

5. Фильтруем доступ в интернет по приложениям (у меня Google Chrome имел UID 10060). Разрешаем выход в интернет Google Chrome и запрещаем всем остальным приложениям.

$IPTABLES -A oem_out -m owner --uid-owner 10060 -m comment --comment "Permit Google Chrome internet access" -j ACCEPT
#
# Block all other processes
#
$IPTABLES -A oem_out -m owner --uid-owner 0-9999 -m comment --comment "Block all other system processes internet access" -j DROP
$IPTABLES -A oem_out -m owner --uid-owner 10000-99999 -m comment --comment "Block all other user processes internet access" -j DROP

Слабым местом этого способа фильтрации является его опора на наличие отметки UID на каждом конкретном пакете при прохождении его через Netfilter/IPtables. Обнаружилось это по непонятным TCP соединениям к серверам Google, пакеты которых не содержали UID. Исследование показало, что эти пакеты инициированы процессом Google Captive portal login. Я решил эту проблему обходным путём — просто выключив эти запросы командами в ADB shell:

root@land:/ # settings put global captive_portal_detection_enabled 0
root@land:/ # reboot

Радует, что (судя по накопленной статистике за несколько суток перехвата Wi-Fi трафика), никаких иных системных процессов отсылающих пакеты без UID в исследовавшемся телефоне нет.

Update. Дальнейшее наблюдение показало как я ошибался. Такие «тихие» процессы есть, но часть из них невинно общается друг с другом через адрес 127.0.0.1, что ненаказуемо.
Всё остальное надо банить.
Поэтому, для их правильной фильтрации, надо добавить в самое начало скрипта ещё две строчки:

$IPTABLES -A oem_out --protocol all --source 127.0.0.0/8 --destination 127.0.0.0/8 -m comment --comment "Accept internal traffic" --jump ACCEPT
$IPTABLES -A oem_out --protocol all -m owner ! --uid-owner 0-99999 -m comment --comment "Drop any traffic which does not have UID." --jump DROP

Update. Уже после опубликования статьи для меня окончательно стало ясно, что UID приложений, задаваемый системой при установке приложения, при обновлении и/или переустановке приложений может непредсказуемым образомменяться. Следовательно, доступ в интернет для приложения тоже отвалится и надо будет переписывать правило Netfilter/IPtables заново.
Для решения этой проблемы набросал небольшой кусок скрипта, который читает из хвоста файла наименования приложений, проверяет их наличие в системной базе приложений, и, при наличии, берёт оттуда же UID приложения и динамически (в процессе работы скрипта) формирует правило Netfilter/IPtables.
Строго говоря — чтение параметров из тела скрипта — это тоже костыль. Но меня оправдывает то, что на момент работы скрипта, подмонтировать файловую систему доступную снаружи при обычной работе телефона — невозможно. В папке /dev нет соответствующих файлов устройств. Допускаю, что это может быть особенность прошивки конкретного телефона.
Текст специально сделал максимально подробным, для лучшего понимания.

# Permit intenet access for the packages listed at the end of this file. White list mode. 
#
SU=`/system/bin/which su`
# changing reading file behavior (read whole file with \r\n into variable)
IFS=""
# reading first and second fields of every line of the system packages database into variable PACKAGESDB. 
# Escalating privileges via su because of filesystem packages database file access limitations.
PACKAGESDB=`$SU -c "/system/bin/cut -d' ' -f 1,2 /data/system/packages.list"`
#
# Reading last lines of current script form the end till "exit 0" line
# Filtering empty lines, lines started with # and all symbols after # (comments) in every line.
# 
# 's/#.*//' - remove all in every line after #
# '/^#/d' - remove lines staring with #
# '/./!d' - remove empty lines
# '/exit 0/,$ d' - remove all lines starting line with "exit 0"
# 's/ //g' - remove spaces from line
#
/system/bin/tac $0 | /system/bin/sed -e '/^#/d' -e 's/#.*//' -e '/exit 0/,$ d' -e '/./!d' -e 's/ //g'| while read line;
do
# Just in case 8-)
OUR_PACKAGE_NAME=$line
# Strict checking for existence of our package name in the system packages database. Checking first field.
PACKAGE_NAME_IN_DB=`echo $PACKAGESDB | /system/bin/cut -f 1 -d' ' | /system/bin/grep -Fx "$line"`
if
# Checking grep utility exit code. "0" means pattern found
test "$?" == "0"
then
#
# Looking for package UID in database. Checking second field. VERY important space after $line!!!
#
PACKAGE_UID=`echo $PACKAGESDB |  /system/bin/grep "$line " | /system/bin/cut -f 2 -d' '`
else
# All other exit codes return us to the beginning of the cycle.
# echo "Package $OUR_PACKAGE_NAME not found"
$IPTABLES -A $CHAIN -m comment --comment "Package name $OUR_PACKAGE_NAME not found. Check package name." --jump LOG
continue
fi
#
# Set the package right for Internet access
# 
$IPTABLES -A $CHAIN -m owner --uid-owner $PACKAGE_UID -m comment --comment "Permit $OUR_PACKAGE_NAME Internet access" -j ACCEPT
#
done
######
... skipped...
####
exit 0
#### 
####### Do NOT edit before this line #########
# Please add package names and comments after this line for granting them internet access.
#####
# Google Play Store and its companion processes
# 
com.google.android.gms # Google Services Framework Internet access
com.android.vending # Google Play Market internet access
com.android.providers.downloads # Download manager service internet access
#
# Other Google apps
com.google.android.youtube # Youtube application internet access
com.google.android.apps.maps # Google Maps application internet access
com.google.android.googlequicksearchbox # Google Assistant internet access
#
#
com.android.chrome # Google Chrome browser internet access

После переустановки/обновления приложения нужно всего лишь перезагрузить телефон.

6. Для целей мониторинга работы правил Netfilter/IPtables можно добавить ещё вот такую строчку:

$IPTABLES -A oem_out --source 10.1.30.42 --protocol tcp --jump LOG --log-prefix "IPtables log:" --log-uid

Параметр IP адрес отправителя (—source 10.1.30.42) можно опустить, но в этом случае лог будет завален записями сетевой активности процессов, завёрнутых на адрес 127.0.0.1 файлом hosts. Лог можно читать через команду dmesg (dmesg | grep IPtables) в ADB Shell.

Версию статьи, которая писалась как полная инструкция по решению этой проблемы с Xioami Redmi 3S я выложил на Google Drive. Сюда её выкладывать не рискнул именно из-за объёма.

P.S. Я не разработчик Android-приложений, просто жизнь заставила два месяца поразбираться с сабжевым телефоном. Посему, господа профи, если я где ошибаюсь — поправляйте. Буду признателен.

P.P.S. В качестве средства перехвата использовался Zyxel Keenetic Extra. У него есть возможность перехватывать Wi-Fi трафик и сливать его на флэшку для последующего анализа.

MIUI Daemon на Xiaomi: что это?

Компания Xiaomi продолжает наращивать производство смартфонов, постоянно расширяя свою модельную линейку. Аппараты, действительно, предлагают приятное соотношение цены и качества, поэтому пользователей устройств Xiaomi в нашей стране становится всё больше и больше. Но и вопросы по эксплуатации этих гаджетов возникают чаще. Конечно, они, как правило, не связаны с проблемами в работа аппаратов, и тем не менее… Вот, к примеру, многих обладателей Android-смартфонов Xiaomi интересует, что такое MIUI Daemon? Зачем нужно это приложение и нужно ли вообще? Не шпионит ли оно за пользователем? Не отправляет ли куда-то данные, хранящиеся в памяти устройства? Может быть, стоит удалить MIUI Daemon и не терзаться подозрениями? Сегодня мы ответим на эти вопросы, а заодно научим, как удалить MIUI Daemon без последствий для смартфона и хранящихся на нем данных.
MIUI Daemon на Xiaomi

MIUI Daemon на Xiaomi не шпионит за пользователями

Некоторые недоброжелатели активно распространяют информацию о том, что компания Xiaomi продает свои смартфоны с предустановленным шпионским софтом. В подтверждение своих слов они, как правило, тычут пальчиком в первое попавшееся приложение и спрашивают: «А знаешь, что это такое?» И пока озадаченный владелец аппарата пытается вспомнить, использовал ли он эту утилиту хоть раз и для чего, если да, «эксперт» уже готов озвучить устрашающую информацию. Да, конечно, это шпионская программа! И все секреты пользователя давно ушли на китайский сервер. В общем, жди, дружок — скоро к тебе «Триада» нагрянет в полном составе
MIUI Daemon на Xiaomi
Как раз одно из таких «неизвестно для чего установленных» приложений и есть MIUI Daemon. Пытливый ум российского юзера мимо пройти не может. Поэтому действия программы были проанализированы. В результате выяснилось, что MIUI Daemon может собирать и отправлять «в штаб квартиру китайской мафии» следующую «секретную» информацию:

  • время включения экрана;
  • объём свободной памяти на карте MicroSD;
  • загруженность оперативной памяти;
  • статистику батареи и GPU;
  • активирован ли Bluetooth и сеть сотовой связи;
  • IMEI аппарата и прочие сведения «особой важности».

В общем, полная ерунда. Поэтому даже в том случае, если на дисплее аппарата Xiaomi вдруг выскочит сообщение об ошибке «К сожалению, приложение MIUI Daemon остановлено», не нужно пить горстями успокоительное. Причина ошибки кроется в некорректной прошивке или в её неправильной установке.

И всё же: опасно ли приложение MIUI Daemon?

Не стоит бояться этого безобидного, в общем то, приложения. Собирает оно элементарную статистику о работе устройства, а до ваших данных ему и дела нет. Скажем больше: возможно, эта статистика изучается именно для того, чтобы в дальнейшем точнее подстроиться под привычки и предпочтения пользователей. Это значит, что новая версия MIUI будет еще удобнее. Единственный ущерб, который может причинить Miui Daemon — это потратить на свою работу немного заряда батареи. Впрочем, его активность может оказаться весьма нежелательной, если смартфон и без того перегружен процессами. Так что? Будем удалять?

Удаляем MIUI Daemon с Xiaomi

Есть несколько способов, позволяющих «снести» или отключить MiuiDaemon на смартфоне Xiaomi. Правда, какой именно сработает на вашем аппарате, сказать невозможно. Придется сознательно обрекать себя на трудности и пробовать все подряд.

Способ 1: Программа Titanium Backup
С помощью программы Titanium Backup можно «заморозить» работу приложения, отключить псевдо-шпионскую программу или удалить ее навсегда. Небольшое примечание: вам необходимо иметь Root-права на свой Android-смартфон. Многие пользователи отключают работу данного софта через Titanium Backup, не удаляя его. Это, пожалуй, наиболее удобный вариант. Поясним: китайский сервис не работает и не нагружает устройство, но MIUI Daemon на нем присутствует. А это значит, что приложение не удалено и с обновлением MIUI обратно не вернется.

MIUI Daemon на Xiaomi
Способ 2: Через «Настройки»
Ещё один способ — зайти в расширенные настройки телефона, где выбрать пункт «доступ к личным данным» и убрать галочку с MIUI Daemon. Приложение никуда не денется, но доступа к личным данным вы его лишили. А значит, никакой шпионской деятельности.
MIUI Daemon на Xiaomi
Способ 3: Xiaomi ADB/Fastboot Tools.
На многих устройствах «снести» MIUI Daemon можно, используя возможности Xiaomi ADB/Fastboot Tools. С этой программой даже Root-права не понадобятся. Инструкцию пользователя для Xiaomi ADB/Fastboot Tools можно найти в интернете.

Удалить MIUI Daemon можно без опасений, что это отразится на работе смартфона. Но все же лучше программу отключить или заморозить. Как уже было сказано выше, удаленный софт вернется, как только вы обновите систему. И еще: сброс аппарата до заводских настроек проблемы не решит по той же причине.

Источник: https://fan-android.com

Удаление системных приложений Xiaomi без root прав

С каждым годом в прошивках MIUI добавляются системные приложения, которые занимают внутреннюю память телефона, некоторые из них работают в фоне, а это значит, что Ваш аккумулятор будет садиться быстрее ну и конечно же приложения занимаю оперативную память устройства. Обычным стандартным способом предустановленные приложения удалить невозможно и сегодня мы будем рассматривать один из способов по удалению таких приложений, ниже описанный способ хорош тем, что он универсален, т. е. подходит для всех телефонов Xiaomi, а также удаление приложений будет осуществляться на заблокированным загрузчике и без Рут прав. Для удаления системных приложений нам понадобиться ПК с операционной системной Windows 10, USB кабель к телефону и сам телефон.

Подготовка телефона

Первым делом нам необходимо активировать режим для разработчика на телефоне, для этого заходим в настройки телефона далее выбираем О телефоне и 7 раз нажимаем на Версию MIUI, после чего система нас уведомит об активации режима разработчика, расположен он в Настройках->Расширенные настройки-> Для разработчиков. Далее в режиме разработчика ищем и активируем Отладку по USB. Теперь можно подключать телефон к ПК по USB.

Загрузка и запуск приложения Xiaomi ADB Fastboot Tools

Следующий нашим шагом будет загрузка приложения Xiaomi_ADB_Fastboot_Tools_2.3.1 через которое и будет осуществляться удаление приложений. После загрузки необходимо разархивировать приложение и запустить файл XiaomiADBFastbootTools.exe и нажать на кнопку Debloater

Нажимаем на кнопку DebloaterНажимаем на кнопку DebloaterНажимаем на Debloater

На Вашем телефоне должно появиться окно с разрешением на отладку с этого компьютера где необходимо нажать Ок

Разрешение на отладку по usbРазрешение на отладку по usbДаем разрешение на отладку по USB

(У меня на Windows 7 после нажатия на кнопку Debloater на телефоне не появлялось окно с разрешением на отладку, решил проблему подключением телефона к другому ПК с Windows 10, напишите в комментариях у кого сработало на Windows 7). В открывшемся новом окне выбираем приложения которые необходимо удалить

Список приложений Список приложений Список приложение которые можно удалить

Если указанного ниже приложения нет в программе, то можно нажать на кнопку add custom  apps и ввести название которое указано ниже в списке в скобках, для примера я указал приложение Быстрые приложения. Потом в списке приложений ищем com.miui.hybrid, активируем чекбокс и нажимаем на кнопку Uninstall

удаление приложенияудаление приложенияудаление быстрые приложения

Хочу отметить, что не нужно удалять все подряд Вы можете получить кирпич! Все действия вы делаете на свой страх и риск! Ниже список приложений которые можно удалять, каждое приложение имеет описание.

Список приложений которые можно удалить

удаление приложения

удаление приложенияБыстрые приложения / Quick Apps (com.miui.hybrid)

удаление приложения

удаление приложения Диск Google (com.google.android.apps.docs) — диск от Google, советую удалить этот и поставить из Play Market, так вы сможете контролировать приложение и давать ему необходимые разрешения

удаление приложения

удаление приложения Игры / Games (com.xiaomi.glgm) — Что-то на подобие Google Play, но только от Xiaomi, не вижу смысла использовать два идентичных приложения.

удаление приложенияудаление приложения Карты (com.google.android.apps.maps) — Google карты я их не использую, поэтому снес.

Google объектив

Google объективОбъектив Google(com.google.ar.lens) — это технология распознавания изображений

Google объектив

Google объектив Меню SIM-карты (com.android.stk) — Удалил эту дрянь, некоторые говорят, что сотовые операторы используют это приложения для рекламы, например как на Мегафоне при проверке баланса появлялось окно с рекламой.

Google объектив

Google объектив Оповещение населения (com.android.cellbroadcastreceiver) — На сколько я понял приложение не работает в России.

Google объектив

Google объектив Приложения (com.xiaomi.mipicks) — Подобие Play Market, не вижу смысла его использовать, да еще и постоянно приходят уведомления.

Analytics (com.miui.analytics) — приложение собирает информацию об использовании Вами устройства. 

(com.xiaomi.joyose) — Китайский развлекательный сервис, думаю он Вам не понадобится.

Duo

DuoDuo (com.google.android.apps.tachyon) — Видео чат от Google, если не используете можно смело удалять.

facebook

facebookfacebookfacebookFacebook App Installer (com.facebook.system) — Менеджер установки приложений Фейсбука

facebook

facebookfacebookfacebookFacebook App Manager (com.facebook.appmanager) — Менеджер установленных приложений Фейсбука

facebook

facebookfacebookfacebookFacebook Services (com.facebook.services) — Сервисы «Фейсбука»

gmail

gmailGmail (com.google.android.gm) — Почтовый клиент от Google, если не используете можно смело удалять.

google photo

google photoGoogle Фото (com.google.android.apps.photos) — Сервис для хранения, редактирования и обмена фотографиями и видео, я тоже не использую его поэтому удалил, а так на Ваше усмотрение.

(com.android.providers.partnerbookmarks) — закладки в стандартном браузере от партнеров xiaomi

google misuc

google misucGoogle Play Музыка (com.google.android.music) — музыкальный плеер от Google

google films

google filmsGoogle Play Фильмы(com.google.android.videos) — видео сервис от Google

mi rouming

mi roumingMi Роуминг (com.miui.virtualsim)  — виртуальные сим-карты в России не работает

Mi Credit (com.xiaomi.payment) — электронный кошелек от xiaomi, скорее всего работает только в Китае

Mi Pay (com.mipay.wallet.in) — основной компонент для Mi Credit

MRGSVendorApp (com.my.games.vendorapp) — какой-то сервис от Mail.ru (mail.ru один из спонсоров xiaomi)

MSA (com.miui.msa.global) — очередная аналитика, которая кушает трафик и висит в фоне

PartnerNetflixActivation (com.netflix.partner.activation) — Партнерское приложение от Netflix

VsimCore(com.miui.vsimcore) — компонент приложения Mi Роуминг

GBoard (com.google.android.inputmethod.latin) — клавиатура от Google, если не нужна то можно удалять, но перед удаление обязательно устанавливаем любую другу, например стандартную от Xiaomi.

Сервис и обратная связь(com.miui.miservice) — можно смело удалять если не используете.

После удаления приложений необходимо перезагрузить смартфон. Для этого нажимаем «Reboot into System»

Итог

Подведем небольшой итог, с помощью данного способа можно избавиться от различного неиспользуемого хлама, освободить место в памяти телефона, сэкономить заряд аккумулятора и удалить ненужные ярлыки с рабочего стола и все это на заблокированном загрузчике и без рут прав. Если Вам понравилась статья, то прошу оценить ее, а чтобы не потерять этот пост поделитесь им в социальных сетях, все оставшиеся вопросы задавайте в комментариях, постараюсь ответить и помочь на все.

Android — Открытие почтового приложения?

Переполнение стека

  1. Около
  2. Товары

  3. Для команд
  1. Переполнение стека
    Общественные вопросы и ответы

  2. Переполнение стека для команд
    Где разработчики и технологи делятся частными знаниями с коллегами

  3. Вакансии
    Программирование и связанные с ним технические возможности карьерного роста

  4. Талант
    Нанимайте технических специалистов и создавайте свой бренд работодателя

  5. Реклама
    Обратитесь к разработчикам и технологам со всего мира

  6. О компании

.

Mobile AppSec | Устранение неполадок приложений Android с помощью ADB

Журналы устройств используются для устранения неполадок приложений. Эта статья базы знаний посвящена устранению неполадок приложений Android с помощью ADB. Если у вас возникают проблемы с приложением, его функциями или встроенным SDK, эти журналы могут помочь найти основную причину проблемы.

В этой статье базы знаний представлены пошаговые инструкции по сбору журналов устройств Android с помощью ADB при устранении неполадок приложений.

Мы надеемся, что эта база знаний окажется для вас полезной и вам понравится пользоваться Appdome!

Сбор журналов устройств Android с помощью ADB в Appdome

ADB означает Android Debug Bridge.Устранение неполадок приложений Android с помощью ADB позволяет подключать устройство Android через USB-кабель к компьютеру. С помощью этого подключения вы можете удалять приложения, выдавать команды оболочки на свое устройство, устанавливать приложения и выполнять дополнительные административные функции, которые помогают при устранении неполадок. Для получения дополнительной информации об этом просмотрите этот и просмотрите этот ресурс.

Appdome — это платформа мобильной интеграции, которую можно использовать для включения расширенных журналов в приложениях Android.

При использовании Appdome не требуется предварительных требований для разработки или кодирования.Например, нет Appdome SDK, библиотек или подключаемых модулей для реализации.

Предварительные условия для устранения неполадок приложений Android с помощью ADB

Для использования ADB вам потребуется:

  • Android SDK. Убедитесь, что инструменты платформы включили в этот пакет ADB .
  • USB-драйвер для мобильного устройства
  • Android-приложение, в котором включены расширенные журналы

Чтобы упростить использование ADB , вам необходимо разрешить отладку USB на вашем устройстве:

  1. Включить параметры разработчика на Android Устройство.
    • Перейдите в Настройки > О телефоне > прокрутите вниз> коснитесь Номер сборки семь (7) раз.
    • В нижней части экрана появится всплывающее окно с сообщением о том, что вы теперь разработчик. troubleshooting Android apps using ADB
  2. Перейдите в Настройки> Дополнительно> Параметры разработчика.
    • Отметьте « USB debugging » и нажмите OK в командной строке. troubleshooting Android apps using ADB
  3. Когда устройство подключено к компьютеру, вам будет предложено « Разрешить отладку по USB .Если да, установите флажок « Всегда разрешать с этого компьютера.
  4. Нажмите ОК. Enabling USB Debugger Mode on Android Если вы не видите, что сообщение появляется на вашем мобильном устройстве, отсоедините и снова подсоедините USB-кабель.

Как включить встроенные приложения с расширенными журналами в Appdome

Функции расширенных журналов Appdome также полезны при устранении неполадок приложений Android с помощью ADB.

  1. Обратитесь в службу поддержки Appdome, чтобы узнать, может ли ваша учетная запись включить Extended Logs в сборках приложений.
  2. Во время объединения / сборки приложения вы можете включить Расширенные журналы внизу страницы.
  3. В разделе «Устранение неполадок » активирует расширенные журналы для сборки.
    • Вы можете включить возможность отправки журналов по электронной почте или загрузки журналов в службу поддержки Appdome одним нажатием в приложении в Extended Logs .

enabling extended logs on appdome

Сбор журналов устройств Android с помощью ADB

  1. Подключите USB-кабель к мобильному устройству.
  2. Вот ресурс, который поможет вам установить ADB на Mac, Windows или Linux.
  3. Открыть интерфейс командной строки (терминал на Mac) ( Пуск -> Выполнить -> CMD в Windows).
  4. С помощью терминала перейдите в каталог Android SDK (например, C: \ Program Files \ Android \ android-sdk \ platform-tools).
  5. Тип adb logcat. Troubleshooting Android apps using ADB with Appdome
  6. Воспроизведите проблему.Это создаст журналы, которые вы хотите изучить.
  7. Если вы хотите сохранить вывод в файл, введите:
    adb logcat> /$*some-folder*/android-debug.log

Примечание! Если ваша версия ADB 1.0.40 и выше, а также ваше устройство LG:

  1. Имя устройства можно получить, введя «adb devices». Эта команда также сообщит вам, подключено ли устройство к компьютеру.
  2. Выполнить: adb -s < имя устройства > shell -t «logcat» Вот ссылка на видео об извлечении расширенных журналов из приложений Android.

Как получить журналы устройства с помощью Android Studio

  1. Подключите устройство Android к компьютеру с помощью кабеля USB.
  2. Откройте Android Studio.
  3. Щелкните Logcat.
  4. Выберите Без фильтров на панели в правом верхнем углу. Вы увидите, как собираются журналы устройства Android. Troubleshooting Android apps using ADB with Appdome
  5. Выделите нужные сообщения журнала и нажмите Command + C.
  6. Откройте текстовый редактор и вставьте все данные.
  7. Сохраните этот файл журнала как .log.

Как узнать больше?

Посетите этот блог, чтобы получить дополнительную информацию о получении журналов из Logcat с помощью Android Studio.

Если у вас есть какие-либо вопросы, отправьте их нам по адресу [email protected] или через окно чата на платформе Appdome.

Спасибо!

Спасибо, что посетили Appdome! Наша миссия — упростить мобильную интеграцию. Мы надеемся, что с вашим проектом мы выполняем миссию.Если у вас еще нет учетной записи, вы можете зарегистрироваться бесплатно.

Журналы устройств используются для устранения неполадок приложений. Эта статья базы знаний посвящена устранению неполадок приложений Android с помощью ADB. Если у вас возникают проблемы с приложением, его функциями или встроенным SDK, эти журналы могут помочь найти основную причину проблемы.

В этой статье базы знаний представлены пошаговые инструкции по сбору журналов устройств Android с помощью ADB при устранении неполадок приложений.

Мы надеемся, что эта база знаний окажется для вас полезной и вам понравится пользоваться Appdome!

Сбор журналов устройств Android с помощью ADB в Appdome

ADB означает Android Debug Bridge.Устранение неполадок приложений Android с помощью ADB позволяет подключать устройство Android через USB-кабель к компьютеру. С помощью этого подключения вы можете удалять приложения, выдавать команды оболочки на свое устройство, устанавливать приложения и выполнять дополнительные административные функции, которые помогают при устранении неполадок. Для получения дополнительной информации об этом просмотрите этот и просмотрите этот ресурс.

Appdome — это платформа мобильной интеграции, которую можно использовать для включения расширенных журналов в приложениях Android.

При использовании Appdome не требуется предварительных требований для разработки или кодирования.Например, нет Appdome SDK, библиотек или подключаемых модулей для реализации.

Предварительные условия для устранения неполадок приложений Android с помощью ADB

Для использования ADB вам потребуется:

  • Android SDK. Убедитесь, что инструменты платформы включили в этот пакет ADB .
  • USB-драйвер для телефона
  • Android-приложение, в котором включены расширенные журналы

Чтобы упростить использование ADB , вам необходимо разрешить отладку USB на вашем устройстве:

  1. Включить параметры разработчика на устройстве Android .
    • Перейдите в Настройки > О телефоне > прокрутите вниз> коснитесь Номер сборки семь (7) раз.
    • В нижней части экрана появится всплывающее окно с сообщением о том, что вы теперь разработчик. troubleshooting Android apps using ADB
  2. Перейдите в Настройки> Дополнительно> Параметры разработчика.
    • Отметьте « USB debugging » и нажмите OK в командной строке. troubleshooting Android apps using ADB
  3. Когда устройство подключено к компьютеру, вам будет предложено « Разрешить отладку по USB .Если да, установите флажок « Всегда разрешать с этого компьютера.
  4. Нажмите ОК. Enabling USB Debugger Mode on Android Если вы не видите, что сообщение появляется на вашем мобильном устройстве, отсоедините и снова подсоедините USB-кабель.

Как включить встроенные приложения с расширенными журналами в Appdome

Функции расширенных журналов Appdome также полезны при устранении неполадок приложений Android с помощью ADB.

  1. Обратитесь в службу поддержки Appdome, чтобы узнать, может ли ваша учетная запись включить Extended Logs в сборках приложений.
  2. Во время объединения / сборки приложения вы можете включить Расширенные журналы внизу страницы.
  3. В разделе «Устранение неполадок » активирует расширенные журналы для сборки.
    • Вы можете включить возможность отправки журналов по электронной почте или загрузки журналов в службу поддержки Appdome одним нажатием в приложении в Extended Logs .

enabling extended logs on appdome

Сбор журналов устройств Android с помощью ADB

  1. Подключите USB-кабель к мобильному устройству.
  2. Вот ресурс, который поможет вам установить ADB на Mac, Windows или Linux.
  3. Открыть интерфейс командной строки (терминал на Mac) ( Пуск -> Выполнить -> CMD в Windows).
  4. С помощью терминала перейдите в каталог Android SDK (например, C: \ Program Files \ Android \ android-sdk \ platform-tools).
  5. Тип adb logcat. Troubleshooting Android apps using ADB with Appdome
  6. Воспроизведите проблему.Это создаст журналы, которые вы хотите изучить.
  7. Если вы хотите сохранить вывод в файл, введите:
    adb logcat> /$*some-folder*/android-debug.log

Примечание! Если ваша версия ADB 1.0.40 и выше, а также ваше устройство LG:

  1. Имя устройства можно получить, введя «adb devices». Эта команда также сообщит вам, подключено ли устройство к компьютеру.
  2. Выполнить: adb -s < имя устройства > shell -t «logcat» Вот ссылка на видео об извлечении расширенных журналов из приложений Android.

Как получить журналы устройства с помощью Android Studio

  1. Подключите устройство Android к компьютеру с помощью кабеля USB.
  2. Откройте Android Studio.
  3. Щелкните Logcat.
  4. Выберите Без фильтров на панели в правом верхнем углу. Вы увидите, как собираются журналы устройства Android. Troubleshooting Android apps using ADB with Appdome
  5. Выделите нужные сообщения журнала и нажмите Command + C.
  6. Откройте текстовый редактор и вставьте все данные.
  7. Сохраните этот файл журнала как .log.

Как узнать больше?

Посетите этот блог, чтобы получить дополнительную информацию о получении журналов из Logcat с помощью Android Studio.

Если у вас есть какие-либо вопросы, отправьте их нам по адресу [email protected] или через окно чата на платформе Appdome.

Спасибо!

Спасибо, что посетили Appdome! Наша миссия — упростить мобильную интеграцию. Мы надеемся, что с вашим проектом мы выполняем миссию.Если у вас еще нет учетной записи, вы можете зарегистрироваться бесплатно.

.

Какое бесплатное приложение для заметок на Android лучше всего?

Создание цифровых заметок в наши дни является обязательным навыком. Вы уже везде носите свой Android-телефон, не так ли? Нет смысла носить с собой дополнительный блокнот, если вместо него можно установить приложение блокнота.

Но есть из чего выбрать Android-приложение для создания заметок! И они не все равны, поэтому важно выбрать правильный, если вы хотите эффективно вести цифровые записи.Вот лучшие бесплатные приложения для заметок для Android, а также несколько советов, которые помогут вам решить, какое из них лучше всего подходит для ваших нужд.

taking-notes-tablet

1. Microsoft OneNote

После того, как Microsoft OneNote стал полностью бесплатным в 2015 году, его популярность резко возросла, поскольку к нему стекались толпы пользователей.С тех пор он зарекомендовал себя как одно из самых полезных, полнофункциональных и мощных приложений для создания заметок для устройств Android.

Существует множество менее известных функций Microsoft OneNote, таких как вырезание из Интернета, вставка мультимедийных файлов, создание тегов и поиск заметок, рисование пальцем и многое другое.Несмотря на все это, ему легко научиться. К тому же он выглядит чистым и современным.

Кому подходит это приложение? Microsoft OneNote — это многоцелевой центр, идеально подходящий для сбора и организации долгосрочных данных, таких как рецепты, идеи рассказов и конспекты лекций.Это также отличное приложение для создания заметок для программистов. Не так хорош для быстрых одноразовых задач и напоминаний. Отличный выбор для тех, кто регулярно пользуется Microsoft Office.

Загрузить: Microsoft OneNote (бесплатно)

2.Dropbox Paper

В последнее время я стал думать о Dropbox Paper как о лучшем приложении для заметок для Android.Microsoft OneNote по-прежнему выигрывает в плане мощности и возможностей, но Dropbox Paper обеспечивает тонкий баланс между удобством использования, интуитивностью, совместной работой, внешним видом и производительностью.

Dropbox Paper — это приложение для заметок, которое хранит все заметки в облаке вашей учетной записи Dropbox.Облачное хранилище означает, что ваши заметки доступны на любом устройстве и в любом месте, если у вас есть доступ в Интернет. Если у вас нет доступа к Интернету, вы все равно можете редактировать в автономном режиме, и изменения будут синхронизированы, когда вы снова в сети.

Да, для использования Dropbox Paper вам потребуется бесплатная учетная запись Dropbox! Но оно того стоит.

Другие примечательные функции включают совместное использование заметок и онлайн-сотрудничество (чтобы ваши друзья и семья могли просматривать и редактировать заметки вместе с вами), папки для организации, контрольные списки, сроки выполнения, аннотации и комментарии, а также интеграцию с другими инструментами повышения производительности, такими как календари и Google Docs.

Кому подходит это приложение? Практически любой, кроме опытных пользователей и тех, кто предпочитает делать заметки стилусом или ручкой. Dropbox Paper — простой, но мощный инструмент, который идеально подходит для большинства пользователей.

Загрузить: Dropbox Paper (Бесплатно)

3. TickTick

TickTick технически представляет собой приложение со списком дел, но в нем есть несколько полезных функций, которые позволяют использовать его как приложение для заметок, если хотите.

А именно, каждый элемент в одном из ваших списков дел имеет поле «Описание», которое вы можете использовать для хранения заметок, связанных с этим элементом. В сочетании с папками, подзадачами, тегами, сортировкой и поиском TickTick может быть чрезвычайно мощным приложением для создания заметок и управления заметками.

Другие полезные функции включают встроенный календарь, напоминания о задачах, голосовой ввод, генератор белого шума, таймер производительности с использованием техники Pomodoro и совместное редактирование в реальном времени.

Кому подходит это приложение? Всем, кому нужны мощные возможности списка дел в дополнение к функциям заметок. TickTick может служить приложением «два в одном», позволяя хранить все свои цифровые данные в одном месте и избавлять телефон от ненужных приложений.

Загрузить: TickTick (бесплатно, премиум за $ 27,99 в год)

Узнайте больше о том, почему TickTick — лучшее приложение для Android, и ознакомьтесь с этими советами по продуктивному использованию TickTick.

4. Evernote

Evernote удерживал трон в течение нескольких лет до взрыва популярности Microsoft OneNote, главным образом потому, что это было первое полнофункциональное многоцелевое приложение для создания заметок, появившееся на мобильных устройствах.

Это по-прежнему отличный вариант для опытных пользователей, но Evernote больше не особенный. Конечно, у него есть множество интересных функций, таких как вырезка из Интернета, сканирование текста на фотографиях, синхронизация между устройствами и мощная поддержка поиска.Он просто не такой выдающийся, как раньше, особенно с его ценовой моделью.

Evernote Basic имеет ежемесячный лимит загрузки 60 МБ, максимальный размер заметки 25 МБ, ограничения на количество устройств, на которых он может быть установлен, отсутствие функций совместной работы и другие ограничения.Для полной функциональности Evernote Premium стоит от 7,99 долл. США в месяц.

Кому подходит это приложение? Evernote выполняет многие из тех же требований, что и Microsoft OneNote, но его лучшие функции заблокированы за платный доступ, и это главный решающий фактор между Evernote и OneNote.Если вам действительно не нравится Microsoft OneNote, но вам нужен такой же уровень мощности, используйте Evernote.

Загрузить: Evernote (бесплатно, премиум за 7,99 долл. США в месяц)

5.FiiNote

FiiNote — это многоцелевое приложение для создания заметок, похожее на Microsoft OneNote и Evernote, но далеко не такое популярное. Он поддерживает как печатные, так и рукописные заметки, а также ряд других дополнительных функций.

Календарь? Проверьте. Мультимедийные вложения и аудиозаписи? Проверьте. Глубокая организация? Бесконечный холст? Шаблоны заметок? Лист регистраций изменений? Все проверю. Интерфейс немного мягкий, но очень функциональный.Очень просто использовать даже на смартфоне с маленьким экраном.

Кому подходит это приложение? Я считаю FiiNote меньшей версией Microsoft OneNote и Evernote. Если эти двое предлагают вам слишком много, то, возможно, вы останетесь довольны этим.

Загрузить: FiiNote (бесплатно)

6. Google Keep

Google Keep отлично подходит для быстрых заметок и напоминаний.Нужен список покупок? Хотите отслеживать задачи для проекта выходного дня? Предпочитаете искать заметки, а не просматривать папки? Ознакомьтесь с нашей статьей с советами по улучшению заметок в Google Keep.

Поначалу Google Keep может показаться странным и непохожим на любое другое приложение для создания заметок, которое вы использовали, но постарайтесь сделать это правильно.Есть веские причины, по которым он работает именно так, и как только вы преодолеете начальную кривую обучения, вы сможете использовать Google Keep творчески и продуктивно.

Кому подходит это приложение? Всем, кто больше озабочен организацией повседневных задач и напоминаний, чем долгосрочными архивами подробных заметок и файлов.Особенно полезно для тех, кто тесно связан с экосистемой Google, включая Google Drive и Google Docs.

Загрузить: Google Keep (бесплатно)

7.ColorNote

ColorNote очень похож на Google Keep: простота — это название игры, и ее основная цель — предложить такое же быстрое удобство, которое вы получаете от реальных заметок.Запишите краткое сообщение, закодируйте его цветом, и все готово.

Что мне больше всего нравится в ColorNote, так это его возможности виджетов. У вас может быть виджет с прямым доступом для редактирования заметок или виджеты с ярлыками, которые открывают определенные заметки.Поддерживаются два типа заметок: линейные заметки и контрольные списки.

Кому подходит это приложение? Это приложение служит только одной цели. Если вам нужны быстрые временные заметки, это идеально. Если вам нужно создать архив заметок для длительного хранения, пропустите его.ColorNote слишком прост для этого.

Загрузить: ColorNote (бесплатно)

8.Omni Notes

Omni Notes напоминает мне мобильное приложение Evernote, созданное несколько лет назад: простое, но не минимальное, чистое и приятное в использовании, в комплекте со всеми основными функциями, которые вы ожидаете от приложения для создания заметок, но не более того.Одним словом, Omni Notes надежен.

Некоторые из наиболее примечательных функций: возможность объединять заметки, групповое редактирование заметок, виджеты быстрого доступа, цветовое кодирование, режим заметок с эскизами для рисования и интеграция с Google Assistant, которая позволяет писать заметки, просто сказав «написать заметку [ текст].«

Кому подходит это приложение? Это легкое приложение, предназначенное для быстрого и быстрого без ущерба для организационных способностей. Это также одно из немногих приложений для заметок для Android с открытым исходным кодом, что может сильно заинтересовать некоторых пользователей.

Загрузить: Omni Notes (бесплатно)

9. Simplenote

В соответствии со своим названием Simplenote — одно из самых легких приложений для заметок для Android.Если вы устали от чрезмерно раздутых приложений с функциями, которыми вы никогда не воспользуетесь, попробуйте Simplenote.

Это означает, что Simplenote не собирается быть мощным приложением «все заметки в одном». Он имеет некоторые организационные функции, такие как теги заметок, но если вы планируете хранить тысячи заметок, поищите в другом месте.Здесь главное — быстро и легко.

Резервное копирование, синхронизация и совместное использование доступны, если вы создадите бесплатную учетную запись Simplenote.

Кому подходит это приложение? Simplenote — это скорость и эффективность.Это особенно хорошо для старых телефонов, у которых просто нет оборудования, чтобы не отставать от современных многофункциональных приложений. Используйте его, если хотите, чтобы приложение для заметок не мешало вам.

Загрузить: Simplenote (бесплатно)

10.Кальмар

Squid — это приложение для заметок с векторной графикой для Android, в котором отсутствует набор текста для рукописного ввода. Используя активное перо, стилус или даже палец, вы можете писать заметки, вместо того, чтобы сжимать пальцы на клавиатуре.(Но при необходимости можно печатать заметки.)

Squid может импортировать PDF-файлы, что позволяет помечать их по своему усмотрению, а затем сохранять их снова. Вы также можете транслировать свои заметки на телевизор или проектор с помощью Chromecast или другого устройства, поддерживающего беспроводную потоковую передачу с Miracast.

Кому подходит это приложение? Если вы ненавидите печатать и предпочитаете писать заметки от руки, это приложение идеально подойдет вам. Бесконечный размер бумаги, векторные штрихи и большая гибкость. Настоятельно рекомендуется использовать активное перо или стилус с планшетом.

Загрузить: Squid (бесплатно)

Какое бесплатное приложение «Блокнот» для Android является лучшим?

Выбор подходящего приложения может повысить вашу продуктивность и увлечь вас своими заметками.Выбор неправильного приложения может вызвать разочарование, помешать вашему творчеству и привести к потере важных деталей. Сделайте правильный выбор!

Для меня это означает использование ColorNote для быстрых набросков и Dropbox Paper для более длительного хранения рецептов, идей проектов и общих заметок.Ваши потребности могут отличаться. Тем не менее, не забудьте прислушаться к этим советам, чтобы стать более эффективным ведением заметок.

movies-not-netflix

20 фильмов, которых нет на Netflix, вместо которых стоит покупать

На Netflix доступно множество отличных фильмов.Однако стоит покупать эти фильмы, которых нет на Netflix.

Об авторе

Джоэл Ли
(Опубликовано 1604 статей)

Джоэл Ли имеет B.С. в области компьютерных наук и более девяти лет профессионального опыта в области написания и редактирования. Он является главным редактором MakeUseOf с 2018 года.

Ещё от Joel Lee

Подпишитесь на нашу рассылку новостей

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Еще один шаг…!

Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *