Все публикации из серии Мобильные устройства изнутри
1.Структура образов разделов, содержащих файловую систему. Часть 1.
2.Разметка памяти, структура файлов описания и разметки памяти.
3.Структура образов разделов, содержащих файловую систему. Часть 2.
4.Что такое GPT?
5.Изменение разметки памяти планшета YB1.
6.Исследование режимов загрузки планшета YB1-X90L.
2.Разметка памяти, структура файлов описания и разметки памяти.
3.Структура образов разделов, содержащих файловую систему. Часть 2.
4.Что такое GPT?
5.Изменение разметки памяти планшета YB1.
6.Исследование режимов загрузки планшета YB1-X90L.
ОГЛАВЛЕНИЕ
1. Введение
Давайте продолжим рассматривать планшет YB1-X90L, который я начал исследовать в предыдущей публикации:

Рис.1. Общий вид планшета
Поиск в Google выдал, что планшет создан на процессоре Intel Atom x5-Z8550, имеющем 4 ядра [1,2]. Для пользователя, как всегда, имеются 2 внешних элемента управления стандартного назначения:
- кнопка Power — включение/выключение планшета;
- качелька Vol+/Vol- — управление громкостью встроенных динамиков, которых, кстати, два.
Ну, что ж, поэкспериментировав с ними, я обнаружил, что существуют 4 варианта загрузки. Так и появилась эта статья…
2. Режимы загрузки планшета
Полностью выключенный планшет YB1-X90L можно включить четырьмя способами, т.е. запустить его в одном из четырех режимов работы:
- BOOT — загрузка ОС;
- FASTBOOT — режим FASTBOOT;
- TEST — режим тестирования;
- DNX FASTBOOT — FASTBOOT дл�� DNX.
Давайте рассмотрим их поочередно.
2.1. Режим BOOT (загрузка ОС)
Этот режим используется чаще всего, т.к. позволяет загрузить планшет для работы обычного пользователя. При этом производится стандартная загрузка прошивки МУ: 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).
Выбор команды осуществляется кнопками управления громкостью Vol+ и Vol-, а запуск выбранной команды производится кнопкой включения питания Power. Выход из этого режима возможен или при помощи вышеописанных команд FASTBOOT, или через выключение планшета, т.е. зажав кнопку POWER на 5-10 сек.
Давайте рассмотрим каждый из режимов по отдельности.
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.
Перемещение по командам осуществляется кнопками управления громкостью Vol+ и Vol-, а запуск выбранной команды производится кнопкой включения питания Power.
Чтобы выйти из этого режима выполните команду 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-доступ.
4. Источники информации
1. Обзор Lenovo Yoga Book: гость из будущего.
2. Обзор планшета-ноутбука Lenovo Yoga Book Android.