Guest omniacwazy Posted July 1, 2009 Report Share Posted July 1, 2009 Extracting an official ROM 1> Obtain, download the ROM. 2> Use either WinRaR or Total Commander to extract the UPDATE.exe 3> Use Pako’s i900EXEcutor to extract the .exe in parts that can be put through the kitchen. ************************* In this Building ROMs for Dummies (i900 Omnia) V.0.4 By Shokka9, i tried using WINRAR but not successful so i downloaded TCMD and installed it. When i launched the TCMD, i am lost as to which functions/buttons i should look at. Would very much appreciate it if more illustrations could be given. Link to comment Share on other sites More sharing options...
Guest Nicklashidegard Posted July 1, 2009 Report Share Posted July 1, 2009 (edited) Extracting an official ROM 1> Obtain, download the ROM. 2> Use either WinRaR or Total Commander to extract the UPDATE.exe 3> Use Pako’s i900EXEcutor to extract the .exe in parts that can be put through the kitchen. ************************* In this Building ROMs for Dummies (i900 Omnia) V.0.4 By Shokka9, i tried using WINRAR but not successful so i downloaded TCMD and installed it. When i launched the TCMD, i am lost as to which functions/buttons i should look at. Would very much appreciate it if more illustrations could be given. The file is already the .exe file, so all you need to to is to drag it over ExtractROM_exe.cmdand drop it, and it will extract automatically Edited July 1, 2009 by Nicklashidegard Link to comment Share on other sites More sharing options...
Guest omniacwazy Posted July 1, 2009 Report Share Posted July 1, 2009 The file is already the .exe file, so all you need to to is to drag it over ExtractROM_exe.cmdand drop it, and it will extract automatically Hey thanks, Nicklashidegard..i am a total idiot at the moment cos i have never tried this b4...altho hv flashed many times..thanks..i reali want to learn the way to cook my own ROM... Link to comment Share on other sites More sharing options...
Guest smilegod Posted July 24, 2009 Report Share Posted July 24, 2009 ;) When i run download.bat dos window opens for 2 seconds and then closes :) Please help Link to comment Share on other sites More sharing options...
Guest smilegod Posted July 24, 2009 Report Share Posted July 24, 2009 When i run download.bat dos window opens for 2 seconds and then closes :) Please help ;) Link to comment Share on other sites More sharing options...
Guest pepech Posted July 24, 2009 Report Share Posted July 24, 2009 When i run download.bat dos window opens for 2 seconds and then closes :) Please help ;) Stzupy' s server is down Link to comment Share on other sites More sharing options...
Guest smilegod Posted July 24, 2009 Report Share Posted July 24, 2009 Stzupy' s server is down Thanks for the reply :) Link to comment Share on other sites More sharing options...
Guest pepech Posted July 25, 2009 Report Share Posted July 25, 2009 Thanks for the reply :) but Shokka9 has reuploaded the kitchen ( look at the first post ) Link to comment Share on other sites More sharing options...
Guest mario.omnia Posted August 12, 2009 Report Share Posted August 12, 2009 (edited) Hi, I tried to extract and pack a ROM back together with some removals in Syakr... It worked fine...I followed your steps and I didn't run into any problems... Now I'd like to try and add some of my apps in the ROM so that they will be included once I pack the ROM back... I don't understand this part quite fully...I have read the Sztupy's thread on CAB and PCKG tools and there is no detailed information on what to extract and what to copy to which folder so that the app will be included into the ROM. Could you please explain after the step 5 in your "ROM Building for dummies.doc" what exactly is required to do to add custom apps... I don't know if I've been clear but I'd imagine you understand what part I didn't get with your How to.... No problem anymore... It was very simple actually... Edited August 17, 2009 by mario.omnia Link to comment Share on other sites More sharing options...
Guest ylloree Posted August 13, 2009 Report Share Posted August 13, 2009 Hi Guys, I'd like to try to cook a ROM but I want to know if there's an omnia emulator that we can try our cooked ROM. I don't want to flash right away into my omnia for safety reasons :) If there is, kindly share info... thanks! Link to comment Share on other sites More sharing options...
Guest Nicklashidegard Posted August 13, 2009 Report Share Posted August 13, 2009 Hi Guys, I'd like to try to cook a ROM but I want to know if there's an omnia emulator that we can try our cooked ROM. I don't want to flash right away into my omnia for safety reasons :) If there is, kindly share info... thanks! As far as i know there's not... But if you follow the guide thoroughly, one step at a time it will be fine anyway.. Start off slowly, do the basics and get used to the process before you start taking things away or adding stuff. Make sure you understand the process and what things does before removing them.. Link to comment Share on other sites More sharing options...
Guest shokka9 Posted August 14, 2009 Report Share Posted August 14, 2009 Hi, I tried to extract and pack a ROM back together with some removals in Syakr... It worked fine...I followed your steps and I didn't run into any problems... Now I'd like to try and add some of my apps in the ROM so that they will be included once I pack the ROM back... I don't understand this part quite fully...I have read the Sztupy's thread on CAB and PCKG tools and there is no detailed information on what to extract and what to copy to which folder so that the app will be included into the ROM. Could you please explain after the step 5 in your "ROM Building for dummies.doc" what exactly is required to do to add custom apps... I don't know if I've been clear but I'd imagine you understand what part I didn't get with your How to.... You need to convert the cab file into an OEM package as we call them. Personally i use ervius package creator v2.7 as it is easy and simple to use. you cna use sztupy's cab2pkg cmd, but i prefer to use Ervius. Once you have package, you need to check it out, when you satified its all there, stick it in the OEM folder/directory. Some cabs cannot be cooked straight away, sometime the registry is incorrect or some files are needed. best way to do this is to have registry without the cab, then install cab and see what registry has changed. There are apps to do this also. Best way or quickest way is to cook ROM and see if it works after flash. Good luck Link to comment Share on other sites More sharing options...
Guest mario.omnia Posted August 17, 2009 Report Share Posted August 17, 2009 You need to convert the cab file into an OEM package as we call them. Personally i use ervius package creator v2.7 as it is easy and simple to use. you cna use sztupy's cab2pkg cmd, but i prefer to use Ervius. Once you have package, you need to check it out, when you satified its all there, stick it in the OEM folder/directory. Some cabs cannot be cooked straight away, sometime the registry is incorrect or some files are needed. best way to do this is to have registry without the cab, then install cab and see what registry has changed. There are apps to do this also. Best way or quickest way is to cook ROM and see if it works after flash. Good luck I did it with normal cab2pkg.exe from DOS...worked like a charm... I got a folder after the conversion and I just moved it to OEM and before building I saw the apps in the build dialog... Worked like a charm... I successfully cooked two ROM withoeut any errors... Now moving on to cooking a ROM with Flash 3.1 + Netcf 3.5 + Samsung Widgets... (I found a topic and realised that I have to use customized widgets in order to build successfully) All in all I'm getting the hang of it... Hopefully I'll be able to cook 6.5 ROMs...this is the real thing I'm after... (gotta start from the beginning right...) Thanx... BTW Great cooking guide...and thanx for putting all the tools in one place... Link to comment Share on other sites More sharing options...
Guest omid66613 Posted August 18, 2009 Report Share Posted August 18, 2009 hey all i have a question when i click on download.bat ,nothing happens... i mean the folder "omnia-eng" won't appear in my root folder... who knows what's wrong? could u help me? :angry: :D Link to comment Share on other sites More sharing options...
Guest omid66613 Posted August 18, 2009 Report Share Posted August 18, 2009 hi thanks for ur gream instruction I've coocked a rom BUT i don't know how to edit registry keys. for example i want to do something with storage and something like that,i have a lot of registry keys BUT i don't know how i can edit them when i'm making a rom...(i mean before coocking a rom) could anyone help me plz Link to comment Share on other sites More sharing options...
Guest cyw Posted August 19, 2009 Report Share Posted August 19, 2009 how to edit registry keys? i can't find any option to do that. Link to comment Share on other sites More sharing options...
Guest sector Posted August 19, 2009 Report Share Posted August 19, 2009 hi thanks for ur gream instruction I've coocked a rom BUT i don't know how to edit registry keys. for example i want to do something with storage and something like that,i have a lot of registry keys BUT i don't know how i can edit them when i'm making a rom...(i mean before coocking a rom) could anyone help me plz how to edit registry keys? i can't find any option to do that. many regs are in 1aa5aeea-3129-45d1-94a6-0b3df2ee511b.rgu in \OEM\OEMApps\ same stands for the other dirs OEMDrivers etc. Dont forget to remove ReadOnly from the File Properties. also take care the initflashfiles.dat in \OEM\OEM_Lang_0409\ folder. All the files are treated as text files so they can be opened with notepad or an equivalent application or tool. Link to comment Share on other sites More sharing options...
Guest omid66613 Posted August 19, 2009 Report Share Posted August 19, 2009 thanks a lot dear sector... Link to comment Share on other sites More sharing options...
Guest mario.omnia Posted August 20, 2009 Report Share Posted August 20, 2009 FINALLY!!!! I successfully cooked a ROM with FlashLite 3.1 and SamsungOnlineWIdget... I was converting some packages for insertion into my ROM and then it hit me...when I create a package from cab with Package Creator 2.7 I get a folder with all files that app needs...and with these files I now know which files to remove if I want to remove an app from a ROM... It took me about two hours of removal only for FlashLite 2.1 and Samsung OnlineWidget from the ROM...but I have to say that it was all done manually in windows with no extra tools...only windows explorer and windows search... I spent last week and a half trying to figure out which files to remove from the ROM so that I get a successful build after I add the FlashLite 3.1 and Widgets...and finally I got it... Now as I'm writing this at exactly 04:26 AM I think I can finally go to sleep happy... Tomorrow I'll cook another ROM and test it on my Omnia...damn I just got a hang of Sector's 23028 Apollon... Link to comment Share on other sites More sharing options...
Guest mario.omnia Posted August 20, 2009 Report Share Posted August 20, 2009 Hi again, I took the time to download all the Apps from the "Original Samsung Application Thread"... (the ones that were still available for download) Then I unpacked them all with Package Creator 2.7 in their folders so that I can make a list of all the files that Apps have in the ROM so that they could be removed manually... The result is the following list I made in .PDF and .DOC format and it is intended for all of you who would like to cook a ROM and have trouble locating all the files that need to be removed before cooking a nice ROM... I hope you'll find it useful and may it help you to cook better ROMs... A list in .PDF format A list in .DOC format Link to comment Share on other sites More sharing options...
Guest shokka9 Posted August 20, 2009 Report Share Posted August 20, 2009 excellent additon bro...when i have time, i will add to first post also :D will help a lot of noobs! Link to comment Share on other sites More sharing options...
Guest mario.omnia Posted August 21, 2009 Report Share Posted August 21, 2009 I've noticed that Opera and OnlineWidgets have in common files... Today I've tried to make a ROM based on DXID1... I wanted to make a clean ROM with FlashLite 3.1, .NETCF 3.5 and SamsungOnlineWidgets(modified ones that work with Flash 3.1)... So with Syakr I deleted .NET 2.0, FlashLite 2.1 and SamsungOnline Widgets...then converted CABs from Original Samsung Application thread (including OnlineWidgets for Flash 3.1 environment) and added them to the OEM folder... But when I tried to build a ROM I ran into cross referenced files... (about.css, cache.css, bar.png...and lots of more files)...these files were already in the OEMApps folder...and in my opinion they are being used by Opera... I tried deleting files that matched those from OnlineWidgets and I got a successful build of a ROM and even flashed it on my i900... The result was...I had widgets...but not all of them...and when I tried to launch Opera it would remain on the startup Opera splash screen... How to successfully include those packages in the ROM?? Thanx.... Link to comment Share on other sites More sharing options...
Guest mario.omnia Posted August 22, 2009 Report Share Posted August 22, 2009 Hi, just to be more exact with my steps... 1. I extract the ROM by moving it onto ExtractROM_exe.cmd... 2. Rename the CSC.BIN to customer.csc... 3. Disassemble the customer.csc with i900EXEcutor into Customer_CSC folder 4. With Syakr I remove FlashLite 2.1, .NET 2.0, and SamsungOnlineWidgets... 5. Copy converted packages (folders that were created with Package Creator 2.7) to the OEM folder... (FlashLite 3.1, .NETCF 3.5 and SamsungOnlineWidgets-the ones modified for Flash 3 enviroment) 6. Assemble the new customer.csc file with i900EXEcutor then moving it over the customer.csc in the root diectory of the kitchen and renaming it to CSC.BIN... 7. Drag os.nb to BuildROM.cmd and the builder shows the FlashLite 3.1, .NETCF 3.5 and SamsungOnline Widgets...then I click the green triangle (Play button)... 8. The builder is building and at the point when reaching SamsungOnlineWidgets it stops and shows a message: temp\dump\about.css already exists... Link to comment Share on other sites More sharing options...
Guest 0Darkness0 Posted August 22, 2009 Report Share Posted August 22, 2009 Hi, just to be more exact with my steps... 1. I extract the ROM by moving it onto ExtractROM_exe.cmd... 2. Rename the CSC.BIN to customer.csc... 3. Disassemble the customer.csc with i900EXEcutor into Customer_CSC folder 4. With Syakr I remove FlashLite 2.1, .NET 2.0, and SamsungOnlineWidgets... 5. Copy converted packages (folders that were created with Package Creator 2.7) to the OEM folder... (FlashLite 3.1, .NETCF 3.5 and SamsungOnlineWidgets-the ones modified for Flash 3 enviroment) 6. Assemble the new customer.csc file with i900EXEcutor then moving it over the customer.csc in the root diectory of the kitchen and renaming it to CSC.BIN... 7. Drag os.nb to BuildROM.cmd and the builder shows the FlashLite 3.1, .NETCF 3.5 and SamsungOnline Widgets...then I click the green triangle (Play button)... 8. The builder is building and at the point when reaching SamsungOnlineWidgets it stops and shows a message: temp\dump\about.css already exists... boss..:D can youn plz explain me hoe to make the app. into packages????? and from where to obtain this package creator 2.7??? i searched but didnt get>>>>:angry:( Link to comment Share on other sites More sharing options...
Guest mario.omnia Posted August 22, 2009 Report Share Posted August 22, 2009 boss.. :D can youn plz explain me hoe to make the app. into packages????? and from where to obtain this package creator 2.7??? i searched but didnt get>>>>:angry:( Hi, here's the link: http://forum.xda-developers.com/attachment...mp;d=1210022225 you have to register to xda-developers.com to be able to download it... (it's worth it...) Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now