Would like to cook clean wm6 - P3300, MDA Compact III ROM Development

I would like to cook a clean wm6, based on the wm6 3.5 by tupisdin.
my target : maximizing free memory.
I am a complete beginner with this, so any help would be appreciated.
The steps I have taken so far:
-extracting the rom.nbh into a SYS and a OEM folder, using core citchen,
-copied the xip folder
So now i would like some advise for the next steps...
- To remove files, can I just remove them from the SYS folder?
- do I need an empty extended ROM to make the OS work?
maybe we can cook a clean ROM together in this thread !
thanks!
(The things I would like to have removed from the original ROM are a.o. as much *.wma, *.wmv ,*.mid, *.wav , the games, unused input pads, unused *.jpg, *.gif .....)

Related

[UPDATE 10 Nov 2007] vivi Kitchen for Hx4700 : kozhura WM6 OS 5.2.1933 as Base ROM

vivi ROM Kitchen for iPAQ Hx4700
Mainly modified from Scoter Kitchen​
Introduction
I've made this iPAQ Hx4700 ROM Kitchen because I think someone can make it,but no one 've made it till now. So I made it myself and share.
And someone asks me for this after I publish my vivi ROM Kitchen for ASUS P525.
Though it is not the best and complex Kitchen with many features and I think not many users want this Kitchen,but it's good to share.
The main aim of this ROM Kitchen is easy using, so this ROM Kitchen is only one click and follow the screen.
You will have a new ROM for iPAQ Hx4700 at ease.
Aims
1.For easy modifying private ROM.
2.For helping new user to easy start cooking ROM.
3.For sharing OEM Packages.
4.For someone makes it better.
Let's see
Before using it just let us understand in the same way as follows.
1.This ROM Kitchen is made for using with iPAQ Hx4700 only,but it can be use with any other device if modified a little.
2.This ROM Kitchen is modified mainly from Scoter Kitchen.
3.The commands are modified from DoubleOFour ROM Kitchen , edhaas ROM Packer Kitchen and vivi ROM Kitchen for ASUS P525
Credits should give to them , not me.
Tools use
1.Tools in Scoter Kitchen included bepe package tools and mamaich tools.
2.xda3nbf tool(Don't know who made this tool).
Ingredients
There are 3 parts.
1.Program Part : The Kitchen itself
vivi.exe
2.ROM Part
3.OEM Part
Download
For WM6
NEW : vivi Kichen for Hx4700 New version
http://www.zshare.net/download/4800955976eec2/
Use kozhura WM6 OS 5.2.1933 Build 18533.0.7.0 as Base ROM
THANKSSS kozhura !!!!!
OLD : The Kitchen and Base ROM in executable file vivi.exe
for WM6 ROM
http://www.zshare.net/download/410370393f182d/
For WM5
for WM5 AKU3.5.2 ROM
http://www.zshare.net/download/416811401f517e/
2. OEM Packages
You can find OEM Packages or create your OEM Packages by looking at this thread.
http://forum.xda-developers.com/showthread.php?t=303195
If you don't add any OEM Packages , the new ROM created will be the same as kozhura ROM I use as Base ROM , since I didn't modify anything in kozhura ROM.Both WM5 and WM6 kozhura ROMs are great!!!
THANKSSS kozhura !!!!!
Base ROMs
Base ROMs are latest kozhura WM6 WWE ROM and kozhura WM5 AKU3.5.2 but repacked as Packages and modules.
Already included in each Kitchen for easy using.
Choose the right Kitchen!!!
How to cook
1. Place vivi.exe from download 1 in Root of C: and execute it.
You will see a new folder named vivi , this is your Kitchen.
2. Enter Kitchen
3. Place OEM Packages you choose in OEM folder.
4. Click Start.cmd.
5. Follow on screen.
That's all.
Note : Be sure to not add many OEM Packages because there is not much space left.
Thanks
@ Xda-developer.com
Thanks bepe for BuildOS.exe and Packages Tools.
Thanks mamaich for ROM Tools.
Thanks JKR for Scoter Kitchen.
Thanks DoubleOFour , edhaas for Kitchen I use as command guide.
Thanks kozhura for WM6 and WM5 AKU3.5.2 WWE ROMs as Base ROMs.
And thanks all my friends.
Tips
1.Before you Exit BuildOS,you can go to temp/dump and delete all rgu files and nearly all html files except these 9 files.
1.compose_mtgreq.htm
2.compose_note.htm
3.compose_sms.htm
4.compose_vcard_sms.htm
5.default.html
6.read_mtgreq.htm
7.read_note.htm
8.read_sms.htm
9.read_vcard_sms.htm
Or you can edit welcomehead.192.png or another files as you want.
Regards,
vivi
PS
1.I know there are many experts here.This is my attempt to help us, Hx4700 users, to make our devices better as best as I can.
2.I don't want any credits for this Kitchen , only named it vivi Kitchen since it is my attempt and only want to give this community back the thing I can do.Credits should go to the names I stated in Thanks Part above.
3.I hope you will develop this Kitchen better and share.Or share your OEM Packages or knowledges.
4.All feedbacks are welcome.
Thanksss
Vivi,
THANK YOUUUUU!!! I'd been trying to modify your ASUS kitchen with no success. The 4700 community will truly appreciate this. I agree, kozhura's rom is great.
Regards.
Thanks so much vivi! I'm so happy!
Is it possible for me to use kozhura's latest WM5 ROM as the base rom? What should I do to make that into packages and modules? Also, is there any way to calculate how much free space is left in the ROM for adding OEM packages?
Thanks again!
Thanks. This is giong to be my first "cooking" experience. A nice new way of playing around and improving the hx4700 at the same time!!
Been doing some late night cooking... tastes great. Thanks vivi for bringing this out.
Thanks for the WM5 kitchen!
bub181 said:
Thanks so much vivi! I'm so happy!
Is it possible for me to use kozhura's latest WM5 ROM as the base rom? What should I do to make that into packages and modules? Also, is there any way to calculate how much free space is left in the ROM for adding OEM packages?
Thanks again!
Click to expand...
Click to collapse
Vivi already stated in his post that the base rom is the latest kozhura WM6.
==========
Base ROMs
Already included in Kitchen for easy using.
Base ROM is latest kozhura WM6 WWE ROM fixed 2 but repacked as Packages and modules.
What should I modify to get a 8MB or 32 MB PagePool?
Thanks.
Vivi
Don't downplay your part here!
I'd had a tinker with decompiling the ROM but never quite got it to work right so I too am very grateful of your assistance here.
I had a quick play last night and the largest file I saw was Powerpoint, my old favourite for the largest waste of space on previous ROMs so first to go to make space for the useful stuff!
And just how can you remove Powerpoint?
pepeluu said:
And just how can you remove Powerpoint?
Click to expand...
Click to collapse
Well simply deleting the 2.59MB ppt.exe executable from the SYS\Office folder will get rid of it, but how do you get rid of all the traces (registry settings, links, extensions) that are tied to it in a clean and efficient manner. I know I can manually remove associated files and such, but what happens to settings in the .dsm file? I can manually edit the .rgu files, but how do you edit existing settings in the .dsm files without breaking something?
Can I remove the "HP Protect Tools" OEM folder (15836286-5263-4a11-8b33-5087ced93124) safely, or is it required by other applications in the ROM?
Casual User said:
Well simply deleting the 2.59MB ppt.exe executable from the SYS\Office folder will get rid of it, but how do you get rid of all the traces (registry settings, links, extensions) that are tied to it in a clean and efficient manner. I know I can manually remove associated files and such, but what happens to settings in the .dsm file? I can manually edit the .rgu files, but how do you edit existing settings in the .dsm files without breaking something?
Click to expand...
Click to collapse
And then, deleting ppt.exe will cause no harm, even if you leave there all the debris? 2.6MB gives quite a lot of room for small apps!
vivi Kitchen for Hx4700 WM5 AKU3.5.2 as requested.
http://www.zshare.net/download/416811401f517e/
details : http://forum.xda-developers.com/showpost.php?p=1570670&postcount=1
pepeluu said:
And just how can you remove Powerpoint?
Click to expand...
Click to collapse
I delete the ppt.exe as suggested, but I go through every file also to be honest and remove anything that refers to powerpoint, the link file, registry values for 'pps' or 'ppt'.
Whilst doing this I remove other things I don't use (though to be fair this is from when I used the Universal which had a lot of extra crap in it) and tweak the registry value to those I want (though again I can't see that I need to change a lot here).
Easier and quicker is to do a search of all files for the contents of ppt and pps and delete from there.
Vivi many thanks to you,great work for users!
kozhura,
Appreciated your works so much.
You are genius and so kind.
Thanksssssssssss,
vivi
Hi,
I have looked a litlle in your kitchen and this is a very useful tooll, thanks !!
Here are my first questions :
1.
I have seen this folder in the OEM :
vivi\Enter Kitchen\OEM\b693f6e6-e6cd-4091-b8f3-40f2b988b169
It seems to regroup every phone manager. As I never used it and I don't inted to use it, can I delet this 2.38 Mo folder without any risk ?
2.
Does someone have information about changing keyboard or adding a new one ?
(I need an azerty one)
3. (harder)
Does someone have information about changing language of the rom ???
4.
How much space do we realy have left to add OEM packages ? (I have searched but I didn't find an information about it)
albertorrent, I can't help you specifically but when I play with ROMs I tend to keep the last working version and then tweak.
If it works fine, that is the new last saved version, otherwise I go back to the previous and tweak differently.
thanks, I think I 'm gonna do a lot of try.
I have an other question, (may be the last for today ;-))
How to add a font in the font folder in windows ?

