Programs in ROM - vs. installing CAB's - Tilt, TyTN II, MDA Vario III General

I hope this is not too noob'ish a question:
What is the advantage of
1. installing (most of) your programs in a ROM,
vs.
2 having a rather clean/small ROM, and installing (a lot of) CABS afterwards?
I know 1. is a bit easier.
But is there any difference in performance?

I would say that you can't install anything into the ROM
That's why they use the ROM to fill it with the "cookers" special needs

The Advantage of Rom Installed Software:
You don't have to manually install it after a Hard Reset of Flash. Enough said on that, it saves you some time.
The Disadvantages of Rom Installed Software:
Uses Rom Memory for the original copy of files and Storage memory for anything that must be moved as part of initial setup. So anything that can't simply stay in Windows folder is duplicated elsewhere. For example if you prefer to have your programs in folders under the Program Files Folder then a program that uses 1mb will use 1mb of Rom memory and then when it is copied (remember you can't really delete Rom Files) it will use 1mb of Storage Memory also for a total of 2mb of used memory.
Can't uninstall original version when an upgraded version is avaliable. Sure the Rom file can be marked as deleted so they aren't listed in File Explorer anymore but they are rom files so you don't free-up any space.
More files in your Windows Folder. While the affect this has on our devices isn't 100% clear we do know that it slows opening the windows folder and I believe that it does cause a general slowdown in the device's overall functioning. This is why I prefer to have programs installed to their own folders.
The Advantages of Manually Installed Software:
Saves Rom Memory which increases Storage Memory. Basically since you have everything in Storage Memory you aren't paying extra for anything as nothing took any Rom Memory.
Can uninstall original version when an upgraded version is avaliable. Yes, since everything was installed into Storage Memory you can actually deleted the files to upgrade thus saving Memory.
Fewer files in your Windows Folder. While the affect this has on our devices isn't 100% clear we do know that it speeds-up opening the windows folder and I believe that it does affect the device's overall functioning. This is why I prefer to have programs installed to their own folders.
The Disadvantage of Manually Installed Software:
You have to manually install it after a Hard Reset of Flash. Enough said on that, it costs you some time. UC Compliant Roms can overcome this.

Well, as some cooks report: there seems to be an extra advantage of installing into ROM: everything seems to work a little smoother and faster. Don't know how or why exactly but has to do something with the after-installing process which makes the device less stabile.
Experiments have shown that of you take a full ROM vs. a lite ROM with the extra's from the full ROM installed afterwards, the full ROM is faster and more stabile.
Kyphur: I believe the second red and green titles are wrong? (I believe yoe mean Cab Installed Software?)

One of the reason that loading windows up with files slows everything down is because the are all paged & cached, depending on the settings. Once the device catches up, it's not as noticable.
Storage card Files cannot be paged like the cooked in files. That's why some programs will add .exe & .dll resources to \windows even though themajority of the files are indeed installed to the SD card.

GSLEON3 said:
Storage card Files cannot be paged like the cooked in files. That's why some programs will add .exe & .dll resources to \windows even though themajority of the files are indeed installed to the SD card.
Click to expand...
Click to collapse
I don't install to my storage card anymore. Why would I do that when I start out with over 160mb of free Storage memory?

kyphur said:
I don't install to my storage card anymore. Why would I do that when I start out with over 160mb of free Storage memory?
Click to expand...
Click to collapse
No, I don't either. But also with installing on the device there seems to be some (speed)difference in ROM installing and CAB-installing.

I'm with Kyphur on this one. The less I have in the ROM, the better because software is constantly changing, being upgraded, etc. Also, I find a lot of times my needs vary and I don't require so much "stuff" on my ROMs, so w/ the XDA-Live approach, I have the freedom to only install what I need. I guess it's a matter of preference really. Sure there are technical differences, both they are overcome either way, so it just comes down to what you like better.

pietrucci said:
Experiments have shown that of you take a full ROM vs. a lite ROM with the extra's from the full ROM installed afterwards, the full ROM is faster and more stabile.
Click to expand...
Click to collapse
Ok ... thanks!
- Do you by any chance have a link to such a benchmark?
- Does that also go for ROMs you cook yourself (with Alex' Kitchen)?

How to actually mark as deleted files in ROM?
Hello, this is an interesting thread, and I also hope you guys know more on this, since you're explaining the concept (and I also searched for a solution, but sorry, didn't find, I might have not used the proper keywords for searching):
kyphur said:
Sure the Rom file can be marked as deleted so they aren't listed in File Explorer anymore but they are rom files so you don't free-up any space.
Click to expand...
Click to collapse
So I flashed Dutty's Official WM6.1 5.2.19716 UC RTM (but which ROM it is, doesn't really matter) as my question is related to "deleting" (or at least marking as deleted) ROM files. My problem is, I want to delete \Windows\Long Send.lnk because I don't like the Comm Manager show up when holding the green Send key during a call, while I'm expecting the phone to go into speakerphone mode like used from many other phones (even my Sagem cordless at home behaves this way). The folks in this ROM's thread suggested to delete that shortcut file (which is what I think they know right if they hadn't omitted the fact that the file is in ROM), but none of the in ROM or read-only attributes can be changed with Total Commander, so I can't "delete" it. Now I understand it's supposed to be just marked as deleted as it is "in ROM", so it is supposed to survive a hard reset, but how can I mark it deleted for the time being (next ROM upgrade for example, or hard-reset)?.

