difference between cab install and cook? - General Questions and Answers

sorry for a stupid question
any difference between that software cook in the rom and install by cab?
(eg. free ram)

maybe cooked in rom would be more stable than just install if treat well

cab is just the extension of install programs on ppc
cook is making an ISO of the operating system and flashing a rom replace the image of the operating system with whats included in the ISO

There is no difference regards RAM, there is an old wife's tale that it's faster cooked in but that's not the case as we use compression to which will actually slow down access very slightly.
The main advantage for me is being able to cook everything in so if i have a software issue i can just hard-reset and not have to install loads of .cab's of course this is only if the device has enough Storage to not have to worry about everything being in ROM.

got it!
Thanks for your reply

The difference is that if you format your entire phone, the software will still be installed on your phone. This way you don't have to manual install the programs 1 by 1.

Related

How to handle ExtROM apps after BigROM flashing

Hello,
I read a lot about the big ROM flashing and did this on my XDA mini. Anything seems to work so I'm quite happy until now. One point of concern is still there... what about the apps from the ExtROM that I copied for backup on my harddisk? Using an XDA on the O2 network, we are talking about apps like Homezone and O2 settings.
If I understood the BigROM thing right, I deleted the ExtROM that was executed on a hard reset before. Therefore, after BigROM,
- no O2 app will be loaded after hard reset
- no autostarter, like in the O2 ExtROM, is necessary any more since nothing is loaded after hard reset
- after hard reset, all apps have to be installed once again
- best way to keep the apps secure and appropriate is install all apps once and frequently backup the whole setup
Is this the right way to look at the changes?
Another question about the O2 files: Besides the homezone control, are there alternative programs for the rest (Java, Today screen) or do I need the special O2 apps due to the settings coming with them?
Any help appreciated!
Yes you got it all right! After the Big Storage ROM the Extended ROM bit was deleted from the ROM. The space consumed by the Extended ROM is now available for you to use under the /Storarge folder.
Now, to install the required extended ROM programs just copy them to any folder on the PPC and click on them from the file explorer.
However I would suggest to install a program called CABINSTL. This allows you to run CAB files and install them in the folder of your choice instead of the default folder that consumes some of your precious RAM. I would install these CAB files in the /Storage folder, thus making benefit of the Big Storage ROM
The same applies to any other program you install. Always install it in /Storage. If you don't, after the Big Storage upgrade the only benefit would be of having some extra storage space. If you have an SD Card you don't need this space so might as well use it to install programs and free up the RAM.
If I use the cabinstl programme to manually install my Orange ExtRom files after a BigStorage install - even when I choose a different install location (eg. /Storage) the utility is still installed into the default location (usually somewhere in /Windows/).
I have the same problem. Also i pushed the option not to delete the cab file, but after install they are deleted I know i can make them read only, but i cannot do this trough explore of activesync.
It appears that some CAB files have their install location 'hard coded' into the file so it cannot or should not be changed.
I guess that this is to ensure that the utility works correctly so I don't suppose that there is much that we can do.
You can edit the CAB on your PC and define your own folder. However this is not recommended as the code for these programs may have some paths that are hard coded as well.
Anyway these couple of CAB files will not impact your overall RAM situation at all. On mine I only installed JAVA, MMS, Bluetooth and Camera patches from the Extended ROM. I don't need the rest.
Thanks for your help! So is it okay to install anything in the storage that goes there without complaining? As I installed PocketPlus there, Windows looked at it like on the memory card and displayed a message that installing apps there could become a problem during startup.
Thanks again and bye!

WM5 Memory Map

