SetCPU - управление частотой процессора для Android (ROOT). Скачать CPU Master для Android. Управление частотой процессора на Андроид Программа меняющая частоту процессора на андроид

В этой статье я расскажу, как разгон процессора android влияет на вашего зверька. Разгон процессора android: с этим справится даже ребенок, если будет придерживаться четких указаний этой статьи.

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

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

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

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

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

Установка приложений при помощи apk файлов

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

После этого копируете apk файл на SD карточку своего аппарата. Произвести установку приложения из apk файла можно при помощи любого файлового менеджера, который обладает подобной функцией. Одним из таких менеджеров может служить ASTRO File Manager или ES File Explorer. Запускаете менеджер файлов, находите apk файл, выбираете его и устанавливаете при помощи стандартного установщика Android. Вся очередность действий продемонстрирована на фото ниже.

Для максимального упрощения процедуры установки приложений через apk файл существует множество специальных программ, называемых «менеджерами приложений». Самым востребованным из них является SlideME Mobentoo App Installer. Этот менеджер способен в автоматическом режиме просканировать SD карту вашего смартфона на наличие apk файлов. Затем с ее помощью вы быстро, буквально в один клик, сможете осуществить установку любого приложения на свой аппарат.

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

«content://com.android.htmlfileprovider/sdcard/ИмяФайла.apk»

После этого процесс установки запустится автоматически.

Установка приложений через Android Market

Вторым способом , не менее популярным является установка интересующих вас приложений с помощью программы Market.

Android Market – это официальный каталог с приложениями для Android.

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

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

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

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

Основным преимуществом данного способа установки приложений является возможность автоматически отслеживать обновления. Все приложения, которые устанавливались на ваш смартфон при помощи Android Market, обновляются в буквальном смысле при помощи одного нажатия пальцем. Системой производится автоматический поиск и обновление установленных программ. Но этот способ имеет и один существенный недостаток – большое потребление трафика. Поэтому, если у вас не безлимитный интернет, то лучше осуществить установку запрета на использование мобильного GPRS. Сделать это проще простого, переходите в Настройки -> Беспроводные сети -> Мобильная сеть -> и убираете галочку напротив пункта «Передача данных».

Теперь, когда мы разобрались со способами установки приложений, можем переходить к самим программам по разгону процессора. Первой в списке идет SetCPU.

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

После запуска приложения, экран начинает сразу отображать стандартную частоту работы процессора. Верхний ползунок служит для выставления максимального значения частоты процессора, а нижний – минимального. Здесь же вы можете отрегулировать эти крайние значения. В дополнение к этому SetCPU содержит 6 специальных режимов:

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

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

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

  • Powersave – этим режимом осуществляется установка постоянной минимальной частоты для процессора, которая будет неизменной.
  • Interactive – при этом выборе, процессор сможет работать на установленной заниженной частоте, а при необходимости сможет увеличить частоту работы до максимального значения пошагово.

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

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

Нажимаете кнопку «Load module». Программа запросит root-права, разрешаете ей воспользоваться ими. Выбираете пункт «Settings» и устанавливает нужное значение. Затем жмете ОК.

Затем передвигаете ползунок к правому краю до значения «custom», как показано на фото внизу.

Ставите галочку на пункте «Autoload on boot», выходите из программы. Теперь можно запускать уже знакомую нам программу SetCpu, в диалоговом окне выбираете Autodetect Speeds Recommended.

Затем передвигая ползунки, можете отредактировать максимальную частоту (во время нагрузки) и минимальную (во время простоя). В принципе вы можете оставлять всё как есть, в этом случае повысится энергосберегаемость. Галочка Set on boot позволяет сохранять положения ползунков и настроек при включении/выключении смартфона.

Для проведения тестирования стабильности выбранных вами настроек разгона процессора, необходимо воспользоваться утилитой Stress test.

