yashsingh1/xdaforums huggingface dataset:
[Upgrading, Modifying and Unlocking] elparra72:
Adding new feactures into HX4700 ROOM

Well, I guess next steep in WM6.1 ROOMs chitchen is to improve new usefull feactures no implemented by default in O.S yet.

- I think SDHC is not really possible because of hardware limit but if someone have any compatible driver .....

- True VGA is another good option. I've tried several drivers but they are not fully compatible or they don't work fine with a lot of apps.

- Java support is possible because I read several posts about it, but I've tried Jeode and I can't run Java apps in HX. Netfront has a small java runtime and is enought for a lot of pages but when you need something better...Maybe IBM J9 driver for WM5 ;-)

- RDP client has been removed in WM6 and higher. Do Anyone know a link for downloading it?

Those are ideas. I don't know anything about cocking ROMs and I'm reading a lot posts but a don't understand them. Do you know any good tutorial for making ROMs?

Thanks!!
[Upgrading, Modifying and Unlocking] grayme:
From my point of view, if that is all that can be added to future ROMs then ROMs have gone as far as I need them to go as I don't want/need any of them.

I'm not knocking progress, but pointing out that we all have different needs.
[Upgrading, Modifying and Unlocking] Wexx:
Hello everybody. After selling my former PDA phone - Blue Angel I bought a 4700 in good condition very cheap. So I'm new here.

Please let me discuss something. As our devices come only with NOR flash and not NAND, wouldn't it be better to put everything into the NOR flash because it will launch faster than from cards and it will also consume less memory (because of XIP)? With current ROMs it is not a good idea because on every writing into NOR the terribly slow compactation occurs. My idea is that we can use most of NOR for ROM and leave only let's say 10MB for user. That should be no problem because even now we must install most programs to CF or SD because of compactation. This should reduce the compactation to the minimum because it will deal only with a small amount of memory. Or alternatively we could use all the internal NOR flash for ROM and redirect the device's filesystem to a card slot or RAMdisk (http://xdaforums.com/showthread.php?t=382944). This would entirely avoid compactation and also we will have some more available RAM (no filesys.exe thread). The letdown of this solution is the necessity of constantly having either CF or SD card in the device (or in case of using RAMdisk every time it starts or shutdowns).

Is this a bad idea?
[Upgrading, Modifying and Unlocking] elparra72:
What do you purpose to improve hx4700?

hi grayme, what do you think current ROMs need?
[Upgrading, Modifying and Unlocking] sanjay1951:
Grayme:

As I've said before in a few posts, I tend to agree that each person's needs are different, therefore a plain rom is better than than one with a unique mix of functions that others may not need. The SDHC support however would be something that I'm sure we all want - but alas seem destined to live without:(

But we keep trying.

Elparra72:

True VGA mode is pretty slick and I built a rom with it baked in, similar to what makuu has done for his X51V rom. However as you point out, some apps didn't get along very well with it so I ended up discarding the attempt. Great idea...maybe when more app builders support it. I know of at least two options for true VGA. RDP can also be added if you need.

As for editing roms, I would start at http://xdaforums.com/showthread.php?t=249836 for a good description of maimach's tools. Best wishes with your rom cooking.

Regards,

Sanjay
[Upgrading, Modifying and Unlocking] Menneisyys:
elparra, do yoou mean j2se or j2me by java? if the former, do you need applet support? if yes, go for CrEme.

ibm j9 is commercial and doesnt support applets.

sorry for my being terse; entering this on my Universal.
[Upgrading, Modifying and Unlocking] Wexx:
A little dumb question... How to decode (and possibly encode) a .nbf file?
[Upgrading, Modifying and Unlocking] sanjay1951:
Ok, so you will need to do some searching and research before you begin. This is not something that is not well explained in detail in a single post. However, the following steps are generally what's required in a command prompt once you have the tools in a drive root folder (don't use spaces in the folder name).

1. prepare_imgfs.exe <<filename.nbf>> This will create two .bin files

2. viewimgfs.exe imgfs_raw_data.bin This will create the DUMP directory

...modify "dump" directory as you need...

