Related
The ultimate ( Asus MYPAL A620BT ) Pocket PC thread
World Wide English Windows Mobile 2003 / PocketPC 2003
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
German Windows Mobile 2003 / PocketPC 2003
(Screenshoots, PNG conversion and highest possible lossless PNG optimization & file size reduction by:
Borg Number One - borg_no [dot] one -at- gmx [dot] net
Thanks go to GIMP, PNGCRUSH and PNGOUT)
1. Introduction
2. Attemps getting a A620BT ROM image
3. Hacking/modifying the ROM image
4. A620BT Combo Buttons
5. Screenshots - how did I built them?
6. Problems/questions
1.) Introduction
Hi.
Short time ago I bought the Asus MYPAL A620BT Pocket PC / PDA.
It is a great PDA bundled with the superb "Destinator" navigation software.
Well, I like it to modify embedded software & firmware (especially BIOS files),
as you can see here:
The BNOBTC homepage
So I started to do some reverse-enginering with the A620BT.
2.) Attemps getting a A620BT ROM image
So, logically, I looked for a method how to dump / get the ROM file,
before I could start modifying the Asus MYPAL A620BT ROM itself.
I could not find anything, even the Asus support homepage did not help any further.
But with the help of google.com I could find other interesting stuff:
3.) Hacking/modifying the ROM image
Asus' FTP Server for "special" PDA related files:
"ftp4.asus.com.tw"
UN: PDAUser
PW: pda9983!
( Tip: When I was writing this article the UN:ftp01tk* and PW:vtf2g6z* seemed to be outdated and did/do not work anymore.)
*= can also be found by google.com
Here:
ftp4.asus.com.tw/PDA/AD620BT/ROMImage/PPC2003
I was able to find English, German, etc..., ROM update files.
Inside the zip archives (e.g.: "SW-A4H01WA-007_09931WWE.ZIP") you can find following files:
+ AD620N.nb0
+ BOOT620N.nb0
+ IPL620N.nb0
+ .doc / .txt / readme file
3.1.) AD620N.nb0
It contains the Pocket PC operating system (Windows Mobile 2003 [a.k.a PocketPC 2003])
and the PocketPC Diagnostic Program
(Screenshoots, PNG conversion and highest possible lossless PNG optimization & file size reduction by:
Borg Number One - borg_no [dot] one -at- gmx [dot] net
Thanks go to GIMP, PNGCRUSH and PNGOUT)
The eight symbolic characters, which are shown on the upper-left and upper-right corner inside the
PocketPC Diagnostic Program can also be found in the "AD620N.nb0" file.
Here is the list with offsets, data and images of/from the symbolic chars:
symbolic character 1 @ 0x0000A400:
00001010FFFE101000007FFC01001110FFFE111001007FFC01003FF801000100
symbolic character 2 @ 0x0000A420:
00007DFE1010102021FE21024102FDFE4502450245FE4502450245FE7C480084
symbolic character 3 @ 0x0000A440:
00003FF80100FFFE8102BD7A8102BD7A00003FF821083FF821083FF8010201FE
symbolic character 4 @ 0x0000A460:
00007C924492452446487D244492449244407DFE4586454A4532454A45868DFE
symbolic character 5 @ 0x0000A480:
000020202020202023FCF82020202BFC310420886050A02020502088A1046202
symbolic character 6 @ 0x0000A4A0:
000003FE00480048FC48084811FE20484048BC482448244824483C8801080208
symbolic character 7 @ 0x0000A4C0:
000001000100010001007FFC41044104410441047FFC01000100010001000100
symbolic character 8 @ 0x0000A4E0:
00000000020001801100510851045006D00290021008100810080FF000000000
There is also another method to get the symbolic characters:
The ROM update file contains a kind of a file system which can be viewed with the really great utility:
=+ DUMPROM += by Willem Jan Hengeveld ( The XDA Developers homepage ).
With DUMPROM I could extract all files and "nk.exe" is the actual/proper/real file
which contains the PocketPC Diagnostic Program / AD620 Test Program.
Because of the "nk.exe" does not begin at offset 0x00 inside the "AD620N.nb0" file,
the real adresses are following:
symbolic character 1 @ 0x00009800.
symbolic character 2 @ 0x00009820.
symbolic character 3 @ 0x00009840.
symbolic character 4 @ 0x00009860.
symbolic character 5 @ 0x00009880.
symbolic character 6 @ 0x000098A0.
symbolic character 7 @ 0x000098C0.
symbolic character 8 @ 0x000098E0.
To view / see the symbolic characters, you just need to convert the hex data into binary (0,1) strings.
For example let us convert the data of the first symbolic character into a viewable symbolic character:
0000 1010 FFFE 1010 0000 7FFC 0100 1110 FFFE 1110 0100 7FFC 0100 3FF8 0100 0100
==>
Code:
HEX |Binary
------+--------
00 00 |00000000 00000000
10 10 |00010000 00010000
FF FE |11111111 11111110
10 10 |00010000 00010000
00 00 |00000000 00000000
7F FC |01111111 11111100
01 00 |00000001 00000000
11 00 |00010001 00010000
FF FE |11111111 11111110
11 10 |00010001 00010000
01 00 |00000001 00000000
7F FC |01111111 11111100
01 00 |00000001 00000000
3F F8 |00111111 11111000
01 00 |00000001 00000000
01 00 |00000001 00000000
Now, let us convert all "0" to "." and "1" to "X" to get a better view:
Code:
................
...X.......X....
XXXXXXXXXXXXXXX.
...X.......X....
................
.XXXXXXXXXXXXX..
.......X........
...X...X...X....
XXXXXXXXXXXXXXX.
...X...X...X....
.......X........
.XXXXXXXXXXXXX..
.......X........
..XXXXXXXXXXX...
.......X........
.......X........
Then, with a drawing program / utility,
each "X" will be drawn as a colored pixel and each "." will not be painted.
Finally, you reached to convert a binary character into a bitmap and you can see the first symbolic character:
(Screenshoot, PNG conversion and highest possible lossless PNG optimization & file size reduction by:
Borg Number One - borg_no [dot] one -at- gmx [dot] net
Thanks go to GIMP, PNGCRUSH and PNGOUT)
(Now you are able to modify the upper-left and upper-right corner of the diagnostic screen inside the "nk.exe" )
(The background color green was just used for easier image processing.)
The PocketPC Diagnostic Program ( AD620N Test Program ) also contains a nice
Key/Button Test
title scren --> testing the buttons
-->
(Screenshots / animations, PNG / gif conversion and highest possible lossless PNG optimization & file size reduction by:
Borg Number One - borg_no [dot] one -at- gmx [dot] net
Thanks go to GIMP, PNGCRUSH and PNGOUT)
3.2.) BOOT620N.nb0
This file contains the bootloader and a built-in flash utiliy which can be accessed by/with special Combo Buttons in section "4"
Furthermore it contains the splash logo which is shown after a reset / after "booting" the Asus MYPAL A620BT PDA.
Here is a photo, which I made:
(Photo by:
Borg Number One - borg_no [dot] one -at- gmx [dot] net)
However, I am not able to rip and display the logo in a decent way.
If you open the BOOT620N.nb0 file in a HEX editor and if you jump to offset:
0x00001E45 (or: 0x00001E47, if the 0D0A string does not belong to the image data),
then you can see the beginning of the image data.
It seems to be any kind of a palette area.
The real / plain image data seems to begin @ offset: 0x00001F98 and seems to end @ offset: 0x00027798.
That means 25800 Bytes [Hex] = 153600 Bytes.
After extracting the area ( after extracting the mentioned 153600 Bytes ) and pasting the data to a new (.RAW) file,
you can open the file in programs which are able to import/open raw files, such as:
"Irfanview".
( http://www.irfanview.com )
In Irfanview choose "RAW - RAW Image Data" as file type when you open the new built .RAW file.
After selecting and opening the file, a new window appears, where you can enter the dimensions and select the bits per pixel.
Take: 240 * 320 * 16bit.
This was my first attempt.
(The RAW image file began with one byte too much. )
(I did not copy and paste the area: 0x00001F98 - 0x00027798. I copied 0x00001F97 - 0x00027798. )
(Screenshoot, PNG conversion and highest possible lossless PNG optimization & file size reduction by:
Borg Number One - borg_no [dot] one -at- gmx [dot] net
Thanks go to GIMP, PNGCRUSH and PNGOUT)
This was my final attempt:
(This time, the area: 0x00001F98 - 0x00027798 inside the BOOT620N.nb0 was copied and pasted to a new raw file exactly.)
(Screenshoot, PNG conversion and highest possible lossless PNG optimization & file size reduction by:
Borg Number One - borg_no [dot] one -at- gmx [dot] net
Thanks go to GIMP, PNGCRUSH and PNGOUT)
The logo seems to be have a color depth of 16 bit (2bytes per pixel) + a kind of a palette??????!????
Well, as you can see, I am currently not able to display the image correctly.
So, there are questions.
Please goto section 6.
3.3.) IPL620N.nb0
? ? ?
So, logically, there are questions.
Please goto section 6.
3.4.) .doc / .txt / readme file
The file contains helpfull information and detailed instruction for a ROM Image Update.
It also describes the special Combo Buttons.
4.) Special Combo Buttons
1. Power button + Reset Button --> Cold Boot
2. Record button + Reset Button --> ROM Image Update (Immediately Update AD620N.nb0)
3. AP1 button + Reset button --> Eboot Mode
4. AP2 button + Reset button --> ROM Image Update (Need User Input File Name)
5. AP3 button + Reset button --> Diagnostic Program
6. Power button + AP4 button --> Calibration for Touch Screen
There are further questions.
Please goto section 6.
5.) Screenshots - how did I built them?
Here are some programs which are able to control Pocket PC systems via PC (Netmeeting-like)
and which can be used to build screenshots as long as the Pocket PC is not in FlashROM mode or inside the Diagnostic Program.
+ ActiveSync Remote Display ( part of Windows Mobile Developer Power Toys)
( free download: http://www.microsoft.com/downloads/...d6-1dcc-47aa-ab28-6a2b006edfe9&displaylang=en )
( http://download.microsoft.com/downl...-83a0-81d7d9ac9ce1/WindowsMobilePowerToys.msi )
+ dotPocket (commercial software)
( http://www.dotpocket.com/pocket-pc-software.html )
+ Pocket Controller (commercial software)
( http://www.soti.net/ )
Because there are no(**) lossless methods to grab the screen while the PDA is in Diagnostic - or in FlashROM mode,
and because there are no screen dumping utilities which would work in the mentioned states/modes,
I looked for alternatives and I found some.
With the help of my Plustek USB scanner I could take some really huge and detailed scans from my Asus MYPAL A620BT.
The images were scanned with 1200 DPI, so I was able to:
+ see each dot/pixel/transistor on the touchscreen/TFT
+ re-draw each character and symbol and store each of them in a single graphics file.
With the help of HTML I could rebuild the different screens in a pixel accurate way.
So, I did a huge amount of reverse engineering to get decent screenshots instead stupid and bad photos.
( **= Theoretical, I could open the PDA and grab the digital video / display data from the
TFT / touchscreen pins. )
There are further questions.
Please goto section 6.
6.) Problems, troubles & questions.
Reffering to: 3.) Hacking/modifying the ROM image & 3.3.) IPL620N.nb0:
What are the files: "BOOT620N.nb0" "IPL620N.nb0" detailed for?
How to dump the bootloader area from a Pocket PC to a file?
Reffering to: 3.2) BOOT620N.nb0,
I would like to know:
"How to rip and modify the splash logo in a accurate way?"
"Did I forget something to do?"
Reffering to: 3.4.) .doc / .txt / readme file,
are there further Combo Buttons?
Reffering to: 5.) Screenshots - how did I built them?:
I already tried find the binary data for the displayed font /characters,
when the Asus MYPAL A620BT is in Diagnostic - or in FlashROM mode.
So, I tried to find the binary data for many re-painted chars in the three .nb0 files and extracted files.
For example, I also looked for the binary data of the character: A [ 3078CCCCFCCCCC ]
Code:
HEX|Binary
---+--------
30 |00110000 ..XX....
78 |01111000 .XXXX...
CC |11001100 XX..XX..
CC |11001100 ==> XX..XX..
FC |11111100 ==> XXXXXX..
CC |11001100 XX..XX..
CC |11001100 XX..XX..
However, no files seems to contain the "console font".
In the PC area, the VGABIOS contains the (8*8, 8*16,...) charsets/fonts,
which are "encoded" in the same binary way.
Is there any kind of "VGABIOS" inside the Pocket PC?
(WinRAR and TotalCommander are able to search HEX strings inside files.)
Where is the standard/console font stored (in)?
Is it also stored in one of the .nb0 files?
Reffering to 2.) Attemps getting a A620BT ROM image:
After a second search with http://www.google.com,
I could find two methods to dumping the rom, but both methods do not really work.
a)
The OSImage Tool ( http://www.xs4all.nl/~itsme/projects/xda/OsImageTool.html ) seems to work,
but after ~ 1.5 - 1.7MB nothing happens anymore.
No crash, ...etc., the dumping process just stops and nothing happens anymore.
I tried the OSImage Tool many time and I also removed/closed all applications from the memory.
(Pocket PC->settings->memory)
But everytime I try to dump,
the OSImage Tool stops after ~ 1.5 - 1.7MB.
The dumped part seems to be ok. (There are no weird chars inside the 1.5MB dumped part.)
However, it is just a part - not the whole dump.
In this forum I could find another person, who described the same problem in another thread:
http://forum.xda-developers.com/viewtopic.php?p=34550#34550
I did not try the "bootblaster" yet.
But, I think it is important that the current OSImage Tool will also be improoved.
b)
grab_it ( http://forum.xda-developers.com/viewtopic.php?t=22861 ) brings a stupid error message:
(Screenshoots, PNG conversion and highest possible lossless PNG optimization & file size reduction by:
Borg Number One - borg_no [dot] one -at- gmx [dot] net
Thanks go to GIMP, PNGCRUSH and PNGOUT)
The autostart feature worked and I also tried to start the grab_it manually, but everytime I get the error message:
Cannot create file
I think this will work
grab_it by default trys to write dump.bin file to "/Storage Card" folder since you have "/Speicherkarte" instead it ends with error message try attached file with modiffyed grab_it to work with your asus.
How to restore ROM
Is it possible to restore the original ROM as my PDA doesn't boot (I believe it lost the ROM image).
latest rom for A620BT GER
hi everybody,
i know it's an old post and i'm very unhappy to get it outside the recycle bin but i really need ur help.
IS THERE SOMEBODY WHO HAD THE LATEST ROM v0.99.31 or so in german language for Asus MyPal A620BT? I really need it.
Thanks to the one who can share it with me.
gReeTs
cYBERdEL
rom asus a620bt
hello guys.I desperately need a ROM in English for a620bt.ma someone can help please. [email protected]
Finally i found ROM for A620bt v0.99.31 WWE,and German language,and for A620 the last ROM.I am verry hapy.yeah
A620BT ROM image?
Finally i found ROM for A620bt v0.99.31 WWE,and German language,and for A620 the last ROM.I am verry hapy.yeah
I'd also be a happy guy like you - could you please send the ROM for A620bt v0.99.31 WWE?
thanks in advance
Luke
[email protected]
hi.
How can extract files from a mpx200 rom? I tried to use tools from the forum but with no success. Mpx200's rom is a file with .img extension. As i see so far in forum, rom's file extension for pda is .nbf. Is there any way to convert .img file into .nbf so i can use er2003edit program? Any other idea-guide that could help to extract the rom from my mpx200(wm 2003) would be very welcome. I couldn't find any resources on the web about extracting mpx200 rom and that's why i posted in this forum. I hope that i'm not totally off topic.
Thank you.
Nikos
I had a play with this a while back, to try to get MPX300 compatibility with VJCandela.
I believe the rom files have have a "B000FF header" (open it with a hex editor). Apparently splitrom can reassemble them into a rom we can play with, but it became more urgent to finish VJCandela then continue with this, so I put it aside. If you get anywhere on this, please PM or post so that I can see if I can make VJCandela cross compatible.
Many thanks!
V
I can upload a dumped mpx200 WM5 ROM to xda-developers FTP if needed.
These IMG files are somehow non-standard B000FF, I was unable to use splitrom to convert them to normal file.
You should dump ROM from a device, then remove a hole in the middle (probably MPx200 has 2 ROM chips at different addresses), then edit it manually because some idiot incorrectly edited that ROM to remove DevAuth.exe and broken its internal structure. After that you'll get a complete dump with broken ril.dll and gx.dll.
I wonder how that incorrectly patched ROM can even boot.
That would be interesting Mamaich. I'd appreciate it if you can.
Can we dump a live rom normally then? I'll try to speak to a guy with an MPX300 to get it dumped if possible, and try to upload it if he's successful.
V
hi.
I found so far that it's possible to convert the .img file, which is
used to update mpx200, into a .bin file. I opened the .bin file with a
hex editor and it starts with B000FF as you said. I don't know where i
can use this information or what it means. As you said it's the
header. When i try to dump rom with dumprom.exe i get an error message saying "unable to determine loading offset for out.bin". Looks like i have to find this offset myself and give it to dumprom. Could you help
me somehow on this?
Also where i can read a few things about the rom structure, xip and
stuff to understand what's going on.
Thanks!
EDIT1
Also tried with splitrom.pl.
With command splitrom.pl out.bin it gives me the following
B000FF entrypoint: 00000000
!!! your rom is not known to me: md5:
68847f4d859a242753798d9d0e205144
!!! your bootloader is not known to me: md5:
ea25e7468c09bf09a384a94cb4dcc67c
no operator rom found
no bitmap found
xip regions not found: 82d80000=LANG, 82040000=SMARTFON,
82d00000=OPERATOR, 82f2
0000=OE
And a lazy question. If i finally do it, i will get a folder in my
disk with all windows components unlocked and ready for modification?
EDIT2
Reading a few things about splitrom it says that it can handle bin
files with B000FF header. In our case(mpx200) we have a bin with
B000FF header. Right? So we can use splitrom to make the nk.nbf file.
An example on how to use splitrom.pl is the following.
perl splitrom.pl cfg/rom.nb1 \
-rm tmp/xda1.bin:0x81740000 \
-rm tmp/xda2.bin:0x81b00000 \
-rx tmp/xipchain \
-rb cfg/bootimage.bmp -ob 0x81ec0000 \
-rl cfg/bootloader.nb0 \
-wo nk.nbf -t nbf -n PW10A1-ENG-4.01-007
On the above, he opens rom.nb1 which is his rom file. Probably the
plain rom image format, i don't know the type. Then he refers to
another 2 files xda1.bin and xda2.bin. In my case i have only one
file, out.bin . He also uses bootloader.nb0, i don't have it or
something similar. Finally he writes nk.nbf file and gives it a
header. In my case i will give a B000FF header.
End.
nicktgr15, for extract files from 2002 and 2003 firmware you can use tools from http://onk.nm.ru/mpx200
Great site my friend onk. Great site. I hope i'll find something. Thank you.
Hi nicktgr15!
Any luck with the ROM extraction for MPx200?
Anyone here on this board can comment too.
I went to the link http://onk.nm.ru/mpx200 but can't really get thinks going with the WM2003 for MPx200.
I've the ROM but using dumprom.exe, I got something like 'can't determine the memory offset'.
So...where so I start?
I really need the SIMManager & Resource Manager for my WM5 MPx200.
Also, would like to have the SIM Tool Kit working on my phone since there's no way to interact with the SIM features.
Thanks anyone!
Please Upload the Dumped WM5 MPx200 Rom you are saying about!It will be a huge step!!!We can edit it,fix some bug,even make it work without the need of the SD Card...!!!
I've uploaded ROM dump to uploads/mpx200_dump directory on xda-developers FTP.
Buildimgfs tool is useless on this ROM, because 2 files in it are broken. Maybe addfile/delfile would work (but they would break data in imgfs_removed_data.bin). And of cause you have to manually remove hole inside ROM before working, and inject the removed data back before flashing. And figure out the format of imgfs_removed_data.bin and recreate it yourself.
For dump WM5 files you can use tool http://buzzdev.net/index.php?option=com_remository&Itemid=100&func=fileinfo&id=83
You must create directory "\Storage Card\" on SD and run this program on smartphone
I think this program work on many other devices with wm5
PS. you can read http://www.wce.by/forum/viewtopic.php?t=1517 (Russian language) about tools for firmware
Onk nice site but i can understand a thing!!!
Have you made a fixed version of wm5 for Mpx200?If yes where i can download it?
My goal is to make a cut down wm5 version that can fit on the 32MB ROM of MPx200...can that be possible?
I'm downloadl WM 2005 for MPX200 smartphone Build 14343 from sendmefile , but link id dead ;(
after extract files from archive, I convert part2.bin and part3.bin to CMCS IMGAGE (use BINtoIMG) and flash images to mpx200 (use Motorola Upgrade Wizard 1.8.x)
wm5 for mpx200 used SD card like /Storage on wm2003 and wm2002 (for save config, datafiloes, program etc)
Internal flash used only for firmware
for replace some files from firmware you can place it to /Windows on SD card
BUT! This build of WM5 work on 80-90% of mpx200 devices ;(
some devices can't run wm5.
And the speed of operation WM5 strongly depends of speed used SDcard (x80..x132 recomended)
Your file mpx200_wm5_bin_B00FF.7z (17460816 Bytes) is now online.
Your Download-Link: http://rapidshare.de/files/14495499/mpx200_wm5_bin_B00FF.7z.html
for extract files you must use 7zip archiver www.7zip.org
what?is this a fixed wm5 version?
does it works without the need of the SD?
NO
this version NEED SD
is there ANY chance to remove some files (Images,Sounds,maybe some prorams) from the WM5 ROM and make it work without the need of the SD?
I believe then,the OS would be STABLE and work Faster.
Let's make a Try!!!
What do you think?
part1.bin сontains magneto with use built-in flash memories (WM5 build 14122)
It is necessary to correct a little. Find in an firmware
Code:
0BFC440: 65 6D 72 65 67 69 73 74 │ 72 79 2E 64 6C 6C 00 44 emregistry.dll D
0BFC450: 65 76 41 75 74 68 2E 65 │ 78 65 00 62 74 68 61 74 evAuth.exe bthat
and change DevAuth.exe to AuthDev.exe for disable Device ID check
But this firmware contains one more "protection" - works before some date.
If before flashing set date 2004 - works normally. If the current date - show a modal system window with the message that is the version for developers.
How to disable this "protection" - it is not known yet
And it is not known about locking the register in this firmware
PS: In Firmaware structure ROM similar 2002/2003 is used. Use dumprom for extract files
PPS: my page is updated. Added simple manual about firmware and tools
mamaich said:
I've uploaded ROM dump to uploads/mpx200_dump directory on xda-developers FTP.
Click to expand...
Click to collapse
Can you please upload this dump somewhere once again? as it seems /mpx200_dump is already deleted from FTP.
Has anyone with a Prophet had any success placing their own custom spash screen on their device? And if so, what program did you use? I keep trying to use aWizard and splash_bmp_to_wizard and both programs give me the following error:
Code:
3 partitions, 2 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 6b 36 02 01 0e 30 02 98 02 0c 05 0d
CopyFileToTFFS<SplashBMP\splash-temp.bin:0, 2d0000, 00002581e>
ERROR: ITWriteDisk - An internal error occurred
Any insight?
Thanks.
Not sure
I tried splashing using aWizard 1.3 beta today, created splash BMP file per specs, and used the c option to convert,etc. I got nothing, no msg just aWizard popped back to windows.
It asks me to name the file, and locates the folder, but I don't get the file, and when I name it, generac splash,bmp tried, tried just splash, nothing
There is another program i was looking at that may work for you, I just did not like the idea that Zone Alarm Pro was asking me permission to go on internet with so many seperate modules from this program, so I cancelled the operation, but maybe you would like to look at it.
http://www.ppcsg.com/mobile/index.php/t71471.html
Re: Not sure
Maddogx007 said:
I tried splashing using aWizard 1.3 beta today, created splash BMP file per specs, and used the c option to convert,etc. I got nothing, no msg just aWizard popped back to windows.
It asks me to name the file, and locates the folder, but I don't get the file, and when I name it, generac splash,bmp tried, tried just splash, nothing
There is another program i was looking at that may work for you, I just did not like the idea that Zone Alarm Pro was asking me permission to go on internet with so many seperate modules from this program, so I cancelled the operation, but maybe you would like to look at it.
http://www.ppcsg.com/mobile/index.php/t71471.html
Click to expand...
Click to collapse
That program that you linked to is the program I tried - "splash_bmp_to_wizard", which gave me the same error as aWizard. There was one Dopod 818pro user on that forum so said he had luck with it. So I figured there must be hope, but it's still not working for me. And for future reference, I don't think the program is very harmful - it just unpacks some files to send via activesync to your device.
As far as aWizard goes, let me give you a tip that I found:
Place the aWizard folder in C: to make it read --> "c:\awizard", and then rename the program "awizard". Once you've done that - put your 24-bit BMP into the SplashBMP folder and title it "splash.bmp", next open the program> type c> (you should see in the middle of the screen files numbered 1 and 2) select your file by typing in the corresponding number>hit enter> hit enter again> AND YOU'RE DONE! ....Now if it will only work :?
Hi guys,
I was on that forum too.
I was able to change my splash screen on Dopod 818 pro, using aWiard or the program posted on PPCSG site
I think both use the same technique.
After reflashing my Dopod with the latest iMate ROM, I have not succeeded doing that anymore
So, I guess both programs work on some ROM versions, not on the others.
Looks like they do not work on WM5.2
Anox.
That seems reasonable. Hopefully that will be taken into consideration on the next version of aWizard
Re: Not sure
mcnasby said:
Maddogx007 said:
I tried splashing using aWizard 1.3 beta today, created splash BMP file per specs, and used the c option to convert,etc. I got nothing, no msg just aWizard popped back to windows.
It asks me to name the file, and locates the folder, but I don't get the file, and when I name it, generac splash,bmp tried, tried just splash, nothing
There is another program i was looking at that may work for you, I just did not like the idea that Zone Alarm Pro was asking me permission to go on internet with so many seperate modules from this program, so I cancelled the operation, but maybe you would like to look at it.
http://www.ppcsg.com/mobile/index.php/t71471.html
Click to expand...
Click to collapse
That program that you linked to is the program I tried - "splash_bmp_to_wizard", which gave me the same error as aWizard. There was one Dopod 818pro user on that forum so said he had luck with it. So I figured there must be hope, but it's still not working for me. And for future reference, I don't think the program is very harmful - it just unpacks some files to send via activesync to your device.
As far as aWizard goes, let me give you a tip that I found:
Place the aWizard folder in C: to make it read --> "c:\awizard", and then rename the program "awizard". Once you've done that - put your 24-bit BMP into the SplashBMP folder and title it "splash.bmp", next open the program> type c> (you should see in the middle of the screen files numbered 1 and 2) select your file by typing in the corresponding number>hit enter> hit enter again> AND YOU'RE DONE! ....Now if it will only work :?
Click to expand...
Click to collapse
doesnt work
hi guys ,
i have a 02 minis flashed with molski's G4 rom 2.26.10.2
i have searched the threads for changing the splash screens and tried everything mentioned and with latest thread http://forum.xda-developers.com/showthread.php?t=253308
and the method suggested in that , i get the error :
3 partitions, 2 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 b3 0c 01 02 2e 14 10 d1 16 0b 05 db
CopyFileToTFFS(splash.bin:0, 2d0000, 0002581e)
ERROR: ITWriteDisk - An internal error occurred.
i was up all night but couldnt get it to work , please help ........
EDIT : ok , i found the thread : http://forum.xda-developers.com/showpost.php?p=1059865&postcount=1
but i step 2 , 2d , i cant get the file signed-splash.nb created ????? it creates the signed.002, but not the next one , the splash2 bat file opens for a second and then closes , please help .....
edit : i copied the folder on c: and now when splash2 opens for a second , its wrtten on the screen : c:\folder name glue signed ....please help
edit : OK DONE IT !!
i renamed the signed.002.nb to signed.002 and got the file signed-splash.nb
then there was a problem with RUU , so i changed it to the latest RUU from the molski rom that i have installed
and it WORKED !
thanks
I have been getting errors when trying to use the splash2, otherwise all other steps seem to work fine.... The system file is not suitable for running MS-Dos and MS Win Applications.... any ideas guys, I am running Win2K
rgds
Jim
Hi all,
Solved
http://forum.xda-developers.com/showthread.php?t=647579
http://forum.xda-developers.com/showthread.php?t=660557
Please help me to make transparent taskbar and softkey bar for my device.
My Rom Gen.Y D2X R2.6[WM6.1 21056][SENSE2.5.2012]
Thank you
Thanks Ham3r and volDeus
Hey Andy, I really like your landscape theme!! How did you do that? I cant find anything stable that changes the look of the landscape mode. Can you please share with me?
Step by step what I did :
1a) find your shell.exe and aygshell.dll from this thread http://forum.xda-developers.com/showpost.php?p=6128208&postcount=2
- drag and drop the shell32.exe and aygshell.dll over reversmode.exe http://forum.xda-developers.com/attachment.php?attachmentid=320295&d=1272915476 (a new folder called shell32.exe and aygshell.dll will be created containing the modules S000,S001,S002)
- edit S001 (shell32.exe and aygshell.dll) with http://dc109.4shared.com/download/55582286/a3a84a1c/HxDen.zip?tsid=20100531-002647-822c3f70 where the value (FF 00 00 00 FF FF FF FF change to 00 00 00 00 FF FF FF FF). Detail read http://forum.xda-developers.com/showthread.php?t=647579
- drag and drop shell32.exe and aygshell.dll folder over recmod.exe http://forum.xda-developers.com/attachment.php?attachmentid=307757&d=1271046055 (now we have shell32.exe and aygshell.dll in folder)
- copy shell32.exe and aygshell.dll (already recmod) to device windows
Note : backup your shell32.exe and aygshell.dll before you overwrite. I rename my original shell32.exe to shell32.bak and aygshell.dll to aygshell.bak
- Soft reset
1b) OR take shell.exe and aygshell.dll from .nbh file with htcRIE_0.5.0.12.exe http://forum.xda-developers.com/attachment.php?attachmentid=307759&d=1271046055
2) download and install volDeus BG Tweak v0.6b4.CAB http://forum.xda-developers.com/attachment.php?attachmentid=313053&d=1271788254
- open BG Tweak v.06b4
- set background, select background, accept (this for full image portrait, make sure don’t prees portrait/landscape)
- set background, select background, press portrait/landscapte, accept (this for landscape)
Note : I used BG Tweak v.0.6b4 for made background full screen support portrait / landscape and made background alignment / centre
My tranparent shell32.exe and aygshell.dll bulid 21056
http://rapidshare.com/files/399597580/21056_Transparent.rar.html
Hi andy,
I'm trying to make my bars transparent as you did but am having some problems, could you give me a hand?
1. I used the htcRIE_0.5.0.12.exe to extract the folders shell32.exe and aygshell.dll from .nbh
2. Edited S001 from each folder as indicated by Ham3 and saved.
3. I dragged and droped each folder over recmod.exe recreating the files shell32.exe and aygshell.dll
4. In this step I have some problems, I could not renaming the original files as you stated. I tried using Total Commander but not renamed! So I had to overwrite the two files also using Total Commander.
5. After I overwrite the files I rebooted. And my phone did not start. It hangs at the first flash screen.
I do not know for sure what I did wrong and why they did not work!
But the thread Ham3r he says it is required ROM dump, but I think that you could do it without that. Right?
I noticed that when I saved the edited S001 file was created a S001.bak in each folder. I have to leave this files inside each folder or remove it before dragging to recmod.exe? I just leaved, this could be the problem?
btw, I am trying to do this in my Kaiser with ROM [05 \ 03 \ 10] Stylez Black v.5 WM6.1 D3D 21051 101MB Full \ Manila Light 2.6 Theme [Final][/URL] and the Ham3r thread not say anything about the 21051 version, the problem may be here?
I would love to hear your opinion on my case.
EDITED: I just read valDeus thread and realized that my files are corrupted. My Shell32.exe is with "314.0 k" and aygshell.dll is with "472 b" according to Total Commander. I may have to ask the chef to these files from my ROM!
Thanks
hi bernabap,
Sorry, I not have idea why this can make your phone failed boot
I don't think required ROM dump cause longice also did it without dump (maybe we same ROM) http://forum.xda-developers.com/showthread.php?p=6000971&highlight=transparent+taskbar#post6000971
My ROM build 21056 --> Shell32.exe = 314 kb, aygshell.dll = 347 kb.
Hopely you solve your problem soon
Thanks andy for your reply.
valDeus said: "If your shell files are not approximately 750-850kb for shell32.exe and 350-450kb for aygshell.dll THEY ARE CORRUPT! and will cause your device to fail at boot."
And I see that your sehll32.exe is outside this range (Shell32.exe = 314 kb) and you still got it. I do not know why I could not have success but may be because my ROM was made with bepe's platformrebuilder.
Anyway I already asked my ROM chef if he can get me the files.
Thanks
Your rom is already Patched thats why drop and replace worked
Other roms especially the stock official roms from HTC will hang after reset if you do the manual drop and replace files method.
Yup i extracted aygshell and shell32 ,hex edited the values, used recmode etc then
used voldeus bgtweak (placed the modified aygshell and shell32 into the root of the internal storage) applied the tweak then soft reset and presto, hang.
Ive done this 4 times and had to hard reset.
Ham3r mentioned about nk.exe having to be patched.
then also having the dumped rom autocertified so this technique can work.
How do i exactly do that?
hii all please teach me step by step to adding transparent softkey bar on my samsung c6625 a.k.a valencia thanks before.. please reply me via pm