[Q] Porting 5.2.23121 for Samsung i600 - Non-Touchscreen Windows Mobile Other

Hi guys !
For a long time there're no any news in Samsung i600 firmware.
So following to this forum theat http://forum.xda-developers.com/showthread.php?t=544818 I decided to port 5.2.23121 XIP and SYS parts for Samsung i600
But there're a lot of problems for me.
First of all is to find the proper kitchen.
My opinion is to use NOKSER's kitchen v1. It's quite as simple as powerful
The next problem is proper porting.. This process is absolutely new for me.
Currently I'm trying to inderstand the sense of it.
And the last one is a huge PDA content editing process. This means that initflashfiles.dat, default.reg, user.reg sould be edited.
This is all that devides us from the newer version
All the help you can provide, any info will be very helpfull for.
Welcome to join my work

Related

I think the rom cookers should share their knowledge

if the rom cookers can teach us how to cook roms maybe we could help and port nice roms like new wm6 rom 5.2.1413.
pls respond: Faria, Mun, Anchillus, not too smart(very smart) etc.
beka said:
if the rom cookers can teach us how to cook roms maybe we could help and port nice roms like new wm6 rom 5.2.1413.
pls respond: Faria, Mun, Anchillus, not too smart(very smart) etc.
Click to expand...
Click to collapse
Well, what would you like to know?
There are some brilliant walkthroughs and kitchen downloads in the forum, just gotta do research. But im willing to help out no matter what you need
beka said:
if the rom cookers can teach us how to cook roms maybe we could help and port nice roms like new wm6 rom 5.2.1413.
pls respond: Faria, Mun, Anchillus, not too smart(very smart) etc.
Click to expand...
Click to collapse
I think someone is showing they haven't read very much of these forums...
Faria and Molski have numerous posts where they have shared lots of information. Molski even released a kitchen tool for beginners. Faria has provided docs on how to do a lot of this stuff. All of the info is in here, but if you want to learn it, then you need to do some digging.
There is a LOT more to XDA-Developers than the Wizard Mobile 6 forum. Take time to look at the other Wizard forums (especially Wizard Upgrading) as thats where some real meat is located. Then there is lots of information in some of the general forums and even in the forums of other devices (I can't keep up with all of it, so just stick to the Wizard ones mainly, but I do browse the Hermes periodically).
i extracted dutty's hermes rom OS 6.0 i was wondering what files do i remove and what do i put in and is there an easier way to edit the initflashfiles.dat
beka said:
i extracted dutty's hermes rom OS 6.0 i was wondering what files do i remove and what do i put in and is there an easier way to edit the initflashfiles.dat
Click to expand...
Click to collapse
Settle down, I think you shoul try cooking a WM5 Wizard rom first. Your trying to run before you learn to walk.

[HELP], how to port rom?

I ever customized several wizard roms, but regarding porting ROM, I'm a newbie.
Let's think about two scenarios:
1. If I got an AKU 3.x ROM of other phone, i.e., a ROM of Artemis
2. If I got a WM6 ROM of other phone which version is newer than any current known ROMs, i.e., a Hermes WM6 ROM
If I want to port the ROM to run on a wizard, what are the most important files, modules, drivers or something like XIP section we need to port? are there any different steps when porting within those two scenarios? Will somebody make a brief introduction or write a tutorial here?
Bepe, mUn, Faria and other talent guys, I know you're expert on this, please show me your hands and help on this, thank you.
I am too learning this ... seems pretty tricky if not near impossible without proper XIP section. Meaning that if you want to port WM6 to a device that didn't had a WM6 it's impossible ... or very close to that.
Take this as an example http://forum.xda-developers.com/showpost.php?p=1243434&postcount=172
Not the actual files, those are device specific (xip.bin for example) but a little guide.
anichillus said:
I am too learning this ... seems pretty tricky if not near impossible without proper XIP section. Meaning that if you want to port WM6 to a device that didn't had a WM6 it's impossible ... or very close to that.
Take this as an example http://forum.xda-developers.com/showpost.php?p=1243434&postcount=172
Not the actual files, those are device specific (xip.bin for example) but a little guide.
Click to expand...
Click to collapse
thanks, that's great

[REF] Cooking Class Class of 2007/08/09 [ONLINE]

This thread is going to be for Junior chefs and other cooking enthousiasts.
Any one can join in and contribute and share mistakes made.
Touch only Please.
Most other devices are pretty well covered.
But Touch Forum is one of the youngest and a lot of touch users are new to WM6 and flashing and i find a lot of threads started that would belong pretty well in this thread. Not every Touch User goes onto other threads to find the information he needs
And no please don't consider me as the main man. There's still enough i need to learn and mistakes i still need to make
(And experiments i still need to do)
Graduates and Teachers:
SwiftBlade, Teacher
Xtriny, Chef in Sabatical
Koala996, Chef Avec Le Francois
Bram Smulders, Graduate before even starting
ayyu3m, Cook and instant Teacher
Ameet, Chef and XIP Port Teacher
Hyper Core kitchen
Below is a slighty edited version from the original thread,
just to get you started.
As the original is still beta (but a mighty fine beta at that) any issues found will be reported on original thread. Please try to keep request in this thread as much as possible. And let's not bother Anichillus to much with questions and try to find out as much as possible our selves.
~~~~~~~~~~~~~~~~~~~~~~~~
HyperCore
Touch BETA
HyperCore Was Assembled and put together By Anichillus.
Who's added a nice Extract and Cook Tutorial in the Help Folder.
Many of the tools were created by those in Special thanks part below.
​
The most complex KITCHEN a begginer cook may ever need.
Easy to use but also very complex, it can be usefull to anyone.
Why ask and wait for others to make the perfect ROM for you when you got the power to do it yourself ?
~. Base ROM .~​* NO BASE ROM ! but ANY ROM !
~. Best part .~​* IT USES TADZIO TOOLS
* YOU CAN OPTIMISE EXE's and DLL's, SO IF YOU WANT EVEN MORE SPACE, YOU'LL GET IT
* IT CAN BE USED ON ANY DEVICE WITH VERY LITTLE MODIFICATIONS !!!!!
* NO LONGER LIMITED BY ANYONE OR ANYTHING.
* YOU CAN COOK ANY ROM YOU LAY YOUR EYES ON VERY EASY
* IT HAS ADVANCED ERROR CHECK
~. Guides .~​* Hermes Cookbook - THANKS to sambartle
* My Way of cooking - THANKS to Anichillus
* How to ADD/REMOVE programs -THANKS to mfrazzz
~. Notes .~​Since this is still a public BETA, I await your problems/ideas/concepts.
If you spot a bug, i suggest discussing it first before posting it to official HyperCore Kitchen Thread.
I suggest having a ROM to make a backup in case you do something wrong
This kitchen was created and tested for WindowsMobile 6 , but WM5 should work OK too.
~. Download .~
RapidShare
Special thanks for those that made the Kitchen Possible :
* Anichillus - for creating the most complete Kitchen around and letting me start this thread
* Papamopps - for support on HyperCore Kitchen
* nandlal_mk - DSM editor
* mfrazzz - for his
* mUn - for finding the time to answer some of my questions
* molski - for i started working on his tools and still used some of them
* Tadzio - for his tools and patience
* bepe - for his tools
* the-equinoxe - for his splash-screen tools
* naboleo - for his initflashfiles generator
* dutty - for his NBH Tool
* Faria - Because i liked his way of cooking and he created one of the first kitchens i ever tried out.
Names will be added. I'm a very strong believer in showing apreciation to the hard work of XDA contributors.
Rules
1. Be clear on what your specs are. So use your signature so you don't need to post your Base Rom and such.
2. Keep it clean. Ignore useless posts that have nothing to do with the thread. Because it will just become a very long book with no substance.
3. Read the thread before asking. And again ignore Questions you know are allready in the thread.
Tutorials
1. Installing Hyper Core Kitchen For Elf (Re-Edit By ayyu3m)
2. Making DumpRom of Original Stock Rom. (By r0p3)
(haven't done this unfortunatly for my device so i won't be able to do it fully, so if anyone has a full explanation that also extracts, SPL/IPL/Radio/Ext_Rom please post it, unless i'm missinformed and the Wiki covers this)
(for more about this and updates check this thread by r0p3 Wiki entry: Backup your Elf ROM - dump and restore)
3. Extract Rom and XIP. (Amazing Pictorial By ayyu3m)
4. Cooking your First Plain Unedited Rom (Pictorial By ayyu3m)
5. How To Manually Make your own OEM Package from a .cab
6. Adding an OEM Package.
7. Removing Files from the ROM.
8. Edditing default.hv and user.hv (more like cleaning up, as direct editing is not advised)
9. Editing and making Fake Ext Rom.
10. Finding Specific Registry Settings To Cook.
11 A. How to Change PagePool In Rom Before Flashing (For Pre 2.20 ELF's) (By Noonski)
11 B. How to Change PagePool In Rom Before Flashing (For After 2.20 ELF/IN's) (By SwiftBlade)
12. Replace Graphics in Exe Files and DLL's (Tute 14 also has info on this)
13. Export the XIP from another Device Rom To Work With ELF/IN or Porting XIP manually (By Ababrekar)
14. Editing MUI files in a Nutshell
X. Changing Precooked Tabs Settings
X. How to find specific registry settings
If any one has any extra Tutorials or wants to Change/perfect Tutorials allready made, please do, it's an open Kitchen.
EOM repository
1) Packages may only consist of free software or software embedded in a factory ROM.
2) Package(s) must work and have been used by the poster in cooking a ROM. Please state the kitchen you used.
3) Uploads must be named according to contents (i.e. 300_Compressed_Office_2007_MM.zip). (MM=Main Memory SD=Storage Card)
4) You must state the contents of the package in your post. Not every little thing but enough for a person to make an informed decision to use the package or not. Packages do not have to include an option.xml file. However, they must include an initfileflashes.dat as well as .rgu and .dsm files.
5) If your package is too big, please use the uploads "/Elf/Cooking Class/OEM Packages" section of the FTP to post and post the link.
If you are posting a request:
1) Click on the paperclip icon on the main forum page next to this thread to see if a package you are requesting has already been posted. This is the most important rule!
I have a naming Scheme for most of my packages to easily find stuff back and have some order in my kitchen.
000 Personal Settings For Rom.
100 Interface Cutimisation Packages.
200 Home Screen Plug Ins
300 Applications
700 SIP Input Methods
800 Registry Tweaks
900 OS packages (Auto Update, Enterprise, etc)
Of course this is open for discussion. But for now try to keep numbering for Packages.
I'll contact a Moderator to see if it's okay to use some FTP space on XDA.
No Warez, No Warez and..... No Warez. Only Free Apps with permission from creator and Original Software found in Stock Rom's can be added to the repository.
REPOSITORY​000_Fake Extended Rom MM (by Noonski)
000_Launch Extended Rom Install MM (by Noonski)(For those that like to clean out their kitchen )
100_Different_Syncing_Animation_MM
100_NewBatteryIcons_MM
300_Adobe Reader LE MM
300_HTC_Audio_Manager_Blue_MM
300_HTC Duo Touch EndKey App WWE MM (By Noonski & koala996)
300_HTC_Random_Acces_MM
300_GoogleMaps MM (By Noonski)
300_Pocket Rar MM
300_psShutXP Power Off Replacement MM
300_Redial MM (By Faria)
300_VOIP_MM
700_HTC Duo Touch KeyBoard WWE (By Noonski & Special TNX To Tom_Codon & Special TNX to "A Good friend Of XDA-Developers.Com")
900_Windows Live Messenger 1.6.32 WWE_MM (By boy_de_ghet)
I'll think of
I'll think of of a better way of filling in these first threads. But it's better to be safe then have not enough space so please be fiorgifefull for now.
Localizing
Let's try and get some information together about working with localized Roms here.
I've seen a Spanish, French, Chinese and Dutch Cooks around.
Base Roms
Dopod Asia WWE 1.17
(DO NOT DOWNLOAD AND FLASH THE ROM BENEATH LINK IS FOR RESEARCH PURPOSES IT IS A FULL ROM WITHOUT SPL EXTRACTED)
Uploading RUU_signed_OS5.2.1437.zip
Feck Registration
Either your in or your not.
Let's not but any pressure on people then.
Any good suggestions to fill the first threads?
Registration
Xtriny ;-)
Hi Noonski,
I'm in
Hi Noon,
I'm in to!
Nice Initiative of you man, maybe we can sticky this thread!
It's helpfull to us all!
Mayb Post all the current available roms also, becouse everybody can extract them to build their own??
Gr. Bram
Yeah i set up Thread 9 to collect those in.
When it becomes intersting it will propably become sticky.
Great to see you guys. I'm of to do real work.
Pick me, Pick mee, register mee?
Hi Noonski,
Thanks for the thread. I'm in and I hope this thread will be kept clean.
Ive been trying to cook my own stuff for a while now, but only partial succes. Ill be following this thread
Nice initiative
Nice to see we got's us a good sense of Humour here.
I'm in and ready to cook!!!
Damn
Here's what i just did.
I edited a Registry setting using PHM reg edit.
It was the setting that tells what to run in the HTC home Pug in.
Will have to look at home but i think this registry setting is also present in a provxml file when cooking. After reset it froze on third Boot.
Going to try and reproduce this step now.
Not cooking issue but still important and interesting i thinks
It was HKLM\Software\HTC\HTCHome\Launcher\5\Path=
**** i could not reproduce it.
Second attempt, again it did not freeze.
So it looks freeze can still happen with new HTC home. I could try and replace the files with original DUO Touch dll and exe files that have 6 tab standard.
Maybe i need to restart faster after reg edit.
Hey Noonski count me in.
Vista fix is working, and to save time to other people i uploaded edited batch folder(link in my sig).
Could we add Touch configuration to the Kitchen and include RUU too, coz Artemis RUU doesn't work.

