<Please note that this was done on a ppc with windows mobile 2003 - Ipaq H1945, however since this tip is NOT really device specific - it should work across the board with ANY windows mobile device...>
If you are experiencing slowness, crashes, and more horrific things on your ppc, etc.., it could be a problem with Multiple gx.dlls - that's right - if you have games, etc.. Each may have have their own gx.dll, which overall slows down the system, creates crashes, etc.. So how do we fix this?
By hacks, etc.. I mean Registry Tweaks, hack utilities, etc..., However we will replace ONE file - the gx.dll for one I found to be more stable from astraware's game glyph...
First, and foremost Backup your device...
Then download Total Commander - http://www.ghisler.com/
From there - Open up Total Commander - you should be on folder / or basically the root folder - please keep the storage card intact, and if necessary repeat the following if one has multiple cards, etc...
Next open up the menu File - and select Find Files
In the Search Box type without quotes "gx.dll", when done click ok, search, etc...
Now when it's done - in the upper Right corner there is a button named ctrl, click it. Now select one by one all the gx.dll files you see except for the one in the windows folder. After which go to file - Delete - click ok/yes to continue...
Reboot your ppc...
After Which - download the gx.zip attachment below. Unzip...
Now hook up your ppc to your computer - open up My Computer - Windows Mobile - Windows. From there replace the gx.dll file, and overwrite with the one you unzipped. Reboot your ppc...
After this little handy tweak - Graphics should stablize, system should become more stable - quicker speed, etc...
Related
Opera Mobile, which is by far the best Pocket PC Web browser, being a newcomer on the Pocket PC, still has some issues that should be fixed by hand. This is especially important to Dell Axim x50(v) and HP iPAQ hx4700 users if they have upgraded to WM5 and, therefore, should always strive to reduce write/deletion operations in the main storage to avoid filesys.exe sessions.
In the following, I give you a complete tutorial on how everything can be relocated to the storage card.
install Opera to the storage card. I assume you install it to \Program Files\Opera (the WM5 default) on your storage card, which has the name \SD Card.
get this registry import file. You'll need to modify it after, probably, changing the \\SD Card\\Program Files\\Opera occurrences to the particular path of your device if needed. For example, if you have installed Opera to a directory Opera86 your storage card named Storage Card, then, just change all occurrences of \\SD Card\\Program Files\\Opera to \\Storage Card\\Opera86.
I recommend for example the built-in Notepad in Windows to do this. Just open the registry file with Notepad, press Ctrl-H (Edit/Replace), copy the string \\SD Card\\Program Files\\Opera to the “Find what:” text input field and the new path (with, again, double backslashes!) to “Replace with:”. Then, just save the file and exit Notepad.
import it to the Registry with a Windows Registry Editor Version 5.00-compatible registry editor like Resco Registry Editor. This will make sure references to Opera.exe are all OK.
create an OperaData directory in the root directory of your storage card
get this file; unzip it to the just-created OperaData directory of your storage card. This means that, for example, the vlink4.dat file should be in the directory \<Storage card name>\OperaData\Opera.
go to \Application Data\Opera in the main storage and delete everything, including all the subdirectories, except for the following two files:
english.lng
input.ini
and the skins subdirectory (the latter can't be relocated, even if you appropriately modify Button Set in opera.ini).
Incidentally, if you’d prefer one-page-at-a-time scrolling (as opposed to the default one – that is, link-by-link), overwrite input.ini with this file.
now, get this file (opera.ini) and change all occurrences of SD Card to the name of your storage card in the way I’ve explained above in step 2. Copy the this way edited file to \Application Data\Opera in the main storage.
Now, you’re all set – you can run Opera right away. It’ll only write to one file in the main storage, opera6.adr, which contains the favorites (this means no writing will take place if you don’t explicitly add a new favorite / delete / edit an old one – this is certainly good news for all Dell Axim x50(v) and HP iPAQ hx4700 WM5 users). Every other write operation will happen on the storage card.
If you don’t want to recreate your existing favorites/cookies
Note that if you want to save your (existing) cookies and favorites (because you’ve been using Opera), make sure you do NOT delete opera6.adr (favorites) in step 5. Also, make sure you transfer your existing cookies4.dat to the storage card (into \OperaData\Opera) so that your existing cookies will still be accessible.
wow! a comprehensive guide. even if it involves several steps, this would b worth d effort. i hope it would work on my HTC univ.
BTW, is there a way 2 map d IE button (d 1 w/ d e icon/logo) on d univ 2 open opera & not IE?
Hi Menneisyys, please can you advise on the above process, vs the simple .reg import on your blog. Is the above for versions pre 8.60 - or is this required for 8.60 too?
craigiecraigie4 said:
Hi Menneisyys, please can you advise on the above process, vs the simple .reg import on your blog. Is the above for versions pre 8.60 - or is this required for 8.60 too?
Click to expand...
Click to collapse
You mean the REG fix for the file association bug present even in 8.60?
Yes: so if I understand given this insight:
- The bolog refers to file association only
- The above refers to being able to click a link when opera is installed on an SD card (ie default behaviour)
craigiecraigie4 said:
Yes: so if I understand given this insight:
- The bolog refers to file association only
- The above refers to being able to click a link when opera is installed on an SD card (ie default behaviour)
Click to expand...
Click to collapse
Also the cache. You must apply the blog REG hack when you don't want to relocate the cahce. If you also want to relocate the cache, you need to follow the above tutorial - in addition to my file association fix
Hell, did all of this (and later the other reg file to fix the file association issue) and altho Opera seems to be running fine, I still have my initial problem:
When i click a link I get either nothing (eg a link in spb Insight) or the 'trusted certificate' issue (eg clicking a html file in total commander).
Everything works fine if I install Opera in the default location (ie internal memory) - but it's HUGE and no faster when installed there.
craigiecraigie4 said:
'trusted certificate' issue (eg clicking a html file in total commander).
Click to expand...
Click to collapse
Are you absolutely sure your registry changes were flushed back to the Flash ROM? Can you export the affected values so that I can take a look at them?
Thank you Menneisyys. I was looking for this on pocketpcmag.com 2 weeks ago but couldn't find it. Once again, you've come to the rescue.
And craigiecraigie4, i have the same issue when clicking links from emails. I just copy and paste them over to the browser, but if theres a solution to this, it'd be great.
Hi everybody,
I am, as most of you know a skinner here on the forum.
So first of all i little explanation:
All dialers that I know of install all of their images in the /Windows directory on your mobile device. So when I skin a dialer I have to copy my files to that directory over and over.
In windows XP, the browser only had to load the file list from /Windows once and when it was done doing so, it blasted all images to the /Windows folder.
So I had to wait half a minute and then I just copied over all files, great!
Now I use Vista and it has to load then complete new file list for every file it want's to copy to the /Windows directory. With my previous dialers, I was ok with that. (+/- 20-30 images) But with the new Opal and Diamond dialer it has gotten a lot more. (total of ~350 images) That means I have to wait 350*30= 10500 seconds -> almost three hours for all files to be copied! And that is just demoralising!
So any suggestions on making this work faster are much appreciated!
I've tried to use Total Commander but it does not recognise my pocket pc and nor does FastCopy.
Thanks in advance (even for reading the enitre story )
Well, for me I had to connect my phone to my PC using the USB Mass Storage option instead of Activesync to increase the copying speed. I am using a Touch Pro.
That will prevent me from seeing the windows directory :/
Only sd card is visible then.
pauldgroot said:
Hi everybody,
I am, as most of you know a skinner here on the forum.
So first of all i little explanation:
All dialers that I know of install all of their images in the /Windows directory on your mobile device. So when I skin a dialer I have to copy my files to that directory over and over.
In windows XP, the browser only had to load the file list from /Windows once and when it was done doing so, it blasted all images to the /Windows folder.
So I had to wait half a minute and then I just copied over all files, great!
Now I use Vista and it has to load then complete new file list for every file it want's to copy to the /Windows directory. With my previous dialers, I was ok with that. (+/- 20-30 images) But with the new Opal and Diamond dialer it has gotten a lot more. (total of ~350 images) That means I have to wait 350*30= 10500 seconds -> almost three hours for all files to be copied! And that is just demoralising!
So any suggestions on making this work faster are much appreciated!
I've tried to use Total Commander but it does not recognise my pocket pc and nor does FastCopy.
Thanks in advance (even for reading the enitre story )
Click to expand...
Click to collapse
Your device has to refresh after every file copy, or Vista has to refresh the file list? What vista file browser are you using? Are you using Windows Mobile Device Center?
I have Vista Business x64 and I'm not having any problems copying to and from the \Windows dir. I will help you as much as possible.
It's not copying from the device but to the device that takes a very long time.
I'm using the standard file browser from vista and Ultimate x86 with WMDC.
My laptop (Windows Vista Home Basic) takes ages when copying files from my laptop to the /Windows directory on my device too. When I try to copy files for a Manilla2D theme for example, it takes about 5 hours.
In Vista make sure that you have "show hidden files and folder" deselected in Folder Options. Also, try disabling the "Show system files" option as well. This should minimize the number of files that explorer will try to display when refreshing, thus a speed increase.
I'll try to look into this more, as I just copied all the opal phone canvas files to \windows from my vista machine. It only took ~2 minutes to copy all the files.
KMFM$ said:
In Vista make sure that you have "show hidden files and folder" deselected in Folder Options. Also, try disabling the "Show system files" option as well. This should minimize the number of files that explorer will try to display when refreshing, thus a speed increase.
I'll try to look into this more, as I just copied all the opal phone canvas files to \windows from my vista machine. It only took ~2 minutes to copy all the files.
Click to expand...
Click to collapse
But when I do this, I can't access the /Windows directory because its a system file?
JamminJaguar said:
But when I do this, I can't access the /Windows directory because its a system file?
Click to expand...
Click to collapse
Hmmm. Do you have your device configured with Mobile Device Center (setup to sync)? I ask because I don't sync anything with it. I simply use it to connect to the phone. Maybe this has something to do with it.
I'll also check the speed settings in Device Manager. Maybe there is something to adjust there.
One option I use is to pull the card and use a USB card reader to drag the files over. Lightening fast. The other is the USB connection option on some of the newer ROMS i.e. DCDs, Scrosslers (DCD variant). Has very fast directoru refresh and copy.
Solution to Vista problem
pauldgroot said:
Hi everybody,
I am, as most of you know a skinner here on the forum.
So first of all i little explanation:
All dialers that I know of install all of their images in the /Windows directory on your mobile device. So when I skin a dialer I have to copy my files to that directory over and over.
In windows XP, the browser only had to load the file list from /Windows once and when it was done doing so, it blasted all images to the /Windows folder.
So I had to wait half a minute and then I just copied over all files, great!
Now I use Vista and it has to load then complete new file list for every file it want's to copy to the /Windows directory. With my previous dialers, I was ok with that. (+/- 20-30 images) But with the new Opal and Diamond dialer it has gotten a lot more. (total of ~350 images) That means I have to wait 350*30= 10500 seconds -> almost three hours for all files to be copied! And that is just demoralising!
So any suggestions on making this work faster are much appreciated!
I've tried to use Total Commander but it does not recognise my pocket pc and nor does FastCopy.
Thanks in advance (even for reading the enitre story )
Click to expand...
Click to collapse
Vista has it own problems. Maybe do a double boot and start XP when you need to . . .
From an IT standpoint this is why many companies and people are not using Vista . . .
I know it is not the solution fo choice but it would work . . . .
Hello dear HTC fanatics,
I am an happy owner of an HTC Touch Diamond since 4 months. I noticed that between the month of April and now a lot of files appeared into Windows folder which were not existing or not displayed before.
These files seems related with TouchFlo (manila). These files are not saved with a backup tool like Sprite Backup. These files seem to be Read only files and cannot be moved or deleted from the desktop XP. It sounds strange to me that they would be placed in Flash because they were not existing at the beginning... These are more than 1500 additional files displayed into Windows folder which were not at the begining! Now my Windows folder has more than 4000 files!
Here are some file names I found into Windows folder which are part of very big lists of files of the same kind:
0_0409.dat 00da6601-75e2-44b8-bd9d-54fa4fcbf331.dsm
01_480x640.gif
002726c9_manila
CallLogFrameInLUp_Port.png
ha_slideshow_play_dn.bmp
I-camera-resolution-1M.bmp
LQwerty0c0b.txt
MP3TrimmerProgressMarked_P.png
mxipupdate_office_100.provxml
mxipupdate_PACKAGE_Diamond_BTFtp_main.provxml
spd.5x4.English.kdb spd.5x4.German.kdb
YT_GuideBtnUp_mask.png YT_Home_Dn.png
Is this possible that there has been a system silent update during a connection on one of HTC server?
Did I tap on an EXE located into Windows folder that I shouldn't and which has uncompressed all this material by error?
Is this normal, does it harm Windows Mobile functionality as well as TouchFlo functionality (it seems it is still working fine)?
Can I live with that or should I hard reset my Diamond?
Could anyone please help me to determine if my device is working correctly or not?
Did anyone else ever noticed this?
I thank you very much in advance for your help.
Teknasia
More details:
I didn't install any system themes or other system customization else than GProfile and GScroll, GAlarm, Pocket Informant, PocketClock, Skype, Sprite Backup and a lots of games (EA, Gameloft, HeroCraft, Astraware etc.).
My ROM is the latest standard HTC one: 2.03.401.3 WWE (02/05/09)
I am wondering why my Windows folder now shows 4282 files where in the past month there wasn't all these files displayed. I just tried to move some of these from the PPC to the PC to see the result. There was no result at all as they are not able to be moved or removed. But anyway all these files where not visible in the past.
That is my question, what are they and do they limit the RAM memory that is available for me?
After a soft reset I have: 62 % free space indicated inthe top menu of the TouchFlo. And in Settings\System I have:
Storage
-------
Total: 82.56 MB
In use: 47.83 MB
Free: 34.73 MB
Program
--------
Total: 107.02 MB
In use: 70.36 MB
Free: 36.66 MB
So I don't know if these small free amounts have to do with all these additional files discovered into Windows or not?...
Strange... It seems that we have the best WM hackers around here but people are more chatty at PPCGeeks!
Code:
0_0409.dat 00da6601-75e2-44b8-bd9d-54fa4fcbf331.dsm
01_480x640.gif
002726c9_manila
CallLogFrameInLUp_Port.png
ha_slideshow_play_dn.bmp
I-camera-resolution-1M.bmp
LQwerty0c0b.txt
MP3TrimmerProgressMarked_P.png
mxipupdate_office_100.provxml
mxipupdate_PACKAGE_Diamond_BTFtp_main.provxml
spd.5x4.English.kdb spd.5x4.German.kdb
YT_GuideBtnUp_mask.png YT_Home_Dn.png
Seem all native files to me.
These should be present in the \\windows\ dir.
eg.:
*.dsm Digital Signature Manager file, always present in a "package", is present in all ROMs (there are a lot of them in most ROMs)
002726c9_manila , a manilla file, present in all ROMs containing Manilla (also loads of them)
CallLogFrameInLUp_Port.png, a part of the dialer (this is the "portret version, so also a landscape version is present, and so there are lots of those for lots of things in the dialer..)
spd.5x4.English.kdb keyboard file
spd.5x4.German.kdb dito (multiple languages, multiple files..)
*.provXML provisional XML file, they overide some reg settings, file placements etc..
etc etc
Nothing strange, just your basic WiMo ROM files
Regards,
EqX
Thanks for your reply the-equinoxe.
I received a confirmation from HTC that these are ROM files.
The strange fact is that they were not visible into Windows XP Explorer via ActiveSync in the past... I tried to hide and display protected system files but this didn't change the PPC Windows displayed content.
Any suggestions for a free finger-friendly file manager?
I'd like to be able to select multiple non-contiguous files for copy/move/delete. I'm thinking that it would be good to have check boxes, so that you could browse through your files, tap the check box for those that you want to copy/move/delete, then tap and hold to copy/move/delete. Is there anything like that.
Hi on freewarepocketpc.net there is a application called The Tool V 1.00 perhaps this one is good for you.
But a application with checkboxes i don´t know...
Other explorers are:
- Total Commander (NOT FINGERFRIENDLY BUT CAN COPY SYSTEM FILES)
- GSlide (FINGERFRIENDLY BUT SLOW- on my OLD 300 Mhz Device)
...
The only file manager with check boxes that is finger-friendly (if you set it that way) that I can think of is the new file managing tool in SK Tools. You have to pay for it, but you may already have it but haven't upgraded recently. I wouldn't say it's a great file manager, but the check boxes do come in handy occasionally. Personally, I use tota commander for almost everything.
Resco File Explorer has checkboxes, but isn't free too.
Be embraced with your big baby!
I have been spending days diving around the Google to search for useful offline map applications for my BigB (HTC HD2), which comes really handy when you are on trip to overseas.
(Especially for desperate traveler like me!!)
*Finally* I managed to install one good offline map app (Google Map based!!) with GPS function enabled!
OK, let me go through the setup process before talking too much about my tears & blood of how I've got it:
[BIG Tip] It is recommended to install "MyMobiler" into your PC & HD2, so that you can use PC to control your phone remotely, save much efforts!!
**Credit to William
1) On your PC, goto "mapcacher" home page and cache the map area you want. (Tip1)(Ref1)
2) Locate the area you want to cache, then use LEFT-CLICK to place markers around the area on the map and define the zoom level. (Tip2)
3) Click "Generate" button and same the file into your HDD
4) Download gMapMaker and install into your PC (Ref2)(File1)
5) "Cache Folder": Choose the location where you want the exported maps be saved
"Max Parallel Downloads", "Hash Size" & "Tiles per file": not sure what these are but done as recommended
6) Click "Go" button and specify the .map cached in Step-3, and let it download the offline data
7) Rename the folder "MGMapsCache" to more readable one, e.g. "London", "Tokyo", "Hong Kong", etc.
8) Copy the renamed folder in Step-7 to your SD Card (Tip3)
9) Download Myriad, copy to SD Card and install on your HD2 (Tip4)(File2)
10) Download and copy mgmaps.jar into SD Card (v1.39.21 [jar]) (Ref3)(File3)
11) In File Explorer on HD2, click the JAR file in Step-10 to install
12) When installation completed, the "MGMaps" application short cut will be placed in Start\. Click the "MGMaps" icon to launch the app.
13) It will ask you many permission settings:
- Allow Local information permission
- [Optional] Not allow for HTTP access
14) Finally, when it finished asking you for permissions, you will see a map with no data (if you didn't allow for HTTP access). Click he menu button on the lower-left side, click Settings->Map Browsing
15) Check the options "Stored Maps" & "Offline Mode", and click "Browse..." to locate the map you saved in Step-8
16) Click "Menu"->"Save" to save the setting, go back to the app top and click the lower-left button again, click "Exit"
17) Repeat Step-12~13 again, then you will be able to see the offline map. (Tip5)(Screen1)
18) [Optional] Exit the MGMap app, goto HD2's "Settings"->"Other"->"Java", click "Menu.."->"Actions"->"Security", and set the permission settings to "Session only" etc.
19) Copy and *backup* the file selector.utf from HD2's \Windows\AppDB\ to your PC (Tip6)
20) Download HEX Edit and unzip into your PC (File4)
21) Open HEX Edit application, open file selector.utf copied in Step-19, change the value "domain=midp1" to "domain=tckmax " (3 trailing spaces) (Screen1)
22) Save the file and copy it back to HD's \Windows\AppDB\
23) Download policy.utf and copy to HD's \Application Data\JavaDB\ (need to create these folder) (Ref4)(File4)
24) Launch MGMaps from HD2's Start\ again, hola! no loonger asking for permissions while you can browse the offline maps
25) Goto somewhere open space where you can see the sky ^^, click MGMaps lower-left button->"GPS"->"Where am I?" (Tip7)
26) Congratulations!! You did it! (Screen2)
Tips:
1) For first try, it is recommended to cache the area you actually are and later you can test the GPS out right away.
2) Don't try to cache a very large area in the first shot (or later you will find you are spending much of your time in exporting the offline map), just locate where you are and then set the zoom level to 13~19.
3) For better arrangement of maps (surely you will export more maps of other areas later), create a root folder called "Map", then place the folder in Step-7 under it.
4) If you stick to JBlend shipped with your HD2, then you will not be able to browse offline map data, only the online ones which is no difference than Google Map app.
I have tried JBed3DMod at first, screen whiteout when the MGMaps launched on it.
I have also tried Esmertec Jbed, with versions:
"20090217 5.1 R2": MGMaps can be launched, but *always* ask for permissions (Access to location info, internet, local user files, etc.)
"20090507 2.1": Same as "20090217 5.1 R2", plus font size for buttons are way too small for tapping with bare finger!
5) If you are not able to see the map, properly the default GPS location is far from your map. You can search the GPS data for your location from the Internet, then input "Latitude" & "Longitude" data into MGMaps by clicking lower-left button->"Favorites"->"Menu.."->"Edit"
6) HD's File Explorer and PC's File Browser cannot view HD2's folder \Windows\, you are recommended to use 3rd party's file browsing too for this operation, e.g. Resco File Explorer
7) There would be Error message saying your GPS is not available, just ignore it and go back to the MGMaps top. Click lower-left button->"GPS"->"Show Compass", and if you see location data on top then that means the GPS is working. You may then click lower-left button->"Back to Map", and you will see the lovely Google Map blue marker on the map.
Reference:
[links removed due to forum restriction policy]
Attachment Files:
1) For Step-4 gMapMaker-Setup.exe
2) For Step-9 Myriad.cab
3) For Step-10 mgmap.jar
4) For Step-23 policy.utf
Attachment Screenshot:
1) For Step-21 HEXEdit.jpg
2) For Step-26 workable.jpg
I have been installing Mapking but the map quality was way too bad, so I really do recommend this app!
I am sorry for lacking of reference links because I was too desperate during the trial and error process, with my Google Chrome packed with 20+ tabs.
Thank you very much for creating such a beatiful app for us!
Enjoy!!
Or just use NaviComputer!
Waw ..what a great effort!!
Thank you ..!
What about Open Mobile Maps with the replaced maps.xml file so you have 8 sources of maps. When you`re browsing online the maps, the cache builds up and never empties, so you build up maps for offline browsing.
hi, i have downloaded mgmaps in my hd2 as per the first email. i am able to view and browse through the maps. however the problem is that everytime i zoom in or move the map just slightly it asks:
"Untrusted application mobile GMaps wants to read data located on this device or removable media attached to this device. Do you allow read user data?"
the above message appears several times consecutively before i am able to see the map.
How to resolve this issue?? would appreciate any help from the experts.
Rgds.
Please read carefully file -- instructions.txt.
I have followed all instructions as is written in that file and Mgmaps no loonger asking for permissions.
there are steps for security (take attention on step Nr. 21- don't forget 3 traling spaces) :
18) [Optional] Exit the MGMap app, goto HD2's "Settings"->"Other"->"Java", click "Menu.."->"Actions"->"Security", and set the permission settings to "Session only" etc.
19) Copy and *backup* the file selector.utf from HD2's \Windows\AppDB\ to your PC (Tip6)
20) Download HEX Edit and unzip into your PC (File4)
21) Open HEX Edit application, open file selector.utf copied in Step-19, change the value "domain=midp1" to "domain=tckmax " (3 trailing spaces) (Screen1)
22) Save the file and copy it back to HD's \Windows\AppDB\
23) Download policy.utf and copy to HD's \Application Data\JavaDB\ (need to create these folder) (Ref4)(File4)
24) Launch MGMaps from HD2's Start\ again, hola! no loonger asking for permissions while you can browse the offline maps
Good luck
What is myriad???
Hi,
What is myriad? moreover I am unable to have a quick link of mgmaps in my start menu