JugglerLKR:
I was thinking of your case, and was betting your ROM structure may be a match to the i60x, therefore I have made some research, here are the results, this procedure is exactly what I have followed for the i60x, this time I will illustrate the example with the i718 ROM:
Thank-you for providing the i718 WM6 English updater; I downloaded it from the site you gave me (find the URL attached to this post)
1)Extract the runtime ROM from the executable with HEX editor:
-Found your ROM starting at offset 0x0017E800 and ending at 0x03EBC1D2
-Cutted this block and named it i718_ZMGF4.bin
2) viwebin -r i718_ZMGF4.bin
-Gave me start address 0x00000000, length 0x03D7C280, a total of 490 records, being the last record address 0x00000000, offset 0x00000000 and contents 0x00000000, which gave certainty I have cut the right offset.
3) Now we prepare the nb0 ROM with cvrtbin
cvrtbin -r -a 0 -l 3d7c280 -w 32 i718_zmgf4.bin
4) Next we use Tadzio's kitchen tools:
nbsplit -acer i718_zmgf4.nb0
- Got the payload and extra files: i718_zmgf4.nb0.payload & i718_zmgf4.nb0.extra
5) Produce the raw imgfs file:
imgfsfromnb i718_zmgf4.nb0.payload imgfs.bin
6) Dump all the contents into the dump directory
imgfstodump imgfs.bin
Beautifull, all the files are there.
7) This is the time when you may "cook" your ROM...
8) Ready to make the nb0 file back"? Here we go...
imgfsfromdump imgfs.bin imgfs-out.bin
9) And to merge the changes into a new payload file
imgfstonb imgfs-out.bin i718_zmgf4.nb0.payload new_i718_zmgf4.nb0.payload
10) Or should I say 0xA? Next, we merge all the changes into a new nb0 file, however, remember here to rename the extra content to match the name of the new file you will create:
ren i718_zmgf4.nb0.extra new_i718_zmgf4.nb0.extra
and then
nbmerge -acer new_i718_zmgf4.nb0
Voila! your new nb0 image is ready, now it comes the part to put that back in records 128KB long. Still working on this tool... Time is so scarce... Besides, I don't have an i71x to try this out, but you do have one, so if you like to contribute to the progress of science, and you have the courage, by all means, try it...
Conclusion: I am 100% sure the the i60x and the i71x Runtime ROMs have the same structure.
Good luck, and cook something interesting...
Mình đã dowload về nhưng không hiểu tiếng Anh nhiều cho lắm
Bác biết thì hướng dẫn dùm nhé!