И ногда чтобы выполнить ряд определенных системных действий на мобильном устройстве на базе Андроид (скажем, установить карту памяти в качестве основного хранилища или включить отладку по USB) требуется режим разработчика Android. Что это такое и с чем его едят, как его активировать и как отключить – обо всех этих насущных вопросах и пойдет речь в сегодняшнем материале на IT блоге сайт
Режим разработчика Android предоставляет пользователю дополнительные функции и возможности, которые непременно будут полезными при записи дисплея при использовании команд adb shell, инсталляции кастомного рекавери, восстановлении данных и других задачах. Ассортимент доступных в этом режиме фич действительно огромен. Чтобы посмотреть на него, обязательно стоит взглянуть на все это многообразие самому.
Важное замечание : в последующем будет описана дефолтная схема визуального меню, доступная практически во всех без исключения телефонах: LG, Moto, Nexus, HTC, Sony Xperia, Pixel, Samsung. При тщательном наблюдении можно заметить, что на индивидуальных девайсах (Xiaomi, Meizu, ZTE) соответствующие элементы меню имеют другое название или содержатся в другой иерархической ветке структуры меню. Если вам не удалось найти указанный в инструкции элемент меню тотчас же, изучите раздел «Дополнительно» и аналогичные подкатегории меню.
Как включить режим разработчика Android на телефоне или планшете?
Процедура активации меню на всех гаджетах с Андроид 6, 7 и предыдущих версий на борту выполняется совершенно идентичным образом.
Чтобы получить доступ к режиму разработчика Android, повторите следующие действия:
1. Тапните на иконке Настройки и в нижней части открывшегося меню раскройте ветку «О планшете» либо «О телефоне». В моем случае нужный мне элемент меню получил название «Справка».
3. Наконец, финальным пунктом нашего изучения структуры меню параметров станет опция «Номер сборки». Нажмите на нее 7 раз подряд, и в результате на экране появится надпись «Вы стали разработчиком!». Это будет свидетельствовать о том, что мы достигли своей цели – режим разработчика Андроид включен.
Примечание : после нескольких нажатий (примерно, 3-4) на экране будут появляться сообщения о том, что вскоре режим разработчика Android будет активирован. Это укажет нам на верность выполненных действий, так что обратите на них внимание.
В результате проделанных манипуляций в меню настроек появится новая категория – «Для разработчиков».
На некоторых моделях придется в ручном режиме перевести триггер режима в положение «Вкл.», но на большей части устройств этого делать не нужно, — все и так работает.
В теории на ряде девайсов с существенно видоизмененной версией ОС эта методика может и не иметь силу, но на моем опыте такого еще не случалось. Все великолепно работало и на многих аппаратах китайского производства.
Как дезактивировать режим разработчика Android и устранить элемент меню настроек «Для разработчиков»?
О том, как избавиться от нового элемента меню и как отключить сам режим, в сети спрашивают не реже, чем о его активации.
Штатные параметры ОС позволяют отключить developer mode с помощью простого переключателя, находящегося в том же самом разделе меню «Для разработчиков». Тем не менее, при его дезактивации сам элемент меню никуда не девается и остается все так же «висеть» на своем месте. Если вы хотите избавиться от него насовсем, выполните следующие итерации:
1. Откройте Настройки -> Приложения и активируйте функцию отображения всех установленных программ.
2. Найдите в списке программу под названием «Настройки» и тапните на ней.
3. Теперь откройте раздел «Хранилище».
4. Нажмите на кнопку «Стереть данные»
5. Спустя мгновение перед вами появится предупреждающее сообщение о том, что вся информация о выбранной программе будет безвозвратно удалена, и восстановить ее никак не удастся. Это касается действующих рабочих аккаунтов, настроек, баз данных и прочих элементов конфигурации ОС. Тем не менее, не стоит опасаться, что все это произойдет. На самом деле, ничего страшного не случится, поэтому можете без опасений нажать на кнопку «ОК» и подтвердить свое решение.
В результате всех проделанных действий, раздел меню «Для разработчиков» исчезнет из визуального меню параметров.
На ряде гаджетов определенных брендов опция «Стереть данные» недоступна для программного модуля «Настройки». Если это так, то устранить опцию меню режима разработчика выйдет только тогда, когда вы вернете аппарат к заводским настройкам, при этом потеряв пользовательскую информацию.
Если примете решение воспользоваться этой методикой, предварительно создайте резервную копию данных в одном из внешних хранилищ (подойдет и синхронизация с учетной записью Google). Когда это будет сделано, откройте меню «Настройки» -> «Восстановление и сброс».
В данном разделе меню выберите опцию «Сброс настроек».
Ознакомившись с предупреждающим сообщением, нажмите кнопку «Сброс устройства», если вы не отказались от такого решения. После этого все пользовательские данные будут удалены, и вы получите полностью сброшенный к заводским настройкам телефон, к которому можно «прикрутить» старую адресную книгу, список скаченных приложений и другие параметры ОС.
Вот мы и разобрали, что такое режим разработчика Android и как им пользоваться. Его функциональные возможности действительно велики, но будьте с ним осторожны. В результате некоторых операций в меню «Для разработчиков» вы можете получить неисправный телефон, периодически или системно появляющиеся ошибки или же его полную неработоспособность.
Важное замечание : редакция не несет ответственности за неисправности вашего телефона и потерю данных, возникшие в результате экспериментального обращения с меню для разработчиков. Все действия с ним вы выполняете на свой страх и риск, поэтому стоит предварительно ознакомиться с тем пунктом, который вы собираетесь изменять, а не делать это необдуманно.
22.08.2017 Frenk 5 комментариев
Android удивляет нас каждый день, хотя, наблюдая за развитием новых функций можно заметить, что, как выясняется, не доступны для всех.
Создатели андроида стараются вовсю, чтобы их «зеленый маленький робот» был полностью безопасным.
К сожалению, многие клиенты подвергаются различным испытаниям, а хакеры ищут слабые стороны телефона или системы.
Поэтому разработчики дали возможность всем внести свою лепту в развитие интересных и безопасных функций, которые могут улучшить работу системы, и даже может продлить срок службы батареи.
На телефонах samsung, xiaomi redmi, мейзу, asus zenfone, htc и других работающих на андроиде 4.2, 4.4 2, 4.4, 4.4 4, 5.1, 5.1 1, 6.0, 6.0 1, 7.0 опция режим разработчика по умолчанию скрыты, чтобы предотвратить случайное вмешательство неопытного пользователя – большинство не знают о потенциале имеющихся там функций.
Большинство использует на своем смартфоне только отладку USB, хотя андроид в сочетании с правильно сконфигурированным SDK выполнить многое, например, снимки экрана в ситуациях, когда традиционный метод (с помощью комбинации клавиш) не работает.
Кроме того, пользователь может настроить масштаб анимации, рендеринг поворота, установить предельные фоновые процессы и т.д., и т.п.
Опция «Параметры разработчика» очень полезна для программирования или просто для разработчиков как следует из названия.
Тем не менее, она также может сделать жизнь проще для менее продвинутых, но амбициозных пользователей, которые хотят немного «подправить» свой телефон.
Как активировать режим разработчика на телефоне андроид
Чтобы вы смогли войти в режим разработчика его нужно вначале включить. Для этого идем в «Настройки», а затем выбираем сведения об устройстве / телефоне.
Затем переходим ПО — > Номер сборки и семь раз подряд нажимаем на нее. Устройство сообщит вам, что режим разработчика включен (если нажмете восьмой раз).
После этого в настройках устройства появится новая функция – «Параметры разработчика».
Там найдете довольно обширный перечень программных опций. Вот некоторые из вариантов программирования на моем телефоне.
Что дает режим разработчика в андроид если в него перейти
Если вы программист, то, конечно, знаете, какие нужны варианты. Тем не менее, я думаю, что обычный пользователь может использовать по крайней мере, некоторые из этих функций.
Режим «Отладка USB» наиболее полезны для опытных пользователей и разработчиков, но его включение не является необходимым, хотя некоторые приложения требуют включения этого режима для правильной работы.
Еще до появления андроид 6.0, был ряд улучшений в жизни батареи и управления питанием. Варианты соответствующих корректировок, помогли в некотором роде продлить срок службы батареи.
Если у вас есть проблемы с автономной работой, вы можете проверить следующий метод: перейти к каждой из трех позиций масштаб анимации, масштаб анимированных переходов, масштаб длины анимации и полностью всю анимацию отключить.
Иногда очень большое количество приложений, работают в фоновом режиме, что может не только замедлить телефон, но и сократить срок службы аккумулятора.
Если вы не хотите, чтобы приложения работали в фоновом режиме, то задействуйте опцию отключение фоновых приложений.
Тем не менее, я хотел бы предложить осторожность при использовании этой функции, так как это может повлиять на производительность приложений, которые нуждаются (например, Будильник).
Также там есть функция ограничить фоновые процессы. Ее главная цель состоит в том, чтобы уменьшить нагрузку на центральный процессор (то есть, увеличение срока службы батареи).
Параметры разработчика опасны
Выше предоставлены только некоторые функции, которые найдете в разделе программиста.
Значительная часть функции предназначена для более сложных операций, которые могут повредить ваш смартфон, если вы не знаете, как использовать их.
Google спрятала панель программатора, потому что хакеры не спят все время и попытаться «разорвать» андроид, который может противостоять даже самым мощным атакам хакеров.
Любые действия, выполняемые на этой вкладке только ваша ответственность, поэтому советую думать и быть осторожными.
Как в андроид отключить параметры разработчика
Отключение программного обеспечения может показаться более сложным, чем его включения, но на практике это очень просто.
Вам нужно прейти в раздел «Приложения», верху выбрать опции (троеточие) и нажать сбросить настройки. Не волнуйтесь — все ваши настройки не будут удалены, все останется, как есть.
Затем перейдите на вкладку «Память» и нажмите «Очистить данные» и «Очистить кэш».
После очистки данных, настройки автоматически выключатся, и вы попадете на главный экран Android.
Теперь вернитесь к настройкам. Вы заметите, что варианта «Параметры разработчика» больше нет в списке. Успехов.
Девелопером можно стать двумя способами: отучиться 4 – 100500 лет в университете или 7 раз нажать на номер сборки в настройках Android-смартфона. Взвесив все “за” и “против”, я решил сегодня более подробно рассказать вам о меню для разработчиков, которое компания Google “спрятала” в своей операционной системе. Вы наверняка слышали о данном пункте, но у 90 процентов пользователей опыт общения с этим меню заканчивается на включении режима отладки USB. Может, зря?
Вообще меню для разработчиков включает в себя приблизительно 30 пунктов, если говорить о каких-то кастомных прошивках (например, ), то там их ещё больше. В данном материале я собрал те параметры, которые хоть как-то в теории могут пригодиться обычным пользователям.
Пароль для резервного копирования
Если вы в теме, то наверняка знаете, что при помощи ADB на компьютере можно создавать полные резервные копии Android-устройств (восстанавливать данные, понятное дело, тоже можно). После активации данной функции “Пароль для резервного…”, для того, чтобы сделать бэкап нужно будет ввести пароль. Достаточно полезная возможность, которую по достоинству оценят пользователи, любящие держать всё под “замком”. Главное – не забыть эту волшебную комбинацию цифр и букв.
Активный режим
Достаточно сдвинуть ползунок напротив надписи “Не выключать экран”, и во время зарядки (или, когда устройство подключено по USB к компьютеру) не будет гаснуть экран. В обычных настройках максимальное время, после которого телефон “уйдёт” в спящий режим, составляет 30 минут (минимальное – 15 секунд). Если разработчики действительно часто прибегают к использованию активного режима, то обычным пользователям эта функция может оказаться абсолютно бесполезной менее полезной.
Фиктивные местоположения
Если вы очень важная личность, если вам постоянно мерещится слежка или “разводить” друзей на Foursquare (все ещё не могу смириться с тем, что приложение для чекинов теперь называется Swarm) – ваше хобби, то возможность заменять реальные координаты местоположения на поддельные – то, что доктор прописал. Для этого вам нужно загрузить любое приложение в Google Play, предназначенное для этих целей (например, Location Spoofer , его будет вполне достаточно), и включить в меню для разработчиков пункт “Фиктивные местоположения”. После этого можно смело всё лето пролежать на диване, и просто иногда загружать в Instagram фотографии из Сети какого-то замечательного курорта.
GPU-ускорение
Некоторые приложения созданы таким образом, чтобы не использовать двухмерный рендеринг по умолчанию. Исходя из этого, становится понятно, что активировав пункт “GPU-ускорения” можно улучшить работоспособность некоторых программ (обычно это применяется к играм). Но тут всё, как в том анекдоте о блондинке и возможности встретить динозавра на улице прямо сейчас – 50 на 50 – приложение или станет работать лучше, или вовсе перестанет запускаться. Короче говоря, здесь без экспериментов не обойтись.
Лимит фоновых процессов
Ещё одна действительно полезная возможность в меню для разработчиков. Благодаря этому параметру можно контролировать количество фоновых процессов (выставить от 0 до 4). Чисто теоретически, изменение числа приложений, которое устройство должно держать в памяти, может улучшить автономность, а также ускорить работу системы (актуально для аппаратов с небольшим объёмом ОЗУ). Безусловно, нужно быть предельно аккуратным, чтобы “ничего не сломать”, но ограничение процессов не влияет на стандартные службы, поэтому можно быть более-менее спокойным.
Активация 4x MSAA
Если у вас достаточно производительное устройство (но не флагман) и вы купили в Google Play хорошую (при этом достаточно требовательную к ресурсам устройства) игру, но количество кадров в секунду оставляет желать лучшего, то не стоит сразу расстраиваться и вбивать себе в голову, что вы зря потратили свои кровно заработанные деньги. Ведь в меню для разработчиков можно активировать четырёхкратное сглаживание MSAA в приложениях OpenGL ES 2.0. Только есть один нюанс – о нормальной автономности можете сразу забыть. Далеко от розетки в таком случае лучше не отходить.
Скорость анимации в системе
Также в Google предусмотрели возможность (практически “из коробки”) изменять скорость анимации в системе (регулировать время открытия вот всех этих окон и всплывающих меню). Пункт называется “Скорость анимации”. Здесь можно выбрать не только эту самую скорость (от 1x до 10x; чем больше число, тем медленнее анимация), но и отключить её вообще. Последняя возможность будет полезна в двух случаях: нужно ускорить навигацию или же у вас с самого детства боязнь анимаций. Всякое может быть.
В кастомной прошивке CyanogenMod, двенадцатую версию которой я сейчас использую , меню для разработчиков предлагает активировать ещё и дополнительные варианты перезагрузки (появляется после длительного зажатия клавиши питания): можно перезапустить интерфейс или перейти в режим восстановления. Также есть возможность включать и выключать режим суперпользователя. Ну, и можно сделать так, чтобы устройство само переключалось на мобильную сеть при слабом сигнале Wi-Fi.
Напомню, что из коробки меню для разработчиков не показывается. Для его активации не нужно ничего устанавливать, достаточно зайти в пункт с информацией о телефоне и семь раз нажать на “Номер сборки”. Готово. После этого в общих настройках будет отображаться новая вкладка “Для разработчиков”.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter .
Популярная операционная система для мобильных гаджетов Android имеет обширный специализированный функционал, который используется программистами и отладчиками приложений, тестерам оборудования, а также продвинутыми пользователями, желающими получить максимум от своего устройства. В частности, в ОС предусмотрена возможность отображения загруженности процессора и модуля памяти, записи статистики об использовании отдельных процессов и программ. Можно также симулировать работу экрана в разнообразных разрешениях и цветовых схемах, что становится настоящей палочкой-выручалочкой для тестеров сайтов и других специалистов, отвечающих за удобство работы с приложениями и сетевыми ресурсами. Для получения доступа к таким опциям нужно включить режим разработчика Android.
Каким образом это сделать, а также как выключить данную среду, мы подробно рассмотрим ниже. Описываемые действия будут идентичны практически для всех устройств под управлением Андроид, будь то топовый смартфон от известного бренда или же простая и дешевая трубка от малоизвестного.
Как включить режим разработчика Android?
Чтобы получить доступ к инженерному функционалу ОС, следует выполнить следующие действия:
Режим разработчика Андроид — базовый инструментарий
Переходим вверх на один уровень меню и опускаемся в самый низ. Перед пунктом «Об устройстве » видим новый раздел «Для разработчиков ». Отсюда и осуществляется доступ к специализированным настройкам.
Нажимаем добавленный пункт меню – открывается непосредственно режим разработчика Андроид. Отсюда можно получить доступ к следующим опциям:
- «Отчет об ошибке » — сбор сведений о текущем состоянии устройства и отправка скомплектованного отчета по e-mail.
- «Пароль для резервного копирования » — позволяет защитить создание копий информации, хранимой на устройстве, индивидуальным паролем.
- «Не выключать экран » — если установить галочку на этом пункте, то при зарядке гаджет всегда будет подсвечиваться.
- «Выбрать среду » — здесь можно установить рабочую среду. На современных гаджетах используются среды ART и Dalvik – лучше отдать предпочтение первой, она позволяет существенно поднять производительность аппарата и используемых программ.
- «Включить журнал трансляции операций HCI Bluetooth » — при активации данной опции все данные Bluetooth будут отображаться в едином файле.
- «Проверка HDCP » — с помощью данного средства можно установить порядок проверки защиты от копирования.
- «Статистика процессов » — с помощью этого инструментария режим разработчика Android дает возможность получать информацию о работе процессов.
Функционал блока «Отладка»
Этот блок меню содержит следующие рабочие возможности:
- «Отладка по USB » — активация возможности отладки по USB-кабелю, соединяющему гаджет и компьютер.
- «Отозвать доступ для USB-отладки » — если активировать данную функцию через режим разработчика на Android, то установится запрет на отладку с компьютера.
- «Создание отчета об ошибках » — включаем эту опцию и получаем возможность фиксировать сведения о работе аппарата и возникающих проблемах.
- «Фиктивное местоположение » — инструмент из ряда шпионских примочек, при его активации при запросе координат будут выдаваться ложные сведения.
- «Выбор приложения для отладки » — этот подраздел позволяет выбрать определенные приложения, которые требуют отладки.
- «Ожидание подключения отладчика » — по умолчанию функция неактивна и показывает, что устройство-отладчик не подсоединено.
- «Установка по USB » — дает возможность устанавливать сторонние программы через USB-кабель.
- «Размер буфера журнала » — здесь Вы можете установить предельный объем памяти под системный журнал.
Режим разработчика Android – раздел «Сети»
Здесь реализован следующий функционал:
- «Сертификация беспроводных мониторов » — отображение сведений о сертификатах для подсоединяемых беспроводных мониторов.
- «Журнал Wi-Fi » — инструмент, позволяющий при подключении к Wi-Fi-сети сохранять в журнал сведения об RSSI для каждого конкретного канала.
- «Подключение к мобильной сети » — при слишком слабом сигнале Wi-Fi-соединения устройство будет автоматически подключаться к мобильной интернет-сети.
- «Устаревший DHCP-клиент » — благодаря этой опции можно использовать DHCP-клиент более ранних версий, что необходимо для возрастных устройств.
- «Сохранение передачи данных » — если данный пункт меню активен, то мобильная сеть не будет отключаться при включении Wi-Fi, что позволит быстрее и легче переключаться между каналами передачи данных.
- «USB-Конфигурация » — установка стандартного порядка подключения к компьютеру.
Инженерное меню – раздел «Ввод текста»
В данном разделе представлены следующий специфический инструментарий:
- «Отображение нажатий » — если активирован данный инструмент, то при нажатии на экран устройства в соответствующем месте будет отображаться точка.
- «Отображение касаний » — при включении этой опции на экране будут визуализироваться даже случайные прикосновения.
Режим разработчика Android – раздел «Рисование»
- «Отображение обновленных поверхностей » — обновленные окна полностью подсвечиваются.
- «Отображение границ элементов » — представленные на экране поля и объекты выделяются индивидуальными полями.
- «Текст справа налево » — для всех поддерживаемых языков включается ввод текста с права налево.
- «Анимированные окна » — включение/выключение анимации для окон, задание необходимого масштаба.
- «Продолжительность анимации » — установка скорости эффектов анимации.
- «Эмуляция дополнительных экранов » — возможность включения дублирующего экрана. Эта опция удобна, например, при тестировании мобильных программ и сайтов.
Меню разработчика Андроид – сектор «Аппаратное ускорение эффектов визуализации»
Здесь реализованы такие инструменты, как:
- «Ускорение GPU » — при запуске этой опции для 2-мерной графики по умолчанию будет использоваться ресурс GPU.
- «Обновление экрана » — если данный пункт включен, то при отрисовке картинки на дисплее средствами GPU он будет подсвечиваться.
- «Отображение аппаратных обновлений » — использование этого инструмента обеспечит подсветку аппаратных обновлений.
- «Отладка наложений » — с помощью данной опции можно настроить отображение экранных наложений.
- «Отладка непрямоугольных усечений » — варианты работы функции: а) Выкл., б) Отображение непрямоугольных сечений, в) Тестирование среды рисования.
- «4*MSAA » — активация данного мода запускает опцию «4*MSAA» для приложений, использующих OpenGL ES версии 2.0.
- «Отключение аппаратных наложений » — если этот инструмент деактивирован, то для всех операций компоновки будет использоваться ресурс GPU.
- «Имитация аномалий » — установка цветовой схемы для пользователей с нарушенным восприятием цветов.
Функционал раздела «Мультимедиа»
- «Отключение передачи аудио на USB-устройства » — запрещает автоматическую передачу аудиосигнала по USB-подключению.
Подменю «Мониторинг»
- «Строгий режим » — подсветка экрана при исполнении операций большой длительности.
- «Отображение загрузки ЦП » — данная опция отображает на экране информацию о степени загруженности процессора.
- «Время работы GPU » — создание отчета о продолжительности использования графического процессора.
- «Включение трассировки OpenGL » — активация различных способов трассировки OpenGL.
Инженерное меню Андроид – раздел «Приложения»
Режим разработчика Android позволяет выполнить следующие операции с установленными программами:
- «Не сохранять действия » — при активации данной опции вся информация о действиях в приложениях будет стерта после их закрытия.
- «Ограничение фоновых процессов » — позволяет установить предельное количество процессов, работающих в фоне, что положительно сказывается на быстродействии устройства.
- «Все ANR » — если используется этот инструмент, то при лагах и зависаниях приложений пользователь будет получать соответствующие оповещения.
- «Неактивные приложения » — опция отображает перечень работающих программ, позволяющий завершить те из них, которые более не нужны.
Таким образом устроено инженерный мод Андроида. Названия функций могут меняться в зависимости от версии системы и пакета русификации, однако назначение их всегда сохраняется.
Как отключить режим разработчика Android
Когда все необходимые операции выполнены, можно завершить работу среды для девелоперов. Для этого выполняем следующую последовательность действий:
- Открываем меню «Настройки » и листаем в самый низ до раздела «Для разработчиков ».
- Заходим в него и видим в самом верху переключатель.
- Нажимаем на него – это выключает блок настройки для разработчиков Android.
В Android, как и в других популярных операционных системах, есть свои секреты. Некоторые из них полезны, но используются редко. Мы расскажем о малоизвестных и интересных секретах Андроида.
В основном, когда речь заходит об android-секретах, многие рассказывают про какие-то функции, о которых знают все вокруг. Мы постараемся не вдаваться в привычный функционал смартфонов и планшетов.
Инженерные коды
Первый, самый главный секрет – это инженерные коды. Обычным пользователям они вряд ли пригодятся. В основном, они используются работниками в сервисных центрах, когда нужно узнать что-то об устройстве или выполнить системную команду.
*#*#4636#*#* - информация и настройка;
*#*#8351#*#* - включить запись телефонных разговоров;
*#*#4636#*#* - предоставит полезные данные об устройстве:
- о телефоне;
- о батарее;
- статистика и использование телефона и батареи.
*#*#7780#*#* - отформатирует смартфон или планшет, но оставит все приложения, будь то системные или загруженные. Также останутся все файлы на внешней SD-карте.
*2767*3855# - полностью отформатирует девайс.
*#*#34971539#*#* - позволяет управлять прошивкой камеры, а также получить о ней информацию. После введения кода вы можете выбрать:
- обновление прошивки камеры в образ (ни в коем случае не делать!);
- обновление прошивки камеры;
- данные о прошивке камеры;
- количество выполняемых ранее прошивок камеры.
*#*#7594#*#* - позволит изменить функцию при длительном зажатии кнопки питания. Другими словами, вы можете назначить для нее выключение или перезагрузку гаджета, включение/выключение мобильных данных и так далее;
*#*#273283*255*663 282*#*#* - позволяет сделать резервное копирование любых файлов на устройстве;
*#*#197328640#*#* - открывает меню обслуживания. Вы можете протестировать ваш гаджет, а также сменить настройки WLAN, Bluetooth и GPS;
*#*#232339#*#* или *#*#526#*#* или *#*#528#*#* - настройки WLAN;
*#*#232338#*#* - поможет узнать МАС-адрес Wi-FI;
*#*#1472365#*#* - тест GPS системы;
*#*#1575#*#* - GPS;
*#*#232331#*#* - Bluetooth;
*#*#232337#*# - поможет узнать адрес Bluetooth.
Коды для тестирования
Они запускают различные тесты устройства.
*#*#0283#*#* - тестирование передающей инфраструктуры;
*#*#0*#*#* - экрана (LCD);
*#*#0673#*#* или *#*#0289#*#* - звука;
*#*#0842#*#* - девайса (подсветки и вибрации);
*#*#2663#*#* - сенсора;
*#*#2664#*#* - еще один тест сенсора;
*#*#0588#*#* - датчика движения;
*#*#3264#*#* - RAM.
Режим разработчика
Теперь поговорим о «Режиме разработчика». Вы уже наверняка видели такой пункт в настройках, но теперь пора рассмотреть его подробнее. Данный режим активирует дополнительные функции, которые вряд ли понадобятся в повседневной жизни. В основном, они используются разработчиками и программистами.
Для начала необходимо включить режим разработчика. Заходим в настройки и листаем в самый низ. Находим пункт «Об устройстве», и нажимаем на него несколько раз подряд. Гаджет потребует подтверждения разблокировки режима разработчика – нажмите ОК.
Теперь нам доступен ряд возможностей, пользоваться которыми нужно аккуратно! Они могут привести к системным ошибкам, о чем предупредит сам смартфон. Ниже представлены и описаны все функции данного режима.
- Пароль резервного копирования. Если не хотите, чтобы чужие руки делали резервное копирование всех файлов вашего телефона (например, после этого загрузив все данные на свое устройство), поставьте пароль на использование.
- Активный режим. Если ваш смартфон заряжается, то он не будет гаснуть (конечно, если вы сами его не выключите).
- Защитить карту памяти SD. Все программы будут спрашивать разрешение на использование данных с карты памяти. Так, например, вы можете предотвратить работу вируса.
- Отладка USB нужна для выполнения взаимодействия гаджета с ПК.
- Эмуляция расположения эмулирует расположение.
- Выберите отлаживаемое приложение.
- Подождать отладчик. Когда отладчик подключится, откроется заданное выше приложение.
- Показывать прикосновения. Довольно интересная функция, которая показывает, в каком месте вы прикоснулись к экрану. Очень полезная штука, ведь с помощью нее можно обозначать касания на экран и делать скриншоты к инструкциям, как мы сделали в статье про .
- Показывать место указателя. Выводит подробную информацию о прикосновении и слайде по экрану (Местоположение по Х и Y и др).
- Показывать ограничения макета. Интересная функция, с помощью которой можно увидеть размер каждого элемента на экране.
- Показывать обновления представлений GPU. Окна, представленные посредством GPU, будут мигать.
- Показывать обновления экрана. Обновляемая область экрана будет мерцать ярко-желтым цветом.
- Настройка анимации. Включает масштаб анимации окна, масштаб анимации перехода и шкалу длительности аппарата. Их отключение очень помогает .
- Отключить аппаратное наложение – постоянное использование GPU для композиции экрана.
- Принудительная обработка GPU. Использовать аппаратное ускорение 2D в приложениях.
- Строгий режим. Если процесс будет выполнять длительные операции в главном потоке, то экран будет мигать.
- Выводить использование ЦП – информация об использовании центрального процессора в правом верхнем углу.
- Профиль обработки GPU – измерение времени обработки в ASDG.
- Включить трассировку. Включает различные трассировки, например, graphics, Input, View и другие.
- Не сохранять операции. Удалять операции после их завершения пользователем.
- Фоновые процессы. Позволяет ограничить количество фоновых процессов от одного до четырех.
- Показать все ANR. Выводить окно «Приложение не отвечает» для фоновых процессов.