[Android Software Development] Ardill:
Different image variation

Any chance of an update to support this Mstar firmware. Non Android. Hitachi UZ557000.

Hoping to see if discrete IR codes can be extracted from the image.

https://drive.google.com/file/d/0BwKjihhvgNP6SDRGYURjSk5lWGM/view?usp=sharing

header script

dont_overwrite_init
dont_overwrite certificate
force_overwrite_init
force_overwrite KL
force_overwrite kernelSign
force_overwrite RFS
force_overwrite ROOTFSSign
force_overwrite MSLIB
force_overwrite mslibSign
force_overwrite CONFIG
force_overwrite CONFIG_SIGNATURE_BIN
force_overwrite APP
force_overwrite APP_SIGNATURE_BIN
force_overwrite customer
force_overwrite oad
force_overwrite GINGA
force_overwrite RTPM
force_overwrite tee
force_overwrite teeSign
nand erase.chip
dynpart edb64M-nand:0x500000(UBIRO),0x600000(KL),0x3000000(MSLIB),0x2400000(APP),0x80000(RTPM),-(UBI)
saveenv
ubi part UBIRO
ubi create certificate 0x300000
ubi part UBI
ubi remove RFS
ubi remove CONFIG
ubi remove customer
ubi remove oad
ubi create RFS 0x700000
ubi create CONFIG 0x600000
ubi create customer 0x400000
ubi create customerbackup 0x400000
ubi create oad 0x7500000
filepartload 84300000 $(UpgradeImage) 4000 28f880
nand erase.part KL
nand write.e 84300000 KL 28f880
ubi part UBI
filepartload 80400000 $(UpgradeImage) 294000 10000
nand erase.part RTPM
nand write.e 80400000 RTPM 10000
ubi part UBI
filepartload 80400000 $(UpgradeImage) 2a4000 64c000
ubi write 80400000 RFS 64c000 64c000
filepartload 80400000 $(UpgradeImage) 2a4000 64c000
ubi write 80400000 RFS 64c000 64c000
ubi part UBI
filepartload 80400000 $(UpgradeImage) 8f4000 2f1b000
nand erase.part MSLIB
nand write.e 80400000 MSLIB 2f1b000
ubi part UBI
filepartload 80400000 $(UpgradeImage) 3814000 4f7000
ubi write 80400000 CONFIG 4f7000 4f7000
filepartload 80400000 $(UpgradeImage) 3814000 4f7000
ubi write 80400000 CONFIG 4f7000 4f7000
ubi part UBI
filepartload 80400000 $(UpgradeImage) 3d14000 22d4000
nand erase.part APP
nand write.e 80400000 APP 22d4000
ubi part UBI
filepartload 80400000 $(UpgradeImage) 5ff4000 364000
ubi write 80400000 customer 364000 364000
filepartload 80400000 $(UpgradeImage) 5ff4000 364000
ubi write 80400000 customer 364000 364000
ubi part UBI
filepartload 80400000 $(UpgradeImage) 6364000 193000
ubi write 80400000 customerbackup 193000 193000
filepartload 80400000 $(UpgradeImage) 6364000 193000
ubi write 80400000 customerbackup 193000 193000
ubi part UBI
filepartload 80400000 $(UpgradeImage) 6504000 1b2000
ubi write 80400000 oad 1b2000 1b2000
filepartload 80400000 $(UpgradeImage) 6504000 1b2000
ubi write 80400000 oad 1b2000 1b2000
ubi part UBI
ubi part UBIRO
filepartload 80400000 $(UpgradeImage) 66c4000 193000
ubi write 80400000 certificate 193000 193000
filepartload 80400000 $(UpgradeImage) 66c4000 193000
ubi write 80400000 certificate 193000 193000
ubi part UBI
filepartload 84300000 $(UpgradeImage) 6864000 199460
mbup 0x84300000 0x199460
setenv MS_MEM LX_MEM=0xBA44000 EMAC_MEM=0x28000 DRAM_LEN=0x18000000 LX_MEM2=0x60000000,0x4400000 BB_ADDR=0xFFF0000 PM51_ADDR=0xFFF0000 PM51_LEN=0x10000
setenv sync_mmap 1
setenv JPEG_MEM JPD_READBUFF_ADR= JPD_INTERBUFF_ADR= JPD_OUT_ADR=
setenv AUDIO_MEM AUDIO_S_MEM_INFO_ADR=0xBA6C000 AUDIO_D_MEM_INFO_ADR=0xBB2C000
setenv GOP_MEM GOP_BUFFER_ADDR=0x64400000
setenv MS_RFS ubi.mtd=UBI ubi.mtd=UBIRO ubi.mtd=UBILD root=ubi0:RFS rootfstype=ubifs ro
setenv bootargs console=ttyS0,115200 $(MS_RFS) $(MS_MEM) $(mtdparts)
setenv verify n
saveenv
setenv filesize 28f880
setenv bootcmd nand read.e 83FFFFC0 KL $(filesize)\; bootm 83FFFFC0
saveenv
setenv MIU0_GROUP_PRIORITY 1:0:2:3
setenv MIU1_GROUP_PRIORITY 1:0:2:3
setenv MIU0_GROUP_SELMIU 0000:00F0:0000:0001
setenv MIU1_GROUP_SELMIU 4000:0000:0400:0800
saveenv
printenv
setenv MstarUpgrade_complete 1
saveenv
printenv
reset
% <- this is end of script symbol