[Q]Replace/update OEM packages and other issues...

First of all I'm sorry for my english, hope you can understand me...
I'm going to cook my first ROM...
The idea is to make 2 versions (with/without manila) of a clean "uc capable" rom; what I want to do is take a 1.93 official base and update some oem app and sys (i.e. htc camera and netcf) and remove some others to replace theese with 3t part usefully app (i.e. putting in wktask manager instead htc task).
Now my doubts:
(I've readed a lot of wikies and thread but didn't find a CLEAR answer to all my questions)
1- If I use an official .exe rom as base I obiouvsly find inside it the radio part...have to remove this befor but in base folder due i don't need it for my work? How?
2- I'm able to remove oem pack from my rom base and I'm also able to repack new ones starting from a cab file...but I don't know if it's possible to take (exactly as they are) some oem pack from a stock/custom(when not protected) rom to use in mine...I saw that a lot of cookers use oem pack taken from raphael official roms to update thair roms and I would know if the process to do this is just open the rom, copy the oem and past it in mine... In this case...where can I find a good very update raphael rom?!
3- Opposite than this, for manila I would use the "animated switches" version. I want to downgrade it to the version with theese animations but I don't know if there's a particular process to replace this oem...can you tell me? PS: what is the exact manila version I need to do it?
4- TO UPDATE NETCF TO THE 3.5 VERSION WHAT HAVE I EXACTLY DO? And is the Alexandre's oem pack good for my pourpose?
Thank you a lot and sorry if (maybe) some questions were answered in other threads...I searched and readed a lot but there are too many informations in this forum for a noob/bad english speaker/... like me so I decided to ask!
GriFolle said:
First of all I'm sorry for my english, hope you can understand me...
I'm going to cook my first ROM...
The idea is to make 2 versions (with/without manila) of a clean "uc capable" rom; what I want to do is take a 1.93 official base and update some oem app and sys (i.e. htc camera and netcf) and remove some others to replace theese with 3t part usefully app (i.e. putting in wktask manager instead htc task).
Now my doubts:
(I've readed a lot of wikies and thread but didn't find a CLEAR answer to all my questions)
1- If I use an official .exe rom as base I obiouvsly find inside it the radio part...have to remove this befor but in base folder due i don't need it for my work? How?
2- I'm able to remove oem pack from my rom base and I'm also able to repack new ones starting from a cab file...but I don't know if it's possible to take (exactly as they are) some oem pack from a stock/custom(when not protected) rom to use in mine...I saw that a lot of cookers use oem pack taken from raphael official roms to update thair roms and I would know if the process to do this is just open the rom, copy the oem and past it in mine... In this case...where can I find a good very update raphael rom?!
3- Opposite than this, for manila I would use the "animated switches" version. I want to downgrade it to the version with theese animations but I don't know if there's a particular process to replace this oem...can you tell me? PS: what is the exact manila version I need to do it?
4- TO UPDATE NETCF TO THE 3.5 VERSION WHAT HAVE I EXACTLY DO? And is the Alexandre's oem pack good for my pourpose?
Thank you a lot and sorry if (maybe) some questions were answered in other threads...I searched and readed a lot but there are too many informations in this forum for a noob/bad english speaker/... like me so I decided to ask!
Click to expand...
Click to collapse
1. When dumping a ROM, it will dump separately the splashes, radio, os and extrom (if any.) Extract the exe with WinRAR and dump the nbh.
2. When dumping a ROM, it will create packages if ROM is unprotected. A good place of finding a Raph ROM would be the Raphael forums.
3. Delete the old package from kitchen and replace with new one (in your case, the old one, animated).
4. You can find ready made NetCF 3.5 packages. You should delete the old NetCF 2 from SYS folder and replace it with the 3.5
tnyynt said:
1. When dumping a ROM, it will dump separately the splashes, radio, os and extrom (if any.) Extract the exe with WinRAR and dump the nbh.
2. When dumping a ROM, it will create packages if ROM is unprotected. A good place of finding a Raph ROM would be the Raphael forums.
3. Delete the old package from kitchen and replace with new one (in your case, the old one, animated).
4. You can find ready made NetCF 3.5 packages. You should delete the old NetCF 2 from SYS folder and replace it with the 3.5
Click to expand...
Click to collapse
Thanks a lot!
So, to replace OEM, just put out (from a rom) and put in (in mine)...so simple?!
Ahahah...
Please, excuse me for my stupidity...BUT I REALLY NEED AN HELP!!!
(I'm following this guide: http://forum.xda-developers.com/showthread.php?t=413782&highlight=kitchen)
Here's what I do:
1) I've downloaded from htc site the last official stock rom (localized for my country) \HTC Touch Diamond\QMR\RUU_Diamond_HTC_ITA_1.93.408.3_Radio_Signed_Diamond_52.29.25.12_1.00.25.05_Ship
2) I've extracted all files and putted them into Base ROM folder of surface kitchen.
3) clicked on begin and obtained some folders in the kitchwen one
Now if I go into one package folders in OEM (htc gesture in example) i can't see dsm or rgu files, but just dll and .provxml ones...WHY?! I don't think it's good, right? Where is my fault?!
SO SAD...
PS: I've searched a lot but I've not found a netcf prepared package to cook...
Thanks a lot!
GriFolle said:
Please, excuse me for my stupidity...BUT I REALLY NEED AN HELP!!!
(I'm following this guide: http://forum.xda-developers.com/showthread.php?t=413782&highlight=kitchen)
Here's what I do:
1) I've downloaded from htc site the last official stock rom (localized for my country) \HTC Touch Diamond\QMR\RUU_Diamond_HTC_ITA_1.93.408.3_Radio_Signed_Diamond_52.29.25.12_1.00.25.05_Ship
2) I've extracted all files and putted them into Base ROM folder of surface kitchen.
3) clicked on begin and obtained some folders in the kitchwen one
Now if I go into one package folders in OEM (htc gesture in example) i can't see dsm or rgu files, but just dll and .provxml ones...WHY?! I don't think it's good, right? Where is my fault?!
SO SAD...
PS: I've searched a lot but I've not found a netcf prepared package to cook...
Thanks a lot!
Click to expand...
Click to collapse
You have to create the packages!
Don't know the kitchen but it should be like this in every kitchen.
Also, you can check inside provxml file (notepad will do), maybe the rgu (registry entries) are set through provisioning.
tnyynt said:
You have to create the packages!
Don't know the kitchen but it should be like this in every kitchen.
Also, you can check inside provxml file (notepad will do), maybe the rgu (registry entries) are set through provisioning.
Click to expand...
Click to collapse
confused...
I think I have to create just the packages of apps I would to add...not even all the apps contained in the stock rom!
Looking and reading tutorials in this forum I understood that If I would (i.e.) add/rmv apps to my rom I've just to put its files in base rom and then (after extract all) add/remove what I want. Then rebuild.
But for all others teorically I don't do anything...Is this wrong?
PS: thank you for the previous reply