3. BuildImgfs.exe

4. make_imgfs.exe <<filename.nbf>> This will create the ROM.

Load the rom using bootloader.

DA_G has provided good steps to modify the XIP in this thread, but you can also look at: http://www.pda4x.com/read.php?tid=40125&fpage=3

Regards,

Sanjay
[Upgrading, Modifying and Unlocking] Wexx:
Thanks.

I didn't imagine it is so simple.
[Upgrading, Modifying and Unlocking] lyger:
improvements

One way to improve the ROM's would be to upgrade the drivers for the ATI gpu and other hw, and maybe the xip sections. Excellent work so far, our ipaq's have a few years left in them with these "green" upgrades.:)
[Upgrading, Modifying and Unlocking] elparra72:
How to convert nbo in nbf

Ok Sanjay but, How can I create the nbf file?. Thanks a lot in advance!!
[Upgrading, Modifying and Unlocking] elparra72:
Another stupid question.

How can I modify registry?.
[Upgrading, Modifying and Unlocking] tapdov:
Menneisyys posted OllieD's full SDHC hack here:

http://xdaforums.com/showthread.php?p=2113596

Has anyone tried on the hx4700?
[Upgrading, Modifying and Unlocking] grayme:
I've got a 4GB SD card, does anyone seriously need more than that (or am I missing the point)?
[Upgrading, Modifying and Unlocking] tapdov:
Well, unfortunately non-HC 4gb cards are getting harder to find. And besides, I need more storage.
[Upgrading, Modifying and Unlocking] tedpoe:
no go with the 4700 and SD_Settings

You can see my evaluation at:

http://xdaforums.com/showthread.php?t=384900&page=2 (#13).

In short, it didn't work with pdav61clean. :(

Ted
[Upgrading, Modifying and Unlocking] foxbatul:
try this:

http://rapidshare.com/files/46821841/remotedesktop_wm6.cab.html
[Upgrading, Modifying and Unlocking] sanjay1951:
Absolutely! (and maybe);)

Two reasons:

1. I travel a great deal. My HUGE CF card is full of music and there's more I need.

2. I can use SDHC in my camera and would like to be able to exchange cards. Would surely be nice to need fewer formats.
[Upgrading, Modifying and Unlocking] jwy2k2:
How quickly we forget. I guess it's a Moore's law kinda thing.

Ofcourse we need the space! In no time at all we'll all be talking in terabytes this and terabytes that, I guarantee it.
[Upgrading, Modifying and Unlocking] grayme:
Can you guarantee it will be on an hx4700?

I'll stop before you all start calling for my burning! :)

But my point is that I'm probably not alone; there's certainly no harm in your pursuing it, but maybe it's not the panacea.
[Upgrading, Modifying and Unlocking] Wexx:
Could someone please post a link (if it does exist) to Pocket Informant 2007 from original WM5? I would like to put it into my ROM.
[Upgrading, Modifying and Unlocking] Linus_18:
Nice Plugins And Icons

1) I need a app that can import .REG files inside Windows Mobile 6.1, only Resco Registry can ?

2) Resco Today plugin is a little slow.

Metrix Today plugin is faster, and you can put inside it icons of every size you like.

If someone is interested in 128x128 icons (few sight like me)

that can be used with Metrix, here you can find some nice:

http://commons.wikimedia.org/wiki/Crystal_Clear

with a graphics app everyone can resize the icons to 64x64 (ilauncher), converting also to every other type than PNG
[Upgrading, Modifying and Unlocking] Wexx:
1) Import / export is supported by Total Commander CE as far as I know (use copy/move function for registry entries and select directory in filesystem, it will export a reg). It will somehow probably support import as well. Or you can use Windows CE CAB manager and create CABs with imported REGs.
[Upgrading, Modifying and Unlocking] grayme:
Press OK to continue loading the content of this page

I'm using the SL61V3_lite version by Sanjay without PIE, etc. but with Opera (and others) installed.

Does anyone else experience the same as me when they try to open an email within messaging or a link within an email, an annoying popup box comes up saying "Internet Explorer: Press OK to continue loading the content of this page".

