want to learn rom - Windows Mobile

want to learn more on how to make roms for a windowsmobile standard devices can sombody teach me

Hi....
First of all tell us wich device you have get an stock rom for your device...
then download a kitchen from the repository thread then read the tutorials to import some new builds... get a new build read how to set the kitchen for your device... read about dump the rom and a lil from teh kitchen... I will do tonight a tutorial to use Ervius generally view of course cause my device is old.

a samsungjack

Related

dump a rom and reconstruct it

hy all. i have a problem (wish): i want to install a clean rom ( i have it allready) and i want to customize it with the programs that i want to, and then, to save this rom (i supose that i have to dump it and reconstruct it) exactly with my settings/applications/etc. can i do that? if I can, how? thx alll.
When you customize your polaris on the device itself, it doesn't change the ROM on it. So dumping it will not give you a new ROM. You'll have to change the ROM on the desktop, and upload it afterwards. There are a lot of topics about ROM building.
ok. thx. i will go then to that topics. thx.
Yes but the problem is that all those posts are about porting a 6.1 rom from another device to polaris.
Now that we have a 6.1 rom how exactly do we cook it and flash it back?
Here's my problem: I have the PTG 6.1 rom, but I want to replace the CF2 with CF3.5 and replace TTN6 with TTN7, and flash it back.
I already have Kitchen 1.3, extracted the 'RUU_signed.nbh' and a dump of 03_OS.nb.payload.
Now, where do I go from here?. I want a rom that's exactly the same as the official one but with the changes I mentioned above.
I'm a complete noob at this cooking rom issue. I've read lots of threads but I've only gotten more confused about all the XIPs, SYSs, OEMs and stuff, and I think the same happens with other users.
I know that some of the actual cookers were once in the same place I'm now, so can someone point me out the rigth way and if possible post a detailed tutorial on how to extract, cook and flash back a rom on POLARIS, me and lots of users would apreciate it a LOT.
Second That Thought.
What would be nice to see (if possible) the following,
as an example:
1. Download Polaris ROM Kitchen v1.3
2. Extract to c:\Kitchen
3. Copy your ROM image (*.nbh) to X:\
4. Run command
...20. Install Package (M2D.cab) by doing the following ...
21. Recombine the ROM by doing the follow commands ...
22. Flash your ROM to your Polaris
23. Hard Reset and verify that the package you installed is in your ROM
Congrats
A step by step like that, which walks a user though the process of a demo ROM and a demo *.cab for learning would be FANTASTIC!!!
Thanks in advance to whoever can help us out!
Juxtyce
bump.
Any help from the professionals out there?
Look here:
1. .Net2.0 => .net3.5
http://forum.xda-developers.com/showpost.php?p=2685138&postcount=22
2. replace the ttn.cab file in the folder "\kitchen.work\Build\OEM\OEMAPPS" with the TomTom7 cab. If it don't have the same name, rename the new cab or edit the file 'config_AP.txt' in the same folder
hope it will help you I managed it this way.
P.S. I didn't change the XIP as mentioned in the given thread. See following posts
I will dump the wm6.1 rom for you guys, and provide you with a kitchen with some packages you can use.
I will do so for all available languages that is available with official wm6.1
But,that is gonna be quite time consuming, and I hope that you understand that I ask this in return:
Any small donation for the time I use on that will be of help.
I dont say that its required, not at all. I am not doing this for money.
But the number of hours I spend on this is getting pretty high.
I will do this project either you donate or not.
cheers
thank you a lot itje. can you make in romanian also?
dunno if it's the good topic to post but let's try.
I see many fantastic people cooking excellent roms (i wish i could do the same...), and, in those roms, a lot of softwares.
Isn't it possible to just have a rom with the bare minimum?
and seperate cabs to install what you want?
for example, manilla 2d is cool, but many people like spb mobile shell better, so it's wasted memory.
May be i'm just wrong, don't understanding how it all works, so plz explain to me !
ady_uaic said:
thank you a lot itje. can you make in romanian also?
Click to expand...
Click to collapse
if the language is available; yes
taniwha913 said:
Isn't it possible to just have a rom with the bare minimum?
Click to expand...
Click to collapse
There is a large choice of ROM's, some loaded with extra's, some very minimally equiped. There are so many that your favorite must be out there already. Just search for it.

