strategy provider что это
8 приложений для Android, которые нужно удалить. Они опасны
Кто бы что ни говорил, но Google Play – это помойка. Не даром её признали самым популярным источником вредоносного софта для Android. Просто пользователи в большинстве своём доверяют официальном магазину приложений Google и скачивают оттуда любое ПО без разбору. А какой ещё у них есть выбор? Ведь их всегда учили, что скачивать APK из интернета куда опаснее. В общем, это действительно так. Но остерегаться опасных приложений в Google Play нужно всегда. По крайней мере, постфактум.
Есть как минимум 8 приложений, которые нужно удалить
Google добавила в Google Play функцию разгона загрузки приложений
Исследователи кибербезопасности из антивирусной компании McAfee обнаружили в Google Play 8 вредоносных приложений с многомиллионными загрузками. Попадая на устройства своих жертв, они скачивают получают доступ к сообщениям, а потом совершают от их имени покупки в интернете, подтверждая транзакции кодами верификации, которые приходят в виде SMS.
Вредоносные приложения для Android
Нашли вирус? Удалите его
В основном это приложения, которые потенциально высоко востребованы пользователями. Среди них есть скины для клавиатуры, фоторедакторы, приложения для создания рингтонов и др.:
Это названия пакетов приложений, то есть что-то вроде их идентификаторов. Поскольку всё это вредоносные приложения, их создатели знают, что их будут искать и бороться с ними. Поэтому они вполне могут быть готовы к тому, чтобы менять пользовательские названия приложений, которые видим мы с вами. Но это мы не можем этого отследить. Поэтому куда надёжнее с этой точки зрения отслеживать именно идентификаторы и удалять вредоносный софт по ним.
Как найти вирус на Android
Но ведь, скажете вы, на смартфоны софт устанавливается с пользовательскими названиями. Да, это так. Поэтому вам понадобится небольшая утилита, которая позволит вам эффективно выявить весь шлаковый софт, который вы себе установили, определив название их пакетов.
В красном квадрате приведен пример названия пакета
Package Name Viewer удобен тем, что позволяет не просто найти нужное приложение по названию его пакета, но и при необходимости перейти в настройки для его удаления. Для этого достаточно просто нажать на иконку приложения, как вы попадёте в соответствующий раздел системы, где сможете остановить, отключить, удалить накопленные данные, отозвать привилегии или просто стереть нежелательную программу.
Как отменить подписку на Андроиде
Лучше всего приложение именно удалить. Это наиболее действенный способ защитить себя от его активности. Однако не исключено, что оно могло подписать вас на платные абонементы, поэтому для начала проверьте свою карту на предмет неизвестных списаний, а потом просмотрите список действующих подписок в Google Play:
Если подписка оформлена через Google Play, отменить её ничего не стоит
В принципе, если подписка была оформлена через Google Play и оплата уже прошла, вы можете потребовать у Google вернуть уплаченные деньги. О том, как это делается, мы описывали в отдельной статье. Но поскольку разработчики таких приложений обычно тщательно продумывают способы воровства денег, как правило, они не используют встроенный в Google Play инструмент проведения платежей, чтобы их в случае чего не могли отозвать.
Strategy provider что это
Или войти с помощью одного из сервисов
Описание
= Предоставляет список приложений, установленных на телефоне, нужен для поисковых запросов
— GoogleQuickSearchBox
— QuickSearchBox
* не удалять, необходим для нормальной работы
= Выдает запрос пользователю, если какое-то приложение пытается выполнить резервное копирование/восстановление данных
— framework (services.odex)
* удаление по желанию (я у себя удалил)
— CalendarImporter
— CalendarProvider
— Email
— Exchange
— framework (framework.odex)
— GoogleCalendarSyncAdapter
— GoogleLoginService
— Launcher2
— MTKAndroidSuiteDaemon
— Calendar
— MtkBt
* я у себя удалил, календарь при этом работает (но я не использую синхронизацию ни с компом, ни с гугловой учеткой)
— Calendar
— GoogleCalendarSyncAdapter
* не удалять, если пользуетесь календарем, необходим для его работы
— Contacts
— Mms
— Phone
— Settings
— StkSelection
* лучше не удалять, необходим для нормальной работы (в том числе, что-то связанное с выбором SIM)
— Calendar
— ContactsProvider
— Email
— Exchange
— framework (framework.odex)
— GoogleContactsSyncAdapter
— GoogleLoginService
— GoogleQuickSearchBox
— Launcher2
— Maps_hdpi
— Mms
— MTKAndroidSuiteDaemon
— MtkBt
— Phone
— QuickSearchBox
— Talk
— VoiceSearch
* не удалять, необходимо для работы телефона
* не удалять, необходимо для работы телефона
— DownloadProvider
— framework (services.odex)
— Settings
— framework (services.odex)
— MediaProvider
— VoiceSearch
— CalendarImporter
— Contacts
— Exchange
— framework (services.odex)
— GN_ZoomClipView
— LatinIME
— Launcher2
— MediaUploader
— Mms
— MtkBt
= Управление блокировками SIM-карт, вызывается из инженерного меню, пункт «SIMMeLock»
— EngineerMode
* при удалении не работает соответствующий пункт «SIMMeLock», остальной функционал работает
— Calendar
— framework (services.odex)
— GoogleLoginService
* я у себя удалил, маркет и ютуб работают
= Отсылка отчетов об ошибках в гугл (возможно еще какой-то функционал)
— GoogleServicesFramework
— Phonesky
* я у себя удалил, маркет и ютуб работают
= Поддержка гугловой учетки
— GoogleServicesFramework
— GoogleTTS
— MediaUploader
— SetupWizard
— YouTube
*для работы маркета и SetupWizard необходим, если сделать сброс телефона
то запустившийся при первом включении SetupWizard на очередном шаге
= Гуглопоиск, а так же «неубираемый» виджет поиска на рабочем столе
— Browser
— Maps_hdpi
— VoiceSearch
* я у себя удалил, пользуюсь поиском из браузера, при этом пропадает строка поиска с десктопа, удаление по желанию
— framework (framework.odex)
— Maps_hdpi
— SettingsProvider
* даже при установленной альтернативной эту лучше не удалять, чтоб избежать проблем при сбросе телефона к заводским настройкам
— Browser
— EngineerMode
— framework (services.odex)
— GoogleQuickSearchBox
— Maps_hdpi
— MtkWorldClockWidget
— Phonesky
— QuickSearchBox
— Settings
— VoiceSearch
*стандартный лончер (десктоп и список приложений/виджетов), необходим
для нормальной работы, лучше оставить даже если используете
альтернативный (чтоб избежать проблем после сбороса данных на заводские)
= Как минимум доступ к данным на флешке (возможно что-то еще)
— DownloadProvider
— framework (services.odex)
*если удалить ни одно приложение не получит доступ к данным на флеш-карте через стандартный API, необходим для нормальной работы, не удалять
— Contacts
— framework (framework.odex, services.odex)
— Gallery2
— GoogleQuickSearchBox
— LatinIME
— Launcher2
— MTKAndroidSuiteDaemon
— Omacp
— Phone
— Settings
— SystemUI
— VoiceSearch
— framework (framework.odex, services.odex)
— Music
— Settings
* необходим для работы bluetooth, не удалять
= служба контроля за температурой узлов телефона
— InternalEngineerMode
* думаю, лучше не удалять
= Стандартный аудио-плеер
— AtciService
— FMRadio
— framework (framework.odex, services.odex)
— Gallery2
— GN_Camera
— GN_SoundRecorder
— GoogleQuickSearchBox
— Launcher2
— MediaProvider
— Mms
— Settings
— VisualizationWallpapers
= Поддержка звуковых эффектов
— Settings
* лучше не удалять
— CDS_INFO- CellConnService- Contacts- EngineerMode- framework (android.policy.odex, framework.odex, services.odex)- GN_MMITest- GoogleLoginService- Mms- Settings- SetupWizard- Stk1- Stk2- StkSelection- TelephonyProvider* собственно звонилка, не удалять
— GoogleLoginService
— GooglePartnerSetup
— GoogleServicesFramework
— Launcher2
— Maps_hdpi
— YouTube
* по желанию, можно удалить если не пользуетесь маркетом (хотя вещь удобная)
— framework (framework.odex, services.odex)
— GoogleBackupTransport
* не удалять, необходима для норамально работы телефона
— framework (android.policy.odex, framework.odex)
— LatinIME
— Provision
*лучше не удалять, без него всё работает до первого сброса телефона к
заводским настройкам, после сброса настройки можно сделать и вручную, НО
из замеченного: самое плохое, это при входящих звонках идет
автоматический отбой, так же по долгому нажатию кнопки вкл/выкл,
появляется только меню «выключить» без профилей и «режима полёта»
— framework (services.odex)
* я у себя удалил, бекапом пользуюсь через recovery
— Launcher2
— Phone
— StkSelection
* не удалять, необходима для работы телефона
— Launcher2
— Phone
— StkSelection
* не удалять, необходима для работы телефона
* не удалять, необходима для работы телефона
= Верхняя панель со строкой статуса, иконками сети, батареи и часами
— framework (android.policy.odex, framework.odex, services.odex)
— Settings
* не удалять, необходима для работы телефона
— Mms
* не удалять, необходима для работы телефона
Таким образом перед удалением приложения лучше заглянуть под спойлер и посмотреть, где оно еще встречается. Например:
— хотим удалить CalendarProvider, смотрим кто его использует: Calendar и GoogleCalendarSyncAdapter, т.е. после удаления CalendarProvider, скорее всего перестанут нормально работать указанные два приложения. Хотя в некоторых случаях зависимость не такая критичная. Ну да используется, но без него работать будет.
Например, в случае с YouTube, удаление которого не влечет за собой прекращение работоспособности GooglePartnerSetup, Maps_hdpi, Phonesky и VoiceSearch.
Все действия по удалению и изменению системных данных Вы делаете на свой страх и риск!
Контент-провайдеры — слабое место в Android-приложениях
Содержание статьи
WARNING
Вся информация предоставлена исключительно в ознакомительных целях. Ни редакция, ни автор не несут ответственности за любой возможный вред, причиненный материалами данной статьи.
Сам себе злобный Буратино
На страницах журнала уже не раз обсуждались особенности разработки приложений для платформы Android, поэтому мы не будем лишний раз углубляться в уже известные читателю детали. Но все-таки я немного расскажу про архитектуру Android и о некоторых ее особенностях.
Важной возможностью для всех операционных систем общего назначения всегда были разнообразные методы межпроцессного взаимодействия. В относительно молодой ОС Android было использовано очень много удобных решений, которые должны были облегчить жизнь разработчикам. Одним из таких решений стали контент-провайдеры. Контент-провайдер — это поставщик данных. Любое приложение может создать своего контент-провайдера, который после установки приложения будет зарегистрирован операционной системой (см. врезку «Как задаются свойства контент-провайдера»).
Разграничение доступа и контент-провайдеры
Андроид проектировался как достаточно защищенная платформа, о контент-провайдерах разработчики операционной системы позаботились. Они предоставили очень гибкую систему разграничения доступа, которая позволяет на многих уровнях тонко отрегулировать все возможности взаимодействия.
На самом верхнем уровне можно просто сделать провайдер неэкспортируемым и пользоваться им внутри своего приложения. Если мы все-таки решили его экспортировать, то можно глобально ограничить к нему доступ с помощью параметра android:permission в секцииманифеста. В качестве разрешения можно использовать любое, уже определенное в системе, или задать свое собственное. Это очень удобно, если мы хотим разрешить доступ к провайдеру для группы своих приложений. Мы просто даем всем своим приложениям нестандартное разрешение, точно таким же разрешением закрываем доступ к провайдеру. После этого все приложения из нашей уютной инфраструктуры получат доступ к провайдеру на чтение и запись.
Для более тонкой регулировки можно использовать параметры android:readPermission и android:writePermission. Как ясно из их названий, они позволяют установить отдельно ограничение доступа на чтение или запись. Причем эти параметры имеют больший приоритет, чем более общий параметр android:permission.
Но есть и еще один, более глубокий уровень регулировки доступа. Он позволяет разрешить доступ к определенному набору информации, который поставляет провайдер. На полную катушку в этом случае используется то, что доступ к провайдеру осуществляется через URI bit.ly.
К сожалению, не все разработчики уделяют внимание вопросам безопасности, поэтому многие приложения регистрируют в операционной системе контент-провайдеры полностью открытые как на чтение, так и на запись.
Проблемы и решения
Итак, мы уже можем сделать предварительные выводы о том, чем нам грозит плохо реализованный контент-провайдер:
Хакер #170. Малварь для OS X
Пишем свою утилиту для анализа контент-провайдеров
Ранее я уже упомянул Mercury от MWR Labs. Это замечательный набор инструментов, и я рекомендую им пользоваться. К сожалению, лично меня повергает в уныние один взгляд на пользовательское лицензионное соглашение, под которое попадает этот продукт. Кроме того, лучше всего усвоить материал на практике, тем более когда программирование не представляет существенной сложности.
Напишем свое приложение под Android для анализа контент-провайдеров. Что мы сделаем?
Как я уже упоминал, провайдеры регистрируются в операционной системе при установке приложения. Поэтому самым удобным инструментом для извлечения информации будет PackageManager.
Объект типа ProviderInfo содержит всю необходимую нам информацию. Мы получим соответствующий ContentResolver и обработаем результат и возможные исключения.
Остальная часть кода нашего приложения служит для оформления пользовательского интерфейса, поэтому я ее опускаю. На выходе мы получили небольшую утилиту.
Главное окно приложения. Позволяет выбрать параметры для вызова контент-провайдера
Выпадающий список. Содержит перечень всех доступных контент-провайдеров с указанием установленных разрешений на чтение и запись
Результат запроса к провайдеру settings
Раз утилита готова — как я и обещал, немного поэкспериментируем. Я использовал обычный смартфон, старый Samsung Galaxy S с последней официальной прошивкой и некоторым набором самых распространенных приложений.
В списке контент-провайдеров своего телефона ты самостоятельно можешь найти что-то забавное. Например, мое внимание привлек провайдер com.sec.provider.facekey. В advisory MWR Labs про него ничего не сказано, тем не менее он представляет определенный интерес. Дело в том, что он устанавливается и используется системой «биометрической» блокировки экрана по снимку лица. Удивительно, что привилегии, запрещающие чтение и запись, в данном случае не установлены. Попробуем передать провайдеру SQL injection вектор «* from sqlite_master—».
Биометрическая блокировка экрана (Samsung Galaxy S)
С интересом узнаем, что мы получили доступ к базе данных с табличкой facefeature следующего вида:
Данные из этой таблицы легко читаются, кстати, замечу, что наша тестовая утилита не запрашивает никаких привилегий. Но при этом вполне может считать особенности твоего лица :).
Немного порывшись в списке, можно считать настройки телефона из провайдера com.settings (например, content://com.settings/secure). Это несмотря на то, что разрешения READ_SETTINGS мы не имеем.
Интересный результат дает обращение к «content://com.google.settings/sqlite_master—» (что ж, и Google промахивается):
Дальнейшие эксперименты я оставляю читателю. Все исходные тексты утилиты доступны на GitHub.
Как задаются свойства контент-провайдера
Если обратиться к Android SDK (где весь процесс расписан очень подробно и по шагам), то видно, что для того, чтобы зарегистрировать свой контент-провайдер, тебе придется добавить описание провайдера в файл AndroidManifest.xml в секцию. Параметров при этом можно указать множество bit.ly, но мы рассмотрим лишь важные для нас:
Важная особенность — доступ к данным будет осуществляться при помощи специального URI со схемой «content». Параметр android:authorities является уникальным идентификатором провайдера и представляет собой первую часть URI, вторая часть будет указывать на то, какие именно данные мы хотим получить. Параметр android:exported показывает, доступен ли провайдер для других приложений. Уже тут есть маленькая особенность, которая может испортить жизнь разработчику. Этот параметр в версиях Android до 16-й включительно (Android 4.1 JELLY_BEAN) по умолчанию установлен в «true», и все контент-провайдеры экспортируются, естественно, такая ситуация не безопасна. Но только с версии 17 (Android 4.2 JELLY_BEAN_MR1) в ОС было внесено исправление, и теперь, чтобы экспортировать провайдер, необходимо самостоятельно изменить используемый по умолчанию «false».
Итак, в нашем случае для доступа к контент-провайдеру можно будет использовать URI вида:
Фантазия разработчика при написании провайдера мало чем ограничена, дело в том, что обязательно нужно переопределить всего лишь шесть абстрактных методов (query(), insert(), update(), delete(), getType(), onCreate()). При этом никто не запрещает сделать эти методы пустыми, возвращать на любой запрос константу, результат чтения файла или обращения к сети. Тем более если твой провайдер предоставляет доступ к данным только на чтение, то методы insert(), update() и так далее ему совсем не нужны.
И хотя никто не принуждает программиста прятать «под капотом» своего контент-провайдера базу данных, но очень часто тут встречается хорошо знакомая всем разработчикам мобильных приложений для Android SQLite. Тем более что используемый для получения данных ContentResolver всегда возвращает объект типа Cursor, что тонко намекает…
MEMENTO MORI
Итак, мы рассмотрели одно из слабых мест в Android-приложениях. Я постарался показать, насколько важно использовать по максимуму возможности по разграничению доступа, которые предлагает операционная система.
Разработчикам мобильных приложений хочется напомнить, что, написав контент-провайдер, вы принимаете решение поделиться информацией, поэтому стоит подумать, кто и в каком объеме сможет получить к ней доступ. Также многие забывают, что уязвимостям типа SQL injection подвержены не только веб-приложения. Поэтому санитизацию пользовательского ввода и использование prepared statements никто не отменял, даже под Android.
Strategy provider что это
-Все посты содержания «Когда появится список для прошивки ***» или же «Составьте барину список для устройства ***» будут удаляться. Научитесь пользоваться поиском по форуму в целом, и по данной теме в частности.
-Перед любыми действиями по удалению/замене/редактированию системных приложений делайте бэкап прошивки через рекавери. Также рекомендуется замораживать приложения в ® Titanium Backup перед их удалением. В случае неудачного удаления восстановить резервную копию заметно проще чем искать по форуму нужные файлы. Ни автор, ни кто-то другой не несет ответственности за ваше устройство.
Соблюдение этих правил упростит процесс систематизации информации и её поиска в данной теме.
2. Q: Какие программы можно удалять?
A: Каждый пользователь должен сам определиться какие системные приложения ему не нужны, далее нужно посмотреть могут ли быть последствия от удаление не нужных вам приложений, если их (последствий) нет, то можно смело удалять эти приложения. А если последствия есть, например некоторые проги имеют зависимости, то нужно подумать удалять вам их или нет, например вам не нужны карты Google и вы ни когда не будите использовать системные и сторонние программы которые используют данные карт гугла, значит вы смело можете удалять эти карты.
4. Q: Можно ли удалять стандартные приложения Google, повлияет ли это на работу аппарата?
A: Приложения (Maps, Gmail, Gtalk и т.д.) можно. Службы нежелательно, так как в случае удаления перестанут работать все гугловские сервисы и приложения, а также возможно появление постоянных ошибок на устройстве.
5. Q: Можно ли удалить стандартные приложения от Google (Навигация, Адреса, Просмотр улиц) отдельно от приложения Карты?
A: Просмотр улиц (Street.apk) можно, а остальные нет, так как они являются частью приложения Карты (Maps.apk).
8. Q: Удалил ненужные системные приложения, а в диспетчере задач отображаемая память телефона как и была до чистки. В чем загвоздка?
A: Ответ (взаимодействие разделов в Android).
9. Q: Удалил стандартную клавиатуру, после чего не работает SWYPE. Что делать?
A: Сделать SWYPE системным.
10. Q: Установил стороннюю звонилку и при пропущенном звонке в панели уведомлений появляется сразу 2 извещения: от стандартной и сторонней.
A: Решение: сделать стороннюю звонилку системной (я делал это через titanium backup, но подозреваю, что достаточно просто в системную папку apk перенести).
11. Q: Не могу удалить некоторые гугловские приложения; удалил из папки system/app, но они всё равно работают.
A: Возможно эти приложения находятся в папке data/app и удалить их нужно ещё и оттуда.
13. Q: Как восстановить системные приложения?
A: Ответ.
14. Q: Можно ли удалить стоковый лаунчер?
A: Можно, но только при наличии стабильно работающего стороннего лаунчера, который желательно сделать системным приложением. Но следует учесть, что не все стандартные виджеты могут работать на стороннем лаунчере.
18. Q: Можно ли создать скрипт, удаляющий приложения, и как это сделать?
A: Да, такие скрипты нередко встречаются в темах обсуждения прошивок. Почитать о создании и редактировании можно здесь.
19. Q: Почему после ребутов удалённые приложения восстанавливаются?
A: Вероятно, для того, чтобы этого не происходило, следует устанавливать кастомные ядра. Какие именно ядра лучше устанавливать и инструкции по установке смотреть в теме прошивок или ядер.
20. Q: После удаления приложения SamsungHub.apk перестал работать автоповорот экрана. Как это исправить?
A: Проблема кроется в удалённом libgnustl_shared.so. Решение этой проблемы написано здесь.
21. Q: Как убрать кнопки «S-voice» и «Быстрое подключение» из шторки?
A: Решение этой проблемы написано здесь.
22. Q: Как посмотреть запущенные фоновые процессы?
A: Включить информационный слой с данными использования ЦП (Настройки-Параметры разработчика-Выводить использование ЦП).
Зелёным выделены приложения, которые можно удалять;
Красным выделены приложения, которые нельзя/нежелательно удалять.
Список приложений для прошивок, основанных на CyanogenMod 13 (на англ. языке)
Bookmark provider что это за программа
Список программ для Android, которые можно относительно безопасно “заморозить” при помощь Titanium Backup. Ну а если вы знаете, что делаете – можно их и удалить.
Внимание! Все, что вы делаете с системными программами – на ваш страх и риск. Перед любыми действиями – делайте бекап!
Список номер раз, создан VAIO:
Еще один список, более актуальный:
Учтите, что я его не проверял; используйте на свой страх и риск.
Всех приветствую
Сегодняшняя заметка будет особо интересна владельцам мобильных устройств на базе Андроид. Это уже не просто телефоны, это чуть ли не настоящие компьютеры, поэтому нет ничего удивительного в том, что и тут часто появляются неизвестные программы. Вот сегодня я постараюсь узнать максимум инфы о таком приложении как Bookmark Provider (com.android.bookmarkprovider), ну и вам тут все расскажу, надеюсь что вы будете довольны..
Порылся в интернете и увы, инфы о программе Bookmark Prov >
На одном форуме опытный юзер пишет, что он данное приложение отключил, для этого нужно пойти в настройки, выбрать там пункт Приложения, найти Bookmark Prov />
Смотрите, вот нашел картинку, тут пишется что 17.6% of battery consumed by (App Sucker), это как я понимаю анализируется потребление программами энергии батареи и как видно, то у Bookmark Provider нулевой процент:
Но встречал в интернете сообщения что программа Bookmark Prov />
Приложение Bookmark Prov />
Вот еще одна картинка, тут кстати вверху есть такое как Cross App, но что это? Я не знаю, увы.. вот сама картинка, смотрите:
Приложение Bookmark Provider может быть замечено на устройстве с Андроид версией 2.3 и выше. ВРОДЕ БЫ Bookmark Provider даже был в официальном магазине Плей Маркера, однако сейчас там ее нет, почему? Странновато ребята.. Вот нашел еще одну картинку, тут написано такое как Exclude Apps (сорри но тоже не знаю что это):
И еще, программа Bookmark Provider вроде как много места не занимает на смартфоне, а вот и картинка-подтверждение:
Ребята, давайте я вам сейчас накидаю план действий, ок? Так бы сказать ПОДЫТОЖИМ все что я тут написал и подумаем вместе ЧТО ДЕЛАТЬ. Итак, мои выводы:
Вот ребята и все на этом, главное это то, что мы поняли что Bookmark Prov />
Comments
Я даже удаляю Bookmarks, но оно обратно загружается при включение в Wi-Fi или в мобильный интернет. И после этого сильно тормозит телефон!
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.
Погодные приложения, оптимизаторы, дефолтный браузер — от этого всего лучше избавиться.
Facebook и другие социальные сети
Социальная сеть Facebook является сегодня самой популярной в мире, поэтому неудивительно, что соответствующее мобильное приложение установлено у огромного количества пользователей. Мобильный клиент позволяет вам получать уведомления о новых лайках, постить фотки своей еды и всегда оставаться на связи с друзьями. Однако взамен это приложение потребляет огромное количество системных ресурсов и значительно уменьшает срок работы мобильного гаджета от батареи. Согласно ежегодному отчёту App Report 2015 AVG Android App Report, именно мобильный клиент Facebook занимает верхние строчки в хит-параде самых прожорливых программ на платформе Android.
Альтернатива. Используйте мобильную версию Facebook в любом современном браузере. Функциональность отличается ненамного, зато отсутствуют раздражающие уведомления и стремительно тающая батарея.
The Weather Channel и другие погодные приложения
The Weather Channel — отличный пример того, как на самой простой функции — отображении прогноза погоды — разработчики умудряются выстроить целый мегакомбайн. Здесь вы увидите и анимированные обои, и метеорологические карты, и букет интерактивных виджетов, и бог знает что ещё. Всё это хозяйство сидит в оперативной памяти устройства, каждые пять минут стучится в интернет и, разумеется, самым бессовестным образом съедает заряд вашей батареи.
Альтернатива. Выгляните в окошко — вы получите гораздо более надёжную информацию, чем то, что показывает виджет рабочего стола. Если необходим прогноз, то Google предоставит вам самое надёжное предсказание на неделю вперёд.
AntiVirus FREE и другие антивирусные программы
Дискуссия о том, нужны ли антивирусные программы на устройствах под управлением Android, иногда бывает довольно горячей. Я придерживаюсь мнения, что если вы не получаете root-права на устройстве и не устанавливаете взломанные программы из сторонних сомнительных источников, то антивирус вам не нужен. Компания Google бдительно следит за содержимым своего магазина и моментально удаляет из него все потенциально опасные элементы, поэтому всегда активный мониторинг антивируса будет только зря тормозить ваш смартфон или планшет.
Альтернатива. Если возникли всё-таки сомнения в здоровье гаджета, то установите антивирус, просканируйте, а затем удалите его.
Clean Master и другие оптимизаторы системы
Вера в чудеса является самой главной движущей силой для распространения разных «очистителей» и «оптимизаторов». Мол, сотни лучших программистов Google не смогли довести свою систему до ума, а вот этот изобретатель-одиночка взял и сделал! Спешим вас расстроить: большинство подобных приложений либо вообще ничего не делают, либо наносят только вред. Очистить кэш, удалить остатки старых программ можно и встроенными системными инструментами. Очистка же памяти на самом деле только замедляет запуск программ и работу Android вместо обещанного создателями утилит ускорения системы.
Альтернатива. Используйте имеющиеся в Android инструменты для очистки кэша приложений. Забудьте об оптимизации памяти.
Дефолтный браузер
Некоторые производители и разработчики сторонних прошивок снабжают свои творения специальными версиями браузера. Как правило, в них намертво вшиты ссылки на сайты рекламодателей и другой ненужный вам контент. Кроме этого, никто не может поручиться, что такой браузер не сливает вашу информацию налево. Лучше никогда не использовать подобную программу и вообще, если это возможно, удалить её из системы.
Альтернатива. Для Android существуют десятки хороших браузеров, но самым надёжным и быстрым является, несомненно, Google Chrome. Он функционален, обладает поддержкой самых современных веб-технологий, умеет экономить мобильный трафик и обладает простым и понятным интерфейсом.
А какие приложения вы считаете самыми вредными на платформе Android?