how to get development tools for WM6 for O2 Atom? - iPAQ rw6828, XDA Atom Software Upgrading

Where can i find those development tools to upgrade O2 atom wm5 to wm6?
No sorrow to try myself.

tuhintt said:
Where can i find those development tools to upgrade O2 atom wm5 to wm6?
No sorrow to try myself.
Click to expand...
Click to collapse
search for the following:
pkgtool.exe (package tool by bepe)
xipport.exe (xip editor by bepe)
imgfs tools (imgfs partition by mamaich)
Scoter Kitchen (ROM cooker with lots of built-in tools)
hex editor (AXE)
File comparer (ExamDiff)
rom update utility (by serialzs)
I hope that in your journey, we can collaborate and develop wm6 for Xda Atom.
Good Luck!
Jiggs

Thanks. I don’t realize lots of things i need to develop. But it doesn’t scare me, only one thing scare me is the time. Anyway, is there any Help/Documentation on this? Just have some Clue from where to start.

tuhintt said:
Thanks. I don’t realize lots of things i need to develop. But it doesn’t scare me, only one thing scare me is the time. Anyway, is there any Help/Documentation on this? Just have some Clue from where to start.
Click to expand...
Click to collapse
The only documentation we have is this forum. So make use of the search function by google using advance options and change the site to forum.xda-developers.com
for starters, you need to learn to cook a ROM. then you learn to port a ROM.
good luck!
Jiggs

Related

How to Port WM6 to Atom

Hi guys, new to this.
realise atom life and atom xda has heaps of similiar hardware. the best thing.. the have been given a FREE ROM upgrade from o2 to fit in WM6.
wondering anyone would like to get ppl started on how to modify a ROM(atom life to atom xda)...?
please provide some initial step jst to get started on playing around with this programming technology. have neve done it before pretty excited
heheh.. nice daz guys.. huhuhu
Upgrade Strategy
We are in the same boat. I have been doing a lot of reading and searching for the last two (2) weeks, and could sure use some help.
Since, I'm new to porting, I am trying to port WM5AKU35 into our AKU22 xda atom device FIRST. If this will be successful, porting wm6 would be the next step. As you know wm6 has a totally different rom compared to wm5. I need to get the hang of porting... before we embark into the ultimate goal.
I'm sharing you what I have gathered, so far. I noticed that the devices others port the new OS from selected a similar device. And by similar, ROM structure is similar. You would be surprised though that when I attempted to port the AKU33 from ATOM Life into our XDA Atom, I had a lot of none functioning parts as compared to when I ported from AKU35 Universal.
I'm not yet sure, if this has got something to do with security issues, as I'm still experimenting and seeking help from the gurus. Hopefully, i'll be able to sit down and figure this thing amidst tight work schedule.
For starters: you may want to search in for all the necessary tools first needed to accomplish the task.
1. imgfs tools - needed to break up and assemble the ROM
2. xip tools - needed to edit the xip part of the ROM
3. bepe's ROM kitchen BUILDOS.EXE and PKGtool.exe
4. ROM from universal, wizard, atom life.
5. our original xda atom ROM file.
I just discovered that BUILDOS.EXE does not reconstruct the ROM correctly for the ATOM. I have tried the Scoter Kitchen and works perfectly fine...
jus wanted to thank you guys for trying so hard to port WM6 to atom

DUMP ROM

Hey guys,
im abit outa my usual field!! I have a hermes!
I was wondering if anyone could point me in the direction of a kitchen that works with the prophet os.nb, i need to dump and run PKGtool (if there is a prophet equivalent) but the most important thing is that i can dump the OS.nb.
I have been looking throught your forum and wiki, and they are very limited (compared to the hermes), i have google searched and found faria's kitchen, and the one in the sticky on the WM6 section but these only allow buildos.exe
I need to dump a prophet ROM so i get a DUMP folder. can anyone help me with this?
(appologies for this post)
thanks for your help in advance
bennec83
read the manuel from cocking kitchen.
NetrunnerAT said:
read the manuel from cocking kitchen.
Click to expand...
Click to collapse
Cant find "cocking kitchen" is there any chance you can give me a link please.
bennec83 said:
Hey guys,
im abit outa my usual field!! I have a hermes!
I was wondering if anyone could point me in the direction of a kitchen that works with the prophet os.nb, i need to dump and run PKGtool (if there is a prophet equivalent) but the most important thing is that i can dump the OS.nb.
I have been looking throught your forum and wiki, and they are very limited (compared to the hermes), i have google searched and found faria's kitchen, and the one in the sticky on the WM6 section but these only allow buildos.exe
I need to dump a prophet ROM so i get a DUMP folder. can anyone help me with this?
(appologies for this post)
thanks for your help in advance
bennec83
Click to expand...
Click to collapse
in most cases you can just rename the OS.NB to nk.nbf .nba .nbh or what ever you need for hermes... I usaly to it the other way around or down load Core Proffessional Kitchen by anichillus
from Here
bennec83: 3 cross-posts! Nicee... Next time, something like that - temporal ban.
You've been warned.
vlodeck said:
bennec83: 3 cross-posts! Nicee... Next time, something like that - temporal ban.
You've been warned.
Click to expand...
Click to collapse
appologies, stupid mistake!!
bennec83

