Прошивка планшета на AllWinner A23

Инструкции для КПК (PPC)

Модератор: чипега

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8918
Зарегистрирован: 24.05.2007 17:23
Модель телефона: Redmi 7
Прошивка: Android 9
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Прошивка планшета на AllWinner A23

Непрочитанное сообщение#2751 » Blaze » 26.09.2015 12:29

Iceberg писал(а):Материнка ET_F900_V1.5 A23 dual
Держите ET_F900_V1.5.rar

eduljan
Начинающий
Начинающий
Сообщения: 1
Зарегистрирован: 26.09.2015 14:08
Откуда: Armenia

Прошивка планшета на AllWinner A23

Непрочитанное сообщение#2752 » eduljan » 26.09.2015 14:10

For unbricking GT90H-V1.3
1) Download & flash with Phoenix Suite this image https://yadi.sk/d/MMLI6Aklcmd3E
2) Download image backup https://yadi.sk/d/o88AB5SdbfSZ4
3) With ADB restore this backup:
adb remount
adb shell
mount -o remount,rw /mnt/extsd /mnt/extsd
cat /mnt/extsd/nanda > /dev/block/nanda
cat /mnt/extsd/nandb > /dev/block/nandb
cat /mnt/extsd/nandc > /dev/block/nandc
cat /mnt/extsd/nande > /dev/block/nande
cat /mnt/extsd/nandf > /dev/block/nandf
cat /mnt/extsd/nandg > /dev/block/nandg
cat /mnt/extsd/nandh > /dev/block/nandh
cat /mnt/extsd/nandj > /dev/block/nandj
cat /mnt/extsd/nandd > /dev/block/nandd

and tablet will work with correct touch and wi-fi

Den4ik
Начинающий
Начинающий
Сообщения: 7
Зарегистрирован: 26.09.2015 0:44
Откуда: Russia

Прошивка планшета на AllWinner A23

Непрочитанное сообщение#2753 » Den4ik » 26.09.2015 20:15

Столкнулся с проблемой, делаю бекап разделов через ADB в командную строку ввёл:
cd c:\adb\
adb root
adb shell
mount -o remount,rw /mnt/extsd /mnt/extsd
cd /dev/block/;for i in `ls nand* | busybox grep -v nandi`; do echo Backup of $i ...; dd if=/dev/block/$i of=../../mnt/extsd/$i; done
Мой скрин
Что делать дальше?

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8918
Зарегистрирован: 24.05.2007 17:23
Модель телефона: Redmi 7
Прошивка: Android 9
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Прошивка планшета на AllWinner A23

Непрочитанное сообщение#2754 » Blaze » 27.09.2015 9:52

Den4ik, видимо не хватает свободного места.
Каков объем SD карты куда производится бэкап?

Iceberg
Начинающий
Начинающий
Сообщения: 6
Зарегистрирован: 25.09.2015 9:31
Откуда: ДВ

Прошивка планшета на AllWinner A23

Непрочитанное сообщение#2755 » Iceberg » 27.09.2015 11:13

Blaze писал(а):
Iceberg писал(а):Материнка ET_F900_V1.5 A23 dual
Держите ET_F900_V1.5.rar
Да вот не шьется эта прошивка! Любые другие да, а эта зависает на подготовке и висит: "продолжить для обновления.... time elapsed 0..." Что делать? ни phoenixusbpro, ни LiveSuit не помогают - тупят, не видят устройство

Аватара пользователя
чипега
Модератор
Модератор
Сообщения: 771
Зарегистрирован: 28.02.2015 16:06
Откуда: Кирово-Чепецк

Прошивка планшета на AllWinner A23

Непрочитанное сообщение#2756 » чипега » 27.09.2015 11:16

а при чём здесь LiveSuit?пробуйте шить с помощью PhoenixSuit.Система какая установлена?Если устройство не видит,то дело в драйверах

Iceberg
Начинающий
Начинающий
Сообщения: 6
Зарегистрирован: 25.09.2015 9:31
Откуда: ДВ

Прошивка планшета на AllWinner A23

Непрочитанное сообщение#2757 » Iceberg » 27.09.2015 11:52

Подробнее. В устройствах есть USB Device (VID_1f3a_PID_efe8) - видит значит и драйвер есть - не ругается же. Шью PhoenixSuit-том изначально. Он запускает любые другие прошивки и они устанавливаются! А именно эта зависает перед началом!

Den4ik
Начинающий
Начинающий
Сообщения: 7
Зарегистрирован: 26.09.2015 0:44
Откуда: Russia

Прошивка планшета на AllWinner A23

Непрочитанное сообщение#2758 » Den4ik » 27.09.2015 11:59

Blaze писал(а):Den4ik, видимо не хватает свободного места.
Каков объем SD карты куда производится бэкап?
Объём встроенной памяти 1.73Gb. Вставил флешку на 2Gb и на нее слил бэкап, у меня получилось 4 файла: boot.img, data.img, root.img, system.img. Правильно всё или чего то не хватает? Бэкап script.bin тоже сделал, только он у меня как script0.bin

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8918
Зарегистрирован: 24.05.2007 17:23
Модель телефона: Redmi 7
Прошивка: Android 9
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Прошивка планшета на AllWinner A23

Непрочитанное сообщение#2759 » Blaze » 27.09.2015 13:11