Для этого в программе SetCpu нужно перейти на вкладку «Info» и запустить «Stress test» на 5-6 минут. По окончании этого времени нажимаете клавишу Back и видите окно, в котором система должна сообщить, что тестирование завершилось без ошибок. В случае, если тест был пройден с ошибками, вам необходимо изменить настройки CPU. Возможно вам придется выставить ниже вольтаж или тактовую частоту. После разгона рекомендуем перезагрузить ваш смартфон и проверить сохранились ли выставленные вами настройки.

Как видим, процесс разгона процессора довольно прост. Но вы должны помнить, что все действия по разгону необходимо проводить крайне осторожно, постепенно увеличивая частоту. Обычно при небольшом разгоне процессора на 15-20% увеличение напряжения на нем не требуется. Этот вариант для смартфона является самым безопасным и оптимальным. Ниже приведена ссылка на видео, где описывается программа для разгона процессора SetCpu.

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

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

Для тестов подобран устаревший на сегодняшний день по комплектации, но не по функциональности планшет от Samsung модель которого Galaxy Tab P1000.

Antutu Cpu Master — максимальный разгон

Для начала на телефоне было проведено базовое тестирование до проведения разгона с помощью программы Antutu Cpu Master, которая предоставлена для бесплатного скачивания с Play маркета.

Оценка проверки составила 2708 баллов.

Результаты до и после разгона

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

Теперь оценка проверки составляет 3409 баллов. Разница между начальным значением и значением после разгона поставляет целых 700 баллов, что примерно равно 125% от первоначальной проверки.

Теперь произведем сравнение результатов, которые мы получили до начала и после разгона процессора.

На диаграмме видно, что планшет поднялся на две строчки вверх по баллах, опередив гаджеты Samsung Galaxy S, а также Google Nexus S, что является хорошим показателем.

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

Многие привыкли подключать смартфоны к заряднику каждый вечер. Сегодня это норма. Развиваются технологии, оптимизируется Android, производители нашпиговывают свои аппараты hi-end начинкой, но при этом, как будто сговорившись, очень неохотно увеличивают емкость аккумуляторов, издевательски балансируя на том самом уровне автономии в один световой день. Но не будем поднимать тему о заговоре маркетологов, в этой статье мы раскажем об оптимизации того, что имеем, и всех наиболее эффективных и безопасных способах улучшить энергосбережение смартфона как минимум на 50%.

ЧАСТЬ 1. ЖЕЛЕЗО

Беспроводные сети и GPS

Запомни: хочешь сэкономить энергию - отключай лишних потребителей, то, чем в данный момент не пользуешься. Например, оставленные включенными беспроводные сети Wi-Fi и Bluetooth постоянно сканируют пространство и ищут доступные точки для подключения или устройства для спарринга; включенная «передача данных» (мобильный интернет) позволяет многочисленным приложениям постоянно «ломиться» в сеть для обновления своих данных и отправки запросов, дополнительно загружая процессор и опустошая проплаченный трафик или кошелек; включенная геолокация (GPS, ГЛОНАСС, определение координат по беспроводным сетям) помогает постоянно отслеживать твое положение, выполняя запросы любопытных приложений. Все это может потреблять значительную часть заряда аккумулятора, поэтому «вымыл руки, закрыл кран», ну в смысле - нажал на кнопку и отключил потребителя.

Мобильная сеть

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

Проблема выбора: 2G или 3G Рассматривая характеристики любого телефона, ты, наверное, замечал, что производители всегда указывают время автономной работы в сетях 3G меньше, чем в сетях 2G. Это объясняется тем, что сети 3G многоканальны и обеспечивают более высокое качество и надежность соединения (безразрывный переход от одной станции к другой). Поэтому, если тебя не пугают кратковременные потери сигнала и чуть худшее качество разговора при выходе из подземного перехода (хотя это зависит и от множества других факторов), можешь в настройках режима сети (Настройки → Еще →Мобильные сети → Тип сети) выбирать «только 2G» (only GSM) и экономить до 20% на связи с сетью.

Кроме того, если ты находишься в зоне плохого приема сети 3G, а на аппарате выбран автоматический режим «2G/3G», аппарат будет постоянно пытаться подключиться к сети 3G, даже если ее сигнал в несколько раз слабее сигнала 2G. Стоит ли говорить, что такие постоянные скачки требуют значительного расхода энергии, которого также можно избежать.

