Перевод инструкции по прошивке беты Android 15 из ReleaseDoc/README.txt
(тут более подробно и есть варианты)Инструкция по обновлению и откату
=============================================== ======= Инструкция по обновлению ======================================= ================
Введение:
Обновление не сотрет ваши пользовательские данные, но перед тестированием все равно рекомендуется сделать резервную копию пользовательских данных.
Новая система, введенная после установки, использует совершенно новые пользовательские данные, которые не передаются исходной системе.
Возможно, вы не сможете получить информацию из пользовательских данных исходной системы, когда находитесь в новой системе.
Если обновляется OEM-бета-версия, перед переустановкой новой системы необходимо выполнить откат к исходной системе. Не поддерживается переустановка другой новой системы в новой системе.
Когда начнется установка новой системы, данные ранее установленной новой системы будут удалены.
Шаги установки:
1. Убедитесь, что пакет update_dsu.zip находится в том же каталоге, что и сценарий dsu_tool_for_win.py.
2. Включите USB-отладку на телефоне и подключите его к компьютеру.
3. Выполните команду: python dsu_tool_for_win.py.
PS: Среда Python для тестирования — Python 3.9.1;
Если update_dsu.zip находится не в том же каталоге, что и скрипт Python, необходимо указать местоположение update_dsu.zip, используйте «--file»:
python dsu_tool_for_win.py --file="Ваше локальное местоположение"\update_dsu.zip
Если update_dsu.zip уже находится в каталоге /storage/mutated/0/Download/, чтобы избежать повторной отправки update_dsu.zip, используйте «--no-push»:
python dsu_tool_for_win.py --no-push
Размер пользовательского пространства по умолчанию составляет 30 ГБ и поддерживает настройку. Используйте «--data_size» для настройки:
python dsu_tool_for_win.py --data_size=10737418240
Если для данного нового системного пользовательского пространства установлено значение по умолчанию 30 ГБ, на вашем телефоне необходимо зарезервировать примерно 60 ГБ пользовательского пространства, в противном случае установка новой системы может завершиться неудачно из-за недостаточного пользовательского пространства.
4. Подождите, пока скрипт автоматически загрузит update_dsu.zip в телефон и начнет установку. Ход установки можно просмотреть в раскрывающейся панели уведомлений на телефоне.
Ситуации переключения системы:
1. Переключение исходной системы на новую систему:
Когда установка будет завершена в исходной системе, в раскрывающейся панели уведомлений появится сообщение «Динамическая система готова. Чтобы начать ее использовать, перезагрузите устройство». Нажмите «DSICARD», чтобы отказаться от установки, или нажмите «ПЕРЕЗАПУСК», чтобы перезагрузиться в новую систему.
PS: После завершения установки в исходную систему перезагрузка телефона долгим нажатием кнопки питания или "adb restart" все равно перезагрузится в исходную систему. Для перезагрузки в новую систему достаточно нажать соответствующую кнопку в раскрывающейся панели уведомлений.
2. Переключение новой системы на исходную систему:
Способ 1. В новой системе в раскрывающейся панели уведомлений появится уведомление: «Ваше устройство работает в динамической системе. Нажмите RESTART, чтобы перезагрузить компьютер, или ROLLBACK, чтобы вернуться к предыдущей версии системы», затем нажмите «ROLLBACK». ", чтобы перезагрузиться в исходную систему.
Способ 2: После первого входа в новую систему перезагрузите телефон, чтобы вернуться в исходную систему.
3. Перезагрузка новой системы в новую систему:
Способ 1. В новой системе в раскрывающейся панели уведомлений появится уведомление: «Ваше устройство работает в динамической системе. Нажмите «ПЕРЕЗАПУСК», чтобы перезагрузить компьютер, или «ОТКАТ», чтобы вернуться к предыдущей версии системы. Затем нажмите «ПЕРЕЗАПУСК». ", чтобы перезагрузиться в новую систему.
Способ 2: Если вы не первый раз входите в новую систему, перезагрузите телефон напрямую, и он перезагрузится в новую систему.
Способ 3. В новой системе откройте опцию разработчика, чтобы разрешить отладку по USB, затем подключитесь к компьютеру:
1) Используя команду «adbshell gsi_tool Enable», затем перезагрузите телефон напрямую, и он перезагрузится в исходную систему.
2) Используя команду «adb Shell gsi_tool Disable», затем перезагрузите телефон напрямую, и он перезагрузится в новую систему.
Примечание. «Динамическая система» относится к новой системе.
Исходник:
README.txt ( 7.36 КБ )
Сообщение отредактировал Volkodav. - 02.06.24, 13:48