Kitchen WMReloc supported For GENE - P3400 ROM Development

this is my small Kitchen Without OEM SYS you can use in for build windows mobile 6.1 and Windows Phone 6.5 ROM for both Old & New Gene
I m not going to release big ROM, Kitchen file till my bandwidth issue is solve
noob ppl don't ask me how to build rom from
read every read me .txt in each folder to know which file /folder you want to place to build rom from it
you need
Visual C++ 2005 SP1 Redistributable Package
Visual C++ 2008 SP1 Redistributable Package
.NET Framework 3.5 Service pack 1
Kitchen.7z (Mirrors)

very very very thanks ankit

Great work Ankit! Really love you for that. Thanks for sharing, your kitchen is a good studying material as it does everything using batch files and provides good options to learn the build process in details.

Thanks for the new kitchen Ankit!

Very thanks Ankit.
It's time to test wmreloc...

Thanks
A great yhanks ....this is a great help to noobs like me..

Related

Charmer Kitchen

main kitchen tools made by faria
base rom is a mixture of several roms
rapidshare link Charmer Kitchen
some extra OEM packs OEM pack
this are OEM packs I got from the wizard forum so I take no credit for them
download and extract
do not delete anything in SYS folder that you don't know what it does
OEM folder you can add things and delete things you don't want...
ROM folder most be untouched same with tools folder they are there for building the OS
start BuildOS and choses what apps you want and press the green play button and wait for it to finish.. it will make a folder called temp
now press CreatROM and wait for it to finish if there is any error then you have included to many apps in the BuildOS then you most go back to BuildOS step and remove some app
if no error then go to the temp folder and flash the OS.nb file to your phone
I'll upload an other zip later with much more OEM pack that you can use in building you custom rom....
Is it possible to put some other rom in the ROM folder? like the Essentials rom from nocturne? Would it work?
(I'm pretty new to all of this,sorry for dumb questions )
you can use also my rom for cooking - the only problem is that i'm lazy to release my own kitchen - it needs some cleanup, files there are in terrible mess but i promised to release it, i must do so once...
And would that resolve the driver issue? Like bluetooth and camera? Or would i also have to change something in the SYS folder?
Hi guys
As you might know I do not have a charmer myself.... but it way pointed out to me by anja31.. that one of my roms that I made for Prophet did work for Charmer...
So I downloaded nocturne's wm6 rom added some of my stuf and then made a rom for that anja31 tried and found that it worked but hat problem with bluetooth so what I did is I replaced the bluetooth dll's from nocturne's rom with the once I have.....and if the camera from nocturne's rom worked before then I should also in this kitchen.
Yes you can change the content of ROM folder if you know what you are doing
but now have fun and make some wm6 roms for charmer
Thanks for the kitchen gullum ! I'll play with it & report back. You revived the "Charmer-Scene" for me, thanks for your work.
Frtzrwk said:
Thanks for the kitchen gullum ! I'll play with it & report back. You revived the "Charmer-Scene" for me, thanks for your work.
Click to expand...
Click to collapse
Yes, well said!
Gullum at it best...
good to see that there is a guy who gives full support for a product he doesn´t have...
Thanks for your time and energy.
I will try the kitchen tonight
greets from germany
Gullum can you upload WM6 Prophet 5 BETA Base for Kitchen?
BTW, I tried Kitchen and it works!
Many Thanks Gullum for 1st kitchen for Charmer
adexxx said:
Gullum can you upload WM6 Prophet 5 BETA Base for Kitchen?
BTW, I tried Kitchen and it works!
Many Thanks Gullum for 1st kitchen for Charmer
Click to expand...
Click to collapse
I don't have the beta version as I have moved on to next version but mostly everything from the rom is included in the kitchen
charmer kitchen
Hi is it posible for someone to post a new link as the rapidshare is not working
for me "cannot find server" message I have an old charmer and would like to have a play maybe i can learn something along the way thanks in advance Swampy395

Ramersonw's Kitchen for Gene

New Kitchen for HTC Gene
About the Kitchen
Language: WWE
Based on build 20931 (xip and sys);
Some oems from original Gene ROM (Camera, OEMDrivers). Rest from New Manilla 2D Elfin ROM;
Graphical interface;
Full automated. Remove or insert files and click <Build> to generate a new rom
Prerequisites
Microsoft Visual C++ 2008 Redistributable Package
.NET Framework 2.0
Instalation
Simply unpack the file to any folder on your pc and run GeneKitchen.exe
How to use
Change OEM and SYS as you like
Choose a folder to save your new ROM
Choose new or old gene
Click build and wait process terminate
Flash ROM to your device
Have fun
if you build without modifications you have: 62.97MB of storage and 51.37MB of ram (about 27MB free)
Observations
For old Gene (HT7xx) this rom works very well. For new ones (HT8xx) needs to be tested.
-------------------------------------------------------------------------------------------------------------------------------------------------------
Download (OLD GENE) Link:http://www.4shared.com/file/77988622/94e6f818/Gene_Kitchen.html
Download (NEW GENE) Link: http://forum.xda-developers.com/showpost.php?p=3125736&postcount=18 thanks to krazy_about_technology.
--------------------------------------------------------------------------------------------------------------------------------------------------------
This kitchen is only possible thanks to XDA. Thanks to all
Thanks to krazy_about_technology and Ankit360 for modifications and testing in the kitchen for the new genes.
sorry for any mistake. English is not my native language
If you like my work buy me a beer
thank i will try this
ramersonw said:
New Kitchen for HTC Gene
About the Kitchen
Language: WWE
Based on build 20931 (xip and sys);
Some oems from original Gene ROM (Camera, OEMDrivers). Rest from New Manilla 2D Elfin ROM;
Graphical interface;
Full automated. Remove or insert files and click <Build> to generate a new rom
Prerequisites
Microsoft Visual C++ 2008 Redistributable Package
.NET Framework 2.0
Instalation
Simply unpack the file to any folder on your pc and run GeneKitchen.exe
How to use
Change OEM and SYS as you like
Choose a folder to save your new ROM
Choose new or old gene
Click build and wait process terminate
Flash ROM to your device
Have fun
if you build without modifications you have: 62.97MB of storage and 51.37MB of ram (about 27MB free)
Observations
For old Gene (HT7xx) this rom works very well. For new ones (HT8xx) needs to be tested.
Download Link:http://rs564.rapidshare.com/files/177549829/Gene_Kitchen.rar
This kitchen is only possible thanks to XDA. Thanks to all
and sorry for any mistake. English is not my native language
If you like my work buy me a beer
Click to expand...
Click to collapse
i got the following error
Error
This file is neither allocated to a Premium Account, or a Collector's Account, and can therefore only be downloaded 10 times.
This limit is reached.
To download this file, the uploader either needs to transfer this file into his/her Collector's Account, or upload the file again. The file can later be moved to a Collector's Account. The uploader just needs to click the delete link of the file to get further information.
Hi Ramersonw,
That was fast man, you did it! First of all, let me congratulate and thank you for your great work. It was really nice of you to take time out of your schedule and make the very much needed kitchen for gene. Thanks a lot! It really must have been some hard work. Atleast somebody took the initiative to do it.
Now coming my experience with it. I have a P3400i (New Gene) with Onbl 1.17.000 and SPL 1.07.Oref (patched).
I, for obivious resons selected the "New Gene" radio button while building the ROM. As my first experience with it, i tried to build the ROM with default settings, just added back the Transcriber packages to the OEM part.
At first, the process started and BuildOS built the files, but on the registry part it gave an error building the main registry hives. I looked at the log file in dump folder and it listed a .rgu (registry setting) file missing which, on checking , i found that is present in the XIP_OLD folder but not in XIP folder, so i copied the file from there to the XIP folder and tried again. Bingo! it worked, G'Reloc ran and then the htcrt tool merged the OS_new.nb and extrom.nb successfully.
For people who are experiencing the registry error, please look at the log file in dump folder which is automatically created during the build process and look at the last line where it is saying that xxxxxxx.rgu file is missing. Find that file in the folder where your kitchen is. It will be in some XIP_NEW folder, copy it to the adjacent XIP folder.
After that, when i flashed the ROM to my phone, it flashed completly fine to 100% and the RUU tool showed No Error. But after that, phone was hung on the HTC splash screen/boot screen. It is showing the Onbl, spl, radio and OS versions and after some time, the radio starts which is chracterised by the blinking of green LED. but it doesn't boots furthur. I checked for 20 mins.
I tried some combinations of packages as well but no avail. I think the problem is with the XIP as i have read many times on this forum, this problem happens whenever ppl flash invalid XIP partition to the device. And after radio initialization, i think the next thing that happens is the initialization of XIP area for loading the main parts of OS (i could be wrong, these are just my assumptions).
Also, if i select the Single Package option, the exe that does it gives and error and quits. But the build process continues even after that.
So, all in all the UI is great, its usable and pretty and we can talk about it later. First this issue needs to be ironed out.
What do say brother?
PS: I tried all these operations on Vista as well as XP Pro SP3.
hi people
Sorry for the broken link. I have some problems with rapidshare so i upload the kitchen to another server here (1st post updated too)
To krazy_about_technology
I made a few modifications to xip. Please test it. If not work this time send me the xip.bin or os.nb of any rom that works on your device (wm6.1). That way I could analise it and update kitchen. I can't test here because i have an old gene (HT7xx).
PS. Transcriber goes to SYS not OEM.
can u plz upload only modify xip.bin
here is xip.bin extract from GENE_wm6.1_19971wwe fusion9.0_new_gene
i dump this xip.bin and copy it to XIP_NEW but still doesn't boot furthur
thanks for reuploading
i'll give it a try
Thank You So Much I m Going To Try it With my New Gene
ankit360 said:
i dump this xip.bin and copy it to XIP_NEW but still doesn't boot furthur
Click to expand...
Click to collapse
Hey Ankit, that's not gonna work as the XIP is that part of the system that does not have to loaded into the RAM. The executables in this parts must be of the same CE OS build that the rest of the ROM is. These executables have their headers stripped off as no relocation of addresses takes place, that only happens when the file is loaded into RAM. So these files always run at fixed memory addresses.(This is as far as i know, i could be wrong). So Ramersonw will have to build the XIP from the same OS that he is using. He just wants the your XIP to look at it and figure out what needs to be corrected.
@Ramersonw: Buddy thanks for the quick response. I am downloading the file uploaded at new location. I hope this contains the changes you did. I'll try this and post here the details. The 4Shared site is very slow today, maybe because of the undersea cable cuts. I m getting only 7-14 KBps rite now
i download reuploaded file but still there is problem
Improved but the problem remains
Hi Ramersonw,
I tried the newly uploaded kitchen. The registry file problem is gone and the ROM building process is smooth now, but, the XIP problem remains as it is.
As ankit360 has posted the XIP of LomLom's fusion ROM, i am attaching with this mail, the XIP of WM 6.1 Stock ROM (look a like, actually). Its a very plain looking vanilla 6.1 ROM with quiet old CE OS and apps, but this one and lomlom's fusion both run fine on New Gene devices. I and many others like ankit360 have personally tested that. So please have a look.
Thanks and Regards
can u plz upload only modify xip.bin
here is xip.bin extract from GENE_wm6.1_19971wwe fusion9.0_new_gene
i dump this xip.bin and copy it to XIP_NEW but still doesn't boot furthur
Click to expand...
Click to collapse
Hi Ramersonw,
I tried the newly uploaded kitchen. The registry file problem is gone and the ROM building process is smooth now, but, the XIP problem remains as it is.
As ankit360 has posted the XIP of LomLom's fusion ROM, i am attaching with this mail, the XIP of WM 6.1 Stock ROM (look a like, actually). Its a very plain looking vanilla 6.1 ROM with quiet old CE OS and apps, but this one and lomlom's fusion both run fine on New Gene devices. I and many others like ankit360 have personally tested that. So please have a look.
Thanks and Regards
Click to expand...
Click to collapse
Hi Krazy and ankit360
I'll look these xip tonight. Thanks for the files. When i have a solution i'll post here.
Hi Krazy
I saw the xips. Problem appear to be missing files on xip. Both lomlom and the stock rom that ankit360 and you upload missing some files (*.rgu especificaly). I guess these ROM are protected.
To make this kitchen, I used an official rom from HTC (wm6.0 for old gene) as basis. So for the new genes I need an original xip (wm6.0) to port to new build and send to you for test.
If you or anyone have this ROM please upload to me.
Sorry 4 my english.
Here is the XIP you needed!
Hey Ramersonw,
Thats great! I am attaching herewith the XIP and BootXIP from Windows Mobile 6 ROM that comes with P3400i in Asia, India, ie. My Phone I think that will suffice for your needs.
hoping to see ya soon
to Ramersonw
can i use to build rom for me
i m using wm5
onbl 1.07.000
spl 1.07.000
radio 02.79.90
os 1.07.000
my serial no ht7xxxxxx
u have tested with ur device running on wm5 but ur onbl is 1.11.000
so what????
i can't take more risk because my device is out of warranty.plz tell me any thing!!!
thanks!!!!
Hi people,
Sorry for the lack of updates because I'm travelling. When I arrive I'll test more the kitchen and try to correct the errors (for new genes).
Again, this kitchen only works for the old Gene (for now). OBS. Tested on my device (HT7xx).
deepv84 said:
can i use to build rom for me
i m using wm5
onbl 1.07.000
spl 1.07.000
radio 02.79.90
os 1.07.000
my serial no ht7xxxxxx
u have tested with ur device running on wm5 but ur onbl is 1.11.000
so what????
i can't take more risk because my device is out of warranty.plz tell me any thing!!!
thanks!!!!
Click to expand...
Click to collapse
I tested on my device and the generated rom works very well.
The rom generated for my kitchen only have os.nb and extrom.nb, if any error occur and your device don't boot you only need to flash another cooked rom or the official rom without ipl/spl/radio.
Here is the link to the modified Ramersonw's Kitchen with my created XIP and some other packages. I request Ramersonw's to please include these links or a reference to this post in the first post :
Full Kitchen:
http://cid-988261b694475a67.skydriv...WinMobile/Kitchen/Gene Kitchen|_New|_Gene.exe
Only My Modifications:
http://cid-988261b694475a67.skydriv...gesOnly|_for|_NewGene|_Kitchen|_Ramersonw.zip
Please note that using the full kitchen or applying the given modifications will customize your kitchen for new Gene. Please use a seprate copy of the original kitchen to cook for old gene.
krazy_about_technology said:
Here is the link to the modified Ramersonw's Kitchen with my created XIP and some other packages. I request Ramersonw's to please include these links or a reference to this post in the first post :
Full Kitchen:
http://cid-988261b694475a67.skydriv...WinMobile/Kitchen/Gene Kitchen|_New|_Gene.exe
Only My Modifications:
http://cid-988261b694475a67.skydriv...gesOnly|_for|_NewGene|_Kitchen|_Ramersonw.zip
Please note that using the full kitchen or applying the given modifications will customize your kitchen for new Gene. Please use a seprate copy of the original kitchen to cook for old gene.
Click to expand...
Click to collapse
Was just trying out this kitchen. I am a total newb in this. Somehow, I am getting the attached error, whatever settings I try. If possible, any help please?
dheerajk27 said:
Was just trying out this kitchen. I am a total newb in this. Somehow, I am getting the attached error, whatever settings I try. If possible, any help please?
Click to expand...
Click to collapse
Prerequisites
* Microsoft Visual C++ 2008 Redistributable Package
* .NET Framework 2.0
????

6.1 to 6.5 Charmer Professional Kitchen by Swampy395

Hello guys and gals
I did say I would post a Kitchen for Charmer and here it is 6.1 to 6.5Complete and ready to cook
A big thanks to all the developer's that post there tools and work so we can all cook ROM's without them there would be no ROM's
Thanks guys your the Best
This will biuld a 6.1 M2D 5.2.20273 rom in 3 styles it's based on BEPE's tools and is easy to port to any build to learn more about this Kitchen go here http://www.darkforcesteam.com/showthread.php?t=569 read carfully and you'll find that you can have multi lang and many other options too
The OEM folder is my latest and will port to all 6.1 and 6.5 builds without you touching IT so unless you know what you are doing don't touch it this contains all the needed files for the charmer's hardware!!
The EXT folder can be edited as much as you like ( at your own risk of course ) read the above link note study the 3 folder's and you'll see that editing the image file's will change the look of your rom
To add a new color theme Open 1 of the *.bat files and edit the 3 or 5 points in red bellow then save_as New?????color v*.bat
"set BUILD=Color"
"move .\temp\OS-new.nb .\****_*****\_Swampy395_Cham_color_v2_0409_20273_OS.nb"
"tools\namedate /F /t /y .\****_*****\_Swampy395_Cham_color_v2_0409_20273_OS.nb"
To learn more about OEM's go Here http://wiki.xda-developers.com/index.php?pagename=OEM Package Tutorial
To port a new build to the Kitchen see the video's in the first link above and think a little about it, there are many ready made XIP and SYS folder's if you search this forum clue:- QVGA 96DPI
Hope you like my kitchen happy cooking
best regards
Swampy395
Download Kitchen
http://www.4shared.com/file/105663977/4fe1a4c/Swampy395_CharmerKitchen__5_2_20273_Build20273.html
P.S. Don't Forget to DownGrade to WM5 before Flashing any 6.xx Rom
I Don't ask for your "cash" but your feed back would be nice
P.S. ask any questions in this post so all can learn from each other's questions and please read this thread before asking
Nice kitchen. Maybe we'll get some new devs cause of it. Well done.
Strange
Hallo everybody. I have a question to Swampy395
I did almost everything as on video, to renew OS in kitchen.
But after flash my Charmer not but.
konstantin82 said:
Hallo everybody. I have a question to Swampy395
I did almost everything as on video, to renew OS in kitchen.
But after flash my Charmer not but.
Click to expand...
Click to collapse
Hi mate this is a professional kitchen it's not hard to port to any build
this is all you need from a new build
MSXIPKernel
MSXIPKernelLTK
SYS
Almost everything? that's that mean???
Tell me something usefull and i may be able to help
I recomend you build the rom that came with the kitchen first and learn to edit/change things
I replaced the SYS and MSXIPKernel folders. Used wm6.5 SYS/XIP. Then _skip packages which do not need me.
Then build OS
konstantin82 said:
I replaced the SYS and MSXIPKernel folders. Used wm6.5 SYS/XIP. Then _skip packages which do not need me.
Then build OS
Click to expand...
Click to collapse
this kitchen requires the "MSXIPKernelLTK" from the new built somtimes you need to download the xip.bin of the new build and dumpit to get "MSXIPKernelLTK" but you must have IT.
Never edit "OEMXIPKERNEL" this is the charmer kernel and must be used for every build, also romhdr.bin that came with the kitchen copyed into new build folder,
As kitchen is when first unpacked and
Don't forget to edit the ?????.bat file or you'll get the old build
regards
swampy395

[REQ]...Need help cooking these packages!!

Hello everyone..
I need your help to cook the HTC home VGA and FingerKeyboard into a ROM using Ervius visual kitchen.. I already have the packages included below but I failed to put them correctly into a ROM due to lack of knowledge ..Note that I downloaded the FingerKeyboard package from the Raphael package repository thread and it says it is compatible with visual kitchen but I still can't get it working right...Can you help me with that ?.. Is there any tutorial on making packages compatible with visual kitchen ?...
thank you in advance
EDIT.. I have a problem uploading HTC home vga.. you can check it out here
http://rapidshare.com/files/128346384/PJC_HTCHome.rar
View attachment FingerKeyboard.zip

lolite rom cooking help

I've managed to cook and flash successfully my first rom with ervius visual kitchen. Nothing special, just update of official wwe rom with 21054 XIP & SYS.
I get always an error with latest version of visual kitchen, no matter if I changed something or not, and finally I succeed with a previous version from Sous-Chef's Guide.
I tried to cook a wm6.5 with latest 23403 XIP & SYS, found here:
http://forum.xda-developers.com/showthread.php?t=544445
but now the device stucks in htc mobility screen.
I ported xip.bin with these instructions:
http://forum.xda-developers.com/showpost.php?p=4401715&postcount=2
and I created the rom with and without "real wm6.5 aku" checked, but after flash both, the device stucks in htc mobility screen.
I suppose that the problem is with XIP, so needed some editing to make it work?
I found the solution!
Because lolite haven't a native wm6.5 kernel it's needed to convert some modules to files.
After I convert Browsing, Browsingcore and Browsingie folder modules the rom boots normally(needed to wait too long to access align screen though).
Hi!
Does anybody have information about the default value of pagepool in Iolite? And where I can find it in *.nbh file?
16 Mb, U can change in Ervius kitchen by "Xipporterex & Romtools"
mirko.prinz said:
16 Mb, U can change in Ervius kitchen by "Xipporterex & Romtools"
Click to expand...
Click to collapse
Yes, I found it already, but when building rom kitchen anyway change it to 6Mb
In the Build_log.txt I found: "XIP PagePool from: 6 Mb, to: 6 Mb"
Where I can change it in the kitchen?
You can change it if you "press Other" and change the number on -PP box.
But as I read, Pagepool is better to be smaller cause you will have more memory. The larger size is for stability when you run a lot of apps the same time, but I think this is not usual to run a lot apps the same time for ppc users.
Anyway, a size of 6-8 MB it's good. Search in forum to find more info about it.
dancer_69 said:
You can change it if you "press Other" and change the number on -PP box.
Click to expand...
Click to collapse
O, thanks, i missed this button
I know about dependency Pagepool vs RAM, but Iolite has too much RAM, so as for me, it's better to set default value and forget about it
After Ervius kitchen I have header of *.nbh file like in attachment. Is it correct header or smth missing?
I have no device yet, so i can't check if it is right or wrong header
wont it be great if some of the great cookers such as dancer_69 can come up with a tutorial on how to cook a rom.. it would definitely benefit the whole iolite community..
I'm not so good in writing and my english also, and I'm definitely not a great cooker. I just search in the forum to find some tutorials, and also ask if I had some problems and sometimes I get some usefull awnsers from the great cookers.
Thanks to ervius and his visual kitchen, cooking became easier and there are a lot of infos and great tutorials here, in the forum:
http://forum.xda-developers.com/showthread.php?t=521632
http://forum.xda-developers.com/showthread.php?t=552317
http://forum.xda-developers.com/showthread.php?t=533423
And stuf:
http://forum.xda-developers.com/showthread.php?t=544445
http://forum.xda-developers.com/showthread.php?t=547314
To be honest, it is far so better to find how to cook by yourself. You will get more knowledge and experience, which help you when solving problems. For example: I also have Vox smartphone and I am learning on it. I got stuck on some stuff, but I solved it by myself and now I know where I made mistakes.
Great tools like Ervius visual kitchen makes all this stuff really easy (sort of click, cook and eat ), but you still need to know, how it works. And don't forget that you still can brick your device.
dancer_69 said:
I'm not so good in writing and my english also, and I'm definitely not a great cooker. I just search in the forum to find some tutorials, and also ask if I had some problems and sometimes I get some usefull awnsers from the great cookers.
Thanks to ervius and his visual kitchen, cooking became easier and there are a lot of infos and great tutorials here, in the forum:
http://forum.xda-developers.com/showthread.php?t=521632
http://forum.xda-developers.com/showthread.php?t=552317
http://forum.xda-developers.com/showthread.php?t=533423
And stuf:
http://forum.xda-developers.com/showthread.php?t=544445
http://forum.xda-developers.com/showthread.php?t=547314
Click to expand...
Click to collapse
Thanks a bunch!! xDD

Categories

Resources