Все публикации из серии Мобильные устройства изнутри
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.