Jump to content


Photo

PDAclan has cooking information!!

* * * * * 2 votes

  • Please log in to reply
257 replies to this topic

#241
Khuanchai

Khuanchai

    Addict

  • Members
  • PipPipPipPipPip
  • 899 posts
  • Devices:Samsung Omnia
Following wes58's last method, I finally got a slightly modified IJ9 ROM. I only removed widgetplus files from dump and repack. This first attempt is to try to increase storage.

Attached File  sshot000.png   27.89KB   19 downloads

This is after a minimal program installation. I forgot the original ROM memory setting, someone please check.

  • 0
Thanks to friends who donated. Click here if you want to help. :)

#242
wes58

wes58

    Diehard

  • Members
  • PipPipPipPip
  • 442 posts
  • Devices:I900

Following wes58's last method, I finally got a slightly modified IJ9 ROM. I only removed widgetplus files from dump and repack. This first attempt is to try to increase storage.

Attached File  sshot000.png   27.89KB   19 downloads

This is after a minimal program installation. I forgot the original ROM memory setting, someone please check.

Could you please give me some details of how you did unpack and build the rom again (especially this), which files from the kitchen you used. I don't want to spend time on re-inventing the wheel if you already proven this. 


Thanks, Wes

  • 0
If you find this Application useful, you can buy me a glass of wine




Posted Image


Samsung Omnia II GT-I8000

#243
Khuanchai

Khuanchai

    Addict

  • Members
  • PipPipPipPipPip
  • 899 posts
  • Devices:Samsung Omnia

Could you please give me some details of how you did unpack and build the rom again (especially this), which files from the kitchen you used. I don't want to spend time on re-inventing the wheel if you already proven this. 
Thanks, Wes

No, actually I did nothing yet just delete unwanted files from the original dump and run 1pack right away. Just want to check we can pack them back without relocation.
However, this is not the right way for cooking yet. We still need the buildos and relocate tools if we want to cook newly released ROM.

  • 0
Thanks to friends who donated. Click here if you want to help. :)

#244
rodrigofd

rodrigofd

    Diehard

  • Members
  • PipPipPipPip
  • 408 posts
  • Location:Buenos Aires, Argentina
  • Devices:Omnia 2 I8000; HTC Fuze

No, actually I did nothing yet just delete unwanted files from the original dump and run 1pack right away. Just want to check we can pack them back without relocation.
However, this is not the right way for cooking yet. We still need the buildos and relocate tools if we want to cook newly released ROM.



Wow, just a while away and already a lot of progress here...:)
First i'll reproduce your steps wes58 as he chatted, and then try to do some more heavy modifications , deeper than khuanchai....

Btw khuanchai, while G'reloc.exe didn't work for me, i did found WMReloc.exe working (grabbed somewhere in xda) ... Why dont you give it a try ?

Also, i got buildos.exe and pkgtool.exe, i never worked with this tools before, but as i can see they are .NET assemblies, so i'll try to investigate source code to see if they serve as out-of the box, or i can make some more 'omniasized' version :D----

Anyway , i'll be some hours playing around now, and see what i can get...

IMPORTANT: we are now getting serious here, i believe we should find a way to organize all information&files&tools from everyone working on this, so that as wes said, we don't loose time redoing things....
As a start, i'd like to start a new thread..... and i'm also thinking on coding some rudimentary omnia2 tools ... what do u think?? i hear suggestions..

  • 0
Cooking ROMs for I8000 & I8000L

Want to support my work?? :)

Posted Image / EUR: Posted Image

#245
wes58

wes58

    Diehard

  • Members
  • PipPipPipPip
  • 442 posts
  • Devices:I900

No, actually I did nothing yet just delete unwanted files from the original dump and run 1pack right away. Just want to check we can pack them back without relocation.
However, this is not the right way for cooking yet. We still need the buildos and relocate tools if we want to cook newly released ROM.


Thanks, I guess we have some progress... Do you think, if there is any point in trying to flash with modified .mst file. I was going to do it later on but I am a bit hesitant, not sure why because I took a risk with nb0?


The other question is, would you need initflashfiles.dat file which normally is in OEM language package? If we do, how could we modify it in this rom's language pack?

Good luck...

  • 0
If you find this Application useful, you can buy me a glass of wine




Posted Image


Samsung Omnia II GT-I8000

#246
rodrigofd

rodrigofd

    Diehard

  • Members
  • PipPipPipPip
  • 408 posts
  • Location:Buenos Aires, Argentina
  • Devices:Omnia 2 I8000; HTC Fuze

Thanks, I guess we have some progress... Do you think, if there is any point in trying to flash with modified .mst file. I was going to do it later on but I am a bit hesitant, not sure why because I took a risk with nb0?


The other question is, would you need initflashfiles.dat file which normally is in OEM language package? If we do, how could we modify it in this rom's language pack?

Good luck...



I have an idea for initflashfiles wes: we could patch 'initflashfiles.dat' filename in langpack section, (so that it is not processed), and include a modified initflashfiles in main dump.. .what do u think?

