10 простых советов по ускорению Android

Автор
Опубликовано: 1799 дней назад (10 января 2013)
Редактировалось: 7 раз — последний сегодня в 11:12
+1
Голосов: 1

Жалуетесь на "тормоза" интерфейса вашего телефона и не знаете, что с этим делать? Хотите купить другой телефон? Не спешите, выход есть. Сперва напомним о том, почему же окончательная победа над притормаживанием интерфейса в Android произойдет не скоро, сколько бы ядер не встраивали в телефон, какой бы мощной не была графическая составляющая. Весь секрет в мудреном слове "приоритет". Иначе говоря, ОС предоставляет всем процессам в телефона одинаковый доступ к ресурсам. Когда программы опрашивают интернет, выискивая обновления, когда вы слушаете музыку, играете в игры или читаете - в телефоне работает куча мелких эльфов, поддерживающих внешние красоты интерфейса. Беда в том, что делают они это одновременно, наступая на ноги друг другу. Поэтому при выходе из программы или в попытке ответить на звонок, вы видите знакомую всем пользователям Android медленную прорисовку интерфейса.


В iOS же все ровным счетом наоборот - UI, то есть интерфейс, находится в отдельном потоке и его приоритет автоматически повышается, как только вы коснетесь экрана. Так, при равной производительности топовых смартфонов, iOS с тем же списком задач не тормозит. К сожалению, переписать код так, чтобы задумчивость ушла в прошлое, почти нереально - по словам разработчиков, придется переписывать все. И большинство приложений из маркета в том числе. В Google прекрасно осознают - так дальше жить нельзя и в версии системы под номером 4.1 ввели хитрый финт ушами, Project Butter. Мудрено выражаясь, это тройная буферизация интерфейса. Другими словами, графика сохраняется в оперативной памяти и не просчитывается заново, а достается оттуда. Так исчезают подергивания и притормаживания в меню. До тех пор, пока вы опять не запустите в фоне десяток программ, забив все ресурсы полностью. С предисловием покончено, ускоряем свой телефон.

1. Удалите все оптимизаторы, таск-киллеры

Все эти псевдооптимизаторы были реально необходимы в версиях 2.2 и ниже. А их сейчас встретить на смартфоне 2012 года - невероятное событие, сравнимое с падением метеорита прямо на дом Брюса Виллиса. Все последующие версии прекрасно управляются с памятью, самостоятельно отрубая активность программы, о которой вы забыли. Также внутренняя оптимизация просчитывает все последствия отключения и делает его корректно, а не брутальным методом - "вытяни комп из розетки, если хочешь его выключить". В результате вы не потеряете важные сообщения, телефон неожиданно перестанет глючить. Удалите оптимизаторы и таскиллеры. Кстати говоря, 99% таких программ не умеют контролировать сами себя, постоянно загружая процессор. Ваш смартфон стал быстро разряжаться? Удалите оптимизатор!

2. Отключите автозапуск программ

Как и в Windows, в мобильной операционной системе появляются программы, прописывающие себя в автозапуск. При включении аппарата творится форменное безобразие - два-три приложения начинают борьбу за место под солнцем (помним о приоритетах). Торможение неизбежно. Вспомните, сколько раз за день вы пользовались приложением, нагло стартующим вместе с системой. Один или два? Отключайте ее автостарт в настройках. Скорость реакции телефона увеличится.

3. Удалите лишние программы

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

4. Трехмерные лаунчеры - в корзину

Лаунчеры (оболочки рабочего стола) призваны заменить родной интерфейс Android, добавив красивостей, полетов фантазии, анимационных вставок, разных 3D-элементов. Оно приятно выглядит, выступает поводом для похвальбы перед друзьями. Но с точки зрения трудяги-процессора, оперативной памяти и видеочипа это ужас, загружающий систему. Мы не говорим вовсе отказаться от любимого лаунчера - топовые смартфоны с 2 и 4 ядрами переваривают их без заиканий. А середнячки и чуть ниже от перенапряжения регулярно впадают в меланхолию. В настройках телефона, в пункте приложения посмотрите, сколько места в памяти (и внутренней, и оперативной) занимает произведение искусства. Потребление выросло вдвое по сравнению с стандартным? Гоните такую поделку прочь из телефона. В маркете лаунчеров десятки, попробуйте вариант с меньшими аппетитами.

5. Настройки телефона

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

У вас официальная прошивка? Перейдите по пути "Меню" - "Настройки" – "Дисплей" - "Анимация". Отключите всю анимацию. Да, не так красиво. Через три дня привычка видеть перелетающие окна сменится привычкой радоваться скорости реакции телефона.

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

