Режим разработчика на Xiaomi: как включить/отключить


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

Как включить настройки для разработчиков?

Перейдите в Настройки > О телефоне > Версия MIUI.

Нажмите 5-7 раз по версии MIUI. Появится всплывающее окно, которое сообщит, что вы включили режим для разработчиков (вы – разработчик). Готово, новый пункт меню появился.

Зайти в режим для разработчиков: Настройки > Расширенные настройки > Для разработчиков.

Работа системной анимации

В брендовой оболочке от Xiaomi в параметры от производителя всегда включена анимация интерфейса. Она смотрится стильно, но может дополнительно загрузить систему. Это будет особенно заметно, если у вас модель со слабыми характеристиками.
Анимацию можно выключить, но для этого нужно иметь Root-права, т.е. быть в режиме разработчика. Чтобы получить доступ, зайдите в приложение “Настройки” и откройте раздел “О телефоне” или “Об устройстве”. Название может различаться в разных версиях.

В списке найдите пункт “Версия MIUI”. В меню есть надпись “Версия прошивки” — на неё нужно нажать 7 раз. Делайте это быстро, чтобы команда сработала. Если вы всё сделали верно, то появиться уведомление о доступности меню разработчика. Текст надписи может различаться.

Когда Root-права получены, зайдите в параметры и найдите пункт “Дополнительно”. В полученном списке выберите “Оптимизацию“. Смартфон предложит включить или отключить системную анимацию. Выберите необходимый пункт. Так даже слабые гаджеты будут работать, как флагманы.

Настройки для разработчиков

