Keep your CAB files after installation - 8125, K-JAM, P4300, MDA Vario Software Upgrading

Default behaviour of WM5 is to delete .cab files after you installed a program. It saves space on your device, but if you need to reinstall programs for any reason, you'll have to put the .cab file on your device again.
There is a registry entry that controls this behaviour:
Use Total Commander to navigate to HKLM\Software\apps\Microsoft Application Installer\nDynamicDelete
Assign a value of 0 if you want to keep the original .cab after installation, assign a value of 1 if you want it to be removed after installation.
Perform a soft reset by holding the Power Button for 5 seconds and confirming.
If you chose to keep .cab files after their installation, it might be a good idea to keep them in a seperate folder on your Memory Card. That will keep them available for you even after a hard reset. Don't forget to change the registry setting after a hard reset thought, otherwise the .cab files will be wiped from your Memory Card after installation, which would put you right back where you started from.
if u like this trick of mine ...then please do reply....

Tried this using RegEdit. My default was set 2. I changed it to 0 then 1 and both times the app was deleted from my Card. I just use my PC as a backup source and an extra folder DWNLDSBK as the backup on my Card.
I don't understand why the RegEdit change did not work. Thanks for posting the info.

Cab files
Well, simply make the cab file as read only when copying to the device.
I genrally copy installation cabs to a seprerate folder on the mem card and install from there.
Works for me....

Related

BlueAngel DOC repartitioning tool

I've attached a program that can repartition our devices. You can enter the desired size of your "Extended_ROM" in kilobytes. Min - 128 Kb, Max - 64 Mb. The remaining part would become your "storage".
After formatting the device should be rebooted. Of cause you should backup the contents of Extended_ROM and Storage folders. If you use "Permanent Save" feature, during first boot OS would ask to recreate files in your "storage" folder.
I'd recommend to use 128K extended ROM with only theft prevention program in it, and all other space leave a "storage".
Usage:
unrar Repart_DOC.rar archive to any directory on your device and run it. Enter the desired Extended ROM size, press "Format now" and reboot. If the program outputs format error - round your size to the next 128 Kb boundary and try again.
Theoretically this program can run on other devices that use DiskOnChip(R) TrueFFS(R) driver, but this is not tested.
In the case of hard reset the extended ROM would be hidden, but it should remain writeable forever - my program resets unlock password to zeroes.
and:
Use this program at your own risk!!!
P.S. I've also attached the source code of this tool. It should be compiled with VS 2005 beta 2.
Thanks
Mamaich Thank you for the tool !!
I just added a Default Button to the tool in which will revert back the amount of the EXTENDED_ROM to the original size
How To:
-Run the tool and press Default!
-Soft reset
Ps: Don't forget that this tool will wipe your Data on the Storage and the Extended_Rom, so remember to make a backup for the stored data!
***Use it on your own risk!!***
One more favour needed
Dear Mamaich
SInce there is no WM2005, I sincerely request if you can alter the file system in such a way that windows folder is in the storage......That would be gr8...Pls Pls do something about it....and I know that you can do it.
Tool works fine....one has to first unlock the Ext ROM
This tool is working like a charm :lol: Thank you mamaich :twisted:
and which tool is it for unlocking the external rom? anyone, anyone Buller? I want to try this out.
szamot said:
and which tool is it for unlocking the external rom? anyone, anyone Buller? I want to try this out.
Click to expand...
Click to collapse
Here is the unlocker
install it to PocketPC, then use "unhide", "unlock". After reboot the "Extended_ROM" folder would become visible and writeable.
It is a very great tool, mamaich. I can select myself any size of the \Storage.
I would like to request (if it's not that difficult) if you can have an option to select for Factory Defualt Setting.
I used this tool to repartioning my XDAII (WM5). It work fine, but I can't unhide the \Extended_ROM folder. The Extended ROM Unlocker I used is the modified one for WM5 by toenailed. I do any thing wrong?
I don't have 2K5 so I cannot help you here.
And I don't remember the "factory default" settings so I cannot add them to the program. You may select something about 15Mb as a size.
So I can install the application and I can unhide the folder. Reset to complete. However when I try to unlock I get the following:
Error:
FL_IOCTL_BDTL_HW_PROTECTION - A device attached to the system is not functioning.
I press OK then I get another window Debug and the message says extrom unlocked, press OK.
I start Repart_DOC and I try different sizes anthing from 128K to 10 mb. I get another Error Window.
FL_IOCTL_FORMAT_PHYSICAL DRIVE failed.
Thoughts anyone.
I tried variations of doing one command at the time and soft resetting the device but it all produces the same error messages.
Results with the Alpine.
Using BA DOC tool, it is opposite. If I put in 128 for ext ROM it makes .11 Storage. If I put in 61000, I get 59.11.
Ext ROM stays the same. After running loadvdisk, it becomes visable and is 23.96 13.96 in use and 10 free.
Ext ROM must be on other chip or is read only or???? You will know better than I!
Ohhh ya,, THANK YOU !!! YOU ARE A GOD! 8) :lol: :wink:
Sorry, can I ask which storage will be memory added?
We have the 128 RAM with program and "storage", and the "storage" folder that we can see under file explorer.
And do we need to do a "hard" reset for this?
Many thanks for your reply.
Cheers,
chris_khho said:
Sorry, can I ask which storage will be memory added?
We have the 128 RAM with program and "storage", and the "storage" folder that we can see under file explorer.
And do we need to do a "hard" reset for this?
Many thanks for your reply.
Cheers,
Click to expand...
Click to collapse
Chris,
This is for the storage memory which is 47 mb and then you can combine your extended rom to make one big storage of 64 mb. It has got nothing to do with the default memory or storage.
Hope this helps.
Hemant.
Worked flawlessly. Thank you, mamaich!
no ideas for my little device not found issues? As per above.
Thanks
harrier
Harriers use different passwords.
Use superdave's unlocker exttools.exe
http://www.myehud.com/xv6600/cabs
(The password is ReIrRaH, not LeGnAeUlB)
E
ah, that worked like charm, thank you very much.
Slightly confused here guys..
If you remove extended rom - how do you re-install the required apps after a hard boot? directly from the storage card ? I have tried various options and it did not work for me..
1. Changing Registry to run Autorun directly from storage card (guide from xda-dev) - did not execute ! god knows why..
2. Creating a Batchinstall script - (guide from xda-dev) - did not run..
3. cloning - was a very expensive option - so dropped out.
Would love to increase by Storage also - but need a solution to this...help me out guys...
rgs/DD
devdarshan said:
Slightly confused here guys..
If you remove extended rom - how do you re-install the required apps after a hard boot? directly from the storage card ? I have tried various options and it did not work for me..
1. Changing Registry to run Autorun directly from storage card (guide from xda-dev) - did not execute ! god knows why..
2. Creating a Batchinstall script - (guide from xda-dev) - did not run..
3. cloning - was a very expensive option - so dropped out.
Would love to increase by Storage also - but need a solution to this...help me out guys...
rgs/DD
Click to expand...
Click to collapse
1. just create a Folder in your Storage Card.. Name it .. 2577 <-- very important
2. Place the AutoRun.exe and ExtROM.zip in the Folder \Storage Card\2577\
3. During a Hardreset, after the Screen Aligntment and GMT settings(Welcome.exe) make sure you will see the notification .. just like in the pic .. then tap YES
4. Then it will start to install everything in ExtROM.zip ..
5. After it install all application it will asks to reboot ..
PS:
in case you didnt see the notification .. just remove the SD/MMC wait for at least 15 seconds then put it back on the Slot
you can add or remove some files in ExtROM.zip .. just use Winrar or Pocker Rar .. and always check for Archive Error .
>>Writen By Toenailed<<
Here's the autorun file as well!

