Я пытаюсь использовать приложение ROM Manager для резервного копирования текущего ПЗУ моего Xperia Z, но кажется, что это невозможно сделать без разблокировки загрузчика/установки ClockWorkMod Recovery.
Есть ли для меня альтернатива резервному копированию текущего ПЗУ и прошивке другого ПЗУ без необходимости возиться с загрузчиком или ClockWordMod Recovery?
Обратите внимание, что мое устройство уже рутировано с помощью этого метода .
Согласно веб-сайту Sony , возня с загрузчиком может привести к аннулированию гарантии, что противоречит моей цели и, следовательно, всем моим попыткам сделать резервную копию стандартного ПЗУ здесь.
Я нашел другой способ сделать это. Этот использует эмулятор терминала или adb shell
.
Откройте оболочку как root. Сначала вы определяете, какие устройства блокируются /system
и /boot
являются с помощью ls -al /dev/block/platform/dw_mmc/by-name
. Обратите внимание, что dw_mmc
на разных устройствах они могут различаться. Вам нужно будет найти его самостоятельно. Затем dd if=/dev/block/systemblock of=/storage/sdcard0/system.img
и dd if=/dev/block/bootblock of=/storage/sdcard0/boot.img
сделает резервную копию всей вашей системы Android.
Если вы хотите восстановить с помощью этого решения: загрузитесь в рекавери, смонтируйте SD-карту, затем adb shell
в
su
dd if=/storage/sdcard0/system.img of=/dev/block/systemblock
dd if=/storage/sdcard0/boot.img of=/dev/block/bootblock
Копирование /system и /boot в любом другом месте должно помочь. Затем вы можете создать пакет флэш-памяти для его переустановки или использовать TWRP для прямого перемещения файлов.
Если вам повезет, вы можете найти стандартные ПЗУ или пакеты флэш-памяти OTA для своего телефона в Интернете.
Редактировать: если вы хотите создать свой собственный пакет флэш-памяти, эта ветка форума на XDA познакомит вас с языком сценариев edify, а эта вики-страница поможет упаковать ваш zip-файл. Вы можете взять update-binary
любой zip-архив с возможностью прошивки и вставить его в свой, где updater-script
будет жить ваш назидательный код.
Иззи
Эрикн
Иззи