Custom ROM's for HP Ipaq hx2000 series - Windows Mobile Development and Hacking General

I had a mad idea to make the ROM for НР hx2000, an essence of idea here in what to try to replace AKU 1.0.1 on our machines with fresher 3.0.0 and above but I shall not understand that it is necessary to make. Is АKU 3.5 well how to make so that instead of 1.0.1 to put 3.5. By means of the program of one person which has written the program which I successfully dumping decipher ROM in nk.nba all files ROM.А now actually there is a problem how to push there AKU 3.5 and whether probably such???

Related

AKU

Hello.
Of what files consists AKU (For example 3.0)?
I want to make new MPX200 WM5 firmware.

Cooking a Tornado Rom

Hello.
I think ive been reading for the last 5 hours about this topic.
I've managed to dump the ipl spl splash gsm os .nb files using typhoonnbfdecode.pl.
Then i managed to decode os.nb using prepare_imgfs.exe -nosplit option and then make_imgfs.exe. The next thing recmod crashes.
Ignoring that crash, I've changed a folder in the dump rom and I've tried to compile it using BuildImgfs.exe and make_imgfs.exe but nothing happens actually.
Would you please give me advice on this topic? I need to replace the keyboard driver from a orange aku2 tornado rom to a i-mate rom.
its been a "long" time since i wrote this.
what have i found more? i now know to compile the files back *the nb files to one nbf file*.
so i now have a dump directory but i can't compile it.
if you have any advice on this, please help.
Hey
I'm interested in cooking a new Tornado ROM as the old AKU2.0 is, well, OLD! lol.
could you point me in the direction of a nice comprehensive guide on cooking a rom? and what software would i need?
thanx
i know like almost 80% of the process but i cant compile the .nb or .nba file after i dump it.
Hey
Do you have all the necessary files to do the rom kitchen?
------------------------------------------
Device-dependent packages:
DEV:
[li]DEV_Himalaya_v1.50.rar[/li]
ROM:
[li]ROM_Himalaya_v1.50_3.00a.00.rar - 128MB RAM[/li]
[li]ROM_Himalaya_v1.50_3.00a.32.rar - 96MB RAM / 32MB RAMDisk[/li]
[li]ROM_Himalaya_v1.50_3.00a.64.rar - 64MB RAM / 64MB RAMDisk[/li]
Independent packages: !!! Both should have the same AKU !!!
OS:
[li]OS_AKU_2.0_v1.50.rar - AKU 2.0 (Build 14847)[/li]
[li]OS_AKU_2.2_v1.50.rar - AKU 2.2 (Build 14928)[/li]
[li]OS_AKU_2.3_v1.50.rar - AKU 2.3 (Build 14955)[/li]
[li]OS_AKU_3.0_v1.51.rar - AKU 3.0 (Build 15096)[/li]
LOC:
[li]LOC_AKU_2.0_v1.50_[ WWE | GER ].rar - AKU 2.0 [/li]
[li]LOC_AKU_2.3_v1.50_[ WWE ] - AKU 2.3[/li]
[li]LOC_AKU_3.0_v1.50_[ WWE ] - AKU 3.0[/li]
------------------------------------------
basically the above but for Tornado instead
I'm assuming, because we're simply using a different AKU update, and not an actual NEW OS update, (as when people were upgrading from WM2003SE to WM5 i can understand there would be driver incompatibilities)
so, it should really be as simple as basically extracting the relevant keyboard/joystick/camera/hardware button drivers and inserting them into the SPL rom?
could you post what you have currently?
or better still, could you zip everything up and email it over to me at gmail? its duke.stix [at] googlemail [dot] com
i really wanna upgrade the AKU on the tornado! the aku 3.5 update on the pocketPC's looks a whole lot different!
ah, the thing is i dont have anything right now.
its useless all this work if you dont even know how to compile the final product.
when i will do the succesfull compiling of the dump i will do the cooking.
hello everybody
please share a simple Tornado ROM kitchen

Upgrade

I am a new user. I just bought HP iPAQ 612c. I am a little bit disappointed with the battery performance. I have to recharge the device twice a day. I've heard people said that WM 6.1 could make the battery performance more significant. How to install the WM 6.1 into the device step by step? I had downloaded the WM 6.1 from http://www.mediafire.com/?l5mmbtzz5on. I also see there is WM 6.5 although it is still in beta version (I had downloaded WM 6.5 61x_23001_WWE_beta_13_2_std file). If I install WM 6.5, can I return to WM 6.1 again? Is the procedure just the same when installing WM 6.1?
Sorry for the English because I am Indonesian. Thanks for your assistant.
see this or for flash instruction directly here
you can always flash different rom, even if sd-loader fail you can still use dnw to flash
wildan, maybe i can help you. gw jg orang indonesia. udah lama pake ipaq 612c. private msg aja ya...
Thanks keys, the instructions are very useful but I am rather confused about the updated file. Do I just copy all the files into the SD card and run SDLoader?
for sd-loader, you only need to copy the FLASH.DIO in to the sd card (<=2G, not sdhc) and run sd-loader
I downloaded the file 612c_WM61_20757RK.rar which contains folders and files. what method should I use, SDLoader or DNW? May be you can give me a link to download WM61 Pro that is suitable for 612c?
you downloaded a rom kitchen..not the actual rom file.A rom kitchen is used for building rom. You can try this 6.1 rom
Thanks again keyx for your informations and instructions. I've installed the WM 6.1 21051 Manila Edition v0.8a and now my iPAQ 612c work much better. The battery life increase significanly and the performance is more beautiful.

[Ques] How is SPL version specified