I've googled, but whilst this seems a frequent problem, I can't find the relevant solution. :o
[Upgrading, Modifying and Unlocking] ramsses:
PDAViet has a new ROM:

http://www.pdaviet.net/showthread.php?t=24691

Allegedly uses the same core as the latest WM6.1 emulator (5.2.19209 Build 19209.1.0.2)
[Upgrading, Modifying and Unlocking] mykie:
what you mean with emulator?
[Upgrading, Modifying and Unlocking] cerebros:
Interesting, can't wait to see if Sanjay and the others manage to get the clean versions out soon... time for yet another reflash... Any changes list as of yet?
[Upgrading, Modifying and Unlocking] ramsses:
M$ have just released emulator images for WM6.1 - it's the same version of the OS as these
[Upgrading, Modifying and Unlocking] ramsses:
There are no release notes as yet, but the screenshots imply it is already pretty clean. Probably will need the boot screen and the keyboard amending though... I extracted the splash screen (final image):

VDict.com translates the blurb as:

Open Đề tài Newly rustle Phantom ROM WM6 deliberative and launch.1 give iPAQ-4700 to HP.

Duới here is sheet V21 PDAVIET, with features:.

- Evolve from sheet V20 (introduced), have 1 Application number deletion, as needed can fasten Vách mạch To use quite clean Phantom ROM>>>.

- Keep fiducial interface WM6.1 - Màu Xanh lục.

- On the basis V20 sheet, port Xip And Xây dựng From WM6 Phantom ROM.1 for Kaiser.

- Change startup pix is Viet Nam country spectra of donation VIP Vanlydochanh.
[Upgrading, Modifying and Unlocking] cerebros:
Thanks for the info. If anyone manages to exchange the boot screen and change the keyboard then I'll take the plunge and see if this (3 month) newer core is any good...
[Upgrading, Modifying and Unlocking] PhamQuang:
Change default keyboard and Boot Image??? :D

Unless it prevents?
[Upgrading, Modifying and Unlocking] cerebros:
Hi PhamQuang, I assume you are the author of this latest pdaviet rom! First of great work, second can you tell us whats new??? And where can we get it from?
[Upgrading, Modifying and Unlocking] sanjay1951:
PhamQuang,

Thank you for your work on the 4700 ROM. I truly appreciate you making this. I, along with several others, modified your wonderful earlier version to reset the keyboard and splash pages, and removed some of the added apps to make a very clean vanilla base for others to add on to. We now have several variations of your work! I will surely take a look at your latest.

Your work is fabulous and I know we all thank you for it.

Question: May I please add your rom to post #1?

Best Regards,

Sanjay
[Upgrading, Modifying and Unlocking] MannyMania:
Hi Sanjay,

Can you give me the link to get the vga keyboard file that algasystems sent you..

Thanks!
[Upgrading, Modifying and Unlocking] ramsses:
PhamQuang

I've loaded your ROM and found it to be excellent! Great work. I've compared the registry hives with the cleaned-out ones from the older ROMs Sanjay had posted. There are a few reg keys that should be removed for completeness. I will post a list soon.

Andy
[Upgrading, Modifying and Unlocking] PhamQuang:
Perfectly!!!

I shall consider and to correct.
[Upgrading, Modifying and Unlocking] canclan:
For anyone who is interested, I *did* get it to work with 6.1. The driver you need is sp31330.exe which is version 2.0.0.11.

Instructions:

1. Download and install the driver sp31330.

2. Do a soft reboot.

3. Set it up as a paired device using Bluetooth Manager (the password is "0000").

4. Go the the "BT Foldable Keyboard" that got installed under Programs and select the "Enable Keyboard" checkbox.

5. Push the button on the top right hand of the keyboard itself.

6. Tap the "BT-Keyboard" in the list that will pop up right after the "Enable keyboard" is selected (any other BT devices in range will also show up).

The dalog box will say, "Connecting" and then shazam! You are good to go! You should note that the keyboard does not have an off switch. While the batteries are good, the keyboard is broadcasting! I just pop mine out when I am done. I might try a power hack later! If you have any problems reconnecting after you manually disconnected, try a soft reboot.

