HELP - registry folder renamed by mistake !! - Upgrading, Modifying and Unlocking

Trying to get HTC Home Weather working thru T-Mobile UK using v1.5HTCHomeproxy0409.cab (without success), I accidentaly renamed the folder \\\Registry\HKLM\Software to \\\Registry\HKLM\n !!!
Whatever I try, I can't rename it "Software". I've tried creating a new "Software" folder and copying/moving the files across, but a few won't copy (possibly as they are in use at the time?)
/Apps/Shared/ "\Windows\mscoree.dll" and /Apps/Shared/ "\Windows\Intellipad.dll"
...plus some .NET Compact Framework files in /Microsoft/ folder - I'm not sure if these will affect the normal functions / programmes I use though.
so... is there any way I can put the files I moved from
\\\Registry\HKLM\Software back, do I need to etc ????
Would appreciate advice from someone less accident prone!!!!
Its a (recently bought off eBay), ex T Mob (UK I think) unbranded with HTC home etc. Can't work out how to see what version of HTCHome was on, but guess I've written over it with the proxy.cab now - the icons have changes and have lost today screen battery indicator, but that's a problem for another day!
Not sure what the ROM is, if its an original or cooked (OS ID looks normal to me, WM5?), but ExtROM looks like its been hacked by its name - dferriera WM5SE.
Someone has suggested I flash a new ROM, but I think that's a project for later, I'm new to this and still reading about it. I could hard reset - will that sort this out? - but am hoping for an easy way to rename the existing files.
Thanks

Related

Am I wasting my time or just plain stupid?

