Чем удалить системные приложения android. Лучшие советы: Как удалить системные приложения на Android

Для многих пользователей установка и обновление драйверов - довольно муторное и сложное дело. Поиск вручную нередко заводит энтузиастов на сторонние сайты, где вместо заветного программного обеспечения ловятся вирусы, устанавливаются сторонние приложения-шпионы и прочие ненужные программы. Обновлённые драйвера оптимизируют работу всей системы, поэтому откладывать в долгий ящик апдейт не стоит!

Универсальные программы обновления драйверов

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

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

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

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

Одно из самых востребованных приложений для загрузки драйверов и оптимизации системы. Driver Booster распространяется в двух версиях: бесплатная позволяет быстро искать драйвера и обновлять их за один клик, а платная открывает новые возможности настроек программы и неограниченную скорость скачивания. Если вы предпочитаете высокоскоростную загрузку и желаете автоматически получать свежие обновления, то обратите внимание на платную версию программы. Распространяется она по подписке и стоит 590 рублей в год. Однако Free-версия уступает ей лишь в скорости и дополнительных игровых возможностях оптимизации. В остальном же программа всегда подыскивает отличные драйвера, которые скачиваются быстро и так же быстро устанавливаются.

Имеется обширная база данных драйверов, кторая хранится в режиме онлайн

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

Бесплатная утилита DriverHub придётся по вкусу любителям минимализма и простоты. Эта программа не имеет широкого набора настроек и делает свою работу быстро и бесшумно. Автоматическое обновление драйверов проходит в два счёта: скачивание и установка. Пользователь может отдать право действовать программе самостоятельно или же волен выбрать драйвер из предложенных для скачивания приложением.

Имеется возможность откатить драйвер к начальнму состоянию при помощи функции восстановления

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

Программа для тех, кто привык контролировать всё самостоятельно. Даже если вы неопытный пользователь, то всегда сможете с лёгкостью проследить за ходом выполнения обновлений, внося коррективы в работу программы. Бесплатная версия позволяет пользоваться ручным обновлением драйверов, когда платные способны работать автоматически. Иностранная разработка имеет две оплачиваемые подписки. Базовая стоит 20 долларов и работает в течение года с обновляемой облачной базой данных. Эта версия также поддерживает кастомизацию и автообновление в один клик. Теми же возможностями наделена LifeTime подписка на 10 лет за 60 долларов. Пользователи могут установить платную программу на пять компьютеров одновременно и не переживать об обновлениях драйверов.

SlimDrivers также позволяет сделать резервное копирование для восстановления системы

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

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

Важным преимуществом является полная техническая поддержка по e-mail и телефону

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

Англоязычная утилита, которая быстро и без лишних настроек определяет ваше железо. Пользователю представлены возможность сделать бекап файлов, удобный интерфейс и две версии работы: free и pro. Free распространяется бесплатно и открывает доступ к ручному обновлению драйверов. В Pro версии, которая стоит в районе 11 долларов в год, обновление проходит автоматически по заданным пользователем настройкам. Приложение удобное и очень дружелюбное к новичкам.

Программа собирает детальную информацию о драйверах системы и формирует подробный отчет в форматах TXT или HTM

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

Когда-то приложение Driver Magician распространялось бесплатно, однако теперь пользователи могут получить лишь 13 дней пробного периода, после которого необходимо приобрести программу за 30 долларов на постоянное пользование. Приложение не поддерживает русский язык, однако в нём достаточно просто разобраться из-за небольшого количества вкладок и функций. Driver Magician достаточно указать операционную систему, чтобы тот начал подбор и установку необходимых драйверов. На выбор предоставляется функция бекапа файлов на случай, если что-то пойдёт не так.

Программа умеет сохранять, а затем восстанавливать другие файлы, кроме драйверов: папки, реестр, Избранное, Мои документы

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

Программы от производителей комплектующих

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

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

Приложение устанавливается на Windows 7, Windows 8, Windows 8.1 и Windows 10

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

Аналогичная Intel Driver Update программа, но уже для устройств от AMD. Поддерживает все известные комплектующие, кроме серии FirePro. Стоит установить тем, кто является счастливым обладателем видеокарты от этого производителя. Приложение будет следить в режиме реального времени за всеми обновлениями и сообщать пользователю о вышедших апдейтах. AMD Driver Autodetect автоматически обнаружит вашу видеокарту, определит её и подыщет оптимальное решение для устройства. Остаётся лишь нажать кнопку «Установить», чтобы обновление вступило в силу.

