Saturday, January 12, 2019
Firmware Tools Allwinner A33 Tablet INET-D98C-V01
Allwinner pack mod update bootloader tools:
-imgRePacker_206
- unpack / repack firmware image.
- ref: https://forum.xda-developers.com/showthread.php?t=1753473
- A33-kitchen
- for unpacking / repacking boot.fex for editing default.props, script.bin
- ref: https://github.com/Miniand/allwinner-kitchen
- allwinner-pack-tools
- sys_config.bin used for update_boot0 and update_fes1
- ref: https://github.com/Allwinner-Homlet/H6-BSP4.9-brandy/tree/master/pack_tools
or
- sunxi-pack-tools
- for script -converting sys_config.fex to sys_config.bin, and update_uboot
for updating u-boot.fex.,
- ref: https://github.com/longsleep/sunxi-pack-tools
- sunxi-tools
- for fexc, converting fex to bin, or bin to fex,
- ref: https://github.com/linux-sunxi/sunxi-tools
Procedure:
imgrepacker <yourfirmware.img>
cd <yourfirmware.img.dump>
1. unpack boot.fex
tools/split_bootimg.pl boot.fex
mkdir ramdisk
cd ramdisk
gunzip -c ../ramdisk.gz | cpio -i
2. repack to new-boot.fex
cd ..
tools/mkbootfs ramdisk | gzip > ramdisk-new.gz
tools/mkbootimg --base 0x40000000 --kernel kernel --ramdisk ramdisk-new.gz --cmdline 'console=ttyS0,115200 rw init=/init loglevel=8' -o new-boot.fex
3. update config in boot
../pack_tools/mod_update/script sys_config.fex
../pack_tools/mod_update/update_uboot u-boot.fex sys_config.bin
ls -la
../pack_tools/mod_update/update_boot0 boot0_nand.fex sys_config.bin NAND
../pack_tools/mod_update/update_boot0 boot0_sdcard.fex sys_config.bin SDMMC_CARD
../pack_tools/mod_update/update_fes1 fes1.fex sys_config.bin
cp sys_config.bin config.fex
See also: http://linux-sunxi.org/Intenso_TAB744
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment