Большинство скриптов и парограмм, которые везде на форумах Android рекомендуются для перепаковки boot.img Android, не работают вообще, если Андроид на чипсете MTK. Точнее они "распаковывают", но потом попытка разархивировать (что gzip, что lzma) оканчивается ошибкой. Оказывается у MTK "свой особенный формат" boot.img, recovery.img. Вот накопал скриптики, которые подходят для смартов на MTK, в частности и для boot.img моего FLY IQ450. Есть вариант и под Windows (Cygwin) и под Линукс.
Лежат вот тут: https://github.com/bgcngm/mtk-tools, спасибо Бруно Мартинсу, их написавшему. там же и инструкция как ими пользоваться. Сдесь я ее просто скопировал.
Лежат вот тут: https://github.com/bgcngm/mtk-tools, спасибо Бруно Мартинсу, их написавшему. там же и инструкция как ими пользоваться. Сдесь я ее просто скопировал.
Unpack script usage:
Usage: unpack-MT65xx.pl <infile> [COMMAND ...]
Unpacks boot, recovery or logo image
Optional COMMANDs are:
-kernel_only
Extract kernel only from boot or recovery image
-ramdisk_only
Extract ramdisk only from boot or recovery image
-force_logo_res <width> <height>
Forces logo image file to be unpacked by specifying image resolution,
which must be entered in pixels
(only useful when no zlib compressed images are found)
-invert_logo_res
Invert image resolution (width <-> height)
(may be useful when extracted images appear to be broken)
Repack script usage:
Usage: repack-MT65xx.pl COMMAND [...]
COMMANDs are:
-boot <kernel> <ramdisk-directory> <outfile>
Repacks boot image
-recovery <kernel> <ramdisk-directory> <outfile>
Repacks recovery image
-logo [--no_compression] <logo-directory> <outfile>
Repacks logo image
Вау
ОтветитьУдалить