Данная утилита не работает с системами Linux, Apple Boot Camp и видеокартами AMD FirePro

  • простота в использовании и минималистичный интерфейс;
  • быстрая скорость загрузки и установки драйверов;
  • автоопределение видеокарты.
  • малое количество возможностей;
  • поддержка только AMD;
  • отсутствие поддержки FirePro.

NVIDIA Update Experience

NVIDIA Update Experience позволяет автоматически загружать обновления для видеокарты от Nvidia. Программа предлагает не только поддержку последнего ПО, но и позволяет оптимизировать игры на лету. К тому же при запуске какого-либо приложения Experience предложит ряд занимательных функций, среди которых возможность делать скриншоты и отображать ФПС на экране. Что касается загрузки драйверов, то программа работает отлично и всегда оповещает о выходе новой версии.

В зависимости от конфигурации аппаратного обеспечения программа оптимизирует графические настройки игр

  • стильный интерфейс и быстрая скорость работы;
  • автоматическая установка драйверов;
  • функция записи с экрана ShadowPlay без потери кадров в секунду;
  • поддержка оптимизации популярных игр.
  • работа только с картами Nvidia.

Таблица: сравнение возможностей программ

Бесплатная версия Платная версия Автоматическое обновление всех драйверов Сайт разработчика ОС
+ - + https://drp.su/ru Windows 7, 8, 10
+ +, подписка 590 рублей за год + https://ru.iobit.com/driver-booster.php Windows 10, 8.1, 8, 7, Vista, XP
+ - + https://ru.drvhub.net/ Windows 7, 8, 10
+ +, базовая версия 20$, версия lifetime 60$ - , обновление вручную на бесплатной версии https://slimware.com/
- +, месячная подписка - 250 рублей + https://www.carambis.ru/programs/downloads.html Windows 7, 8, 10
+ +, 11 $ в год -, ручное обновление в бесплатной версии https://www.drivermax.com/ Windows Vista, 7, 8, 10
-,
13 дней пробный период
+, 30 $ + http://www.drivermagician.com/ Windows XP/2003/Vista/7/8/8.1/10
Intel Driver Update + - -, только Intel https://www.intel.ru/content Windows 10, Windows 8, Windows 8.1, Windows 7, Vista, XP
+ - -, только видеокарты AMD https://www.amd.com/en/support/kb/faq/gpu-driver-autodetect Windows 7, 10
NVIDIA Update Experience + - -, только видеокарты Nvidia https://www.nvidia.ru/object/nvidia-update-ru.html Windows 7, 8, 10

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

Всем, привет! На связи Александр Глебов, в этой статье я расскажу о том какие встроенные системные приложения android можно удалить и как удалить системные приложения на android и почистить его от мусора. Очень часто так бывает, что внутренняя память телефона заканчивается, и надо ее как-то почистить, а у вас все приложения нужные, но много всякого хлама типа: Google Книги, Google Музыка, Google Play Пресса и т.д. Спрашивается, зачем нам эти приложения?

Какие встроенные системные приложения android можно удалить - предупреждения

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

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

Так уж получилось, что без root прав системные приложения вы никак не удалите, с этим ничего не поделать. Как получить root права на android для смартфонов sony xperia можно почитать у меня на блоге, . Но возможно статья вам поможет даже если у вас телефон другой фирмы.

Порядок действий такой:

Я буду показывать как удалить системные приложения на android на своем телефоне. У меня Sony Xperia ZR, так что если у вас такой же, вам будет полегче. Итак начнем.

Модуль караоке YouTube
- Модуль лирики Google
- Модуль Wikipedia
- Модуль YouTube
- POBox Touch
- SkinSelector
- Standard
- Xperia Calendar Sync
- Xperia Social Engine photos
- Xperia с Facebook
- com.sonymobile.faceregistration
- Остальные приложения можно найти на сриншотах:

В результате будет порядка 35 приложений, а может быть и больше. Ведь вы можете удалить, что-то еще на ваш взгляд не нужное. После того как выбрали, нажимаем кнопку "Удалить". После нажатия может потребоваться снова предоставить права супер пользователя, а также появится информационное сообщение, что есть выбранные приложение, удаление которых не желательно. Нажимаем "Да".