pedefede said:
Ok ... thanks!
- Do you by any chance have a link to such a benchmark?
- Does that also go for ROMs you cook yourself (with Alex' Kitchen)?
Click to expand...
Click to collapse
No I don't have a benchmark of this. But then again: the current benchmarks (SPB and VS Benchmark) aren't that reliable.
I remember one cook from the Hermes device (maybe it was Pandora) made a ultra-lite version with an option to autorun everything afterwards with cabs.
This ROM wasn't as fast and snappy as the original full ROM. I think he quitted developing the ROM further.
Don't know if it's always true that everything's worse installing with cabs, it was just something a remembered from the past.
(by the way: I also install a lot from cabs...)

ChaOConnor said:
I'm with Kyphur on this one. The less I have in the ROM, the better because software is constantly changing, being upgraded, etc. Also, I find a lot of times my needs vary and I don't require so much "stuff" on my ROMs, so w/ the XDA-Live approach, I have the freedom to only install what I need. I guess it's a matter of preference really. Sure there are technical differences, both they are overcome either way, so it just comes down to what you like better.
Click to expand...
Click to collapse
the ROMs change too, and not slower than the softwares

calvinzhang said:
the ROMs change too, and not slower than the softwares
Click to expand...
Click to collapse
But flashing every week a new ROM is not for everyone. The possibility to flash once in a while is cool and good enough for lots of people, but doesn't have to become the main occupation

Zoolooc said:
But flashing every week a new ROM is not for everyone. The possibility to flash once in a while is cool and good enough for lots of people, but doesn't have to become the main occupation
Click to expand...
Click to collapse
That's what "UC" is for! Auto Install all of your apps. Just remember to keep the cab files updated.

For me, one of the biggest advantage of full rom is I save a lot of time in doing backup since the files in the rom already.
Another advantage of full rom is they don't need to store any files under \Windows\AppMgr since they can't be uninstall anyway.
To overcome the bad effects of full rom. I tend to consider the following when putting programs in my full rom.
1. File can be run under \Windows
2. Programs that don't change that often, or doesn't need the latest version.

Related

Opera 9.5 build 1938

Has anyone managed to upgrade the existing Opers
a on Diamond with the new build?
If so, what is the procedure?
Thx
I installed the CAB from here
http://forum.xda-developers.com/showthread.php?t=401643
I used the version called VGA full install to device memory.
I installed it straight over a stock 1.93 UK unbranded ROM. It worked fine, and is a noticeable improvement.
aknox3 said:
..and is a noticeable improvement.
Click to expand...
Click to collapse
In what way is it noticeably improved?
Because there is Plenty of room for improvement over 9.5 build 1660 I have.
Presumably the zip file under Opera Build 1938 Upgrade: (Not Resloution Specific) which contains 3 exe files (Opera9, OperaL and OperaPreL) just need to be copied into the Windows directory overwriting the existing ones to upgrade the software to build 1938?
Has someone done this, If so what are the improvements?
Does this build of Opera include the auto rotate without using GSen?
aknox3 said:
I installed the CAB from here
http://forum.xda-developers.com/showthread.php?t=401643
I used the version called VGA full install to device memory.
I installed it straight over a stock 1.93 UK unbranded ROM. It worked fine, and is a noticeable improvement.
Click to expand...
Click to collapse
But now you have 2 versions of Opera on your device no? AFAIK it doesn't replace the one on the ROM.
Answers:
logger - I find it snappier to use, more responsive, and I don't get black hole glitches anymore.
tmohammend - maybe you are right... it's not the version I installed though.
richardirv - yes it has autorotate
MAK11 - I'm not sure that this is right. I'm not even certain that Opera is actually in ROM. When I hard reset the device I see Opera being installed on the device along with Google Maps and the other software. How would this install process put it into ROM? I wonder if actually Opera is in RAM, it just doesn't have an add/remove entry.
But this is all speculation. Maybe one of those ROM cooker guys could tell us this.
What I do know is this: after installing Opera 1938 I seem to have about the same amount of RAM as before, I still have 43% used RAM on my Diamond running S2U2 according to the HTC task switcher, and I only see one instance of Opera in memory apps like mobilemonger.
Maybe you're right and I have two versions installed, but if that's true it's invisible to me and the sacrifice is certainly worth it for a much improved Opera!
Installed build 1938 and cant see any noticeable improvement over build 1660. Still has numerous annoying Opera "features" that drive me bonkers.
However I was never effected by black hole glitches.
I get an error message when trying to install build 1938, "installation unsuccesfull [...] does not have sufficient system permissions"
Trying to install the VGA CAB, have tried to install both to device and storage memory.
I've also tried to replace the 3 files in the "Not Resloution Specific"-version, but there is some kind of permission problem there too.
Am I doing something wrong?
double post due to connection problem
logger said:
Installed build 1938 and cant see any noticeable improvement over build 1660.
Click to expand...
Click to collapse
Maybe I'm using language that's a bit too gushing. It's slightly improved, not transformed. It's not like it suddenly sped up to Google Chrome speed. (Wouldn't that be nice...)
Use the zip file containing uograde 3 files, but before copying, you will need to kill the processes Opera9.exe & OperaPreL.exe using a task manager. This will upgrade the current. But offcourse if you do a hard reset the old one will come back.
installed the upgrade, certainly feels quicker. No longer get the black hole bug i did on certain pages. Seems to detect me rotating to landscape better too
omar302 said:
Use the zip file containing uograde 3 files, but before copying, you will need to kill the processes Opera9.exe & OperaPreL.exe using a task manager. This will upgrade the current. But offcourse if you do a hard reset the old one will come back.
Click to expand...
Click to collapse
Thanks, I didn't know the processes were running even though I'd performed a soft reset. As a bonus I found a good task manager!
losdrivare said:
I get an error message when trying to install build 1938, "installation unsuccesfull [...] does not have sufficient system permissions"
Trying to install the VGA CAB, have tried to install both to device and storage memory.
I've also tried to replace the 3 files in the "Not Resloution Specific"-version, but there is some kind of permission problem there too.
Am I doing something wrong?
Click to expand...
Click to collapse
Soft-reset and try again.... normally that error message apears when some service related to previous usage of opera is still running in background.
Best regards

Lite rom question / help

I am very fussy with my toys, and like to have what i need / use and not everything else that others have loaded, this is nice, but i dont end up using the programmes, so they annoy me as take up space
If i install a lite rom, with no prgrammes but a recent version, i take it i can then load the programmes i use / want and basically build my own device?
or is it easier to downloaded a kitchen and the programmes and make my own rom? i have currently got duttys 1.7, seemed to get high reviews, and looks good, but for me it doesnt feel right, some icons are not crisp, and i wont use, so thats annoying me.
then i have folders for apps and media etc, i loaded my programmes onto the mem card and after installing the new rom the proggies were still on the mem card (didnt know if would get wiped) so i copied the shortcuts to the programmes folder, but i cant copy to the indivual folders that they belong in.
where do i get the official programmes from if i want to build my own rom? like or the important / required stuff? or is that all included and the kitchen helps with adding extras?
its far easier to install a lite rom and then start adding your own applications. which, by the way, cannot be done by simply adding the shortcuts from the microSD to the Program Files directory. you need to have the .cab file for every program you want to install.
if you want to cook your own rom, you need to read about cooking and kitchen essentials. basically, you may find in there most programs you may want to include in your rom. also, there is a description on how to add other programs of your liking to the kitchen. there used to be a kitchen guide very good detailed around here, but cant seem to find it anymore.
i only added the shortcuts as i had originally installed my applications on to the storage card, so i guess all the nessassary files were there, and i was able to add a shortcut to the programmes folder for access from the start menu.
i think i`ll go with a light rom, and install programmes i want / need.
if that doesnt work, then i can try making one myself.
i am worried i will forget to install something important, will a lite rom include everything needed for the phone to work as it should? (all the touch functions, and camera, album, texts, signal, be able to play media files when install programmes for it etc)?

Upgraded to wm6.5 - OS expires in 30 days???

Hi,
just upgraded to wm6.5 using your great tutorial, and used one of the ROM files in there (21198.7Z)
After succesful upgrade, I get a messgae that this copy will expire in 30 days .
Do you know anything about that? Is there anything I can do to remove this time limit thing?
If I'll need to flash another ROM of wm6.5 (because of this trial limit, or just to try another ROM), do I follow the regular steps, starting from "put your device in Bootloader mode", or should I downgrade again completely to windows 2003SE?
Any help to this confused soul will be appreciated...
yes, the expiration date of the 21198 is known. what you need to do is upgrade to 21202.
the procedure is the standard one, bootloader, flashing, hard reset, extrom
password for RAR files
http://www.brsbox.com/filebox/down/fc/61f981ae01254fb02966f2d3eceed652/rand/604774532
i've download the file *.Nbf
but cannot extract the prompt is wrong password
But at xda-developers
the password is [email protected]#$DEWBSH^g47HW$%UN#%GYMK%#$?W5xxwIHJYH
i've try but always interupt.
want to upgrade but unsure seeing others problems
Hi, new to flashing PDA's but literate with pc's.
I have read a number of times through the instructions to upgrade BA (xda iis) from wm2003se to wm6.5.
Firstly, I have downloaded the upgrade 21198 but now I see that this has an expiration. You advise above to use a different file but I can't find this revision on the xda site. Can you advise?
Also, the main reason I haven't progressed any further is unsure of steps in relation to the placement of the files. As I said, I have read the instructions but still not quite sure what to do.
I have downloaded the file 21198 (although this may change prior to doing an upgrade) but where do I put this? On the SD card or on my PC?
Do I need to unrar it first or leave as is?
When I run maupgrade_noid, is this run from the PC or from the SD Card?
In step 5, it states "quickly press buttons prior to version appearing" what happens if the version appears first and if it does, what steps do you need to go back to to rectify?
Sorry for so many questions, but I don't want to stuff my device or spend hours trying to return to a functional wm2003se system.
Your assistance is appreciated. (I am very much a step by step person when it comes to doing these things. Once understood, no problem from then on)
Thanks,
yes, you should not try the 21198 anymore, download the 21202 here: it is the release r6.1 (yes, it is wm6.5, not 6.1).
then make sure to read this and follow all the wizard's steps: http://wiki.xda-developers.com/index.php?pagename=HTC_Blueangel_WM6_WizzardMain
that wizard also explains, how to resize the storage, which needs to be done BEFORE you flash another rom.
then, to go to your further questions, the file you downloaded needs to be extracted on your pc and it contains a rom file named nk.nbf, a few other files, and very important: a MAupgradeut_noID file, which you need to run to flash the device (on the pc, of course).
you couldn't start anything on your device anyway, because prior to that, you put the device into bootloader mode, which means it is not really running, it means it opens a soft-port to accept the rom, being transfered.
about the hard reset: you can also press the four buttons at once, to make sure, to access the menu, mentioned in the wiki. if you don't make it to press the 2 buttons in time, the device will boot, but not work properly, so you can give it a try again, no need to worry to miss the window.
if still there is something left, you didn't get, i can explain further. just re-post
Thanks Chef Tony, I did it! However, device is slow...
Thanks for the help.
Now, I have a question: I am not sure whether it is my device or it is just the normal.
I notice that the time it takes for the machine to react (for example, when opening an app, or more precisely simply clicking on an icon) is somewhat slow - let's say there is a delay of 2-3 seconds between clicking and untill the device reacts. Is that the way it should be (I am really a newbie to this things, so I do not have any prev experience)?
Another thing: I tried to install some Java games (which I guess were meant for smart phones) and installed succesfully, but trying to open them, they either stuck, or not working (showing a grey screen, and that's it). Is that means that they are not compatible with Blueangel with this win6.5 OS, or is the device too weak, or what?
Thanks for all the help!
actually, i gotta admit, i don't know about those 2 things. it's been a while since i first flashed a wm6 os, so i don't have a direct coparison between speeds, i know that the 21202 is the fastest rom i had on my device so far, which probably means, when i first upgraded i stepped on the brake, and now, from rom to rom, it's getting a little faster again. as it is not the native os it can never be as fast as in wm2003. still, i can hardly tell from here, whether your device's speed is ok.
you can try different things:
- if you use tcpmp for video playback and maybe have tested it before, run a benchmark and see how much speed your device actually has in rendering a video.
- you can use the chome and flip it a little and try that on how fluent it runs
- if it is just when starting programs, make sure you performed a hard reset after upgrading (reset+power+camera+record->YES, NO, NO->NO, YES, YES)
- you can also make sure that, if you have external programs installed, they are on the device instead of the sd card
- if some of them are on the sd card, defrag it using pocket mechanic or your pc's card reader
if nothing of that fits, either your device is rather slow and maybe you should try xcpuscalar to overclock it, or you are just not used to cooked roms' speed yet
about java: the java support the device has, comes from an addon program to be found in the extrom folder, called JBED....cab. since you apparently installed the extrom that came with the rom, the chef of the rom, xplode, picked the right version to run with. what you can do is:
- copy that cab file to the device again and re-install it
- try and download another version of the file somewhere
- whereever you got the java programs, look there about the compatibility, maybe get other versions
i know that is vague but i have not used java since wm2003, i don't even have jbed installed, everything that i can't get as a cab, as a real windows mobile program, i don't install in the first place. most java apps out there are games and i realized in wm2003 that they tend to work like they want. sometimes they do, sometimes they don't. it is very strange, which i quit that topic. maybe someone here has mor experience when it comes to that.
P.S. if you want to check the speed again and have access to a camera, you can make a video of the device in action and post a link here. i will surely have a look and while speed might be subjective, then we know for sure.
P.S.2 i know, just having the device upgraded and the first few steps are done, the problems show up can be frustrating, but give it a chance, you'll love it
Thanks for the help!
Thanks for this long d completenexplanation, chef Tony. I'll try your advice and let you know.an
WM 6.5 Upgrade
Thanks Chef_Tony for your response.
And yep, I do have another question.
Firstly though, I have all the necessary files downloaded, including the memory resizer etc. Just waiting on a go.
The reason for my question of the SD Card is due to the following step in the upgrade section:
_____________________________________
6.(if removed earlier) Put back your SD Card before you do the setup. This way the installation from the SD will continue after you have done the setup
_____________________________________
I didn't, and still don't understand what this step does. What installation continues from the SD Card?
One more question, If I stuff it or am not happy with WM 6.5, to go back to WM2003se, do I only have to reflash using the wm2003se ROM? or are there other steps involved due to the changes made to the BA?
Thanks,
Giles.
before you start the actual upgrade, so, before you click maupgradeut_noid.exe you are supposed to take out the sd card, i really can't explain, how an sd card in the device would influence the upgrade process but more importantly is the above mentioned putting the card back in.
to explain that: if you ever hard resetted your device in wm2003 you will have realized that after you align the screen and set the clock there are still programs that install afterwards automatically. those programs and customizations, e.g. a wallpaper, a dialer skin, some other programs, are not part of the rom but are cabs, stored in the extrom. the extrom is the storage space that you resize and format in the first steps, meaning your future wm6.5 is lacking those extra programs. since wm6.5 is larger in installation size, programs like the internet explorer or office are taken out and stored in the new extrom. you probably downloaded an extrom.zip file. before coming to that mentioned step 6 of yours, you are supposed to extract that archive and put the folder called extrom on the sd card. and putting that in at that given moment, together with the hard reset, it causes the same effect as in wm2003, that after the first start with the align screen and set clock, there are programs installing. after that you can delete the folder from the sd card, as there are no cabs in that folder anymore anyway.
about your other question: your shipped rom probably consists of one single exe file. you can't re-flash using that file that easy. it is a self-extracting pack that you'd have to extract first and start the downgrade with the maupgradeut_noid again, because you'd get a country id error if you wouldn't, since you bypass the country id by upgrading and your device is WWE then.
another thing is the storage space, meaning you need to resize the storage to gain space for the extrom again. basicly you revert the steps you go to with the upgrade. detailed instructions can be found here:
http://wiki.xda-developers.com/index.php?pagename=BA_Downgrade_WM5
but i think you wouldn't wanna go back to wm2003, it might be fast, but you hardly get any programs for it these days and with the great UI and finger friendlyness of wm6.5 you will be satisfied.
i hope that although my explanation was long (and not clearly thought through in before ) you got my point: sd card is for the extrom, for going back to wm2003, visit the link i posted.
greetz
Chef_Tony
Technical Question - still understanding
Ok Chef-Tony, I am understanding more and more, but still a little more to go before you earn your donation. (if you can get my learnin up to speed).
I understand what you have said so far.
I assume the merge process merges the ExtRom, Rom and storage (All ROM) together, albeit setting the Extrom space to 128 kb and the remaining 95MB to storage? Leaving Storage 95MB, Extrom 128kb and RAM 128MB.
And secondly, you mention downloading an Extrom.zip file with the extra progs needed. I haven't downloaded this file and can't see where it is downloaded from. I have downloaded the unlocker and the re-part files/apps and also the 21202.7z Rom upgrade. The instructions for the Extrom say to access it by doing an unhide and then an unlock but nothing to say copy any files to your SD card.
I have also checked the 21202.7z file contents but no extrom.zip contained. Can I assume that the necessary files are part of the ROM upgrade itself and no extra files need to be copied to SD Card prior to upgrade?
Come on now, stop laughing at me, just because half a milion others have already done this successfully doesn't make me stupid!
Almost there,
Giles.
about storage locations:
the blueangel as shipped comes with the following memory specs:
- Extrom 16 MB
- ROM 32 MB
- RAM 128 MB (devides itself dynamically into storage space and actual RAM, program memory)
- Storage 43 MB
the programs by default installed into the ram, your pim information was stored there, too. that is why whenever the device ran out of power for a longer time, everything was lost. it was like a hard reset.
you got that right there is 96MB of rom (rom, extrom and storage) which does not get lost in case you run out of electricity.
but the ram of 128MB was cleared, whenever that happened.
the new memory in wm6.5 is:
- (old) extrom 128KB (empty)
- ROM 32MB
- Storage: 60MB (old storage 43mb+extrom 16mb)
- RAM 128 MB (90mb show up in memory)
that seems like not much of a difference so far, but it is.
what took me long to understand is:
your RAM is now ONLY RAM, it is just used like the ram on a pc, it is completely just for working the programs and the UI, and NO storage space at all, that is why you don't have the bar to set the ratio between program and storage memory anymore.
and while in wm2003 the Storage is shown in explorer like a memory card, now you access the storage simply as \\blueangel\
this means, although the numbers are similar, e.g. when you run out of power or don't touch the device for a month, still all your data will be saved, that's because nothing is stored in ram anymore and that makes the hard reset more complicated, because you manually have to choose, that you actually want to format the storage, because the power+reset empty the ram, which was enough to format the old OS's storage, as it was battery-dependent.
in general that means, you have a little less storage space, because your ramdrive will be gone, but therefore the device is much faster and installing on the sd card is easier now (needs no extra program like cab installer, you can always pick the drive you want to install to.
to make that more visual, i post a screenshot below of my memory state at the moment.
for the second part, yes you are right, the extrom is an extra file, which needs to be extracted and then the folder extrom needs to be put on an sd card, which causes the before mentioned taking out the card and putting it back in for the first start.
to quote the thread, where you got the rom from ( http://forum.xda-developers.com/showthread.php?t=482997 ):
"R6.1 Release (this does not mean that this is windows mobile 6.1)
-------------------------------------------------------------------------------
Rapidshare: R6.1 ROM | EXTROM
Megaupload: R6.1 ROM | EXTROM
Ziddu: R6.1 ROM | EXTROM
21202 Fixes - This cab should fix the ability to make audio recording of the call, also should fix the show of the G icon and the status for gprs connectivity"
there is an extra download link for the extrom.7z file
and finally, you have to devide between the 2 different extroms:
- in wm2003 there is an extrom stored in your device, that is the one that you resize to 128kb and practically eliminate
- in wm6.5 you put your extrom on the sd card for one time use.
that is exactly the point of resizing the original extrom. since you only need the extrom when you hard reset, which you probably don't do, when on the road, you don't need to waste those precious 16mb on your device for installation files, that are hardly ever used. plus, with the resizing and deleting of the original extrom, you make the device look for the extrom on the sd card.
but your question is fully justified, you see, your shipped rom is bigger than the cooked roms here, because it contains the actual rom, the extrom and a radio rom. that is called a baked rom, where everything is packed together and whatever state the device is in before you flash this, you definetely have the state you want afterwards.
many devices, like the HTC Universal for example are still flashed with the extrom and it is not as easy to customize it.
to customize the extrom:
you extrom folder will contain a file called cfg.txt, which will contain something like this:
Code:
LOCK:Enabled
SHOW:\Storage Card\EXTROM\Custom.bmp
CAB: \Storage Card\EXTROM\ADC.cab
CAB: \Storage Card\EXTROM\A2DPFix.cab
CAB: \Storage Card\EXTROM\Extrom_version.CAB
CAB: \Storage Card\EXTROM\GoogleMaps.cab
CAB: \Storage Card\EXTROM\HTC Large Title Bar.cab
CAB: \Storage Card\EXTROM\HTC_Task_Manager_2.1_34837.5.cab
CAB: \Storage Card\EXTROM\HTC_Touch_Calculator_Skin.cab
CAB: \Storage Card\EXTROM\HTC_WMP_Touch_Skin.cab
CAB: \Storage Card\EXTROM\Office_6.1.21202.cab
CAB: \Storage Card\EXTROM\PHM Regedit.cab
CAB: \Storage Card\EXTROM\PIE8_Flash3.1_21202.cab
CAB: \Storage Card\EXTROM\pocketrar.cab
CAB: \Storage Card\EXTROM\psShutXP.cab
CAB: \Storage Card\EXTROM\RDM_21202.CAB
CAB: \Storage Card\EXTROM\sipchange.cab
CAB: \Storage Card\EXTROM\skybox.CAB
CAB: \Storage Card\EXTROM\skybox.CAB
CAB: \Storage Card\EXTROM\SMS Delivery Receipt Fix
CAB: \Storage Card\EXTROM\WMWidgets.cab
CAB: \Storage Card\EXTROM\youtubeplay.cab
LOCK:Disabled
HIDE:Enabled
EXEC: \Windows\DelCDetect.exe
HIDE:Disabled
RST: Reset
as you can see, there are a few commands, that shouldn't interest you, it is the (un-)locking of the screen and keys there, the important thing is the list of cabs. it will match the list of cabs in the actual folder, but you can also change the contents of the folder to whatever you like, you just need to adjust this list of cabs, because that is the procedure, the extrom is installed by. you will see, that this list varys from the one in your extrom, as i customized mine already.
i re-flash my device pretty often to test new roms and when i know what extra programs i need, like google maps, tcpmp or youtubeplay, i simply put them in the folder and in this list, and they install automatically after the rom upgrade. also you'll see, that for example arcsoft mms, and adobe reader are removed from the list, as i never use them.
ok, this was a little more than what you asked for, but for fully understanding what that extrom is, and how to work with it, i thought this might all help you. i fully understand that you want to be sure to understand what you are doing first, before you actually do it and i appreciate that, many people here start off wrong and then post a question, when they screwed up their device
sorry this took me so long, but it is a heck lot of text i wrote there.
greetz
Chef_Tony
Excellent assistance on Upgarade
Chef_Tony, what can I say.
I should apologise, I saw the EXTROM link when I first downloaded the 21202 ROM but at the time I didn't understand what that was for and reading back through the instructions I didn't pick up on its importance. I am glad we had this discussion or I would have been asking questions and been wishing I never tried the upgrade. Now I feel more confident that I have what I need to do the upgrade successfully.
I did understand your ealier explanation of the prog install using the EXTROM process but your additional info in your last response has really given me a good understanding. cfg.txt file is bit like a batch file to some degree.
I really have appreciated your assistance in this and I hope that all goes well when I upgrade, which won't be for a week as I am travelling and need it for TomTom. So don't want any problems prior to going away.
Thanks,
Chef baby, I've done it
Chef Tony,
I know we had this coversation this time last year, but I have finally got a second BA (I suffer from Fear of Frying, needed a spare).
Anyway, upgraded BA to WM6.5 21202, Which works just fine, only marginally slower than WM2003. The only real difficulty I had, and needed to try a number of times until successful was the hard reset, Camera, record, power and reset. I don't know how many fingers you have but with the standard 4 + thumb, I found it pretty difficult. Succeeded more by luck than skill.
So, thanks for very clear instruction and understanding.
Now, I'm not lazy, but the amount of reading involved to locate relevant info on this site is significant so I thought I might ask a question:
What is the latest Rom? and is touchflo a part of the rom or can you download a cab with the application for the BA?
1 last question, is there a page here listing all cabs or just search and locate on RS or somewhere?
Ta,
i see, you've been away for quite some time. meanwhile, i wrote a detailed and stickied tutorial, also containing a full download collection of all the recent roms, radio roms and many add-on applications like different office versions, browsers, finger friendly keyboards... you'll find a link in my signature or as a sticky in the ba rom development section.
the latest rom is hard to tell, if you want touchflo 2d, one of sun_dream's roms in my thread has manila 1919.
pro:
+ newest blueangel manila version so far
+ looks very nice
con:
- a little slow
- in my test, wi-fi did not work with all encryptions
- the manila 1919 only works with this rom
d-two has one dedicated wm6.1+manila 1917 rom, where it is already integrated
pro:
+ saves a lot of space
+ fast
con:
- wm6.1 is not very finger friendly apart from manila itself
- the rom is made to be used with manila, once you decide you don't want to use it anymore, you might as well switch roms
- manila 1917 is not as nice looking as 1919 (IMO)
also, d-two has several other roms, like wm 6.5.5 build23529.
pro:
+ manila 1917 works with it
+ just one manila cab, easy to install
con:
- manila takes a lot of space, because it is an add-on app here.
the 23529 is the best rom so far, in my opinion. i'm using it myself.
someone once said, the BA hard reset is pretty easy, if you have 3 hands
i usually let my ba lie in my left hand using the index finger for the power button and the right hand for the stylus to press the reset pin, then quickly switch hands and press camera+record with the left thumb and index finger while holding the ba in the right hand. i guess, if i hadn't already gotten used to this procedure or if i was left handed, it would be easier.
in general, i think, after you've read your way through my thread, you will find your way around the "BA 2010"
if you have any questions left, just post back
with best regards
Chef_Tony
Thanks again,
Yes, a little while after I posted this I found your list of Roms and apps etc.
Funny thing was, I actually found this the other night and printed the first 3 pages to complete the upgrade. I just didn't read down far enough for everything else.
Also, due to response above from d-two, I also have a link to his Roms and guides.
Thanks again, not so afraid to do this now I have done it once, still the monkey act trying to get all 4 buttons pressed at the same time, well all I can say, it wasn't an Australian that come up with that idea.
selig97 said:
Yes, a little while after I posted this I found your list of Roms and apps etc.
Funny thing was, I actually found this the other night and printed the first 3 pages to complete the upgrade. I just didn't read down far enough for everything else.
Also, due to response above from d-two, I also have a link to his Roms and guides.
Thanks again, not so afraid to do this now I have done it once, still the monkey act trying to get all 4 buttons pressed at the same time, well all I can say, it wasn't an Australian that come up with that idea.
Click to expand...
Click to collapse
That would have been Tuatara
Radio Upgrade issue now
Chef,
I have performed the next ROM upgrade to D-twos Build 23529 and still have the Bluetooth connection issue.
So, today I tried to upgrade the Radio from v1.12 to v1.13. The upgrade keeps failing. I start with bootloader mode, run maupgradeut_noid with the applicable radio nbf file in the same folder on PC. When maupgrade starts it shows the new radio rom version but then it doesn't do anything for about 5 minutes when it tells me that it failed. I have tried 3 times with no success.
Am I doing this upgrade right?
Your guide says to do the same for radio as normal rom.
Thanks,
you could try the newest radio version 1.15.00. that should work, i never got any other radio to work than the original t-mobile radio and the 1.15.00. you are right, radio roms are flashed just like any other rom.

What can I delete for files?

Hi I upgraded my 9090 to WB 6.5 from Xplode latest release. I’m really happy with this and everything works fine.
In this phone the memory is only 43.2 Mb, (I have another one, broken but it has 60Mb.) and the upgrade take almost all of this.
My question is what files can I delete to have more space?
Is it possible to install the OS on a memory card?
I’m really happy with this release so I hope there is a solution.
Regard
Ola A
you should downgrade to wm2003 first and repart your storage space, so that the device also has 60mb, also, the rom takes up 32mb in the rom storage, even if there was a rom with nearly nothing inside, just the operating system itself, it would still take up 32mb, because that is the rom size. and it must be in the rom space, there is no way to install it somewhere else.
so, what you can do to gain those extra 16mb, to need to flash wm2003 and then do exactly, what i wrote here: http://forum.xda-developers.com/showpost.php?p=4706441&postcount=2
in the end, flash wm6.5 back and following that guide, it will run smoothly and fast and you will have slightly more space. still, you will never have more than 60mb of internal storage, unless you pick a rom with a ramdisk, which can offer you yet another 16mb in another partition.
I’m really pleased for the solution...
Please tell me where can I find how I go back to wm2003?
You had in your mind to do the repart for the storage space as in the link you suggest?
Wye can’t I do the repart in WM 6.5?
The download for repart_doc.exe and the second file have download problems, you couldn’t have some down load alternatives...?
How can I install the OS on the Memorycard?
Regard
Ola A
1. for the downgrade to wm2003:
1.a go to firmware.atspace.com/blueangel.html
1.b look for a firmware to match your device, it doesn't matter much, but it should be either an english rom or one in your native language, i guess english would be best though.
1.c Important! Extract the rom, so you have a folder, containing files like nk.nbf, ms_.nbf, baupgradeut.exe and so on. don't just start the exe you downloaded!
1.d download maupgradeut_noid, if the rapidshare download from the link above doesn't work, search the forum for "Chef_Tony Ruu", you will find several mirrors.
1.e download "repart_doc" and "xda-unlocker.cab" also from the link or search the forum, i uploaded it many times
1.f put the maupgrade in the same folder as the nk.nbf and all the other stuff from the wm2003 rom
1.g hard reset your device by pressing reset+power and camera+record, in the menu appearing set
Enable Kitl No
Format Storage Yes
Clear Registry Hive Yes
and confirm with the mail button
1.h after the device started, switch it off and remove the sim card and sd card
1.i put your device into bootloader mode by pressing power+record+reset, the display shows Serial V2.0x, where x is a number from 5 to 7
1.j start MaUpgradeut_noID and flash the device
1.k perform a wm2003 hard reset by pressing power+reset
1.l wait for the extrom to install and the following soft reset
1.m proceed with the manual from the link i gave you.
2.yes, the reparting of the useless extrom partition is, what i had in mind, it slows your device down and is just a collection of useless cab files with carrier customizations like dialer skins and wallpapers, that are installed after a hard reset in wm2003
3. it cannot be done in any os but wm2003, that is what makes this partition so useless, it is just not accessible
4. for downloading those files, if rapidshare doesn't work for you, as suggested in 1. use forum search and look for the file name, together with my name, and you will find several direct download links from the forum.
5. there is absolutely no way, the os can be installed from or to the memory card, in fact, while installing the os, the sd card may not even be inside the device, it can lead to serious damage of the device. like i explained in my earlier post, the rom does not take away any usable space anyway. you have 60mb of storage space for programs and files and 32mb rom space for the rom. if your rom is 20mb, then it is still filling up your 32mb of rom space and your storage will still be 60mb. if you have a rom with a lot of stuff inside, that is really taking up 32mb, you still have 32mb rom and 60mb storage.
that is why it is even better to take a big rom with lots of programs inside, because that way you really save space... since you don't need to install those programs in your storage space.
with best regards
Chef_Tony
A big thank you for your support. I’m now going to try this out.
--------------------------
Three hour later.
Yes, now is everything done. Some hard to find WM2003 file but at last... (They who were in your link weren’t there anymore.)
Now the memory is big and clean. All my apps installed...
A happy new year
Ola A.

Significantly increases the performance of your X2

Are you having problem with your CAB files or you need more speed and stability, then use Extendir to prepare your cab files.
Extendir is a file system filter driver that significantly increases the performance of your phone, in specific situations even up to 12 times as fast and faster…
With the help of Extendir 98% of my old and new files now work perfectly on my X2 without any heavy battery usage.
the link here :
http://forum.xda-developers.com/showthread.php?t=530710
**************************************************
After trying all the posts to make our X2 fast and stable, this one work perfect for me :
http://forum.xda-developers.com/showthread.php?t=680194
See my screen shots for Ram and memory information on my X2
**************************************************
For those that will like to install Spb theme, please check it out here:
http://forum.xda-developers.com/showthread.php?t=833941
*************************************************
*** If you have any question about these softwares, Please post in their various thread for fast reply and help ***
*wonders how he installed this*
which file did you download and install?
Where do you need help?
indycar said:
*wonders how he installed this*
Click to expand...
Click to collapse
GottaStayFly said:
which file did you download and install?
Click to expand...
Click to collapse
Which application? Please let me know what you really need to know. I have three difference threads in the post.
extendir what else we talkin bout here
indycar said:
extendir what else we talkin bout here
Click to expand...
Click to collapse
The post is for three different threads as stated before, I used all the three threads together to product the result you see in my first post.
Answer to your question, check my attached file.
The software is really simple to use, download the file, unzip it and run Extendir Cabs.
and whats with extendir.dll which is actually doin the changes not the
extendir cabs which only makes cab files
indycar said:
and whats with extendir.dll which is actually doin the changes not the
extendir cabs which only makes cab files
Click to expand...
Click to collapse
Yes that is what I'm asking you to do just re-cab your Cab files with Extendir Cabs, Install your files as usual and just relax and see how your phone will perform. But if you want to go all the way, you can read the post about Extendir all cache and Preset Installer
And you still have questions just post in the thread and ShaDrac can personally help you.http://forum.xda-developers.com/showthread.php?t=530710
But from your questions, is like you are doubting the software???
kaybest said:
But from your questions, is like you are doubting the software???
Click to expand...
Click to collapse
not doubting i just did hard reset two weeks ago and my x2 aint that bad atm i just dont want to screw it so id have to reinstall all the trash i need
Okay, so if i use Extendir on my Manila cabs, it should make sense work faster on the x2?
OK ... I used the Extender ... and here is what I did (and is it simple):
1. moved all of the cabs that I wanted to "extend" into a directory -- on my PC
2. ran "extendir cabs" and pointed it to the directory mentioned in #1
3. It generated a single cab with all of the cabs that I had moved into a single cab called the "directory name.cab" that was in #1
4. I copied the cab to my phone and installed it ...
That was it ... and it seems to work ... but I don't have any results that I can report ... only did it to day, and it is too early to say what it is doing -- but it seems to have better battery response ... note that one of the cabs that I "extended" was SPB 8 Mobile Shell. After the install, all of the programs worked and the install did not take very long ... shorter then installing the programs the first time ...
Now the questions ...
1. When the extender cab installs, it asks where to install the extender cab ... and I selected the storage card -- which I found strange since SPB 8 is normally installed in the device and not on the card ... It seems to work -- but should that have been installed on the device?
2. there only seems to be a single choice for the location of the install -- when I did it the first time, I installed in on the device, and it took up memory in the device when I hade "extended" cabs that were both formally in the device and on the storage card. I then addnd more programs into the directory for the cabs, and rans extendir cabs again and it created another file (called the directory name -- note that this cab is located in the same directory that the extendir cabs.exe file is located). When I copied it to my phone and installed it, it said that I had to uninstall the previous version of the extended cab -- which I did. (Note that I also tried to rename the cab to another name before installing it, and it still asked about uninstalling the previous version.) I am not sure if it is possible to use it for device located cabs and storage located cabs -- is that possible?
Well that is my experience with extender and how it is used ...
GottaStayFly said:
Okay, so if i use Extendir on my Manila cabs, it should make sense work faster on the x2?
Click to expand...
Click to collapse
Yes It will help, please let us know your outcome. Maybe some people that don't use Manila because of battery and Memory issues, can try Manila too.
RJH57108 said:
OK ... I used the Extender ... and here is what I did (and is it simple)
Click to expand...
Click to collapse
A thousand thanks for trying this tool, this tool is basically for Rom developer to use and cook applications into their Rom, back then people discovered using it to re-cabs our Cab files make them faster and less battery consuming.
Answer to your Questions : You just have to group your Cab files into two groups. First group for cabs that will be install into Phone memory, Second group for cabs in memory card.
Or you can re-cab your files separately.
Tips for better battery and more speed : You may know this, but for those that don't know.
* Install applications that runs regularly, runs in background or programs you use frequently into phone memory.
eg : Manila
* Install applications that don't runs in background, you don't use regularly or very large applications in Memory card.
eg : games
Hmm.. im not sure if im doing it wrong but what i did was use the program on the manila cabs and the other stuff, but when i restarted my x2 manila didn't bother to start up unless i install the non-extendir cab im not sure what im doing.
Here is what I noticed over the last few days ...
There is a significant speed increase in browsing (I use Iris -- gave up on the IE since I was getting warnings about using IE6 based browser and Microsoft does not appear -- at least i could not find one -- to have an upgrade) speed and also Bing is faster ...
SPB 8 is also faster ...
There might be an increase in battery life, but I am still evaluating that part of it ...
I will have to give this a try. Thanks for the heads up
will the droid pro+3.0 really work in xperia x2? haha..=)
i m newbie...

Categories

Resources