Мобильные устройства изнутри. Исследование режимов загрузки планшета YB1-X90L
Давайте продолжим рассматривать планшет YB1-X90L, который я начал исследовать в предыдущей публикации:
Рис.1. Общий вид планшета
Поиск в Google выдал, что планшет создан на процессоре Intel Atom x5-Z8550, имеющем 4 ядра [1,2]. Для пользователя, как всегда, имеются 2 внешних элемента управления стандартного назначения:
- кнопка Power — включение/выключение планшета;
- качелька Vol+/Vol- — управление громкостью встроенных динамиков, которых, кстати, два.
2. Режимы загрузки планшета
- BOOT — загрузка ОС;
- FASTBOOT — режим FASTBOOT;
- TEST — режим тестирования;
- DNX FASTBOOT — FASTBOOT для DNX.
Этот режим используется чаще всего, т.к. позволяет загрузить планшет для работы обычного пользователя. При этом производится стандартная загрузка прошивки МУ: BOOTLOADER->BOOT->SYSTEM.
Для загрузки в этот режим нужно нажать на выключенном планшете кнопку включения питания Power и подержать ее до появления звукового сигнала (примерно 1 сек). Через 3-5 сек на экране появится логотип фирмы производителя:
Рис.2. Логотип lenovo Дальнейшие Ваши действия обусловлены только желаниями и фантазией как пользователя.
Перейдем к следующему режиму.
2.2. Режим FASTBOOTЭтот режим используется для выполнения специальных действий по восстановлению работы планшета. При этом загружается FASTBOOT и ожидает дальнейших указаний пользователя.
Для входа в него на выключенном планшете нужно зажать кнопку увеличения громкости Vol+ и следом нажать кнопку включения питания Power. Подержите их вместе до появления звукового сигнала. Затем кнопку питания можно отпустить (это примерно 1 сек после начала загрузки), но продолжать держать нажатой кнопку Vol+ до появления на экране логотипа фирмы производителя (примерно еще 3-5 сек). Через несколько секунд после появления логотипа производителя появится окно с надписью FASTBOOT MODE, в котором можно выбрать один из режимов работы, указанных в окне выбора, выделенным на рис.3 желтой линией:
Рис.3. Режимы работы из FASTBOOT
Это окно дополнительно выводит также некоторую служебную информацию: серийный номер, состояние блокировки загрузчика, состояние режима защиты и др. Из этого режима можно выполнить любую fastboot-команду самостоятельно. Если планшет, находящийся в этом режиме, подключить к ПК, то используя любой терминал можно, например, совершить прошивку планшета или какого-либо одного раздела, снять или установить блокировку загрузчика и т.д.
Если изменить состояние окна выбора, то можно выполнить следующие команды:
- загрузка в режим восстановления (RECOVERY MODE);
- перезагрузка в ОС (REBOOT);
- перезапуск bootloader (RESTART BOOTLOADER);
- выключить питание планшета (POWER OFF);
- загрузку ОС (NORMAL BOOT).
Давайте рассмотрим каждый из режимов по отдельности.
2.2.1. Режим RECOVERY MODEПри выборе этой команды планшет загрузится в режим восстановления, т.е. RECOVERY. Доступность по ADB и наличие ROOT-доступа в этом режиме обусловливается только настройками самого режима восстановления. Стоковый вариант не богат на возможности, поэтому многие пользователи в качестве recovery устанавливают custom-recovery, например TWRP.
2.2.2. Режим REBOOTПри выборе этой команды произойдет полная перезагрузка планшета в режим загрузки ОС, аналогично режиму BOOT (см. п.2.1).
2.2.3. Режим RESTART BOOTLOADERПри выборе этой команды произойдет перезагрузка опять в режим BOOTLOADER.
2.2.4. Режим POWER OFFПри выборе этой команды произойдет полное выключение питания планшета.
2.2.5. Режим NORMAL BOOTПри выборе этой команды продолжится загрузка ОС без перезагрузки.
2.3. Загрузка в режим TESTДля входа в режим тестирования на выключенном планшете зажмите кнопку уменьшения громкости Vol- и нажмите кнопку включения питания Power. Подержите их до появления звукового сигнала. Затем кнопку питания можете отпустить (это примерно 1 сек от начала загрузки), но продолжать держать нажатой кнопку Vol- до появления на экране логотипа фирмы производителя (примерно еще 3-5 сек). До полной загрузки в режим TEST пройдет еще, примерно, 5 сек.:
Рис.4. Меню команд TEST
В этом режиме возможно выполнение следующих команд тестирования:
- Board Test — выбор тестов планшета.
- Current Test — выполнение выбранных ранее (текущих) тестов.
- RF Antena Test — тест RF-антенны.
- Test Info — данные тестов.
- Reboot — перезагрузка планшета (выход из режима тестирования).
- Droidboot
- RF calibration & IMEI write — калибровка RF и запись значений IMEI.
- Factory Reset — сброс до заводских настроек.
- Erase Userdata — очистить (удалить) содержимое Userdata.
- Security Boot — загрузка в режиме Security Boot.
- PMIC FW Update — установка обновлений PMIC.
Чтобы выйти из этого режима выполните команду Reboot — произойдет загрузка ОС, или зажмите кнопку Power примерно на 10 сек. до полного выключения.
2.4. Загрузка в режим DNX FASTBOOTЭтот режим предназначен для восстановления загрузчиков планшета.
Для входа в этот режим на выключенном планшете зажмите одновременно обе кнопки качельки управления громкостью Vol+ и Vol- и нажмите кнопку включения питания Power. Подержите их до появления звукового сигнала. Затем кнопку питания можете отпустить (это примерно 1 сек от начала загрузки), но продолжать держать нажатыми кнопки Vol+ и Vol- до появления на экране логотипа фирмы производителя (примерно еще 3-5 сек). На экране под логотипом появится надпись DNX FASTBOOT MODE:
Рис.5 DNX режим
и планшет зависнет, ожидая ввода команд для работы с DNX.
Выйти из этого режима можно только через выключение планшета, т.е. зажав кнопку POWER на 5-10 сек.
3. Заключение
Мы изучили режимы загрузки и разметку памяти планшета, в следующей публикации продолжим выполнение практических действий и попробуем, например, разблокировать загрузчик, чтобы установить custom-recovery и получить ROOT-доступ.