How to move "pim.vol" location to Storage? - JASJAR, XDA Exec, MDA Pro General

Hi there is a way to move "pim.vol" by register changes?

Re: There is way to move "pim.vol" location to Sto
zpdy said:
Hi there is a way to move "pim.vol" by register changes?
Click to expand...
Click to collapse
Hi I have asked this many occasions - in fact I would also like to get rid of the document and settings directory. It currently takes about 1.5mb on my device.
There is a program cleartemp that will remove contents of directories during reboot. However I am pretty sure that the files contained in the above directory and pim.vol are needed by the system, so removing them could crash your device.
Matt

Someone correct me if I'm wrong, please.
I believe that if you were to make your own ROM you could edit the registry and move the files before flashing it into your Uni.
At the same time you could rip out WMP and PIE, replacing them with more useful apps like TCPMP and Opera, putting these programs into the 128MB flash instead of the 64MB storage. However, after reading a thread here about using MP3 ringtones and having WMP doing the decoding, I wonder how integrated it is and just what would happen if you took it (and it's registry entries) out of your system. Maybe just taking some crap like the Welcome program and some help/graphics files would leave you enough room in ROM to do this?
Grr, I should really get on and try this so that I can speak with certainty, shouldn't I?

Related

Data files on SD card not displayed and tdLaunch has no Help

Hope this is the right place for this....
I cooked & downloaded 3.17.03 (from Jeffs Kitchen) and have two problems:
1. When I go into Excell or Word now, I can't see any files that are loaded on the memory card. I have to use File Manager and double click the file I want. I can't find any way to inform Excell where to look either.
2. I also can't find anyway to add programs to the quick launch program (tdLaunch). I went to the authors homepage and dowloaded the PPC 2002 cab file but this won't run on my XDA. Curious that the author doesn't cover this most basic need in the README file. (I can't find any Help file for this even tho' I selected Help Files with all programs I chose to include.
Anyone know the answer to these problems?
A number of the attractive features mentioned in the ROM Kitchen announcement are not present on the version dloaded from Jeff. (Absence of tutorial at start-up, localisation to Central Europe etc, auto-config).
If any of the Developers see this, could they please comment why this is? (other than Jeff is not using the Developers ROM enhancements??)
Many thanks.
QUOTE 2. I also can't find anyway to add programs to the quick launch program (tdLaunch). I went to the authors homepage and dowloaded the PPC 2002 cab file but this won't run on my XDA. Curious that the author doesn't cover this most basic need in the README file. (I can't find any Help file for this even tho' I selected Help Files with all programs...........
Tap "start",...tap "settings".....tap "today"...... at base of screen tap "items"......tap "tdlaunch".........tap "options" you can add, delete, etc from there. Hope this what you are wanting.
1. When I go into Excell or Word now, I can't see any files that are loaded on the memory card. I have to use File Manager and double click the file I want. I can't find any way to inform Excell where to look.....
Try opening word or excel, at the base of screen tap "tools".....tap "options", take a look in there for the defaults for saving and viewing files. Might help.
cruisin-thru said:
Tap "start",...tap "settings".....tap "today"...... at base of screen tap "items"......tap "tdlaunch".........tap "options" you can add, delete, etc from there. Hope this what you are wanting.
Click to expand...
Click to collapse
Blimey, I must say Inever noticed that "Options" option before!
Thanks a lot, yes that solved it!
cruisin-thru said:
1. When I go into Excell or Word now, I can't see any files that are loaded on the memory card. I have to use File Manager and double click the file I want. I can't find any way to inform Excell where to look.....
Try opening word or excel, at the base of screen tap "tools".....tap "options", take a look in there for the defaults for saving and viewing files. Might help.
Click to expand...
Click to collapse
No dice on that one unfortunately. Even tho' i tell it i want to save to Storage Card 1 it won't look in there.
It's not this "ignore my doc" file is it? I used ot have one but now I can't see one in the root dir of the card.
:?
Did you try reformatting the card, after backing up the files of course. Also have you actually saved a file to the sd card since your upgrade?
cruisin-thru said:
Did you try reformatting the card, after backing up the files of course. Also have you actually saved a file to the sd card since your upgrade?
Click to expand...
Click to collapse
No, I havn't tried reformatting it. (After all its the ROM that was changed not the location of the data). And I just tried saving new files- They ARE written to the SD folder "My Documents".
But the XDA still doesn't see any files in the other folders on the card...
you have to save those files in the My Document directory on the SD Card. thats how MS did it.
Hi.
Actually, I dimly recalled that the file ignore_my_docs IS necessary for the OS to 'see' files on the Memory cards which are outside of My Documents.
I located a backup and found the ignore_my_docs file, transferred it over to the XDA and my problem was solved.
Not actually sure how the original was deleted. :?
Thanks for the feedback anyway.
Cheers

Where do I put the files?

Sorry if this seems a 'dumb ass question' but I'm new to this.
I want to make the adjustments to speed up my XDA Mini S as it seems awfully slow to start programs compared to my old XDA.
I have just downloaded the registerywizard and unzipped it to my desktop but where on my device do I drop the files? in which folder?
Sorry if it seems obvious to you guys but it's not to me.
Cheers
Hi, activesync your device and you can place them anywhere on your device but most people place them in \my documents and with a file explorer on the device click on the cab and it will install reg wizard on the device. Have you got both files needed for the installation?
When you say both files, do you mean RegistryWizard_PPC.ARMV4 & OpenNETCF.SDF.wce4.armv4??
One of the things that really bugs me is my device is for ever telling me I'm running low on memory and yet program memory always has loads of space (I also have a 1Gb card) I understand that the split can be changed from 50-50 using the registry?
Cheers
Thats right both those files are needed for registry wizard to work.
There is no way you can change the memory split in wm5, that was only with wm2003 etc..
You have to find a way to free up memory - I have 25mb after a soft reset. You say program memory is always ok - thats equivalent to ram, so maybe its storage memory thats low and asking you to free up memory? Empty internet explorer cache etc...
Ok thanks for that. I have cleared the cache which freed up 0.5 mb but I still only have 4Mb of free storage space on my device storage?
The only thing I have installed is Tom Tom since I got my XDA! (the maps are on my memory card and the program on my device) so why is there so little space?
Also I have downloaded the 2 files for the registry wizard and put them on my storage card but how do you run the reg wizard as there is no exe file or set up file?
Thanks
Have a look with file explorer on the device to see what is taking space - particularly look at \program files and \my documents. Can you recall how much program memory you had out of the box? It maybe the o2 extras that are filling it up and i imagine tom tom a pretty big install.
Use the attached treesize to look at memory - tells you at a glance how much memory is in each folder. Change default byte setting to kilobytes and its easier to interprate.
If you want to get rid of the o2 extras hard reset and then just as the o2 stuff is about to install do a soft reset - you will have a leaner and quicker device.
Hi, I put the file you suggested into my mem card but again, how do you run it?
there is no exe file or set up process, if I go to it from file explorer and click on it it says"There is no application associated...." the same as I get with the registry wizard??
Sorry if this is basic to you guys but I'm confused.
Incidentally the memory info is as follows:
Storage
Total 47.46
In Use 43.00
Free 4.47
Program
Total 44.01
In Use 23.31
Free 20.70
If I was to do a Hard re-set and stop all the o2 stuff installing, will it remember all the o2 service/message centre info for texting and voice mail etc?
Cheers
Thats a self installing cab - should start installing when you click on it through file explorer on your device. If it wont you have a glitch.
Find enclosed the exe - to be run on the device.
And no you will loose all your settings so you would have to write them all down before you hard reset etc... No fear we are here :wink:
Yep you storage is really full - thats your problem
I must have a clitch of some kind then as there is no file in the download to facilitate an install, same goes for the registry wizard I guess then file I downloaded then?
For example I only have 2 files on the 'tree' file after unziping, how many should there be?
Do you have a Reg wizard info to enable me to install it?
Cheers
It's a cab file - it should not be unzipped (but you are right there should be 2 files in the cab) - click on the treesize.cab or regwiz.cab through explorer on your device. They are self installing.
Well that's odd then as there is no cab file??
I have 2 files after downloading and unziping, they are:
TREESI~1.000 and TreeSize.001
It downloads it as at winrar file on my desktop so I have to then unzip it?
is it something with a setting when I download from this forum?
Hi, does not need to be unzipped place the whole file on the device and click on it.
Thanks you for that, I was assuming because it was a winrar file I had to unzip it, now installed
However I get an error message when I try to run the registry wizard, it states "an unexpected error has occured in registry wizard.exe" (in the details it says TypeLoadExeption, could not load type OpenNetCF.Win32.RegistryKey from assembly OpenNetCF)
I have tried soft resetting but this has made no difference, any suggestions?
Sorry to be a pain here but I really do appreciate your help here
I have also now moved the Tom Tom program to my storage card and I now have 26Mb free space now. :lol:
Have you installed this opennetCF? http://forum.xda-developers.com/download.php?id=9341
Its needed for reg wizard.
Thats cool got your memory back - tom tom what a hog!
Yes, I installed both???
I have tried removing the program and re-installing and soft resetting again but still I'm getting the same error??
Now just when I thought I was sorted.... :?
Are you installing reg wizard to main memory rather than storage card?
If you are, uninstall and try over again - are you using latest version 't'?
Yes I was putting both files into my storage card, is that that wrong then?
Thanks
Install onto device not the memory card :wink:
Done that now, all is working :lol: .... thank you for all your help Mark, it's much appreciated.

Install Programs from SD...Field recovery tip...

Just thought I'd share this for those that don't know about it.
When you install programs from your computer onto your phone, CAB files are typically left on your computer. Either in a newly created program directory or under the ActiveSync directory.
Since I work in the field a lot and have had to hard reset on the fly and away from my ActiveSync, I've copied all of these CABS to my SD card. If I ever have to do a hard reset, I can also install ALL of the programs I use on my phone directly from the card. This can be done manually or scripted, whichever you chose. I've chosen to do it manually because of several reasons.
I just created a folder on my SD card named !Install! and when I need to install something while away from my system I go here.
ltxda said:
Just thought I'd share this for those that don't know about it.
When you install programs from your computer onto your phone, CAB files are typically left on your computer. Either in a newly created program directory or under the ActiveSync directory.
Since I work in the field a lot and have had to hard reset on the fly and away from my ActiveSync, I've copied all of these CABS to my SD card. If I ever have to do a hard reset, I can also install ALL of the programs I use on my phone directly from the card. This can be done manually or scripted, whichever you chose. I've chosen to do it manually because of several reasons.
I just created a folder on my SD card named !Install! and when I need to install something while away from my system I go here.
Click to expand...
Click to collapse
Excellent advice. Never thought of sharing that useful bit of 'good practise'. I allways have a 'cabs' folder just for this on my SD card.
Also to add to this...Rebuilds can take hours just because of a lack of organisation, so I put all software in to respective folders, i.e;
1) Cabs
2) Exe's
3) Serails
This really saves a lot of time, not having to look for each app and their respective serials.
Then I zip it all up ready for a rebuild or fresh build when changing ROMs, as the old backup files from a previous ROM should not be used....but that's really for another thread.
Cheers for that ltxda, great suggestion for the noobs and all.
Thanks for adding to it!
Oh yea, one more thing. I'm picky about what I install to ROM, SD, MD...so I have a folder in each program install folder and name it respectively - Device - SD - MD, so I don't have to think when reinstalling everything.
Yes it is a good idea, just don't turn on encryption? oops just installed new rom, took a minute or ten to find out why none of the cabs would install! Doh
Ixtana_ran said:
Yes it is a good idea, just don't turn on encryption? oops just installed new rom, took a minute or ten to find out why none of the cabs would install! Doh
Click to expand...
Click to collapse
LOL, for sure.
Of course we could use a backup restore...before someone mentions it...but if my phone is buggy and locking up, I don't want to restore anything...fresh install for everything....also of course like Mackaby mentioned...after ROM upgrade. ;-)
How ever true your advice is, I find it very cumbersome to get everything installed again from the CABs and more important ... to get all settings again the way you like it.
I rather advice to spend 20USD on this great backup program
http://www.sunnysoft.cz/software.php?idarticle=245
, (regularly) make a self extracting compressed image to the SD card,
and you will be up and running again after a hard-reset in ~10min with all your own settings.
Oh and one more thing....just in case you have to reflash your device from the field...if you ever do..dont forget to copy the apppropriate file to the SD card and ensure you have a copy of the how to flash from SD instructions. Doubt you might ever need this but you never know. Better prepared than sorry.
I have a 2gb MicroSD and carry all my install cabs on there, with skins, and serials for apps I need to install from scratch. That way if I am ever travelling and foobar things badly, I can hard reset and reinstall. Keep a PPC Contacts backup, and/or a full backup app, and you should be able to get working again quite quickly.
To grab cabs, monitor your temp folder, activesync folder, and sometimes specific third party folders (eg SPB might make a folder in \program files\spb with cabs in).
Additionally, use the Universal Extractor to extract cabs from somet troublesome apps.
V
vijay555 said:
I have a 2gb MicroSD and carry all my install cabs on there, with skins, and serials for apps I need to install from scratch. That way if I am ever travelling and foobar things badly, I can hard reset and reinstall. Keep a PPC Contacts backup, and/or a full backup app, and you should be able to get working again quite quickly.
To grab cabs, monitor your temp folder, activesync folder, and sometimes specific third party folders (eg SPB might make a folder in \program files\spb with cabs in).
Additionally, use the Universal Extractor to extract cabs from somet troublesome apps.
V
Click to expand...
Click to collapse
Great info! Gotta love Universal Extractor!!!