Однако, когда речь заходит о передаче данных (подключении к интернету), ситуация меняется на противоположную. При болееменее значительном трафике предпочтительнее использовать сети 3G или Wi-Fi вместо 2G. На первый взгляд это кажется спорным утверждением, но дьявол кроется в деталях: во-первых, передача данных в сети 2G (по технологии EDGE) требует на 30% больше энергии, чем в сети 3G, и лишь на 10% меньше, чем потребляет Wi-Fi; во-вторых, скорость передачи данных в сети 3G (HSPA) до 170 раз выше скорости в сети 2G (EDGE), не говоря уже о Wi-Fi, где разница будет в 600 раз. Это означает, что для скачивания той или иной информации устройству потребуется меньше времени, а значит, и меньше энергии.

Простой пример: ты хочешь скачать несколько песен общим размером 30 Мб. С помощью EDGE на это уйдет 30 Мб * 8 / 0,08 Мбит/с / 60 = 50 мин, c помощью HSPA - 30 Мб * 8 / 14 Мбит/с = 17 с, ну а с помощью Wi-Fi - всего 30 Мб * 8 / 50 Мбит/с = 5 с. Теперь, умножив время скачивания на среднее потребление того или иного режима, получим: для EDGE - 300 мА * 50 мин / 60 = 250 мА ч; для HSPA - 210 мА * 17 с / 60 / 60 = 1 мА ч; для Wi-Fi - 330 мА * 5 с / 60 /60 = 0,5 мА ч. В конечном итоге все будет зависеть от объема данных: чем он больше, тем больше будет экономия при использовании более скоростной сети.

Вывод.

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

Датчики и сенсоры

Современные телефоны напичканы всевозможными датчиками, которые, естественно, требуют энергии для своей работы. Посмотреть, какие датчики есть в твоем телефоне и сколько они потребляют, очень просто, достаточно установить приложение Android System info, зайти во вкладку System и выбрать пункт Sensor. В первых Android-устройствах обычный акселерометр (датчик, определяющий положение устройства) потреблял до 15 мА ч, в современных аппаратах это значение, как правило, в 100 раз меньше, поэтому нет особого смысла отключать «автоматическую ориентацию экрана» или «автоматическую яркость» (датчик освещенности), значительным образом это не повлияет на общее энергопотребление аппарата.

Однако следует помнить, что многие приложения, в которых задействовано управление наклонами аппарата, могут использовать сразу несколько датчиков (акселерометр, гироскоп, датчик вращения, датчик ускорения, датчик ориентации, датчик гравитации и другие), что в сумме может дать потребление до 100 мА ч.

Экран

Экран любого современного устройства - главный потребитель энергии, при этом есть ряд основных факторов, влияющих на его прожорливость:

  1. Размер экрана. Чем экран больше, тем больше энергии необходимо на его подсветку.
  2. Яркость и время подсветки. Чем больше значения яркости экрана и тайм-аута отключения, заданные в настройках, тем больше устройство потребляет энергии. Рекомендую установить автоматическое управление яркостью (по датчику освещенности) и тайм-аут подсветки не более 30 с.
  3. Разрешение экрана. Чем оно выше, тем больше энергии потребляет видеоускоритель устройства, отвечающий за отображение изображения на экране.
  4. Технология изготовления экрана. Грубо все экраны можно разделить на две категории:
  • жидкокристаллические (ЖК) дисплеи, состоящие из ЖК-матрицы и источника света (подсветки). К ним относятся экраны LСD, TFT-LCD, SCLCD, IPS, TFT;
  • дисплеи на органических светодиодах (OLED), состоящие из активной матрицы, излучающей свет. К ним относятся экраны AMOLED, Super AMOLED и подобные.

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

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