ROM Cooking for beginners - manual attached

Hi all,
I made this manual in order to help people like myself to better understand ROM cooking basics.
It was ment to be used for Prophet ROMs, but since it uses HyperCore Kitchen, it can be practicaly used for any WM6 ROM.
Please be free to post your comments and/or suggestions.
NOTE: This manual reffers only to "old" way of ROM cooking (first downgrading to WM5, and then flashing to WM6)
If you find it useful, please vote.
Thanks to:
Gullum (for great ROMs)
Anichillus (for great Kitchen)
Cloudyfa (for Step1 ROM)
phnikola said:
Hi all,
I made this manual in order to help people like myself to better understand ROM cooking basics. Hope you will find it useful.
It was ment to be used for Prophet ROMs, but since it uses HyperCore Kitchen, it can be practicaly used for any WM6 ROM.
Please be free to post your comments and/or suggestions.
Thanks!
Click to expand...
Click to collapse
No, thank you!! I will look into it.
me too
i like this
Thanks for your effort, this is a really good guide.
I just wanted to ask is there a difference between ROMs built this way and ROMs that we flash using new Hard/SoftSPL method.
I saw nb2nbf tool, so is it possible to just convert OS.nb file and flash it using new method or is there some more work that needs to be done?
thank you
I really need it !
Ill check it out this weekend! Seems like fun to me
I have red this guide and it is very clear, very thourough and a big help to anyone starting to cook! THANKS!!
(@ allothers that are missing some extra's: it is NOT an advanced course! So, don't complain but take an example and publish your own knowledge and experience this way. Then everyone can benefit)
Initiatives like these are giving back the original gaoal of this website, it isn't called "xda-developers" for nothing.
Perhaps someone can make a tutorial for skinning standard OS-parts (commanager, dialer, calculator, etc...) Or how to translate your favorite ROM to your own language?
you can't use this way to create XIP from Shadow's ROM, Crystal V5. ROM or from Korand's ROM.
If someone can make this XIP.. Could anyone share the file...
with that file. I can make a new ROM based on new OS..
varanusvincent said:
you can't use this way to create XIP from Shadow's ROM, Crystal V5. ROM or from Korand's ROM.
If someone can make this XIP.. Could anyone share the file...
with that file. I can make a new ROM based on new OS..
Click to expand...
Click to collapse
Never flashed any of these ROMs you specified - so if their XIPs can't be dumped using Dump XIP tool from the HyperCore Kitchen, than I won't bother with them. Let me add that ROM cooker can also remove RGU files from ROM before posting, making it very difficult for someone to modify it. Then I'll skip such ROM too.
But...
FACTS
- This manual was intended for beginners.
- When you are a beginner in ROM cooking you don't like to be confused, but want it all to be clear to you before you do anything to your expensive device.
- I see that you are using modified Touch ROM, which can be dumped with this method.
- I also use modified Touch ROM, but I will not post it - there is enough good ROMs out there already
Cheers!
Hi All - my first post
Thanks for this Phnikola, I'm brand new to all this (smartphone) stuff and need a place to start. Looks good so far.
My TC500 never was in the shops, has no support and no official upgrade path (hmmm...) but there are a few cunning points concerning SIP and home landline "awareness" in the original ROM I'd like to take with me up into WM6.1 (got Cloudyfa's Shadow 2.0 TE ready to go).
Any1 have any good advice for me?
Thanks again
_________________________
TC500 G4 HTC Prophet
IPL: 2.58.0001
SPL: 2.58.0001
GSM: 02.19.21
OS: 2.58.20.21
Work on dopod 818 pro wm 5?
i want to upgrade rom and wm6
thanks...
black_shadow69 said:
Work on dopod 818 pro wm 5?
i want to upgrade rom and wm6
thanks...
Click to expand...
Click to collapse
Yes it does, but you don't have to cook your own ROM. Just wonder around a bit on this forum and pick a ROM that suits you.
Dear phnikola
Thanks a lot for such nice guide... I was trying to use HyperCore kitchen for last 4 hrs but was not able to pass step 1 of extractiong Os.nb
Your guide is really good & helpful
hi phnikola,
just wanna said that nice guide n great contribution. Maybe more images would help the word "for beginners", hope in your next version of manual..
your contribution really apprieciated...
thanks
clustered said:
Maybe more images would help the word "for beginners", hope in your next version of manual..
Click to expand...
Click to collapse
believe me..if one just read this guise patiently.. he won't find any need for pictures...
I was complete beginner.. and this really helped me in extracting 2 ROMS and cooking a customized taking best from boths.
hellow sir i want to make sure if my pda is G3 pls.. Reply
IPL:1.00
SPL 2.g3.4pda
GSM 01.13.20
OS 7.0.0.7