Sorry if this is stupid question but when cooking a rom, how or where is the spl version of the device specified?
Is this something I need to cook in specifically or does the rom's sys etc dictate the spl version needed?
Basically I am trying to create a base rom for my spare athena, I have dumped a stock 6.0 rom and plan to port a 6.5 build to it, giving me a base to work from, but the athena can use 2 spl's 1.2 and 3.5 and I dont want to mess anything up.
Many thanks
Sean

.Net compact framework 3.5 version conflict

Hi all,
Firstly I come here to look for help because I spent many time reading many posts in here and over the net about my problem, but I was unable to find a definitive solution.
Here is what it deals with (sorry for my English writing, I'm a native French writer).
I own a Leo w/ WM [NO]6.0[/NO] 6.5 (T8585) and Manila 2.5.
I installed the mod Cookie HomeTab, firstly 1.6.1 then 1.7.
I found that if 1.6.1 was nice, 1.7 was much better but... it also drains my battery very quick.
I wrote again the whole post about the newest version and found a small advice to install .Net F. 3.5. I followed the link and downloaded the CAB.
When I tried to install it, I got an error : "A newer version is already installed".
In fact, it seems that the 2.0 is already installed in ROM.
I tried to tune the registry, putting a "1" dword on 3.x entry, and a "0" dword on "2.x" entry, but it did not work.
Nevermind, 3.5 is not installed, I still have 2.x and Cookie HomeTad and CHT Editor already working nice with it.
But now, CHT Editor won't launch, making a .Net error: "a newer version of NF is required"...
The little system utility cgacutil in Windows mobile directory tells me I still have the 2.x version of .net installed. As it was when everything worked nice.
But the reality is that it does not :-/
Microsoft did not answered to my mail and I'm very sad to be unable to use CHT Editor to tune Cookie HomeTab. And overall, I would want to definitively repair my .Net installation even if I'm stucked w/ 2.0.
What do you think of it and do you have some advices for me, please ?
Thanks
Helloser
Here is some additionnal information, maybe you need it to understand my problem better ?
- System version: 5.2.21864 (21864.5.0.81)
- Manila version: 2.5.19202525.0
- ROM version: 1.43.406.2 (70124) FRE
- ROM date: 10/28/09
- Radio version: 2.04.50.22_2
- Protocole version: 15.26.50.07U
- OS version: Windows Mobile 6.5 Professionnal (hu ? I thought I had 6.0 !)
Regards, Helloser
Hmmm, I noticed that I did not upgrade my ROM to 1.66 as I thought I did...
I will do this firstly and return to you to see if my problem was maybe solved by this way.
Hope, hope, hope
Well let's hope that your ROM flash will solve your problem, first of all. But, if it doesn't then this may help...
A user was complaining that the editor would not run for him, using .Net 3.7. This had been built in to the ROM that he flashed, and it would not let him install .Net 3.5. So, he installed 3.5 to his storage card and then manually copied the files to his device memory. Then, using the .Net Configuration tool he set CHTEditor (and CHTRestart) to use .Net 3.5 and it now works.
Now whilst this is a different issue, the resolution may help you, so give it a try...
http://forum.xda-developers.com/showpost.php?p=6413191&postcount=1063
Yoohoo ! The ROM upgrade did it nicely: 3.5 compact .Net framework got installed like a charm, directly into main ROM, overwriting 2.x already default installed version w/o any error.
I got plain usage of Co0kie HomeTab and CHTEditor, w/o it is too hard to tune up every registry entry for CHT...
helloser said:
Yoohoo ! The ROM upgrade did it nicely: 3.5 compact .Net framework got installed like a charm, directly into main ROM, overwriting 2.x already default installed version w/o any error.
I got plain usage of Co0kie HomeTab and CHTEditor, w/o it is too hard to tune up every registry entry for CHT...
Click to expand...
Click to collapse
Make sure you enable 3.5.9 rather than version 2.x.xxx in the regitry by doing the below...
HKLM/Software/Microsoft/.NETCompactFramework. Change the DWORD data of entry 2.x.xxx from 1 to 0. Next Change the DWORD data of entry 3.5.xxx from 0 to 1 and then reset. This disables 2.0 and enables 3.5.
(Courtesy of Tboy2000)
Oh my G..., even w/ a successful installation of NCF 3.5, the registry kept on using 2.x !
I could invert both values. I'm not sure it is really less greedy on battery usage though...
Hi all, I stumbled across this after updating to Vodafone's new ROM (can't say I really enjoy their new splash though) :-(
I did the registry tweak to ensure .net 3.5 is used, but how do I check ? How will I know? Is there something that specifically needs 3.5 to work?
@ Armes
I did the registry tweak to ensure .net 3.5 is used, but how do I check ? How will I know?
Click to expand...
Click to collapse
Hi, very simple: find the "cgacutil.exe" Windows utility in %Win% directory tree on your device, and run it: it will popup a small dialog noticing what is the version of .Net that is currently handled.
Experimenting Co0kie HomeTab v1.37 after Compact .Net upgrade to v3.5:
Finally, I can say that the battery drained much slower than previously. Nicely done !
Armes said:
I did the registry tweak to ensure .net 3.5 is used, but how do I check ? How will I know? Is there something that specifically needs 3.5 to work?
Click to expand...
Click to collapse
Basically, that registry tweak is how the device determines what version of .Net to use. Running \windows\cgacutil.exe will only tell you what version(s) you have installed, so the registry key is the best way to know for sure.
It may be overkill, but the CHTEditor for Co0kie's Home Tab will only run under .Net 3.5, so you could install that, but you need Co0kie's Home Tab installed for it to work anyway. I'm obviously gonna recommend installing it to check though, aren't I

Categories

Resources