Hi Guys,
I've had my XDA-IIs for quite sometime now and recently upgraded the ROM - thereby started playing with the Extended_ROM also...I just thought I would like to share my experience with all here - which may be usefull or just another waste of time - for gurus out there..
Firstly - let me explain - I got this idea as I dont experiment a lot with my unit - so hard re-setting my unit quite frequently was out of the question, secondly I recently dropped my IIs and realized how - valuable it is to keep all settings, software and other information intact - as after i got it back from the service center - it was all gone.
Then was the major issue of Space - I found that the 16MB Extended_ROM was a waste as it is only required - When you Hard Reset...so why not use it ?
So i played with it a while and I got this solution : Please let me know If I am plain stupid or just wasted time on somthing simple by re-inventing the wheel !
First - thing I did was to clear all the clutter from my Extended_ROM by removing all the un-necessary stuff from the default CAB files (Thank you XDA-Developers)...
This reduced my Extended_Rom Contents to roughly 9MB - Then I added some of my MUST INSTALL cabs to the same and modified the Config.TXT file to execute them - This made the total Size to 12.4MB...(I still have space for more..in case i Need!)
Then - I made a CAB-File for myself (using CAB Wizard) - with my Shortcuts, Registry Settings, and all the other files I needed - Like my Games, Regularly used applications like BetaPlayer, noteM, VX-Util, PHM Regedit, etc...a complete list is provided below for reference..
Now - for my hard reset - I take the following steps :
1. I do a soft reset - to close all programs and remove from memory..and Since my Extended_ROM is always open - I just format the same using storage tools...
2. I copy the Contents of the Extended_ROM from the Storae Card into the Extended_ROM area...
3. I lock/Hide the Extended_ROM and give it a Hard Boot (No Pun) !
4. All the default and memory based CABS get installed - with no hassels.
5. Unit Automatically boots - So i just open the Extended_ROM and reformat the same...now using Explorer - Click on the Personal CAB that I made...This installs all my Other applications - Those I did not want to install on the Main Menory - the location for Installation is "Extended_ROM" and it also updates the registry for settings, Creates my Shortcuts etc.
6. That's It I Soft re-Boot - I just give a random check to see if all my settings are there...and start using my unit...Whole process takes NO MORE THAN 3-5 Minutes !
Now tell me am i stupid and wasting time ?
Oops - Forgot - abut the items the list is as follows :
In the Extended_ROM Folder (On Storage Card)
----------------------------
-- Filtered Default Installations
AIS_ALL_100104.CAB
Album_BlueAngelAKU26_Generic_WWE_RC20.CAB
AutoConfig.txt
AutoRun.exe
BandSel_BAWWE_140921.sa.CAB
BA_O2Asia_Camera_Driver_Patch.sa.CAB
CAB-Customization-BlueAngel-O2ASIAAIS-19May05.CAB
CAB-MMS-2.0.0.21-BlueAngel-O2Asia-ENU-01Jun05.CAB
Caller_ID_BlueAngelAKU26_Generic_WWE_RC20.CAB
CameraWizard_BlueAngelAKU26_O2Asia_WWE_RC20_Customize.CAB
Config.txt
CW-Album-Association.CAB
default.sa.CAB
Java_V10.1.2.49_BA_WWE_0901_unremovable.CAB
MIDI_RTPI_BA26_RC21.CAB
O2Asia_patch_140921.sa.CAB
O2Auto.sa.CAB
O2_Base_09240402.sa.CAB
RemoveWiFiLogo_140921.sa.CAB
SetButtonLock.exe
STK2240_Ecall_O2Asia.CAB
Version_BA_140.sa.CAB
-- My Personal Programs Installed on Main Memory (Via the Config.Txt File - During Hard Boot)
D_CabInstall.cab
D_ceremote.CAB
D_CrystalBlue_skin.cab
D_DTSysView.cab
D_FullScreenKeyboard.CAB
D_GPRSMonitor.cab
D_IntelliDialler.CAB
D_MyUtils.cab
D_PhonePlus.CAB
D_Regedit.CAB
D_SmiliesPanel.cab
D_StorageTools.cab
D_SysCleaner.CAB
D_ThemeMaster.CAB
D_TotalCommander.cab
D_XTNDUnlocker.cab
In My 10MB Personal_App Cab File - Which I execute Manually After the above are installed !
---------------------------
Games : Monopoly, BubbleBuster, PocketPegs, NeoTiles
Utilities : Unit Conversion, Lamp, Tray Launcher, Off, Reset, Run, Space Detective, Suspend
Ring Tones : My Default and Favorite Rintones placed in the Rings Folder
Alarms : My Favorite Sounds placed in the windows folder
Applications : BetaPlayer, eWallet, Games, Globe, MobiPocket, Repligo, Syscleaner
Registry Settings: Notifications, Sounds, owner, Device ID etc.. etc..and other default application settings like Tray Launch, SPBGPRS Monitor, Notem, Camera, Repligo, Mobipocket, etc..
Shortcuts : to All my Applications - Placed in \Start Menu\Programs and also on the "Start Menu' - Place my regularly used Softwares.
Stupid Question
---------------
But still wondering ? - Why did i create the separate Cab file for the Personal Applications and not just place them in Extended_ROM to execute ?
Well- For one thing - The Extended_ROM has a limit of 16MB and All my applications put together - along with the defaultones were crossing 23MB! So I could not placethem on the Erom and hard boot - I had to find an alternative - secondly I wanted to use the 16MB to install programs !
Also i found it a better option to install my programs on the Extended_rom rather than waste expensive space on the storage and the storage Card was just used for mp3's, videos, etc etc..
That way I could use the Extended Rom for my Installed Programs, The Storage for My Documents etc...and the 1gb Storage Card - For my videos, etc etc. Hence even if I changed my Storage Card - I really did not need to worry abt the setup within. As most of my stuff was saving on the unit.
So thats what I did - Stupid or otherwise - whatever it is - Now when I re-set my machine - It takes me less than 5 minutes to get back on track !
I am attaching some screenshots of the Space after installation and execution of the above...Check it out..
Extrom.jpg - Shows the Items placed inside the Extended_ROM
inside_backup_folder - This is the backup folder inside the Storage Card. It has the folder for Extended_ROM - Which I just copy and also the personal Application CAB installation file.
Space - The Total Space available on the Unit after a fresh Install
Storage - The items On Storage - All my Documents etc Go into the "My Docments" Folder
StorageCard - Contains the "Backup" folder which has my Extended_ROM and also the "My Fun' Folder - Which holds my Movies etc..
Last Question - What happens if I need to Hard Re-Boot and My Storage Card Does Not work !
I keep and alternative - 64MB Card with me all the time along with my credit card etc - this has a replica of the backup folder. I have also uploaded the files on my Google Mailbox - Just being paranoid god knows why !
That's my experience...Too Long a Note ! I hope someone has the time to read this...and tell me I am not stupid !
Rgs/DD
Stupid or not...
Good note mate - can't stop wondering why you copy it all back to the extended rom before hard reset...
you could just as well just have them all run directly from the backup folder on the storage card... That would save the time copying and formatting every time...
Since you know how to do a custom cab file, my guess is, you also know how to add a registry setting (or shortcuts in start) to run thoose cab files at the existing location on the storage card at first boot...
(all cabs must be readonly however - otherwise it's a one-shot... and they are all gone)...
In the extended rom, you can just leave one tiny little cab with the regsettings/shortcuts, autostart.exe and config.txt running... That leaves all the rest free... Or - wondering... why not just change the paths in the config.txt file - or - wondering... the kernal might even look for autostart.exe in the root of the storage card??? Might be worth testing...
My cab file includes TomTom3 and settings, but now that tomtom5 is out, the setup is so simple that i didn't bother messing with it... Also, a custom written application for entering orders with replication, ending up in Navision Attain...
(Just showing off, but i like it )
Now see what you did... this note also became too long... can't stop writing when first getting started...
Oh - btw. - you have used a LOT of time making what you did - thanks for the notes, making me think of the above idea - might use that some day too...
Jan
Certified Stupid !
Thanks JanR,
Guess I now need a Hammer on the head to come back to senses !
You are right - Since I already have the CABS in the backup folder - I could have run the same directly from there by leaving the config.txt and the Autorun.exe on the Extended_ROM itself..and maybe a few critical CABS is necessary.
I wonder why the lightening did not strike me then. Please Punch me the next time I try to give out such Grande experience ideas on this forum !
Will change the script to accommodate and see how it works out.
Till then...cheers!
You could just create a self executing sprite backup of everything as you want it and put it in ExtROM and call it from the config file. That's what I did and it works fine on XDAII and MDAIII. Just Hared Reset and its all done in a minute or two.
Once again suggesting...use SPB Clone software......it is bestg back up tool
spb clone
Don't you think it's a bit pricey for your average user?
I totally agree..
Some of these softwares are "Nice to have..but not really necessary" if you can find work arounds.
What i started of from a complicated process has by far progressed and reduced itself trementously and - i can thankfully say I dont need nothing more....
I have achieved the initial objective of using the Extended_ROM for installing softwares, keep all my docs are in Storage - so I could Switch Cards without issues...
...and that my friends, thanks to all of you here in XDA-Developers have been achieved.
Devdarshan

Back up and restore programs, setting

hi guys,
I've been following all the different threads and topics for a while and it has been a very nice friendly place to be in.
Anyhow.. i would like to know if someone can direct me to how to make a cab file which will input all my setting, owner name, install program a, b, c, d, e, f, g and etc then will fix up the registry key and enter all the serials i have brought in the past. This way i don't have to reinstall each program (both cab and exe) again after upgrade the ROM
I'musing Black 2.5 atm and looking forward to get balck 3 today
Thanks guys
Ditto!
I think such app would be very useful for all of us beta testers
Or taster of new flavours!
Maybe our chefs already has something like this that they use!
Some are in the works
JJ and walshieau are working on projects similar to this.
JJ has "Pimp my Black" which is HTweakC on steriods and walshieau is building an app that will restore your carrier settings.
Loading apps back on are easy, as long as you sync with a PC. They never uninstall from your PC, just simply re-check the ones you want to reload on your device and there they are again.
Backup programs like SPB and Sprite have known issues between builds, as I'm sure you know since you posted as if you've read the forums on this subject. Kudos.
It would be really cool if JJ and walshieau would combine forces and make that one killer app for all customizations to be saved to a file and restored once flashed, and if a customization were to have a format or length issue, then toss an error and let the user know. (hint, program spec??? )
I keep a backup on storage card of each of the roms I've tried...just in case.....I wonder if this is misguided somehow.
Thanks.
This is my current method:
put all the cab files (inc carrier setting -offline by walshieau) in the storage card and also along with all the serial numbers in there.
I tended to do things on the go (out of the house/ no pc) so if i happened to flash my phone before i leave my house then i will be able to install all the apps back by the time i get to work. Altho it's a lengthy instalaltion process (swapping the apps, folder, serial number, folder, app, enter rego).
i actually i was going to ask so if SPB backup and other back up will not work properly right? Say, i am using black 2.5 and backup here.... then upgrade to black 3 version then if i use restore program.. it will restore me back to 2.5 instad of 3 ... is this information correct? i read it somewhere....
I used SBP backup on Black 2.0 and then flashed 2.5 and restored from the 2.0 backup. It worked and shows the new com manager skin but it reports as 2.0 in the "about" screen so I know that this isn't the right way to go. Knowing that 3.0 was comming soon and considering that the device works great I've left it this way.
When 3.0 comes out I will load my apps and data without SBP. Then after it's up I will make a backup of the fresh 3.0 installation.
i am interested in such tools too although using the Dopod D810 aka Trinity.
RemE said:
I used SBP backup on Black 2.0 and then flashed 2.5 and restored from the 2.0 backup. It worked and shows the new com manager skin but it reports as 2.0 in the "about" screen so I know that this isn't the right way to go. Knowing that 3.0 was comming soon and considering that the device works great I've left it this way.
When 3.0 comes out I will load my apps and data without SBP. Then after it's up I will make a backup of the fresh 3.0 installation.
Click to expand...
Click to collapse
I am using Sprite 5.1 and it does the backup and migration from Black 2.0 to 2.5 very well only have to redo my Wifi and Email settings, all my apps works fine. The FAQ to do it is available at Sprite's website on doing devie upgrade or OS upgrades with Sprite and WM5, works fine with WM6
Be aware that SPB Backup and Sprite Backup cant restore backups on different ROM's. Mobile Backup 2007 says it can but I havent tried it yet..
Dunno if I can post the follwing link but its the place you can get Mobile Backup:
http://www.ipmart-forum.com/showthread.php?t=157755&highlight=mobile+backup
I have Sprite but last time I used it on WM5 after a hard reset, it would not restore my data So I dumped it and went with SPB which has worked flawlessly ever since. I just don't see how any backup would work properly when restoring onto a different rom, I got away with it but I know that it's not 100% right now.
i was thinking of making my own cab file where specific to install
A, B, C, D....... G software (cab files), then install carrier setting, patch all the serial numbers to each softwares, change the look and all the setting in WM6 to match my like... damn it sound so hard and i don't even know how to make a cab file...
is something like this possible to learn?
I am slowly reducing the number of cabs I need to keep on my storage card by combining and creating them with my set ups.
As I have limited knowledge, this involves using sktracker to see exactly what changes were made in the registry when I changed a setting, and then using cabmanager to create a cab containing the reg settings (or say for spb weather, adding the changes to the original cab).
I understand that patching in the serials is not straightforward as it is not meant to be easy by design.
Am having trouble with some settings like email account setup, but am working through others.
crazyC: Im having the same trouble with email accounts. It doesnt look like they are saved in the registry settings, must be in the database somewhere.
Also if you add your own registry settings to the original Cab files do you know what order things are done? ie. if it writes your reg file then installs the app it might overwrite yours.
senergy said:
crazyC: Im having the same trouble with email accounts. It doesnt look like they are saved in the registry settings, must be in the database somewhere.
Also if you add your own registry settings to the original Cab files do you know what order things are done? ie. if it writes your reg file then installs the app it might overwrite yours.
Click to expand...
Click to collapse
Yeah I don't know anything about creating the database entries so am going to have to leave that.
As for the second point - I am kind of winging it so to speak, so no I don't realy know.....
As I said, am most pleased with my custom SPB weather cab, as this installs the BBC template and sets up my work and home locations as the two tabs, linking off the bbc weather source.
Have also modified the Phone Alarm cab for my skin and settings, but as there is anew beta every few days at the mo, not so useful
Am about to start work on O2 plus, and setting up my shortcuts etc on install.
looking for mobile backup 2007...is this the one
trial here
CrazyC-
been messing around with the same ideas and it's driving me crazy ha.. Do you have to manually duplicate the registry entries you want when you're adding them to the original cab file (phone alarm, for instance)?
I was trying to extract the relevant registry entries, and have a program that would let me pack them into a cab, but everything i found wanted me to manually create registry keys..
any thoughts? cause it's flashing season ha
The safest way when going between ROMs is reinstalling. I use a few techniques.
1. Install CAB files from SD card. Then you just install them one by one by tapping. Installing from Activesync can be problematic memorywise as the CAB will copy down to main memory and then be deleted after installation. This can be an issue if you have too many apps to install at once.
2. Unless the new ROM has the same device ID, email settings really have to be manually entered each time. I experimented with workarounds but they simply don't work.
3. After you install all your programs, import registry keys containing your common settings. Before erasing the previous setting, do a registry dump and then search for and find those registry keys that contain the settings. Most (but not all) are in HKEY Current User. Be careful. Don't import stuff that might break the new ROM.
4. Copy files or shortcuts from old ROM to new one. Careful though - if you are going to copy directories, use Total Commander or something. SPB Backup and WM File Explorer will REMOVE the old contents of a directory and replace it with only the stuff you have in your new copy of the directory! Total Commander only updates the new items.
5. Unfortunately, the only way to REMOVE files or registry keys (short of writing a DLL file or fancy XML?) is to manually search and delete them. I think you could probably use Mortscript to automate this but not worth the time probably unless you are flashing every day.
Between copying certain files and registries, many of my programs end up 'pre registered' on the new system. (SPB time, etc.)
Actually, I make a cab file with my preferred settings and files. I just click and go. This covers pretty much everything except email. Unfortunately the program I use cost 89$... but when I consider my billable hours, it's worth the saved time over the long run.
I can get all programs + settings in place in about 40 minutes now.
Actually, I am using visual studio 2005 and making the adjustments to the emulator image, whilst watching the registry in the remote registry viewer. Once have identified the keys, I export them as reg files and then simply import them into cabmanager.
Depends on if you have access to VS2005.
I am sure there is a simpler way, (and am happy to learn it) but as I have occassional access to VS2005, this was how I decided to do it. Am using the WM6 SDK as well of course.
Because I keep updating the Phone Alarm beta, I actually modified the cab for the VisDaPhone skin to include my modified icons, and also to install the PA export file. Just running that cab after installing Phone alarm, and then importing the theme etc works for me. I did roll it all into one on an earlier version of PA, so it all started as per my settings, but then there was a new beta......
khammo01 said:
I can get all programs + settings in place in about 40 minutes now.
Click to expand...
Click to collapse
I reckon (thanks to the exchange server) I can be back up in twenty!
If I can sort out the O2plus setup then I will reduce that as well.
I keep a word document on my sd card with a step by step guide for myself with serial numbers etc and settings.
khammo01 said:
Between copying certain files and registries, many of my programs end up 'pre registered' on the new system. (SPB time, etc.)
Actually, I make a cab file with my preferred settings and files. I just click and go. This covers pretty much everything except email. Unfortunately the program I use cost 89$... but when I consider my billable hours, it's worth the saved time over the long run.
Click to expand...
Click to collapse
do yo mind telling what's the program name/url that woul dbe?

Uninstall ClearVue from Brightpoint?

I have the new 1.33 Brightpoint ROM installed. I was wondering if there was any way to remove the ClearVue Office programs from my phone? I was just going to use the Windows Mobile Office cab that I found on this forum.
FSame here for the latest HTC rom.
Possible Solution
I found the files but don't have access to delete them.
Shorcuts located in \Windows are named : "ClearVue <and 1 of the 3 apps>".
If you check the properties you'll notice that the executable for these are located in \Windows\WTCVDocV.exe (that's the DOC one for example).
Then after doing this (you should make sure just in case), you can delete the files. Mine were:
wtcvdocv.exe
wtcvpres.exe
wtcvwsv.exe
You probably have to remove the folder that's in the start menu also.
Anyone know how to get around the permissions issue?
As these files are would be located in ROM there is not much you can do. ROM uses a different storage format from conventional files that is set up when the ROM is built, so deleting them isn't really an option - maybe there is some way to hide them though.. Probably the best thing to do is to forget about them
Now that I found this again, maybe this clears the question up a bit:
http://blogs.msdn.com/windowsmobile/archive/2007/12/29/why-can-t-i-copy-programs-out-of-windows.aspx
Thanks for the info!
I appreciate the info!
There has to be a way to get around this - Registry hack or some other kind of work-around. If anyone knows - Please be kind enough to share the knowledge

