Guest Shemmy Posted February 3, 2010 Report Posted February 3, 2010 If you remove the SPlugins_480x800.cpr file from \OEM\OEM_Lang_0409 when cooking your ROM, Titanium will use the Titanium_480x800.cpr file on the i920. This means we can use any Titanium themes or plugins without modification. Also, you can clean out all the files starting with "SPlugins" from the OEM folder. CeRegEditor (CeRegistryEditor) is a great program for working with the .rgu files. Most can be opened with this program. Package Creator will help you convert CAB files into OEM folders for cooking things into your ROMs I'm also attaching a link for the shell32 patch, which will get rid of the time bomb. When you run the program, you will need to select the file, it's located in \SYS\Shell\sys32.exe You can change the pagepool size in your ROMs by opening Shell.cmd from the kitchen folder and entering the following command, where XX is the size of the pagepool in MB(any number between 2 and 24): osnbtool -ap ROM\xip.bin XX -y http://cid-ef22299dae3bd4b1.skydrive.live....creator-v2.7.7z http://cid-ef22299dae3bd4b1.skydrive.live....d%20shell32.zip
Guest Bern612 Posted February 3, 2010 Report Posted February 3, 2010 Thanks for this it does help. I have been trying to get a rom up and running but am having problems. But haven't given up yet. LOL. Have you had any luck at porting other builds yet. Every time i try to port omnia locks up. Oh btw i am trying to do all this from scratch. And also found this cool file that if you put in the sys folder makes it easiier to work in wozzers kitchen.... don't laugh at me if you all know what it is.I am going to post what i have. and am trying to learn to edit it.option.xml
Guest Ninja4Hire Posted February 3, 2010 Report Posted February 3, 2010 This is good information!!!! Thanks for the tips. I wish I would have read this about 20 minutes ago.
Guest amdzero Posted February 3, 2010 Report Posted February 3, 2010 (edited) This is good information!!!! Thanks for the tips. I wish I would have read this about 20 minutes ago. Also a good place to look for installed OEM information is this file OEM\OEM_Lang_0409\initflashfiles.dat it has details on programs and shortcut file destinations. I do all my .dat / .txt / .rgu / .ini editing with notepad++ This is a GREAT replacement editor! It can also support coding if you were into c++. Also does anyone know in what order the .rgu files are processed? for some reason some of my reg edits are not taking or are getting over ridden later on in the build process. Edited February 3, 2010 by amdzero
Guest tacchan23 Posted February 3, 2010 Report Posted February 3, 2010 I was interested myself in start learning something about cooking: not specifically about the techincal procedures, but general tips as the ones posted above, which files/registry is safe to remove (and should be removed togheter, meaning they are part of a package) and so on. If everyone would post just a bit of their knowledge I'm sure it would be a great help for beginners like myself^^ Also one noob question... what happen/which benefits by changing the pagepool size?
Guest Bern612 Posted February 4, 2010 Report Posted February 4, 2010 (edited) Sorry double posted Edited February 4, 2010 by Bern612
Guest Bern612 Posted February 4, 2010 Report Posted February 4, 2010 (edited) here are a couple of topics i have been lioking at. Again remember I am very new at this. Universal rom tuturial Best way to flash on win7 Porting windows builds Packages in sys folder what they are and do you need them Oh and Big Thanks to Sorg, Mr. Makk and Da_G for this info Edited February 4, 2010 by Bern612
Guest maldonj1 Posted February 4, 2010 Report Posted February 4, 2010 ok so here is the problem im having and im sure the solution is easy and probably just because of my directory structure. here goes, i have the kitchen at C:\i8000kitchen in the Tools Folder i have the stock rom i920_WM6.5_21863_OEM_STOCK.nb0 I launch romTool.exe and my work folder shows C:\i8000kitchen Here is where i get confused, what i want to do is take the stock rom listed above and start cleaning it up, i currently have 2 omnia i920's i can play with for flashing along with Windows XP, Vista, Windows 7 32 and 64bit for testing OS's. I click Open File, browse to Tools folder and click the stock rom that appears, i have all the options checked except Dump IMGFS.BIN to modules. I click Dump and get ***Created File PDA.nb0.pre ***Created File xip.nb ***Created File imgfs.bin then an error message that says Windows cannot find 'tools\ImgfsToDumpxxx.exe." and Windows cannot find 'tools\osbntool.exe' so i renamed the folder from Tools to tools but still get the same thing. any ideas, thanks!
Guest Shemmy Posted February 4, 2010 Report Posted February 4, 2010 I wouldn't try mixing the i8000 tools with the kitchen Wozzer created. The latter is based off his i910 kitchen, and it is not visual.
Guest maldonj1 Posted February 4, 2010 Report Posted February 4, 2010 I wouldn't try mixing the i8000 tools with the kitchen Wozzer created. The latter is based off his i910 kitchen, and it is not visual. hmm, so i downloaded the wrong kitchen?
Guest Shemmy Posted February 4, 2010 Report Posted February 4, 2010 hmm, so i downloaded the wrong kitchen? Possibly. The kitchen that we're using for the i920 is in the ROM dump thread in this section. We have two kitchens, a 21863 (WM 6.5) and a 25318 (WM 6.5.3).
Guest Ninja4Hire Posted February 10, 2010 Report Posted February 10, 2010 If you remove the SPlugins_480x800.cpr file from \OEM\OEM_Lang_0409 when cooking your ROM, Titanium will use the Titanium_480x800.cpr file on the i920. This means we can use any Titanium themes or plugins without modification. Also, you can clean out all the files starting with "SPlugins" from the OEM folder. So I recently found out that even though it is using Titanium_480x800.cpr now, there is still something pointing to SPlugins. At least in my rom, home customizer and showaco's chome editor are not able to add/remove or re-arrange any panels. Plus they show Splugin panels active like SMusic, Sphone... Has anyone else experienced this after removing SPlugins and its associated files? Or can anyone tell me what file I may have missed. I have removed all the .PNG files, SPluginFavorites.exe, and Splugins_480x800.cpr. I think the problem is that I can't find the correct registry file to edit.
Guest Ninja4Hire Posted February 16, 2010 Report Posted February 16, 2010 (edited) Ok so I found and fixed my issue. I'm sure someone already knew how to fix this, but just incase... The issue is that Samsung in all their wisdom put something in the rom (that I can't find) that overrides the CHome registry and makes the "ExtensibilityXML" value point to SPlugins. I couldn't figure it out before because the SYS/Chome folder has the correct MS default values. Since my rom is using XDA_UC anyway, I wrote a cook.mscr that installs after the rom boots and changes the registry to the default MS settings. I'm not sure if this effects 6.5.x roms, but those of us still using 6.5, can now use (and change) Titanium like any other phone can with Showaco CHome Editor or whatever. Edited February 16, 2010 by Ninja4Hire
Guest Ninja4Hire Posted February 25, 2010 Report Posted February 25, 2010 With the 6.5 roms, even if you delete mainmenu.exe, the start button still tries to go there. I finally found out why and how to fix it. All you need to do is delete a .dll file in the OEM/OEMApps folder called start.dll. So simple I missed it for 4 1/2 versions of my rom....
Guest amdzero Posted February 25, 2010 Report Posted February 25, 2010 With the 6.5 roms, even if you delete mainmenu.exe, the start button still tries to go there. I finally found out why and how to fix it. All you need to do is delete a .dll file in the OEM/OEMApps folder called start.dll. So simple I missed it for 4 1/2 versions of my rom.... You gotta be kidding me this is good news I also have been searching for the fix. Thanx!
Guest das7771 Posted March 18, 2010 Report Posted March 18, 2010 We have two kitchens, a 21863 (WM 6.5) and a 25318 (WM 6.5.3). Shemmy, Do you have the link for the 21863 kitchen. I am currently using the 25318 kitchen but would like to have the other as well. Any help would be appreciated as I did not see it in any of the post. If I have missed it then my apologies. Thanks in advance
Guest Shemmy Posted March 18, 2010 Report Posted March 18, 2010 Shemmy, Do you have the link for the 21863 kitchen. I am currently using the 25318 kitchen but would like to have the other as well. Any help would be appreciated as I did not see it in any of the post. If I have missed it then my apologies. Thanks in advance This should be it: http://www.modaco.com/content-page/299435/...pdate/page/80/#
Guest das7771 Posted March 18, 2010 Report Posted March 18, 2010 This should be it: http://www.modaco.com/content-page/299435/...pdate/page/80/# Thanks, but that link is no longer valid. It's been like that for a while. Any one else know where to get the 21863 kitchen, or does some one have it uploaded some where and able to provide a link to it?
Guest das7771 Posted March 18, 2010 Report Posted March 18, 2010 I'm also attaching a link for the shell32 patch, which will get rid of the time bomb. When you run the program, you will need to select the file, it's located in \SYS\Shell\sys32.exe Shemmy, I am sorry to bother you again, but is this patch for removing the expiration date of the kitchen? If it is, then I am not able to get it to work as I still have it on my homescreen after flashing a custom rom. Also the file I have is shell32.exe, not sys32.exe so is this just a typo? I am trying to apply this to the 25318 kitchen in WM7 x64. I tried in compatibility mode and with out and still nothing. Am I correct in applying it to this kitchen or it is just for 21863?
Guest Shemmy Posted March 18, 2010 Report Posted March 18, 2010 (edited) Shemmy, I am sorry to bother you again, but is this patch for removing the expiration date of the kitchen? If it is, then I am not able to get it to work as I still have it on my homescreen after flashing a custom rom. Also the file I have is shell32.exe, not sys32.exe so is this just a typo? I am trying to apply this to the 25318 kitchen in WM7 x64. I tried in compatibility mode and with out and still nothing. Am I correct in applying it to this kitchen or it is just for 21863? The program is "shell32.exe," the file you are looking for (S000) is located in the path I mentioned in the OP. The patch removes the expiration date from the system, however, you have to edit the registry in order to remove the splash of the home screen. I don't remember the entry or the location of the appropriate .rgu file right now. Edited March 18, 2010 by Shemmy
Guest kdkinc Posted March 18, 2010 Report Posted March 18, 2010 (edited) THIS IS OLD i910 stuff on expiration date remove may be similar????? :P ;) FROM ROB STORM'S POST # 374 I know. I did patch shell32.exe to remove the timebomb but left the registry entries in just in case a user wanted to have their own custom message on the screen. All you need to do is edit or delete the following keys: [HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\DeviceBeta] "Today"="Beta" "Expiry"="Expires: %02d/%02d/%04d" [HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\DeviceBeta] "About"="- BETA" I remembered reading this fix when Storm first posted rom #23511. Thank You for asking the question it forced me to skim the whole thread to find this for you, There is some good stuff I picked up by rereading the thread :) ;) Hope it helps :P :D Edited March 18, 2010 by kdkinc
Guest Shemmy Posted March 18, 2010 Report Posted March 18, 2010 THIS IS OLD i910 stuff on expiration date remove may be similar????? ;) :P That was it, thanks :)
Guest das7771 Posted March 18, 2010 Report Posted March 18, 2010 (edited) The program is "shell32.exe," the file you are looking for (S000) is located in the path I mentioned in the OP. The patch removes the expiration date from the system, however, you have to edit the registry in order to remove the splash of the home screen. I don't remember the entry or the location of the appropriate .rgu file right now. Okay, thanks, I will see if I can find the part of the registry to edit. **UPDATE** I found it. Thanks for the post kdkinc. I found it almost immediately after seeing that. I will try deleting it on my next rom and see what happens. *Update* I deleted that entry in the registry and it worked just fine. Thanks again for the help Shemmy and KdKinc Edited March 19, 2010 by das7771
Guest das7771 Posted April 1, 2010 Report Posted April 1, 2010 For anyone wanting to use the original 21863 Kitchen and have not downloaded it yet, you can download it from the link below. The original link in the "Rom Dumped from update" thread is no longer valid and I got a new link from Wozzer a couple weeks ago at the XDA forums. All credits go to Wozzer and none to me, as I just got a new link from him. http://www.4shared.com/file/208020451/be45...20_Kitchen.html
Guest das7771 Posted April 6, 2010 Report Posted April 6, 2010 A question for the cooks.... Have any of the cooks had any problems with removing Live Search, One Note, CHome or even Office? Each time I remove these folders from the SYS folder in the kitchen and rebuild the rom I get no sound or ringtones. I have removed what I consider all of the crap from the rom but I have been having trouble removing the above files. I know it can be done becuase I have done it while cooking roms for my TP2. I am sure it would help to disable these items in the registry I just have not gotten around to doing it. Just curious if this was an issue for anyone else. I have managed to get about 94mb of ram free but I have no friggin sound at all after removing the last few programs.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now