Related
vivi ROM Kitchen for iPAQ Hx4700
Mainly modified from Scoter Kitchen
Introduction
I've made this iPAQ Hx4700 ROM Kitchen because I think someone can make it,but no one 've made it till now. So I made it myself and share.
And someone asks me for this after I publish my vivi ROM Kitchen for ASUS P525.
Though it is not the best and complex Kitchen with many features and I think not many users want this Kitchen,but it's good to share.
The main aim of this ROM Kitchen is easy using, so this ROM Kitchen is only one click and follow the screen.
You will have a new ROM for iPAQ Hx4700 at ease.
Aims
1.For easy modifying private ROM.
2.For helping new user to easy start cooking ROM.
3.For sharing OEM Packages.
4.For someone makes it better.
Let's see
Before using it just let us understand in the same way as follows.
1.This ROM Kitchen is made for using with iPAQ Hx4700 only,but it can be use with any other device if modified a little.
2.This ROM Kitchen is modified mainly from Scoter Kitchen.
3.The commands are modified from DoubleOFour ROM Kitchen , edhaas ROM Packer Kitchen and vivi ROM Kitchen for ASUS P525
Credits should give to them , not me.
Tools use
1.Tools in Scoter Kitchen included bepe package tools and mamaich tools.
2.xda3nbf tool(Don't know who made this tool).
Ingredients
There are 3 parts.
1.Program Part : The Kitchen itself
vivi.exe
2.ROM Part
3.OEM Part
Download
For WM6
NEW : vivi Kichen for Hx4700 New version
http://www.zshare.net/download/4800955976eec2/
Use kozhura WM6 OS 5.2.1933 Build 18533.0.7.0 as Base ROM
THANKSSS kozhura !!!!!
OLD : The Kitchen and Base ROM in executable file vivi.exe
for WM6 ROM
http://www.zshare.net/download/410370393f182d/
For WM5
for WM5 AKU3.5.2 ROM
http://www.zshare.net/download/416811401f517e/
2. OEM Packages
You can find OEM Packages or create your OEM Packages by looking at this thread.
http://forum.xda-developers.com/showthread.php?t=303195
If you don't add any OEM Packages , the new ROM created will be the same as kozhura ROM I use as Base ROM , since I didn't modify anything in kozhura ROM.Both WM5 and WM6 kozhura ROMs are great!!!
THANKSSS kozhura !!!!!
Base ROMs
Base ROMs are latest kozhura WM6 WWE ROM and kozhura WM5 AKU3.5.2 but repacked as Packages and modules.
Already included in each Kitchen for easy using.
Choose the right Kitchen!!!
How to cook
1. Place vivi.exe from download 1 in Root of C: and execute it.
You will see a new folder named vivi , this is your Kitchen.
2. Enter Kitchen
3. Place OEM Packages you choose in OEM folder.
4. Click Start.cmd.
5. Follow on screen.
That's all.
Note : Be sure to not add many OEM Packages because there is not much space left.
Thanks
@ Xda-developer.com
Thanks bepe for BuildOS.exe and Packages Tools.
Thanks mamaich for ROM Tools.
Thanks JKR for Scoter Kitchen.
Thanks DoubleOFour , edhaas for Kitchen I use as command guide.
Thanks kozhura for WM6 and WM5 AKU3.5.2 WWE ROMs as Base ROMs.
And thanks all my friends.
Tips
1.Before you Exit BuildOS,you can go to temp/dump and delete all rgu files and nearly all html files except these 9 files.
1.compose_mtgreq.htm
2.compose_note.htm
3.compose_sms.htm
4.compose_vcard_sms.htm
5.default.html
6.read_mtgreq.htm
7.read_note.htm
8.read_sms.htm
9.read_vcard_sms.htm
Or you can edit welcomehead.192.png or another files as you want.
Regards,
vivi
PS
1.I know there are many experts here.This is my attempt to help us, Hx4700 users, to make our devices better as best as I can.
2.I don't want any credits for this Kitchen , only named it vivi Kitchen since it is my attempt and only want to give this community back the thing I can do.Credits should go to the names I stated in Thanks Part above.
3.I hope you will develop this Kitchen better and share.Or share your OEM Packages or knowledges.
4.All feedbacks are welcome.
Thanksss
Vivi,
THANK YOUUUUU!!! I'd been trying to modify your ASUS kitchen with no success. The 4700 community will truly appreciate this. I agree, kozhura's rom is great.
Regards.
Thanks so much vivi! I'm so happy!
Is it possible for me to use kozhura's latest WM5 ROM as the base rom? What should I do to make that into packages and modules? Also, is there any way to calculate how much free space is left in the ROM for adding OEM packages?
Thanks again!
Thanks. This is giong to be my first "cooking" experience. A nice new way of playing around and improving the hx4700 at the same time!!
Been doing some late night cooking... tastes great. Thanks vivi for bringing this out.
Thanks for the WM5 kitchen!
bub181 said:
Thanks so much vivi! I'm so happy!
Is it possible for me to use kozhura's latest WM5 ROM as the base rom? What should I do to make that into packages and modules? Also, is there any way to calculate how much free space is left in the ROM for adding OEM packages?
Thanks again!
Click to expand...
Click to collapse
Vivi already stated in his post that the base rom is the latest kozhura WM6.
==========
Base ROMs
Already included in Kitchen for easy using.
Base ROM is latest kozhura WM6 WWE ROM fixed 2 but repacked as Packages and modules.
What should I modify to get a 8MB or 32 MB PagePool?
Thanks.
Vivi
Don't downplay your part here!
I'd had a tinker with decompiling the ROM but never quite got it to work right so I too am very grateful of your assistance here.
I had a quick play last night and the largest file I saw was Powerpoint, my old favourite for the largest waste of space on previous ROMs so first to go to make space for the useful stuff!
And just how can you remove Powerpoint?
pepeluu said:
And just how can you remove Powerpoint?
Click to expand...
Click to collapse
Well simply deleting the 2.59MB ppt.exe executable from the SYS\Office folder will get rid of it, but how do you get rid of all the traces (registry settings, links, extensions) that are tied to it in a clean and efficient manner. I know I can manually remove associated files and such, but what happens to settings in the .dsm file? I can manually edit the .rgu files, but how do you edit existing settings in the .dsm files without breaking something?
Can I remove the "HP Protect Tools" OEM folder (15836286-5263-4a11-8b33-5087ced93124) safely, or is it required by other applications in the ROM?
Casual User said:
Well simply deleting the 2.59MB ppt.exe executable from the SYS\Office folder will get rid of it, but how do you get rid of all the traces (registry settings, links, extensions) that are tied to it in a clean and efficient manner. I know I can manually remove associated files and such, but what happens to settings in the .dsm file? I can manually edit the .rgu files, but how do you edit existing settings in the .dsm files without breaking something?
Click to expand...
Click to collapse
And then, deleting ppt.exe will cause no harm, even if you leave there all the debris? 2.6MB gives quite a lot of room for small apps!
vivi Kitchen for Hx4700 WM5 AKU3.5.2 as requested.
http://www.zshare.net/download/416811401f517e/
details : http://forum.xda-developers.com/showpost.php?p=1570670&postcount=1
pepeluu said:
And just how can you remove Powerpoint?
Click to expand...
Click to collapse
I delete the ppt.exe as suggested, but I go through every file also to be honest and remove anything that refers to powerpoint, the link file, registry values for 'pps' or 'ppt'.
Whilst doing this I remove other things I don't use (though to be fair this is from when I used the Universal which had a lot of extra crap in it) and tweak the registry value to those I want (though again I can't see that I need to change a lot here).
Easier and quicker is to do a search of all files for the contents of ppt and pps and delete from there.
Vivi many thanks to you,great work for users!
kozhura,
Appreciated your works so much.
You are genius and so kind.
Thanksssssssssss,
vivi
Hi,
I have looked a litlle in your kitchen and this is a very useful tooll, thanks !!
Here are my first questions :
1.
I have seen this folder in the OEM :
vivi\Enter Kitchen\OEM\b693f6e6-e6cd-4091-b8f3-40f2b988b169
It seems to regroup every phone manager. As I never used it and I don't inted to use it, can I delet this 2.38 Mo folder without any risk ?
2.
Does someone have information about changing keyboard or adding a new one ?
(I need an azerty one)
3. (harder)
Does someone have information about changing language of the rom ???
4.
How much space do we realy have left to add OEM packages ? (I have searched but I didn't find an information about it)
albertorrent, I can't help you specifically but when I play with ROMs I tend to keep the last working version and then tweak.
If it works fine, that is the new last saved version, otherwise I go back to the previous and tweak differently.
thanks, I think I 'm gonna do a lot of try.
I have an other question, (may be the last for today ;-))
How to add a font in the font folder in windows ?
russian version can be found on:
http://asusmobile.ru/board/viewtopic.php?t=7816
version 080302_1843
This is english translated version of tool for editing of P525 ROM made by Anper.
Sorry for not so quite good english.
Additionally attached utilities for preparing of GIF "AsusP525GIFConverterByMrToto.zip"
About util KitchenNB0.exe:
Warranty: not any, only can say, that not especially include any harmful code to that utility. And before new version posting was firmware changes in mine PPC that made by that util.
don't known if that util works on other models (don't have it), it's tested only on my own ASUS P525. Flashing was made only thru USBloader.exe (don't knew how - read asusmobile.ru or anywhere in other places).
On mine device installed unchanged bootloader from WM6 official.
On WM5 was tested process completion on pc, but without real tests on pocket.
That Utility allow process images ROMGalaxy.NB0 and Galaxy.NB0
(Advised to use ROMGalaxy.NB0 (withiut bootloader), as more safe variant for Your device).
That images can be got by decoding of Galaxy.cap (decode can be done from that util).
First part of tool allow split to parts, and correcterrors in CHS, cut off bootloader, unpack galaxy.cap to ROMGalaxy.nb0 (used data from tool made by Ingvarr).
Second part allow you process IMGFS partition (partition that contain main
software). In that part partition IMGFS can be extracted to file. Get from that DUMP (in future You can do anything you want with that). After that combine DUMP to IMGFS and at the end combine and recalculate checksum of NB0.
splitting and combining functions of IMGFS to DUMP and back executed by Tadzio made utilities. But so they is made for HTC devices, so I'm correct that accordely to ASUS specific. That functions is called from mine tool (execute bat files is not necessary). Correction may be done by pressing button CORRECTION. ROM size is REALLY CHANGED WITH DECREASING OF nb0 image and accordely to size User storage INCREASED - checked (by recompressing of misar firmwares and by other firmwares corrections).
Checksum calculating made is done by tool, but algorhitm is taken from Ingvarr tools (slightly modified to this tool, that does not create all of file image in memory, but recalculate by chunks).
Process ROMs can in different directories, for no all in one place files garbage.
To flash ready file I'm advise thru bootloader and exactly ROMGalaxy.NB0 (without bootloader). Existence of bootloader you can check in first part of tool.
In that complect persist other tools, needed for coocing your rom.
But accordely to them - you must teach it yourself. I'm don't made that.
Also added in third part possibility to change any of parameters in XIP part of ROM (for correct processing parameters must be changed in order: firstly unpacking, changing, packing, and combining NB0).
Work examples:
1. Open NB0, if that not persist - make it from galaxy.nb0 (by cutting off of bootloader) or from galaxy.cap.
2. If that is homemade firmware, possible will be CHS error in MBR. Correct that by pressing button CORRECT MBR. (Why error persist? - Possible our firmware makers ignore that, or firmware was combined by utilities from Tadzio or other that was not adopted for ASUS (also possible CHS not so sensitive)).
Also may appear message about file size differences with sum of sizes of all partitions - it's not harmful - in most cases simple ignore that.
3. Next is Operations with IMGFS tab. In that part can simple do next processes in shown order. Get IMGFS, Create DUMP, edit DUMP as you wish, from DUMP create IMGFS, combine NB0 new and it's all, can flash. For checking you may open newly created NB0 in first part of tool.
4. Flashing may be done by USBLoader.exe.
Another example - correction and optimization of firmware size:
Shortly about compression:
I'm has provided an opportunity to combine IMGFS.new from DUMP with LZX compression (greatest, but slower starting) and XPR.
Choose by pressing needed button. At once want to warn you about not all firmwares have library with compression LZX, accordely to that after flashing, it will not run further to blue screen.
If you have not broke bootloader, this all is reperable (Many peoples through it passed).
Well, like everything, write at a forum.
And a long life for yoursdevices.
P.S. if you found translation errors - please PM to me.
20080303
Translation fixes, exe packed in own archieve as mainly only it changed
1. unpack kitchen ASUS_P525_NB0_Kitchen.zip
2. place ASUS_P525_NB0_Kitchen.exe from exe.zip to directory from 1.
Thanks DaLiV.
Thanks anper.
Great tools.
Wait for Eng version for a long time.
vivi
thanks anper & Daliv
great tools, Great work!
updated translation.
thanks!
Thanks DaLiV, anper!!
Have been looking for the English version!!
gabz
nice. looks interesting.
will give it a try.
but will it work using wm6/wm6.1 as base ROMs?
cheers!
ericjm said:
nice. looks interesting.
will give it a try.
but will it work using wm6/wm6.1 as base ROMs?
cheers!
Click to expand...
Click to collapse
tool work with WM5, WM6, WM6.1 only for ASUS P525.
anper said:
tool work with WM5, WM6, WM6.1 only for ASUS P525.
Click to expand...
Click to collapse
sweeeeet!
thanks for this one anper (and DaLiV for the english translation!)
can't wait!
How
How can we add additional OEM packages into our rom using this kitchen?
as in all other roms ... split by packages by other tools, if you want, but to that tool return ready dump directory
sorry
DaLiV said:
as in all other roms ... split by packages by other tools, if you want, but to that tool return ready dump directory
Click to expand...
Click to collapse
Sorry, But I cannot understand what you mean. Could you please elaborate?
search forum for tool like "buildos+packagetools" or "dmp2pkg" - then edit packages and after that make conversion back packages to dump
Sweet kitchen
Just letting everyone know that this kitchen can also be used for Dell Axim X51's - I have
For X51 users, make sure you don't click "Repair CHS" - it's for ASUS PDAs only and will result in a bricked ROM
btw You can also use recookstruct as well to sort the dump into packages, you may have to get rid of some entries in "HKEY_LOCAL_MACHINE\System\Inbox\Settings\WelcomeEmail\Templates\ServiceTemplates" because recookstruct can't parse the "®" symbol sometimes found in the key
(Only works with IMGFS, not XIP)
Tadam, here it is, the long awaited (vaporware ? ), KisS20.5 rom. It might not bring you everything you expected, nor will it turn your ks20 into a brand new touch hd or whatever, but I think it's a bit better than KisS20.4.
As you've all waited for a long time, I'm also releasing a beta KisS20.x, work in progress on wm6.5 builds.
But, first, thanks to everyone who helped me building this rom here on xda and on Forum Mobiles, and special thanks to misterJP whose great work made all this possible.
::Tools & help: MisterJp, CopsFrance, Bepe, Ervius, No2Chem, Da_G, Cmonex, rickou26, weapons.b, farahbolsey, thorfr
Thanks to them. Forgive me if I forgot somebody.
ROM Information:
::Based on Diamond : CE 5.2.21109, build 20755.1.4.0 (full Xip+Sys Port)
::Based on 10E (february 2009 - spanish rom) for Modem/OEM/Drivers part
::Built with homemade kitchen
::For the start, only WWE version available
The philosophy behind this ROM is to have a small/optimized OS that could be easily personnalized. That's why I've only included small apps that don't evolve so much. Thanks to Preset Installer compliancy, all you have to do is to follow this tutorial to have your favorite apps automatically installed at first boot (you can choose for the apps you want, you're not forced to install everything). For those who prefer a zero effort Out Of the Box Experience, I'm also providing my own PI Package (it needs more work, but it's a good start). If you build one and want to share (only free apps, please), contact me and I'll update this post.
This rom is almost clean and most of the personalization stuff are in PI package, so if you want to do it by yourself, just don't install it.
I hope it's stable for everybody, if no bugs are found, I'll make localized builds. I'm still working on graphic driver replacement, but it's more complicated than I 1st thought, due to the fact that ks20 underlying drivers are built for wm6.0 and not wm6.1 (drivers architecture changed a bit, which makes almost any driver replacement break some dependancies)
For those who ask why flashing this rom over their stock lg rom :
::More speed (thanks to lots of optimizations)
::More stability (thanks to latest available lg drivers)
::Less battery consumption (thanks to WM6.1)
::Bugs fixed (but some are still there)
::SDHC support
What I didn't do :
* Didn't fix the gsm reload and backup battery bugs on recent builds. It doesn't impact KisS20.5 and has a low impact on KisS20.X build)
* Didn't include Extendir because it takes almost 10mb of ram, and there are still a few bugs (incompatibilities with some .net apps). As soon as it's good for our device (this shouldn't be long), I might update the rom to include it.
* Didn't include NetCF3.7 because it's a beta that has some compatibility issues (and don't include directx support).
* Didn't make a LZX version : need to do some tests to be sure it doesn't impact performance (doesn't seem it does, but I prefer to be sure). Anyway, it's not very useful as we wouldn't gain any program memory until someone () fixes the tools used to rebuild the rom.
Features:
Removed:
NetCF2.0
Microsoft Office One Note Mobile
Sample Music
Catalog
Welcome Center
LG Java Mobile
Included:
Microsoft Office 6.1
VoIP
NetCf3.5
PocketRar 3.8
Total Commander 2.5
FdcSoft Pim Backup 2.8
FdcSoft Task Manager 3.1
Esmertec JBed (2009 version)
Tweaks:
Too much to list
Known issues:
VOIP still doesn't work (not a real bug though, as it doesn't work either in official LG rom)
KisS20.5 : to have battery display in taskbar -> HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\ShowTitleBarClock=0
KisS20.X suffers from gsm reload (shouldn't be a real problem), "backup battery very low" popup when battery is fully charged (both are due to drivers incompatibilities). There are also some issues directly related to wm6.5 build (each build has its owns bugs). No, 21234 "final build" is not bug free, it's more an "api freeze", so I guess the best is to use recent builds and hope upcoming builds will fix more bugs than they will add . If you only have 1 icon in start menu (the today icon), restart your phone and try to wait a few seconds more before entering your sim code.
Depending on the feedback I have, I may release a small rom update to fix possible bugs. If you don't want to flash twice in a week, you might want to wait a few days before flashing to be sure it's stable.
Upgrade Instructions:
THIS ROM IS ONLY TARGETED TO UNBRANDED PHONES.
If you have a branded phone, make a backup of your nv2 using LGMDP and then unbrand your nv2 using one of the tools present in "NV TOOLS" folder (both should work)(don't worry, you can do the opposite operation anytime you want). If you have any question, ask here. Flash to 20.4 or other unbranded rom and restore your newly unbranded nv2 (with LGMDP connected in normal mode)
READ CAREFULLY THE ABOVE LINE PLEASE
OK, ONCE AGAIN, JUST TO BE SURE.
If you want to use Preset Installer pack, it's time to unpack it to your sdcard
Connect Ks20 to LgMdp in Emergency mode as described here (or use the tutorial/drivers/software pack from ibanezman192 located in post 3)
Choose "Select Image", then click on "Original" button
On the first line, select the folder where you expanded the rom. Following lines should be filled automatically
Click on start and go drink some beer
When flash is finished (in approximately 10min), if you're using preset installer, it will prompt automatically so that you choose the cabs you want to install. When it's finished, reboot your phone and start using it
History:
[20 Oct 2009] KisS20.5b Rom 5.2.21109 / Build 20755.1.4.0
:: Removed Extendir (caused lag when resuming from standby with a sdcard containing many files)
:: Upxed a few more files
:: Added a few bluetooth tweaks to increase a2dp audio quality (thanks holy_moly)
:: Minor adjustments
[10 Aug 2009] KisS20.5a Rom 5.2.21109 / Build 20755.1.4.0
::Fixed secondary camera
::Fixed Alarms
::Fixed Battery icon not showing
::Moved Taskbar customization from rom to Preset Installer Package
::Updated a few tweaks
::Added Extendir
[11 Jul 2009] KisS20.X Rom 5.2.23004 / Build 23004.5.3.0
This rom is a work in progress on wm6.5 and still has the few famous bugs. Although this generally doesn't prevent a normal use, if you absolutely need a stable rom (for work or whatever) or plan to use an Ui replacement (SPB, Manila...) which makes titanium useless, I suggest you to use the wm6.1 KisS20.5 until we manage to fix those annoying bugs (it might be a little bit faster, and use 5Mb less ram).
Apart from wm build, it's the same than KisS20.5.
[11 Jul 2009] KisS20.5 Rom 5.2.21109 / Build 20755.1.4.0
::Only unbranded version with latest Radio available (10E)
::Updated KS20 drivers to latest stock LG rom (10E - february 2009) + some other devices (Lg Incite, Toshiba G810)
::Added hardware acceleration support for most of the games available.
:atched kernel + some drivers for better performance
::Rewrote Lg InitApp (1st boot is faster / cleaner)
::Rewrote Camera Patch to have a faster load (c++ instead of .net)
::Wrote a small Shutdown app (shortcuts in Startmenu\System). You can use it in scripts with parameters : you can softreset (-r), hardreset (-h), shutdown (no param), + possibility to remove confirmation popup (-s).
::Changed "User Customization" to "Preset Installer" (you can choose programs to install on 1st boot).
::Fixed A2DP without the help of SRS Wow HD
::Removed SrsWowHd (you can still install it afterwards if you want)
::Updated apps (EsmertecJBed, PocketRar)
::Added direct access to Lg internal apps (engineer menu...)
::Added Arthemus' dialer skin/taskbar
::I knew it was a weak point on KisS20.4, so I really worked hard to optimize memory. There is almost 50% free memory more than in KisS20.4 (more than 51Mb free on 1st boot in KisS20.5, 46Mb on KisS20.X).
::...
Donators:
Thanks a lot for your support.
:: Sarde57, Demiurge, Neko78, Thorfr, Flogal, Majorasshole, MigueldC, Laurent M., Theodork, Ludovic G., Sprioux, Roinou, Giboks20, Nheric, Junfeng85, Oti_76, PauloJ5, Fabian S., Jean T., willoute76, Andre F, xenon_art, scylla69, KilledKenny, holy_moly, nimmanarati, Pedro N., Atone2009
As usual, I'm not responsible if your phone gets bricked, explodes or pops your cat.
Links in post #3 below.
Does this rom feature the connection configurator tool from the 1.0f unbranded French rom ? This tool is very useful in configurating the data settings for us and allowing us to swap from an operator to another easely when we have several sim cards.
Useful links:
::[KS20] NV2 - QCN TOOLS V1.4 (thanks to Weapons.b)
::[How To] Flash KS20 Complete Guide + Official ROMs DL list + Free Unbranded .nv2 (thanks to Raykisi)
::[How To] Connect KS20 with LGMDP + Free Unbranded .nv2 (thanks to Raykisi)
::French KisS20.x thread
::Add chinese support to KisS Roms (thanks to bun_0806)
Download links:
I worked very hard on ks20 to bring you this stuff. If you appreciate my work and want to buy me a drink (and increase the 0,3% ratio of donators/users ), donation is welcome.
If you can wait a few days before downloading this rom, I would suggest you do so, I'll release a bugfixed version (+ a few adjustments)
::KisS20.5b Rom_WWE
::KisS20.X Rom WWE
PI Cab Packages :
::KisS20.5a PI Pack (QVGA OpenGl S2P 0.58, S2V 0.42, SRSWowHD 1.2.1, TCPMP0.72, Windows Live, Advanced Configuration Tool 3.3, GoogleMaps 3.0.1.5, iContactAE 7.0.6, TouchResponse 0.2.2, + a few tweaks...)
::Majorasshole's PI Pack (Mega pack with md2 + lots of other things, wm6.1 and wm6.5) (pwd: majorasshole)
AutoProfile Providers list :
::Here (just copy the xml you need in windows\networkprofiles folder, because autoprofile.exe doesn't support so many xml files at once) [updated on 04 Aug 2009]
Detailed instructions on how to flash + everything needed (drivers, software...), thanks to ibanezman192 :
::Here
Old stuff :
::KisS20.5a Rom WWE
::KisS20.4 Rom WWE
::KisS20.4 Rom FR
::KisS20.4 Rom GER (thanks Dussel)
Drivers :
:: 64bit Unofficial Driver
FAQ
I've got a message "trying to communicate with the phone" during flash and nothing else happens.
Try this.
My Wifi disappears sometimes in connection manager
Wifi driver is initiated during the boot, if it's not visible in connection manager (and the blue led blinks every 2 secs or so, just reboot your phone, that should fix it). The other reason wifi driver disappears is when you're connected to your pc through activesync. As soon as your disconnect, it's enabled again.
What's needed to build a rom for any language ?
Windows mobile comes into multiple packages (os, phone, office, shell, voip....) containing the programs. Most of these packages have a brother package containing the resources for a specific language (office_0409, phone_0409)...
OEM drivers made by lg also come into packages (oem_drivers, oem_bt...) and some of these packages have a brother package for the specific language (oem_bt_0409...)
To translate a rom, I need the packages for the related language (oem and wm).
Getting the packages for OEM is not difficult as I just need to unpack an official ks20 rom of the right language to get them. (so it means that this particular rom has to be downloaded somewhere on the web). But it takes some time to do it, so it's better if you give me just what I need (the whole oem folder is good). For that, just get my kitchen and follow the steps until you have an oem folder.
Getting packages for WM is more difficult because I can't take those from ks20 official rom as they are wm6.0 version and some don't contain everything needed. So I need to have the packages from a wm6.1 version. Just giving me a link to an HTC (or whatever) rom for this language is not sufficient because it would require me to find myself a way to extract this particular rom (if it's not protected, can be extracted and can be rebuilt) which takes time. So what I need is an archive containing packages, so that I don't spend multiple hours try to find how to get them. There are 2 ways to get them :
* get a rom for this language from any device, get a kitchen to extract the rom, extract it, rebuild packages, give me any 0409, 0408 or whatever packages it contains (be careful, I need packages, not only files whose name contain 040x).
* ask somebody who made a rom for this language to give you his packages.
Of course, I need the biggest number of packages you can find (for exemple, I include office in my roms, so if you find packages, but not the one for office, the rom won't be constructed correctly, when I'll do it, or it would need to be constructed without this specific package, which means it may show bugs not present on english/french roms, something I don't want to do.). A soon as I get all the packages I need, I should be able to construct a KisS20 rom for this language.
Please note that for wm6.5, I'll need wm6.5 packages, not wm6.1 (in wm6.5, many things have changed and some packages were added, so using packages from a 6.1 rom surely won't work).
spocky12 said:
If you're refering to the tool called "ProfilAuto" or "AutoProfile", then yes, it's included.
Click to expand...
Click to collapse
Is it the one from the French rom ? the one from the HK rom has HK operator profiles, while the one from the French rom has the French ones, (such as Orange, SFR, etc etc)
As I've taken localisation files from the 10f branded, I guess profile information is empty. I'll check and update rom tonight if necessary.
To update PkgTools ;-)
http://rapidshare.com/files/129911336/PkgToolsBuildos-4.5b1.zip.html
@+
Hi spocky12, are you ready to upload the new WM6.1 WWE ROM??
Maybe add a better (Touch-like) dialer, FTouchFlo and support for microSDHC cards?
Also, add a drop-down task manager in the upper right corner (don't if that's what you call Task Manager, though).
Finally, I personally like iContact better, as it starts faster than PocketCM
Almost everyting works as it should. I'll post it as soon as a figure out why camera can't take pictures anymore
As for user customization, it'll be up to you. Next rom will be UC compliant so I'm only working on os files/drivers with only a few tools embedded.
I'm only working on os files/drivers with only a few tools embedded
Click to expand...
Click to collapse
Yes it the most important
GoodLuck to fix the camera pb
Hi Spocky...Any news ???
Yes, I'm hungry (check first post)
spocky12 said:
Yes, I'm hungry (check first post)
Click to expand...
Click to collapse
Sorry, I'm so silly....
Now.... I'm hungry too
is it possible in future to make a "clean" wm6.1 rom - no tweaks, no removed or added programs just as is; maybe just lg menu if its possible to be ported?
THX Spocky you're the Men ( and French!!!)
I can't flash these days but I'm sure it's a perfect build with Voip working!!
(If anyone try give us answers, will try throught BT headset less than I week).
Once In France will feed U throught you're "signature" because men, if Voip works U change my life!!!! ( and bills!!!)
PS: oh SRS built in!!! (but still tweaky for BT headset...thx XDA-DEV)
THX again
Now it's working
Is it in French ?
As their name says, FR version is in FRench and WWE version is in World Wide English.
I successfully flashed and tested the Franch branded rom and there are a few issues (beside the camera)
- Contacts are broken, impossible to browse and add contacts using the contacts menu on this rom (installing pocket contact manager partially fixes this issue)
- No profile selector, not everyone uses crappy vodaphone live and SFR operator. (this can be fixed by manually entering the settings but it is annoying to do so, especially on a rom that is supposed to be unbranded)
- Only partially compatible with CE-Star which is a REAL disadvantage for people using their phone to read/write chinese and japanese texts.
There are real improvemments though
- The rom seems more stable
- The rom runs much faster
- The rom boots faster.
If it was not for the contacts issue I would have kept this rom, but contacts menu is just a must have on any phones.
Also the unworking camera is a big issue but I can leave with it.
Thank you for your feedback. That's exactly the kind of problems I expected and that's why this rom is in beta stage.
- Contacts are broken, impossible to browse and add contacts using the contacts menu on this rom (installing pocket contact manager partially fixes this issue)
Click to expand...
Click to collapse
Fixed in upcoming release
- No profile selector, not everyone uses crappy vodaphone live and SFR operator. (this can be fixed by manually entering the settings but it is annoying to do so, especially on a rom that is supposed to be unbranded)
Click to expand...
Click to collapse
There's a tool called Autoprofile.exe in windows directory and I put a bunch of xml files for operator selection. Start menu shortcut is missing though. It'll be there in next release. Is this what you were talking about or is this something else ?
- Only partially compatible with CE-Star which is a REAL disadvantage for people using their phone to read/write chinese and japanese texts.
Click to expand...
Click to collapse
Could you please tell me more about this ? What do you mean by "partially compatible" ? Are other WM6.1 roms for htc phones supporting this completely ? If so, do you know how or what I should do to test (I don't speak chinese or japanese) ?
Hi,
I would like to share the kitchen that I use to build my personal ROM. It's SYS and XIP were ported from the stock Diamond 1.93.456.2 WWE ROM that Tom made available and the kitchen is Bepe's kitchen.
Here it is (Build 19965.1.2.3):
http://rapidshare.com/files/130210385/Artemis_Diamondish_6.1_Build_19965.1.2.3.zip
UPDATE1: I have made a few changes in the OEM folder, I have added Advanced Config, added a patched htc home for the weather and made some changes to the registry. The changed files are in the attached zip.
Pre-Built ROM (NBH) can be downloaded from here:
http://rapidshare.com/files/130466202/Artemis_Diamondish_6.1_Build_19965.1.2.3_NBH_ROM.zip
(Usual rules for cooked roms, i.e. USPL etc.. - http://forum.xda-developers.com/showthread.php?t=331845)
UPDATE2: I have uppdated the XIP and SYS to use build 20273.1.3.3 and use .NET CF 3.5 as suggested, thanks xvx45
Pre-Built ROM (NBH) can be downloaded from here:
http://rapidshare.com/files/133908594/Artemis_Diamondish_6.1_Build_20273.1.3.3_NBH_ROM.zip
Kitchen:
http://rapidshare.com/files/133917390/Artemis_Diamondish_6.1_Build_20273.1.3.3.zip
UPDATE3: I have uppdated the XIP and SYS to use build 20721.1.4.0
Pre-Built ROM (NBH) can be downloaded from here:
http://rapidshare.com/files/142121757/Artemis_Diamondish_6.1_Build_20721.1.4.0_NBH_ROM.zip
Kitchen:
http://rapidshare.com/files/142132785/Artemis_Diamondish_6.1_Build_20721.1.4.0.zip
Fix for the SMS inbox issue can be found in post #99 http://forum.xda-developers.com/showpost.php?p=2616507&postcount=99
Here are some screen shots (of build 19965, mainly the same as build 20273 and 20721 but version numbers changed):
Nice work bro, nice to see new "faces" on Artemis forum.
Cheers.
Thanks, been here a while, just learning as I go. I thought it was a bit quiet on the new ROM front.
Thank you very much for you sharing!
Maybe this was the push i needed to start also cooking.
Who knows...
Cheers
Thanks for share man!
Do you have some screenshots of this ROM?
INFO
Hi,
Just extracted, saw all the separate files, did i miss the full .nb rom image or is this post to cook yourself with the htc romtool?
I know there are a look of cooking-guides, but can anyone explain simple which files tot select from the extraction when running the htc rom tool you have to fill in :
G3 IPL
G4 IPL
SPL
Splash
Radio Ext.Rom
OS
Can i add also .cab files for example somewhere to add to this rom?
Would like to cook first rom.
Thanks,
Innovator
Hi, just run the batch file "BuildNB.bat" and that will generate the .nb and .nbh files, they were removed to reduce the size of the archive.
You may also need to install the VC8 Runtime first, that can be found in the archive:
"tools\vcredist_x86.exe"
There is a tool from Ervius (I think that it is called "packages creator") that will convert cabs to OEMs suitable for cooking with.
Thank you mate, I'll try to make it compatible with Orange France SPV M650 AGPS
Maybe my starting element to come with Artemis community more often (actually my phone but Icook on my old Prophet at this time).
Good job
Hey guys,
This seems promising. I've just installed Tom's latest but have been troubled by bugs (it happens) since he's no longer responding to queries I decided I needed to learn to cook one myself (should be fairly straightforward).
Perhaps we should pool experience & resources and work together, I mean if you look at the activity in the Kaiser forum, you'd be forgiven for feeling a bit left out.
One person could design gfx the other sounds etc. Otherwise I might swap my Artemis for a Kaiser (yes I've been begged!!)
Forgive me if this seems like a pipe dream...
More screen shots....
Here are some more screen shots:
daniel.bigred said:
Hey guys,
This seems promising. I've just installed Tom's latest but have been troubled by bugs (it happens) since he's no longer responding to queries I decided I needed to learn to cook one myself (should be fairly straightforward).
Perhaps we should pool experience & resources and work together, I mean if you look at the activity in the Kaiser forum, you'd be forgiven for feeling a bit left out.
One person could design gfx the other sounds etc. Otherwise I might swap my Artemis for a Kaiser (yes I've been begged!!)
Forgive me if this seems like a pipe dream...
Click to expand...
Click to collapse
I agree, it would be nice to have an "open" ROM that the community contributes to, I hope that this would keep the Artemis platform alive for future releases of Windows Mobile.
P3350
Hi all... i am very new to cooking and still thinking of getting my feet wet... have a couple of questions...
1. I have a P3350 (Artemis with out GPS) and when i install all these roms they are sluggish when compared to P3300s. My friend has a P3300 and the same ROM is fater ... I tested it immediately after flashing by opening the windows folder and other apps... should i be doing any thing different to get my device up to speed?
2. The ROM on the rapid share (http://rapidshare.com/files/13046620....3_NBH_ROM.zip) is this a directly installable ROM?
3. What should i be doing with the 'changed files'.
Sorry if i am sounding noob...
veereshpm said:
1. I have a P3350 (Artemis with out GPS) and when i install all these roms they are sluggish when compared to P3300s. My friend has a P3300 and the same ROM is fater ... I tested it immediately after flashing by opening the windows folder and other apps... should i be doing any thing different to get my device up to speed?
Click to expand...
Click to collapse
I don't know of any, but I am looking into a similar issue that I see with my orbit, I think that I am going to look at the XIP region of the ROM to see if there is something device specific there, sorry for not being much help.
veereshpm said:
2. The ROM on the rapid share (http://rapidshare.com/files/13046620....3_NBH_ROM.zip) is this a directly installable ROM?
Click to expand...
Click to collapse
Yes, this contains everything but assumes that your device is already running the SPL and only contains the OS portion and not the radio. Look at the link in the first post for help on flashing cooked roms.
veereshpm said:
3. What should i be doing with the 'changed files'.
Click to expand...
Click to collapse
These files in the zip should replace the existing ones in the kitchen on rapidsahre.
veereshpm said:
Sorry if i am sounding noob...
Click to expand...
Click to collapse
No problem, we were all like that, I am still learning as I go.
please inform - this pre-built rom, what is it contains of?
set of programms, etc...
And what about memory leaks?
Thank you
Freshup Roms...
Good try for this new rom, but i find the home-skin not stylish enough (dated too soon).
Why not create a rom with Greatball's today screen, see http://forum.xda-developers.com/showthread.php?t=402021
This is the most stylish skin (with SPBMobile 2.1) i have ever seen (last one with analog clock).
Together with Greatball's Samurai Diamond Weather + Night
http://forum.xda-developers.com/showthread.php?t=402124
Would be the most fresh looking rom ever
In combination with latest msn, SPB-backup,PPCBackupcontacts,...
Who can do this & freshup our Artemis for a long time ?
Thanks,
Cheers!
Innovator
mpattman said:
Hi,
I would like to share the kitchen that I use to build my personal ROM. It's SYS and XIP were ported from the stock Diamond 1.93.456.2 WWE ROM that Tom made available and the kitchen is Bepe's kitchen.
Here it is:
http://rapidshare.com/files/130210385/Artemis_Diamondish_6.1_Build_19965.1.2.3.zip
I hope that it will be useful to some of you.
Matt.
UPDATE: I have made a few changes in the OEM folder, I have added Advanced Config, added a patched htc home for the weather and made some changes to the registry. The changed files are in the attached zip.
Pre-Built ROM (NBH) can be downloaded from here:
http://rapidshare.com/files/130466202/Artemis_Diamondish_6.1_Build_19965.1.2.3_NBH_ROM.zip
(Usual rules for cooked roms, i.e. USPL etc.. - http://forum.xda-developers.com/showthread.php?t=331845)
Here are some screen shots:
Click to expand...
Click to collapse
When an Italian version?
I have no plans to produce any other languages, but the source to the kitchen is all there for someone to translate to suit thier needs.
Ok, I've tested and make my first Artemis ROM (for test use for the moment).
I've been implemented Orange AGPS drivers but no luck no automatic connexion at the moment when GPS is activated so, I'll make more try. So I've removed some components (Adobe flash & reader, Diamond Keyboard and some little thing) that I don't want and this ROM is stable and fast...very fast coocked with NETCF3.5 Now I'll translate it to French if I've time to that more than my future release
Just one thing mpattman : why to release this kitchen with NETCF 2.0 and not directly 3.5 ?
And the last Word : Thank you mpattman !!!
I can not down your ROM and MYkitchen,please get it to FTP,thank you.
Thanks a ton...
Thanks MPattMan...
I am downloading the kitchen, and will try understanding stuff... will post if i have any doubts... do u have any guide on how to do stuff like adding the programs that i want ? ... i will be more than willing to help, test and learn.
being tired of seeing too many protected roms floating around, i decided to make japanese wm6.1 cooking base files myself. it took me awhile, but i finally figured it out. i would like to share my experience of making a japanese wm6.1 rom for hermes here.
actually, it is not that difficult, and all i did was just assembling pieces from different official roms. so, i would NEVER call it my OWN rom or anything because every part of the original roms was developed by MS and HTC. (sorry, but i really think it's too funny many people, who know slightly better than others, put their names in the ver info, apply procection or whatever to their roms, and say "this is my own rom!" for something made out of other roms originally built by MS and HTC.... is this place for dev info sharing for similar-minded guys? donations?? c'mon!)
i will explain about the details step by step later. here's a rough tutorial.
things you need:
[tools]
Pandora Kitchen (thanks to mattk_r) for cooking and burning
http://forum.xda-developers.com/showpost.php?p=1364931&postcount=1
or
i prefer bepe's Extended Hermes Kitchen for WM6.1
http://rapidshare.com/files/88850555/HERMES_DEV_v2.1_Build_19199.rar
G'Reloc.exe as usual
http://forum.xda-developers.com/showpost.php?p=1524413&postcount=1
[roms]
bepe's kitchen (thanks to him!) for simple and working oem folder and xip (OEMXIPKernel only)
http://forum.xda-developers.com/showpost.php?p=1177762&postcount=1
x04ht (japanese softbank diamond) rom for most of the sys part
http://forum.xda-developers.com/showpost.php?p=2998164&postcount=1
htc hermes official wm6.0 rom simply for os.nb as a template
http://rapidshare.com/files/46467733/HTC_TyTN_WWE_3.54.255.3_6275_1.48.00.10_108.exe
htc kaiser (or opal) official wm6.1 rom for dpi_96 files
http://rapidshare.com/files/157469239/Kaiser_HTC_ASIA_HK_WWE_3.34.721.2.rar
http://forum.xda-developers.com/showthread.php?t=441689
s11ht (japanese emobile kaiser) official rom for 0411_dpi_96
ftp://htc-jp.com/EM/S11HT_firm_V2_6_881_0_JPN.exe
[basic strategy]
[oem]
1) bepe's oem folder is very simple and clean for cooking (some modifications are necessary in *.rgu files, tho)
2) replace OEM.cer by the one from x04ht rom
[rom]
1) basically, you can take OEMXIPKernel from bepe's xip or from htc hermes official wm6.0 rom
2) MSXIPKernel and MSXIPKernelLTK are from x04ht rom or whatever you want
3) use os.nb from htc hermes official wm6.0 rom just as a template
[sys] (tricky)
1) the base is opal sys. but remove all the language specific (0409) folders.
2) take the language specific but non-vga folders from x04ht, x05ht or whatever wm6.1 japanese rom (0411 folders not including dpi_192)
3) take language specific qvga folders (the 0411_DPI_96 folders) from s11ht
4) take .vm folder, packages.* in metadata folder, and service.exe in os folder, shell32.exe and shellres.dll in shell folder from hermes official or bepe's sys. (irda is not included in opal rom. take them from bepe's rom if you wanna use irda.)
[points]
1) don't forget to copy WinCENLS_Lang_0411 into your sys. otherwise, the device does not boot since WinCENLS_Lang_0411 is not included in xip.
2) if you take sys from any newer versions, taskmgr does not work since it is not signed by softbank. remove mxipupdate_taskmgr_shell_1.provxml in base_lang_0411. it's useless, anyway.
3) this method does not create shotcuts in windows\appbuttons. you need create those shortcuts with japanese names yourself to make the buttons work properly. (does anyone know how these shortcuts are automatically created?)
4) os ver info is stored in the original files. (read here for details: http://forum.xda-developers.com/showpost.php?p=1172925&postcount=1) you can change the ver info as you want, but i REALLY hate to see ver info with someone's name or some personally customized splash screeens. so, the ver info does not reflect the actual ver you take all the files from.
5) i don't think this works only with hermes but with any other qvga devices (you have to change xip part.) hope many other qvga device users can make (assemple?) their own japanese wm6.1 roms freely.
question:
i made a shortcut file with 14 japanese (2 byte) letters and put it in the windows directory, but the hermes did not boot. i changed the name to 13 japanese letters, and then it booted... are there any filename restrictions for east asian language files??
reserved for step-by-step guide
here is the japanese wm6.1 cooking base files for hermes
sys: 21014
xip: 21014
oem: basically based on htc oem
http://www.mediafire.com/?3almqggzvgy (OS.NB.payload is not included. place one in rom folder.)
sys: 20931
xip: 20931
oem: basically based on bepe's oem
others: commmanager and calc replaced for the touch looks
note: i did not modified the ver info in shellres.dll.0411.mui, and the ver info shown in control panel does not reflect the real os ver.
note2: this file is just for cookers. i will not provide the rom tuned up for my own use. i will not response to "please send me your rom" requests. (sorry)
link
http://www.mediafire.com/?2gfymtframj
you can use these files FREELY since i simply assembled them from the other roms. they don't belong to be from the beginning. (.VM is not included. take it from another hermes rom to cook it!!)
happy new year, and happy cooking!
Congrats and welcome to hermes cooking sir. if you need a copy of a unprotected rom of mine, just let me know, PM or post
Peace sir,
Joshua
Very big thank for you...
qtotter said:
sys: 20931
xip: 20931
oem: basically based on bepe's oem
others: commmanager and calc replaced for the touch looks
note: i did not modified the ver info in shellres.dll.0411.mui, and the ver info shown in control panel does not reflect the real os ver.
note2: this file is just for cookers. i will not provide the rom tuned up for my own use. i will not response to "please send me your rom" requests. (sorry)
link
http://www.mediafire.com/?2gfymtframj
you can use these files FREELY since i simply assembled them from the other roms. they don't belong to be from the beginning.
happy new year, and happy cooking!
Click to expand...
Click to collapse
I'm Andy. Thank you very much, qtotter-san.
Lately I've been thinkin about changing my handheld (I'm using BA and MPx200 at this moment). But, despite my condition as a Japanese language student, I would love to have a Handheld powered by Japanese Windows OS. To buy Japan's handheld seems to expensive for me, so I decided to search for Japanese ROM first, then decide which one shall I buy.
I've been searching all the time for Japanese ROM (not 日本語化 ROM but 日本語版 ROM FILES), n finally, look what I found here, not only Japanese ROM, but Hermes WM6.1 Japanese cooking base (very big thanks ^o^). I've tried to search in xda-developers, and some other forum, but still unable to find Japanese ROM. I'd also sent private messages to Japanese developers here, but still I have no idea where to find Japanese ROM.
And now, I found this thread. This really helps me.
心から感謝を申し上げます。(kokoro kara kansha wo moushiagemasu)
Once again thank You very much, qtotter-san. I really appreciate your hardwork.
qtotter said:
sys: 20931
xip: 20931
oem: basically based on bepe's oem
others: commmanager and calc replaced for the touch looks
note: i did not modified the ver info in shellres.dll.0411.mui, and the ver info shown in control panel does not reflect the real os ver.
note2: this file is just for cookers. i will not provide the rom tuned up for my own use. i will not response to "please send me your rom" requests. (sorry)
link
http://rapidshare.com/files/178421014/hermes_jpn_wm6.1_cooking_base.zip.html
you can use these files FREELY since i simply assembled them from the other roms. they don't belong to be from the beginning.
happy new year, and happy cooking!
Click to expand...
Click to collapse
can't download not....can you release again? I want to cook JP 6.1 too...thanks a lot!!
could anyone tell me how to build OEM MMSLite?
antony34 said:
can't download not....can you release again? I want to cook JP 6.1 too...thanks a lot!!
Click to expand...
Click to collapse
it seems like it's been downloaded 10 times, already... the link has been updated.
qt
qtotter said:
it seems like it's been downloaded 10 times, already... the link has been updated.
qt
Click to expand...
Click to collapse
Thanks a lot!!!
I hope the explanation of WM6.5,please!
Opal/Diamond Dialpad
if you use opal dialpad with japanese wm6.1 rom, smart dialing stops working. i happened to find a solution while playing with my diamond. just delete the following reg key to make smart dialing work.
[HKEY_LOCAL_MACHINE\Security\Phone\PhoneKeyMatch]
"SmartFilterFlags"=dword:00000002
This entry is in the *.rgu of Base_Lang_0411.
Download won't start
Is anything wrong with the server?
Woops!
Problem solved by deleting temporary internet files
updated japanese wm6.1 base to 21014
i will update msg #3 shortly.
Thanks qtotter sann!
but BT seem have problem, once flash it. it show have not BT device...
antony34 said:
Thanks qtotter sann!
but BT seem have problem, once flash it. it show have not BT device...
Click to expand...
Click to collapse
no bt applications are included. (drivers are included.) please use any bt apps from your favorite roms.
qtotter said:
no bt applications are included. (drivers are included.) please use any bt apps from your favorite roms.
Click to expand...
Click to collapse
But I can't avaliable BT at comm manager...
antony34 said:
But I can't avaliable BT at comm manager...
Click to expand...
Click to collapse
confirmed. i will check what causes this later.
May I ask some one to upload a COOKED Japanese rom?
I am far from to play with Hermes, have switched to Raphael.
qtotter said:
confirmed. i will check what causes this later.
Click to expand...
Click to collapse
qtotter sann,
Wifi & Camera seem also have problem.
Wifi & Camera sometime got error when avaliable.
I will keep report if still have problem or bug.
Thanks!