После удаления программ, перезагружаем телефон. И переходим ко второму этапу. Чистка android от мусора который остался после удаления системных приложений:

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

С уважением, Александр Глебов.

Мобильные приложения существенно расширяют функциональность Android-устройств. Они позволяют играть в игры, работать с электронной почтой, отправлять мгновенные сообщения, совершать покупки и выполнять прочие действия. Но рано или поздно перед многими пользователями встает вопрос – как удалить ненужные приложения на Андроиде? Справиться с удалением можно сразу несколькими способами, о чем пойдет речь в нашем обзоре.

Удаление через основное меню

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

Если что-то стало ненужным или вы пользуетесь некоторыми приложениями слишком редко, следует избавиться от этих ненужностей. Самый простой способ удаления приложений на Андроиде – зайти в главное меню смартфона. Здесь мы увидим множество ярлыков установленных приложений Android. Для того чтобы удалить ненужную программу, необходимо на несколько секунд зажать ее ярлык пальцем .

Вверху экрана должно появиться небольшое меню, в котором будет виден пункт «Удалить» (с корзиной). Не отпуская пальца с ярлыка переносим его на этот пункт, отпускаем и подтверждаем удаление – приложение деинсталлируется.

После удаления той или иной программы необходимо воспользоваться софтом для очистки операционной системы Android – деинсталляция софта оставляет после себя кучу ненужных файлов. Это относится к любому способу удаления программ. Хорошую степень очистки обеспечивает утилита Clean Master.

Как еще можно стереть из памяти мусорные программы на Андроиде? Откройте главное меню и перейдите в «Настройки – Диспетчер приложений». Здесь, во вкладке «Загружено», вы увидите весь софт, что есть в системе. Для того чтобы приступить к удалению, необходимо тапнуть по ненужной программе пальцем и нажать на кнопку «Удалить». После этого ненужный софт будет удален.

Обратите внимание, что если вы хотите очистить внутреннюю память, но не хотите удалять приложения, переместите ненужный софт на карту памяти – вместо кнопки «Удалить» нажмите на кнопку «На карту памяти SD» (данный функционал поддерживается не всеми смартфонами и планшетами).

Удаление через Playmarket

Мы уже разобрались, как убрать ненужный софт через меню смартфона или планшета. Теперь попробуем удалить софт через Playmarket – запускаем магазин программ, дожидаемся его загрузки, проходим в раздел «Игры и приложения – Мои приложения и игры». В этом разделе мы увидим весь софт, установленный на данном устройстве.

Процесс удаления происходит так – выбираем ненужную программу, жмем на кнопку «Удалить» и подтверждаем свои действия . Спустя несколько секунд выбранная программа будет удалена.

Есть ли какие-нибудь преимущества у этого способа перед другими способами? Совершенно никаких – у всех способов одинаковый механизм действия.

Удаляем встроенные приложения

Покупая новый смартфон или планшет, мы видим в нем различные предустановленные софтины – банковские клиенты, игрушки, мессенджеры и т. д. Также присутствует часть базовых софтин, таких как Youtube, Google Пресса, Карты, Play Игры и многое другое.

Какие приложения на Андроиде можно удалить, а какие лучше оставить? Следует сказать, что удалять базовые программы, принадлежащие Google, не стоит – это может привести к нарушению работоспособности системы . Более того, вы просто не сможете удалить эти программы.

Если вы не хотите, чтобы что-то из этого работало, обновлялось, тратило трафик и заряд батареи, зайдите в «Настройки – Диспетчер приложений», тапните по ненужной программе, после чего нажмите кнопки «Остановить» и «Выключить». Система выдаст последние предупреждения, после чего удалит обновления софта и отключит выбранные программы.

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

Если же вы захотите удалить явно сторонние софтины, то вы можете столкнуться с отсутствием возможности удаления – производители телефонов блокируют их деинсталляцию. Как же удалить такой софт? У вас есть два выхода:

  • Выбрать прогу в «Диспетчере приложений», после чего нажать на кнопки «Остановить» и «Выключить» — приложение будет остановлено и даже исчезнет из главного меню;
  • Получить root-права (права суперпользователя) и полностью очистить телефон от ненужных программ.

