[Upgrading, Modifying and Unlocking] sorg:
here is the Customized P525 ROM based on ROM v3.32 WWE. Build 06:

http://rapidshare.com/files/4612627/ASUS_P525_v3.32.WWE.customized.build.06.zip.html

INSTRUCTIONS TO UPDATE:

1) extract archive to the root of MiniSD. so, you will get on MiniSD files galaxy.cap, ASUS unlock utility and 2577 folder with file Autorun.exe.

2) insert MiniSD to device. Autorun wil start automatically. If it will not start then run it manually.

3) follow on-screen instructions (Press "yes" on message box, press left softkey and in menu choose "update ROM", press left softkey again) and update process will start. If utility will report that update ROM language is not compatible with your device then quit it and run ASUS language unlock utility. Then repeat process from step 2.

History:

BUILD 06

* Agile has been removed due to trojan nature of this application. Standard MSN re-added.

* (new) mChat. Client for ICQ and some other protocols.

* fixed problem with e-mail client: not all russian enconigs have been supported. Now KOI8-R/U available.

* PocketMusic has been removed. I had a lot of problems with this buggy app. And finally, i found that already included TCPMP handles everything much better. Just need to configure hotkeys! I added config for TCPMP. So it's more ready to use without additional settings.

* (new) Button on headset now starts/stops playback (in TCPMP) when you're not talking by phone. If TCPMP doesn't run currently, then it will b launched. Thus you can activate playback at any time very quickly.

* Fixed some bugs in PocketPlus

* (new) SmartPhone mode. I think, many users of P525 found that while you talking by phone, you can suddenly press some controls on screen by face. I wrote this addon to fix ASUS's bug. Now, when you're in phone application, TouchScreen is disabled, so you don't need to worry about touching screen by face. You have to use hardware keyboard to navigate in phone application. Of course, you can disable this feature by clicking on "SmartPhone Mode" icon in programs.

* (new) Installer of Customization. It acts similar to extended ROM installer, but uses SD card. It will be launched only once after hard-reset. You need to create Folder "Custom" on your SD card and put there special script with required files. I included example of such script to demonstrate functionality.

here is the Customized P525 ROM based on ROM v3.32 WWE. Build 05:

http://rapidshare.com/files/2718169/ASUS_P525_v3.32.WWE.customized.build.05.zip.html

build 05

* phoneAlarm downgraded to 1.55.1 version. later versions have ugly way to control brightness.

i wrote small utility to make brightness control in PA to work correctly. don't forget to set it in "Run Application" property in all required profiles (\windows\setbrightness.exe).

by the way, if you will put this utility in some profile then brightness will not change which can be looked as new functionality. For example "mute" profile doesn't require to control brightness.

the same with flight mode.

* Skype downgraded to previous used version. New version is too big and looks like have worse sound quality.

Anyway, i didn't find any new useful feature to keep so fat version.

* (new) PocketAlarm - nice app for one-time alarms with repeats and snooze features! Don't mess it with dummy task/calendar integrated apps.

There is one bad bug - vibration in PocketAlarm doesn't work on P525. So, i wrote one addon to fix it. To have vibration, make sure you marked checkbox in used preset.

I made pulse vibration ;) i'm missing such vibration in incomming calls so much.. May be one day i will find how to add pulse vibration to any alarm.

* (new) PocketPlus.. Some people don't like it, but i think it's the best app in it's class. If you don't like it then simple disable pocketplus today plugin.

* magic button has been removed.

* HaaliReader has been added again. Previous book reader is also included.

* timezone settings removed from welcome screen. Since there is no way to enable time setting in AKU2.x, timezone setup looks stupid..

* some small fixes and tweaks in included apps.

here is the Customized P525 ROM based on ROM v3.32 WWE. Build 04:

http://rapidshare.com/files/1235755/ASUS_P525_v3.32.WWE.customized.build.04.zip.html

build04

* Task Manager updated to v2.2

* Skype updated to 2.1.0.65. this Skype release is more than 1.5 times (4.7MB instead 3MB) bigger than previous!! do we really need so fat skype with seems only one really new feature - animated smilies?

i'm seriously thinking about fall back to previous version to free up space for other apps...

* PhoneAlarm updated to 1.56.1 (some important fixes for P525)

* SmartDialing plugin updated to v2.5 + some my own patches(*). new features incudes:

1) Now you can see phonenumber while pointing to desired contact.