Extrom not working?

Ok I've read over the Wiki's and searched through the threads but to no avail. (Sorry if there is just didn't show in my search)
What I'm trying to do is restore my O2 Asia XDA IIs to its original factory setup but latest version.
I have the files
- ba_o2asia_14000_923_11200_ship.exe 41.2MB (41MB as original zip)
- O2_IIs_Asia_Ext_ROM_140923_WWE (folder with all contents) 15.5MB (6.5MB as original rar)
No clear guides have been written as no one seems to want to have the original setup. I want it because its much more responsive and faster (in my experience), and I will probably be selling this later on so I don't want someone trying to return it to me because the manual is incorrect—trust me people are thick enough, and will do everything they can to get there money back.
So if anyone can write clear instructions like how eXplode does.
Please do so.
-----------------------------------
So far i have the original Rom installed but the Extended Rom will not install, autorun will show up and then disappear after doing nothing. So i installed all the cabs and well that wasn't a good idea it just bloated the hell out of the thing. Only partial of the files were meant to be run.
Side Question: Does the old windows roms not support formatting from the bootup? Tried the power + reset then record + camera and the menu did not show.
Thanks in Advance!!!
EDIT:
If its help to anyone the extrom is located here http://xdadev.f1ip.net/data/XDA-Dev...ended_Roms/O2_IIs_Asia_Ext_ROM_140923_WWE.rar

Dumping ROM from Device

Hello Everybody,
at first I have to say - my eglish isnt very well, so please dont laugh^^
I have "build" a ROM, but not in the normal way. - I installed everything and configured it at my device.
Now I want to make a dump of the rom - btw of my system, so I get a .nbh file and can Import it later on my device.
I have searched for this function very, very long. I often saw "Kitchen...Image Dump", but after 2 introductions at least i realized, that its the "extraction" of a existing ".nbh"-file (or not?)
I am sitting since 3 am on the configuration etc. and searched only for this function to dump a .nbh fron my >XDA-Orbit< (Artemis/P3300) with Mobile 6.1< at least 4 hours.
Im not a person, that asks often; I hate it, but I stuck here for a long time.
Thanks very much
Greetings
Hoamer
A bad solution: Making a Backup with SPB Backup =/
i want to know how to dump the current flash to an sd card, too.
can`t find any tutorial for that
greetz PumP

Categories

Resources