В AMOLED-экранах свет излучают только те пиксели, которые задействованы в формировании изображения, если пиксель в нем не участвует (при черном цвете на картинке), он ничего не излучает и, соответственно, не потребляет энергии. Таким образом, общее потребление экрана будет зависеть не только от установленной яркости, но и от изображения: чем больше в нем черного цвета и темных оттенков, тем меньше потребление энергии экраном. Однако есть и обратное правило: чем больше на картинке белых участков, тем больше такой экран потребляет энергии, и в определенных случаях AMOLED-экран может оказаться даже более «прожорливым», чем ЖК-экран.

Сравнение энергопотребления экранов LCD и AMOLED в зависимости от отображаемой картинки

Смотрим таблицу..
Таким образом, все плюсы от экономичности AMOLED- экранов можно получить, лишь соблюдая некоторые нехитрые правила, а именно: стараться не использовать белый фон, в приложениях устанавливать темные темы; в качестве обоев рабочего стола использовать темные картинки с температурой цветов не более 6500К. Только в этом случае AMOLED-экран сможет оказаться до двух раз экономичнее ЖК-экрана.

Процессор

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

Частота.

Все современные устройства могут управлять частотой своего процессора, уменьшая ее при малых нагрузках, тем самым снижая энергопотребление. Правильно оптимизированное устройство при выключении экрана должно переходить в режим экономичного энергопотребления, снижать частоту процессора до 15–30% от максимальной величины и оставаться на этой частоте до следующего пробуждения пользователем. Поэтому оценить оптимизацию энергопотребления устройства можно, посмотрев статистику работы процессора на той или иной частоте. Для этого открываем приложение Android System info, выбираем вкладку System и пункт CPU.

Если большую часть времени процессор работает на максимальной частоте, значит, с оптимизацией есть проблема. Для ее решения устанавливаем приложение SetCPU (нужен root), с помощью которого можно не только задать рабочую частоту процессора (или уточнить диапазон рабочих частот), но и создать профили частот, активируемые по какому-либо событию (запуску приложения, уменьшению заряда, отключению экрана, времени), то есть оптимизировать процесс управления частотой под себя. Например, частоту в рабочем режиме можно установить не более 1000–1200 МГц; по событию «экран выключен» и «заряд менее 15%» максимальную частоту ограничить половиной от рабочей частоты, а минимальную - установить на минимум; задать профили для часто запускаемых приложений с ограничением их максимальной рабочей частоты той величиной, при которой сохраняется комфортная для тебя отзывчивость интерфейса (так, для игр вполне может хватить 800 МГц, а для просмотра фильмов и прослушивания музыки - 500 МГц). Такой подход поможет сэкономить до 50% заряда, расходуемого процессором.

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

Скажу лишь, что для многоядерных устройств предпочтительнее использовать режим hotplug (если такого режима у тебя в списке SetCPU нет - используй interactive, ну или ondemand, он есть по умолчанию на большинстве ядер), который в простое отключает незадействованные ядра процессора и наиболее эффективен в соотношении производительность/экономичность.

Уменьшение напряжения процессора (андервольтинг).

Этот вариант оптимизации энергопотребления процессора уже рассматривался в статье , поэтому не будем на нем останавливаться.

ЧАСТЬ 2. СОФТ

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

К сожалению, этот режим не всегда работает правильно, в результате чего заряд при выключенном экране продолжает снижаться. Виной этому, как правило, пробуждения приложений (с помощью wakelock’ов), которые продолжают нагружать процессор своими запросами и выполнением задач в фоне.

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

Для начала нужно проверить, есть ли у девайса проблемы с режимом энергосбережения в режиме «сна». Сделать это можно даже без установки сторонних приложений с помощью стандартного пункта меню настроек «Использование аккумулятора» (или «Батарея»), желательно после долгого периода бездействия телефона, например утром. Можно не задерживаться на первом экране, показывающем, на какие задачи ушел уже израсходованный заряд, тут мало для нас интересного, лучше тапнем на график и перейдем в «Подробный журнал», отображающий график разряда аккумулятора и пять полосок. Определить наличие будящих приложений можно, сравнив полоски «экран включен» и «рабочий режим».

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

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

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