2) options are working now

3) (*) in options you can choose to expand contact list to full screen height or as before.

4) (*) increased contact list width in portrait mode

5) (*) if you have russian contacts then search will include it as well.

6) since options are available now, you may disable smartdialing at all if you dont like it :)

* default keyboard/block recognizer/letter recognizer has been disabled. If you still need one of these input methods then you may enable it in Settings->System->Pocket Tweaks

* MMS Templates/additional ASUS skins/music/graphics have been deleted.

Some new/updated apps requires more space, so i had to do so. Anyway, most users preffer to use his/her own music/graphics and default are just wasting space.

* CompIME (word autcompletion IME) has been deleted because anyway it couldn't be used before (ASUS just forgot to delete it) because P525 contains T9 IME.

* HaaliReader has been replaced with other reader which has multilanguage and more formats support.

* Some tweaks in inpit methods - now english language is default everywhere.

* Added SafeMode. If you will reboot P525 within 1 minute after last reboot then you will be have choice to boot into safe mode in case if you're encountering problem.

* dummy BSwitch has been replaced by more convenient Task Switcher.

* Button, originally assigned to VoiceCommander now have "Torch" function. Have you ever dreamed about using P525 as torch? ;)

* Wellcome picture has been replace with one from WM5 ACU3.. I've bored of AKU2.3 pic...

I don't think ASUS will release AKU3 update for P525(there are firmwares for P535 with AKU3 while latest test firmware for P525 is basen on AKU2.3)... so, let's pretend at least ;)

here is the Customized P525 ROM based on ROM v3.32 WWE. Build 03:

http://rapidshare.com/files/139194/ASUS_P525_v3.32.WWE.customized.build.03.zip.html

BUILD03

* from now ROM v3.32 has been used as main template.

* MSN has been Removed. Use included Agile instead.

* Pocket PowerPoint has been removed. Presentation on PPC? looks redundant.

* Additional themes from ASUS has been deleted to free up some more space.

* VoiceCommander has been removed. This toy is just for couple days to play and forget.

* (new) TCPMP player. Simple the best video player for PocketPC!

* (new) PocketMusic player. i think is the best audio player for PPC.

* (new) Resco Explorer

* Russian Keyboard SIP has been replaced by multilanguage Resco Keyboard

* (new) MultiIE

* (new) PhoneAlarm

i think, current application set is enough for this ROM. Anyway, almost no free space remained.

Future builds will be mostly targeted to tweaks, fixes, ASUS updates or updates of included components

(if it will be really important). In general case, applications included in ROM don't require updates

since already stable enough and do well what they supposed to do.

Anyway, if someone has any proposal to include very important apps then leave comment.

----------------------------------------------------------------------------------------

here is official english ROM v3.20:

http://rapidshare.de/files/36662960/ASUS_P525_v3.20.official.WWE.zip.html

how to program this ROM:

1) Unpack ROM to MiniSD card's root folder. In P525 file manager it should appear here: \MiniSD Card\ROMGalaxy.nb0

It's better to format MiniSD card on dektop computer in FAT (not FAT32) before put ROM there. I found that bootloader sometimes fail to read file from SD. May be due to my SD had been formatted in FAT32 or been fragmented to much. Anyway, it's better to format to FAT before put ROM there.

2) Insert MiniSD to P525 and plug USB. It's better to plug to computer intead to AC adapter because computer provides more clean DC supply. Some users reported that flashing failed when they connect to AC adapter, while computer USB works fine.

3) press "camera" key fully (it has to levels of pressing!) and while holding down this key press an release "reset" by stylus. When you will see bootloader flasher dialog - release "camera" key. Upgrading will start automatically. Follow instructions on screen. If everything will be finished without error then you'll done. If you will get error "Language incorrect" then follow to step 4.

4) Press reset and boot your device as usuall.

In ROM archive you've downloaded you will find ASUS language unlock utility.

Copy it to P525 and run. You will see message something like this: "ROM Language ID:404. Now Unlocking..." and then quit. After that repeat everything from step 2.

I posted unmodified v3.20 in case if you will get "Update fail!" at the end of updating procedure without any error description. In my earlier cooked ROMs i've got such message as I guess due to incorrect partition info in ROM. Actually, i corrected it and tested several times - no more such error so far.

But if you will get this error - don't panic! just program v3.20 i posted above and then report in this topic to let me know.