View Full Version : BETA: Extended Artemis Kitchen for WM6.1
bepe
3rd February 2008, 03:30 PM
New extended Kitchen for Artemis
ARTEMIS_DEV_v2.1_Build_19199.rar
Related:
Extended Kitchen for Trinity (http://forum.xda-developers.com/showthread.php?t=364634)
Extended Kitchen for Hermes (http://forum.xda-developers.com/showthread.php?t=363721)
Extended Kitchen for Herald (http://forum.xda-developers.com/showthread.php?t=365338)
Thanks to misar, FreePK for helping with this new set of tools!
About the Kitchen
Artemis base: HTC P3300 WWE 3.13.405.1
OS base: VF Kaiser UK 3.08.161.0 (Build 19199)
OEM Apps removed, but you need to clean up the OEMDrivers package
I did not do any changes to the OS, because it should be a clean base Kitchen for all of you
Full XIP editing supported by the Kitchen
New tool to merge all dsm files to one big file and delete all rgu's
I think the OEM package to SYS problem should be solved... but did not try it yet
How to use it
Requires Microsoft Visual C++ 2008 Redistributable Package (http://www.microsoft.com/downloads/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&DisplayLang=en)
OEM and SYS can be used as known
The content of ROM\XIP will be used to create a new XIP section for the OS
You don’t have to worry about relocating modules... add/remove whatever you like and the new tools will take care of relocating modules or freeing RAM
.VM and .ROM is updated automatically
Actually this Kitchen runs in auto mode, which means you only need to run BuildNB.bat to create the ROM. You can change that by editing the bat files; made it this way, because I don’t use the options in BuildOS.exe
I consider this a perfect port of the new build to this device
Replaced all XIP SYS packages (I did not just changed coredll.dll to get the new build number)
There were also boot.rgu changes my MS, those have been added too
SYS is completely untouched
Read this for download:
All donations are very welcome! (http://rapidshare.com/files/88860516/ARTEMIS_DEV_v2.1_Build_19199.rar)
I need to buy a new device, because this time my Trinity is gone forever and I cannot use my girlfriends Artemis without being killed (by mistake I deleted all contacts last time I used it for testing... she was not very happy about that :D)
When you are getting money for the ROMs you cook using my kitchen, I would really appreciate a donation.
I'm not talking about 50% of you incomes, but one small donation would be fair I think.
To download the Kitchen click at "All donations are very welcome"
!!! This was only meant for ppl never donated for these tools and expecting donations for ROM's created using my Kitchen !!!
Thanks to all those who have donated already!
Happy cooking! :D
meschle
3rd February 2008, 03:37 PM
Could someone please try this Kitchen, cos I dont have any device right now...
http://rapidshare.com/files/88860516/ARTEMIS_DEV_v2.1_Build_19199.rar
Related links:
Trinity: http://forum.xda-developers.com/showthread.php?t=364634
Hermes: http://forum.xda-developers.com/showthread.php?t=363721
Thanks bepe will give it a try and let you know :)
NikMel
3rd February 2008, 03:41 PM
I'm on it too.
TNX!
tom_codon
3rd February 2008, 03:47 PM
Could someone please try this Kitchen, cos I dont have any device right now...
http://rapidshare.com/files/88860516/ARTEMIS_DEV_v2.1_Build_19199.rar
Related links:
Trinity: http://forum.xda-developers.com/showthread.php?t=364634
Hermes: http://forum.xda-developers.com/showthread.php?t=363721
Thanks bro :)
EazyVG
3rd February 2008, 04:02 PM
What does this Ext. ROM contains? Will it be suitable with BB5.0?
meschle
3rd February 2008, 04:32 PM
Thanks bepe will give it a try and let you know :)
I CONFIRM IT WORKS - MANY THANKS BEPE - I MADE THREAD A STICKY :)
NikMel
3rd February 2008, 05:44 PM
it works here too!
bepe
3rd February 2008, 08:01 PM
What does this Ext. ROM contains? Will it be suitable with BB5.0?
Sorry about that... did not see that the name might be confusing...
It means that this is a ROM Kitchen with an extension to edit/build XIP sections
To edit the XIP section was no easy task until now, so this means a little revolution for porting new build to our devices.
I CONFIRM IT WORKS - MANY THANKS BEPE - I MADE THREAD A STICKY :)it works here too!
Thanks to both of you, great that it is working, happy cooking :D
dheewatara
4th February 2008, 05:53 AM
Nice and great tools for Artemis.
thanks you so much.:)
pawaj
4th February 2008, 05:55 AM
Nice and great tools for Artemis.
thanks you so much.:)
P' Dhee ,Could you please make a tutorial ?.
mypleasure
4th February 2008, 03:28 PM
I tried several times building a rom using the kitchen but failed. What I did was simply put in OEM packages and build the OS, got a nb file, then used htcrt.exe to convert it to a nbh for flashing. Everything seems fine during the flash. But when it restarts it dies in the first splash screen.
Any hint for this?
bepe
4th February 2008, 04:09 PM
I tried several times building a rom using the kitchen but failed. What I did was simply put in OEM packages and build the OS, got a nb file, then used htcrt.exe to convert it to a nbh for flashing. Everything seems fine during the flash. But when it restarts it dies in the first splash screen.
Any hint for this?
First try if a ROM without OEM packages is working, next you need to add one OEM package after another... I'm sure there is something wrong with one of the packages.
NikMel
4th February 2008, 04:20 PM
You are using the wrong drivers.
Do you any drivers installed??
Did you fill XIP up?
I tried several times building a rom using the kitchen but failed. What I did was simply put in OEM packages and build the OS, got a nb file, then used htcrt.exe to convert it to a nbh for flashing. Everything seems fine during the flash. But when it restarts it dies in the first splash screen.
Any hint for this?
Carty
4th February 2008, 04:56 PM
Great. Will come up with some cooked stuff soon :)
Regards,
Carty..
Carty
4th February 2008, 06:20 PM
Built a ROM without addidng anything but a music file to reach 50MB limit but the ROM never passes the splash screen on device. The same happens with extracting and re-building of cooked ROMs even without editing. What am I doing wrong?
But when I extract and rebuild an OEM rom, everything works fine!
Regards,
Carty..
mypleasure
4th February 2008, 06:23 PM
You are using the wrong drivers.
Do you any drivers installed??
Did you fill XIP up?
Thank Bepe and NikMel a lot for your kindly help.
Should I keep the drivers in the kitchen, or replace them with the drivers from wm6.0? And how to fill the XIP? Sorry I am a newbie to the kitchen.
NikMel
4th February 2008, 06:24 PM
Most of the ROM do not include the rgu files.
You need rgu files to make your own rom.
Built a ROM without addidng anything but a music file to reach 50MB limit but the ROM never passes the splash screen on device. The same happens with extracting and re-building of cooked ROMs even without editing. What am I doing wrong?
But when I extract and rebuild an OEM rom, everything works fine!
Regards,
Carty..
NikMel
4th February 2008, 06:47 PM
the easyst way is to copy "OEMDrivers" map from wm6.
You should copy XIP files one by one from other rom and put it in a map with the same name.
Thank Bepe and NikMel a lot for your kindly help.
Should I keep the drivers in the kitchen, or replace them with the drivers from wm6.0? And how to fill the XIP? Sorry I am a newbie to the kitchen.
mypleasure
4th February 2008, 06:58 PM
the easyst way is to copy "OEMDrivers" map from wm6.
You should copy XIP files one by one from other rom and put it in a map with the same name.
Thx again NikMel, these hints should be able to get me going...
Carty
4th February 2008, 07:25 PM
What is the map you guys talking about? Where do i find it?
Regards,
Carty..
NikMel
4th February 2008, 07:37 PM
just take a working wm6 rom like the original one from htc and dump it.
What is the map you guys talking about? Where do i find it?
Regards,
Carty..
Carty
4th February 2008, 07:49 PM
Ok, I have seen dump_MemoryMap file.
Seriously this thing is confusing for a newbie without any tutorial. There is no info on what is this or what can we do with this. I unzip the package and find OEM,ROM,SYS folders and a batch file to build the OS.nb
I immediately execute the batch file and wait for the build but the ROM never boots up the device. So is this just a kitchen and we need to add stuffs to get things working? If yes, then what stuffs should be added?
Sorry if Im asking a lot but Im sure it will help others too.
Regards,
Carty..
mypleasure
4th February 2008, 08:11 PM
Ok, I have seen dump_MemoryMap file.
Seriously this thing is confusing for a newbie without any tutorial. There is no info on what is this or what can we do with this. I unzip the package and find OEM,ROM,SYS folders and a batch file to build the OS.nb
I immediately execute the batch file and wait for the build but the ROM never boots up the device. So is this just a kitchen and we need to add stuffs to get things working? If yes, then what stuffs should be added?
Sorry if Im asking a lot but Im sure it will help others too.
Regards,
Carty..
Yeah it confused me, too. Coz when I see there are something in the XIP and the OEMDrivers folders, I tend to think they are ready for build.
tamAyT
5th February 2008, 07:04 AM
After using BuildNB.bat, what commands/program do I need to flash it to my device?
Carty
5th February 2008, 07:29 AM
After BuildNB.dat, in the Temp folder os-new.nb is created. Use htcrt.exe to make that into RUU_Signed.nbh and flash!
Regards,
Carty..
tamAyT
5th February 2008, 07:55 AM
Thanks :) trying later...
mypleasure
5th February 2008, 04:34 PM
I was able to successfully build the ROM using the kitchen. I imported OEMDrivers from other ROMs, replaced the wince.nls to support Chinese locale. I also carefully imported OEMAPPS from other ROM but this process seems a bit problematic, need more time to COOK for it to run perfectly.
One issue I have: The font for menus and icons are normal font style, not the bold font as I've seen in all of the English ROMs. Anyone know what determines this? How can we tweak the ROM to show bold font? coz I like it.
tamAyT
5th February 2008, 08:06 PM
What param to use with nbsplit.exe? There is no -artemis :confused:
And how to split dump into sys and oem? Do I need PKGTool?
andrew_green
5th February 2008, 08:54 PM
What param to use with nbsplit.exe? There is no -artemis :confused:
And how to split dump into sys and oem? Do I need PKGTool?
No need to NBSplit for Artemis (unless functionality has changed), proceed to imgfsfromnb....
P.S. Guys, is there a mirror for the file? RapidSh!te won't let me download...
mypleasure
6th February 2008, 05:25 AM
One issue I have: The font for menus and icons are normal font style, not the bold font as I've seen in all of the English ROMs. Anyone know what determines this? How can we tweak the ROM to show bold font? coz I like it.
Anyone knows how to solve this issue? It's like that even before I changed to the Chinese locale. So I guess I missed something.
tamAyT
6th February 2008, 05:58 AM
No need to NBSplit for Artemis (unless functionality has changed), proceed to imgfsfromnb....
Oke..that is working. And turning dump into sys/oem? because when I use pkgtool to do that it doesnt work. maybe because pkgtool cannot read wm6.1 dump?
andrew_green
6th February 2008, 05:38 PM
Oke..that is working. And turning dump into sys/oem? because when I use pkgtool to do that it doesnt work. maybe because pkgtool cannot read wm6.1 dump?
Ok, slightly confused now. Which ROM are you dumping/packaging from? You know your SYS/XIP section in the kitchen is WM6.1, right...? Are you getting OEM from your base ROM?
If it's your base (Artemis) ROM, you have to run PkgTool and 'point' it at your dump folder for it to work. (IIRC you need one or two dll files before it will work as well - though I may be going mad)
What's the error message?
tamAyT
6th February 2008, 06:42 PM
I'm trying to extract the Live Messenger from Meschle's WM6.1 rom. So I've managed to dump his OS into the DUMP folder but now it needs to be catagorized into the OEM and SYS folder.
When I use PKGTool and point to the DUMP folder, I don't get any info about what's in the folder (not even missing files) and nothing happens when I press the 'Build Packages'.
I've never cooked a thing but now I'm trying :)
andrew_green
6th February 2008, 11:38 PM
I'm trying to extract the Live Messenger from Meschle's WM6.1 rom. So I've managed to dump his OS into the DUMP folder but now it needs to be catagorized into the OEM and SYS folder.
When I use PKGTool and point to the DUMP folder, I don't get any info about what's in the folder (not even missing files) and nothing happens when I press the 'Build Packages'.
I've never cooked a thing but now I'm trying :)
Ah, I think (and he'll correct me if I'm wrong) that Meschle used Bepe's new extended kitchen and built only one package, so what you're trying isn't possible. You'll be better advised trying Bepe's kitchen yourself to do this.
carne
7th February 2008, 07:40 AM
my bat doesn't work..i use vista...
edit..i solved it
carne
7th February 2008, 12:53 PM
what worng?
1 i extracted all
2 i put 1-calc oem, tcpmp oem, total commander oem in sys folder
3 i created nb file
4 i created nbh rom
5 flash it
rom crush on htc white screen
mypleasure
7th February 2008, 03:42 PM
Did you fill in the OEMDrivers?
carne
7th February 2008, 04:25 PM
Did you fill in the OEMDrivers?
where i find them?
jiri.cech
8th February 2008, 02:38 PM
what worng?
1 i extracted all
2 i put 1-calc oem, tcpmp oem, total commander oem in sys folder
3 i created nb file
4 i created nbh rom
5 flash it
rom crush on htc white screen
Big SDHC card in ARTEMIS ? Need remove before flash ...
jiri.cech
8th February 2008, 03:11 PM
... , but you need to clean up the OEMDrivers package
Happy cooking! :D
Clean up => Delete and import OEMDrivers from official WM6.0 HTC ROM ? OEMApp too ?
What is XIP ? Why edit ?
End of BuildNB.bat - No Storage Flash Region found! -> This is OK ?
Bepe pleeeeeease small tutorial ... :confused:
Sorry my english, sorry my stupidity ...
bepe
8th February 2008, 10:29 PM
My apologies, but I really mixed up the OEMDrivers.
http://rapidshare.com/files/90255998/ARTEMIS_DEV_v2.1_Build_19199_fixed.rar
This is the fixed Kitchen; please someone try it, because I don’t have an Artemis to do that.
No need to edit something in this Kitchen, just add some big file for the MB limit and build the rom.
ark666
8th February 2008, 11:42 PM
thanks Bepe, you´re the man. because even without an Artemis u can still do more than a lot of us that have one.
Cheers.
:)
pawaj
9th February 2008, 06:26 AM
has anyone find problem with bluetooth?
tamAyT
9th February 2008, 09:00 AM
My apologies, but I really mixed up the OEMDrivers.
http://rapidshare.com/files/90255998/ARTEMIS_DEV_v2.1_Build_19199_fixed.rar
This is the fixed Kitchen; please someone try it, because I don’t have an Artemis to do that.
No need to edit something in this Kitchen, just add some big file for the MB limit and build the rom.
But it was tested that it was working?
bepe
9th February 2008, 09:15 AM
But it was tested that it was working?
Yes, but those ppl automatically replaced the OEMDrivers. That’s why I did not look into it anymore, but now I did and I really forgot to replace that package, so it contained the Hermes drivers
tamAyT
9th February 2008, 09:20 AM
how many data needs to be at least added for the rom to work? If I do nothing I have a .nbh of about 46mb --> not working. When I add data (some .jpg's) it was working, .nbh was about 52mb.
andrew_green
9th February 2008, 10:05 AM
My apologies, but I really mixed up the OEMDrivers.
http://rapidshare.com/files/90255998/ARTEMIS_DEV_v2.1_Build_19199_fixed.rar
This is the fixed Kitchen; please someone try it, because I don’t have an Artemis to do that.
No need to edit something in this Kitchen, just add some big file for the MB limit and build the rom.
Wilco. What was the problem? It didn't seem to affect things - I already cooked a ROM :) and didn't notice too many problems...bit sluggish on first boot....but it recovered.
mypleasure
10th February 2008, 02:14 AM
My apologies, but I really mixed up the OEMDrivers.
http://rapidshare.com/files/90255998/ARTEMIS_DEV_v2.1_Build_19199_fixed.rar
This is the fixed Kitchen; please someone try it, because I don’t have an Artemis to do that.
No need to edit something in this Kitchen, just add some big file for the MB limit and build the rom.
Thx Bepe. Although I was able to replace the OEMDrivers with the 6.0's one, but I will be more comfortable using this.
-G-
10th February 2008, 10:04 AM
Okay, thanks bepe,.
but, how to dump it??
rvbcrs
12th February 2008, 07:27 PM
Hi Bepe,
Thanks for this great kitchen for the Artemis! can you tell me if you are going to release other languages as well? I would like to have a Dutch kitchen for example, or is it easy to customize this kitchen to a Dutch kitchen?
Thanks again!
RvBCrS
Keng230
21st May 2008, 02:34 PM
My apologies, but I really mixed up the OEMDrivers.
http://rapidshare.com/files/90255998/ARTEMIS_DEV_v2.1_Build_19199_fixed.rar
This is the fixed Kitchen; please someone try it, because I don’t have an Artemis to do that.
No need to edit something in this Kitchen, just add some big file for the MB limit and build the rom.
I really appreciate on your ROM Kitchen, bepe!!! Also I've known you from my brothers at PDAMobiz about your wonderful work.
Khob Khun Mak ka:-)
Keng230
rdosti
23rd May 2008, 06:32 PM
htcrt.exe --- where do I find that ...dont see that in any folder?
mpattman
28th May 2008, 10:18 PM
I have updated Bepe's kitchen to use WM6.1 build 19701.1.0.2. I took ark666's Portuguese XIP and SYS and translated to English (mui files and registry changes). I have used this as a base for my own personal cooked ROM and want make it available for others.
http://rapidshare.com/files/118400876/ARTEMIS_DEV_v2.1_Build_19701.rar
The htcrt.exe tool can be found in this thread:
http://forum.xda-developers.com/showthread.php?t=311909
Matt.
nhathoa
30th May 2008, 05:40 AM
I have updated Bepe's kitchen to use WM6.1 build 19701.1.0.2. I took ark666's Portuguese XIP and SYS and translated to English (mui files and registry changes). I have used this as a base for my own personal cooked ROM and want make it available for others.
http://rapidshare.com/files/118400876/ARTEMIS_DEV_v2.1_Build_19701.rar
The htcrt.exe tool can be found in this thread:
http://forum.xda-developers.com/showthread.php?t=311909
Matt.
With your kitchen, I did get an error: "Invalid File Size" at 4% processor of updating Rom. How could I fix that proplem?
mpattman
30th May 2008, 09:20 AM
Hi, that would be because the ROM image created is too small, there is a minimum size, I think that the nb file has to be bigger than 50 Mb (there is a thread on it somewhere in this forum) so you may need to pad it out, for testing you could add some large files to the OEM folder to get it to flash to the device.
Matt.
nhathoa
30th May 2008, 11:35 AM
Hi, that would be because the ROM image created is too small, there is a minimum size, I think that the nb file has to be bigger than 50 Mb (there is a thread on it somewhere in this forum) so you may need to pad it out, for testing you could add some large files to the OEM folder to get it to flash to the device.
Matt.
I think so. Thanks so much.
I have generated another kitchen for Artemis with new core base on yours, and it run ok.
gguyaz
1st June 2008, 03:51 PM
I have updated Bepe's kitchen to use WM6.1 build 19701.1.0.2. I took ark666's Portuguese XIP and SYS and translated to English (mui files and registry changes). I have used this as a base for my own personal cooked ROM and want make it available for others.
http://rapidshare.com/files/118400876/ARTEMIS_DEV_v2.1_Build_19701.rar
The htcrt.exe tool can be found in this thread:
http://forum.xda-developers.com/showthread.php?t=311909
Matt.
Hi Mpattman, could you tell me which files do I have to change to make a French ROM. Thank you !
acubens
3rd June 2008, 08:36 PM
got it, it was just the link...thx
mpattman
4th June 2008, 12:10 PM
Hi Mpattman, could you tell me which files do I have to change to make a French ROM. Thank you !
You would need to replace the 0409 MUI files/modules with french ones 0XXX (sorry don't know what the number should be) and then update the RGU files throughout with french translations, this is easier if you use an exisitng french rom and a tool such as BeyondCompare. When I translated the Portuguese I used an old english 6.1 ROM as teh source for the MUI's and the registry changes were merged manualy.
I hope that this helps.
Matt.
stead
20th July 2008, 06:33 PM
Hi, sorry to ask a maybe dumb question, but is there a gui for this? would it be possible to just be able to have a treeview witch on load could search all the modules and you just select what you want and create a rom with it?
Just downloaded this 'kitchen' but to be honest I don't understand it at all :(
errmaris
22nd July 2008, 06:05 PM
I have a question, a dumb question. I'm trying to build a ROM, i put a large wav file in to OEM folder, everything goes fine. The os-new.nb file is about 76Mb. But when i flash device i got an error message, that File size is wrong "The file is corrupted" Can anyone help me with this?
EDIT
As i said it was a dumb question, i manage the problem :) It's time to build own rom :)
mcs_tatu
18th November 2008, 10:21 AM
Hello,
Someone could tell me what is a "Kitchen" ?
thanks,
Tatu
Zecanilis
18th November 2008, 11:52 AM
A "Kitchen" is where you "cook" your own ROMs.
deepmohil
30th November 2008, 06:32 AM
The link on the first page is not working for me :confused:
Can you please post it on 4Shared?
jiri.cech
4th December 2008, 09:00 AM
First - sorry my english, sorry i am ultra beginner ...
I am cooking only in self-defence.
Can I ask a question ?
1/ Where I get newest build WM6.1 OEM\XIP and SYS folder for this kitchen ?
/ 20755, 20758, 20924, 20931, ... /
2/ Where you can set page pool size in this kitchen ?
3/ How you can reach for maximum free program memory ? / 27MB/
Or please recommendation for really clean and unfailing WM6.1 ROM without useless HTC SW - Wireless Managers, Dialers, 2d 3d Today, Task managers, ... etc.
WM6.1 is great system in itself, HTC customization not good for me.
Thanks to all !!
Reptile_16
4th December 2008, 07:52 PM
Or please recommendation for really clean and unfailing WM6.1 ROM without useless HTC SW - Wireless Managers, Dialers, 2d 3d Today, Task managers, ... etc.
WM6.1 is great system in itself, HTC customization not good for me.
Thanks to all !!
Try Greasy Weasel Evolution 2.0 UC...look in the wiki for a link...
dutchcow
12th January 2009, 08:54 PM
I'd also like to cook my own ROM but need an up to date kitchen. Some guidance to this would be very useful.
I downloaded ARTEMIS_DEV_v2.1_Build_19199_fixed and HyperCore but can't get much done with it since its pretty out dated.
Any cooks willing to share their kitchen?
gio_gio
9th May 2009, 02:00 PM
please delete my post, wrong posting
vBulletin® v3.8.2, Copyright ©2000-2010, Jelsoft Enterprises Ltd.