Disable Service: синий - работающие в фоне процессы, красный -отключенные, белый - общее количество процессов приложения

C такими приложениями и процессами можно поступить одним из следующих способов:

  • Удалить, если это не особо нужное пользовательское предложение.
  • Отключить автозагрузку с помощью Autorun Manager. Советую отключать не только подозрительные и будящие программы, но и другие редко используемые приложения, которые часто висят в оперативной памяти и кеше (вкладка настроек «Приложения → Работающие»). Так в памяти появятся действительно часто запускаемые программы.
  • Временно заморозить с помощью Titanium Backup или того же Autorun Manager. Это на случай, если приложение понадобится в будущем или если речь идет о системном приложении, которое нежелательно удалять (если, например, ты хочешь сохранить возможность обновления по воздуху). При заморозке приложение пропадет из списка программ, но физически не удалится. Однако следует помнить, что заморозка некоторых системных приложений может привести к сбою в работе системы, поэтому действуем осторожно.
  • Отключить конкретный будящий процесс приложения с помощью программы Disable Service, без отключения всего приложения.
  • Принудительно отправить будящие приложения в глубокий сон с помощью приложения Greenify. Но следует учитывать, что «гринифицированное» приложение перестанет запускаться по событиям, обновлять свои данные, получать push-уведомления и прочее до следующего запуска вручную. Еще одна полезная мелочь - Greenify встраивается в Wakelock Detector, и его функционал доступен прямо оттуда.

Иногда сторонние приложения могут влиять на сон устройства через системные процессы, которые оказываются «крайними» и выводятся в списке wakelock’ов как виновники незасыпания (например, процессы suspend, events/0). Найти истинных виновников незасыпания в этом случае можно, последовательно замораживая/удаляя подозрительные приложения (начав с недавно установленных) и наблюдая за лидерами в списке wakelock’ов.

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

  • Покупай аккумуляторы и зарядные устройства только от официального производителя. Как показывает опыт, реальная емкость дешевых аккумуляторов гораздо меньше указанной, а дешевые зарядные устройства в лучшем случае не выдадут заявленный на них максимальный ток, а в худшем - навредят аккумулятору повышенным напряжением или пульсирующим током.
  • Старайся заряжать устройство не от USB-порта компьютера, а от сетевой зарядки. На старте зарядка аккумулятора идет более высоким током, который не может выдать USB-порт, в результате увеличивается время зарядки и уменьшается ресурс аккумулятора (прежде всего это касается мощных аккумуляторов с большим зарядным током от 1 А).
  • Заряжай устройства полными циклами, старайся не допускать глубокого разряда (до выключения) и частичных подзарядов в середине цикла, все это сказывается на ресурсе аккумулятора, постепенным снижением его емкости.
  • SD- и SIM-карты могут влиять на энергопотребление. Если ты столкнулся с высоким разрядом, попробуй походить день без SD-карты. Если предположения подтвердятся - отформатируй карту в самом телефоне или при необходимости замени ее. SIM-карты также лучше менять на новые каждые 3–4 года (благо это бесплатно).
  • Раз в полгода (а при подозрительно быстром разряде - чаще) проверяй внешнее состояние аккумулятора на наличие вздутия и деформаций (начало вздутия можно заметить, приложив аккумулятор к ровной поверхности), в случае их обнаружения аккумулятор лучше заменить.
  • Также периодически продувай и чисти USB-контакты устройства.
  • Last updated by at Январь 27, 2017 .

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

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

System Monitor

OS Monitor функционально полностью отличается от System Monitor – имеется всего четыре вкладки: «Процессы», «Соединения», «Разное», «Журнал». Во вкладке «Процессы», как вы догадались, отображаются все запущенные процессы и загрузка ими процессора в процентах. Во вкладке «Соединения» отображается журнал всех соединений, которые проводились: указывается протокол, а также локальный/внешний IP. Во вкладке «Разное» — все основные характеристики устройства, а в «Журнале» отображаются все события, которые происходят в вашем смартфоне.
Приложение подойдет для тех, кому интересны интернет-соединения и различные действия, производимые программами на вашем устройстве.

