Страница 5 из 18

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

Добавлено: 23.06.2015 0:03
hooshi
thank you mr. Blaze
you are very kindly man for very good forum

thanks

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

Добавлено: 05.07.2015 20:50
Lerik
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 ему нужен?

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

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

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

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

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

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

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

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

Добавлено: 07.08.2015 12:21
slon_h
убунту 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...

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

Добавлено: 07.08.2015 12:35
Blaze
Моя кухня не под Ububntu, а под дистрибутивы на базе Slackware.

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

Добавлено: 07.08.2015 13:21
slon_h
только что пробовал по портеус. тожесамое((

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

Добавлено: 07.08.2015 13:41
Blaze
slon_h, покажите что у Вас в папке original.img.dump командой

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

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

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

Добавлено: 07.08.2015 13:49
slon_h
да
да
а вот я a31s пробую разобрать((