Последний способ осложняется тем, что для получения root-прав придется найти специальное программное обеспечение. Также получение прав суперпользователя приводит к потере гарантии . Чтобы избежать потери гарантии, просто отключите ненужные приложения Android через «Диспетчер устройств».

Будем честны: большинство интересных возможностей по настройке Droid-девайсов спрятаны и требуют рутования устройства. Тем не менее получать root предпочитают не все - кто-то из боязни потерять гарантию, другие из-за банальной лени. Мы решили рассмотреть альтернативные способы ускорения устройств на платформе от Google, для которых не нужно прав суперпользователя.

Введение

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

Удаление/отключение встроенных и ненужных приложений

До выхода четвертой версии Android отключать встроенные приложения, не имея прав root, было нельзя. Это приносило покупателям брендовых гаджетов неудобства, ибо каждый производитель норовит запихнуть в прошивку как можно больше программ, которые конечному пользователю попросту не нужны и в сумме кушают приличное количество ресурсов. В четвертой же версии гуглооси такая возможность появилась. Для отключения какого-либо встроенного приложения нужно зайти в «Настройки -> Общие -> Приложения -> Все», выбрать нужную софтину и в «Сведениях о приложении» нажать кнопку «Отключить» (либо «Удалить обновления», а затем уже «Отключить»). Для включения необходимо перейти на вкладку «Отключенные» и выполнить похожую процедуру.

Однако не все так радужно, как кажется на первый взгляд. Во-первых, отключение не влияет на постоянную память - приложение как было установлено, так и остается. Во-вторых, можно отключить отнюдь не все. Лишь некоторые приложения позволяют проделать с собой такой фокус. Я не буду давать много конкретных советов по отключению приложений, поскольку на каждом устройстве их список отличается. Вот краткий список того, что большинству пользователей не нужно, но постоянно висит в системе и отнимает память:

  • «Браузер» - зачем, если есть более удобные и легкие альтернативы?
  • «Календарь» и «Память календаря» - не замечал, чтобы кто-то активно ими пользовался.
  • «Email» и «Службы Exchange» - вроде все уже сидят на Gmail.
  • «Поиск Google» - достаточно бесполезная функция при наличии браузера (осторожно, отключает также и Google Now).
  • «Google Keep», «Google+» и другие не всегда нужные приложения от Google.

Помимо этого, рекомендую выключить (удалить) виджеты и живые обои. Кроме того, что эта функциональность требует памяти и процессорного времени, она еще и жрет батарею. Так что для увеличения скорости лучше подобные вещи вырубать. Можно выключить и эффекты на экране блокировки. В моем случае (Samsung со стандартной прошивкой) они находятся в «Настройки -> Устройство -> Экран блокировки -> Эффект при разблокировке».

Выноски: INFO

Как работает отключение приложений. После нажатия на кнопку «Отключить» вызывается метод setApplicationEnabledSetting() класса PackageManager, который изменяет состояние приложения на COMPONENT_ENABLED_STATE_DISABLED_USER (кстати говоря, он появился еще в первом Android).

Настройка энергосбережения и использование параметров разработчика

Для ускорения работы гаджета можно также подкорректировать параметры энергосбережения. Конечно, это уменьшит время работы от аккумулятора, но ускорить может достаточно существенно. Для этого (в моем случае) нужно перейти в «Настройки -> Общие -> Энергосбережение» и либо сдвинуть переключатель, который находится в правом верхнем углу, либо поснимать нужные чекбоксы.

Работает это на разных платформах по-разному, и публичного API не существует - есть, конечно, PowerManager API, но к энергосбережению это имеет лишь очень косвенное отношение. Однако на Samsung Galaxy Note 10.1 (впрочем, как и для остальных Droid-девайсов южнокорейского гиганта) энергосбережением управляют через DVFS - Dynamic Voltage and Frequency Scaling, того самого, с помощью которого Samsung «фальсифицировал» результаты бенчмарков (замечу в скобках, что это была не настоящая фальсификация - просто для некоторых бенчмарков и приложений устройство работало на пределе своих возможностей).

Для отключения системной анимации (анимация в приложениях останется) нужно зайти в меню параметров разработчика, которое по умолчанию скрыто. Чтобы получить к нему доступ, семь раз тапни на пункте «Номер сборки», который находится в меню «Об устройстве / О телефоне». Затем перейди в появившееся меню и повыключай всю анимацию: параметры «Масштаб анимации окна», «Масштаб анимации перехода» и «Шкала длительности перехода» установи в «Анимация отключена» (в прошивках других производителей данные опции могут иметь несколько другое название).

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