WM 6.5 kernel

Dear Pals,
Can anyone send me a link for wm 6.5 kernel, i want to build clean new rom for viva, on the latest core.
thx
I think you'r a newbie in rom cooking
If you want to developp a clean rom with the wm6.5 kernel, you need to download PlateformBuilder ( and not PlaterformRebuilder) and obtains the microsoft wm6.5 SDK with the kernel, and you need to have the htc viva BSP !
So, if you'are a goood and very good hacker, you can hack the htc engineer servers and still the Htc VIVA BSP in order to developp a new clean rom :=)
Good Luck
so man its not possilbe to have pure kernel of wm 6.5! then i should start on one of these in the forum. thx man
Nobody on this forum have already develop a rom with the " standart method", because even if oy have the kernel source, you need to program and compile it for the device specifications, and for this, you need the BSP.
The kernel is the NK file....
You can cook a rom, yes, but no develop it !
Aha, I dont need the source code, i want the system files man..
Ok!
I think you don't understand.
All the cooked rom have the Windows CE Kernel.
The NK.exe is located in the XIP.
But NK.exe is device specifique.
So, if you take a wm6.5 kernel ( the file nk.exe) builded for an XXXXX phone, you couldn't use it for another phone !
Understand ?
Kind help
Pls advise after extracting the rom, preparing the cabs i wanna add to the rom, someone pls guide me with the steps and tools.
thx..
Kind help
Pls advise after extracting the rom, preparing the cabs i wanna add to the rom, someone pls guide me with the steps and tools.
thx..

Please help me start out - Rhodium Rom

Ok, I came to the point where I would like to see if it's possible to cook my own rom. There is, however, so much (cluttered) information around the forum and I just have no idea where to start. I did figure some stuff out, but with everything I find out I also get more questions. I hope I'm allowed to ask these here.
Windows Mobile / Sense:
I am planning to begin flashing a rom only for my phone: Rhodium / Touch Pro 2. I just don't realy get how I can get the latest version of windows mobile (the on with the start menu at the top left) and sense (2.5.2015 ?). The stock roms I can find for Rhodium contain older versions.
Kitchens:
There are quite some kitchens out there, even those that do a lot of work for you. To understand everything, however, I would rather get a kitchen with only the essential tools. This way I am hoping to understand what steps are needed for the cooking. What kitchen would be recommended for this?
Terms
There are lots of terms around, but for some of them I can't figure out what exactly they are.
- XIP
- SYS
- OEM
Thanks!
~Sph
For WM, you should find the newest version of COM2 build, which is Build 21905 at this moment. It seems that not mentioned in XDA, but you could Google for that.
I think you should be able to use these essential tools, often refer as "old style" kitchen
ImgfsFromDump
xidump (ImgfsToDump) and DMP2PKG
osnbtool
BuildOS
EXTReloc
XIPPort
maybe there are more tools when you need to repack back to nbh format
For Terms, you should read Da_G's post here
http://forum.xda-developers.com/showthread.php?t=544445
I will tell you this....
read the tutorials... check the main stickie
read eve you dont understand nothing... then when you want to start trying things, you can ask.. with some knowledge.. the lates kitchen to date is Oskitchen by airxtreme and osbuilder.. i guess
Not to be mean but like +Que PPC said READ FIRST you should have look for information first and found this answers by your self ... Now about the systems and xip ext, sys, modules, cabs and all other stuff like that you will learn them when you start working on a kitchen.
About the kitchens there are various kitchens it just deppends which one you want to choose, all the kitchens will help you create your rom and customise it, and also one recomendation and requirement that you should have in order to create your own rom and that is patience and time, because you will need to look for alot of info and also looking for fixes and customisation and all of that.
Here is another kitchen that I recomended thanks to +Que PPC with the tutorial with videos in english made by me.
HTML:
http://forum.xda-developers.com/showthread.php?t=669535
PS. Search & read first
XIP = eXicuteInPlace -- it's the core of the entire OS. Without it you got nothing.
XIP is made up of 2 main parts:
oemxipkernel - device specific
msxipkernel - build specific to SYS version
SYS is basically all the microsoft files
OEM is basically all the device specific files, and nonMS applications
If you have a CDMA Touch Pro 2, I have a kitchen here all set up for you:
http://www.mobileunderground.info/showthread.php?t=12797
If you have GSM, you will need to change out some components of the kitchen, specifically xip and oemdrivers, plus a few other things.