If I have a few minutes over the next week or two, I will try to do a PDF , maybe with pics.
[Upgrading, Modifying and Unlocking] canclan:
Oh yeah! I forgot to ask. Is there a decent theme creator for 6.1 (preferably freeware). I tried the original MS one for PPC2002 but it did not work and I can not get the settings on ThemeGenCE to work properly.

Does anyone have any preferences?

Also, while I remember - does anyone have a nice screen capture program for the hx4700 in case I do get around to making an instructional pdf?
[Upgrading, Modifying and Unlocking] sanjay1951:
MannyMania,

I don't recall the post number but if you do a search on algasystems's posts on the forum, you will find it. It was in the earlier thread.

However, I would suggest that since PhamQuang is the author of the 6.1 roms that we have all modified, we should first give him the opportunity to accommodate our suggestions for improvements.

Regards,

Sanjay
[Upgrading, Modifying and Unlocking] sanjay1951:
Kitchen Possible?

PhamQuang,

I have not yet had time to load your latest rom so don't know the answer to this question. Does your rom have RGU files that can be used to make a kitchen? I think everyone here would appreciate a kitchen that we could use to tailor this rom for our own purposes. I know that Vivi has offerred to make a kitchen if he has the RGU files.

Regards,

Sanjay
[Upgrading, Modifying and Unlocking] ramsses:
Okay, here's some:

HKCU\software\HTC - should be removed - HTC task manager not used

HKCU\software\Illium - should be removed - Dockware not used

HKCU\software\WebIS - should be removed - PocketInformant not used

HKLM\software\RhinoCode- should be removed - TodayPanel not used

Today items with no DLL - should be removed:

HKLM\software\microsoft\today\"internet calling"

HKLM\software\microsoft\today\todaypanel

HKLM\software\microsoft\today\Pocket MSN

This service has no DLL - should be removed:

HKLM\services\taskmanager

You may want to put this one back:

HKLM\Comm\TcpIp\Parms

"ResolverRetryCount"=dword:00000003

The following device drivers have no DLL associated with them (should be removed):

HKLM\drivers\builtin\audiogateway

HKLM\drivers\builtin\ledmgr

HKLM\drivers\builtin\MIX

HKLM\drivers\builtin\RemoteKit

HKLM\drivers\PCMCIA\SRAMDisk

No big deal, but worth removing for the future.

Andy

Edit: and \windows\create alarm Note.lnk should be removed too!
[Upgrading, Modifying and Unlocking] ramsses:
PhamQuang

I have spotted a big problem - the replstore filter is not being loaded, so there is no caching on the internal flash rom.

Andy
[Upgrading, Modifying and Unlocking] ramsses:
...and here's the VGA keyboard - just unzip and put in the windows directory:
[Upgrading, Modifying and Unlocking] ramsses:
I have a workaround (this is the same problem Da_G had when he tried to introduce the 19209 XIP) - If you force the DLL to be loaded before the MSFLASH driver by adding:

[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsreplxfilt]

"dll"="fsreplxfilt.dll"

