Инженерное меню Андроид
Скорее всего подавляющее большинство пользователей Android даже не догадываются о существовании особого инструмента, позволяющего осуществлять тонкую настройку мобильных устройств на аппаратном уровне с помощью специальных сервисных кодов, объединённых разработчиками операционной системы Андройд, в так называемое «Инженерное меню». И несмотря на то, что рядовым обывателям крайне не рекомендуется самостоятельно манипулировать «Инженерным меню», – это прерогатива исключительно для специалистов, всё же простым пользователям некоторая информация о скрытых возможностях по настройке их гаджетов безусловно будет интересна.
Далее рассмотрим один достаточно эффективный способ экономии заряда аккумулятора мобильного устройства, который заключается в отключении неиспользуемых частот GSM.
Дело в том, что обычный телефон способен работать на двух парах радиочастот – «900МГц + 1800МГц» и «850МГц + 1900МГц», и для обеспечения оптимальной связи он постоянно сканирует радиоэфир в поисках зоны наилучшего качества сигнала. Однако, на территории РФ и в странах Европы используется только одна пара радиочастот – «900МГц + 1800МГц», а радиосигнал 2-ой пары («850МГц + 1900МГц») закрыт (зарезервирован для иных целей), в других же странах может быть всё с точностью до наоборот, например, в США используются частоты «850МГц + 1900МГц».
Настройки ОС Android по умолчанию предусматривают непрерывное сканирование и первого и второго диапазона частот GSM, следовательно, на их идентификацию и анализ расходуется энергия аккумуляторной батареи, а так как частоты «850МГц + 1900МГц» у нас не задействованы, то получается, что тратится она впустую!
В свою очередь мы можем просто отключить «850МГц + 1900МГц», посредством вышеупомянутого «Инженерного меню», улучшив энергосбережение нашего смартфона, планшета (или др. GSM гаджета).
Но помните, все операции вы делаете на свой страх и риск!
Для того чтобы открыть инженерное меню Android набираем в телефоне следующую комбинацию (подходит для всех процессоров MTK): *#*#3646633#*#* или *#*#54298#*#*
Если данная команда не работает, то попробуйте такие (в зависимости от производителя):
HTC – *#*#3424#*#* или *#*#4636#*#* или же *#*#8255#*#*
HUAWEI – *#*#2846579#*#* или *#*#2846579159#*#*
В открывшемся окне (EngineerMode) выбираем «BandMode».
Открываем по очереди каждый из пунктов «SIM1» и «SIM2» (на примере 2-ух симочного аппарата).
Снимаем отметки с «GSM850» и «PCS1900».
Также рекомендуем (если поддерживается 3G) отключить неиспользуемые в России «WCDMA-800», «WCDMA-CLR-850», «WCDMA-PCS-1900».
Внизу экрана нажимаем «SET».
При необходимости (поездка за границу и пр. ) отключенные частоты можно снова легко задействовать, вернув соответствующие галочки на место тем же способом.
А в заключении отметим, что рассмотренный нами принцип работы с «Инженерным меню» лишь демонстрация минимума возможностей этого инструментария. Настройки инженерного меню Андройд весьма обширны, с его помощью также можно задать громкость динамика при разговоре, включить автоматическую запись звонков, отредактировать параметры сетевых адаптеров и многое многое другое.
Настройка bandmode для россии
Больше всего «ест» батарею экран и поиск сетей, все это знают. Фишка в том, что андроид по умолчанию ищет все сети, которые существуют в мире,существенно сажая батарею во время ненужного поиска. Ненужный поиск можно отключить в инженерном меню.
Входим в инженерное меню *#*#3646633#*#*,либо через любую рутовую программу (Gravity Box например)2. Переходим в BandMode3. Выбираем активную сим-карту (если у вас две или больше симок)4. Теперь убираем галочки с частот которые не активны в нашем регионе (Россия,Европа) «GSM850» «PCS1900», «WCDMA-800», «WCDMA-CLR-850», «WCDMA-PCS-1900»,
Теперь телефон не будет сканировать эти частоты, соответственно время работы увеличится.
Внимание! После отключения частот перезагрузите телефон и проверьте мобильную передачу данных! Если у вас пропадет 3G (будет только значок E) — вернитесь в меню и последовательно включите три последние сети, проверяя изменение значка сети. У некоторых операторов связи в разных регионах России к ним привязана передача данных.
Как отключить неиспользуемые частоты для Android
В прошлый раз мы увеличивали громкость звука на смартфоне Android с помощью инженерного меню. В этот раз отключим неиспользуемые частоты, благодаря чему сможем немного уменьшить энергопотребление телефона. А, значит, увеличить время работы смартфона. Прирост будет небольшим, но для кого-то и эти минуты будут не лишними.
Сотовая связь работает на различных частотах и в различных сетях (850, 900, 1800, 1900, 2100, 2600 МГц и т. По-английски эти диапазоны называются band. Существует больше полусотни различных частотных диапазонов. По умолчанию в смартфонах включено избыточное число band’ов. Все их система регулярно сканирует для поиска лучшего источника сигнала сотовой связи. Поэтому неиспользуемые диапазоны частот лучше отключить. Сейчас мы расскажем, как это сделать, что можно отключить, а что трогать нельзя.
Большая часть телефонов на базе Android работает на процессорах MediaTek (MTK). Чтобы зайти в инженерное меню на таких смартфонах, нужно набрать код *#*#3646633#*#* (вводить его нужно там, где вы набираете номер телефона для звонка).
Но проще установить приложение, открывающее прямой доступ в настройки (например, Инженерное Меню MTK Ярлык). Кстати, в смартфоне Fly Cirrus 8 код не работает, и в инженерное меню удалось попасть с помощью приложения.
В меню Telephony находим вкладку BandMode, далее заходим в SIM1 (если у вас две сим-карты). Мы увидим список всех частот трех стандартов: 2G (GSM), 3G (UMTS), 4G (LTE). Все поддерживаемые частоты будут отмечены галочками. Остальные частоты не поддерживаются (их нельзя включить/отключить). Список поддерживаемых частот зависит от конкретной модели смартфона.
GSM В России 2G-связь работает на частотах 900 и 1800 МГц. Частоты 850 и 1900 МГц в нашей стране не используются. Эти пункты можно смело отключить. Если поедете за границу, не забудьте включить обратно.
UMTS Все сотовые операторы 3G «вещают» на WCDMA-IMT-2000 (2100 МГц). В ближайшем будущем 3G может заработать на WCDMA-GSM-900. Так что оба пункта оставляем.
LTE В моем смартфоне были отмечены Band 1, 3, 7, 20, 38, 40. Билайн, МегаФон, МТС и Tele2 используют Band 7 (2600 МГц, FDD). Некоторые операторы используют также Band 38 (2600 МГц, TDD). В ряде регионов 4G-сети работают на Band 3 (1800 МГц).
Band 1 (2100 МГц), Band 20 (800 МГц) и Band 40 (2300 МГц) находятся в планах по использованию в России, но пока не запущены. Так что эти пункты можно отключить.
Не забудьте зафиксировать изменения, нажав на кнопку SET в нижней части экрана.
Если у вас двухсимочный телефон и второй слот вы не используете, отключите его в настройках (Настройки > SIM-карты).
Отключаем поиск частот не активных на территории Европы и России
Входим в инженерное меню *#*#3646633#*#*, или при помощи программы QuickShortcutMaker создать ярлык инженерного меню написав Engineer Mode.
Переходим в BandMode;
После выбираем по очереди сим карты;
Теперь убираем галочки с частот которые не активны в нашем регионе;
После перемещаемся ниже нажимаем SET, далее нажимаем OK.
Настройка bandmode для россии
Прежде чем задавать вопросы прочитайте полностью «шапку» темы, в противном случае ваши посты могут быть оценены как оффтоп и удалены. Если после прочтения шапки у вас остались вопросы, воспользуйтесь формой написания поста в конце статьи. И не забывайте пользоваться поиском по теме, т. 80% вновь задаваемых вопросов уже обсуждались.
В начале рассмотрим основную и не всегда очевидную причину быстрого разряда аппарата, нарушение его «сна». Дело в том, что после отключения экрана ваш аппарат старается перейти в режим максимального энергосбережения (в так называемый «глубокий сон») в котором уменьшается частота процессора, отключаются «лишние» его ядра, максимально снижается активность приложений и т. (энергопотребление в таком режиме может составить всего 1-2% заряда за 8-12 часов). Однако, некоторые приложения/процессы могут выводить устройство из такого сна, пробуждая его своими запросами (так называемыми wakelock’ами), при этом они могут начать загружать процессор, использовать беспроводные сети и геолокацию по своему усмотрению, бесцеременно расходуя энергию при выключенном экране. Поэтому, для начала проверим, есть ли у вашего аппарата проблемы с режимом «сна».
Чтобы понять есть ли у аппарата проблемы с его режимом сна, после дня умеренного использования аппарата в звонилке набираем код *#*#4636#*#* (или пользуемся программой SpareParts), и смотрим пункт «Battery history» («Журнал аккумулятора» или «Журнал сведений о батарее»). Тут сводится вся информация о потреблении устройством энергии.
Нас интересует в первую очередь пункт первого меню «Other Usage» («Прочее использование»), он выводит следующие подпункты: 1. Running («Режим работы» или «Выполняется«) -показывает время вне режима ожидание, т. всё время активности аппарата, назовём этот параметр просто «Активность»; (в %, при нажатии в мин. Screen on («Экран включён«) — показывает время работы аппарата с включённым экраном; (в %, при нажатии в мин. Phone on («Телефон вкл. «) — показывает время разговора по телефону. (в %, при нажатии в мин. )Второе меню позволяет сортировать данные и выводить их: либо за всё время работы аппарата, либо за время с последней загрузки, либо с последней подзарядки. Показатели во всех пунктах у всех будут разные, но вот для % соотношения есть определённая зависимость.
Активность аппарата (показатель «Running») складывается из двух составляющих, «видимой» и «невидимой». — «Видимая» составляющая формируется из всех действий которые происходят когда экран устройства включён, соответственно она ровна показателю «Screen on». — «Невидимая» составляющая в свою очередь формируется когда экран устройства выключен. В идеале «невидимой» активности вообще не должно быть, если же она есть, значит аппарат что-то будит когда он «спит»и на это тратится энергия заряда.
Таким образом, определить есть ли проблемы с энергопотреблением устройства в режиме «сна» можно следующем образом:Из показателя «Running» вычитаем показатель «Screen on» и получаем ту самою «Невидимую» составляющую. Если она получается больше 10% (в идеале она должна составлять до 5%), и находится в таком состоянии несколько дней значит надо искать будящую программу способами описанными в пункте 9.
Следует учесть, что прослушивание музыки при выключенном экране, активные мэссенджеры и другие приложения работающий в фоне также увеличивает значение «невидимой» составляющей, поэтому не надо этому удивляться, это нормально. Если же вы знаете, что не используете приложения в фоновом режиме, а «невидимая» составляющая в режиме сна растёт, это верный признак того, что аппарат что-то постоянно «будит» и он не может нормально находится в режиме энергосбережения.
Если тапнуть на верхнюю часть, то мы попадём в пункт с графиками разряда. Большой график показывает динамику снижения уровня заряда аккумулятора (по оси Y- уровень заряда, по оси Х-время).
Под ним 4 полоски: —«Сигнал телефона» (показывает качество радио сигнала в месте нахождения аппарата, зелёная — хорошее, красная — плохое. Чем хуже качество, тем большее аппарат будет тратить энергии);—«Wi-Fi» (синяя заливка полоски показывает время использование Wi-Fi передатчика);—«Рабочий режим» или «Режим бодрствования» (синяя заливка полоски показывает время активности аппарата);—«Экран включён» (синяя заливка полоски показывает время когда экран аппарата был включен);—«Зарядка» (заливка полоски показывает время в течении которого аппарат заряжался);
Вся активность аппарата складывается из двух составляющих, «видимой» и «невидимой». «Видимая» составляющая формируется из всех действий которые происходят когда экран устройства включён, т. когда полоска «Экран включён», а над ней и полоска «Рабочий режим», залиты синим; «Невидимая» составляющая формируется когда экран устройства выключен, т. когда полоска «Рабочий режим» залита синим, а полоска «Экран включён» под ней нет. В идеале «невидимой» активности вообще не должно быть, если же она есть, значит аппарат что-то будит когда он «спит»и на это тратится энергия заряда.
- Следует учесть, что прослушивание музыки при выключенном экране, мэссенджеры и другие приложения работающие в фоне также увеличивают значение «невидимой» составляющей, поэтому не надо этому удивляться, это нормально. Если же вы знаете, что не используете приложения в фоновом режиме, а «невидимая» составляющая в режиме сна растёт, это верный признак того, что аппарат что-то постоянно «будит» и он не может нормально находиться в режиме энергосбережения.
- Если в вашем устройстве описанный выше пункт настроек «Использование батареи» заменён другим приложением, без «полосок» (например в аппаратах Lenovo), воспользуетесь сторонней программой для доступа к нему, например Battery Monitor
Тут всё просто, если у вас приоритет на голосовые вызовы используйте 2G сети, это даст наибольшую экономию. Если приоритет на передачу данных, то использование 3G в определённых ситуациях может оказаться более выгодным. Передача голоса. Особенность 3G сетей в том, что они многоканальны и способны передавать голос и данные одновременно, тогда как 2G сети (в ОС Андроид) единовременно могут передавать только что-то одно. Таким образом при обычном звонке (!не видео-звонке) все каналы будут заняты под передачу голоса, и хоть это возможно и повысит качество голоса но и энергопотребление также увеличит. (до 20% по некоторым источникам) Передача данных. При достаточно хорошем покрытии вашего города сетью 3G (постоянно 3-4 делений), для передачи данных предпочтительнее использовать 3G взамен EDGE, так как EDGE потребляет в среднем на 30% больше энергии чем 3G (300 мА против 210 мА) и сравним с потреблением Wi-Fi (до 330 мА) (данные приведены для уверенного приёма обоих сетей при полной загрузке — скачивание файла к примеру). К тому же меньший итоговый расход энергии получается из-за меньшего времени использования сети 3G за счёт более высокой скорости передачи данных. Если же покрытие 3G не устойчивое, и местами отсутствует вовсе, лучше будет отключить использование сети 3G, так как при нахождении в зоне 2G ваш аппарат будет постоянно сканировать лишний диапазон частот на наличие 3G, тратя дополнительно драгоценную энергию. Экономичный режим для 3G сети. При использовании режима 3G и в случае если вы не пользуетесь SIP-протоколом можно уменьшить расход энергии на связь путём отключения обязательную регистрацию IMS в сети. Для этого:1. В звонилке набираем код *#*#4636#*#*;2. В открывшемся меню выбираем «Информация о телефоне»;3. Нажимаем кнопку «Обязательная регистрация IMS», должно стать «отключена». Закрепляем результат перезагрузкой. Информацию предоставил verts77 и almazo82.
Уровень приёма сотовой связи оказывает значительное влияние на сохранение заряда. Чем слабее уровень принимаемого сигнала (меньше делений индикатора антенны на экране) тем больше аппарат тратит энергии на его усиление. Поэтому, в зонах неуверенного приёма сети (к примеру в поездке) лучше отключать радиомодуль аппарата, переводя его в режим «в самолете».
Сэкономить заряд можно также отключив не задействованные вашим сотовым оператором диапазоны частот, тем самым аппарат не будет впустую тратить энергию на их сканирование. Для этого необходимо попасть в инженерное меню с помощью кода (см. тему по своему устр-ву) или программы, например SvsEngRunner \ для всех MTK. Далее на вкладке Telephony выбрать BandMode -> SIM1 (SIM2) -> убрать галочки с не используемых диапазонов и нажать SET.
В России используются следующие режимы частот:
- для GSM (2G) — GSM900 и DCS1800;
- для UMTS (3G) — WCDMA-GSM-900, WCDMA-IMT-2000 (2100) и CDMA450 (абоненты Скайлинк);
- для LTE (4G)— LTE2500, LTE800, LTE2600, реже LTE2300 (Ростелеком), LTE1800 (Екатеринбург, Татарстан), LTE450 (Скайлинк).
Остальные режимы могут быть отключены. Внимание! Отключение неиспользуемых частот/диапазонов на некоторых аппаратах может привести к отвалу IMEI/модема! Действуем на свой страх и риск!
Современные мобильные устройства буквально напичканы всевозможными датчиками, которые естественно, требуют энергии для своей работы. Посмотреть, какие датчики есть в вашем аппарате и сколько они потребляют очень просто, достаточно установить приложение Android System Info, зайти во вкладку System и выбрать пункт Sensor. В первых Android-устройствах обычный акселерометр (датчик, определяющих положение устройства) потреблял до 15 мАч, в современных аппаратах это значение как правило в 100 раз меньше, порядка 0. 1-0. 15 мАч. Если у вас примерно такие же цифры, то нет особого смысла отключать «автоматическую ориентацию экрана» или «автоматическую яркость» (датчик освещённости), каким-либо значительным образом это не отразится на общем энергопотребление аппарата. Однако, следует помнить, что многие приложения (прежде всего игры), в которых задействовано управление наклонами аппарата, могут использовать сразу несколько датчиков (акселерометр, гироскоп, датчик вращения, датчик ускорения, датчик ориентации, датчик гравитации и т. ), что в сумме может дать потребление до 50 мАч.
ВНИМАНИЕ! Ручное изменение частоты CPU может привести к зависанию, нестабильной работе и теоретически даже к повреждению устройства. Делаем всё на свой страх и риск!Есть три основных параметра, влияющих на энергопотребление процессора, которые можно изменить: частота, режим управления частотой, напряжение. Частота. Все современные устройства могут динамически управлять частотой своего процессора в зависимости от его загрузки, тем самым регулируя его производительность и энергопотребление. Однако, это не всегда может происходить правильно и наиболее оптимально, в следствии чего у аппарата будет не экономичный расход энергии. При этом, при отсутствии активных приложений, выключенном экране, частота процессора снижается до минимального значения, прописанного в Ядре прошивки, как правило это 15-30% от максимальной частоты. В правильно оптимизированном устройстве, со средней повседневной нагрузкой, большую часть времени процессор будет работать именно на минимальной частоте. Соответственно оценить оптимизацию энергопотребления процессора устройства можно посмотрев статистику работы процессора на той или иной частоте. Для этого открываем приложение Android System Info,, выбираем вкладку System и пункт CPU. Если там вы видите, что большую часть времени процессор работает на максимальной частоте, значит с оптимизацией есть проблема. При этом, в первую очередь нужно посмотреть графики загрузки процессора в программах мониторинга, SystemPanel. Если процессор не грузит какое-либо приложение, за счёт чего его частота поднимается, значит не правильно работает штатный режим управления частотой. Для исправления ситуации устанавливаем ® SetCPU , с помощью которого можно не только задать рабочую частоту процессора (или уточнить диапазон рабочих частот), но и создать профили частот, активируемые по какому-либо событию (запуску приложения, уменьшению заряда, отключению экрана, времени), то есть оптимизировать процесс управления частотой под себя. Например, частоту в рабочем режиме можно установить не более 1000-1200 МГц; по событию «экран выключен» и «заряд менее 15%» максимальную частоту ограничить половиной от рабочей частоты, а минимальную — установить на минимум; задать профили для часто запускаемых приложений с ограничением их максимальной рабочей частоты той величиной, при которой сохраняется комфортная для тебя отзывчивость интерфейса (так для игр вполне может хватить 800 МГц, а для просмотра фильмов и прослушивания музыки 500 МГц). Такой подход поможет сэкономить до 50% заряда расходуемого процессором.
- Ручное уменьшение максимальной частоты лишь на 10-15% мало повлияет на увеличение времени автономной работы, я советую уменьшать частоту в обычном режиме не менее чем на 25%.
- Учтите, что чем экономичнее режим работы CPU (и фактически меньше средняя частота его работы), тем менее отзывчивее может стать интерфейс и ниже общая скорость работы устройства. Протестируйте разные режимы работы и подберите наиболее оптимальный для вас по соотношению удобство работы/экономичность.
- В модифицированных ядрах могут присутствовать дополнительные режимы:Interactive — интерактивный режим, гоняет частоту ЦП в реальном времени, почти всегда на полную производительность.Smartass — режим, основанный на Interactive. Отличается более быстрым снижением частоты в простое, а также понижает частоту до минимума при выключенном экране.X-версии Ondemand, Smartass, Interactive — эти режимы основаны на оригинальных режимах + во время сна выставляется режим Conservative.
- У меня при процессоре на 1000 МГц, я использую следующие установки:-обычный режим 100-800 МГц (ondemand). Субъективно это увеличивает время работы примерно на 15-20%.;-просмотр фильма (при длительной поездке к примеру) 100-400 МГц (ondemand). Время просмотра фильмов при этом увеличивалось на 30-40%. Во всех режимах каких-либо «зависаний» устройства не наблюдалось.
Уменьшение напряжения процессора (андервольтинг).
Экран является одним из основных потребителей энергии в мобильном устройстве, при этом его потребление зависит от следующих основных параметров: размера и разрешения, типа, выставленного уровня яркости, таймаута подсветки (времени горения подсветки после прекращения активности).