Smartskey and instalation

I am a newby and trying to install smartkeys on cingular 8125. Do I download to pc and activesync or download direct to device? Trying to download to device make .php file. Sorry for the dumb question...trying to learn
I just downloaded to PC then put unzipped files on my Mini SD then clicked on the file to set it up. Probably an easier way but this is most obvious to me.
First of all, read the pdf that's included in the download. Basically what I do is make a directory Smartskey somewhere on my PC. I extract the files to this folder. I locate Omapclock on this site if I care to overclock (which I do) and copy that file to my new Smartskey folder on my PC. I then edit the smartskey.ini to my liking, referring to the readme.pdf as necessary. I actually keep a copy of this on my SD card for when I do a hard reset on the road. I have a directory called "!APPS" on my storage card that has all my cabs. Now.... copy the modified Smartskey folder to your device. I put it off of Program Files. Do NOT, as xxpinballxx, run from your SD card! This is documented as a bad idea. If you don't believe me, read the readme.pdf included by the author in the download. Once it's on your device, click one time on the smartskey.exe file. That's it!
Enjoy.
(And please don't PM me regarding this has no one else can benefit)
Steven
chow
Warning message on startup
Hi Guys
I have installed smartskey (placed it in a folder under windows in main memory) and told it to start automagically.
But now when I soft reset my device it warns me about smartskey and wants me to press yes. How can I get it to start transparently.
Thanks
I see that behaviour ocassionaly, not every soft reset. Odd.
I recently updated the software on my phone (8125) and now when I start it up, it tells me that SmartSKeys is not signed with a trusted certificate and it does not start. If I tap the exe manually it starts up NP. Any suggestions?
I had the same problem with it and I had to remove the startup file from the windows/startup folder as well as the program from the memory card and then I reinstalled it to a folder in the PDA. No more problem.
Restart problem fixed
Hi
A few weeks ago I stopped receiving the message. My device is still overclocked which is what I use skey for but it doesn't complain when I switch the device off then on again (by holding down the power button) or when I soft reset.
Strange but true
Thanks
Mr Goodbyte using an Imate KJam (HTC Wizard)

Is there a Cabs installation tutorial????

I've searched and I've asked and no one wants to help...Could someone please point me in the direction that I need to be in
Purpose
Sliding sounds
Games
and other applications..
Thanks
A CAB installation is just like a Desktop installation but on your phone... Transfer the CAB to you phone (I put all mine on the memory card), click on the CAB, then install app. Generally if you have a memory card, the CAB installation will give you the choice to install to the phone or card.
mchapman007 said:
A CAB installation is just like a Desktop installation but on your phone... Transfer the CAB to you phone (I put all mine on the memory card), click on the CAB, then install app. Generally if you have a memory card, the CAB installation will give you the choice to install to the phone or card.
Click to expand...
Click to collapse
So I copy the folder to the card..Then I click the cab from the desktop or using the phone???
*tries it out now*
Thanks man for you input
On your storage card create a folder called "cabs". Then put the cabs you want to install on your phone in this folder. Then open up file explorer (on your phone) and go to the cabs folder. Then select the cab you want to install by pressing it on screen or with the hard down key. Your phone will start to install the cab and it will ask you where you want to install (either phone memory or your memory card), choose which one you want. Note that some programs work better when installed to the phone (read and you'll find out suggestions). After the installation is complete your phone will tell you that it was successful.
Ron
I don't know
"click on the CAB, then install app. Generally if you have a memory card, the CAB installation will give you the choice to install to the phone or card."
Do I unzip with the phone or the desktop???? I copied the folders to the card...after that I'm lost...How do I run the application???
smoka said:
I don't know
"click on the CAB, then install app. Generally if you have a memory card, the CAB installation will give you the choice to install to the phone or card."
Do I unzip with the phone or the desktop???? I copied the folders to the card...after that I'm lost...How do I run the application???
Click to expand...
Click to collapse
Unzip the folder on your computer and transfer the cab over into the "cab folder" on your memory card. Open file explorer on your phone, navigate to the "cab folder" on your memory card, select the cab to install and your done. No need to copy the whole folder to your phone, just the cab.
Ron
mark43 said:
On your storage card create a folder called "cabs". Then put the cabs you want to install on your phone in this folder. Then open up file explorer (on your phone) and go to the cabs folder. Then select the cab you want to install by pressing it on screen or with the hard down key. Your phone will start to install the cab and it will ask you where you want to install (either phone memory or your memory card), choose which one you want. Note that some programs work better when installed to the phone (read and you'll find out suggestions). After the installation is complete your phone will tell you that it was successful.
Ron
Click to expand...
Click to collapse
Thanks for your input...I tried that and it gives me
"There is no application associated with"00CABE91".Run the application first,then open the file within the application"
What am I doing wrong????
smoka said:
Thanks for your input...I tried that and it gives me
"There is no application associated with"00CABE91".Run the application first,then open the file within the application"
What am I doing wrong????
Click to expand...
Click to collapse
That is not a .cab I will attach a cab for you to try. I it is the transformers sliding cab. No need to unzip. Just download it to your computer and transfer it to your phone with either activesync or take out your memory card, stick it into your computer and put it in the folder you want. Let me know if it works.
Ron
thats the one I'm trying to use...So I need to pull the memory card out and active sync it... So how do I add those to the active sync task????
Thanks for your patience
smoka said:
thats the one I'm trying to use...So I need to pull the memory card out and active sync it... So how do I add those to the active sync task????
Thanks for your patience
Click to expand...
Click to collapse
Open activesync and conect your device. Make sure you have a green symbol and click explore which is to the right of schedule. It opens your device and navigate to your memory card and cab folder if you have one. Then on your computer right click on the cab you downloaded and select copy. Now go to the window you brought up when you hit explore and right click in the destination and select paste. Now you have the cab on your phone. Next, on your phone open file explorer and navigate to the folder where you just pasted the cab and select it.
Ron
Come ON!!!!!
Please don't take offense. But, if you need this much help to install a CAB, you better spend a whole lot more time reading this forum before you touch you phone and really mess it up.
mchapman007 said:
Please don't take offense. But, if you need this much help to install a CAB, you better spend a whole lot more time reading this forum before you touch you phone and really mess it up.
Click to expand...
Click to collapse
no offense
mchapman007 said:
Please don't take offense. But, if you need this much help to install a CAB, you better spend a whole lot more time reading this forum before you touch you phone and really mess it up.
Click to expand...
Click to collapse
+1!!!!!!!!
Do not uncompress (unzip or rar) cab file.
He is uncompressing the cab into a folder and transfering it. His compression software shows the cab as compressed.
Just transfer the cab uncompressed and click on it and it will install. I bet that does the trick.
Also, if you want you can change it so that your compression software doesn't see CABs. I use WinRAR and you can just uncheck it under options>settings>integration and just uncheck CAB.
... LOL?...
a .cab is the "installer file" in windows mobile.
Steps:
1. Copy the .cab file into your phone
2. Open the File explorer in your phone and look for the .cab File
3. Click on it
4. Choose the place where you want to install it
5. Enjoy your new program(or sliding sound or anything)
Batchell said:
Do not uncompress (unzip or rar) cab file.
He is uncompressing the cab into a folder and transfering it. His compression software shows the cab as compressed.
Just transfer the cab uncompressed and click on it and it will install. I bet that does the trick.
Click to expand...
Click to collapse
Thanks Batchell..However I was able to get my question answered by ANOTHER HELPFUL FORUM!!!!! I've only had my phone for 2 months and I DIDN'T know that you didn't have to unzip the files...I didn't have to worry about that stuff with a TREO... So to all that was helpful I really appreciate it..and the others with all of the slick jokes are bunch of assholes...yep I said it..Thats why I asked for a tutorial for cab installation smartass!!!!!!
This is a developer forum. If you ask a question here, it is assumed that you have a moderate level of computer literacy. This includes being able to unzip files.
Next time, please state you know NOTHING and people will give you the appropriate level of help.
Before others flame you even more for your last comment, I'm closing this thread for being inflammatory.

Run SD Cab with autorun.exe

hello
i need to add a username into the registies for a number of devices i'm flashing. Unfortunatly the usernames all need to be different i.e. PDA001, PDA002 and so on...
I've created a number of different cab files each for a different device that will add the username in.
So is it possible to run the cab file off the storage card as part of the hard reset process. i've updated the SD card with the file Username.cab which is the name of all the cab file, then added "CAB: \Storage Card\Extended_ROM\Username.cab" in to config.txt which is in the Extended ROM. i tested it but it didn't work.
Has anyone got any ideas
Or may be have a shortcut to the cab file added into start up. Would that work?
I'd suggest that you instead edit an existing (or relatively insignificant) CAB file (that you'd probably have no use for anyway) with the registry entries/additions so that its guaranteed to be included when you do the Extended ROM customization.
Did you ensure that you copied all the files from an original extended ROM correctly (before making your modifications)?
The thing is I have around 250+ device which need flashing with the same image and as all the devices will require a different Username adding into the registies I 'll need to run an external cab file, a cab file which will be different for all the devices and it's best to run it from the SD card.
I tried to adding a cab file into the Extended ROM which will install a shortcut into the startup folder the shortcut is to the cab file on the storage card. But for some reason it didn't run.
I have a couple of SD cards with an image of my Extended rom on so if anything goes wrong i have the backups.
Whats wrong with having the 'end-user' maually execute the .CAB file?
Why don't you simply customise one PDA (the way you wan't with your preconfigured settings) (minus the user/device name), then do an entire backup using SPB BACKUP (onto a SD Card). You can then restore this image on all 250+ devices (sounds time-consuming,but it really isn't).
All the end user had to do, is to manually execute your .CAB file when they are issued the units.
This is your true answer (in my opinion):
http://www.spbsoftwarehouse.com/products/backup/?en
RE: Whats wrong with having the 'end-user' maually execute the .CAB file?
Basically the devices are used by Market research interviewers who work for us, most of whom are not familier with the devices and are not computer litterate. I'm responsible for a small support team and also the development of the devices. The software we use is already extremley simple and all they need to do is click a buttom "Connect" if the username is not already inserted they get a box "Logon Failed, please check the following details are correct." and a username and password box is displayed and they simply need to type in the id number from the sticker on the back of the pda (like PDA001).
We have just had a large project in feild and over the period we have around 200+ user. Around 50% of the call we took, at some point they had problems entering the username. As much as SPB backup would be of use, if they can't already do a simply thing like type in PDA123, asking them to do this seem like asking alot and would probabily cause more issues.
We already have all the other information in the registries for this application and the username is the only thing which isn't consistant through out.
Do you know if it would be possible to prompt them to run the cab from the sd card which enters the username into the registires on startup?
Nunwood PDA said:
Do you know if it would be possible to prompt them to run the cab from the sd card which enters the username into the registires on startup?
Click to expand...
Click to collapse
Sure it is possible. Did you already try placing a shortcut to the .CAB in "Windows\StartUp" ?. Likewise, you can easily create another script that deletes that shortcut (to ensure that its only used once).
Please keep us posted, on your developments.
Nokia 3650 said:
Sure it is possible. Did you already try placing a shortcut to the .CAB in "Windows\StartUp" ?.
Click to expand...
Click to collapse
Yeah, it didn't do anything. I had a cab file in the extended ROM which placed the shortcut in the dir. \Windows\startup\. For some reason nothing happened, but when I navigate to the .cab file it ran without any problems.
When you say create another scipt, how would I go about doing that? If i had an .exe it could act as a link to the cab on the SD card. i'm not familier with this kind of method. But I think that would solve the problem.
The location of the .cab is: \Storage Card\Help\UserName.cab
Thanks for the exact location. I'm just compiling something for you in visio Studio 2005, that will execute the .CAB file when run at automatically from startup (it'll do this only once).

Strange file size

my phone memory fulled by a file with 54 Mb size,it's in Deblogger folder and it's name is cprog.log . i can't dellet it from device or from pc.i have just 300 kb free.can any one help me?
i'm using AthineOS build 23016 CHome Multimedia Edition rom
I hope you have a backup, just in case.
Connect to PC with ActiveSync and with file explorer (in the settings enable "show hidden and system files") copy the file to your PC if anything goes wrong. Then try to rename the file to "cprog.old" and delete it.
Or on device, kill “cprog.exe” with task manager and try as above.
Otherwise, temporarily remove some big files from your device and paste them on the PC to gain some memory. Download and install (preferably on your storage card) Total Commander here: http://www.ghisler.com/ce.htm
Now, with Total Commander, try to delete or rename as above and then delete the file.
If unsuccessful, try to kill “cprog.exe” with task manager or after freeing some memory, install Task Manager on storage card from here http://www.dotfred.net/TaskMgr.htm
then kill “cprog.exe” and delete the file.
Soft reset.
Also see this post: http://forum.xda-developers.com/showthread.php?t=547711
and/or search "cprog.log"
Good luck.
Thank you,i have deleted the file but when restat it creat another and it's size increasing again.
saleh_iraq said:
Thank you,i have deleted the file but when restat it creat another and it's size increasing again.
Click to expand...
Click to collapse
Glad you fond some memory back. With TotalCommander and when the file is small, try to set the file properties to "read only" and see what happens. Does it stop or crate a new file under another name or number?
saleh_iraq said:
my phone memory fulled by a file with 54 Mb size,it's in Deblogger folder and it's name is cprog.log . i can't dellet it from device or from pc.i have just 300 kb free.can any one help me?
i'm using AthineOS build 23016 CHome Multimedia Edition rom
Click to expand...
Click to collapse
There is a reg entry that must be deleted first, If i remember right it HKLM\Software\HTC\DebLogger Use total commander to delete this entry then softreset then delete the deblogger folder in the root of your device. This will fix the issue.
Solution
Hi, i've found the solution in the TPC thread, someone found the way to delete cprog.
- With Registry Editor go to:
HKey_Local_Machine\Software\HTC\Deblogger
delete the whole Deblogger folder
- Soft Reset
- Delete the folder Deblogger with cprog inside in the Device Memory.
You have no more cprog growing and the mobile runs smoothly.
Do this procedure again if you do a hard reset, because the Deblogger is cooked inside Windows 6.5 build.
I think chefs will remove the Deblogger in their future ROMs.
Monfro said:
Hi, i've found the solution in the TPC thread, someone found the way to delete cprog.
- With Registry Editor go to:
HKey_Local_Machine\Software\HTC\Deblogger
delete the whole Deblogger folder
- Soft Reset
- Delete the folder Deblogger with cprog inside in the Device Memory.
You have no more cprog growing and the mobile runs smoothly.
Do this procedure again if you do a hard reset, because the Deblogger is cooked inside Windows 6.5 build.
I think chefs will remove the Deblogger in their future ROMs.
Click to expand...
Click to collapse
Glad I found this thread! Thank you for the solution.
cprog.log
You people are the absolute BEST!!!! Any questions or problems, I am sure to find an answer here at xda. Thank you so much, all of you.
TedK

Categories

Resources