-------> Is POSSIBLE to put ADOBE and POWERPOINT in MEMORY CARD to increase space??

-------> Is POSSIBLE to put ADOBE and POWERPOINT in MEMORY CARD to increase space??
Is possible to cut Power Point (2,29 mb) and AdobePDFreader(1,91mb) from the main memory and put them into the memory card??
It would increse a lot main memory space...
Experts, let me know if it's possible....
And what about all the files called "HH_WEATHER...", I have an other program fot meteo forecasts, so I don't use the original one... Is it possible remove all these files?? (I think that they are all images, I only opened a few, and they were all forecast images...)
BYE BYE......
the things you mentioned is probably burned into rom - you won't be able to remove it.
ww2250 said:
the things you mentioned is probably burned into rom - you won't be able to remove it.
Click to expand...
Click to collapse
Yes, I know..
But I lose the warranty if I install a cooked rom....
If my device in future won't work correctly (or don't work at all) I wouldn't be able to put the original rom back??
Alternative Solution
You could compress the two executables with UPX and use Resco Explorer to overwrite them in the ROM. That won't save you as much space as moving them to external memory, but by compressing the files, you will save a decent amount of space.
tyr0ne said:
You could compress the two executables with UPX and use Resco Explorer to overwrite them in the ROM. That won't save you as much space as moving them to external memory, but by compressing the files, you will save a decent amount of space.
Click to expand...
Click to collapse
Actually that will use MORE space. If the files are in ROM they arent using any of you Program RAM. If you overwrite the ROM files like this the new files will be in RAM!!!
flykthewiz said:
Actually that will use MORE space. If the files are in ROM they arent using any of you Program RAM. If you overwrite the ROM files like this the new files will be in RAM!!!
Click to expand...
Click to collapse
Are you sure about that??
Do you mean that, if I compress these files, when I replaced the originale ones with the newest, the pocket pc places them into the ram and not the rom??
How is possible it??
So I can do this operation or not?
I would be happy if only I had 2/3 mb more....
flykthewiz said:
Actually that will use MORE space. If the files are in ROM they arent using any of you Program RAM. If you overwrite the ROM files like this the new files will be in RAM!!!
Click to expand...
Click to collapse
Anyone know this inconveniet??
the only thing is with anything that you add to your ppc after initialization... it stores it to the ram, not the rom, you would have to actually cook a similar rom to your original rom to have the new stuff in there, and all you would have to do is get the official ruu for your device before you call back in, and you are good to go, thats what i do!
MrGalione973 said:
the only thing is with anything that you add to your ppc after initialization... it stores it to the ram, not the rom, you would have to actually cook a similar rom to your original rom to have the new stuff in there, and all you would have to do is get the official ruu for your device before you call back in, and you are good to go, thats what i do!
Click to expand...
Click to collapse
Ok, perfect...
I think that in the future I'll try a cooked rom, I know that it increase the space, a lot!
The only thing that worried me is the following:
If I have to repair the device, I must put the original rom back, but if I can't do it (ex my device doesn't start correctly)?
I had a Nokia N73 brand with my operator Tim, I have unbrand it (knowing to lose the warranty), but some months ago I must bring it to a Nokia Center, to repair.
And they don't see nothing about the difference between the original Imei and the actual one (that are different because you must do that to update yur firmware)....
flykthewiz said:
Actually that will use MORE space. If the files are in ROM they arent using any of you Program RAM. If you overwrite the ROM files like this the new files will be in RAM!!!
Click to expand...
Click to collapse
So u mean it's possible to replace a ROM file in the windows dir with another?
If so, HOW... i want to replace smartdialing.dll in my htc elf with another one that's patched containing another language(greek) but it doesn't seem to work.
Any help on this one?
larryg4 said:
So u mean it's possible to replace a ROM file in the windows dir with another?
If so, HOW... i want to replace smartdialing.dll in my htc elf with another one that's patched containing another language(greek) but it doesn't seem to work.
Any help on this one?
Click to expand...
Click to collapse
He talks about replace the file with resco explorer....
I think that you only have to copy the new file and paste it into the windows directory with resco....
Isnt it possible just to copy the program files to memory card and change the registry settings for those apps to point to new location?
jem777 said:
Isnt it possible just to copy the program files to memory card and change the registry settings for those apps to point to new location?
Click to expand...
Click to collapse
I would want know exactly this thing....
Anyone know??
jem777 said:
Isnt it possible just to copy the program files to memory card and change the registry settings for those apps to point to new location?
Click to expand...
Click to collapse
Some programs are hardcoded with paths in "\windows" directory - by moving stuffs around, things may break. Many programs that are expected to be in ROM fall in this class.
But then even if you are successful in "copying" it elsewhere, you won't be able to delete what's already in ROM. Overwriting it is just an masking action. ROM is ROM - follow me, Read Only Memory. Thus no memory is saved whatsoever.
Unless you flash it somehow.
ww2250 said:
Some programs are hardcoded with paths in "\windows" directory - by moving stuffs around, things may break. Many programs that are expected to be in ROM fall in this class.
But then even if you are successful in "copying" it elsewhere, you won't be able to delete what's already in ROM. Overwriting it is just an masking action. ROM is ROM - follow me, Read Only Memory. Thus no memory is saved whatsoever.
Unless you flash it somehow.
Click to expand...
Click to collapse
Ok, I understand the problem..
Tell me only the last thing....
If I copy the files to the memory card and then I create some shortcuts to these files, and replace them into the windows folder, do you think that they'll work or not??
When the pocket pc try to use them, It'll find the shortcut(and not the program itself) but this will direct the pocket pc to the program itself....
Would it work??
If I copy the files to the memory card and then I create some shortcuts to these files, and replace them into the windows folder, do you think that they'll work or not??
flaviopac said:
If I copy the files to the memory card and then I create some shortcuts to these files, and replace them into the windows folder, do you think that they'll work or not??
Click to expand...
Click to collapse
Noone know if it would run??
re-read my earller post. the answer is there already. if you find it difficult to understand, why don't you try it out yourself? it's incredibly simple.

