Moving My Documents to storage card and other things? - MDA III, XDA III, PDA2k, 9090 ROM Development

Hi there. I was just wondering if anyone could tell me how to move the My Documents folder and all things that point to it to the storage card, and if there is a general way to make all applications point to the storage card by default, instead of doing it manually with each application that needs it?
I have looked around the forums, but not really found anything useful... so if you could help I'd appreciate it!

Advanced config by schaps look for it in development and hacking section, it lets you tweak your WM and it is the easyest solution for your problem

An easier way to move even programs to Storage Card after installation on main memory is to use SKTools, there may be a better utility but I find SKTools very useful, though it may require little more systems knowledge. You can first try to install free demo version which has limited permissions.
But still I suggest not to play with moving files here and there as one never knows where is mistake done, even proven programs may misbehave under certain conditions or one may make manual errors, and that would disturb the whole working of the system.

Thanks guys/gals, I'll look in to those and see what can be done. I'm just interested as to whether you can improve the available ram for system operations.

Related

How do I save to sd card

My XDA2 now has a Sandisk 512MB card.
I also have Journal Bar, SPB pocket plus, Lextionary, Pocket Atlas, Pocket Stars, Currency Convertor X, a few games, (and a few others which I ran out of memory).
What I want to know is how exactly do I get the programmes to run from the sd card, so that the XDA2 memory isn't used to store them.
I have tried x-backup, and I have tried cutting the files using file explorer to the sd card, but then the programmes do not run from the start menu.
I'm sure it's something simple but please let me in on it!
So near, and yet so far!
well when you install programs using activesync you can choose between
if you want to install it in main mem or storage
some programs dont work though if you install them to the storage
if you dont want to install the programs again you may be able to edit the shortcut and pointing the path to the new location and some programs may also require some regediting for them to work after being moved
if you dont want to edit the shortcuts then you can just make new ones
whats under programs is just which shortcuts that are located in windows\programs
Thanks for the help.. made sure I said no to installing in default directory.. now to see if each programme works.. Thanks for the help!
Similar position
Hi Gumby I'm in a similar position to you in that I just got a 512Mb SD today and I intend to rebuils my system with appropriate applications on the SD. Have you found out yet which work from the SD and which only work from ROM?
It would be halpful for everyone if we could get a list of what should go where.

Using an SD card instead of ROM