I want to cook my own rom. plz help.

hi all professional rom cookers. i am new here. and want to cook a rom. with good graphics and software packages. so i need all the tools which are used to make own rom. so i will release here.
or if there is a professional step by step tutorial. so i will follow.
so please share all the softwares which are helpful in rom cooking.
Kind Regards
ruk_design said:
hi all professional rom cookers. i am new here. and want to cook a rom. with good graphics and software packages. so i need all the tools which are used to make own rom. so i will release here.
or if there is a professional step by step tutorial. so i will follow.
so please share all the softwares which are helpful in rom cooking.
Kind Regards
Click to expand...
Click to collapse
witch language and have you a G3 or G4.
First find a button ROM or Love ROM if you dont succeed to set all back. But look fot that thread
Iam now buzzy with a Dutch Rom. For a sterter it takes a time to learn.
Language : English
Device : G3
but i just wanna cook OS. so it will be G4 safe as well.
so i need some tutorial for step by step cooking to release a new rom with new look. and great software bundle.
So no IPL
Language 409 i suppose.
If i was you look at the TNT postings and use his kitchen so you have realy good start.
There also a lot of 409 MUI OEM proggys so if yoy find them you can place them there so you can decide witch one you want in the rom.
Iam busy with a 413 (Dutch) ROM and i almost solved the last problems for a working one.
But importent to get the Love or Button ROM to set Wizard back in working order if rom is hanging on third screen