[Solved][Q] EXT packages + app.dat = duplicates of files in \windows\

I tried to keep the title as descriptive and short as possible, I hope it makes sense
I picked up the kitchen of nhathoa (a retired Topaz cook) hoping to get it customized to make it exactly the way I want but I'm running into some issues.
Long story short, I'm using Ervius Visual Kitchen (1.8.2) and I noticed that the EXT packages I added end up leaving two copies of the files, a copy under \windows\ and another one in the places I specified using app.dat using:
Code:
Directory("\Program Files\bla\"):-File("bla.exe","\Windows\bla.exe")
Is there some way to get rid of the copy under \Windows\ ??
I know that I could simply leave everything there and discard the app.dat files but I would really prefer having everything organized properly (I have a bit of an OCD when it comes to organizing everything neatly ).
I'm pretty sure that this is a rather simple and noobish issue but I couldn't find anything relevant by searching and I took a look at some ext packages by various cooks and noticed the same behaviour.
MusikMonk said:
I tried to keep the title as descriptive and short as possible, I hope it makes sense
I picked up the kitchen of nhathoa (a retired Topaz cook) hoping to get it customized to make it exactly the way I want but I'm running into some issues.
Long story short, I'm using Ervius Visual Kitchen (1.8.2) and I noticed that the EXT packages I added end up leaving two copies of the files, a copy under \windows\ and another one in the places I specified using app.dat using:
Code:
Directory("\Program Files\bla\"):-File("bla.exe","\Windows\bla.exe")
Is there some way to get rid of the copy under \Windows\ ??
I know that I could simply leave everything there and discard the app.dat files but I would really prefer having everything organized properly (I have a bit of an OCD when it comes to organizing everything neatly ).
I'm pretty sure that this is a rather simple and noobish issue but I couldn't find anything relevant by searching and I took a look at some ext packages by various cooks and noticed the same behaviour.
Click to expand...
Click to collapse
No, it's call Read-Only-Memory (ROM) and is the reason you can hard-reset your phone. Every file you cook into the ROM is in \windows. Two ways I know of to reduce the amount of files would be to zip them and have a mortscript unzip them to the proper location during customization or cook in a cab containing all of the files and have it run during customization.
That makes a lot of sense, I really feel ashamed that I didn't figure it out earlier
EXT packages seemed easier than bothering to read about customization but I guess it's time to start reading about this kind of stuff.
Thread marked as solved.
Thanks for the quick reply!
Yup, files in rom are in rom forever, or until you flash again, lol. The trick is to just run bla.exe from \windows. I would say that 90% of the time, bla.exe runs just fine out of the windows directory (especially if it's the only file in the package). When people create cabs, they naturally install the app in \program files, but in general apps don't need to be in a specific folder. If there are other files present, usually an .exe will search within its own folder for those files. So, if you just cook everything straight into windows, you'll be good to go. It's easy enough to test: just move all the files from program files to windows after installing a cab, fix the shortcut in the start menu, and then try to run the app. It's always a good idea to do a soft reset and try again (found this out the hard way many times). The one thing you have to watch out for is settings files, like .dat files. These files frequently have to be archived (not read-only). Particularly with apps that use net 3.5, if there's a setting file that is read-only, the app won't boot and you'll get an error message. The fix is to name the file settings-1.txt (or whatever) and have an app.dat rename it to settings.txt (and keep it in \windows).
Also, remember to fix the shortcut path in the start menu, and examine the registry entries to see if there are any paths for files present-you may need to change them to point to \windows (this could also be true in settings files).
mwalt2 said:
No, it's call Read-Only-Memory (ROM) and is the reason you can hard-reset your phone. Every file you cook into the ROM is in \windows. Two ways I know of to reduce the amount of files would be to zip them and have a mortscript unzip them to the proper location during customization or cook in a cab containing all of the files and have it run during customization.
Click to expand...
Click to collapse
This actually made me think a little bit. When you think about read only, I always thing can't delete or overwrite. Obviously I can run a cab and replace a file that is located in the \Windows directory, that leads me to believe there is a way to delete a file or maybe even replaced with an empty file of the same name.
You can over-write a rom file, but the rom file is still there. The file system just flags it somehow or another and tells the device to ignore it and instead use the new file.
TMartin03 said:
This actually made me think a little bit. When you think about read only, I always thing can't delete or overwrite. Obviously I can run a cab and replace a file that is located in the \Windows directory, that leads me to believe there is a way to delete a file or maybe even replaced with an empty file of the same name.
Click to expand...
Click to collapse
The new file you copy over goes into the "user" partition of the file system and windows knows to use that file instead. Once you delete this newly copied file from \windows, the old one from the ROM will take its place back in the filesystem.
Farmer Ted said:
Yup, files in rom are in rom forever, or until you flash again, lol. The trick is to just run bla.exe from \windows. I would say that 90% of the time, bla.exe runs just fine out of the windows directory (especially if it's the only file in the package). When people create cabs, they naturally install the app in \program files, but in general apps don't need to be in a specific folder. If there are other files present, usually an .exe will search within its own folder for those files. So, if you just cook everything straight into windows, you'll be good to go. It's easy enough to test: just move all the files from program files to windows after installing a cab, fix the shortcut in the start menu, and then try to run the app. It's always a good idea to do a soft reset and try again (found this out the hard way many times). The one thing you have to watch out for is settings files, like .dat files. These files frequently have to be archived (not read-only). Particularly with apps that use net 3.5, if there's a setting file that is read-only, the app won't boot and you'll get an error message. The fix is to name the file settings-1.txt (or whatever) and have an app.dat rename it to settings.txt (and keep it in \windows).
Also, remember to fix the shortcut path in the start menu, and examine the registry entries to see if there are any paths for files present-you may need to change them to point to \windows (this could also be true in settings files).
Click to expand...
Click to collapse
First of all, a small question about the underlined part, just to make sure that I got it right: it won't be exactly a rename just a copy with a different name, correct?
Some of the apps I use need a specific directory structure for the resources and files they use, so just dumping them in one big folder won't work.
Another possible issue that I think I'll run into is having two files sharing a generic name (let's say settings.xml) while each belongs to a different app. I didn't personally encounter such a situation just yet but my packages are still a work in progress and I did see a post or two about this while searching.
I was still hoping there would be a simple way to arrange the files in folders while keeping them under \windows\ but I can't find such a method either. Doesn't seem like I have other options than to decided on a firstboot customization method: Runcc, autorun, xda_uc or something that I haven't read about yet...
"Runcc" is currently used in the base kitchen so that gives it an edge right now.
Edit:
Remembered that I had another question, and it's probably not worth a new thread.
I was looking at how to manually create .lnk files and I noticed something that I didn't understand and couldn't find info about.
For example:
Code:
21#"\Windows\MSDict.htm"
What exactly does the "21" refer to?? I tried changing it randomly to other values a couple of times and it didn't effect anything.
NRGZ28 said:
The new file you copy over goes into the "user" partition of the file system and windows knows to use that file instead. Once you delete this newly copied file from \windows, the old one from the ROM will take its place back in the filesystem.
Click to expand...
Click to collapse
Ok now that makes a lot of sense. I guess I'm just use to Android and being able to see that separate partition. Thanks for the explanation.
That sort of leaves me to another question. Can't someone develop a way to overwrite directly to the "system" partition? It would almost be like a root/superuser for WinMo.
Sent from my HTC Evo 4G!
MusikMonk said:
First of all, a small question about the underlined part, just to make sure that I got it right: it won't be exactly a rename just a copy with a different name, correct?
Click to expand...
Click to collapse
Yup, that's correct. Another approach is to take all similar files that go into windows and stick them in a zip file that unzips to the windows directory. I do that in a few cases (power radio comes to mind; it has an ini file). What I do in most cases though is use a backup/restore mortscript. The backup copies all settings files (and similar things) on my device to my sd card. During customization, the restore copies them back. It's convenient for apps where I change the settings a lot and I don't want to have to constantly fuss with the packages.
Some of the apps I use need a specific directory structure for the resources and files they use, so just dumping them in one big folder won't work.
Click to expand...
Click to collapse
What you do in that case is move the sub-folders into windows. In this case, I'll use a zip file to unzip those folders into windows. Using app.dat files to copy large numbers of files blows. It increases the rom file count as well as the storage used. A zip file is a single file, and usually it saves space.
Another possible issue that I think I'll run into is having two files sharing a generic name (let's say settings.xml) while each belongs to a different app. I didn't personally encounter such a situation just yet but my packages are still a work in progress and I did see a post or two about this while searching.
Click to expand...
Click to collapse
In that case, you're screwed unless there's a registry key that lets you change the name. I've run into a few complications; tcpmp and OMarket both use a common.dll. My solution was to buy Core Player, lol.
I was still hoping there would be a simple way to arrange the files in folders while keeping them under \windows\ but I can't find such a method either. Doesn't seem like I have other options than to decided on a firstboot customization method: Runcc, autorun, xda_uc or something that I haven't read about yet...
"Runcc" is currently used in the base kitchen so that gives it an edge right now.
Click to expand...
Click to collapse
Using cabs or zip files is the way to go if you want to copy large folders in one shot (with a mortscript; you can also un-rar rar files, but I don't know how. Yet, lol). Zips are easier to make and edit than cabs, but you need to have mortscript cooked in and know how to write the simple script (aka cut-and-paste).
Edit:
Remembered that I had another question, and it's probably not worth a new thread.
I was looking at how to manually create .lnk files and I noticed something that I didn't understand and couldn't find info about.
For example:
Code:
21#"\Windows\MSDict.htm"
What exactly does the "21" refer to?? I tried changing it randomly to other values a couple of times and it didn't effect anything.
Click to expand...
Click to collapse
The 21 is the number of bytes after the #. It doesn't matter. I usually just change the first number to 1. It works fine. Counting bytes blows.
That was extremely helpful. Too bad these boards don't use a rep system
Farmer Ted said:
Yup, that's correct. Another approach is to take all similar files that go into windows and stick them in a zip file that unzips to the windows directory.
Click to expand...
Click to collapse
Well, if I'm going to follow this method, and it seems like I am, I don't see why I would still have to limit myself to the \windows folder. I can just put everything the way I originally wanted to do. I only looked at arranging files under \windows when I found out that there's no way to get rid of the duplicates.
Farmer Ted said:
Using cabs or zip files is the way to go if you want to copy large folders in one shot (with a mortscript; you can also un-rar rar files, but I don't know how. Yet, lol). Zips are easier to make and edit than cabs, but you need to have mortscript cooked in and know how to write the simple script (aka cut-and-paste).
Click to expand...
Click to collapse
I haven't tried writing mortscripts yet but I've seen enough to figure out the basic and notice how easy it is. I'm gonna check how usable is the WM version of 7zip, as long as it accepts arguments combining it with mortscript will be easy and perfect for me.
7z archives can get smaller in size than half of the zip archives for the same files. And cabs are too annoying to work with and keep updated later on.
Only issue remaining now is checking whether I should put the archived files under \windows or use the sdcard for customization. I'm leaning toward the first but I'll have to wait and see how much memory I would be sacrificing that way.
Farmer Ted said:
The 21 is the number of bytes after the #. It doesn't matter. I usually just change the first number to 1. It works fine. Counting bytes blows.
Click to expand...
Click to collapse
Ah! I thought about counting bytes/characters and noticed that it works sometimes. But I thought it was a coincidence after I experimented in changing the value and noticed that it wasn't always the right count in the .lnk files that I found.
[rant]
Nice, I was messing around with some packages to free up ram and storage and I seem to have ended up with a rather b0rked up xTask. And then there's still convincing Resco Explorer that the registry add-in IS in fact there.
Figuring out the causes should keep me happily busy for a while (and probably heavily pissed for another while afterwards).
[/rant]
Edit:
Just for the record, I ended up using xda_uc it's a lot easier than doing things manually. Although it would help if there was some kind of documentation available, took me a while to understand what .xda, xdai, xdas & .xdaz files are supposed to be.
hi by the way is it possible to convert ext packages of QVGA phones to one another?

Categories

Resources