Данное приложение больше похоже на прошивку для разработчиков. Да, интерфейс выполнен явно не с учетом «отдыха» для глаз пользователя. Основная задача данного приложения – информативность. Здесь вы можете узнать гораздо больше информации, нежели в любом другом подобном приложении: температура вашей батареи, анализ свободного места внутреннего/внешнего накопителя, нагрузка процессора и памяти, качество сети, скорость Wi-Fi-соединения, информация о состоянии NFC/Bluetooth, ваше точное местоположение и другое. И все это лишь касаемо устройства. А ведь в запасе еще информация о программном обеспечении. Можно также установить виджеты на рабочем столе или в разделе уведомлений, имеется возможность проверки работы различных датчиков, встроенных в устройство.

Представляет собой различные мини-виджеты, которые в реальном времени проводят анализ вашего устройства и отображаются на экране в удобном для вас месте. Можно настроить практически всё. В мини-виджет можно добавить огромное количество информации, начиная загрузкой процессора и заканчивая типом сетевого подключения. Можно также добавлять/удалять различные индикаторы, которые представляют собой разноцветную шкалу: индикатор частоты процессора, скорость закачки, уровень Wi-Fi-сигнала и т. д.
Вы можете редактировать внешний вид виджета: тексту задаются различные цвета, настраивается ширина/высота плашек и т. д.

Приложение: Cool Tool — system stats Разработчик: deviantstudio Категория: Инструменты Версия: 5.4.1 Цена: Бесплатно/130 руб.

Несомненно, основной проблемой при эксплуатации современных мобильных устройств можно назвать нехватку автономности. Всем нам хотелось бы, чтобы смартфон или планшет работал дольше без подключения к зарядному устройству. Однако мы видим, что эта проблема неохотно решается производителями, прогресса в технологиях аккумуляторов практически не наблюдается. Можно сказать, что проблема глобальная. “Тормозной” Андроид, “супероптимизированная” iOS, “быстрая” WP7, “экзотическая” MeeGo – вне зависимости от используемой платформы мы слышим недовольство пользователей временем работы девайсов при активном использовании.

В очередной раз я позволю себе высказать мнение, что при одинаковых милиамперчасах в батарее, при одинаковых задачах, схожей интенсивности использования сетевых интерфейсов, при совпадающем количестве фоновых сервисов и главное при одинаковом времени работы с включенной подсветкой экрана, время автономной работы устройств на разных платформах примерно одинаковое. По крайней мере, в смартфонах точно так и есть. Я могу утверждать это на основании личного опыта эксплуатации. Время от времени всплывающие в интернете скриншоты “рекордных” показателей времени автономной работы, когда устройства (вне зависимости от платформы), эксплуатируют в основном в щадящем и спящем режимах только подтверждают мою правоту. Любой современный смартфон, на любой платформе, можно спокойно разрядить за 4-6 часов. В тоже время, он сможет проработать/пролежать около 5-6 дней в спящем режиме с синхронизацией и редкими включениями экрана.

Однако стоит отметить, что все-таки, некоторые незначительные улучшения в виде увеличения автономной работы современных флагманов на Android, присутствуют. Это достигается благодаря уменьшению техпроцесса производства процессоров и чипов, улучшению эффективности их работы в плане улучшения быстродействия без повышения энергопотребления, некоторому незначительному увеличению емкости базовых батарей, применению энергосберегающих технологий в дисплеях, оптимизации операционной системы, наконец. Ведь что-то происходит и внутри быстроразвивающегося Android? В принципе, можно сказать, что между устройствами первого и второго поколения, особых различий не наблюдалось. Однако сейчас, когда мы имеем на руках третью волну устройств и готовясь к четвертой, мне кажется можно говорить о таком явлении. Это заметно и я могу назвать количественный прирост в автономности “новых” устройств – примерно 10-20%.

