Распаковка и запаковка img прошивок Android для Allwinner

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

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

hooshi
Начинающий
Начинающий
Сообщения: 2
Зарегистрирован: 07.03.2015 14:02
Откуда: Iran

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#41 » hooshi » 23.06.2015 0:03

thank you mr. Blaze
you are very kindly man for very good forum

thanks

Аватара пользователя
Lerik
Начинающий
Начинающий
Сообщения: 5
Зарегистрирован: 03.07.2015 15:35
Откуда: г.Елец

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#42 » Lerik » 05.07.2015 20:50

Blaze писал(а):Пример для Windows.
Скачиваете imgRePacker_205.7z...
...
Для запаковки прошивки:

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

D:
cd D:\imgRePacker
imgRePacker.exe /noiso здесь_имя_распакованной прошивки.img.dump
Взял слитый образ рекавери, успешно распаковал:
Ничего не изменяя в дампе, пробую запаковать обратно:
Enter file name or drag a file/directory here:nandf.dump
Enter options or leave it blank:
imgRePacker (version 2.05 windows)
LiveSuit's & PhoenixSuit's firmware image unpacker/packer
(c) RedScorpio, Moscow, 2012-2014
RedScorpio@land.ru
==========================[ START ]==========================
--- Firmware creating ---
- "image.cfg" reading -
Can't open file "nandf.dump\image.cfg"
==========================[ STOP ]==========================
Done! Press any key for close window
Что за image.cfg ему нужен?

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

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#43 » Blaze » 06.07.2015 19:32

Образ должен быть в формате img, а не в формате zip под recovery.
image.cfg создается при распаковке Img образа.

Аватара пользователя
Lerik
Начинающий
Начинающий
Сообщения: 5
Зарегистрирован: 03.07.2015 15:35
Откуда: г.Елец

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#44 » Lerik » 07.07.2015 7:43

Blaze писал(а):Образ должен быть в формате img, а не в формате zip под recovery.
image.cfg создается при распаковке Img образа.
он и так в формате img. Я его получил командой adb shell cat /dev/block/nandf >> /sdcard/nandf
Просто расширение у файла не указал.
И image.cfg не создается.

Ладно, вопрос не сильно актуален, т.к. воспользовался кухней RKWinTools. Она хоть и не под этот тип процессора, но для рекавери это не принципиально, я думаю.

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

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#45 » Blaze » 08.07.2015 16:57

Lerik, это не образ прошивки, а образ раздела (его часть) - это разные вещи.
Для распаковки разделов (bootfs), nandc (root), nandd (system), nandg (recovery) используйте эту кухню см. здесь

slon_h
Начинающий
Начинающий
Сообщения: 7
Зарегистрирован: 02.08.2015 2:06
Откуда: Ukraine, Kharkov

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#46 » slon_h » 07.08.2015 12:21

убунту 14.04 64 бита при распаковке через вашу кухню свыпит ошибки ./scripts/extract_image.sh: строка 13: ./tools/imgrepacker: Нет такого файла или каталога
mv: не удалось выполнить stat для «./original.img.dump/system.fex»: Нет такого файла или каталога
mv: не удалось выполнить stat для «./original.img.dump/boot.fex»: Нет такого файла или каталога
mv: не удалось выполнить stat для «./original.img.dump/recovery.fex»: Нет такого файла или каталога
mv: не удалось выполнить stat для «./original.img.dump/bootloader.fex»: Нет такого файла или каталога
rm: невозможно удалить «./original.img.dump/vsystem.fex»: Нет такого файла или каталога
rm: невозможно удалить «./original.img.dump/vboot.fex»: Нет такого файла или каталога
rm: невозможно удалить «./original.img.dump/vrecovery.fex»: Нет такого файла или каталога
rm: невозможно удалить «./original.img.dump/vbootloader.fex»: Нет такого файла или каталога
To do right path's in original.img.dump/image.cfg
sed: невозможно прочитать ./original.img.dump/image.cfg: Нет такого файла или каталога
Done...

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

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#47 » Blaze » 07.08.2015 12:35

Моя кухня не под Ububntu, а под дистрибутивы на базе Slackware.

slon_h
Начинающий
Начинающий
Сообщения: 7
Зарегистрирован: 02.08.2015 2:06
Откуда: Ukraine, Kharkov

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#48 » slon_h » 07.08.2015 13:21

только что пробовал по портеус. тожесамое((

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

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#49 » Blaze » 07.08.2015 13:41

slon_h, покажите что у Вас в папке original.img.dump командой

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

ls /original.img.dump
образ прошивки переименовали в original.img?
В директории имя_кухни/tools/ есть файл imgrepacker?
Обращаю внимание, что кухня написана для прошивок Allwinner A10 и A13

slon_h
Начинающий
Начинающий
Сообщения: 7
Зарегистрирован: 02.08.2015 2:06
Откуда: Ukraine, Kharkov

Распаковка и запаковка img прошивок Android для Allwinner

Непрочитанное сообщение#50 » slon_h » 07.08.2015 13:49

да
да
а вот я a31s пробую разобрать((

Ответить