another thing... do you understand MST file format? how is it in comparison to NB0 ?

  • 0
Cooking ROMs for I8000 & I8000L

Want to support my work?? :)

Posted Image / EUR: Posted Image

#247
Khuanchai

Khuanchai

    Addict

  • Members
  • PipPipPipPipPip
  • 899 posts
  • Devices:Samsung Omnia

Wow, just a while away and already a lot of progress here...:)
First i'll reproduce your steps wes58 as he chatted, and then try to do some more heavy modifications , deeper than khuanchai....

Btw khuanchai, while G'reloc.exe didn't work for me, i did found WMReloc.exe working (grabbed somewhere in xda) ... Why dont you give it a try ?

Also, i got buildos.exe and pkgtool.exe, i never worked with this tools before, but as i can see they are .NET assemblies, so i'll try to investigate source code to see if they serve as out-of the box, or i can make some more 'omniasized' version :D----

Anyway , i'll be some hours playing around now, and see what i can get...

IMPORTANT: we are now getting serious here, i believe we should find a way to organize all information&files&tools from everyone working on this, so that as wes said, we don't loose time redoing things....
As a start, i'd like to start a new thread..... and i'm also thinking on coding some rudimentary omnia2 tools ... what do u think?? i hear suggestions..

Concerning WMReloc (I already tried), do you mean you can boot your device normally after use? For me, I can use it without error (like greloc) but still my omnia II can't pass splash screen as usual.

  • 0
Thanks to friends who donated. Click here if you want to help. :)

#248
wes58

wes58

    Diehard

  • Members
  • PipPipPipPip
  • 442 posts
  • Devices:I900

I have an idea for initflashfiles wes: we could patch 'initflashfiles.dat' filename in langpack section, (so that it is not processed), and include a modified initflashfiles in main dump.. .what do u think?

another thing... do you understand MST file format? how is it in comparison to NB0 ?


What I found out so far about MST file based on PDA_I8000NXXIK1_HW_40.MST


pda.nb0 starts at 50f8200
checksum for pda.nb0.os.nb start at 50f821C 
pda.nb0.os.nb starts at 5218400 (I extracted it from this point up to start of language pack, everything prior treated as pda.nb0.pre and )
language pack starts at 16D59400 


and additional bits that we have to modify in pda.nb0.os.nb (after re-building 00 55 03) are at 52185EA in original mst file.
The final file after putting it back together is .mst not nb0!!!
I haven't tested flashing after modification but would you like to have a go?

It would be good to start a new thread and have it pinned.

Edited by wes58, 18 November 2009 - 04:41 AM.

  • 0
If you find this Application useful, you can buy me a glass of wine




Posted Image


Samsung Omnia II GT-I8000

#249
Khuanchai

Khuanchai

    Addict

  • Members
  • PipPipPipPipPip
  • 899 posts
  • Devices:Samsung Omnia

Thanks, I guess we have some progress... Do you think, if there is any point in trying to flash with modified .mst file. I was going to do it later on but I am a bit hesitant, not sure why because I took a risk with nb0?
The other question is, would you need initflashfiles.dat file which normally is in OEM language package? If we do, how could we modify it in this rom's language pack?

Good luck...

I see no major advantage to use MST instead of nb0. The only difference I know is it will create a cubic.mli file in the hiden partition for backup purpose. Otherwise, it's quite the same. My next plan is to explore whether we can join this hiden partition with our current my storage to be a 16GB my storage. Who can help on this?

If you create a single language ROM, then you will need the initflashfiles.dat in oemlang_0409 folder. However, for multi-language ROM, it will be in the LANGPACK and currently cannot be modified yet.

  • 0
Thanks to friends who donated. Click here if you want to help. :)

#250
rodrigofd

rodrigofd

    Diehard

  • Members
  • PipPipPipPip
  • 408 posts
  • Location:Buenos Aires, Argentina
  • Devices:Omnia 2 I8000; HTC Fuze

I see no major advantage to use MST instead of nb0. The only difference I know is it will create a cubic.mli file in the hiden partition for backup purpose. Otherwise, it's quite the same. My next plan is to explore whether we can join this hiden partition with our current my storage to be a 16GB my storage. Who can help on this?

If you create a single language ROM, then you will need the initflashfiles.dat in oemlang_0409 folder. However, for multi-language ROM, it will be in the LANGPACK and currently cannot be modified yet.


Khuanchai, i believe its time to create a more specific 'technical' thread.....
Creator could mantain first post updated, with all relevant discoveries regarding file structures, tools, way of cooking, etc... would you create it or should i ?

  • 0
Cooking ROMs for I8000 & I8000L

Want to support my work?? :)

Posted Image / EUR: Posted Image

#251
Khuanchai

Khuanchai

    Addict

  • Members
  • PipPipPipPipPip
  • 899 posts
  • Devices:Samsung Omnia

Khuanchai, i believe its time to create a more specific 'technical' thread.....
Creator could mantain first post updated, with all relevant discoveries regarding file structures, tools, way of cooking, etc... would you create it or should i ?