7. Удалите Adobe flash player. .

Не случайно изделие Adobe так не любил покойный Стив Джобс. Он запретил его появление в iOS, заявив - пока оно так затормаживает систему, никакого флеша не будет. Как правило, в мобильном браузере он не потребуется ни разу - разве что вам интересно смотреть баннеры. Видео и игры, незабвенный vk.com предоставляют альтернативу в виде html5. Очередная причина притормаживаний ликвидирована.

8. Поставьте root и ядро с разгоном процессора.

Оставив официальную прошивку в покое, можно ускориться, увеличив частоты процессора до разумных пределов. 416 мгц не превратится в 800, но выигрыш в 150-200 мгц доступен каждому. Инструкции, как это сделать с вашим аппаратом, вы можете найти на нашем сайте. Оставляйте в комментариях модель телефона и версию системы, а мы напишем подробнейший мануал на строго заданную тему.

9. Попробуйте генератор энтропии, он же создатель псевдослучайных чисел.

Действие программы подтверждено огромным числом отписавшихся на странице разработчика. Столько же людей отрицают любое влияние приложения на быстродействия. В общих чертах, принцип работы таков - Seeder вносит изменения в алгоритмы работы Android, а именно, JVM. Ускорение происходит за счет добавления к пулу случайных чисел ряда псевдослучайных, что сокращает время их генерации и, в свою очередь, работу системы в целом. И не просите уточнить. Похоже, кроме разработчика, никто не понимает, почему оно ускоряет реакцию системы. Никакого вреда (как и пользы, возможно), приложение не наносит. Попробовать стоит, как считаете? Для программы необходим root, а также галочка автозапуска при старте (хотя она никак и не грузит процессор, однократно внося изменение при старте). Испытайте и напишите в комментариях, был ли эффект у вас. Скачать последнюю версию можно здесь (http_://forum.xda-developers.com/showthread.php?t=1987032)

10. Пепепрошейте телефон на альтернативную прошивку.

Энтузиасты иногда делают для смартфона больше, чем производитель, убирая из кастомной прошивки лишнее, сразу добавляя разгон процессора, снижая прожорливость по отношению к оперативной памяти, облегчая графические элементы, чтобы эффекты не мешали работе операционной системы. Часто альтернатива основана на версии Android посвежее, чем у компании, выпустившей телефон и забывшей про его существование спустя полгода. Правда, предыдущие 9 пунктов обратимы и никак не влияют на гарантию, а с альтернативными прошивками полный возврат к первноначальному состоянию не всегда возможен. К примеру, разлочка загрузчика HTC не вредит телефону, проводится официальным методом, но в домашних условиях труднообратима и автоматически лишает гарантии.
Комментарии (5)
0 # 10 января 2013 в 16:44 0
Хорошо написано, по делу. Нужно переходить к деталям. Меня вот заинтересовал пункт про автозапуск программ. Я так понял, речь идет не о собственной настройке автозапуска в конкретной программе? Есть какой-то глобальный список для всех приложений?
Шаман Всех Шаманов # 10 января 2013 в 18:33 0
В данном контексте речь идет именно о автозапуске программ. Как правило, начинающие андроидофаны нафаршировывают телефоны слишком многими программами, которые успешно пытаются стартовать при запуске телефона, висят в памяти и пытаются вовсю ломиться в сеть за свежей информацией. Это весьма влияет на быстродействие. О глубокой настройке с отключением сервисов напишу позже. Хотя отключать там немного, большой шанс вместо ускорения радоваться глюкавости аппарата. Есть один финт, навскидку - если не ставить сервисы гугла после перепрошивки, к примеру, на Miui, а просто создать аккаунт, то Google Play может появиться, а все остальное сопутствующее, сервисное - нет. Для смартов с 256 оперативки сие неплохо, освобождается минимум 60 мб памяти. Но это срабатывает не на всех прошивках...Теперь магазин без сервисов не хочет работать, а жаль. По сути, человеку, который точно знает, что поставить в телефон из apk, они не так уж нужны, а оперативка пригодится:)
0 # 2 октября 2013 в 17:47 0
Спасибо.Мой смартфон стал работать лучше. Выполнил пункт 1,3,4,8,9.
Шаман Всех Шаманов # 3 октября 2013 в 06:12 0
Отлично:)
0 # 15 сентября 2014 в 17:17 0
У меня Gygabyte Gsmart GS 202+
"8. Поставьте root и ядро с разгоном процессора" <==как ето зделать?
Добавить комментарий RSS-лента RSS-лента комментариев