[Q]Edit Registery - Windows Phone 7 Q&A, Help & Troubleshooting

Are we able to set registry values from XAP's on HTC devices?

If you have unlocked your phone, you can sideload one of few available registry editors, and set registry values accordingly. Some branches are restricted, however.

kapanak said:
If you have unlocked your phone, you can sideload one of few available registry editors, and set registry values accordingly. Some branches are restricted, however.
Click to expand...
Click to collapse
Oh, i know that. I have 2. But i mean, im trying to edit the registry from my app. I have NativeLibrary.dll but it gives me errors when i try to read/set from the registry. (C#).

Related

Registry Changes Won't Stick

Hello all,
I'm trying to change the default voice command app that is invoked via bluetooth to be MS VoiceCommand 1.6 on my XV6800 per suggestions on threads like this one and on the wiki site and I'm running into a weird problem. When I try to change the path value like this:
HKLM\SOFTWARE\OEM\VoiceCommand\Path = "\Program Files\Voice Command\VoiceCMD.exe"
The change does not stick! I've tried several things such as creating a new Path2 string value (which works) and then delete the existing one and rename Path2 to Path, but that just defaults to the original "\Windows\SDDialer.exe" value.
I sync with an exchange server so I am suspicious that some kind of security policy is preventing editing. I've tried by using both Resco Registry editor on the device as well as the CeRegistryEditor (after modifying RAPI security policy setting, 1001, to 1 per this thread - which ironically I could change) but that still did not allow me to change this Path value...
Thanks for any help!
if the registry setting is built into the rom, the rom will restore it after a restart
Yeah, I could deal with that even... The issue I'm seeing is that the change never gets made at all...

Question about The ATT Fuze registry

When i goto the Wiki to adjust some things in my ATT Fuze Registry and on/in the Wiki instead of the HKEY prefix its HKLM. Is there something that tweaks the registry with the ATT fuze? My Fuze doesnt have the HKLM prefix keys. And is there a program that i can use on my PC that can edit the registry on my phone with out having to use the tiny stylus??
Symbian_Black said:
When i goto the Wiki to adjust some things in my ATT Fuze Registry and on/in the Wiki instead of the HKEY prefix its HKLM. Is there something that tweaks the registry with the ATT fuze? My Fuze doesnt have the HKLM prefix keys. And is there a program that i can use on my PC that can edit the registry on my phone with out having to use the tiny stylus??
Click to expand...
Click to collapse
HKLM= H Key Local machine
It is just an abbreviation that is used by some registry programs and such.
There are programs that can apply some of the commonly used tweaks. You can search the forum for advanced config.
Symbian_Black said:
And is there a program that i can use on my PC that can edit the registry on my phone with out having to use the tiny stylus??
Click to expand...
Click to collapse
http://mobile-registry-editor.en.softonic.com/pocketpc
I used that whenever I made registry entries. It's a pretty good program thats extremely lightweight and gives you access to everything in the registry so you can edit it from your pc. Just connect with activesync. Just make sure you either make a backup or you know exactly what you're changing before you change it
also as a side note, some registry changes don't stick after a soft reset. If thats the case (happens when editing the registry for something thats open) power off your device by holding down the power button and reboot.
Access Fuze Registry
I am being denied access to my Fuze Registry using Mobile Registry Editor. When I try to delete a registry, it says that access is denied. I did not have this problem with my Tilt. Am I missing something?
Access denied issue
Your fuze and tilte both usually lock the registry in an attempt to prevent harmful changes when deleting or modifying certain values. But the solution is to use an internal registry editor or some other registry editor. such as the one that comes with pocket controller, if you have the cash haha, internal editing can be done with resco explorer's registry add in, again if you have the cash, but these tools are invaluable when editing your device to your preferences.

[Q] Cannot access registry anymore after accentcolor change

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

Non-interop Registry Editor?

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.

HTC Omega Registry editor not working

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!

Categories

Resources