Related
Hello,
i want to use the led light for an incomming sms more than 5 min. In the setting i´m not able to select the remember box (is not enable) i only can see that the time is set to 5 min.
I want that the led flash for 60 min.
Any ideas ?
Daniel
Daniel, I did manage to find it in the registry, to make it flash "no limit" the value was zero, the default value was 5000 (5000 milliseconds=5 seconds) so the value will be 60000 for 1 hour. My phone is doing a ROM update right now, so I will have to post after I search through the registry again. Try usingt PHM Regedit to search for "Flash" and keep clicking "find next" until you find it. I will post the reg key later.
Hello sasha26
i used TC and i only found two entry with FLASH.
The values are not for the flashing signal (one for camera?)
Daniel
I found the entrys
HKCU/ControlPanel/Notification/{A877......} (one entry for each notification)
if found the duration for new SMS / new MMS .... and more. Set the duration from 5 to 60 - restart.
now in the windows setting the value from 60 is in the field.
Daniel
led
but...
when i've an incoming sms the only led lighting is the circular one...
the up led in speaker phone when works?
OKAY this is wierd!
I didnt realize that the Diamond had a LED light!
I have had mine for a week now a didnt discover it was missing!
Can someone post the reg settings for the different values!
AFAIK there is only the circular light around the center button.
I think the "LED" you're referring to is the ambient light sensor next to the speaker?
When I set the duration to 0 - would it light on until I'd read the message?
Mr.Eliot said:
AFAIK there is only the circular light around the center button.
I think the "LED" you're referring to is the ambient light sensor next to the speaker?
Click to expand...
Click to collapse
AH...OK! yes, im referring to this one...
Hello,
i found several entrys in
HKCU/ControlPanel/Notification/
for each entry in the listbox from "Windows - Settings - Sound - Notification".
I have a German Rom so i don´t know if the numbers in the {} the same as in the US / GB Rom.
But it is easy to find, in the entry you also find the text e.g. "New SMS".
I only set the entry in Duration from 5 to 60. In the Windows-Setting now 60Min appears.
Daniel
Is it possible to make the light be active for more then 60 minutes?
How about 120, or unlimited? (untill you have read the SMS)
Are you sure? I think the battery will not be happy eheheh
bye
stefano
larsemil said:
Is it possible to make the light be active for more then 60 minutes?
How about 120, or unlimited? (untill you have read the SMS)
Click to expand...
Click to collapse
You could always try. 1440 for instance, that's 24hrs
more than 60 does not display, anyone an idea what happening about this ?
0= unlimited. If you look in settings after setting the reg to 0, it will show unlimited.
thanks for this tip
could not find the actual key to change....
unlimited does not work, the led goes off after 1 min.
anyone an idea ?
smithi said:
more than 60 does not display, anyone an idea what happening about this ?
Click to expand...
Click to collapse
I have change to 120 - now i testing - 30min ago and wait
edit:
after 40min flash stoped ?!?
Thanks Matt....what value / line in the registry are you changing
[edit]
Thanks All....
After reading this thread at least six times decided to read again but carefully......
Have seen the light and the keys that needed changing...again many thanks.
Have set to 60
Testing missed call...set to 60.....shows in settings notification
good after 5 min then 30 min ......
will advise if reach 60 min.
has stoped at 50 minutes.....not sure why...
hmm, the right thing to do is to actual unlock this feature like it's meant to be, I wander why they greyed it, possibly they were so paranoid and afraid of battery life so they turned everything they can come for...
so, to sum it up, 0 in settings doesn't work and max available flashing is around 50 min.? For both missed calls and sms's?
EDIT:
Just found it. You have to change AvailableOptions to 12 instead of 11. This will ungray drop down menu just like it should be.
Hi All.
I have wondered why the software that controls the backlight, with the light sensor, doesn’t adjust the backlight to the lowest setting, when the phone is in total darkness.
I use my phone in complete darkness almost every night, but I think the backlight is way to bright. I know I can adjust it manual, but why not automatic?
Do any of you bright heads, know a reg value to change or another solution, so I can "allow" the backlight to go to the lowest setting, automatically?
I find this anoying also. Any help would be great.
Anyone? I have looked in the registry but cant find anything... :-/
as far as i know there is no software\tweak that can change backlite to min
Same here. In my case, I'd like the backlight to be a bit brighter in brighter conditions, especially when in the car on a sunny day and I'm using iGo. Manually, I can set the backlight higher. I had a sony ericsson phone with a similar light sensor, but you could adjust its maximum threshold and the general brightness. Surely there's a software solution here somewhere!
I searched a little and quickly found some things:
1. The Diamond seems to have an in-built process to adjust brightness according to light sensor. Don't know if it works, though.
2. The registry keys are found at "HKEY_CURRENT_USER\BackLight\". You can modify brightness there, and it will affect the control panel BUT not change your current brightness. There is an Event you must trigger to update brightness. In many devices, this is the BacklightChangeEvent, in some others, this is SDKBacklightChangeEvent, and some others something different. Depends on the device and the manufacturer.
I wrote an app to change the registry value and trigger both SDKBacklightChangeEvent and BacklightChangeEvent. I can see on the control panel the value has changed, but the visible Brightness won't change. Seems HTC decided to make their own DLL to manage that, instead of standard windows mobile events.
So, I searched a bit further and I found that into "HKEY_LOCAL_MACHINE\Drivers\BuiltIn" there is a key called "Frontlight" which is apparently defining a value which points to Backlight.dll. This must be HTC's implementation of the Backlight manager. I was like "yay this will be my first windows mobile dll reverse engineering" BUT, I didn't find this file anywhere on the device, unfortunately.
If anyone could find it on the Diamond, please pass me the info !
Scotchy49 said:
I searched a little and quickly found some things:
1. The Diamond seems to have an in-built process to adjust brightness according to light sensor. Don't know if it works, though.
2. The registry keys are found at "HKEY_CURRENT_USER\BackLight\". You can modify brightness there, and it will affect the control panel BUT not change your current brightness. There is an Event you must trigger to update brightness. In many devices, this is the BacklightChangeEvent, in some others, this is SDKBacklightChangeEvent, and some others something different. Depends on the device and the manufacturer.
I wrote an app to change the registry value and trigger both SDKBacklightChangeEvent and BacklightChangeEvent. I can see on the control panel the value has changed, but the visible Brightness won't change. Seems HTC decided to make their own DLL to manage that, instead of standard windows mobile events.
So, I searched a bit further and I found that into "HKEY_LOCAL_MACHINE\Drivers\BuiltIn" there is a key called "Frontlight" which is apparently defining a value which points to Backlight.dll. This must be HTC's implementation of the Backlight manager. I was like "yay this will be my first windows mobile dll reverse engineering" BUT, I didn't find this file anywhere on the device, unfortunately.
If anyone could find it on the Diamond, please pass me the info !
Click to expand...
Click to collapse
Thank you. Its a lot of attention you have given this topic. For that I thank you. - Just too bad you cant find that dll. :-/ Hope some other helps.
backlight.dll found in Windows folder
axelpix said:
backlight.dll found in Windows folder
Click to expand...
Click to collapse
Thanks, for reference, there are the functions:
Code:
BKL_Close
BKL_Deinit
BKL_Init
BKL_IOControl
BKL_Open
BKL_PowerDown
BKL_PowerUp
BKL_Read
BKL_Seek
BKL_Write
inside the Backlight.dll
This has to be a lot easier.
I found some reg settings in HKCU\ControlPanel\BackLight, one of them called "AutoBklOffset". Actually this is exactly what we're searching for here: When I enter a value >0 here, the backlight instantly goes brighter, and the automatic backlight setting is still active and works.
so, what we have to do is figure out how to enter a negative value here.
Ideas?
Hmm, I don't think we can get anything only with the registry, but we don't lose anything to try, do we ?
I'll check again the registry.
Ok. Actually AutoBklOffset is linked to "Auto backlight adjust". This means that if auto backlight adjust isn't ativated, AutoBklOffset won't do anything.
Ok, all this search was fun. But I told myself: what if I just go ahead and try if the already built-in app works ?
And yea, it already works. Meaning if you put the device in front of the sun, it will go bright, and dim if you're in a dark place.
So I guess this is a configuration specific issue and don't need a new app. I'm out of tha place !
P.S.: It would have been actually quite stupid to include a Light sensor but not using it.
Scotchy49 said:
Ok, all this search was fun. But I told myself: what if I just go ahead and try if the already built-in app works ?
And yea, it already works. Meaning if you put the device in front of the sun, it will go bright, and dim if you're in a dark place.
So I guess this is a configuration specific issue and don't need a new app. I'm out of tha place !
P.S.: It would have been actually quite stupid to include a Light sensor but not using it.
Click to expand...
Click to collapse
my works fine
u can test it on bright light...u will see the change when u cover uper part oh the phone....it will dimm and u will se almost nothing...
microlomaniac said:
This has to be a lot easier.
I found some reg settings in HKCU\ControlPanel\BackLight, one of them called "AutoBklOffset". Actually this is exactly what we're searching for here: When I enter a value >0 here, the backlight instantly goes brighter, and the automatic backlight setting is still active and works.
so, what we have to do is figure out how to enter a negative value here.
Ideas?
Click to expand...
Click to collapse
This tweak still dosnt make the phone use the whole scale. From dimmest to brightest. :-/
Scotchy49 said:
Ok, all this search was fun. But I told myself: what if I just go ahead and try if the already built-in app works ?
And yea, it already works. Meaning if you put the device in front of the sun, it will go bright, and dim if you're in a dark place.
So I guess this is a configuration specific issue and don't need a new app. I'm out of tha place !
P.S.: It would have been actually quite stupid to include a Light sensor but not using it.
Click to expand...
Click to collapse
You misunderstand the issue.
With the backlight set to auto try using your phone in a completely dark room - the light sensor will detect this and the phone dims. Okay, now remove the auto setting and you will find that you can make the phone even dimmer than this using the slider. The lowest auto setting is equivalent to level 3 on the manual scale - what the guys here want to do is make this equal to level 1, or lower (or in the case of one poster make the maximum auto setting equal to the maximum manual setting, or perhaps even higher if possible).
The issue is therefore not whether or not the light sensor works (it does), or whether the phone can automatically dim/brighten the display in response to the ambient light level (it can), but whether it is possible to make the full scale range in automatic mode equal to that which the device offers in manual mode.
Mathew
Spot on!
Hi friends.
I have the problem using TomTom at car. When Diamond receive direct sun light it increases backlight until 70%, but not 100%; when I drive at night Diamond decreases backlight until 30%.
I would like adjust some values to 100% and 10% but I have no idea about registry or dlls.
aidrabmol said:
When Diamond receive direct sun light it increases backlight until 70%, but not 100%; when I drive at night Diamond decreases backlight until 30%.
I would like adjust some values to 100% and 10% but I have no idea about registry or dlls.
Click to expand...
Click to collapse
Nice summary
This exactly was the original topic of this thread.
Scotchy49 said:
Ok, all this search was fun. But I told myself: what if I just go ahead and try if the already built-in app works ?
And yea, it already works. Meaning if you put the device in front of the sun, it will go bright, and dim if you're in a dark place.
So I guess this is a configuration specific issue and don't need a new app. I'm out of tha place !
P.S.: It would have been actually quite stupid to include a Light sensor but not using it.
Click to expand...
Click to collapse
Did you come any further with the app?
I too would like to see a solution for the narrow range of light sensor adjustment. The screen stays too bright when ambient is dark.
In my Sprint CDMA Diamond, I see these registry entries:
HKEY_CURRENT_USER\ControlPanel\BackLight
LSensorReduceBKLDelay
LSensorAvegQuene
I wonder what they do. There must be some way to change the range of adjustment or the bias of the light sensor.
I have just started using ms voice comand, but the volume is very low
I have looked about and done a reg hack to change
HKEY Current User - Control panel - Sound Catagories - Voice Command -
Change:
Attenuation Catagory - Value 1
InitVol - Value 3
and also tried
HKEY Current User - Control panel - Sound Catagories - Voice Command -
Change:
Attenuation Catagory - Value 2
InitVol - Value 8
but neither of these make it any louder
anyone using voice command, that has been able to fix this on a diamond?
I am only using it on the speaker and not a bt headset
Also i noticed that the speach is not as clear as cyberon VC, as it is alot faster. But i prefer the features of MSVC with regards reading the email subjects and caller id
7. *Adjusting Volume of Announcements -* There are two values that seem to influence the volume of announcements. They are stored within the following key:
*HKCU\Control Panel\Sound Categories\Voice Command1*
The values are:
*AttenutationCategory*
*InitVol*
There are apparently different default setting based on your device. In general the values are generally around 1-4 for *AttenuationCategory* and 1-5 for *InitVol*. Some research shows that setting *InitVol* to 40 and *AttenuationCategory* to 1 provide the best results. In my testing I have found the *InitVol* to do nothing. The *AttenuationCategory* definitely does something, it seems the lower the number the lower the voice. When set it to 0 the announcements were very faint. Setting it higher made them higher, although I can't say that anything over 4 or 5 got any louder.
In my findings I would say set both of these to 5 (I have read some other posts that lead me to believe setting InitVol over 5 is pointless, in addition, the posts that recommend setting it to 40 don't specify if that is decimal or hex).
Got this out of the Kaiser Forum.
do i need to restart the device for these settings to become active?
What I do is shut the phone down...Power Button, and then take out the battery for a second or two, then I put the Battery back in and start it back up. Some reg settings you change revert back when you just soft reset.
I would love to make voicecommand louder BUT i can't. I changed the values but the volume is still down....
How do i do???
Someone???
I read in one post that if I remove S2A, the voicecommand will be louder...but i still don't know how to remove S2A....
HEEEEEELLLLP!!!
The loudest volume level on HTS HD2 i got with:
indows Registry Editor Version 5.00
[HKEY_CURRENT_USER\ControlPanel\SoundCategories\InCallFeedback]
"AttenuationCategory"=dword:00000001
"InitVol"=dword:00000005
"DefaultSound"="\\Windows\\HTCTone\\Midi2Wave_079_4098.wav"
"Directory"="\\Windows\\"
[HKEY_CURRENT_USER\ControlPanel\Sounds\TTSAnnounce]
"Category"="InCallFeedback"
"Sound"="\\Application Data\\Volatile\\\\TTSCallerID.wav"
"Script"="p"
Not tested on BT headset yet.
Hey guys,
well known topic, but I'm still left with questions.
I go with ARHD and Sense (Android 4.3 and Sense 5.5 atm, 4.4 KK might be soon) and the minimum volume levels are too loud IMHO (regarding my taste), therefore I want to readjust them or have to increase the number of volume steps as this also redefines the array and the fraction of each step.
I use ZeroInfinity's PureXAudio (now ProjectEra) if that counts. Also Xposed framework.
I'm aware of Volume steps mod (HTC One) and I checked {Mod & Tuto} 30/45 Steps Volume Project (framework.jar), so I might do editing hex-values soon.
1. can I readjust the volume levels to my needs somewhere, if this is the simpler way: step x [1-15] - level y [0-1] (e.g.) ?
2. does changing the number of steps definitly means changing framework.jar? best file, best approach. If so I will go for it..
3. does sth. has to be taken into account, sth. changed with 4.3 or KK 4.4, or Sense 5.5,.. someone told about the master-volume with 4.2.2 (http://forum.xda-developers.com/showpost.php?p=47668094&postcount=310)?
Thanks for helping !
edit: details
Volume step mods are completely broken in 4.3 and onwards. Jonny has already explained everything you need to know, the master volume is locked at 15 steps of volume, no more no less. Whilst you CAN get 30 steps, you'll only have 15 volume changes meaning the volume will simply go up like this
1-1-2-2-3-3-4-4-5-5-6-6-7-7-8-8-9-9-10-10-11-11-12-12-13-13-14-14-15-15
30 Steps, only 15 volume changes. A shame really
Thx Galactus.
Hmmm, if the known mod is resulting in 15 levels at the end there must be some different, maybe additional place (lines in the code, file,..) where to modify an array, a number, levels,..
We have to find the hole where to put the dynamite..
xfish said:
Thx Galactus.
Hmmm, if the known mod is resulting in 15 levels at the end there must be some different, maybe additional place (lines in the code, file,..) where to modify an array, a number, levels,..
We have to find the hole where to put the dynamite..
Click to expand...
Click to collapse
Indeed we do lol, but I am not skilled in that area and I have no idea if any devs can, or will attempt to fix it
http://forum.xda-developers.com/showthread.php?t=2565559
I am experiencing low sound in calls after latest update 4.0.3 . Any fixes available ?
Guys after looking into some threads , i got something useful . my call volume is fixed .
Download BuildProp Editor by JRummy on the Google Play Store and open it up. Tap on the “pencil” icon in the top right to bring up the manual editing mode. Scroll all the way to the bottom and add either of the build.prop lines mentioned above and set it equal to the number of volume steps you want to have. For example, entering these two commands at the end will double the number of in-call volume steps and media volume steps respectively.
ro.config.vc_call_vol_steps=14
ro.config.media_vol_steps=30
Once you’ve entered these commands, reboot your phone. If it worked, you should now have as many volume steps as you specified in build.prop.
Vaibhunk786 said:
Guys after looking into some threads , i got something useful . my call volume is fixed .
Download BuildProp Editor by JRummy on the Google Play Store and open it up. Tap on the “pencil” icon in the top right to bring up the manual editing mode. Scroll all the way to the bottom and add either of the build.prop lines mentioned above and set it equal to the number of volume steps you want to have. For example, entering these two commands at the end will double the number of in-call volume steps and media volume steps respectively.
ro.config.vc_call_vol_steps=14
ro.config.media_vol_steps=30
Once you’ve entered these commands, reboot your phone. If it worked, you should now have as many volume steps as you specified in build.prop.
Click to expand...
Click to collapse
Thanks for this post. I suffered from annoying low in call volume on my previous device so know how irritating it can be, especially when making calls in busy areas, like a road with heavy traffic. I've only had this device for a few days and since getting it have been away in an area where there is next to no mobile signal so I have not taken or received any calls.
Question
What you have written would seem to suggest that the prop changes would increase the number of volume steps that are applicable for each volume type, but, does does this really alter the actual maximum volume setting? if not then I can't see that this is a fix.
ben_pyett said:
Thanks for this post. I suffered from annoying low in call volume on my previous device so know how irritating it can be, especially when making calls in busy areas, like a road with heavy traffic. I've only had this device for a few days and since getting it have been away in an area where there is next to no mobile signal so I have not taken or received any calls.
Question
What you have written would seem to suggest that the prop changes would increase the number of volume steps that are applicable for each volume type, but, does does this really alter the actual maximum volume setting? if not then I can't see that this is a fix.
Click to expand...
Click to collapse
The code is like this
// Initialize volume
int maxVolume = SystemProperties.getInt("ro.config.vc_call_vol_steps",
MAX_STREAM_VOLUME[AudioSystem.STREAM_VOICE_CALL]);
if (maxVolume != MAX_STREAM_VOLUME[AudioSystem.STREAM_VOICE_CALL]) {
MAX_STREAM_VOLUME[AudioSystem.STREAM_VOICE_CALL] = maxVolume;
AudioSystem.DEFAULT_STREAM_VOLUME[AudioSystem.STREAM_VOICE_CALL] = (maxVolume * 3) / 4;
}
maxVolume = SystemProperties.getInt("ro.config.media_vol_steps",
MAX_STREAM_VOLUME[AudioSystem.STREAM_MUSIC]);
if (maxVolume != MAX_STREAM_VOLUME[AudioSystem.STREAM_MUSIC]) {
MAX_STREAM_VOLUME[AudioSystem.STREAM_MUSIC] = maxVolume;
AudioSystem.DEFAULT_STREAM_VOLUME[AudioSystem.STREAM_MUSIC] = (maxVolume * 3) / 4;
}
i think it alters the max volume but i am not sure but my low call volume is definitely fixed . I just added the lines which i mentioned above.
Testing on my Mi A1, now I have to wait to receive a call. (*Insert a Forever Alone Meme)
EDIT: It changes the number of incremental steps, but the maximum volume remains the same.
Does this fix work on latest OxygenOS betas? There was a TWRP flashable zip before but not sure if it works still.
just clean the speaker grill.
Already cleant the speaker grill. Need the volume to be boosted
volume fix
TheQuarterMile said:
Already cleant the speaker grill. Need the volume to be boosted
Click to expand...
Click to collapse
Flashable zip worked on nugatt but not work in oreo since tasha mixer files are in different localization, you need to manual change values in tasha_miser_paths.xml in system/vendor/etc root folder.
I can send you my edited file.
Deleted by Moderator.
magisk module named "low in call volume fix oneplus 3/3t for RR" not sure if the name is exactly the same but just type "low in" and the module should show up. Tho its for RR i use it on beta 25 and the issue is fixed ! :good:
Increasing the volume steps in root\System\build.prop didn't change the output volume for me.
I solve this issue by modifying a single parameter in "root"\system\vendor\etc\mixer_paths_mtp.xml
(https://forum.xda-developers.com/mi-a1/how-to/how-to-modify-ear-speaker-volume-mi-a1-t3779866)
Best regards.
Fixed it by editing the RX0-RX8 Digital Volume values from 84 to 94 in mixer_paths_tasha.xml file found in /vendor/etc folder and it works! Now I keep the call volume 1-2 levels lower than full. Tried it on OxygenOS beta 24. Thanks for the help everyone.