PDA

View Full Version : Decoded newest o2-Exec-ROM and nearly 25% are empty


NiTeSHiFT
23-12-2005, 01:28 PM
Hey there,

i decoded the newest o2 ROM and found out (using a hex editor on the decoded .fat-file) that at about 74% till about 99% it's all empty (just FF FF FF). NOW THAT'S A WASTE OF ROM! :evil:

Regards,
NiTeSHiFT

Johny1fin
23-12-2005, 04:33 PM
Sound good news to me.
A) Room for more code.
B) Room for bug fixes.
C) Perhaps efficient programming.

Better than a full rom with no room for fixes and extentions.

Then again you could argue that entended code with lots of goodies should be there already.

John

astage
23-12-2005, 05:43 PM
...I decoded the newest o2 ROM and found out (using a hex editor on the decoded .fat-file) that at about 74% till about 99% it's all empty (just 00 00 00)....
Does that mean that 25% of the previous ROM was that flabby o2 interface :D
Perhaps o2 were forced to get rid of their interface to make way for the forthcoming AKU2.

NiTeSHiFT
24-12-2005, 07:10 AM
Does that mean that 25% of the previous ROM was that flabby o2 interface :D

OK, I try to look it up in the shipping ROM as I go on vacancies for a week now... But that has to be done before ;-)

...

OK, same in the original ROM: from 02f0c250 it starts with FF FF FF FF till 3effffff where it ends with the FF FF FF FF. Seems to me as unused space.

Why didn't they add the new .Net CF 2.0 in that space for example?

Asukal
24-12-2005, 07:19 AM
Does that mean that 25% of the previous ROM was that flabby o2 interface :D

OK, I try to look it up in the shipping ROM as I go on vacancies for a week now... But that has to be done before ;-)

...

OK, same in the original ROM: from 02f0c250 it starts with FF FF FF FF till 3effffff where it ends with the FF FF FF FF. Seems to me as unused space.

Why didn't they add the new .Net CF 2.0 in that space for example?

i injested my own files into that ROM.
nearly to 20MB of files in totaly can be injected and flashable to boot.
Nice to me!! :D

NiTeSHiFT
24-12-2005, 07:23 AM
i injested my own files into that ROM.
nearly to 20MB of files in totaly can be injected and flashable to boot.
Nice to me!! :D

Well, good for you ;-) Now I need any information how ->I<- can do that ;-)

Which Program can I use to inject files to the ROM? Would love to inject the .Net CF 2.0 and some other things I use often, like the never Changing Adobe Reader and such stuff ;-)

Regards,
NiTeSHiFT

Asukal
24-12-2005, 09:05 AM
i injested my own files into that ROM.
nearly to 20MB of files in totaly can be injected and flashable to boot.
Nice to me!! :D

Well, good for you ;-) Now I need any information how ->I<- can do that ;-)

Which Program can I use to inject files to the ROM? Would love to inject the .Net CF 2.0 and some other things I use often, like the never Changing Adobe Reader and such stuff ;-)

Regards,
NiTeSHiFT

Hi! just inject files into windows filder, not any othe folders now.

*if you want to inject some programs, you must make Shortcut manually
after boot the new your ROM.(i made cab file to create short from Extrom,when you make hard reset)

* .Net CF 2.0 and Adobe, i think also work.....

*also delete the files you dont want.

For me, i injected wince.nls(national language support file) and japanese and Chinese fonts, and ClearVue PDF viewer,Japanese Input systems like them.... :D

following is the stpes to you rown ROM

But pls do it carefully, if your steps were wrong, the new rom cant
boot.

But Sirial/USB mode never die even you failed flash ROM,
you can re-flash another one agai.

pls do this your own risk.



-----the way to MY_ROM----------

PLS use the HTC64-Extended rom-tool to encode/decode nbf-nb(fat) by
graphical interface by mr,ball666.

http://forum.xda-developers.com/viewtopic.php?p=191164#191164

Use this Decode to nbf to nb (default is xxxx.fat)
U can use both of fat / nb with mamaich ROm Editor.

U must save the Project file (xxx.prj) when decode.
this prj file need when you encode back nb(fat) to nbf.

1; decode nk.nbf to nk.nb(or nk.fat) with this tool.

then ROM editor by Mr,mamaich

http://forum.xda-developers.com/viewtopic.php?t=34171&highlight=

2; prepapearr_image.exe nk.nb(or nk.fat) -nosplit
*imgfs_raw_data.bin and imgfs_removed_data.bin were created(0KB)


add or delete files of imgfs_raw_data.bin (edit this)
3;(ex;) delfile.exe <filename>----u can delete files with this
4;(ex:) addfile.exe <filename>--u can add files with this

5:make_imgfs.exe nk.nb(or nk.fat) -nosplit ---imgfs_raw_data.bin will be remake to nk.nb(or nk.fat)

6; use HTC64 Extron tool again to encord the nk.nb(or nk.fat) to nk.nbf
again(if you have nk.nbf in same directry, it will be over write)

@the buildimgfs.exe from dumped&edited files with view_imgfs.exe is not work yet.

Good luck!

chris_khho
24-12-2005, 12:55 PM
Hi Asukal,

I am really tempted to what you have done....

However, I understand that the time required is huge.

If possible, can you use the new O2 rom as a base and input the windows folder following:

1. wince.nls (chinese)
2. adobe reader ppc version 2
3. latest skype 1.20.89
4. .Net CF version 2

Merry Christmas and happy new year!!!

Cheers,

Asukal
24-12-2005, 04:52 PM
Hi Asukal,

I am really tempted to what you have done....

However, I understand that the time required is huge.

If possible, can you use the new O2 rom as a base and input the windows folder following:

1. wince.nls (chinese)
2. adobe reader ppc version 2
3. latest skype 1.20.89
4. .Net CF version 2

Merry Christmas and happy new year!!!

Cheers,

Merry Xmas to you!

i will try but can you wait for a while,
i must fly to Dalian in nothern china tommorow morning and
back to here shenzhe on 26th,

i will finish after my trip!
Good luck!

chris_khho
24-12-2005, 05:01 PM
Of course no problem.

Good luck to your trip.

I will have another hardreset soon I think.

Cheers,