Win Mobile 6.1 for Atome Life...

ok i think many many many of us might be having this query in our minds but no one (surprisingly) has asked this question yet...
it all made sense that ppl were asking for WM6 ROM ports for the Atom life when actually there was an official ROM....
(PPL said it didn make sense... and yes i very much agree that it sure didnt)
but recently i saw the WM Kernel 6.1 Demo and have been in love wit ever since....
Will any of the great souls of this forum be PORTING the WM6.1 to the ATOM LIFE any time Soon...?
Forgive me if this question has been asked befor (i searched for it in this section but failed)
waiting for a reply
TAKE CARE & GOD BLESS
outkasted said:
ok i think many many many of us might be having this query in our minds but no one (surprisingly) has asked this question yet...
it all made sense that ppl were asking for WM6 ROM ports for the Atom life when actually there was an official ROM....
(PPL said it didn make sense... and yes i very much agree that it sure didnt)
but recently i saw the WM Kernel 6.1 Demo and have been in love wit ever since....
Will any of the great souls of this forum be PORTING the WM6.1 to the ATOM LIFE any time Soon...?
Forgive me if this question has been asked befor (i searched for it in this section but failed)
waiting for a reply
TAKE CARE & GOD BLESS
Click to expand...
Click to collapse
it's actually for SP not PPC. see this thread
let's pray for it
it seems that the demo is for SP only but it seems down right STU**D for MS to not release the Update for the PPC... the latter being the high end in both hardware and OS...
so i'm pretty sure that it is in the offing in the not so distant future ;-)
m8 and i found this screenshot from one of the BA ROMs posted in the respective forum sections...
what bout this is it some srta joke..?
I dont think PDAViet group makes fun of themselves anyway.
But you never know there are ways to change the build and version number.
unless there is a better verification rather than just build number, it's just gonna be hard. Maybe someone could be check some of dll file version
imatrix said:
I dont think PDAViet group makes fun of themselves anyway.
But you never know there are ways to change the build and version number.
unless there is a better verification rather than just build number, it's just gonna be hard. Maybe someone could be check some of dll file version
Click to expand...
Click to collapse
totally agree! it's easy to fake such numbers. even good ol MS paint can easily do the trick!
I have ported the new wm6.1 to atom life ,and it run quite stable and the speed is faster than wm6.
but It has two bugs:1.I have ported the wm6.1 XIP to life except 3 files,so the XIP version could't show properly
2.wm6.1 implement new sms program,and if you use the reset button
to restart the phone,then your lately sms and phone record will lose,so the only solution is using some software to soft-rest the phone.
the download link is here:http://www.pdaclan.com/thread-6318-1-1.html
this version is chinese version,and I HOPE someone can translate it to english or maybe IF i Have spare time I will do it.
THANKS FOR reading my poor english.
Nice ROM
How did you change the bootscreens ? If I extract the original screens from XIP, I only can open it with Windows Paint.
I never figured out how to change them.
It looks good and seems fast, but unfortunately I can't read chinese.
What's the difference between the first al1.dio and the new one ?
WM61. for PPC is Available
brian_2cool4u said:
it's actually for SP not PPC. see this thread
Click to expand...
Click to collapse
Hi brian_2cool4u,
WM6.1 PPC version is released.
http://forum.xda-developers.com/showthread.php?t=363590
http://forum.xda-developers.com/showthread.php?t=363637
This may not be the final production version. But it surely is out there.
mallik_raj said:
Hi brian_2cool4u,
WM6.1 PPC version is released.
http://forum.xda-developers.com/showthread.php?t=363590
http://forum.xda-developers.com/showthread.php?t=363637
This may not be the final production version. But it surely is out there.
Click to expand...
Click to collapse
wow! I spoke too soon!!! hehehehehe. well, if it's true that WM6.1 is out already, there is no need to rush things and jump to 6.1 this early. IMO there are still some bugs to be fixed in our WM6 right we can then finalize WM6 first, to become very fast and stable. before leaping into WM6.1 that i'll bet a grand full of bugs! hehehehe
scorpio16v said:
Nice ROM
How did you change the bootscreens ? If I extract the original screens from XIP, I only can open it with Windows Paint.
I never figured out how to change them.
It looks good and seems fast, but unfortunately I can't read chinese.
What's the difference between the first al1.dio and the new one ?
Click to expand...
Click to collapse
Change the bootscreens is easy,and I hope you can understand what I explain:1.as you said,you should extract the original screens from XIP,2.you should EDIT IT using photoshop,you can open two files,one is the bootscreens file ,the other is the one you want to be your
bootscreens,and then you should copy the other image then paste it to the bootscreens file,3.when all these is done,you can merge Layer of the bootscreens file and make sure that the file size is 153,672byes,and then you can replace the file in XIP and use xipport to build the new XIP.
the difference between the first al1.dio and the new one is the first has implement the new xip from the original 9000 wm6.1 rom ,but it couldn't show the version numbers:5.2.19195,instead, it show 5.2.18120.Meanwhile,it's pure edition, THE new one's XIP is from the p800 wm6.1 ROM,but I think the XIP is faked because I have compare it to the 18538 XIP and found out most of the files are the same.but THE new one can show the version numbers:5.2.19195.That's it.
QQ108108, are you okay?
I'm trying to translate, without success, your ROM, but I'm a noobie and need.
If you give me some directions, I can keep trying to do it.
Hugs,
Nalvio
Please do your best we are waiting anxiously for this rom.
Thanks
and here are the two upcoming MWg phones which are supposed to officially have the WM6.1
;-)
the future is [email protected]!
outkasted said:
and here are the two upcoming MWg phones which are supposed to officially have the WM6.1
;-)
the future is [email protected]!
Click to expand...
Click to collapse
It would be easier to port WM6.1 to our beloved atoms
qq108108108 said:
Change the bootscreens is easy,and I hope you can understand what I explain:1.as you said,you should extract the original screens from XIP,2.you should EDIT IT using photoshop,you can open two files,one is the bootscreens file ,the other is the one you want to be your
bootscreens,and then you should copy the other image then paste it to the bootscreens file,3.when all these is done,you can merge Layer of the bootscreens file and make sure that the file size is 153,672byes,and then you can replace the file in XIP and use xipport to build the new XIP.
Click to expand...
Click to collapse
How to get the original bootscreen from XIP?
How to replace the new image in XIP?
Is it the same with Atom/Atom Exec in nk.exe/S000?where is the first byte in hex of image in S000?
More, I found BooScr.bmp in ATOM LIFE KITCHEN\TOOLS\OUT\FILES\OEMXIPKERNEL after run XIPPort. That file size 153,672bytes, Is it right?
brian_2cool4u said:
It would be easier to port WM6.1 to our beloved atoms
Click to expand...
Click to collapse
GODSPEED
&
HALLELUJAH
nhathoa said:
How to get the original bootscreen from XIP?
How to replace the new image in XIP?
Is it the same with Atom/Atom Exec in nk.exe/S000?where is the first byte in hex of image in S000?
Click to expand...
Click to collapse
It's easy to get the original bootscreen,just use xipport to dump the original XIP,then you will find BootScr.bmp in /out/files,and the method to replace the new image in XIP I have explain in the previous post.
I think that it's not the same as Atom/Atom Exec,because I can't find anything like image files in Atom/Atom Exec XIP.
BTW,TO my atom life,replacing the new image in xip do not need to EDIT nk.exe/S000.
nalvio said:
QQ108108, are you okay?
I'm trying to translate, without success, your ROM, but I'm a noobie and need.
If you give me some directions, I can keep trying to do it.
Hugs,
Nalvio
Click to expand...
Click to collapse
It's not difficult to translate the rom,All I need is wwe rom,and the wwe SYS from the other device,and I can make a wwe wm6.1 rom, but now I'm dealing with the most difficult part:XIP,maybe when I finish this part,I will make a wwe rom for your guys.SO now you just need to wait or try to make one by yourself.
btw,I am a chinese with poor english,so I don't think I can give you a clear directions.Sorry.