Happy cooking:visual kitchen for elf(in)

Finally with the great effort by miky6682: Realy thankfull by heart now we have visual kitchen for elf(in)
enjoy it,cook it,eat it....
If any query then ask the master...miky6682
atleast plz someone comment.
run your old kitchen as an administrator and it should be oke
Hi to make things work disable user account control and restart your laptop and every thing should work fine
sasa66 said:
Hi to make things work disable user account control and restart your laptop and every thing should work fine
Click to expand...
Click to collapse
hey bro can u plz checkout sticky for hhbrid kitchen.there i had a probl
nd if u can plz give me guidance to update ipl.i had hspl 3.10 but the discription for ipl in the thread is bit confusing for me.coz i dont understand where to put the ipl 3.10 nb file?
i have figure it out but can someone tell me y cant i make bootable rom
saurabh88 said:
i have figure it out but can someone tell me y cant i make bootable rom
Click to expand...
Click to collapse
Did you read this thread , please read it carefully, i did it myseft went i start cooking, i really mean it, i read it all the way and learn a lot
i use both the kitchen bepe and hybrid.in bepe's kitchen i unable to make bootable rom.and in hybrid kitchen i am still not able to make a rom.it give some kind of dsm error.
No offense meant and in no way or intention of insulting your intelligence but, have you scan the thread that honcorrd gave 2 posts up? You will find there a working WM6.5 kitchen from trueg together with lots of precious advice on how to start cooking.
If I as a newbie and a wannabe cook may be allowed to give you an advice:
Learn first how to recover from a bricked device. Just in case you mess up cooking
Read, read, read specifically on kitchen threads & cooking. Learn the language of chefs: XIP, SYS, EXT, PRB, OEMXIPKernel, etc.
Check out the Development & Hacking thread and search for kitchen topics specifically for QVGA devices. There are lots of them available
Start cooking a WM6.1 ROM, play with it. You'll learn a lot & faster by trying out things yourself.
It will also be helpful to checkout [PICTORIAL] COOKING YOUR 6.1 ROMS USING ELF(in) HYBRID KITCHEN (kokotas) [ONLINE] by ayyu3m.
I see that you have a Gene as well, If I'm not mistaken I think BesFen has a good thread there about cooking.
Good luck!
daeinnor said:
No offense meant and in no way or intention of insulting your intelligence but, have you scan the thread that honcorrd gave 2 posts up? You will find there a working WM6.5 kitchen from trueg together with lots of precious advice on how to start cooking.
If I as a newbie and a wannabe cook may be allowed to give you an advice:
Learn first how to recover from a bricked device. Just in case you mess up cooking
Read, read, read specifically on kitchen threads & cooking. Learn the language of chefs: XIP, SYS, EXT, PRB, OEMXIPKernel, etc.
Check out the Development & Hacking thread and search for kitchen topics specifically for QVGA devices. There are lots of them available
Start cooking a WM6.1 ROM, play with it. You'll learn a lot & faster by trying out things yourself.
It will also be helpful to checkout [PICTORIAL] COOKING YOUR 6.1 ROMS USING ELF(in) HYBRID KITCHEN (kokotas) [ONLINE] by ayyu3m.
I see that you have a Gene as well, If I'm not mistaken I think BesFen has a good thread there about cooking.
Good luck!
Click to expand...
Click to collapse
yes as u said i had treidd ti make rom using by ayyu3m.but there were a dsm file error.
and about gene i had already uploaded 3 rom for new gene including 6.5.
and i had never found visual kitchen so much easy userface...
I don't know if other chefs have succeeded in using Ervius Visual Kitchen (EVK) to build Elf(in) ROMs. The only visual kitchen we have is as you mentioned - kokotas' Hybrid kitchen.
It works fine even on WM6.5.x but, the process to build ROM using this kitchen is tedious and the built ROM is buggy compared to the non visual B2 & trueg (both kokotas based) kitchens. Why not use those instead at the moment? Both works perfectly alright and quite easy to use.
daeinnor said:
I don't know if other chefs have succeeded in using Ervius Visual Kitchen (EVK) to build Elf(in) ROMs. The only visual kitchen we have is as you mentioned - kokotas' Hybrid kitchen.
It works fine even on WM6.5.x but, the process to build ROM using this kitchen is tedious and the built ROM is buggy compared to the non visual B2 & trueg (both kokotas based) kitchens. Why not use those instead at the moment? Both works perfectly alright and quite easy to use.
Click to expand...
Click to collapse
my friend i tried all the kitchen bepe,kokatos,hypercore...but only few success.
with VK i can not make bootable rom.and with bepes kitchen can make bootable rom but it stuck at wm 6.1 screen.and with kokatos it says some dsm procblem which due to lack of time i cannot able to read.and finally with hypercore kitchen when i want to dump it says error no such file is found...i have read all the help thread but nothing workd for me...
so may be after my final MBBS exam i can able to short out this....
daeinnor said:
I don't know if other chefs have succeeded in using Ervius Visual Kitchen (EVK) to build Elf(in) ROMs. The only visual kitchen we have is as you mentioned - kokotas' Hybrid kitchen.
It works fine even on WM6.5.x but, the process to build ROM using this kitchen is tedious and the built ROM is buggy compared to the non visual B2 & trueg (both kokotas based) kitchens. Why not use those instead at the moment? Both works perfectly alright and quite easy to use.
Click to expand...
Click to collapse
After some troubles. I had succes in cooking rom with visual kitchen.
so plz help me brother...i really need it man...
so plz help me brother...i really need it man...
miky6682 said:
After some troubles. I had succes in cooking rom with visual kitchen.
Click to expand...
Click to collapse
Congratulations! That's great to know miky. I'm still trying to make EVK (v 1.8.x) built ROM bootable but has no luck yet. I wish you can share your secret!
I have requested help from other notable xda chefs to include Elf(in) in their VK's and I had some positive response. We will surely have a new EVK based kitchen soon!
saurabh88 said:
so plz help me brother...i really need it man...
Click to expand...
Click to collapse
For a newbie like me best thing to do is:
Follow ayyu3ms pictorial kitchen
Dump an original Elf(in) ROM, not a cooked one. Links are on the original ROM thread
Cook the dumped ROM. It should work
Start replacing the files with the new - target ROM.
Read trueg's post on the kitchen linked by me and honcorrd . I learned a lot from those
Ace your MBBS, no point in learning building ROMs if you don't pass it!
daeinnor said:
Congratulations! That's great to know miky. I'm still trying to make EVK (v 1.8.x) built ROM bootable but has no luck yet. I wish you can share your secret!
I have requested help from other notable xda chefs to include Elf(in) in their VK's and I had some positive response. We will surely have a new EVK based kitchen soon!
Click to expand...
Click to collapse
It's not a secret. I edited some files and it's work. I can share visual kitchen for elf and elfin.
miky6682 said:
It's not a secret. I edited some files and it's work. I can share visual kitchen for elf and elfin.
Click to expand...
Click to collapse
plz be hurry.love to see that...
here is visual kitchen for elf and elfin
http://www.megaupload.com/?d=XYJLP2QN
look forum forum for oemdrivers and others needed files
overwrite bat files with this sticked in this post
http://forum.xda-developers.com/showpost.php?p=5103905&postcount=817
or extract this rom with winrar and dump ruu_signed.nbh
http://rapidshare.com/files/1584103..._3.07.720.03_4.1.13.71_03.34.90_BLUE_Ship.exe

Categories

Resources