As most of you probably know, the ROM of our PDA devices has a limited number of times it can be written to. This theoretical limit is roughly <1 million times. With Windows Mobile 5.0, the ROM of our devices is not only used to store the OS but also some of the more permanent information so that it doesn't get deleted should the battery run out.
I have read that this limit can be reached if the device is used intensely on a daily basis (http://www.eten-users.net/topic70 ) especially for web browsing.
My question is simple : in order to not use up the ROM capital of my Qtek ROM which to my knowledge can't really be changed, can I tell WM5 to use my SD card instead? Is there a program that allows you to do systematically do this? Is there a way of estimating the miles/kilometers of usage left the ROM?
Thanks
D.D.
I haven't really heard about this but there might be an option to store the browser's cache on SD. This would reduce considerably the amount of data that is written in the inbuilt Flash RAM (not ROM).
I read on a M$ blog that they "spread out" the read/writes to avoid this problem. The WM5 code is written to not keep using the same area of memory so that it does not "wear out" too soon. This way your device memory should last for years.
Found the blog entry - it's here: http://blogs.msdn.com/windowsmobile/archive/2006/06/07/621132.aspx
you can put anything related to the browser onto the SD
no option I'm afraid, you have to edit the registry. Search the forum for the keys.
See the wizard thread for a list of keys to change. I used the Mobile registry editor http://www.breaksoft.com/Blog/Utilities/2005/1/Mobile_Registry_Editor.aspx as it does it via Activesync, nothing to install on either device or PC.
There is also a util which will change the path to the SD card for you. I did it manually as I wanted to select the path on my SD card, all done and working lovely.

PIE cache to storage card?

Ok, I use newsbreak for RSS feeds and it seems to use PIE like a virtual browser... I have to clear the web content (cache) in PIE multiple times a day to free up memory on my device.
Is there a way I can get PIE to store this on my storage card and not the onboard memory? Also, is there a way to make it auto delete?
i used Pocket Mechanic to move the cache to my storage card. there are probably easier and cheaper ways (although i used a free trial download)
MemMaid also gives you an option to use the storage card for the PIE's cache...goes for $14.95, a bit cheaper than Pocket Mechanic
SK Tools can be in help. Also search Wiki for corresponding registry entries.
But note that the cache's index files are opened by the system always, and therefore you may have problems with the device wake ups, or if you remove the card...
MemMaid from DynaSoft can do that for you. it has all other useful tolls to keep your memory clean anytime. strongly recommended.
http://www.dinarsoft.com/memmaid/details.html
I don't know I must be doing something wrong as I have tried to accomplish this several times on my Jasjar using both SKTools as well as Memaid. Initially everything works well but after some usage my PIE starts closing by itself abruptly.
Has anyone else experienced this and any suggestions please.
Thanks in advance for your help.
Regards
srmz said:
I don't know I must be doing something wrong as I have tried to accomplish this several times on my Jasjar using both SKTools as well as Memaid. Initially everything works well but after some usage my PIE starts closing by itself abruptly.
Has anyone else experienced this and any suggestions please.
Thanks in advance for your help.
Regards
Click to expand...
Click to collapse
Try optimizing your storage card for speed; see my article on all this stuff at http://pocketpcmag.com/forum/topic.asp?TOPIC_ID=17921
If it doesn't help, then, don't relocate the PIE cache - your card is just not fast enough for the task.
Menneisyys said:
Try optimizing your storage card for speed; see my article on all this stuff at http://pocketpcmag.com/forum/topic.asp?TOPIC_ID=17921
If it doesn't help, then, don't relocate the PIE cache - your card is just not fast enough for the task.
Click to expand...
Click to collapse
Prepare yourself for a long, but superbly detailed read. Menniesyys has produced an excellent guide that worked well for me, well worth taking your time to work through this and the speed benefits are very noticable.
Mike
mikechannon said:
Prepare yourself for a long, but superbly detailed read. Menniesyys has produced an excellent guide that worked well for me, well worth taking your time to work through this and the speed benefits are very noticable.
Mike
Click to expand...
Click to collapse
Thanks
Menneisyys said:
Try optimizing your storage card for speed; see my article on all this stuff at http://pocketpcmag.com/forum/topic.asp?TOPIC_ID=17921
If it doesn't help, then, don't relocate the PIE cache - your card is just not fast enough for the task.
Click to expand...
Click to collapse
Simple change in the registry change referenced in that link
"Grab a registry editor (if you aren't afraid of manually editing the registry - in most cases, it's much more fun - and it's free! - than using pre-made programs to do the same) and manually editing [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Cache] :"
Works great.
Pocket Machanic
http://www.dotsis.com/mobile_phone/showthread.php?t=17697&highlight=Pocket+Mechanic&gtothread
follow the link to Pocket machanic
PIE Cache on Storage Card
Yes it is possible using many of the methods above to actually move the cache location.
BUT BE WARNED.....
If you sort reset your phone with no storage card present the devide will create a new directory called "STORAGE CARD" and create the required directories in there.
Then if you re-insert your storage card it will be seen as "STORAGE CARD2".
It's a pain to change back..........
Charlie Grillo
Trying To Make This Work
I have SK Tools and do not see how to make this change with the cache. Do I use SK Tools as a registry editor like Resco Registry or is there a function within SK Tools that I can make this change?
I want to do a reg edit but do not know how to start doing that. Is there some place here that I can't find that will walk me through how to do it from start to finish? I do see the lines of code you are supposed to insert to make this edit work, I just do not know how to start editing.
Any help will greatly be appreciated.
Thanks
Marc

New reg-hack: MemHack. Pre-Alpha.

I fiddled around with my wm6'd hx4700 (thanks kuzuhara!) and a registry editor and found a way to make it regard SD as ram and xip from it.
This renders my device to achieve usage smooth enough i allow myself to reffer to the device as a mini-umpc^_^
For SD only atm, miniSD may or may not work depending on your devices driver. No MMC for the time being.
I sooooo hope this isn't old news
Here's to me not ****ing any of your devices up, it worked wonders for me.
P.S
IMPORTANT!
Delete the Program Files folder and reset again once you see the SD's been renamed to Program Files2.
On the next boot it'll mount as Program Files and everything will load from it.
Excuse me, my brains are stuck in google translator mode
4.11.2007
It seems i was rather in the wrong and am taking a whole new direction.
One which involves reading more carefully before i charge head into the guts of windows embedded.
Will take me a while until next post, and it might become hx4700 exclusive, but i promise you some cool stuff to come yet.
Anybody wanting to make their SD into Program Files to save space,
just start resco reg editor and change hklm\System\StorageManager\Profiles\SDMemory\Folder: Program Files.
(Originally is SD Card).
You can also try messing with it, making it into diffenent sys folders, just be careful
Mine is currently application cache (Volatile) and [email protected] Files.
(Running sweet with what i got to with the enablement of complete graphics accelaration, except for a minor hang up when returning from sleep).
Sooooooooooo...
ONLY DOWNLOAD AND APPLY THE CURRENT PATCH IF YOU KNOW WHAT YOUR'E DOING AND WANT TO GIVE BEATING ME TO IT A SHOT!
I'm hoping for a next release in a day, but not necessarily of this project but of an off-chute.
BTW, is it just me or is WM real *nix like?^^
anyone tried this ?
ranasrule said:
anyone tried this ?
Click to expand...
Click to collapse
Downloaded, but waiting to see what others think.
Want to know what it does to the SD card and device as the readme does say to move the devices contents of its program files folder to the sd card?????
downloaded it too. but i notice its his forst post.
Lol... it's my first post, sorry..
All it does is make the device call the card drive "Program Files" and set a swap file that's used as most device memory (don't worry, it's faster than most none-nand flash). i had to leave a small buffer in device memory though.
The memory file is unallocated, so just don't forget to leave 528MB free at all times.
Re-read the original post
It is and will be updated with periodic updates should they come.
I've been using it for 72 hours now.
It takes the odd reset to free up memory, but nothing worst than what we had before.
well if all thing got wrong.. anyway to revert it back?.. well ofcourse hard reset is one of it. uhmm.. lets put hardreset aside first..
well.. cant wait to test this.. i made a whole backup of my registry so if thing went wrong.. ill just restore the registry backup..
Good point doube_ofour.
Just export the StorageManager registry key before applying the changes, and if worst comes to worst restore your backed up original.
So, anybody else installed and can connect to tell the tale?
DuperMan said:
So, anybody else installed and can connect to tell the tale?
Click to expand...
Click to collapse
I made a cab with the regs and installed it But I'm still experimenting .. Nothing bad happened so far how do i know the device is faster ?!! how did you measured your device's speed ?
So let me get this straight -- it will use the microSD in my TyTN as RAM -- the icky sticky stuff I run out of because internet explorer, pocket player, and spb mobile shell grab it all for themselves?
Is there any way to specify how much of the SD card is used as RAM -- since I don't really need 1 GB of RAM on my device.
I saw your post about 558 MB free but didn't quite understand it. You also said you need the odd softreset to free memory? but why would you need to free up a few MB when you have access to hundreds?
But thanks for sharing with the community -- if this really does work out well for us, that's pretty freaking amazing.
@DuperMan
Does this hack simply make our "Storage Card" transform into "Program Files"?.. Thats it?.. cant see any speed improvement.. besides my memory usage increased by that means my device will perform slow..
My "Program Memory and Storage Memory" Stays the same as 47mb total on both memory..
Exactly Ragart!
Only it's set to use miniSD, i think you'd have to mess with it a little to make it work on miniSD... if response is good i'll make a mini version.
Remember - It's only been tested on wm6 hx4700!
double_ofour said:
@DuperMan
Does this hack simply make our "Storage Card" transform into "Program Files"?.. Thats it?.. cant see any speed improvement.. besides my memory usage increased by that means my device will perform slow..
My "Program Memory and Storage Memory" Stays the same as 47mb total on both memory..
Click to expand...
Click to collapse
in my case my program memory decreased by something around 10mb ! and I can't see any improvement in speed too ...
miniSD, hmm? Well that's the slightly-larger brother of my 1GB MicroSD. So I guess I'll just watch the thread and see others' reactions before I try anything (though I do have fullbackups)
Thanks for the quick response. So how much RAM does your hx4700 'have' now? and did you set it to 558 extra for a reason? Just curious questions from a person who doesn't understand the intricacies of reg editing
@doube_ofour:
Use it for a while, constant usage should be smoother. Did you free the space up by deleting the old Program Files as well?
Use it to surf for a while, multiple windows style, and you'll notice the difference.
Also, don't be mean to my hack Don't load it to spite, wait for each app to load and keep on starting apps without (majorly) worrying about a system crash.
@hma4:
The age old method of feel
It doesn't boost anything per say, but your device shouldn't be as compaction ridden as it was, so less mem degradation over time=more time between resets under heavy work loads. and i mean heavy. also, multi-tasking is MUCH more usable.
@ragart:
I set it to have a 512Mb paging area on the SD, plus 512kb in main for caching and another 16Mb for caching on SD, so that's a total of 528.5Mb overall mem, 16.5Mb cache and half a gig paging (good for them internet chaches etc..
i check on the registry that u have made in ur reg hack. seems like all the folders etc is the same even for a miniSD card ... so do u think it will work on miniSD too?

Program Memory

I am fairly new to this forum and I am sure this has been explain on here once before. But I though this might be a little easier than searching through countless pages of posts. I want to know if there is a way to clear up the program memory. If I could I would like to be able to delete the Office mobile stuff if that would help. Dont see a need for it since I work on macs mostly. Of if there is way to trim it down. At the moment my program memory is 43.87 MB and it says 40.91MB is in use but I only have window media running and only 3MB available. Is there something I can do. What is taking up all memory. Even after a soft reset. The most I have ever seen it go up to is like 14MB and that is just for a while then it begins to rundown. Thanks for you help in advanced.
Carlos
CleanRAM - http://thewingster.com/cleanram.aspx
Thanks Ace..good work..is there a way to get into the registry and delete some of the office mobile stuff, like work powerpoint and excel or would I have to do a complete flash
toreone said:
Thanks Ace..good work..is there a way to get into the registry and delete some of the office mobile stuff, like work powerpoint and excel or would I have to do a complete flash
Click to expand...
Click to collapse
You would have to flash a ROM without Office Mobile. Look on The Wingster (http://thewingster.com/roms.aspx) and find a ROM that doesn't include Office Mobile. I tell you if it doesn't include it, so it should be fairly easy to identify that.
But going into the registry wouldn't be where you'd delete that stuff. You'd find it in the file explorer, \Windows. I'm not sure if you can delete those files though. I'd just flash one of the numerous ROM's that doesn't include Office Mobile, there's many of them.
Office Mobile is in most cases (there are CABs out there, so that you can install it on stirage card) in the ROM and can't be deleted in an easy way. The File Explorer doesn't delete it. Midnight Commander can delete files, which are in the Main ROM, but only use if you know what you're doing! This program can delete all files - important system files, too!
The most easy way is, as ace already said, to flash a rom without Office Mobile. But be careful and read a lot before you flash a new rom! A broken flash may cause a broken phone!
That is one of my biggest fears is bricking my phone and not being able to bring it back. I am currently running SPB Mobile 3.0 and I like that a lot. That is what I would like to run permanently. Maybe when i upgrade or buy a new phone I will practice on my old wing. Thanks guys for the info!
program mem == application mem
storage mem == files on your device
application mem is used by programming which are running nothing else
storage mem is used by files stored on your device
freeing up app mem don't give more storage and virsa versa

Categories

Resources