Все вышеперечисленное справедливо и для текущего флагмана платформы – телефона Samsung Galaxy S II. По сравнению с предыдущей моделью, автономность тут также несколько повышена. Конечно, можно было бы списать это улучшение на увеличенный аккумулятор – как раз на 10%. Однако, принимая во внимание процессор с двумя ядрами, увеличившуюся частоту его работы, больший размер экрана и заметно возросшую производительность, я бы сказал, что кое-какая оптимизация присутствует. И все-же, как нам еще увеличить автономность устройства в режиме активной эксплуатации?

SGS2 очень мощное устройство. Я бы даже сказал, что слишком мощное. Всегда ли эта мощность нам необходима? Даже без всяких экспериментов можно предположить, что нет. Но давайте проверим данное утверждение на практике. Мы решили попробовать уменьшить максимальную рабочую частоту основного процессора и посмотреть, как это отразится на ощущениях от работы девайса. При этом, мы планировали жесткое использование девайса, чтобы установить его максимальную автономность при максимуме нагрузки . Кроме того, давайте посмотрим, нужны ли нам эти гигагерцы , которыми нас кормят производители? ЕСТЬ ЛИ В ЭТОМ СМЫСЛ? То есть, мы попробуем найти комфортный порог понижения частоты процессора.

Ну, думаю, что цель эксперимента понятна, приступим к его реализации.

Итак, как мы галактику тормозили

Первой нашей задачей было правильно оседлать двухядерную двухголовую упряжку горячих жеребцов-близенецов Exynos. Для этих целей было выбрано ядро с возможностью оверклокинга, которое работает на прошивке Revolution HD 3.1.1 и называется RAGEmod. Также подойдет любое другое ядро с возможностью изменения параметров работы процессора, например Siyah Kernel. Для непосредственного управления процессором, была использована программа SetCPU (вожжи и оглобля на первой схеме), при помощи которой, кони были взяты под уздцы – был установлен верхний порог частоты центрального процессора в 800 МГц.

Почему было выбрано именно это значение? Оно было определено экспериментальным путем, как минимально необходимое для нормальной работы большинства игр на Android. Естественно, это понятно – игры самый ресурсоемкий процесс. И при частоте процессора в 800 МГц еще не заметны никакие торможения, в основном все всегда работает нормально.

О результатах полевых испытаний, рапортует наш специальный корреспондент, младший научный сотрудник Московского подразделения KeddrOlab Александр Куренков:

Недавно, благодаря нескольким читателям кеддра и обычной логике, я решил вместо повышения букв и цифр возле надписи Apple перейти на операционку Android. Естественно выбор пал на одну из самых мощных моделей на рынке – Samsung Galaxy S2. Учитывая, что я еще учусь в школе, так совпало, что телефон я купил на каникулах. Он был дома, всегда в сети WiFi и около розетки. Мне, сначала, вполне хватило того что показывали графики (~4-5 часов в режиме жесткого использования) – ведь я еще не понимал что и где – изучал ОС. Когда дело дошло до будних дней, я подумал что телефон будет жить на уровне айфона (ну под WiFi я особой разницы не заметил, т.к. время пролетало довольно быстро), но все оказалось совсем не так! В первый день, я решил просто посмотреть, что будет и использовал его в “обычном режиме” для будних дней, но, когда я стал наблюдать за батареей, я понял, что такими темпами он не доживет до обеда. Пришлось сокращать нагрузки, пытаться им вообще не пользоваться. Все равно где-то к вечеру у меня в течении 2-3 дней оставалось 5% (в обед заряжал по 25-30%). Что я, собственно, делал:

1. Интернет (ICQ, vk, twitter, немного youtube) ~20-30 минут;

2. Игры (пара минут на все-таки хотелось провести за игрушками) ~ 5-10минут;

3. Камера (ну тут понятно, что нужно было заснять какую-то информацию) ~2-3 снимка в день.

