Registry messed up... - Touch Pro, Fuze General

Maybe anybody can help me and can tell me the name of the middle of the path: HKLM/.../boot
and eventually the keys and values of it
thank you
the background is, that i accidently deleted the name and couldn´t recognize the former name

what's the exact path in the registry?

the Path is HKEY_LOCAL_MACHINE/System/.../Booted
i need to know the name of exactly one folder, with "..." as placeholder and if there are some, the keys and its values

..... = Shell
it contains a string called "(default)" (including the ( & ) )but there is no value for it (left blank)
Next time perform a backup before you (accidently) delete something from your registry

Good Catch and great job - thx!
But still one question: does booted have any key and value?

apokryphus said:
does booted have any key and value?
Click to expand...
Click to collapse
Booted only has a string (just like Shell) called (default) and it has no value.
Your welcome!

Related

RESOLVED: Need help finding default registry under HKLM-Software-OEM-RIL

Hi,
I accidentally renamed one of the entries under HKLM-Software-OEM-RIL on my AT&T Fuze,
can a kind soul look up and let me know what I am missing from the list below? The default value of that entry is "1" in Hexadecimal format. I believe it was below the "EnableHSDPAIcon" entry but since I renamed it by mistake I am not sure.
I have:
PDPInUse
HTCERROR_Class
HTCERROR_Cause
EnableHSDPAIcon
(I belive the entry I'm missing is here)
GlobalEccList
NoSimList
ReplaceLFWithSpace
What am I missing?
Thanks!
georgi55 said:
Hi,
I accidentally renamed one of the entries under HKLM-Software-OEM-RIL on my AT&T Fuze,
can a kind soul look up and let me know what I am missing from the list below? The default value of that entry is "1" in Hexadecimal format. I believe it was below the "EnableHSDPAIcon" entry but since I renamed it by mistake I am not sure.
I have:
PDPInUse
HTCERROR_Class
HTCERROR_Cause
EnableHSDPAIcon
(I belive the entry I'm missing is here)
GlobalEccList
NoSimList
ReplaceLFWithSpace
What am I missing?
Thanks!
Click to expand...
Click to collapse
If gotta be kinda helpful, the key you are missing is DWORD "DisH" of a value "2" Decimal.
Is it so?
Cyber-mate said:
If gotta be kinda helpful, the key you are missing is DWORD "DisH" of a value "2" Decimal.
Is it so?
Click to expand...
Click to collapse
Actually on the FUZE the value is 1
Awesome, thank you to both of you.

Work around for AT&T Fuse PTT button assignment.

If you want to use that PTT button for something on your AT&T Fuze without buying software to do it, follow my instructions below.
Warning. Editing the registry can be dangerous if you don't know what you are doing. I suggest backing up your device before starting this. It isn't at all complicated, but mistakes can have unintended results. This will disable PTT.
-Set your PTT button to <None> in Start, Settings, Buttons (un-needed step)
-In registry export or delete: HKCU\Software\HTC\PTT and HKLM/Services/PTT.
-Rename Windows\PTT to something else (you can't delete it...yet)
-Create a blank file called PTT in \Windows\, set the properties to System, Read Only
If you happen to go into Start, Settings, Buttons and try to assign the button there to something, the PTT directory you just renamed will get recreated. This Null file will prevent the directory from being recreated due to a name conflict.​
-Create two shortcut links: short_PTT.lnk, and long_PTT.lnk in \Windows\, that point to the apps you want to run for each of those types of presses. For example: "\Windows\Camera.exe"
-Power Off
-Power On
-Your PTT button should now be functional without any errors, or PTT service messages.
-A short press will run whatever you have defined in short_PTT.lnk (I have it set to voice command: "\windows\VoiceCMD.exe" -min
-A long press will run whatever you have defined in long_PTT.lnk (I have it set to the camera: "\Windows\Camera.exe"
I used Total Commander for all registry and file operations. Assignments stick after soft resets and power off reboots. Setting the Button under Start, Settings, Buttons will have no effect. As a matter of cleanup you can go back and delete the folder you renamed in step3 if you want.
Other hard button press shortcuts include: Long_End.lnk, Long_Send.lnk, Long_Power.lnk, Short_Power.lnk
You ROCK!
This worked like a charm. Thanks for posting!
Wow, great job, I will try it later. Thanks!!
So Awesome!
Can anyone explain to me why under Start...Settings...Buttons...1. Select a button It only shows Button 1(Hold). All other buttons are gone...is this normal?
Thresher said:
Can anyone explain to me why under Start...Settings...Buttons...1. Select a button It only shows Button 1(Hold). All other buttons are gone...is this normal?
Click to expand...
Click to collapse
Yes. Out of the box the Fuze only allows customization of Button 1 (Hold).
Little Confused
I'm good with all the registry changes, but if the button isn't there to choose in step 1, should I do something before these steps to make it appear, then follow these steps? Thanks, sounds like an awesome fix.
cparkhorn said:
I'm good with all the registry changes, but if the button isn't there to choose in step 1, should I do something before these steps to make it appear, then follow these steps? Thanks, sounds like an awesome fix.
Click to expand...
Click to collapse
Yeah, step 1 doesn't really apply. I skipped it and followed the other steps and it worked great!
Sorry to be whining but I don't understand. The first post does not indicate anything else is needed. What do I need to see all the buttons within the winmo6.1 Settings/Buttons?
Okay will try with skipping part 1. Thanks!
correction
True, Step one isn't necessary it was one of the steps I had written down while testing all the scenarios and failed to remove at the end.
You will not use Start, Settings, Buttons for anything at all after this work around. the Null file will prevent PTT from reinserting itself if you should forget and assign something fro Start, Settings, Buttons ... or some other software install auto assigns a button.
Thanks Proto for your time. So I am having trouble following along, in an attempt to help others in my scenario can you or someone help me understand the following items?
Step 1 - My Fuze doesn't allow any button changes except for button 1.
***Solution***Skip Step 1
Step 2 - HKLM\Software\HTC\ does not have a PTT folder; however HKCU does; HKCU\Software\HTC\PTT has a bunch of values in it
***Solution***?
Step 3 - What type of blank file do we create within Windows folder? I already have a PTT folder that has a few items in it.
***Solution***?
Maybe TorchButton, TF3d config, Total commander, or J.S advanced Config tool changed these settings?
Thresher said:
Thanks Proto for your time. So I am having trouble following along, in an attempt to help others in my scenario can you or someone help me understand the following items?
Step 1 - My Fuze doesn't allow any button changes except for button 1.
***Solution***Skip Step 1
Step 2 - HKLM\Software\HTC\ does not have a PTT folder; however HKCU does; HKCU\Software\HTC\PTT has a bunch of values in it
***Solution***?
Step 3 - What type of blank file do we create within Windows folder? I already have a PTT folder that has a few items in it.
***Solution***?
Maybe TorchButton, TF3d config, Total commander, or J.S advanced Config tool changed these settings?
Click to expand...
Click to collapse
Thresher-
Step 2 - I also didn't have an HKLM\Software\HTC\PTT key but did have a HKCU\Software\HTC\PTT key. I left the one in HKCU alone and went through the rest of the procedure without any adverse effects. I think that was a leftover instruction also.
Step 3 - I had a 0KB file called OK.txt already in my \Windows folder so I just made a copy of that and called it PTT and then gave it the settings he suggested. Seemed to work fine and was easier than getting Total Commander to create a new file in \Windows. If you don't have an OK.txt file, you can copy any txt file and then just delete all the contents.
Thresher
as for step 2 ... yes I could have goofed on HKLM vs HKCU ... since I already performed it I can't verify ... looking back at my notes HKCU is likely correct. The values in there are exactly what you are trying to get rid of.
as for step 3 ... you should have renamed the PTT directory to something else as the steps indicate. Then you are free to create a null file called PTT. There is no file extension for this file.
added corrections to 1st post
Proto732 said:
Thresher
as for step 2 ... yes I could have goofed on HKLM vs HKCU ... since I already performed it I can't verify ... looking back at my notes HKCU is likely correct. The values in there are exactly what you are trying to get rid of.
as for step 3 ... you should have renamed the PTT directory to something else as the steps indicate. Then you are free to create a null file called PTT. There is no file extension for this file.
Click to expand...
Click to collapse
For what it's worth, I didn't delete the registry key (I was looking under HKLM) and followed the rest of the steps. Everything seems to be working fine for me. Is it possible that since the \Windows\PTT directory is gone and there are .lnk files for short_PTT and long_PTT that nothing is checking that registry location now so it doesn't matter if it's there or not?
when I started digging around on this I looked at the fix for the same issue on the Tilt. On the Tilt fix the reg removals were necessary. They might not be critical but if you will never use PTT I would just assume take them out.
Hey, thanks for the info on how to do this... one thing i've noticed is that when i don't have a cell signal (or when its searching for one), and I use the PTT button, even though its remapped per the instructions, a PTT error msg still comes up (its just a message saying "the PTT service is not available"). This isn't i huge deal obviously b/c most people always have a strong signal.. I, however, sometimes lose my signal in my apt (dead zone) so i was wondering if there was some kind of easy fix for this? Thanks
Proto + ITnv, you are awesome, thank you for your quick and kind replies. You are good examples of what I and all new incoming members should emulate.
I'm using total commander v2.51 and i've been trying to create shortcuts but they just wont appear no matter what I do. is this a bug or am i just doing it wrong. I highlight camera.exe then went to file--> A --> Create shortcut
then i named it short_PTT.lnk
after the wait, i scroll down looking for the shortcut and... it's not there...
am i just crazy or am i missing something... completely?

windows mobile sms time stamp

The received sms only have date information instead of full time stamp with hour&minute. How could I have the full time stamp shown? Thanks.
henrik.dk said:
The received sms only have date information instead of full time stamp with hour&minute. How could I have the full time stamp shown? Thanks.
Click to expand...
Click to collapse
Goto HKLM\Software\OEM\SMS and change RecvTimeStamp to 1
Thanks. But there is no such registry key.
rmarshll said:
Goto HKLM\Software\OEM\SMS and change RecvTimeStamp to 1
Click to expand...
Click to collapse
Try to make the Key and reset
rmarshll said:
Goto HKLM\Software\OEM\SMS and change RecvTimeStamp to 1
Click to expand...
Click to collapse
For clarification make sure it is a DWORD value.
Can one of you write up the format on how to add that folder and key in the registry.
I can create a folder with SMS as the name, but after that I am lost as to how to write the key RecvTimeStamp to 1 inside the folder.
Thanks.
[HKEY_CURRENT_USER\Software\OEM\SMS]
"RecvTimeStamp"=dword:1
Try to import the above reg file. I haven't test it. I will give it a try sometime today.
I am using touch HD and it doesn't help. More help?
Noonski said:
Try to make the Key and reset
Click to expand...
Click to collapse
Just searched for the fix and really don't think this is the right fix.
If I used the touchFlo, then the messge page does show the time when the sms is received. I am using wm6.5. Don't think there is a bug in the system. Instead it is a matter whether the timestamp is displayed or not.
Anyone could help on this? Thanks.
Or could anyone recommend a good SMS application? Thanks.
Process that seems to work...
On my Treo Pro I used PHM RegEdit and did the following:
1. find folder HKEY_LOCAL_MACHINE\SOFTWARE\OEM\SMS
2. At the bottom of the screen tap on "Edit"
3. Select 'New DWORD Value'
4. Value name = 'RecvTimeStamp'
5. Value data = '1'
6. Base = select Binary
7. Tap 'OK'
8. Close out program
9. Pull battery
10. Let phone sit for 60 sec
11. Install battery, startup and test
The texts are now stamped but the old ones didn't contain the data. I'm using also the program "Advanced Config" that allows me to change settings to threaded SMS and all seems good at the moment.
I'm still troubled by some of the dates being 2016 or 2017 and are limited to inbound SMS.

Setting left softkey to Windows Contacts

Hello,
I am trying to set my left softkey to the windows contacts app, a shortcut to this app is \Windows\Start Menu\Programs\Contacts.ink .. which leads to poutlook.exe
Regardless of what I set the LSKpath to in the registry editor, I always get an error that the file can not be found.
The only time that it will work is if I set it to the manila contacts app ( Manila://people\browserlayer\?.page )
For example, I set it to " \Windows\Start Menu\Programs\Contacts.ink " or ":MSCONTACTS?outres.dll,-10000" or "\Windows\poutlook.exe" even "\Windows\appbuttons\contacts.ink"
it will say: "The file 'contacts' cannot be opened. Either it is not signed with a trusted certificate, or one of the components cannot be found. If the problem persists, try reinstalling or restoring this file"
Like I said this only happens with the Windows Contacts app, but not the Manila Contacts.. Any ideas??
I'd really like to use the windows one because it loads alot faster..
Thank you, sorry for the lengthy post
Hi,
are you on a official or cooked ROM? If it's really a matter of trusted certificates, you could try to install sdkcerts.cab on your device..hope it helps.
I am on an oem rom, what does this cerficates thing do ?
Thanks
ice2x01 said:
I am on an oem rom, what does this cerficates thing do ?
Thanks
Click to expand...
Click to collapse
It disables certificate warning and allows you to install\run uncertified programs.
To test for your softkey, navigate to the shortcut in explorer and make sure it opens before adding to registry.
lol, apparently shortcuts end in .LNK not .INK .. that fixed it
ice2x01 said:
lol, apparently shortcuts end in .LNK not .INK .. that fixed it
Click to expand...
Click to collapse
That's funny!
I´m trying to do the same since hours: connecting the LSK to the original WinMo contacts interface (not the HTC one). And I begin to resign...
I entered the ValueData of the according entry in the registry (HKLM\SOFTWARE\HTC\MANILA\HomeLSKPath) to:
\Windows\poutlook.exe contacts
or
\Windows\poutlook.exe
or
"\Windows\poutlook.exe" contacts ... and so on. But nothing happens when I press the LSK. Not even an error message.
What do I wrong? Could PLEASE somebody tell me the right command for the Value Data (respectively the right argument for poutlook.exe to start the contacts-interface)?
Thanks in advance!
p.
ps: Ok, call me stupid... or noob. Finally I found out, that the Registry is an other thing than a CommandLineInterface ;-) and that the argument "contacts" has to be written in HomeLSKArguments and not as an argument behind the program path in HomeLSKPath...
Finally it works!
photona said:
I´m trying to do the same since hours: connecting the LSK to the original WinMo contacts interface (not the HTC one). And I begin to resign...
I entered the ValueData of the according entry in the registry (HKLM\SOFTWARE\MANILA\HomeLSKPath) to:
\Windows\poutlook.exe contacts
or
\Windows\poutlook.exe
or
"\Windows\poutlook.exe" contacts ... and so on. But nothing happens when I press the LSK. Not even an error message.
What do I wrong? Could PLEASE somebody tell me the right command for the Value Data (respectively the right argument for poutlook.exe to start the contacts-interface)?
Thanks in advance!
p.
ps: Ok, call me stupid... or noob. Finally I found out, that the Registry is an other thing than a CommandLineInterface ;-) and that the argument "contacts" has to be written in HomeLSKArguments and not as an argument behind the program path in HomeLSKPath...
Finally it works!
Click to expand...
Click to collapse
Another option would be Windows\Startmenu\Contacts.LNK (or whereever the link resides)
use shaps advanced config to edit it if you want

Edit Lockscreen Text - Not Carrier Text - CM7

Apologies in advance if I am posting in the wrong section.
I've been talking to some people over on the CM forums about this and we haven't found an answer yet.
If you look in my screenshot, right below the alarm, my name is on my lockscreen. This was put here using an old setting on CyanogenMod 6.1.2 on my HTC Evo 4g. You did this on CM6 by going to Settings > Location & Security. Then there was a checkbox to "Show Custom Message". You then put in text!
Does anyone know which file stores this value on CM7/Android 2.3? I've pulled the eri.xml file from my phone and I can edit my carrier text but I have not been able to find my name. I like being able to edit that text and I wanted to update it to something new but the settings no longer exist under CM7. Thanks for looking!
I have found a ton of utils for editing carrier text but nothing for the text pointed to in the red arrow.
.
.
.
.
.
.
.
*bump*
re
Not the answer you are looking for here but wouldnt it be easier and less annoying and stressful to just flash back to the rom where you could change it, change it to what you want and then flash back ?
that is if i am understanding you correctly and your name shows up now of course with the new rom...
i would think if you changed your name to whatever you wanted then you could go back to the new rom and it would appear the way you want it.
I'm going to give that a try tomorrow. Not sure if it sticks through an upgrade or not but worth a try. Im just curious at this point what confit file it is. Wish there was a filemon or similar tool for Android. Although, if can dump all the files off the phone before and after I should be able to do comparisons....hrm. Project for tomorrow.
OK, finally took the time to work on this a little further.
I reflashed CM6, booted and confirmed there was no lockscreen text. Took a nandroid and copied off the system.img
I then put a lockscreen text in - used a custom phrase that would not be in any of the config files normally. Rebooted, took a nandroid and copied off this system.img.
Extracted both system.img files using unyaffs.
I did a binary and CRC comparison off all the files, no differences. So apparently this setting is stored somewhere else. Hrm......
AHA. Found the little bugger finally.
Had to pull the data.img and extract that. The setting is located in
/data/com.android.providers.settings/databases/settings.db
lock_screen_custom_msgTESTTEXT
lock_screen_show_custome_msg1
These are the two options that I found. So, now to see if I can safely edit that DB file and modify the text on CM7. I already have the text on my screen so the data fields are in the DB file already so I suspect I can just edit that file and then replace it on my phone.
Hm. Editing is no good. Blew away all my settings and I not longer can enable any lockscreen.
Hah. Got it! Using ADB works. Instructions:
adb shell
sqlite3 /data/data/com.android.providers.settings/databases/settings.db
.tables (you should see a secure table listed)
.header on
.mode column
select * from secure;
Now scroll through the results. Find the "lock_screen_custom_m" item under name. Note the ID number to the left. Write the ID number down.
update secure set value='your custom message here' where _ID=NN;
NN is the ID number you wrote down.
.quit
Reboot your phone.
There you go, just in case anyone else is interested.
jdostal said:
Hah. Got it! Using ADB works. Instructions:
adb shell
sqlite3 /data/data/com.android.providers.settings/databases/settings.db
.tables (you should see a secure table listed)
.header on
.mode column
select * from secure;
Now scroll through the results. Find the "lock_screen_custom_m" item under name. Note the ID number to the left. Write the ID number down.
update secure set value='your custom message here' where _ID=NN;
NN is the ID number you wrote down.
.quit
Reboot your phone.
There you go, just in case anyone else is interested.
Click to expand...
Click to collapse
Nice find!
I used a derivative of your method to reset the alarm notification on the GB lockscreen when the buggy POS alarm app G-Alarm left it there after removing all the alarms and uninstalling it.
That one is in system instead of secure, and it can be set to a blank string per http://developer.android.com/reference/android/provider/Settings.System.html#NEXT_ALARM_FORMATTED to clear it
Neat! Glad it could help someone out.
jdostal said:
Neat! Glad it could help someone out.
Click to expand...
Click to collapse
Yup, much appreciated! Also great to learn how to edit databases on Android.
Also, I didn't have a USB cable so I did it with the terminal editor. For convenience (i.e. having a real keyboard) I used Webkey for PC access to my phone and its built-in terminal editor to make the changes.
That sounds painful!
I don't know where I read the guide, but definitely use ADB. With ADB you can basically connect to the shell on your phone from your PC through a command prompt. Makes doing this sort of thing MUCH easier!
jdostal said:
That sounds painful!
I don't know where I read the guide, but definitely use ADB. With ADB you can basically connect to the shell on your phone from your PC through a command prompt. Makes doing this sort of thing MUCH easier!
Click to expand...
Click to collapse
Did you miss the part where I didn't have a USB cable?

Categories

Resources