PDA

Просмотр полной версии : [Вопрос] allwinner a20 как восстановить планшет из донорского бекапа?


Anders77
13.03.2015, 02:22
Здравствуйте коллеги! Попались мне 3 одинаковых китайских планшета т.н. "noname". Все 3 висели на на заставке "android". В одном из них была включена отладка по usb, поэтому его легко удалось восстановить через wipe.
Информация из уже работающего планшета:
модель tab 720
версия прошивки wing_gk152gk708da20-eng 4.2.2 jdq39 20140430
А вот 2 других точно таких же че-то никак не получается до ума довести.
Что проделал:
1)Перепробовал около 30 разных прошивок под данный процессор-в лучшем случае не работает тач.
2)С рабочего снял дамп 11 разделов по adb и по тому же протоколу заливал их в неработающий результат не работает тач(хотя заставки и картинки стают такими же как и у донора даже акселерометр начинает работать правильно)
3)Делал backup и потом восстанавливал его в нерабочий через CWM recovery предварительно установив последний в оба планшета результат как и в п.2
На рабочем планшете разбивка разделов выглядит так
root@android:/ # cat /proc/partitions
cat /proc/partitions
major minor #blocks name

7 0 4190 loop0
7 1 3150 loop1
93 0 16384 nanda
93 8 16384 nandb
93 16 16384 nandc
93 24 786432 nandd
93 32 1048576 nande
93 40 16384 nandf
93 48 32768 nandg
93 56 262144 nandh
93 64 262144 nandi
93 72 16384 nandj
93 80 4636672 nandk
254 0 4189 dm-0
254 1 3150 dm-1
а вот при переборе около 30 прошивок наиболее близкой оказалась прошивка с такой разметкой памяти
root@android:/ # cat /proc/partitions
cat /proc/partitions
major minor #blocks name

7 0 3150 loop0
7 1 4190 loop1
93 0 16384 nanda
93 8 16384 nandb
93 16 16384 nandc
93 24 786432 nandd
93 32 1048576 nande
93 40 16384 nandf
93 48 32768 nandg
93 56 524288 nandh
93 64 262144 nandi
93 72 16384 nandj
93 80 4374528 nandk
254 0 3150 dm-0
254 1 4189 dm-1

эту прошивку и еще несколько близких использовал как базу для восстановления, но в результате тач не работает. Вообще возможно из забекапленых 11 блоков создать прошивку в виде img-файла для прошивки через флешер например phonix usb. Я еше пробовал распаковывать(по совету на одном из форумов) неродную прошивку imgRePacker, подменять файлы по типу
nanda -> bootloader.fex
nandb -> env.fex
nandc -> boot.fex
nandd -> system.fex
nandg -> recovery.fex
а также в папке iso
nanda -> bootloader.fex.iso
nandb -> env.fex.iso
nandc -> boot.fex.iso
nandd -> system.fex.iso
nandg -> recovery.fex.iso
запаковывал обратно в img-файл и шил phonix usb результат все равно как в п.2 а разбивка nand после такой прошивки и проверки командой
cat /proc/partitions
не соответствовала разбивке в рабочем планшете. Также подключал планшеты через adb plugin+total comander сравнивал папки и особенно подпапку moduls все вроде бы одинаково не к чему придраться.
Ну вот как его/их восстановить? Прошивки брал тут https://cloud.mail.ru/public/e720656cbb07/Allwinner%20A20
Может есть у кого еще прошивка с вот такой разметкой nand-а
93 0 16384 nanda
93 8 16384 nandb
93 16 16384 nandc
93 24 786432 nandd
93 32 1048576 nande
93 40 16384 nandf
93 48 32768 nandg
93 56 262144 nandh
93 64 262144 nandi
93 72 16384 nandj
93 80 4636672 nandk???
===========================================
Для процессоров a13 есть интересная программа Android-multitools-yuttEdit которая умеет из бекапа разделов рабочего планшета создавать прошивки в формате img для заливки через флешер если использовать ее алгоритм работы то таким же образом думаю можно собрать прошивку и для a20, только у меня нету достаточных знаний чтобы разобраться с ее алгоритмом.

babycry
12.01.2017, 18:08
.:: Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 100 сообщение(ий)) ::.