I've done the big storage patch on my Magician. And I understand that if you restore files from a backup made when one didn't have big storage, one is likely to have just wasted time on the patching as the file structure would revert back over-writing some (hex?) values, with the possibility of losing access to the Storage folder completly.
So here's my question. would it work both ways? Say I re-flash my Magician with the ROM it came with, and that I have a backup from a ROM that has the BigStorage patch, and then restore from that backup, what would happen? Will the backup from BigStorage ROM override the shipped ROM's file structure? Or will it just mess things up?
I realize that this may seem pointless to most users. But I am missing a registry key for a Bluetooth function (syncing via Bluetooth, and I think it's just one key...). Let's just say I don't have the guts to re-flash my Magician two more times (back to shipped ROM, get what I need, then to BS ROM) given the risk posted above.
Could anyone shed some light on my question?
Thanks
Don't know what kind of backup you're referring too. Is it a rom-backup then yes you're reverting to normal storage. With a RAM data backup you're not going to write to ROM & cannot change the addresses you mention.
Did you load the BT patch ext-rom cab after the boot or do you have plain WM2003Se now?
My advice: load the cabs with patches from your ext-rom.
M
Oh sorry, I forgot to mention that but i think you answered my question. Suppose I made a backup (with the BS ROM) using Sprite software, and I re-flash my Magician with the shipped ROM that I backed up, and restore from the Sprite backup, what would happen? And given your answer, I'm supposed to expect that the Sprite backup is not capable of changing the addresses, right? So then I'd have the BS registry settings, shortcuts, and blahblahs, but only 7.6MB useable memory in the Storage folder?
To answer your question, yes I did load the CAB files I needed from the ExtRom including BTHUSB_PATCH_AKU26.CAB (which I think is for Bluetooth?) but to no avail, as I've lost the capability to sync using Bluetooth ever since I did the BS patch. I even loaded that CAB file a second time just in case, but still to no avail. (Note that the hardware works though. I can make a device pairing and all that...)
I'm trying to avoid re-flashing my Magician twice just to get that registry key as that would be my last resort. Hahahaha
In any case, here's a list of the CAB files I loaded, if it matters.
Band_Select_Enable.sa.CAB
BTHUSB_PATCH_AKU26.CAB
CAB-ArcsoftMMS-2.0.022-Magician-O2Asia-ENU-21Mar05.CAB
CAB-Customization-Magician-O2AsiaWWE-31Jan05.sa.CAB
Caller_ID_Magician_Generic_WWE_RC13.CAB
CameraWizard_O2Asia_Customize.CAB
CV2.41.386_wwe.CAB
default_103133.sa.CAB
DelAddStarMenu_092404.sa.CAB
DialerSkin_Landscap_091104.sa.CAB
DialerSkin_Portrait_091104.sa.CAB
Fix_dual_SIM.sa.CAB
JMM101257_wwe_1004.CAB
O2_Base_v103116.sa.CAB
O2_Default_103133.sa.CAB
O2Auto.sa.CAB
PhonePad_Magician_Generic_WWE_RC12.CAB
SmartDialing_Magician_Generic_WWE_RC13.CAB
Version_WWE_111922.sa.CAB
Including 2 CAB files for my service provider. Is there anything else that I could have missed? I used the config.txt in the ExtRom folder as basis for the CAB files to install.
PS: I'm not quite sure what you meant by 'patches' from my ExtRom...
With the 'patches' I meant some of the cabs you installed from the ext-rom, eg for BlueTooth, battery & camera.
I'm only using usb for syncing, so I'm unable to confirm BT sync works for me, no BT hardware on my PC. Still you got a strange prob. Did you try a hard-reset & are you using the latest Sprite version?
M
I've done one hard-reset a week after I flashed my Magician with the BS ROM so that I could test a previous Sprite backup (Sprite ver 3.2 if that helps), since I was just curious as to if the backup would fully restore everything [and it did btw].
Curious, what would the latest/lower version of Sprite backup have to do with my problem?
With previous versions I sometimes got notifications that the registry backup/restore wasn't fully successful.
Sprite will restore all RAM data & the \Storage data not the size, so you could end up with a partial restore when you try to restore > 7MB to the standard \Storage folder.
Did you check all Act.Sync settings on your Magician, guess you probably did a 1000 times?
Regards, M
Yes I did check all the Async options on my Magician. I did run into a problem regarding Bluetooth with the Magician's Async and speculated that I was missing a registry key. Check out the post I made here regarding that http://forum.xda-developers.com/viewtopic.php?t=50937.
After getting boh113's registry file, the `Bluetooth option came back but still wouldn't work. So I'm assuming that the addresses don't match with my Magician.
I gave it some thought and the only way I came up with to get back the Bluetooth functionality was this:
1) re-flash my unit with the ROM it was shipped with
2) deal with the \Storage folder problem if any
3) extract the whole bare registry
4) re-flash my unit with the BS ROM
5) merge the extracted registry (I'm not sure if this'll cause unforeseen problems)
6) pray
hahahahaha! Hopefully I'd get back Bluetooth syncing. Of course I'd try to avoid doing this as this would be my last resort. I will most likely need a whole day for this, and I doubt I can do that this week. Might try next week if I put up enough guts.
I MIGHT be missing some DLL files in \Windows although I doubt that. But it's still a possibility..
I do have one more question.
I assume I did the following successfully since my Magician works:
a. shipped ROM backup + dumping
b. hex-editing on the shipped ROM to make it a BS ROM
c. flashing with BS ROM
So here's my question, though I see it to be silly. Would it be safe to re-flash my unit with the BS ROM (that I patched) instead of doing it again from scratch (i.e. the 6-step procedure I listed)? My unit will still have the 20+MB \Storage folder right?
Related
I have MDA on T_Mobile UK and would like to upgrade to the latest rom but am confused by so many posts and different lanuages.
Could anyone just tell me
1) How to back my rom up incase of problems
2) How to get the latest english rom with the patch for more memory
3) How to install it
4) How to put all the t-mobile settings back ie GPRS etc
TIA
I have an MDA Compact from T-Mobile UK and I upgraded with the Q-Tek 1.11 ROM doing the rounds. I forgot all about the ext rom, but after I upgraded I restored a full backup I had created using Sprite Backup. I asked on this forum if restoring the backup negated the ROM upgrade in any way, but no-one seemed to know. Anyway, all the T-Mobile customisation came back and there have been no problems since.
AS soon as I can get a proper T-Mobile ROM I will upgrade with this.
hi mate after you restored your backup did you still have the qtek rom on the phone?
Yes. I get the qtek splash screen when I reboot, and if I go to 'Device Information' I get this:
ROM version: 1.11.00 WWE
ROM date: 03/14/05
Radio version: 1.11.00
Protocol version: 1337.42
ExtROM version: 1.01.128 WWE
Hi
Thanks for the reply how did you do the update was there any error messages that need to be ignored?
Also going to use sprite backup later have you got any tips?
Thanks
Not really - the whole thing was completely painless for me. Just follow the instructions to the letter.
Sprite Backup is great - I get it to automatically backup my PDA to an SD card each night so I always have an up-to-date backup.
Is there a trial version of sprite backup of do I have to buy it?
What instructions did you follow would be good to just do the same as you as it work rather than me stuffing it up.
Thanks
scgf said:
Not really - the whole thing was completely painless for me. Just follow the instructions to the letter.
Sprite Backup is great - I get it to automatically backup my PDA to an SD card each night so I always have an up-to-date backup.
Click to expand...
Click to collapse
cool whats your phone like now? is it any better?
My MDA Compact is really no different after the upgrade - it would be useful to know exactly what should be better. I still can't send files to it using bluetooth.
Last night I re-did the ROM upgrade but this time I reinstalled all my apps and only used Sprite to restore documents etc. rather than the whole system. I think this is a better way forward, although on Sprite's website there is a section on how to correctly use Sprite Backup to restore after a ROM upgrade - have a look at http://tinyurl.com/dhzrp
I downloaded a T-Mobile UK CAB file which adds back all the T-Mobile settings without the garish pink colour scemes.
The instructions I followed are in this thread http://tinyurl.com/863qt - as you work through you will get an idea of what to do. In there somewhere I seem to remember someone posted a simple guide.
I have a qtek s100 rom buymobiles.net or something like that.
I used the program to hack your own rom for Extended storage - made a safe backup first to keep on my PC, just in case, hacked the ROM, flashed it back on the phone and it worked fine. There are a number of error messages that come up, but they're all to be expected, but do follow the instructions carefully and they'll put your mind at ease.
After the flash, you get 27mb of "Storage" instead of the previous 7mb. I've got a 1gig card so it doesn't make much difference to me, but it's useful, and worth doing at the start so you don't have to re-install everything if you do bite the bullet later and apply the hacked ROM.
The hacked ROM will be a copy of your own ROM, so nothing will change ROMwise, however, I foolishly overlooked the fact that that space comes from somewhere, in this case it wipes out the intellidialer and some other gubbins. I had no backup of these, but forunately it's all stored away on the XDA developers FTP. Someone more informed than I can correct me, but I think the only files you really need to reinstall are the intellidialer. Also squirrel out the cab that contains settings for your network, orange, O2 etc (i haven't found these, they're on XDA developers somewhere bu i forgot where! Drop me a line if you find them...)
Once you've done that - well, your phone is pretty much as it originally was, but with a bit more storage for free. not a bad thing.
I would flash the ROM and then reinstall rather than doing a Sprite Backup/Restore, since the registry will be in a very different state after the ROM flash. However, i don't think it'll do any harm.
Sprite Backup is certainly worth getting hold of, and keep a copy of your backup on an SD card and your PC in case your phone gets 'half inched'.
Hope that helps.
Vijay
questions and answer
Try this site for uk gprs network settings
http://www.buymobilephones.net/smartphone_setup.ihtml
Hope this is hat you were after???
also......pls could you tell me .....
what rom version did you use for your upgrade?
how does the phone benefit from upgrading, in terms of "real world" use?
can you upgrade the storage to the stated 20+mb without upgrading the rom version?
can you use any rom from any country from any model and network or do you have to find an exact match eg UK T mob MDA compact?
sorry for the million questions...i have been reading this site for days and have ended up dazed and confused....
riz- there's a tool that will modify any normal rom to the extended rom version.
Extended Rom provides you with a pseudo "Storage Card" called "Storage". if you check the control panel > system > memory > storage you should have about 7mb. Using the extended rom hack, you will hack 27mb, at pretty much no cost to you; this is very useful for storing backups, installation files, photos etc, or anything that you never want to lose, since this space is usable by you, but won't be lost if the phone runs out of battery at any time (unlike the phone's normal memory, that will be wiped if there's a prolonged loss of power). Although using a big SD card is an even better way to do this, it's useful to get teh 27mb for free if it's available i think.
To get the 27mb, find the tool in the upgrading magician forum to hack any rom to bigrom http://forum.xda-developers.com/viewtopic.php?t=22582&highlight=anansky+rom.
Then, use the backup procedure described on that page to copy your own ROM from your phone to your pc. (you'll need an SD card and a card reader to do this). make a backup of that file
Then, use the prog to hack your own rom, then flash it back to your phone. Then your phone will have exactly the same rom as it had before, but better. You will lose some of the guff that was there before, but as i said perviously, this can all be downloaded from XDA forums.
So, I heartily recommended this just for the convenience of being able to store backups etc securely etc..
V
thanks for the very indepth instructions... still a bit scared to try it ...only got the phone yesterday....prob wait another hour or so...he he he
thanks again......
hope that link was useful??
any experience on using dual sim...the type you cut up???
I have finally done the 1.11 upgrade and all working fine thanks for your help. I have also noticed theat 1.12 is out now !!! going to wait for some feeback before trying it.
solarsystems said:
I have finally done the 1.11 upgrade and all working fine thanks for your help. I have also noticed theat 1.12 is out now !!! going to wait for some feeback before trying it.
Click to expand...
Click to collapse
Are there any notable differences between your old rom version and the 1.11.?? I hear the 1.12 has been received with mixed reception…
thanks
Thanks for the cab settings!
Yeah, I guess you might as well patch directly to 1.12, although it's annoying that there's no update history etc to show what's been "improved"!.
I've just bitten the bullet and ordered the ebuyer SD wireless card (£26 delivered, 50% cheaper than ebay!). Hope it's ok, quite worried about it. But, when i did the Big Rom I had this in mind - although my main card is 1gig, obviously I'll have to pop it out to use the sd. so, I can keep essential apps in the 27mb, rather than feeling cramped in 7mb. Makes sense, no?
V
MDA on O2
Hi there,
I have just bought an unlocked MDA compact but can't get it to work on O2!
Can anyone help me?
Cheers,
Evan
I have an unlocked MDA connected to Tesco Mobile (actually uses the O2 network) and it works fine.
What exactly is the problem ?
Stu
Stu,
Thanks for your reply.
The MDA that I have seems to be unlocked as I have it on Orange at the moment, but, when I put my O2 sim card in it just says that there is no service!
Evan
The only thing that springs to mind is that Orange is on a different frequency to O2 so maybe you need to check the network preferences to make sure that it is set to automatic.
Stu
hi,
Having just purchased my M500 today im a noob to all things magician and m500!
Looking around this interesting site i notice a lot of talk about big storage. Sorry if this question has been asked before, but what is big storage?
Lets say i di the big storage thing......would i then loose my current orange rom on my device?
Is it easy to do? I've updated the rom on my c500 and that was straight fwd, can sombody explaain to m500 noob, but is willing to learn!
luvin the site.
I have a m500, and i have changed the original rom (as suplied with the m500) to bigstorage.
It wipes out the hidden partion that is used to brand the phone and increases the "storage" partion (which as default is around 7mb) to 27mb, the only downside is that the branding apps that are hidden are no longer on your device.
This means that when you hard reset the device you will have to manualy choose the files to install.
Imp
Thats a great explanation, thanks.
I've been messing around so far, and i think i understand the whole process. Coudl you just confirm this for me?
I have downloaded the big storage rom WWE.111 from the ftp and swapped the first 416bytes in hex editor with the first 416bytes from my rom which i've got from my ohone. i then load the edited WWE.111 big storage rom back into my m500 using the sd card method. An that will give me a bigstorage rom?
could somebody post the extrom of the m500 please ?
thanks
M500 Rom upgrade
I have been trying to upgrade it to 1.12 ROM, however when I used ntrw to write it onto my SD card, it said parameter incorrect, then when I flash my M500, it said Check Sum error. Any remedy? Also has anyone tried the Radio 1.13?
EggZenBeanz, thats right. should give you bigstorage....remember to ignore the error messages on your phone after you copy the rom from your sd card.
Dutty, there is already the orange m500 ext rom on the ftp site.
vz7, they are the same errors that i got when i big rom'ed mine (even tho i am still on rom 1.06 (not worried in upgrading the rom as yet)
as i said in the other post, i upgraded to 1.13 radio rom last night with no problem.
EDIT
if anyone wants my desciption of the orange ext rom (what each cab files do) give us a shout. i went though them one by one and isntalled them, to see if i wanted them or not.
Imp
Thankyou for clearing these things up. As the post suggested im a noob to all this, so i wanted to get it clear in my mind on top of reading all the tuts i could find.
So, when the rom hack has been applied and is working. i get 25mb extra storage, and i should loose all the clearview stuff etc.. Thats cool cheers.
Impossible said:
EDIT
if anyone wants my desciption of the orange ext rom (what each cab files do) give us a shout. i went though them one by one and isntalled them, to see if i wanted them or not.
Imp
Click to expand...
Click to collapse
I wouldn't mind a discription of the cabs on the rom as im just about to "Go large".
I wouldn't mind a list of what each file does either - I'd thought about doing a big storage hack on my m500, but there wasn't anything available last time I checked.
Presumably I can copy all the files for the storage area onto my SD card, and save them for later?
Where abouts is the ROM on the ftp site? I couldn't see anything that specifically mentions the m500...
Edit - OK, I think I understand now...I found a useful guide that I followed.
The only problem is, I've only got a 1gb sd card, so the hex editor won't open the rom image after I've dumped it! Is there any way around this, or do I need to get 128mb card?
The file of the descriptions is a bit scruffy atm, i will tidy it up and post it again soon here. (scruffy file attached to this post, you need to be logged into the forums to dl'ed it)
the path to the m500 ext rom is ..... i cant connect to the ftp atm.
I backed up the ext rom on my desktop pc, and put the vital cabs on a sd card that i have spare and keep in my wallet, just incase the rom resets.
I had a similar problem to dan13l when i dumped the rom, the ntrw.exe app is a bit of a pig, as it dumps a image of the sd card, and not of the actual rom.... i used a 256mb card, i suppose you could partion the 1gig card to around 256mb then try it out?
something that i didnt read was, when performing the rom dump, is that the sd card will be fully erased during dump. So back it up if you need the data on it.
one word about one of the cabs in the ext rom, OrangeUK_ActionE_Connection.cab is a odd one. It encloses some apps that i didnt like installed on my m500 but it has the gprs settings inside it, i have managed to pull these out and put them in there own cab. This helps prevent installing the annoying "action" programs
Imp
Thanks for that Impossible.
I noticed you've mentioned another MMS version in that text file, is there an updated mms app somewhere?
I found the ext rom on the ftp - that'll come in handy I'm sure.
There appears to be three ways of applying the big storage hack:
1) Apply a rom with Big Storage already hacked into it. This involves copying the first chunk of the standard rom using a hex editor and pasting it over the new rom. Correct?
2) Manually edit two bits of hex on a dumped rom, and reflash using the modified version.
3) Run a tool against a dumped rom to make the changes for you.
Now, I was working towards 2 until I had my sd card problem. I'm going to buy a 256mb card on my way home tonight and try with that. Am I right in thinking that if I dump my m500's rom, then apply the hex changes, that rom could be used for all m500's? As I understand it, option 1 is only relevent if you're applying a rom from one device to another (so a Jam to an M500, for example)?
So, in theory, once one of us has managed to modify the m500 rom (as you've done already, Impossible) then that rom image could be uploaded and used on all m500's? Also, if someone uploads an unmodified m500 rom, that could be used to revert back later if needs be...
Is all this correct? I think I'm starting to get my head around things.
the comments in the cab file description are a bit funny, its my own personal scrall that i found out over the test i did on the cabs, i think i found newer vesions on the ftp and installed these apps instead of the ones that orange comes with, and the "about" on the app confirmed this.
I will revisit the file soon and tidy it up making it more helpful.
i dumped my m500 rom (with the intention of keeping the 1.06 version that came with my m500) then i used mksBigStoragerENG.exe to patch it to bigstorage.
If anyones intrested in me uploading the 1.06 rom with big storage i will, but you have to remember that this has not got any orange branding on. the next step if you did use this rom would be to apply the choosen cab files to apply the settings/apps you want.
Also, i dont mind uploading the original rom (complete with the ext rom) but i think that was on there when i last looked at the ftp.
dan13l, i did just realise, even if you formated your 1gig card to a smaller size, the dump will clear that out
prehaps you could find a different hex editor? or even use the mksBigStoragerENG.exe app that I used to patch mine, instead of a editor (which reverts the rom file from your storage card size, back down to its original size of around 62mb)
Imp
Yay! It worked
Now I just need to reinstall everything.
I'll post everything I did later, got to go and eat something now!
Impossible - thanks for your help. Do you have the GPRS settings you extracted? I don't want to have to install the whole action engine thing...
Thanks again all.
All sorted - I managed to extract the gprs settings myself and create a cab.
FYI - the latest MMS app I found was dated May, and doesn't appear to work on the m500. I've not tried the March version yet.
GPRS settings etc are available on buymobilephones.net
V
Noob alert
Is there a nice HTML guide which tells a muppet how to do this? How to keep any Orange apps copied somewhere else and re-install after the hack IF wanted? A list of the additional Orange apps and what they do?
Thanks.
Meth
can someone post the link to the orange extrom - i can't find the ftp....
cheers
al
ftp://ftp.xda-developers.com/Magician/Extended_Roms/M500_WWE1.06.175/
Methanoid said:
Noob alert
Is there a nice HTML guide which tells a muppet how to do this? How to keep any Orange apps copied somewhere else and re-install after the hack IF wanted? A list of the additional Orange apps and what they do?
Thanks.
Meth
Click to expand...
Click to collapse
Go to the link posted by sporkguy and download everything - that's the contents of your extended rom.
Next, go here: http://tinyurl.com/dhgoc
That's about the best guide I've found (although there are a couple of good ones on this site). Follow the steps on there to use the mksBigStorager executable to patch your rom.
I think it would be possible to upload a pre-patched rom image for the m500 to the ftp, and simply write that to an sd card (using the last section of the guide linked to above).
Please can you take a loo at this screen grab. What do i stand to gain from the storage hack? This piccy is pre storage hack.
Thanks everyone for providing a great resource here.
I've searched and searched but I can't find inthe forum or the wiki a difinitive guide to restoring your device after upgrading. if possible can someone make a wiki or if I have somehow missed it point me in the right direction?
what I know is limited, but here maybe the start of a wiki
After using the guides to upgrade your PPC, you want to get it back to how it was before
1.Activesyc device (but it looses previous settings can this be fixed?)
2. restore just mail using Spb backup (is this safe? does anyone know of a better way to get your MMSs and SMSs back?
3.make a CAB with all the files and settings using winCE CAB manager (if anyone can help a little here that would be great)
how do we install progs to storage card?
in regards to adding registry keys, I assume we backup the registry then change the settings and/or install the programs that we want then compare the current registry with the previous one and then whatever new has been added then this is what we should add?
4.do we have to reinstall programs that sync seperately? eg phatnotes or ewallet?
Thanks
I can answer a little for you,
1 = only wm2003 can restore more than pocket outlook info
2 = spb is not safe for upgrades, though I have read of people doing it. Try PIM Backup v1.9 (Release date 15/05/2007) by dotfred
3 = make your own extended rom (or even your own rom). or keep cab files for everything on a storage card in one file, and install one after the other after a flash.
4 = i don't understand the question
try sprite backup. it is able to restore accross rom upgrades
As a tentative newcomer to the world of flashing ROMs, I've searched the forums but not found clarification on the following:
If I was to flash a cooked ROM onto a Windows Mobile device (say a Touch HD on the UK T-Mobile network), would the phone still have access to the settings/configuration it needs in order to access the T-Mobile network for data, SMS, etc without any further work or reconfiguration required on my part?
If so, where are those settings held such that they are unaffected by flashing?
If not, would I need to locate and back up the necessary settings prior to flashing? How is this generally done to ensure that no settings are missed?
Thanks in advance to those taking the time to reply.
most new roms have the major networks info built in.. so it should set your network up automatically both for SMS and phone usage.. about data connections.. I don't think it would be set up automatically unless the rom is already setup for a specific network.
Everything is affected by flashing. all your data and configuration will be erased thus you will have to setup the data connection again.
you can backup your data prior to flashing
you can find a backing up guide in my signature under the GUIDES thread
I see - thanks. I've noticed a few mentions of ExtROM - is this the part of the ROM where such settings are stored?
Also, when using a device such as the Touch HD which (unless I am mistaken) has no onboard storage, when a user installs a new program onto the device, where are the new files (DLLs etc) actually installed to? And where is the registry held so that it can be updated during installation (or when editing manually)?
If I understand correctly, the installed ROM cannot be changed unless you replace it completely by flashing. So if the ROM contains the operating system (including the registry) then how is it possible to edit this?
clockworktangerine said:
I see - thanks. I've noticed a few mentions of ExtROM - is this the part of the ROM where such settings are stored?
Also, when using a device such as the Touch HD which (unless I am mistaken) has no onboard storage, when a user installs a new program onto the device, where are the new files (DLLs etc) actually installed to? And where is the registry held so that it can be updated during installation (or when editing manually)?
If I understand correctly, the installed ROM cannot be changed unless you replace it completely by flashing. So if the ROM contains the operating system (including the registry) then how is it possible to edit this?
Click to expand...
Click to collapse
The Touch HD actually has 512 MB of ROM memory (on-board memory)...
As far as the ExtRom, this is a part of memory that most device carriers use to put their "junk" in. These are normally either hidden, or otherwise not accessible by normal means. Anyways, the settings (as nir36 pointed out) are in the ROM itself, so whether you have an Extrom or not is irrelevant as far as network settings.
Just to put it in simple terms, flashing a device means completely wiping out everything you have in there... kinda like formatting a hard-drive. The only thing that is left is the bootloader, which is not located in the rom memory, so this doesn't get wiped out with an OS flash.
Lastly, the registry is part of the OS. Therefore, when you wipe out your OS by flashing, the registry goes bye bye as well...
Hope this helps some...
egzthunder1 said:
The Touch HD actually has 512 MB of ROM memory (on-board memory)...
As far as the ExtRom, this is a part of memory that most device carriers use to put their "junk" in. These are normally either hidden, or otherwise not accessible by normal means. Anyways, the settings (as nir36 pointed out) are in the ROM itself, so whether you have an Extrom or not is irrelevant as far as network settings.
Just to put it in simple terms, flashing a device means completely wiping out everything you have in there... kinda like formatting a hard-drive. The only thing that is left is the bootloader, which is not located in the rom memory, so this doesn't get wiped out with an OS flash.
Lastly, the registry is part of the OS. Therefore, when you wipe out your OS by flashing, the registry goes bye bye as well...
Hope this helps some...
Click to expand...
Click to collapse
Thanks for this reply
I understand that the ROM is on-board memory and that a flash replaces all of it, including the OS.
What I don't understand is how registry edit tools (e.g. Resco) work. Since the registry is part of the OS and resides in the ROM, how can the registry be edited, i.e. written to, so that the changes are still there even when the phone is turned off and back on?
(I am presuming that the registry editing tools don't do any kind of flash operation.)
ok, first of all, registry settings are not saved on the ROM but on the internal storage.
the ROM files CAN be replaced but only "apparently" not "really".. that is, when you flash a rom, the files from the rom will stay on the device whether you replace them or not.. but if you copy over them, the device will read from the new files WHILE still keeping the other rom files (since they can not be deleted).
the touch HD has 512megs of ROM memory and 256megs of RAM memory..
nir36 said:
ok, first of all, registry settings are not saved on the ROM but on the internal storage.
the ROM files CAN be replaced but only "apparently" not "really".. that is, when you flash a rom, the files from the rom will stay on the device whether you replace them or not.. but if you copy over them, the device will read from the new files WHILE still keeping the other rom files (since they can not be deleted).
the touch HD has 512megs of ROM memory and 256megs of RAM memory..
Click to expand...
Click to collapse
Alright I'm getting closer to fully understanding! Here's a couple of statements and follow-up questions, please correct me where I'm wrong.
Statement:
So when copying over a file that is in the ROM, the original file remains in the ROM but the system somehow knows to read from the replacement file, which is held elsewhere on the device.
Question:
How does it know when a ROM file has been replaced, and where to look for the replacement file?
Statement:
If the replacement file is installed to the device, but cannot itself be in the ROM, then presumably it must be in the RAM. If so, then I would expect that turning the phone off or removing the battery would clear the RAM, causing the replacement file to be lost, effectively resetting the changes.
Question:
Is this the case or is there some internal battery which keeps the RAM alive, and only an explicit hard reset can clear the RAM?
Please can anyone help with my follow up questions?
Thanks
1. yeah.. it stays.. dunno how the reading is done tho
2. when a rom is replaced all those files which you replaced are erased. flashing a rom is like performing a format, nothing is kept and the OS is reinstalled.
3. flash memory is not like computer ram.. it uses capacitors to reserve data.. and it takes years before it is erased
Ah so it's Flash memory, right!
So the internal Flash memory is used both as a RAM workspace and for storage space for stuff installed to the device...apps etc.
Thanks Nir!
Hi all, I am about to upgrade my fathers Touch Pro (EU version) from the stock WM 6.1 Fr to Taels 6.5 version.
Nevertheless I need help on 3 very important questions, and that is why I come to you.
I have already installed the HSLP so that part is done, and I have used PIM backup for the contacts, sms, calendar, email and logs.
1) So the question is, will a PIM backup done in WM6.1 be able to restore everything in WM6.5 or will there be some incompatibility issues?
2) As you might know TAEL ROM is an English ROM, but the Touch Pro has an AZERTY keyboard. Is there a way to correctly map ALL the hardware keys on the phone? If yes, how?
3) Finally, if my father does not like the phone the way it is, can I go to the HTC website and download the latest official WM6.1 ROM for the phone and just flash it even with the HSPL on. I don't really need to remove it as it is not in the guarantee any more, but I would like to know if I need to do something to be able to flash the old ROM in.
Thank you all for your help.
Please urgent answers, as I am supposed to do everything today.
1. In my experience, pim back up could be buggy with 6.5. It's been a while since I used it (probably 1.5 yrs), but I highly recommend backing up in multiple ways. Do the pimbackup, also just copy pim.vol to the sd card (that's the method I use). If you have sk tools, use it to backup the pim info. You can also install myphone (or just windows live) and back it up that way. Seriously, you can't have too many backups, in case of a snafu.
To restore pim.vol, right after the flash copy it (don't move it, copy it) with total commander back to the device root and then immediately do a soft reset. I don't know why, but sometimes it doesn't update properly if you screw around for a while before resetting the device. Or, just restore with pimbackup. It will probably be slow.
2. Dunno.
3. Yes, you can flash whatever you want with hard spl. Don't bother over-writing it with the stock spl if you decide to go back to stock (unless it's for warranty reasons).
Hi Farmer Ted, thanks for your responses.
I've done the procedure yesterday and I can answer my questions if anyone has them too.
1) So regarding the first one, PIM backup will recover all your contacts, logs, mms and sms. I have had an error when it came to e-mail, but you can configure that anyway and through imap4 you should not loose any.
2) The second response was given by some people already on XDA, and that is to go to the regedit of the phone. Thankfully tael had one already pre-installed and now I'll just copy paste what I've found:
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD\CurLang
change the value in hex 40C
Then save the changes and reboot the phone.
Thankfully all the fn keys work as intended.
PS: The software keyboard will not change unless you install a different one on it.
Regarding my last question, I still did not fully understand the answer. If I go to HTC, download the latest official ROM for the phone, can I flash it straight away, even though I have HSPL 1.9 olex in the phone?
Note: I don't need to remove it for warranty reasons, but I don't want to brick the phone by having it on when installing the official WM6.1 release.
Thanks for all your help so far.
Just so you know, I have flashed the stock ROM after I downloaded it from the HTC support site and have not experienced any issues without having to flash stock spl
Thank you very much (+1 thank), this information was very useful to me.