[Q] Help porting SYS to new rom.

Need help porting sys folder..
I've successfully ported XIP to 20757 and now i've been trying to port the sys build folder 20757 and up, from multiple roms, such as the xperia x1 roms, the blackstone roms, and other's from the site.
But all of my attempts has fail, so was hoping someone could tell me what im doing wrong.
First sys attempt i tried was;
How to port a SYS folder
Open your old SYS folder and copy the .VM and WinCENLS_WWE folders into your new SYS folder
Go to your old SYS\Shell and copy shell32.exe and shellres.dll into your new SYS\Shell
found here http://forum.xda-developers.com/showthread.php?t=389772
Second i tired, to port it from a thread on the kaiser forum, http://forum.xda-developers.com/showthread.php?t=437264
and third i tried this following guide from the elf forms, http://forum.xda-developers.com/showthread.php?t=379598
so for short
1. made 1 folder for old sys, and 1 for new system with the build number
2. copy .vm .rom WinCENLS_WWE, shell/shellresand shell/shell32 folder, with my already ported XIP
3. swap out the res folder like 800 and 640 ones for the diamond, (where ever it is needed to port the rom)
4. then ran g'reloc
so yeah finally when i tried all this, form the guide, it doesnt work
What about the easiest way?
Take a look here:
http://forum.xda-developers.com/showthread.php?t=452779
Ervius's tool is to port XIP
To port SYS is the easiest porting Simply run Greloc on old SYS and note all the values. Then run Greloc on new SYS and change the values as per old SYS. No replacement needed, no swapping required
Simple!
ababrekar said:
Ervius's tool is to port XIP
To port SYS is the easiest porting Simply run Greloc on old SYS and note all the values. Then run Greloc on new SYS and change the values as per old SYS. No replacement needed, no swapping required
Simple!
Click to expand...
Click to collapse
I thought that to but every time i tried to port the Blacstone sys and Greloc
the rom doesnt boot, I have tried many times and allways the same result.
havent test for a wile, the xip port I get whit your exellent manual xip port but not the sys, so now I have a rom os 20757 Build 19665
have you tried replacing all except the Metadata folder ?
for your XIP which is the base used 1.93, 1.96, 1.97 ?
I have tried the xiportereex tool but some modules are missing, so I tryied to add it by myself, it boot but sometime touch screen doesn't responde at first tap, very strange, I have also a pb with default ringtone witch is not the one it should be by mxipupdate
hi
thank you for your reply everyone but several attempts trying you methods but none has worked ; ;
UPDATE; i give up trying to port sys build, thnx for you help everyone.
Same problem for me, if I try all these method in order to port the sys 20764 ( blackstone) to me ELF, the phone don't boot :-(
if the problem is running poutlook, please check if you have custsat.dll in your rom.
if removed, poutlook won't run.
This is the sam exact problem i'm running into. I can't just not port the SYS because the XIP i'm using opens the windows in a tiny little corner in the top left hand corner. Has anyone figured out how to actually port the SYS since none of the tutorials seem to work.
Hi All,
Try this:
1. Copy all modules and dsm ONLY from these few folders (BaseApps, Shell, Phone, PhoneRedist and Redist) from new SYS to your old SYS folder. No need copy ***_DPI_*** (images), ***_0409 / ***_0804 (language files) and the rgu because they never change even how high the build number goes
2. Copy gwes.exe from new build OS folder to your OS folder (if you don't want to get small little window on the top left corner)
3. g'reloc
4. Cook
Good luck !
Bxsteez said:
a tiny little corner in the top left hand corner
Click to expand...
Click to collapse
take gwes.exe from a vga rom and replace that... you have same problem I had the sys was from a no vga rom and when I took the gwes from my stock rom it make the trick gwes.exe u find in Os folder
Vic5870 said:
Hi All,
Try this:
1. Copy all modules and dsm ONLY from these few folders (BaseApps, Shell, Phone, PhoneRedist and Redist) from new SYS to your old SYS folder. No need copy ***_DPI_*** (images), ***_0409 / ***_0804 (language files) and the rgu because they never change even how high the build number goes
2. Copy gwes.exe from new build OS folder to your OS folder (if you don't want to get small little window on the top left corner)
3. g'reloc
4. Cook
Good luck !
Click to expand...
Click to collapse
In fact, you can take the rest of the OS folder too, with the exception of the rgu and ossvcs
omaga said:
take gwes.exe from a vga rom and replace that... you have same problem I had the sys was from a no vga rom and when I took the gwes from my stock rom it make the trick gwes.exe u find in Os folder
Click to expand...
Click to collapse
I had this problem when i was porting the Touch HD ROM to the Xperia X1 and thats wvga to wvga. I honestly thought porting the SYS would be the easy part but the SYS is why my phone doesn't boot up it just sits there
Bxsteez said:
I honestly thought porting the SYS would be the easy part but the SYS is why my phone doesn't boot up it just sits there
Click to expand...
Click to collapse
Ye I thought that sys is the easy part I got so many sys port that the rom doesnt boot. Now i get 2 in a row 21109 and 21014 sudden and If I remember right I have allways done the same way
Thats the one that i'm working on now. I'm trying to port the 21109 from the touch pro to the xperia but i can't get it to work. Can u give me any tips?
Bxsteez said:
Thats the one that i'm working on now. I'm trying to port the 21109 from the touch pro to the xperia but i can't get it to work. Can u give me any tips?
Click to expand...
Click to collapse
Maybe you should post in the X-Peria ROM dev. forum!?
I have but as we all know the xperia doesn't get as much attention as to the full blown htc devices. I figure that the porting method should be about the same with the exception of changing some things based on resolution. Am i wrong?
Have you deleted some folders from official HD SYS??
If yes, notice that the rom doesn't boot without SqlCeMobile and SqlCeMobile_Lang_0409 folders. I'm speaking from my experience with HD.
And I remember I've ported these official builds to Toshiba G900 without problems. Then, make attention to these things too.
And control if into your original SYS, you have some different folders in comparison to the new SYS.
Another thing, Ervius xipporterex rev-35, deletes some things from xip, but it works perfect in that way. The only thing you have to notice, is that it deletes WinCENLS_WWE from xip, then you have to add it into SYS folder.
@Bxsteez,
chek your 21109 SYS, and change mxip_system.vol(into Shell), with your original and see if mxipcold_wpc_2.provxml is into Base_DPI_192 folder, if not, copy your original one there. Change MobileCalculator.exe into baseapps folder too.
Just gave this a shot and nothing works again.... I can't even port the XIP and use the standard SYS and get it to boot. I wonder if i'm using a some corrupted build of 21109. Can someone point me in the direction of where to get OS CE 21109 and 21109 build?
Search on ppcgeeks the calkulins kitchen for diamond, then extract the xip from os.nb.payload and use that to port, worked for me with ervius xipporterex-35.
And make those changes into SYS folder, they are needed to boot properly.

[TUT] How to cook a ROM like A.Z.T.O.R. [NOT FINISHED]

please do not write here. im using this to explain with screens how i cook my roms in very detail.
this is my contribution to this great community.
after my finished tutorial wich will take a few days or even weeks to make it complete you can cook your own roms.
1. Download this kitchen from here http://forum.xda-developers.com/showthread.php?t=405371
2. Extract it and put RUU-Signed.nbh file from a Stock ROM inside the /BaseROM Folder. Should look like this picture then.
3. Press "BEGIN" and press the 1 key when the choice menu appears and wait until the process is finished.
4. We have now 3 additional directories: OEM, SYS and ROM. You should see them now inside your kitchen folder. Should look like this picture then
5. Its is time now for our modifications. blablablalbllalbllalbllbalbalballablbalballbalbaballbalblbalba
6. Press "COOK" and the romcooking process will be started. This can take a while. Then the ROMTOOL will appear. It is important to select the Settings like the following screen:
7. Your custom rom is finished
The OEM of a ROM
Contains the Device Specific Drivers and the Applications
The SYS of a ROM:
Contains Windows Mobile Operating System Files
The PagePool of a ROM:
A selfcooked ROM with dynamic pagepool (0-MB): PagePool changing guide http://forum.xda-developers.com/showthread.php?t=466833
PRO: Loads all tools and applications once launched to memmory and stores it. "!relaunching!" this tools / apps is faster.
CON: Loading things to device memmory makes it full. After a few tools / apps are launched the rom gets slow and sluggish.
I suggest dynamic pagepool on roms without Manila or roms that have lot of FREE RAM (Light Roms). With (Full Roms) its not suggested and has bad influence on speed. Best evaluated values of PP for HTC Diamond are 8, 12 and 16 MB.
my "rom kitchen" explained
how to make your own language ?
Windows Mobile uses MUI files. These can be identified on your rom kitchen with folders+NUMBER.
409 = English
reserved for future use and release
please do not write here and let me finish it first
MOD Edit:
I have removed all the off topic posts (inc. my own )
Please let AZ Finish his thread before posting any replies.
Thanks
Dave

ubiquio (mwg) 501 XIP ported, need help for SYS+OEM

All,
I own an MwG (formerly ubiquio) 501 and eventually started looking for software updates for it. The device is mostly ditto to the imate JAQ3, so I proceeded as follows:
1- get a WM6.1 ROM for JAQ3 (as linked in a thread of this very forum)
2- try to flash it (fail)
3- disassemble the ROM with tools from chinese website (osnbtool.exe)
4- port XIP merging with the ROM of my own device (thanks to the wonderful manual full xip porting thread!)
5- insert my original IMGFS of SYS and OEM
6- success!
the current situation is (settings -> about)
CE OS 5.2.20269 (Build 17936.0.3.0)
The performance boost obtained by upgrading the XIP is significant (keyboard is usable and video playback is ~ 15fps @ full screen), but I would like to perform more optimizations (e.g. switch to .NET CF 3.5) but as soon as I start to work with the dumped SYS and OEM I have troubles, it seems that every kitchen is expecting to work on the XIP (or on .nb and .nb.payload) but such files are not compatible with the one I get from osbntool.exe (but the dump folder is).
Do someone have advice on how to proceed? I would like to either
1-find a kitchen that works with my device
2-go for manual cooking
For 2 I achieved to split the dumped folder to packages and removed some of them, then - as far as I understood - I would need Greloc (got it) and bepe's buildos.exe (nowere to be found )
Is someone willing to help me? Thanks a lot.
Rest assured I am going to share the obtained ROM (I am already willing to share the current one, of course, just drop me a line!)
Best,
DAniele

Categories

Resources