Подумав и посмотрев на свой график использования я понял, что телефон использует полностью свою мощность довольно часто, ведь играю я не в змейку, а в 3D-игры. Надо было с этим что-то делать. Сначала я вспомнил что Android – открытая система и тут можно разгонять процессор (следовательно и понижать частоту тоже), потом посоветовался с Владиславом и уже вечером частоту максимального порога для процессора я закрепил на отметке 800 MHz. Помогло, телефон стал жить в режиме “как всегда” дольше. Так что если вас не устраивает сколько работает ваш зверек – можете попробовать понизить частоту. Второй вариант – усиленная батарея.

Я также посидел несколько дней с ограничением максимальной частоты процессора 800 МГц, наблюдая некоторую экономию в использовании батареи при своем обычном использовании.

В игры я не играю, в отличии от Александра, поэтому мне в основном хватает одного заряда на 12-13 часов. На 800 МГц я выходил на 14-15 часов. Естественно, подобная оценка очень субъективна, но я старался давать примерно одинаковые нагрузки, включая экран телефона с определенной переодичностью и совершая свои обычные действия – просмотр почты, твиттера с переходом по ссылкам и просмотром онлайн-видео.

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

Вот что у меня получилось:

Как вы видите, я получаю максимальное быстродействие аппарата за счет разгона процессора до 1,4 ГГц во время зарядки от сетевого БП и использую штатные 1,2 ГГц при зарядке от USB ПК или ноутбука. При работе от батареи, максимальная частота работы процессора постепенно понижалась такими шагами:

100-70% – 1200 МГц

70-50% – 1000 МГц

50-30% – 800 МГц

Ниже 30% – 500 МГц

Можно сказать, что я не испытывал каких либо неудобств при использовании телефона от подобного понижения максимальной частоты работы процессора. Единственное, на последнем этапе при ограничении в 500 МГц можно было заметить слабые лаги системы при сложных задачах и прокрутке рабочего стола с трехмерным эффектом (Go Launcher EX).

Выводы после эксперимента:

1. Понижение максимальной рабочей частоты процессора для SGS2 до 800 МГц, практически не приносит ощутимых неудобств при работе с телефоном, даже в трехмерных играх. Воспроизведение видео также происходит без проблем. Однако запись видео в 1080р с камеры, может происходить с подергиваниями

2. Понижение максимальной частоты процессора до 500 МГц еще можно переносить, если вы особо не нагружаете смартфон и вас не беспокоит наличие лагов при прокрутке. Играть в игры на данной частоте уже невозможно из-за заметных тормозов.

3. Огромных выгод от понижения максимальной частоты работы процессора в SGS2 вы не почувствуете, так как на самом деле, большую часть времени смартфон функционирует на 200 МГц, эта же частота используется во время сна аппарата, когда экран выключен. При прокрутке столов, меню, запуске программ, частота процессора повышается до 500-800 МГц, иногда до 1000 МГц. И только при съемке видео в 720-1080р и играх, рабочая частота поднимается до штатного максимума в 1200 МГц.

Поэтому, экономию от понижения верхнего порога используемой частоты процессора вы почувствуете только если очень интенсивно используете аппарат для сложных задач, часто снимаете видео и много играете в игры. Например, я также могу предположить, что будет определенная экономия при продолжительной работе GPS навигации (не проверялось). Если, при стандартных условиях работы процессора, вы сейчас имеете намного больше 12 часов автономной работы, например 15-20 и более – вам даже не стоит затевать подобные игры с частотами. А вот, если вы используете смартфон очень активно и имеете текущую автономность менее 8-10 часов, то сможете при помощи подобных изощрений получить дополнительные час-полтора работы от батареи. Согласитесь, в некоторых ситуациях это вполне весомая прибавка.

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

Лучший результат максимального времени работающего экрана, из виденных мною на стандартной батарее, был получен несколько дней назад на прошивке RevolutionHD v3.1.1 с ядром Siyah Kernel 2.2 nolog:

В продолжение этой статьи, анонсирую следующую тему для 3-й серии KeddrOlab ScreenCast, который постараюсь выдать через несколько дней: использование и настройки программы SetCPU, типы профилей процессора (CPU governors), overclocking & undervolting.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter .

Loading...Loading...