[Question]Newbie with Cooking how to start?

Hi, first I want to say sorry about my english, im venezuelan so I don't speak english at all.
I want to start cooking my own rom or if possible to edit already cooked rom but i dont know how to start. I was reading about the cellphone but I haven't found any programs that can help me to do that.
I have followed the tutorial of tobbie's blog[I can't post links] but when I try to use "viewimgfs" command it sends me an error and stop. BTW I'm using one spanish rom made by nickleby be cause I wanted to sim unlock my cell and didn't make a dump of the original rom so, for now, i only can use already cooked roms while he finish with the maintenance of his server.
And the next question is, can I use any visual kitchen? or do i have to use text kitchen and which one can i use?
Thats all for now, thanks for the help that you can bring me . GREETS!
--------------------------------------------------------------------------
Here is more info about the error that i get:
When im trying to get the dump folder with the viewimgfs command i get this error, and the folder reach only 108MB
wCompressedBlockSize: Error! ProcessFixups: cannot map dump\wmcore.dll\s003
Any idea?
Hello man Im too a spanish lang bud, so lets start with the principal things...
as you are new here (1 post guy) WELCOME TO CHEF CENTRAL and XDA developers too.
1.- We need to know wich device you have..
2.- Wich kitchen you try to use?
3.- Wich PC do you have?
4.- Does it has net frameworks 3.5 or above? what about VC redist2005 or newer?
5.- Suggestion to read any tutorial about Kitchen
6.- The custom roms cant be dumped correctly
If you have the real need to learn how to cook lets start reading you can find some good info in the main stickie here at Chef central any question relate dto a kitchen goes into a kitchen thread or general question and not a exist thread start a new one, if there is ask in the right thread we are to help new chefs
keep it up.
+ Que PPC said:
Hello man Im too a spanish lang bud, so lets start with the principal things...
as you are new here (1 post guy) WELCOME TO CHEF CENTRAL and XDA developers too.
1.- We need to know wich device you have..
2.- Wich kitchen you try to use?
3.- Wich PC do you have?
4.- Does it has net frameworks 3.5 or above? what about VC redist2005 or newer?
5.- Suggestion to read any tutorial about Kitchen
6.- The custom roms cant be dumped correctly
If you have the real need to learn how to cook lets start reading you can find some good info in the main stickie here at Chef central any question relate dto a kitchen goes into a kitchen thread or general question and not a exist thread start a new one, if there is ask in the right thread we are to help new chefs
keep it up.
Click to expand...
Click to collapse
1: I've got Kyocera e4000 (Benq e72 Twin)
2: I've tried with oskitchen and tried to fill the EVK using your guide but i cant correctly dump my rom
3: About the pc... I think I only need to say that I have a P3 500mhz (is that enough to say you cant?) [I have another pc, is a P4 3ghz double core with 1 gb of ram]
4:About framework I think I have it, but im not sure, the EVK ran good so i think I have it but dont remmember when and I don't have the VC redist2005, is it needed?
5: I was reading some tutorials about kitchens around the net but they all talks about HTC devices so i dont know how to extract the dump folder, there is my problem :/.
6:So I have to wait untill nickleby give me the link to his dumps of the 6.0 original roms or do i have to start with any asiatic rom?
Can you say me any good rom for start? and do I have to flash my phone then dump it? Thats all for now i think.
THANKS A LOT for the advice.
Deleted,bcs Que helped me in main post.

Tutorial to cook a ROM

i have used many already customised roms and would love to make one of my own...
can u help me how can i do and what kitchen should i use for Blackstone ?
please show me a full tutorial page .... i have a lot free time to make and test ROMs ...
Suggest to search and download the OsKitchen from the Chef Central forum.
there is plenty of tutorials there. If not pls check the sticky in this forum and you will see the virtual kitchen tutorial.

Categories

Resources