Iceberg, пробуйте эти прошивки см. здесь и здесь

Den4ik, SD карта на 2Gb не подойдет, если сливать все разделы одновременно. Сливать придется по отдельности, при этом освобождать память на SD карте.
Den4ik писал(а):у меня получилось 4 файла: boot.img, data.img, root.img, system.img. Правильно всё или чего то не хватает?
Бэкап script.bin тоже сделал, только он у меня как script0.bin
такой бэкап не пойдет, так как не понятно как он был получен. Имя у script0.bin правильное.

Разделы смотрите командой

Код: Выделить всё

cat /proc/partitions
по идеи Вам необходимы следующие разделы

Код: Выделить всё

nanda -> bootloader.fex
nandb -> env.fex
nandc -> boot.fex
nandd -> system.fex
nandg -> recovery.fex
из них можно собрать прошивку. Но можно сделать полный бэкап со всеми пользовательскими данными.

Инструкция по созданию бэкапа прошивки:
Получите рут на планшете. После чего вводим команды в ADB (скачать можно здесь):

Код: Выделить всё

cd c:\adb\
adb root
adb shell
mount -o remount,rw /mnt/extsd /mnt/extsd
dd if=/dev/block/nanda of=/mnt/extsd/nanda.img
dd if=/dev/block/nandb of=/mnt/extsd/nandb.img
dd if=/dev/block/nandc of=/mnt/extsd/nandc.img
dd if=/dev/block/nandd of=/mnt/extsd/nandd.img
dd if=/dev/block/nande of=/mnt/extsd/nande.img
dd if=/dev/block/nandf of=/mnt/extsd/nandf.img
dd if=/dev/blcok/nandg of=/mnt/extsd/nandg.img
dd if=/dev/block/nandh of=/mnt/extsd/nandh.img
dd if=/dev/block/nandj of=/mnt/extsd/nandj.img
Инструкция по восстановлению планшета из бэкапа:
Получите рут на планшете. Скопируйте бэкап (файлы nanda.img, nandb.img, ... , nandj.img) в корень SD карты.
После чего вводим команды в ADB (скачать можно здесь):

Код: Выделить всё

cd c:\adb\
adb root
adb shell
mount -o remount,rw /mnt/extsd /mnt/extsd
dd if=/mnt/extsd/nanda.img of=/dev/block/nanda
dd if=/mnt/extsd/nandb.img of=/dev/block/nandb
dd if=/mnt/extsd/nandc.img of=/dev/block/nandc
dd if=/mnt/extsd/nande.img of=/dev/block/nande
dd if=/mnt/extsd/nandf.img of=/dev/block/nandf
dd if=/mnt/extsd/nandg.img of=/dev/block/nandg
dd if=/mnt/extsd/nandh.img of=/dev/block/nandh
dd if=/mnt/extsd/nandj.img of=/dev/block/nandj
dd if=/mnt/extsd/nandd.img of=/dev/block/nandd
ВАЖНО: nandd.img заливайте ПОСЛЕДНИМ, так как это системный раздел!
После заливки nandd перезагрузите устройство.

Информация по разделам
0: /dev/block/nanda — bootloader (vfat) - загрузочный раздел (U-Boot, script.bin, ...)
1: /dev/block/nandb — env (u-boot-env) - параметры для U-Boot
2: /dev/block/nandc — boot (ANDROID) kernel+initrd
3: /dev/block/nandd — system (ext4) /system
4: /dev/block/nande — data (ext4) /data
5: /dev/block/nandf — misc (special) (???) сервисный раздел bootloader для перехода в recovery, только я не вижу обработки его в bootloader
6: /dev/block/nandg — recovery (ANDROID) (???) kernel+initrd режима RECOVERY
7: /dev/block/nandh — cache (ext4) /cache
8: /dev/block/nandi — private (vfat) /mnt/private
9: /dev/block/nandj — sysrecovery (ANDROID) (???) kernel+initrd режима SYSRECOVERY
10:/dev/block/nandk — UDISK (vfat) /mnt/sdcard — раздел используемый в ANDROID как внутренняя карта памяти

Den4ik
Начинающий
Начинающий
Сообщения: 7
Зарегистрирован: 26.09.2015 0:44
Откуда: Russia

Прошивка планшета на AllWinner A23

Непрочитанное сообщение#2760 » Den4ik » 27.09.2015 14:31

Сделал все бэкапы

Код: Выделить всё

cd c:\adb\
adb root
adb shell
mount -o remount,rw /mnt/extsd /mnt/extsd
dd if=/dev/block/nanda of=/mnt/extsd/nanda.img
dd if=/dev/block/nandb of=/mnt/extsd/nandb.img
dd if=/dev/block/nandc of=/mnt/extsd/nandc.img
dd if=/dev/block/nandd of=/mnt/extsd/nandd.img
dd if=/dev/block/nande of=/mnt/extsd/nande.img
dd if=/dev/block/nandf of=/mnt/extsd/nandf.img
dd if=/dev/blcok/nandg of=/mnt/extsd/nandg.img
dd if=/dev/block/nandh of=/mnt/extsd/nandh.img
dd if=/dev/block/nandh of=/mnt/extsd/nandi.img
dd if=/dev/block/nandj of=/mnt/extsd/nandj.img
только nandg что то не сделался. Теперь правильно?

Ответить