Kitchen for Iolite - Placeholder

Kitchen for Iolite - Placeholder
And where is the link?
its a placeolder so its not htere yet
but its coming
thank you verry much for your efforts of making this
keep up the wonderfull job
So this is a topic about non existing things ?
its a post of something hes making and is coming just give it a few days
with this post placed people willl know that someone is working on it
Seems that it is. But it doesn't bother me cause I know that someone working on this.
Just he should give us some more infos.
More info will be available when the kitchen is ready, in the meantime don't post useless words.
any news on the progress udk
dont want to rush youre work and i really apriciate(if its spelled this way)
that you want to put time in this but its almost a month further
and im just eager to flash my phone
As miniterror wrote I am also eager to flash my phone too
Is there any progress for this kitchen?
I hope so. And also it will be very nice if you can include the new image update system, that make possible to update roms without reflash and loose data. Please take a look here(if you don't already done):
http://forum.xda-developers.com/showthread.php?t=520009
I have a kitchen, works properly?
I use the Evirus Visual Kitchen, it works. But cannot flash, because I don´t know, it is my iolite.erv right and I haven´t a CID unlocker.
My Iolite.erv:
Device#IOLITE
RomLang#0407
Version#0001
Language#GER
DPI#96
RES#DPI_96_RESH_240_RESV_320
aku5#False
Dev_Id#IOLI10000
Chunk#64
OS_Id#0X800
NOSPLIT#
XIPBUILD#20765
SYSBUILD#20765
EXTBUILD#20765
XIPHIDED#FALSE
OEMHIDED#FALSE
SYSHIDED#FALSE
LZX#FALSE
OLDSTYLE#FALSE
Base
The red section is my problem, I don´t know, is it right or not.
Greetings
mirko.prinz said:
I use the Evirus Visual Kitchen, it works. But cannot flash, because I don´t know, it is my iolite.erv right and I haven´t a CID unlocker.
My Iolite.erv:
Device#IOLITE
RomLang#0407
Version#0001
Language#GER
DPI#96
RES#DPI_96_RESH_240_RESV_320
aku5#False
Dev_Id#IOLI10000
Chunk#64
OS_Id#0X800
NOSPLIT#
XIPBUILD#20765
SYSBUILD#20765
EXTBUILD#20765
XIPHIDED#FALSE
OEMHIDED#FALSE
SYSHIDED#FALSE
LZX#FALSE
OLDSTYLE#FALSE
Base
The red section is my problem, I don´t know, is it right or not.
Greetings
Click to expand...
Click to collapse
Think Dev_Id and Chunk are correct, but don't know about OS_Id (shouldn't it be 0x400)?
Were can you find this info? Anybody?
Somebody has kitchen for HTC cruise 2? Give please to me, only without OEM and SYS (the traffic is limited).
Thanks!
......................
ervius visual Kitchen
Angel_Hranitel said:
Somebody has kitchen for HTC cruise 2? Give please to me, only without OEM and SYS (the traffic is limited).
Thanks!
Click to expand...
Click to collapse
This is 372 MB!
Greetings
edit:I tryed to upload a visual kitchen you can create a kitchenfor iolite with it, but it wouldn´t upload. Lay in hospital - use UMTS surfstick
Me utilities interest to disassemble build... How xip to get?
When I´m back from hospital, I´ll give some files for cooking, but not the entire kitchen. Will be 1,03 GB!
I can is wrong I am expressed! I translate from the translator. I have a native assembly, it is necessary to disassemble on SYS, OEM and XIP. What program can be made it?
Ervius visual kitchen works.
I shall go to search. Thanks!
P.S. What devices are assorted by this kitchen?

Categories

Resources