Hi guys (and gals)
First, thanks to c_shekhar for the Himalaya WM5 roms. Top Job
I'm quite new to WM5 and it has taken a little while for me to work out
how the XDA memory usage has changed from older PocketPC versions.
I thought I'd share how I think it looks for others, like me, who are using WM5
for the first time, thanks to the great ROMS on this site.
I've probably got bits of this wrong. Feel free to correct me
1st we need to understand what memory is in an XDAII:
128MB RAM (non-volatile after soft reset | volatile after hard reset)
32MB Flash ROM - Integrated with CPU (non-volatile after soft or hard reset)
32MB Flash ROM - Disk On Chip (DOC) (non-volatile after soft or hard reset) *
* All or part of this will get formatted if you select YES on the FORMAT STORAGE option on hard reset on WM5
The 32MB DOC Flash Rom is divided into two 16MB partitions by default:
Half goes to extROM
Half goes to persistant storage
Pre WM5 the memory map looked like this:
PRE WM5 - MEMORY MAP
--------------------------------------------------------------------------
...................| Storage (Installed Program Files, My Docs etc
128MB RAM.| Programs (running apps)
...................| Pocket PC OS (i.e. running state)
--------------------------------------------------------------------------
32MB Flash / CPU..| System ROM (i.e. where the ROM .nbf goes) (/Windows folder?)
--------------------------------------------------------------------------
16MB Flash DOC.| extROM (hidden by default. Contains vendor specific apps / hard reset - system startup)
16MB Flash DOC.| Persistant Storage (/Storage folder on pre WM5)
--------------------------------------------------------------------------
Pre WM5 pocketPC versions allowed you to dynamically select the amount
of (non-persistant) storage / Program space via the memory applet. Obviously
a hard reset would lose any programs installed into this RAM area of memory. Also the file system had a /Storage folder so you knew where to put impotant files that a hard reset wouldn't wipe out.
Things have all changed with WM5. Thus: (Based on c_shekhar 3.50a ROM)
WM5 - MEMORY MAP
--------------------------------------------------------------------------
...................| 37MB Programs (running apps)
...................| 40MB RAMDisk Storage (Non persistant storage /RAMdisk folder)
128MB RAM.| 24MB PagePool (PocketPC OS Cache ares (?))
...................| 27MB Pocket PC OS (i.e. running state)
--------------------------------------------------------------------------
32MB Flash / CPU | System ROM (i.e. where the ROM .nbf goes) (/Windows folder?)
--------------------------------------------------------------------------
16MB Flash DOC.| extROM (hidden by default. Contains vendor specific apps / hard reset - system startup)
16MB Flash DOC.| Persistant Storage (14MB Formatted space)**
--------------------------------------------------------------------------
** WM5 no longer has a /Storage folder. Now /My Document /Program Files etc
reside in this persistant area
Obviously one benefit to this re-arrangement is that a hard reset does not wipe
out your installed program, assuming you don't FORMAT STORAGE in the WM5 hard reset screen.
If you are using c_shekhar's ROM then the extROM area is not used. In fact its
probably is sitting there invisible to you with the old pre WM5 vendor apps wasting space. There are tools to make this 16MB partition visible and merge it into the existing 16MB DOC partition to give you 32MB of persistant storage.
Instructions >here<
To check how much storage space you have:
Start>>Settings>>System Tab>>Memory
Storage Total will be circa 14.60MB for standard Install
Storage Total will be circa 30.53MB for merged extROM modification
There are also ways to change the size of the PagePool and RAMdisk but they are not discussed here. Search for c_shekhar + PagePool + RAMdisk
I hope this has been helpful
Please post any corrections, or further useful info
Regards
S_F
sawyer_family said:
Hi guys (and gals)
I hope this has been helpful
Please post any corrections, or further useful info
Regards
S_F
Click to expand...
Click to collapse
very helpful indeed
thanks for all the research
Sorry to ask you silly questions... I am a newbie about PDA. And I stil didn't understand clearly concerning why extROM exist in PDA.
1. What is the real function extROM ?
2. I read from your writing, If I used c_shekhar rom it means extROM doesn't have any function anymore. Is it true ?
3. What are the risks if I merge extROM to storage ?
I hope you would like to be kind to explained this for me.
Regards
Selangkahlagi
Well..
selangkahlagi said:
Sorry to ask you silly questions... I am a newbie about PDA. And I stil didn't understand clearly concerning why extROM exist in PDA.
1. What is the real function extROM ?
2. I read from your writing, If I used c_shekhar rom it means extROM doesn't have any function anymore. Is it true ?
3. What are the risks if I merge extROM to storage ?
I hope you would like to be kind to explained this for me.
Regards
Selangkahlagi
Click to expand...
Click to collapse
...again I could be wrong here, and c_shekhar would know more about his ROM, but I think the general idea was:
1. XDA Manufacturer (i.e. HTC) provides main system ROM i.e. the pocketpc OS
2. The network supplier, or distributer (e.g. O2) provide the extROM ROM
Then when you hard boot the OS loads and autoruns and installs the branded
applications from the extROM to give you a clean branded install after a hard boot.
The extROM is readonly and invisible so you don't mess it up and can always
get back to the standard installation O2 or other supplier provided in the box.
My understanding is it is only used during a hard boot to install branded apps.
If you decide to install a ROM like c_shekhar's then he installs all the software
you need into the main system ROM. He doesn't use extROM to provide any
other applications that would install on a hard boot. In fact I assume he
takes out any call to the autorun in extROM which is why there are no app loads
when you hard boot his ROMs.
So you have a choice. Leave extROM alone and let 16MB of nonvolatile flash
rom sit there with O2 apps you'll probably never use again. Or, merge it into
the 16MB of storage space and get circa 32mb or storage.
There are always risks from flashing a pda device and messing about with flash
memory, especially from a non-official source. But then there are huge benefits from
c_shekhar providing us with a fantastic WM5 ROM that we otherwise wouldn't
have.
Hope this is correct and helpful.
S_F
What Needs To Be Done?
Dear all ,After upgarding rom of Shekhar My device stopped Reading MMC And SD card,unfortunately till now i have not get any reply about this issue ,can some one help me outof it ?
Require help >>>>>>>>
Thanks In advance.
creations_31 said:
Dear all ,After upgarding rom of Shekhar My device stopped Reading MMC And SD card,unfortunately till now i have not get any reply about this issue ,can some one help me outof it ?
Require help >>>>>>>>
Thanks In advance.
Click to expand...
Click to collapse
Wrong thread to be asking in. But SD slot works ok on my XDA with 3.50a.40CS
I'd suggest you go back to an official ROM version and verify its not a hardware fault.
sawyer_family said:
...again I could be wrong here, and c_shekhar would know more about his ROM, but I think the general idea was:
1. XDA Manufacturer (i.e. HTC) provides main system ROM i.e. the pocketpc OS
2. The network supplier, or distributer (e.g. O2) provide the extROM ROM
Then when you hard boot the OS loads and autoruns and installs the branded
applications from the extROM to give you a clean branded install after a hard boot.
The extROM is readonly and invisible so you don't mess it up and can always
get back to the standard installation O2 or other supplier provided in the box.
My understanding is it is only used during a hard boot to install branded apps.
If you decide to install a ROM like c_shekhar's then he installs all the software
you need into the main system ROM. He doesn't use extROM to provide any
other applications that would install on a hard boot. In fact I assume he
takes out any call to the autorun in extROM which is why there are no app loads
when you hard boot his ROMs.
So you have a choice. Leave extROM alone and let 16MB of nonvolatile flash
rom sit there with O2 apps you'll probably never use again. Or, merge it into
the 16MB of storage space and get circa 32mb or storage.
There are always risks from flashing a pda device and messing about with flash
memory, especially from a non-official source. But then there are huge benefits from
c_shekhar providing us with a fantastic WM5 ROM that we otherwise wouldn't
have.
Hope this is correct and helpful.
S_F
Click to expand...
Click to collapse
Good Sutdy and informations for the newbees. appriciations for sawyer_family. There exists the autorun program for installing the third party S/Ws and configurations at the time of hard reset developed by buzz. But, I have not provided it in the ROM. It can install the S/Ws and configurations from the resrve space into the RAM just like it used to be with the ExtROM. Here the advantage is that ExtROM can be placed on the Storage card. Like I am using it on my device to install the third party S/Ws and all the stuff at the time of hard reset. I have placed all these stuff in folder called "Storage Card/ExtROM". May be I provide it in my next release If people require. ......
c_shekhar said:
Good Sutdy and informations for the newbees. appriciations for sawyer_family. There exists the autorun program for installing the third party S/Ws and configurations at the time of hard reset developed by buzz. But, I have not provided it in the ROM. It can install the S/Ws and configurations from the resrve space into the RAM just like it used to be with the ExtROM. Here the advantage is that ExtROM can be placed on the Storage card. Like I am using it on my device to install the third party S/Ws and all the stuff at the time of hard reset. I have placed all these stuff in folder called "Storage Card/ExtROM". May be I provide it in my next release If people require. ......
Click to expand...
Click to collapse
Nice idea c_shekhar, it is a brillian idea to put extROM in storage card. It will safe much place in ROM. I will waiting your work mate !!!!
sawyer_family said:
...again I could be wrong here, and c_shekhar would know more about his ROM, but I think the general idea was:
1. XDA Manufacturer (i.e. HTC) provides main system ROM i.e. the pocketpc OS
2. The network supplier, or distributer (e.g. O2) provide the extROM ROM
Then when you hard boot the OS loads and autoruns and installs the branded
applications from the extROM to give you a clean branded install after a hard boot.
The extROM is readonly and invisible so you don't mess it up and can always
get back to the standard installation O2 or other supplier provided in the box.
My understanding is it is only used during a hard boot to install branded apps.
If you decide to install a ROM like c_shekhar's then he installs all the software
you need into the main system ROM. He doesn't use extROM to provide any
other applications that would install on a hard boot. In fact I assume he
takes out any call to the autorun in extROM which is why there are no app loads
when you hard boot his ROMs.
So you have a choice. Leave extROM alone and let 16MB of nonvolatile flash
rom sit there with O2 apps you'll probably never use again. Or, merge it into
the 16MB of storage space and get circa 32mb or storage.
There are always risks from flashing a pda device and messing about with flash
memory, especially from a non-official source. But then there are huge benefits from
c_shekhar providing us with a fantastic WM5 ROM that we otherwise wouldn't
have.
Hope this is correct and helpful.
S_F
Click to expand...
Click to collapse
Thany you sawyer_family, you help me much to understand this topic.

Full ROM vs Min ROM + Cabs

I am new to the WM platform, and have been flashing my Tilt like crazy. I am trying to decide if it is better to go with a minimal ROM and install the addon's via CABS that I want, or if it is better to get a ROM like DUTTY's that has 98% of what I use already installed.
Coming from the Palm world, there were advantages of moving apps into the ROM as it would free the space for storage. A typical application install would use the storage space for both application and data.
Is this true with Kaiser/Tilt and WM? Is the 256Mb of ROM used only by applications that are either 'flashed' or loaded via the ExtendedRom Unlock and 128Mb of RAM used by cab file installs, and other installations?
Finally, when installing an application on the MicroSD card, does it first have to copy to the phones ram and then run, or is the memory directly accessed?
Thanks!
I like em lite
If you are going to use all the HTC software in Dutty's then I say to load his ROM. They are very good. I'm a fan of a lite ROM and use XDA-live since I choose to not use any HTC software.
ROM Goes Unused?
So does the extra space of your ROM go unused by any applications? Say you install a lite, + quick menu, PocketCM, and a few other goodies that are included in a fuller ROM..is that now taking up space where you would put ringtones, themes, data files, etc. in your RAM.
I guess my question is more like this:
Is the ROM/RAM issue similar to palm, or can I think of the ROM as a PC hard drive, and the RAM just that..used by what is running only.
I don't believe the ROM is just a like a pc hard drive since I have to flash to get stuff in there, but I wasn't sure if that was just certain portions of the ROM where the OS lives.
redbaron73 said:
I don't believe the ROM is just a like a pc hard drive since I have to flash to get stuff in there, but I wasn't sure if that was just certain portions of the ROM where the OS lives.
Click to expand...
Click to collapse
You can say that ROM is like PC's hard drive. A space of this ROM is reserved from the OS and the rest is free for the user.
When you flash with a lite ROM the space reserved for the OS is smaller and the opposite when you flash with a full version.
athanaso77 said:
You can say that ROM is like PC's hard drive. A space of this ROM is reserved from the OS and the rest is free for the user.
When you flash with a lite ROM the space reserved for the OS is smaller and the opposite when you flash with a full version.
Click to expand...
Click to collapse
So I assume that when looking at the memory tool, this unreserved portion of this ROM is listed as "Storage" and the Memory/RAM is listed as "Program"
This clears it up for me.
Thank You!!

Is removing or upgrading a program included in a ROM possible?

Hi,
I have a tmobile wing flashed with touch-it 2.3. The JAVA midlet manager is part of the ROM, it is an old version and I would to install a newer version. My question is, if I install a newer version will the installation be similar as an upgrade on a desktop computer or will I have 2 different versions (I am not sure it this would cause some interaction problems that is why I have tried this yet)
Or Is there any way to remove a application included in a ROM?
Thanks!
not sure about the upgrade part .. i assume the program will auto know that a newer version is being installed and will remov old ver.
as far as removing from rom, by my knowledge, the only way to do that is by extracting the rom usind the kitchen for that rom and recompiling it with stuff u want .. for this however u need to hav chef permission and kitchen
I am new with the whole cooking/flashing world, so I am not sure about the cooking thing. I will have to read about this. I guess I will have to try the upgrade thing.
Well, I tried and instead of upgrading the existing the older version of the application I have 2. This is a bit annoying since I have to install it on my already very limited internal memory. Is there ANY way to go around this, either by actually writing over the older version or removing it?
Help please!

Help: Ext Rom

Need help guys! How can i delete the files contained in my phone's storage or ext rom? I tried deleting the files but as soon as I soft reset my device, all of the files keep coming back... It really drains my battery big time and I want to get rid of it. How can I permanently delete the files contained in my phone's storage? Hope someone could help me here, thank you in advance!
Sukir420,
Not quite understand the question. Sorry, but you are referring to too many things without much details.. ExtROM, files in it and 'Storage' are two different things , The files in ExtROM are used by the device to install additional applications which are there in it, when you Hard Reset your device, and otherwise they just lie there eating that space.
It would help if you post more details about your device and current versions of Radio/ROM/ExtROM and whether your device is SupeCID unlocked etc.,
Anyway, act any of the below at your own risk.
a) If you would like to delete files in ExtROM first unlock (search this forum to get the extrom unlocker) it and make it visible then use a tool like TC (type /Extended_Rom folder) or Resco Explorer and delete filesfrom it. Alternatively you can pick up one of the empty ext ROMs floating around and flash that then unlock it to use that space as storage.
b) Do not understand or comment on whether files in ExtROM could significantly impact the battery drain!! , to my knowledge files in ExtROM may not impact battery too much.
rbalu72 said:
Sukir420,
Not quite understand the question. Sorry, but you are referring to too many things without much details.. ExtROM, files in it and 'Storage' are two different things , The files in ExtROM are used by the device to install additional applications which are there in it, when you Hard Reset your device, and otherwise they just lie there eating that space.
It would help if you post more details about your device and current versions of Radio/ROM/ExtROM and whether your device is SupeCID unlocked etc.,
Anyway, act any of the below at your own risk.
a) If you would like to delete files in ExtROM first unlock (search this forum to get the extrom unlocker) it and make it visible then use a tool like TC (type /Extended_Rom folder) or Resco Explorer and delete filesfrom it. Alternatively you can pick up one of the empty ext ROMs floating around and flash that then unlock it to use that space as storage.
b) Do not understand or comment on whether files in ExtROM could significantly impact the battery drain!! , to my knowledge files in ExtROM may not impact battery too much.
Click to expand...
Click to collapse
Oh, okay sorry for that. I am then referring to Ext Rom. Yes, sir I would like to flash an empty ext ROM for my uni but I can't seem to find one. If you could please help me with this I would definitely appreciate it Sir. The files located in my ext Rom has an autorun file with it and again, sorry for implying that about my uni's battery getting burned too quick.
My Uni is superCID unlocked and I am using Tomal's WM6.1 Rom right now. I had this problem since I flashed my Uni with the "WM5 faster than WM6 ROM" for its video calling feature but I was too hooked to WM6 that's why I flashed back to Tomal's.
So, if anybody can help me with an empty ext rom to flash, I would really appreciate it.
Thanks guys!
Here you go
You can find Empty Ext Rom here
Surprised to note taht when you are on Tomal wm 6.1 (hopefully 8.2) you should not have ext rom as is unless it is 'NOT UNLOCKED'.
Tomal's Rom makes the ExtRom as 'Storage' which is visible and uable for storing files.
Ensure that your Extended Rom is unlocked and Visible before flashing this empty one. Other alternative is, use the unlocker tool and reflash your current Tomal version, if you can manage to reinstall the applications you got post Hard Reset as that would for sure make ExtRom as 'Storage'.
Attached is a working Ext Rom unlocker(at least it worked for me)
All the best !
The link for the empty extension rom states "Page not found", if you could please provide a mirror for this file, thank you very much sir for your big help.
Uploaded the ms_.nbf file which is Ext Rom for you to rapidshare.. Hope this helps
http://rapidshare.com/files/147183731/ms_.zip.html

Categories

Resources