Please do that. You should have more free time than I. You can put our names (you, wes, and I) in the subtitle as moderators of the thread if sound reasonable.

  • 0
Thanks to friends who donated. Click here if you want to help. :)

#252
KSTAN

KSTAN

    Diehard

  • Members
  • PipPipPipPip
  • 373 posts
  • Location:SG
  • Devices:Samsung Omnia II GT-I8000
actually, there's no risk flashing nb0 or mst files as long u don;t flash eboot or phone.

I have flash a couple of times with failed PDA checksum, well i'm still a noob. And I'm still able to flash back with the original nb0 files extracted from cubic37.mli...

So no worries... :)

  • 0
Samsung Omnia II GT-I8000

#253
wes58

wes58

    Diehard

  • Members
  • PipPipPipPip
  • 442 posts
  • Devices:I900
Khuanchai, 

I am trying to build rom back from packages (based on IJ9) but I am stuck on Buildos. I get a message as shown on the picture, which I can understand because there is no initflashfiles.dat in the oem folder. I know that you managed to build the rom although it got stuck on the splash screen. How did you manage to build it? Which version of buildos do you have. Mine is 0.92.

One more thing, after running PKGTool.exe to dump files to oem and sys folders I end up with one dsm file left in the dump folder: 88f892ce-7f79-4718-bfc0-388c86c721a7.dsm. Did you have it as well? What did you do with it?

Edit:
I managed to fix this error by putting an empty initflashfiles.dat in OEM_Lang_0409 directory. It will be over written during language setup I guess.
Then running G'reloc I got an error "7C000000 is not a valid integer value". This value can be changed (Unknown on the picture) but to what? In Omnia Rom it was 1.

Attached Files


Edited by wes58, 18 November 2009 - 11:42 AM.

  • 0
If you find this Application useful, you can buy me a glass of wine




Posted Image


Samsung Omnia II GT-I8000

#254
Khuanchai

Khuanchai

    Addict

  • Members
  • PipPipPipPipPip
  • 899 posts
  • Devices:Samsung Omnia

Khuanchai, 

I am trying to build rom back from packages (based on IJ9) but I am stuck on Buildos. I get a message as shown on the picture, which I can understand because there is no initflashfiles.dat in the oem folder. I know that you managed to build the rom although it got stuck on the splash screen. How did you manage to build it? Which version of buildos do you have. Mine is 0.92.

One more thing, after running PKGTool.exe to dump files to oem and sys folders I end up with one dsm file left in the dump folder: 88f892ce-7f79-4718-bfc0-388c86c721a7.dsm. Did you have it as well? What did you do with it?

Edit:
I managed to fix this error by putting an empty initflashfiles.dat in OEM_Lang_0409 directory. It will be over written during language setup I guess.
Then running G'reloc I got an error "7C000000 is not a valid integer value". This value can be changed (Unknown on the picture) but to what? In Omnia Rom it was 1.

G'reloc is for wm 6.1 only. WMReloc is for 6.5 and I had no problem until i8000. It usually leads to an unbootable ROM.

  • 0
Thanks to friends who donated. Click here if you want to help. :)

#255
rodrigofd

rodrigofd

    Diehard

  • Members
  • PipPipPipPip
  • 408 posts
  • Location:Buenos Aires, Argentina
  • Devices:Omnia 2 I8000; HTC Fuze

G'reloc is for wm 6.1 only. WMReloc is for 6.5 and I had no problem until i8000. It usually leads to an unbootable ROM.



I used WMReloc in my last flash, (rom IJC) and it makes a bootable system, but buggy... E.G. no wifi, no network, random errors., etc... you're right that we need some other relocation tool. Sorg replied me that he wrote his own tools, apparently including a 'relocation' tool himself..

Btw i successfully recompiled a buildos and pkgtool i have, so we'll be able to adjust it to our needs if neccessary..

  • 0
Cooking ROMs for I8000 & I8000L

Want to support my work?? :)

Posted Image / EUR: Posted Image

#256
rodrigofd

rodrigofd

    Diehard

  • Members
  • PipPipPipPip
  • 408 posts
  • Location:Buenos Aires, Argentina
  • Devices:Omnia 2 I8000; HTC Fuze
OK new thread started.... i like you if you please, to keep the specific rom cooking conversation there, so its easily accesible..

http://www.modaco.co...chen-tools-etc/

  • 0
Cooking ROMs for I8000 & I8000L

Want to support my work?? :)

Posted Image / EUR: Posted Image

#257
Baveto

Baveto

    Newbie

  • Members
  • Pip
  • 34 posts
  • Devices:Omnia II

Following wes58's last method, I finally got a slightly modified IJ9 ROM. I only removed widgetplus files from dump and repack. This first attempt is to try to increase storage.

Attached File  sshot000.png   27.89KB   19 downloads

This is after a minimal program installation. I forgot the original ROM memory setting, someone please check.


Dear Mr khuanchai,

can u share whats the files (all samsung panel) should be deleted from dump folder...?

Thank you.

Edited by Baveto, 19 November 2009 - 09:40 AM.

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users