Hello!
I've installed the custom ROM on my HTC Radar. I've tried to edit some parameters in the registry using the registry editor got with the ROM, but it doesn't work. I write in the new parameter, I tap on the done button, but when I refresh the registry editor, it resets the oroginal value. I tried to add a new value, but same situation. It appears, and after a refresh, it disappears. I can't edit any values in the registry... I'd like to change the original tile colors, but I simply can't edit the registry. Neither work the tile color changing apps.
Please, give me a link of a working registry editor, or a solution.
Thanks!
I suggest using WP7 Root Tools for now. You don't really need the "root unlock" part of it, but it includes a quite respectable registry editor built in.
It's very possible that custom ROMs are still shipping the old TouchXperience registry editor app for some reason. That thing is obsolete and uses a method of high-privilege access that requires a firmware version older than any HTC Radar ever made.
Thanks!
GoodDayToDie said:
I suggest using WP7 Root Tools for now. You don't really need the "root unlock" part of it, but it includes a quite respectable registry editor built in.
It's very possible that custom ROMs are still shipping the old TouchXperience registry editor app for some reason. That thing is obsolete and uses a method of high-privilege access that requires a firmware version older than any HTC Radar ever made.
Click to expand...
Click to collapse
Big big big big thanks for you, with the WP root tools I can edit the registry finally!
Related
I am struggling a little here and don't know why this isn't working, I was hoping someone has been through this before and knows how to do it
OK, I understand the registry settings needed to add applets to the settings pages for HTC applications. You create two registry keys and increment the 'TotalApplets' registry value to include enough for all the 'applet extensions'. I have backward engineered some existing ones to see this. Now I am trying to add another application without just creating a physical shortcut file. I have created an OEM package that has the following .rgu file:
Code:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings\OEM]
"SMSInboxThreadingDisabled"=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\SMS Mode]
"Group"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\HTC\HTCCPL\Applet16]
"CmdLine"=""
"Name"="SMS Mode"
"Path"="SMS.exe"
"Title"="SMS Mode"
I have then built my ROM and the Icon doesn't appear on the Settings, System page. The application is there as I can use file manager to browse to it and then execute it. I have verified that all the registry settings are there, however the Icon is not displayed. I know I could simply create a physical shortcut and put it in Start Menu\Settings, however I would prefer to get it working this way, and it's bugging me now...
Any takers?
Oh, its the 'sms.exe' application from ce4arab.com that allows you to change the WM 6.1 threaded SMS view settings.
Andy
i dont know if you found the solution or not..but did u change the " Total Applets " also..because if u didnt..it would'nt read any other added Entries
its in
HKEY_LOCAL_MACHINE\Software\HTC\HTCCPL
Click to expand...
Click to collapse
ather90 said:
i dont know if you found the solution or not..but did u change the " Total Applets " also..because if u didnt..it would'nt read any other added Entries
its in
Click to expand...
Click to collapse
I did solve it, however it is a bit of a weird one.... The SMS.exe application I was trying didn't have an Icon embedded in the file so when viewed in Explorer (on a PC or on the Wizard) it just looked like a regular .exe file. I simply swapped the file for another Threaded SMS enabler/disable someone else posted and it all worked.
I am not 100% sure it was just the fact the file didn't have an Icon, however that is all I can put it down to.
I have other issues now though; I can't get .NetCF 2.0 to work in my re-cooked 5.2.19588 ROM The Threaded SMS app is a .Net application so it's there and looks pretty, however it doesn't run.........
Andy
Hey there,
I got a Samsung Omnia 7 with Telekom Branding and a serious problem. I cannot access the registry of my phone anymore with any tool. WP7 Root tools and the registry editor from TouchXperience keeps crashing.
What I been doing is trying to add a new accent color.
I first went to [HKEY_LOCAL_MACHINE\ControlPanel\Themes] and then in the folder which contains the theme names. I have created there a correct Dword entry and called the name "grau".
Well, then I switched into [HKEY_LOCAL_MACHINE\ControlPanel\Themes\0\Accents] and wanted to add there another accent color with the index number 11. I was looking for the hex values on my PC while my phone screen got locked.
After unlocking it again, I couldnt access any of the tools anymore.
Also when I go into the control panel -> design (where you can choose light/dark background and accent color) it just kicks me out of the menu.
I dont know what I should do, I need something which lets me access the registry somehow or an app which could remove the key...
Any help is greatly appreciated
You can do write-only registry operations in a few ways, but one of the easiest is to use provxml. Download the Interop Unlock XAP from the Dev&Hacking sub-forum and open it in 7-zip (the built-in Windows ZIP explorer won't work for this). There's a .. folder. Navigate it up to ..\..\..\..\.. or so, then there's a provxml folder. Open it, and there's a file inside. Edit that file. It'll have some registry write commands in an xml format (wap-provisioning, you can read about it on MSDN if you want). Put the registry commands you want into the file and save it back into the XAP archive. Then, follow the normal steps for interop-unlock on a Samsung phone, except don't install the original app (deploy your modified version). This will process the provxml and make the registry changes.
Note: provxml can be used to delete registry values as well as create or modify them. This is a great way to undo partial jobs like adding a new theme that isn't supposed to be there.
Thanks a lot for your reply.
It worked out. I removed all those broken keys.
I had done loads of registry changes and a bunch of tweaks for the phone, at the end I did a hard reset.
I'll wait for tools the next time
Hi everyone,
I was recently experimenting with my LG Quantum, trying to add another theme instead of the two that are already available. I know you can just change the values of one of the existing themes, but I wanted to keep both of the other ones. Anyways, I was using the Registry Editor app (not sure whose it was), and trying to add a key called "2" to HKLM\ControlPanel\Themes. It kept deleting when I refreshed the Registry Editor, so I decided to go into MFG and create the value HKLM\ControlPanel\Themes\2\BaseThemeColor. I then tried to go into the Registry Editor application to see if it had created the Key. But the registry editor didn't open. So I restarted my phone and everything works fine...except none of the applications that have been installed will open. I've tried reinstalling them and downloading different applications that I've never had. Nothing works.
Also, in settings, under the theme, it usually says the name of your current accent color. Now it doesn't say anything, so I'm pretty sure the problem has something to do with the new key that's been added to HKLM\ControlPanel\Themes. I can't delete the key either because the MFG application and Registry Editor won't open... I have no idea what to do.
Any ideas?
Thanks for your help!
-Elliott
EDIT: push notifications from applications work, I just got one.
eeeelliott said:
Hi everyone,
I was recently experimenting with my LG Quantum, trying to add another theme instead of the two that are already available. I know you can just change the values of one of the existing themes, but I wanted to keep both of the other ones. Anyways, I was using the Registry Editor app (not sure whose it was), and trying to add a key called "2" to HKLM\ControlPanel\Themes. It kept deleting when I refreshed the Registry Editor, so I decided to go into MFG and create the value HKLM\ControlPanel\Themes\2\BaseThemeColor. I then tried to go into the Registry Editor application to see if it had created the Key. But the registry editor didn't open. So I restarted my phone and everything works fine...except none of the applications that have been installed will open. I've tried reinstalling them and downloading different applications that I've never had. Nothing works.
Also, in settings, under the theme, it usually says the name of your current accent color. Now it doesn't say anything, so I'm pretty sure the problem has something to do with the new key that's been added to HKLM\ControlPanel\Themes. I can't delete the key either because the MFG application and Registry Editor won't open... I have no idea what to do.
Any ideas?
Thanks for your help!
-Elliott
EDIT: push notifications from applications work, I just got one.
Click to expand...
Click to collapse
Time to reset the phone.
Settings
then select about.
Then scroll down and select Reset Phone.
You will need to reinstall things and reconfigure your email accounts.
Use the same Windows Live ID and you will be able to reinstall everything without repurchasing.
that's what I was dreading... I'll just restore it in Zune. So it's not too far away from what it used to be.
LET THIS BE A WARNING FOR EVERYONE WANTING TO ADD ANOTHER THEME.... DONT DO IT
Hello, does anyone know about a registry editor I can deploy into my device? I am developer unlock, non-interop.
Thank you
Since the whole point of interop-unlock is to allow you to install apps that can break out of their sandbox to do things like edit the registry, no, nobody knows about such an app.
Interop-unlock itself is a registry edit. If you could edit the registry, you'd probably be IUed already.
That said, browsing (most) of the registry can be done with low privileges. You just can't change anything. It might even work to take Schaps "Registry Editor" app (from TouchXperience.com) and remove ID_CAP_INTEROPSERVICES from its manifest (though whether it will then work depends on how he coded it).
You can remove the interop unlock CAP as mentioned above.
The amount you can access is very limited then.
Hello,
I experimented with the WP7 Root Tools and tried to add an own theme by creating a folder called "2" inside the Themes folder in the registry. After I did that I could not open any app anymore. I can't open the Root Tools app or any other marketplace-app. I tried to fix the problem with the MFG menu of my LG e900 but I can't start that either.
Do you have any way to fix my problem? I don't want to reset my phone and loose all my text messages and my dictionary!
If you don't have a recent backup (which you seriously should; why would you go poke the registry without knowing one???) then yeah, hard-reset it pretty much the only option. You could try opening the Theme control panel in Settings and see if it clears things up for you, or you could try writing an app that uses the LG provxml driver to delete the offending registry key *BEFORE THE APP LOADS ITS UI* so that it *might* get run before crashing, but those are my only guesses as to waht might save you.
If you're going to semi-blindly poke the registry, *ALWAYS* have a backup at hand.
GoodDayToDie said:
you could try writing an app that uses the LG provxml driver to delete the offending registry key *BEFORE THE APP LOADS ITS UI* so that it *might* get run before crashing
Click to expand...
Click to collapse
Do you think this is possible? So I might give it a try.
Do you know where I have to read to learn this?
Do you have any WP7 dev experience? The basic concept is pretty straightforward, but it helps if I don't have to explain the basics of app development. I've attached a ZIP archive that contains the source code for a very basic app that uses LG provxml.
Your app will need the following things:
NewSysInfoComDLL.dll (native library that talks to the LG provxml driver).
WPInteropManifest.xml (file that allows your app to talk to native code).
ID_CAP_INTEROPSERVICES in WMAppManifest.xml (to access drivers).
Reference to the InteropServices .NET framework DLL (for the ComBridge API).
In the constructor for the main page, or possibly even in the app initialization code that goes in App.xaml.cs - whichever place gets executed first - you'll need to do the following:
Initialize the COM bridge to the native library (the *Interop*.cs files will help here).
Call the LG provision XML API with a provxml string that deletes the registry ney you created (you can find the provxml reference for Windows Compact 7 on MSDN).
If you're very lucky, this will fix your registry before the app tries to read the registry, goes looking for the additional theme data, doesn't find it, and crashes.
reason adocde
Thank you so far!
I am a very basic programmer, so I don't know very much about it, but I have created a few apps already.
The example looks really interesting, but I think it only shows how to read a registry key. How can I write one instead?
ProvXML reference (I did tell you how to find this yourself...) http://msdn.microsoft.com/en-us/library/gg155017.aspx
You want the registry provider, obviously, and you want to delete a key, so that will be a nocharacteristic element.
Physatty said:
Hello,
I experimented with the WP7 Root Tools and tried to add an own theme by creating a folder called "2" inside the Themes folder in the registry. After I did that I could not open any app anymore. I can't open the Root Tools app or any other marketplace-app. I tried to fix the problem with the MFG menu of my LG e900 but I can't start that either.
Do you have any way to fix my problem? I don't want to reset my phone and loose all my text messages and my dictionary!
Click to expand...
Click to collapse
i had the same issue, but i tried it a few months ago manually, to manage the second folder. but i messed the same thing up, its not the fault of wp7 root tools, its just to the registry. my out was an hard reset. which resets the registry too.
Dinchy87 said:
i had the same issue, but i tried it a few months ago manually, to manage the second folder. but i messed the same thing up, its not the fault of wp7 root tools, its just to the registry. my out was an hard reset. which resets the registry too.
Click to expand...
Click to collapse
And that's what I did now.