Активируйте режим разработчика, чтобы стали доступны следующие функции:

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

  • Не выключать экран – во время зарядки экран телефона всегда будет включен.
  • Пропускать экран блокировки – при пробуждении сразу переходить к рабочему столу. Не включайте эту функцию, чтобы защитить свой телефон и личные данные от третьих лиц.
  • Журнал Bluetooth HCI – записываются все переданные пакеты данных в журнал.
  • Журнал трассировки Bluetooth – вкл/выкл. Трассировка позволяет видеть работу программы пошагово – действие за действием. Это нужно, чтобы найти слабые места и либо защитить приложение, либо взломать его.
  • OEM разблокировка – разрешает разблокировку загрузчика ОС. Это нужно для получения root-прав на телефоне и установки кастомной прошивки.
  • Запущенные приложения – просмотре и управление запущенными приложениями. Просто выбираете приложение и останавливаете его работу принудительно.

  • Сервис WebView – позволяет открывать ссылки на сайты в интернете внутри запущенного приложения. У меня в телефоне это браузер Chrome.
  • Деморежим – часы в строке состояния будут остановлены, значки батареи и сигналов сети будут показаны полными. Чтобы отменить изменения, отключите деморежим или перезагрузите телефон.
  • Фрагменты быстрых настроек: Показывать границы объектов; профилировать GPU-отрисовку – улучшает изображение на экране, но замедляет общую производительность устройства;
  • отразить интерфейс. Положение иконок и настроек как в зеркальном отражении;
  • анимация окон – включить анимацию.

  • Статус Mi Unlock – проверка блокировки загрузчика. Обычно загрузчик разблокируют, чтобы можно было прошить телефон.

  • Для разблокировки загрузчика проделайте следующие действия:

    1. Сим-карта должна быть вставлена в телефон.
    2. Отключить Wi-Fi и включить мобильный интернет (передачу данных). Убедитесь, что интернет работает.
    3. Нажмите на кнопку “Связать аккаунт с устройством” (см. скриншот выше), чтобы связать свой Mi аккаунт с этим телефоном.
    4. Загрузите утилиту разблокировки с сайта unlock.update.miui.com. Для разблокировки подключите телефон к компьютеру через кабель следуйте инструкциям программы.

    Решение некоторых проблем

    Иногда описываемые выше манипуляции либо не получается выполнить, либо они приводят к дополнительным сбоям. Рассмотрим самые распространённые из них.

    Недоступен пункт сброса данных «Настроек»

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

    Режим удалён из «Настроек», но его опции всё равно работают

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

    1. Придётся заново активировать Developer Mode – если забыли, как это делается, к вашим услугам статья далее.
      Подробнее: Включение режима разработчика в Android
    2. Последовательно перейдите по пунктам, ведущим к опции «Для разработчиков» и активируйте требуемый режим.
    3. Пролистайте список параметров и отключите все, которые отличаются от заводских значений. В некоторых вендорских модификаций может присутствовать опция сброса всех разом.
    4. Выполните действия по полному отключению режима разработчика – на этот раз всё должно получиться.

    Источники

    • https://TvoySmartphone.ru/uroki/138-kak-aktivirovat-rezhim-razrabotchika-na-android.html
    • https://AndroidLime.ru/disable-developer-mode-smartphone
    • https://SetPhone.ru/rukovodstva/kak-vklyuchit-rezhim-razrabotchika-na-android/
    • https://okeygeek.ru/kak-vklyuchit-i-otklyuchit-rezhim-razrabotchika-v-android/
    • https://fans-android.com/android-rezhim-razrabotchika/
    • https://AndroidLime.ru/developer-mode-android
    • https://mobila.guru/faqsingle/rezhim-razrabotchika-na-android/
    • https://AndroidInsider.ru/eto-interesno/kak-vklyuchit-na-android-optsii-dlya-razrabotchikov-i-uskorit-sistemu.html
    • https://AndroidInsider.ru/polezno-znat/klassnye-funkczii-iz-menyu-razrabotchikov-na-android-i-kak-ih-vklyuchit.html
    • https://tehnotech.com/kak-dobavit-rezhim-razrabotchika-na-androide/
    • https://InstAndroid.ru/instrukcii/kak-otklyuchit-rezhim-razrabotchika-android.html
    • https://lumpics.ru/how-turn-off-developer-mode-on-android/

    Режим разработчика: настройки отладки

    • Отладка по USB – включает режим отладки при подключении телефона к компьютеру через кабель.
    • Отзыв разрешений на отладку по USB – запретить доступ к отладке по usb для всех компьютеров, которым он был разрешен.
    • Установка через USB – разрешить устанавливать приложения на телефон с компьютера через кабель.
    • Отладка по USB (настройки безопасности) – разрешить предоставление разрешений и имитацию ввода с помощью отладки через usb. Это может привести к утечке личных данных. Не рекомендую использовать эту опцию, если вы не разработчик.
    • Отчет об ошибке – показывать в меню кнопки “Питание” кнопку отправки отчета об ошибке на сервера производителя.
    • Приложение для фиктивных местоположений. Выберите приложение, которое будет записывать ложную информацию относительно истории ваших перемещений.
    • Включить проверку атрибутов.
    • Приложение для отладки – опция для разработчиков. Выберите установленное приложение для отладки и тестирования.
    • Ожидание отладчика – отлаживаемое приложение будет ожидать подключение отладчика.
    • Проверять приложения при установке – все приложения в телефоне, которые вы устанавливаете, будут проверяться на вирусы и безопасность.
    • Буфер журнала – размер журнала в килобайтах, текстовый документ.

    • Уровень журнала – какие виды ошибок и предупреждений будут записываться в журнал: off – записи не будет;
    • Error – серьезные ошибки;
    • Warn – предупреждения;
    • Info – сообщения информационного характера;
    • Debug – сообщения программы-отладчика при тестировании кода;
    • Verbose – подробный отчет программы обо всех выполняемых действиях и их результатах, включая ошибки выполнения.

  • Включить atrace – запись событий ядра системы с помощью atrace.
  • Уменьшаем расход оперативной памяти

    Чтобы не тратить время на очистку оперативной памяти, можно оптимизировать работу смартфона. Так он будет тратить меньше ресурсов и сэкономит время. Есть несколько способов это сделать:

    1. Вы можете настроить автоматическую очистку памяти. Ниже подробно описана настройка.
    2. Отключить лишние оповещения. Это сэкономит батарею и уменьшит расход памяти. Выбрать, какие приложения должны присылать уведомления, можно в Параметрах-Уведомления. Здесь же доступна настройка вывода оповещений на экран.
    3. Выберите режим энергопотребления. Ниже вы найдете инструкцию с полным описанием механики параметры.
    4. Оптимизировать доступ приложений к интернету в фоновом режиме. Если программа свернута, она будет получать данные из сети. Так смартфон постоянно тратит трафик и заряд аккумулятора.
    5. Настроить фоновую работу приложений. Оптимизировав её, снизится потребление энергии и оперативной памяти.

    Режим разработчика: настройки сети

    • Сертификация беспроводного дисплея – показывать параметры сертификации беспроводного дисплея.
    • Подробный журнал Wi-Fi – при выборе сети wi-fi указывать в журнале RSSI (показатель уровня принимаемого сигнала) для каждого SSID. Т.е. показать качество сигнала вайфай.
    • Агрессивное переключение сетей – принудительно переключаться на мобильный интернет при слабом сигнале wi-fi. Это может повлечь перерасход пакетов мобильного трафика интернет – не советую включать.
    • Всегда включать поиск сетей Wi-Fi – включать или отключать поиск сети вайфай во время передачи данных в зависимости от объема трафика.
    • Не отключать мобильный интернет – не отключать передачу данных по сотовой сети даже при активном wi-fi соединении (для быстрого переключения между сетями).
    • Конфигурация USB – какой режим работы выбрать при подключении телефона по кабелю к компьютеру: только зарядка;
    • MTP – передача медиафайлов;
    • PTP – передача фотографий;
    • RNDIS – телефон в роли usb-модема;
    • источник звука;
    • MIDI – Обмен данными с музыкальными инструментами (при подключении смартфона к музыкальной установке).

  • Отключить абсолютный уровень громкости bluetooth при возникновении проблем на удаленных устройствах, например при слишком громком звучании или невозможности контролировать настройку.
  • Версия Bluetooth AVRCP – версия блютус для передачи аудиосигнала (1.4, 1.5, 1.6).
  • Аудиокодек для передачи через bluetooth – какой кодек выбрать для сжатия аудиосигнала.

  • Частота дискретизации при передачи через Bluetooth – используется для оцифровки сигнала. Вполне достаточно 44,1 кГц для качественного сигнала.

  • Глубина кодирования звука при передаче через Bluetooth – достаточно 16 бит/отсчет.

  • Режим аудиоканала Bluetooth – моно или стерео звучание.
  • Аудиокодек LDAC для Bluetooth: качество битрейта. Какой баланс соблюдать при передачи звукового сигнала (музыки, разговора) по bluetooth:
      акцент на качество (битрейт) и низкая скорость передачи,
  • сбалансированная передача – баланс качества звука и скорости,
  • акцент на скорости передачи сигнала с ухудшением качества,
  • адаптивный битрейт – система сама подстраивает сигнал, исходя из качества текущего сигнала bluetooth.
  • Ограничение количества фоновых процессов

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


    • Права разработчика на android

    Рекомендованы следующие варианты:

    • Стандартное ограничение – для дома или рабочего офиса при доступе к зарядному устройству. Обычно это примерно 5-6 процессов.
    • Без фоновых процессов – для многодневных поездок или вылазок на природу с ночевкой при отсутствии доступа к зарядке батареи. Рекомендован в поездках в зоны слабого интернета.
    • Не более одного процесса – для поездок в транспорте. Подключение к ресурсам телефона проходит по очереди в порядке приоритета.
    • Не более двух процессов предполагает одновременное подключение мессенджера и еще одного приложения.

    Еще один вариант — настроить очищение оперативной памяти после включения экрана блокировки. Переходим в:

    1. Настройки программы «Безопасность»;
    2. Управление питанием;
    3. Очищать память.

    Выбрать можно очистку после 1, 5, 10, 30 минут включения блокировки экрана.

    Режим разработчика: отрисовка

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

    • Отразить интерфейс – включить написание справа налево для всех языков.
    • Анимация окон – выберите скорость анимации (от 1x до 10x).
    • Анимация переходов – выберите скорость анимации при смене окна приложения (от 1x до 10x).
    • Длительность анимации – от 1x до 10x.

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

    • Минимальная ширина вторичного экрана – устанавливаете ширину в точках.

    Встроенная утилита «Безопасность»

    Чтобы повысить продуктивность Xiaomi Miui, пригодится и вкладка Безопасность. Выше мы писали, что сетевые угрозы могут негативно сказаться на энергопотреблении. Производитель же предусмотрел решения для надежной среды.

    Периодическая проверка на вирусы

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

    Ограничение фонового подключения к интернету

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

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

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

    Оптимизация батареи и режима питания

    На энергопотребление Xiaomi влияет и надежность работы приложений. Кривая установка, проблемы с совместимостью или глюки системы в целом делает работу на гаджете крайне неудобной. Для уменьшения нагрузки нужна оптимизация работы батареи MIUI.

    В разделе «Потребление энергии» можно посмотреть какой именно процесс «самый прожорливый».

    Провести оптимизацию легко с помощью иконки с нарисованной батарейкой в меню настроек безопасности.

    Техподдержка

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

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

    Если удалить приложение нет возможности, можно поставить ограничение на работу в фоновом режиме через контроль активности.

    Очистка кэша

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

    Очистку кэша можно сделать полуавтоматической — вам ежедневно будет приходить уведомление с предложением «сделать уборку». Можно настроить время проверки и лимит мусора, при достижении которого напоминания начнут появляться.

    Для включения это функции нужно перейти в:

    1. Настройки программы «Безопасность»;
    2. Очистка;
    3. Раздел «Напоминания об очистке».

    Режим разработчика: аппаратное ускорение визуализации

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

    • Отладка операций усечения: рисовать область усечения синим или подсвечивать команды рисования зеленым.

    • Включить 4x MSAA – включает опцию в приложениях OpenGL ES 2.0. Это операция сглаживания для устранения эффекта “зубчатости”, когда на экран выводится множество изображений, которые накладываются друг на друга. Качество картинки при этом улучшится, но будет сильный разряд аккумулятора.
    • Отключить наложение – всегда использовать GPU при компоновке экрана
    • Имитация аномалии – имитирует изображение, как его видят люди с нарушениями зрения. Доступна имитация: монохроматизма (черно-белое), дейтераномалии (красный-зеленый), протаномалии (красный-зеленый), тританомалии (синий-желтый).

    • Средство визуализации: OpenGL или OpenGl. Опция отвечает за картинку, графику на экране телефона.

    Чистим кэш

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

    Смартфоны Xiaomi делают автоматическую очистку кэша, но иногда этого недостаточно. Тогда нужно удалить данные вручную. Есть три способа это сделать:

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

    2. Приложения “Очистка памяти”. Стандартная программа для оптимизации системы, которая удаляет кэш. Чтобы запустилась очистка, достаточно нажать на иконку.

    3. Удаление лишних файлов. Откройте в настройках раздел “Хранилище”. Внизу есть надпись “Очистить”.

    Второй путь через приложение “Безопасность”. Нажмите на неё и программа начнет анализировать все файлы на телефоне, чтобы отсортировать ненужные.

    Среди них будет и папка с неиспользуемыми данными. Сверху написано общее количество найденного мусора. Все файлы разбиты на категории: вы можете посмотреть всё, что будет удалено. Нажмите “Очистить”, чтобы оптимизировать работу системы.

    В итоге вы увидите надпись “Очистка завершена”.

    Режим разработчика: приложения

    • Не хранить activities – т.е. принудительно уничтожать (останавливать, закрывать) части приложений, с которыми взаимодействует пользователь. Например, вы пишете смс – это activity приложения “Сообщения”; или делаете фото – это activity приложения “Камера”. Т.е. закрывается часть приложения (оно не удаляется!), чтобы оно не висело в оперативной памяти, что ускоряет быстродействие смартфона.
    • Лимит фоновых процессов – сколько приложений и процессов может работать в фоне. Чем меньше, тем быстрее работает телефон.

    • Показывать все ANR – показывать диалог “Приложение не отвечает” для всех приложений – это на случай, если программа зависнет.
    • Показывать предупреждения канала передачи уведомлений – показывать предупреждение о новых уведомлениях приложения вне допустимого канала. Не советую использовать эту опцию.
    • Неактивные приложения – выберите активное приложение из списка для его принудительного отключения, приложение не будет удалено с телефона.
    • Показывать ошибки приложений – показывать информацию о критических ошибках в работе программ. Если вы не разработчик и не тестировщик, такие сообщения вам ничего не дадут.
    • Разрешить сохранение на внешние накопители – разрешить приложениям в телефоне сохранять свои данные, кэш и saves на внешний накопитель, независимо от того, что указано в настройках. В качестве внешнего накопителя может быть компьютер, внешний жесткий диск, флешка, подключенная через OTG-кабель к телефону, карта памяти.
    • Разрешать изменение размера – разрешить изменение размера окон в многооконном режиме независимо от того, что прописано в настройках.
    • Сброс счетчиков ShortcutManager (менеджер ярлыков). Опция сбрасывает все ярлыки приложений на главном экране и в меню телефона.
    • Включить оптимизацию MIUI – оптимизировать графическую и системную оболочку вашего смартфона для быстродействия.
    • Уведомлять об опасных функциях. Если вы активируете какую-нибудь опцию, которая влияет на безопасность телефона и личных данных, появится предупреждение на экране.

    Подведем итоги. Мы рассмотрели все функции и сервисы в режиме для разработчиков. Большинство из них обычному пользователю просто не нужны, они предназначены для тестировщиков и разработчиков ОС, дополнительного ПО и работы приложений. но есть и ряд полезных индивидуальных функций, вроде GPU-ускорения или агрессивного переключения сетей (использовать мобильную передачу данных и wi-fi одновременно).

    Все опции вы настраиваете на свой страх и риск. Поэтому если не уверены, лучше не включать.

    Полное удаление

    Если же вам требуется именно удаление режима из системных настроек, алгоритм следующий:

    1. Откройте «Настройки» – «Приложения и уведомления» – «Показать все приложения».
    2. Найдите в списке позицию «Настройки» (может также называться «Settings», «Parameters» и похожее по смыслу) и перейдите к нему.
    3. На странице компонента тапните по пункту «Хранилище и кэш».
    4. Выберите вариант «Очистить хранилище».

      Подтвердите операцию.

    5. После удаления данных приложение настроек перезапустится – заново откройте его и проверьте результативность – позиция «Для разработчиков» должна пропасть из списка.

    Отключение рекламы

    Навязчивая реклама также раздражает пользователя и влияет на потребление заряда телефоном.

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

    Перевести бегунки рекомендаций в отключенное положение нужно также в:

    Расширенных настройках приложения Музыка;

    Настройках утилиты Темы;

    Настройках меню безопасности;

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

    В этом же разделе надо найти два пункта: «Доступ к уведомления» и «Приложения с доступом к данным» и в них убрать галочки с полей MSA, MIUI Daemon, Analytics, com.mi.dlabs.vr.Notification Listener (названия могут меняться в зависимости от версии Miui) – скрытых шпионов.

    Как перенести заметки с Xiaomi на Samsung?

    Для того, чтобы поделиться текстовыми данными с владельцем смартфона другой марки, можно использовать технологию Блютуз. Для передачи данных на устройство с такой же операционной системой, используют утилиту Трансфер. Алгоритм:

    1. Перейти в настройки Сяоми, выбрать «Другие» — «Трансфер».
    2. Указать стороны отправки: отправителя и получателя. Необходимо провести процедуру поиска и сопряжения устройств. Система сопряжения сгенерирует пароль, который нужно будет ввести и подтвердить обеим сторонам.
    3. Далее зайти в программу с заметками, выбрать нужные (проставив галочки) и отправить. Другая сторона должна будет разрешить принятие файлов. После получения согласия, начнется процесс передачи.

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

    Рейтинг
    ( 2 оценки, среднее 4 из 5 )
    Понравилась статья? Поделиться с друзьями:
    Для любых предложений по сайту: [email protected]