...you will see that fsreplxfilt.dll is now loaded in filesys.exe (check processes in SKTools process manager or similar). The normal database \replstor still does not appear (you'd expect to see it in the database view of SKTools), but it does appear to cache correctly now.

This was a problem for me because the GPS App Destinator needs a lot of on-board cache or you get a "map file not in memory" error if the cache isn't working correctly.

I will look into this some more...

Andy
[Upgrading, Modifying and Unlocking] Elis:
WPA-PSK TKIP does not connect, It does not work Well :(

Eli
[Upgrading, Modifying and Unlocking] ramsses:
I have had a look at the latest M$ emulator and the way it loads things...

In your ROM:

[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsdspy]

"Order"=dword:00000000

"dll"="fsdspy.dll"

In the M$ emu, the "order" override value is not present. Given all I have read says the fsreplxfilt filter should be loaded first, this looks wrong in your ROM. So I tried removing the fsdspy "order" value and removing my previous hack - result: caching working!!! The ReplStor database is still not shown, but I will try to put this change in the XIP boot.hv and see if that fixes it.

Andy
[Upgrading, Modifying and Unlocking] canclan:
Mine works fine with Sanjay's SL61V3. Sometimes I have to soft reboot, but works great!
[Upgrading, Modifying and Unlocking] Xerxers:
DA-G-4mb

I have downloaded the file.

I am using Chris's bootloader.

I run the booloader and then get an error meassage:

password BOOTLOADER

HTCSPass.< YHTCEUSB>lnb C:\BootLoader\BootLoader\temp_nbf\DA_G 4mb.nb0

Invalid Start Addresst Value!

Syntax error!

Usage:

lnb nb-file [StartAddr [Length [SkipOffset ["cp"]]]]

Download nb file to ROM.

StartAddr : Start address for downloading(default=80000000).

Length : Length for downloading(default=FFFFFFFF).

SkipOffset : SkipOffset for downloading(default=00040000).

cp : Compare image with file data only.

USB>

What am I doing wrong or what do I have to change?

Thank you.

Xerxers
[Upgrading, Modifying and Unlocking] Elis:
Excuse.

This is with this vension of ROM PDAViet (5.2.19209 Build 19209.1.0.2)

Eli.
[Upgrading, Modifying and Unlocking] lhasistos:
hello

Can I read the eeprom data from the battery IC ? i need to change or modify wrong values than make my 2 new batt dead , Its was caused by WM5 SP when battery reaches under 5% , never i can recharge then anymore .Now im use WM6.1 algasys with 2 new batterys and never have this trouble anymore .But i want to restore values inside IC batterys . data will be apreciated

Regards

Khasistos

4700 6.1 Algasys , 2g sd 2 g cf
[Upgrading, Modifying and Unlocking] ramsses:
Rename your nbf file to have no spaces in it!

Andy
[Upgrading, Modifying and Unlocking] kozhura:
Dear friends...

I`m here again, wait for my new ROM`s:)
[Upgrading, Modifying and Unlocking] Xerxers:
Andy,

Thank you for that.....

Xerxers
[Upgrading, Modifying and Unlocking] Xerxers:
Kozhura,

Welcome back....

Do you now have a 4700 again?????

Xerxers
[Upgrading, Modifying and Unlocking] ramsses:
Folks

I have taken PhamQuang's latest 19209 ROM and made a few tweaks:

- cleaned the registry / filesystem (of those items I had already mentioned)

- Rebuilt/tweaked the XIP so it now caches the on-board flash ROM (although you still can't see the \replstor database - weird - I've asked about this to Kozhura), added cachefilt filter, removed fsdspy filter

- Replaced the keyboard with the VGA one

- Added the Windows 'Black' theme

- Integrated the Windows Desktop client (the latest one that can also share the PDA cards to the PC)

- Changed the boot screen to the standard HP one.

All credit to PhamQuang as this is ultimately his good work.

PhamQuang: Please take a look and see what you think - comments most welcome!

Sanjay: Can you add this to post #1 please?

There are two versions, one with 4Mb PagePool (for 64Mb devices) and the other with 8Mb PagePool (for 128Mb devices).

http://rapidshare.com/files/110050358/PV_RAMSSES_19209_4.zip.html

http://rapidshare.com/files/110050359/PV_RAMSSES_19209_8.zip.html

Usual warnings apply - I will not be responsible for any screw ups!!

Please use the 'Chris' Bootloader on Algasystem's website: http://wm6.flyingarizona.net/

Andy
[Upgrading, Modifying and Unlocking] ramsses:
:cool: :cool:
[Upgrading, Modifying and Unlocking] PhamQuang:
Ramsses !!!

This is my "Cleaned the registry" version:

http://www.mediafire.com/download.php?y0vn4xm3m43

pass. 7z file: PhamQuang
[Upgrading, Modifying and Unlocking] ramsses:
PhamQuang

Thanks - any ideas about the fsreplxfilt problem?

Andy
[Upgrading, Modifying and Unlocking] gregy74:
Thanks for all ROMs you made.:)
[Upgrading, Modifying and Unlocking] Donald24:
Thanks PhamQuang, thanks Ramsses,