Ускорение приложений

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

Имеет также смысл ставить менее ресурсоемкие приложения - например, в моем случае Smart Launcher забирает меньше памяти, чем это делает родной самсунговский TouchWiz. Во врезке будут приведены конкретные советы, но особо следовать им я не рекомендую, поскольку все зависит от твоих потребностей. Главное в этом случае - подобрать нужное соотношение размер/функциональность.

Для определения потребления памяти можно использовать такой метод: устанавливаем какой-нибудь терминал с Busybox, определяем PID нужного процесса (с помощью ‘ps w’) и смотрим файл /proc//status. При этом, правда, нужно учитывать архитектуру Android - приложение может быть разнесено по нескольким процессам.

Если для тебя этот метод слишком трудный и ты не хочешь заморачиваться с каждым приложением - в маркете есть несколько графических аналогов утилиты top. Мне понравился один из них, под названием Process Explorer, реализация которого, правда, показалась непонятной - зачем для просмотра списка процессов использовать браузер?

Кстати, у сервиса Google Play есть привычка внезапно обновлять кучу приложений, что, понятно, съедает ресурсы. Отключить данный сервис не представляется возможным, но можно отключить само обновление. Для этого заходим в Play Маркет, вызываем меню (хинт: если не выходит вызвать с помощью софт-клавиш, «потяни» с левого края), выбираем «Настройки» и ставим в «Автообновление приложений» «Никогда».

Точно так же имеет смысл отключить и синхронизацию учетных записей (что, в дополнение к возможному увеличению быстродействия, потешит твою паранойю). Для этого заходим в «Настройки» и ищем, где находится пункт «Учетные записи», затем выбираем учетную запись и отключаем синхронизацию (как вариант, можно отключить только отдельно взятые и ненужные типы синхронизации, такие как, например, контакты Google+ или календарь. - Прим. ред.).

Отключение сканирования мультимедиа

По умолчанию Android сканирует все внешние накопители (SD-карты) на предмет мультимедиафайлов. Данная функция, хотя и полезна, достаточно сильно тормозит систему. Отключить ее можно. Для новых накопителей создаем пустой файл.nomedia в корне. Но чтобы отключить отображение уже имеющихся файлов в Android 4.0 и позднее, нужно, помимо создания данного файла в нужной тебе папке, произвести очистку данных и кеша для приложений «Галерея» и «Хранилище мультимедиа» и принудительно их остановить. После следующего запуска все мультимедиафайлы проиндексируются уже с учетом созданных файлов.nomedia.

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

Samsung

Если ты владелец какого-либо из устройств данного бренда, то наверняка обратил внимание, что переход на основной экран по нажатию кнопки Home немного тормозит. Связано это с тем, что по двойному нажатию запускается S Voice - система распознавания речи. Если ты ею не пользуешься, можно отключить эту функцию, сняв чекбокс «Откр. клавишей „Домой“». Кроме того, если ты случайно включил команду пробуждения, лучше ее отключить - использование этой опции влияет на заряд батареи довольно сильно.

Кроме того, на некоторых устройствах Samsung имеется возможность отключения эффектов лаунчера. Для этого сделай долгий тап по пустому месту на домашнем экране, выбери «Настройки домашнего экрана» (Home screen settings) и в подменю «Эффект перехода» (Transition effect) выбери «Нет» (None).

HTC

В отдельных случаях на устройствах HTC может тормозить служба сообщений об ошибках. Хотя подобные вещи и не рекомендуется трогать, можно отключить данную опцию, зайдя в «Настройки -> О телефоне -> Отправлять HTC» (Tell HTC) и поснимав там соответствующие чекбоксы.

Sony

На Sony Xperia SP бывает ситуация, когда телефон внезапно начинает тормозить. Проблему можно попытаться исправить, удалив обновления для Google Chrome: «Настройки -> Приложения -> Chrome -> Удалить обновления».

Greenify

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

Причина в том, что метод forceStopPackage(), который позволяет Greenify перевести приложения в неактивное состояние, внутренний и доступен только системным приложениям или тем, что работают с правами root. В не-root-режиме остается использовать только метод killBackgroundProcesses(), который не выгружает процесс из памяти полностью, так что тому продолжают приходить системные события и «будить» его, что совсем не соответствует идеологии Greenify.

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

