Having a few problems with EXEC, great phone but as most compliants WM5 new way of handling memory ie program memory is a little odd. Even stopping all memory programs never seems to recover lost memory, any suggests would be welcome - currently using memmaid to clear.
As well as that, I am having trouble finding out exactly what RAMdisk is for. Installed and diverted Internet Explorer cache file to newly found space whih seemed to work well, tried to download a file but on the second file the whole phone froze and hard to soft reset. Seems this is the case with everything, even copying files to RAM space, first file fine but second one kills phone.
Any help or suggestions are welcome.
I think the problem is with the size of RAMdisk. Because Exec has only 64 MB RAM.
What is the size of RAM you allocated for ramdisk?
Do not use the ramdisk size more than 4-8 MB (in Exec/Jasjar/Qtek9000) or it will force you to reset your device. :idea:
Dear All
I am very disattisfied from WM05 compares to my (XDA) WM03. I wish you can share some suggestions and advices.
PROBLEMS with Wizard T-mobile Vario (=Qteck 9100) and Windows Mobile 2005, version 2.17WWE:
1. Memory limitations:
Only 47 MB of Storage and only 44 MB for Program! Total 91MB
At startup, after hard reset, even with pressing soft reset within 3 secs, you have no more that 25MB of storage and 30MB of Program, very little!
It should be 128MB ram to 64MB rom, totale 192MB
Not only we are missing 101MB, what is worst is that the new OS don't let you allocate RAM or ROM
In my case some application (for example Chinese fonts) are heavy (8MB) and cannot be installed on mini-SD card. Simply you cannot choose, they install in main memory.
After a minium batch of required software are installed I end up with a super slow machine, with just 11MB Storage memory and 16MB Program memory
2. Memory cannot be re-allocated
I would be more that glad to get rid of most native applications (like intellidial, skype, etc). But it seems NOT possible.
Nobody was able to cook External ROM
3. TotalCommander
Even cooking external rom, what benefit?
By using TotalCommander it seems that cab istalled to external rom are very little in size.
So my question again: where is all the 192 memory gone? Who uses it, which programs? How can the OS be so large?
4. MS Contacts Problem
If you filter by using categories, the filter is NOT retained!
In wm03 it was (until next software reset, of course).
I mean if you filter using "business" categories, then you (without soft resetting) make calls, or do something else, at next time the filter is gone. You must re-select it
5. Installing application with Active Sync
Very funny: I have tested all my apps and they are ALL compatible with WM05. Also the software house confirmed to me.
Now look at Spb Backup V1.1.2. It is compatible to wm05, right?
Or Lingvosoft dictionaries 2006
Or Slovoed Dictionaries 2006
These sfw are fully compatible and in fact no problem with them.
But if you run low in memory (for example Storage free 15MB and Program free 16MB, like now) what happens is:
5.1 either the program install and then NOTHING appears in startup memu. Simply they are not there, even if no error messages appear.
or
5.2 the desktop active synct installation sees that your internal memory is too short and ask you where to install. You choose STORAGE CARD and INVARIABLY AFTER INSTALLATION THE RESULT IS: INSTALLATION IS UNSYCCESFUL!
Then you can free memory or erase previous software: YOU WON'T BE ABLE TO INSTALL THE FAILED APPS ANYMORE!, UNTIL YOU MAKE A FRESH HARD RESET.
After a fresh hard reset the application can be installaed without problem!
CONCLUSION: IF ACTIVE SYNC ASKS YOU WHERE TO INSTALL, THEN SURELY THE INSTALLATION WILL ABORT.
5.3 Active sync DOES not ask where to install the application.
The installation completes and then a message says: installation unsuccessful, because it WAS NOT digitally signed!?!
If this is the case, NO WAY to install the application, until next HARD RESET
After hard reset, the application may install and work flawlessy!
6. Installing application from mini-SD card
I tried with TomTom 5.21
Don't even start!
7. Zone Alarm
I still have to shut down Zone Alarm 6.1.744 in order to Active Sync to sync with Wizard. No way to accept the virtual LAN network. Do you know a solution?
8. OmapClock
how yo make omapclock to retain the new speed (say 240MHz)?
Sometime it will retain. Sometime after few minutes the speed reverts to 180MHz. I did not make any soft reset in between.
Please let me have your suggestions on some of these strange behaviours
Thanks and waiting
saulo866
any suggestions? Any solutions to these problems I mentioned?
I am c0nsidering to sell out my Wizard with WINDOWS MOBILE 2005, and look for an older WM03 model
Thanks a lot
Saulo
Memory problems: The whole concept of Storage and Program memory is removed in WM5, so most of your moans about memory are not valid when applied to WM5 - especially the part about allocating memory between storage and programs. Basically, now you have RAM, and Storage space - they are seperate, and unrelated. I suggest you read up on this major change in WM5.
4. True - a minor niggle though, in my opinion.
5. When I install by ActiveSync, I do not get asked by AS where I want to install the program (that's a WM03 thing) - I get asked by the device where I want to install it - and it either installs it in \Program Files or \Storage Card\Program Files - which is a major benefit, because before, if I wanted to install to Storage Card, it would often install just in the root of the card, which was invariably messy.
My suggestion to you is to keep a good chunk of your phone storage free so that the .cab files can be copied to the phone in the first place, from there you can decide where to install the program to. I can't believe you have that many programs filling up your phone storage that can't be moved to the storage card.
6. TomTom is a pile of nonsense, which was obviously programmed by idiots. It requires a number of hard-coded paths to be present. Install it to your phone, and the maps to the card, and leave it as it is, and you'll have no problems.
7. Add the ActiveSync network to your Trusted Zone, and make sure the 3 ActiveSync programs have full control in the Program Control section. See the MS website for more info.
8. Dare I say it, RTFM. There is a MASSIVE thread on OmapClock, where I'm sure you downloaded the program from in the first place. Try reading it before asking the same question that's been asked numerous times before.
saulo866 said:
8. OmapClock
how yo make omapclock to retain the new speed (say 240MHz)?
Click to expand...
Click to collapse
Search for "SmartSKey". Freeware. Works great together with OmapClock and does what you want. By switching the device on, it works with e.g. 252 MHz. Switching off = fallback to lower MHz. Great piece of software!
thanks to all for your kind ideas...
Any more suggestions?
Saulo
I suggest you sell your WM5 device and go back to WM2003. It seems most of your issues aren't really issues. I agree, RTFM.
Does anyone know how to:
1. make CC and BCC fields appear in TEXT messages? (SMS)
I found no hint in help file...
2. How to make filter on categories persistent? At the moment when you select filter, on, say, BUSINESS or FRIENDS, the filter disappear after you change focus on aother apps
Thanks and waiting
Saulo866
I did the big storage hack thereby gaining for myself the extra 26.72 mb of space. I have a O2 mini. I used the Method C, using a copy of my own ROM (referred to notes from the Dubai forum). I then went out on to install all my programs into the newly acquired storage area. Some cab files from the saved extended rom (my extrom version is 1.12.920 wwe). Yes ! it is not blank even though I did the hack! Strange.
Programs installed in Storage card of 256 MB
(1) Lexisgoo
Programs in the storage memory of 26.72 MB
(1) BurOaks Conversion in Hand
(2) Conduits Pocket Player
(3) Illium Software E Wallet
(4) Johnathan sachs stop time
(5) Microsoft Voice
(6) Omega 1-Calc
(7) Phatware Phatnotes
(8) Phatware Phatpad
(9) PocketX Photo Contacts
(10) Resco Audio
(11) Resco explorer
(12) Resco keyboard
(13) TCPMP &
(14) Webis Pocket Informant
Program in Main Memory
(1) Phatware calligrapher
I use Pocket Nav to task manage
Earlier I had around 22 mb of memory free. Progressively as I kept using programs and closing them I find that my system is reporting less and less free space. Currently I have 5.37 MB free space, such that the systems flashes the message “the device is critically low of memory etc. etc.”
Total Main Memory - - > 57.42 MB
Allocated:31.49 MN Allocated: 25.92 MB
In use: 28.60 MB In use: 23.44 MB
Free: 2.89 MB Free: 2.48 MB
Storage 26.72 MB
In use: 20.63 MB Free 6.09 MB
My contention is that after loading all programs in storage memory I should have enough free space for running programs. Since, this was the main reason to do a big storage hack. Moreover, now, at any given point I do run more than 1 program in the background.
Also assuming I did not have memory problems, how much further programs could I squeeze into the storage memory ?
Can someone please help?
It appears that you have a memory leak.
Memory can and does get consumed and lost over time due to badly written programs and other OS issues, but to be down to "critical memory" in 1 day is unusual. I run many more programs and that almost never happens to me, so I think that it's either the combination of programs you're using, or how you're closing the tasks. You should know that "closing" tasks can also leak memory potentially.
None of the programs you mention seem to be particularly dangerous, and your setup is not unconventional. I suggest that you use a systematic approach to examining your system and apps, checking each by opening and closing several times, to see which, if any are leaking memory. Run only one app at a time, checking memory before and after.
VJEschaton has a freememory display (and an alpha release memory compacter) if you don't have another one anywhere else.
V
Phew ! A reply at last ! Thank you. I was loosing patience and I needed some sort of explanation. I agree with your explanation. Before posting here I have been reading a lot on this forum and other forums regarding the big storage and what it does. A few questions that I have which I am listing below. I hope you don't mind answering.
(a) Do I need to flash my modified big rom again ? Then start all over again installing my programs.
(b) Could something be wrong with my Device. Which means I have to flash my old, save rom, go back to old Ext rom of 7 mb and then reflash with the Big storage ROM
(c) Stay where I am (with big storage) and install /uninstall programs till I pin point the offending program.
(d) It could be Pocket Player which is the culprit since that was the last program I installed. At that time my free memory was between 21 & 24.
(e) Can I continue to install more programs in storage memory until it is full to capacity and ;
(f) then install other programs to Card
(g) Why would my Ext Rom not show blank (since I have modified this area). Instead it is showing me the Ext Rom Version Number 1.12.920 WWE when it should be blank
(h) Would SK Tools, Freeup Ram be of any help if I install it.
Regards,
I found this thread on aximsite, a forum I still visit from when I had a Dell Axim and it looked interesting. I didn't find the app in a search here, so I thought I'd post it for anyone who might be interested.
UPX is apparently an app that lets you compress .exe and .dll files without really impacting perfomance in any noticeable way (per the postings in the thread.) I haven't tried it yet, but might give it a shot. It seems the app is not resident on the pocket PC, but needs have files moved to the pc, compressed, then moved back. It's a little bit of work, but it only needs to be done once, so after the set up, it sounds like you're good to go.
Anyway, just thought I'd pass it on as an FYI for anyone who might be interested.
Oh yeah, and it's free too.
Finally UPX is available for WinCE. You should have posted in "General" in the first place.
This program makes your programs even start faster (less to read from usually slow SD card, storage, ...).
For a non-technical person, I am a bit confused... Reading thru the thread, it seems that more ram are required to run the compressed apps.
What exactly do we gain if the apps are stored on a storage card where storage space is not really the issue? Need help.
Wow, thank God. UPX is old skool genius.
Can someone give it a go on the enormous Skype executable? I'm not near my phone for a while and can't check it.
V
vijay, I tested it on the big MobileNavigator.exe which is around 3,7 MB originally. UPX'd only 1,1 MB or so. And it runs! Even Voice Command (300KB down to 100KB). Since I have it installed in Storage it starts faster (Storage is soo slow).
Thank goodness. This is a God send, when reversing PPC binaries you can see that they're full of so much slack.
I had a look at UPX quite a while ago - I use it to compress all my PC VB and C++ stuff, but was disappointed to find it didn't work on PPC. I'm now.
Decompressing presumably incurrs some overhead, but it'll help us out when we've got limited storage.
V
vijay555 said:
Decompressing presumably incurrs some overhead, but it'll help us out when we've got limited storage.
Click to expand...
Click to collapse
I can't agree with that. You can read on the authors page, that
http://upx.sf.net/ said:
Your executables suffer no memory overhead or other drawbacks because of in-place decompression.
Click to expand...
Click to collapse
Although decompression takes some time it is still faster, because it is read into RAM a few times faster than it normally would. This saves more time than it takes.
Good point Chatty. My concern was CPU overhead on slower processors (OMAP), but as you say, since you're using RAM or faster storage, it'll probably compensate.
V
i tried it with opera and tomtom which are both on my main memory
results:
original opera startup 14 sec
upx opera startup 9 sec
original tomtom startup 15 sec
upx tomtom startup 14 sec
i also tried it with tcpmp which is on my SD card
original tcpmp startup 3 sec
upx tcpmp startup 2,5 sec
so it seems to speed things up a little
HOWEVER... in opera the the '-' buttons dont work anymore.. they do work when you use them through the touch screen though..
and the text ('Stop'/'Go to' and 'Menu') is aligned to the left of the screen instead of the normal at 1/3rd and 2/3rd of the screen.
--------------------------------------------
[edit] extra information
original opera 4,86mb
upx opera 1,63mb
original tomtom 2,62mb
upx tomtom 1,67mb
original tcpmp 1,21mb
upx tcpmp 1,21mb
not only a speed gain but it also saves room
OPERA
after a few tests i found out the opera.dll is responsible for the movement of the ´-´ buttons and the not functioning with the keyboard
the opera.exe, xmlparse.dll and zip.dll have nothing to do with it..
with the upx´ed above three and the standard opera.dll startup takes 12 sec so its still some faster then all original files
however the original opera.dll is 4,74mb and the upx opera.dll is 1,57mb, so it doesnt save much room :!:
im just glad ill receive a 4gb SD card today which will give me some extra breathing room compared to my 512mb
Re: OPERA
Bartjan said:
however the original opera.dll is 4,74mb and the upx opera.dll is 1,57mb, so it doesnt save much room :!:
Click to expand...
Click to collapse
1/3! What do/did you expect? I find this rather great!
i meant:
when you use the original opera.dll so the ´-´ buttons still work right, you dont save much room compared to the all original opera :roll:
I went through last night and UPX'd every DLL and EXE that I could, including WisBar (and Desktop), Resco, Opera, PocketInformant and other stuff.
PocketInformant won't start if one of the DLLs is UPX'd, but I don't remember which one. The rest of them and all the EXEs are fine.
Opera - as above. Screw the soft keys, 3MB is a lot of slack to be rid of.
Resco was interesting. The Today plugin messed up at one point, and the Explorer went completely scatty with fonts. Even after uncompressing all the Resco files again the Encrypt/Decrypt context menu items were blank but functioning.
WisBar (compressed) can now live in the 10MB Ext_ROM along with Opera and Resco.
All in all it is something to use carefully, but can save a LOT of space.
Hmm.. so far the responses from the trial seems good. I'll give it a try too later this weekend
--- UPDATE (12 May 06) ---
My results, using UPX -9 (e.g. max compression)
All programs are working so far, but performance are negligible (e.g. less than 2 seconds improvements)
from \Windows
PITools.dll 1.18M -> 504K (save 700K)
from \Program Files
Mobibook.exe : 1.61M -> 619K (save 1.0M)
Tom tom navigator : 1.59 -> 692 (save 900K)
WorldMate.exe : 747K -> 207K (540K)
So, that is a saving of 3M of space! Anyway, for those of you that are adventurous, there are various 500K size dll files in \Windows folder, which I doubt can save much (e.g. the effort/space ratio isn't that attractive).
Anyway, I've found the following files on \Windows that seems to be compressable.
ppt.exe (powerpoint)
gwes.exe (???) <-- DO NOT RUN. It will hang your unit.
gdiplus.dll (???)
msxml3.dll (???)
However, I'm not sure if it is a good idea to compress the ppt that is in ROM, and others are unknown programs (e.g. not sure how to test it after compression)
I've also looked around my SD card and found the Tennis.exe game that I have, that is 2.4M in size which were then compressed downed to 2.17M, which is a bit disappointing. I didn't test if it runs on my unit or not.
hanmin said:
Hmm.. so far the responses from the trial seems good. I'll give it a try too later this weekend
Click to expand...
Click to collapse
An pages anywhere with a list of what NOT to compress?
This is an excellent app! I have compressed all of my apps and have not had any problems.
The big ones for me are PlanMaker and TextMaker - both have compressed to a fraction of their original size. Infact I was running a little tight on space I hadn't even installed TextMaker. But now I have compressed both it isn't a problem.
The only strange one so far is ListPro which works fine but loses it's icon.
I haven't tried to compress everything possible, just the apps and may be the main dll.
I have now got about 5mb more storage space than when I started with TextMaker installed.
Excellent!
hanmin said:
Anyway, I've found the following files on \Windows that seems to be compressable.
ppt.exe (powerpoint)
gwes.exe (???) <-- DO NOT RUN. It will hang your unit.
gdiplus.dll (???)
msxml3.dll (???)
However, I'm not sure if it is a good idea to compress the ppt that is in ROM, and others are unknown programs (e.g. not sure how to test it after compression)
Click to expand...
Click to collapse
You're right that compressing something that is in ROM isn't a good idea, that takes up space!
If you have a file in ROM like \windows\PPT.EXE and it is 1MB in size, then compress it to 500KB, copy it back to \windows, you actually USE 500KB of Program Storage rather than saving it.
Your ROM is Read Only, you can't delete files from it or overwrite them.
What actually happens is that you create another file with the same name and the OS ignores the one in ROM.
I do this with ClearStorage.exe.
I created a .TXT file and in it put
Code:
Clear Storage is dangerous.
then renamed it to ClearStorage.exe. I put it in the \windows folder to stop anyone erasing my device by accident(!).
If I need to clear my device I can delete the file and the original ClearStorage.exe is still there.
Try it yourself.
There is no easy way to save space.
If you want to load your apps to ROM and delete the crap ones that come with the OS this will work, but you will have to decode the ROM, edit the hive files, re-encode the ROM and flash it.
This is no small task, but it can be done (I plan on doing it myself actually).
Wow - This is fantastic. In just a short amount of time I have saved several meg of space, and some programs (such as TomTom) run significantly faster.
Superb!
Cheers
Rowan
Amazing. My Big Storage now BIGGER
Some results (on a Wizard)
MS Communicator Mobile - Compressed the exe and one dll down to 33% (1.3mb). The app would not run with one dll (lclang-res96.dll) compressed.
GoodLink - Compressed GoodApp.exe (the biggest file) from 3.5mb to 1.2mb successfully, however by compressing the largest dll (GoodLinkRes_EN.dll) I lost the soft key labels (and probably some other stuff).
TomTom Navigator - 41%
MS VoiceCommand - Compressed from 1.6mb to .6mb
Those were my big files on my device. Using UPX gained me an extra 6mb storage memory - which was a 50% increase (I went from 12 to 18 ). Off to try it now on my Storage Card apps.
Also, .NET files are not currently supported.
Hi
Using my i-Mate Jamin when I go to the Windows directory in File Explorer it takes about 25 secs before it displays the files. Free program memory is about 24MB and Storage memory 29MB. I have no other applications running. Has anyone got any ideas what might be wrong?
Cheers
Richard
That's too long. Check how you view files (default and quickest is by name), and if you view them by date/type etc., revert back to name.
It doesn't take that long for me, but still a bit of a delay (10 - 15 sec). I did notice an even bigger delay when opening it from the PC. I think there might be a permissions issue in the imate ROMs.
P.S. I am using the latest official ROM from imate (2. something)