I've flashed Ramsses new "clean version". And this is the first 6.1 rom, that synchs with WMDC 6.1 x64 more than once after a soft-reset.

I've tried every version on the first page, and very weirdly nobody else had this problem.

The system runs very fast and smooth, very nice to have 36mb RAM free after soft-reset.

I can reproduce WPA-PSK problem, it just wouldn't connect. But Kozhura first 6.0 roms had this problem also, and I've just read Kozhura is back cooking roms for us - and this is really good news.

Keep on the good work folks!!

Don
[Upgrading, Modifying and Unlocking] ramsses:
I haven't got a WPA-PSK access point to connect to to test, but it might need the old fix...

Unzip this DLL and copy in \windows, then soft-reset.

If that works, I'll integrate it into the ROM and re-post

Andy

EDIT: Updated DLL
[Upgrading, Modifying and Unlocking] rainbow_chw:
dear Ramsses, can you tell me how to change the PP? I don't know the address. thanks very much!
[Upgrading, Modifying and Unlocking] Donald24:
Hey Ramsses,

thank you for the WPA fix. Just tested it, and it works! :)

Well done!

Don
[Upgrading, Modifying and Unlocking] ramsses:
Just use modpp.exe on the nbf file - it's very simple.

modpp filename.nbf 8 - changes it to 8 etc.
[Upgrading, Modifying and Unlocking] ramsses:
Okay, I'll integrate it.

Edit:

Here they are (4Mb and 8Mb page pool versions respectively):

http://rapidshare.com/files/110246710/PV_RAMSSES_19209A_4.zip.html

http://rapidshare.com/files/110246712/PV_RAMSSES_19209A_8.zip.html

Sanjay: can you post on page 1 please?

Andy
[Upgrading, Modifying and Unlocking] vimesUK:
Thanks for what you have created and shared :)

Any chance you could upload them to megaupload please..?

I get the following message...
[Upgrading, Modifying and Unlocking] Donald24:
just disconnect your line, and get a new IP. That's how rapidshare works for non-premium-members..
[Upgrading, Modifying and Unlocking] Harrie45:
Thanks for making 6.1 available for the hx4700.

But now there are so many versions. Which one should I use?
[Upgrading, Modifying and Unlocking] ramsses:
The latest build is 19209 of 6.1. My latest versions have a couple of bug fixes over the original PhamQuang version. I would advise:

http://rapidshare.com/files/110246710/PV_RAMSSES_19209A_4.zip.html for 64Mb device or http://rapidshare.com/files/110246712/PV_RAMSSES_19209A_8.zip.html for 128Mb device.

Andy
[Upgrading, Modifying and Unlocking] ramsses:
Uploading now... (some people have fixed IP addresses so the unplug/plug workaround does not work).

Andy

Edit:

Mirrors:

http://www.megaupload.com/?d=978UT71P - 4Mb PP version

http://www.megaupload.com/?d=BST7066M - 8Mb PP version
[Upgrading, Modifying and Unlocking] vimesUK:
Thanks ever so much for what you have done.

FWIW I am one of those people with a fixed IP address and you are right it does not help unplugging my router.
[Upgrading, Modifying and Unlocking] Elis:
Please To change a rapidshare.

Eli
[Upgrading, Modifying and Unlocking] grayme:
Post #549 .
[Upgrading, Modifying and Unlocking] Irek:
Ramsses,

your ROM is pretty cool but (IMHO) there is one small drawback - additional applications not included in official M$ build so (in this sense) this is not "clean" ROM" :)

Do you plan to release clean build? :D

Irek.
[Upgrading, Modifying and Unlocking] ramsses:
The RDP client is included in many pukka M$ builds, so is a bit borderline whether it is standard or not. The other three apps are v.small and are what PhamQuang put in - they are all useful to have. If I took them out, it'd be about 100k smaller. I'll write a script that 'cleans' the ROM, rather than post a new one, so you may do it yourself... :D

Andy
[Upgrading, Modifying and Unlocking] sanjay1951:
PhamQuang,

Thank you for this. I will add to post 1.

Regards,

Sanjay