I tried to use Romimage from MS platform builder, and after many attempts I gave up. I basically used a minimal CE.BIB and the patched ROM (nb0) file as the source to be inserted. It creates the Run-time BIN file with 4K blocks where it should be making it 128Kb ones.
Try an HEX editor with macro or script capabilities, to perform the following process
1.- Strip the HEADER + RECORD section from the original FLASH file
2.- Strip all zeroes preceding the patched ROM (NB0) before the start point
3.- Cut the patched ROM in 128K chunks (about 500 pieces) called blocks or records
4.- Calculate the Checksum 32 of everyone of these chunks and annotate it
5.- Make the HEADER of the RECORD annotating (in little endian) : Start Address - Lenght(Block Size) - Checksum 32 for every record
6.- Join the HEADER to the respective record. Iterate some 500 times until finished
7.- Insert the above joined (HEADER+RECORD) section into the stripped file in step 1
8.- Here comes the scary part
: flash the phone with this MOD (just the PDA section)
9.- If successful, make a program to automate steps 1 to 7
Wish me good luck...
On other comment: according to Texas Instruments, in the Code Composer Studio for OMAP processors, it can be connected to the phone via a COM port using HyperTerminal. Alternatively I think if we can flash the phone using this method and a ROM type NB0.... Perhaps no, as the flash program just connects to the phone using the Serial port when in Flash mode. This program also accepts img files, I tried to rename the nb0 file to img and didn't work. Does anybody know what these Samsung's img files are?
Is anybody interested on this matter? Please don't just read the post, start replying... If we really want to MOD this phone, being it the BlackJack i607 or the European i600, we need to start doing some Reverse Engineering..., the people at xda-developers had started this way to master the HTC and similars.
Edited by trinca, 13 July 2007 - 06:15 AM.
I purchased the i607 from $ingular and paid $399.00 out of my pocket back in Jan/07.
They sent me a rebate for $100.00 and owe me another one for $50.00
AT&T still owes me another rebate worth $100.00 on the same phone.
From Jan to July I have paid $ingular/AT&T $1080.00 for service...
Any doubts I can do with this phone whatever I want and get the functionality they took away from me?