[Upgrading, Modifying and Unlocking] vibranze:
Hi Jack,

Help, my newly created ROM is not working and P525 hangs during bootup, it only shown asus welcome screen.

The step I did was, kindly point me if there is an error on my step. I'm using Official Asus 3.43 WWE ROM.

1. prepare_imgfs.exe ROMGalaxy.NB0 -nosplit

2. run a batch file which consist:

addfile myfiles\Torch.exe

addfile myfiles\My Torch.lnk

addfile myfiles\tgetfile.dll

addfile myfiles\MBPCeSetup.dll

addfile myfiles\mobibook.exe

addfile myfiles\My eBook.lnk

addfile myfiles\Explorer.exe

addfile myfiles\RCapture.exe

addfile myfiles\RCrypting.dll

addfile myfiles\RFileShell.dll

addfile myfiles\RImgMpeg.dll

addfile myfiles\RImgShell.dll

addfile myfiles\RmPrint.dll

addfile myfiles\RPicView.exe

addfile myfiles\RVgaCards.dll

addfile myfiles\RViewer.exe

addfile myfiles\RZipShell.dll

addfile myfiles\My Photo Album.lnk

addfile myfiles\My Screenshot.lnk

addfile myfiles\My Explorer.lnk

addfile myfiles\RRegShell.dll

rem addfile myfiles\My Registry.lnk <-- initially I put this one but I removed it later on because I want to try out whether it will be added by adding into initflashfiles.dat.

The .lnk files I created myself in PC environment using right click->create shortcut on the executable files, the file is still in .exe and I renamed it to .lnk extension. <-- Is this method correct? What is the correct method to create the shortcut? <-- I managed to find out how to create a .lnk file, so kindly ignore this question.:)

3. viewimgfs.exe imgfs_raw_data.bin

4. run a batch file which consist:

SET _FLATRELEASEDIR=.

rgucomp -o dump\default.hv -nologo > wwedefault.txt

rgucomp -o dump\user.hv -nologo > wweuser.txt

5. edit wwedefault.txt using Ultraedit, when I opened the file, Ultraedit asked whether I want to convert it to DOS format, I said Yes here. <-- Is this correct?

6. Used MSCeInf to get the registry entries of the cab files and the output example is as following:

[HKEY_CLASSES_ROOT\.pdb]

"" = "Mobipocket.eBook"

[HKEY_CLASSES_ROOT\MobiPocket.eBook]

"" = "Mobipocket eBook"

[HKEY_CLASSES_ROOT\MobiPocket.eBook\DefaultIcon]

"" = %InstallDir%\MobiBook.exe,0

[HKEY_CLASSES_ROOT\MobiPocket.eBook\Shell]

"" = ""

[HKEY_CLASSES_ROOT\MobiPocket.eBook\Shell\Open]

"" = ""

[HKEY_CLASSES_ROOT\MobiPocket.eBook\Shell\Open\Command]

"" = "%InstallDir%\MobiBook.exe" %1

[HKEY_CLASSES_ROOT\.prc]

"" = "Mobipocket.eBook"

[HKEY_LOCAL_MACHINE\Software\MobiPocket.com]

"" = ""

[HKEY_LOCAL_MACHINE\Software\MobiPocket.com\MobiPocket Reader]

"" = ""

"Install Path" = %InstallDir%

"Bookshelf name" = "\eBooks"

"News stand name" = "\eNews"

"PID" = ""

"MajorVersion" = ""

"MinorVersion" = ""

"BuildNumber" = ""

7. Go to the last line of wwedefault.txt in Ultraedit and insert the above registry entries with one blank line at the end.

8. Added REGEDIT4 in the first line, as following:

REGEDIT4

[HKEY_CLASSES_ROOT\SimToolkit.UI]

@="Toolkit UI"

9. Saved as the same name with UTF-16.

10. Run a batch file which consist:

Delfile.exe default.hv

Delfile.exe user.hv

REM attrib -h -s -r *.hv <-- I'm not sure what is the purpose of this since I deleted the dump directory so I remarked this line.

SET _FLATRELEASEDIR=.

copy /y wwedefault.txt boot.rgu

RGUCOMP -b <-- got an error here which I posted in my previous post.

copy /y boot.hv default.hv

Addfile.exe default.hv

copy /y wweuser.txt boot.rgu

RGUCOMP -b <-- same error here.

copy /y boot.hv user.hv

Addfile.exe user.hv

11. Edit the initflashfiles.dat using Ultraedit. Added the following lines after the Games section. I also uncommented ( ; ) some other parts that I don't want it to be appeared in start menu, such as Windows Media, Help, etc.<-- I also managed to find out what is the syntax meaning.:) But now my resco explorer and registry couldn't start with error it is not signed with a trusted certificate bla bla and I tried to change the registry of security policies and it still the same.

Directory("\Windows\Start Menu\Programs"):-File("My Torch.lnk","\Windows\Torch.exe")

Directory("\Windows\Start Menu"):-File("My eBook.lnk","\Windows\mobibook.exe")

Directory("\Windows\Start Menu"):-File("My Explorer.lnk","\Windows\Explorer.exe")

Directory("\Windows\Start Menu"):-File("My Photo Album.lnk","\Windows\RPicView.exe")

Directory("\Windows\Start Menu\Programs"):-File("My Screenshot.lnk","\Windows\RCapture.exe")

Directory("\Windows\Start Menu\Programs"):-File("My Registry.lnk",":RRegistry?\Windows\RRegShell.dll,-101")

12. Saved, delfile initflashfiles.dat, addfile initflashfiles.dat

13. make_imgfs.exe ROMGalaxy.NB0 -nosplit

14. P525RomTool.exe -s ROMGalaxy.NB0

That's my step, did I miss any step here.

Your advice is highly appreciated.

Cheers,

Vibranze