ART

В Android 4.4 появилась замена Dalvik - ART, Android Runtime. Она обеспечивает AOT-компиляцию. Для того чтобы разобраться, что это такое и в чем состоит преимущество ART, придется сделать краткий экскурс в историю.

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

Шло время. В Android 2.2 в виртуальную машину Dalvik добавили JIT-компиляцию. Это позволило добиться довольно значительного прироста скорости, но всех проблем не решило. И вот в версии KitKat появилась ART, позволяющая компилировать приложения даже не во время исполнения - во время установки. Включить ее можно в том же самом меню разработчика, где мы отключали эффекты. Это, с одной стороны, увеличивает время установки и размер, а также при первом включении требуется значительное время для преобразования всех уже установленных приложений в нативный код. С другой же стороны, увеличение скорости после ее включения в среднем составляет 50%, а для отдельных приложений и того больше (в частности, прокрутка стала гораздо более плавной).

Но есть у ART и недостатки. Некоторые из них очевидны - например, несовместимость с отдельными обфускаторами и приложениями. На отдельных же просто не концентрируют внимание, хотя стоило бы. К таковым я отнесу возможные проблемы с безопасностью. Проведенные относительно недавно (на майской конференции HITB) эксперименты показывают, что в случае подсовывания специально сформированного DEX-файла транслятор (dex2oat) вылетает. Кроме того, если найти уязвимости в самой ART, появится возможность создавать user-mode-руткиты. Помимо этого, образ boot.oat, генерируемый транслятором, имеет фиксированный базовый адрес (0x700000), что позволяет при некоторых условиях обойти ASLR.

В то же время с точки зрения реверс-инжиниринга статический анализ OAT-файлов пока что затруднен - по той причине, что привычных нам имен методов в коде попросту нет. Оно и понятно. Зато, поскольку формат OAT-файлов фактически представляет собой ELF, можно использовать инструменты, предназначенные для последнего, такие как GDB. Что же до динамического… Инструментарий для него как таковой отсутствует.

ART будет включена по умолчанию в пятой версии ОС от Google (а Dalvik, соответственно, будет удалена). На мой взгляд, с учетом потенциальных проблем с безопасностью полностью отказываться от Dalvik рановато, так что тут я с политикой Google не согласен. Однако (с учетом этого) тем более стоит включить ART на KitKat, чтобы протестировать нужные приложения.

Заключение

Несмотря на гибкость платформы Android, без использования кастомных и/или рутованных прошивок ускорить работу твоего девайса трудно. Но не невозможно, доказательством чего служит данная статья. Напоследок дам тебе универсальный совет: устанавливай только те приложения, которые ты реально будешь использовать, всем же остальным говори твердое «Нет».

Легковесные программы для Android

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

  • Вместо Google Maps можно использовать RMaps. Мало того что это приложение легковеснее, так еще и гораздо более функционально.
  • Громоздкий Adobe Reader можно заменить Mupdf.
  • Читалок достаточно много. Из легковесных могу посоветовать AlReader и FBReader.
  • Из браузеров можно поставить Lighthing Browser, де-факто представляющий собой облегченный стандартный.
  • Чрезвычайно тяжелый клиент RSS-ридера Feedly лучше заменить на легкий FeedMe (осторожно, только для смартов).

Что дает root? (слово редактора)

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

  • Тюнинг механизма Low Memory Killer с целью научить систему выгружать фоновые приложения из памяти устройства быстрее, чем это происходит по умолчанию. Трюк требует модификации параметров ядра, а потому доступен только на рутованном устройстве. Используемые приложения: Auto Memory Manager или MinFree.
  • Удаление всех ненужных системных приложений из каталогов /system/app и /system/priv-app. Можно сделать с помощью любого файлового менеджера с поддержкой root.
  • Отключение ненужных системных приложений с помощью Bloatware Freezer, отключение их автозагрузки с помощью Autostarts.
  • Установка оптимизированного кастомного ядра и активация механизма Zram, а также алгоритма контроля насыщения TCP westwood. Разгон процессора.
  • Тюнинг подсистемы виртуальной памяти ядра с целью обеспечить более быструю выгрузку данных из кешей.