(MOD - 9500) Autobrightness fix, WIP - Galaxy S 4 Themes and Apps

As the autobrightness has to few steps and the profile is to dim, i made a 1st attempt to fix it.
Corrected values:
Code:
<integer-array name="config_autoBrightnessLevels">
<item>10</item>
<item>150</item>
<item>300</item>
<item>500</item>
<item>1000</item>
<item>3000</item>
<item>4000</item>
<item>5000</item>
</integer-array>
<integer-array name="config_autoBrightnessHysteresisLevels">
<item>10</item>
<item>150</item>
<item>300</item>
<item>400</item>
<item>500</item>
<item>600</item>
<item>800</item>
<item>1000</item>
</integer-array>
<integer-array name="config_autoBrightnessLcdBacklightValues">
<item>20</item>
<item>80</item>
<item>130</item>
<item>190</item>
<item>220</item>
<item>240</item>
<item>250</item>
<item>255</item>
</integer-array>
Only tested on 9500XXUAMDL roms
Install from custom recovey, backup 1st. Better safe than sorry.
Tested on my own rom and functional on Wanams 1.0
Download: Fix

Sammy's auto-brightness has always been miserable. Will give this a shot to see how it goes. Thanks for sharing.

DID IT ON wanam rom and it loop on samsung boot logo

Deezy88 said:
DID IT ON wanam rom and it loop on samsung boot logo
Click to expand...
Click to collapse
Try to wipe dalvik cache

Will the same work on 9505 as well?

Related

Unstable gps - pls check gps.conf (attached)

I have attached my gps.conf file, can somebody please checkit and tell which are unnecssary so that I can remove them. I am from india
NTP_SERVER=in.pool.ntp.org
NTP_SERVER=0.in.pool.ntp.org
NTP_SERVER=2.in.pool.ntp.org
NTP_SERVER=3.in.pool.ntp.org
NTP_SERVER=0.asia.pool.ntp.org
NTP_SERVER=1.asia.pool.ntp.org
NTP_SERVER=2.asia.pool.ntp.org
NTP_SERVER=3.asia.pool.ntp.org
XTRA_SERVER_1=/data/xtra.bin
AGPS=/data/xtra.bin
AGPS=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
DEFAULT_AGPS_ENABLE=TRUE
DEFAULT_USER_PLANE=TRUE
REPORT_POSITION_USE_SUPL_REFLOC=1
QOS_ACCURACY=50
QOS_TIME_OUT_STANDALONE=60
QOS_TIME_OUT_agps=89
QosHorizontalThreshold=1000
QosVerticalThreshold=500
AssistMethodType=1
AgpsUse=1
AgpsMtConf=0
AgpsMtResponseType=1
AgpsServerType=1
AgpsServerIp=3232235555
INTERMEDIATE_POS=1
C2K_HOST=c2k.pde.com
C2K_PORT=1234
SUPL_HOST=FQDN
SUPL_HOST=lbs.geo.t-mobile.com
SUPL_HOST=supl.google.com
SUPL_PORT=7276
SUPL_SECURE_PORT=7275
SUPL_NO_SECURE_PORT=3425
SUPL_TLS_HOST=FQDN
SUPL_TLS_CERT=/etc/SuplRootCert
ACCURACY_THRES=5000
CURRENT_CARRIER=common
Sent from my MB525 using XDA App
Try download GPS status from market. Launch it and clear GPS cache/data. Now your GPS will work again. If this method doesn't work then something wrong with your rom GPS.
Sent from my awesome Moto Defy: Stock Rooted Gingerbread 2.3.3 - XDA Premium
i have the application, but cannot find the cache cleaning option!
Launch GPS status, press menu - tools - manage A-GPS state - Reset.
This will reset your GPS cache and putting GPS into a cold start.
farsight73 said:
Launch GPS status, press menu - tools - manage A-GPS state - Reset.
This will reset your GPS cache and putting GPS into a cold start.
Click to expand...
Click to collapse
thanks man, i have tried it, now let me if its working fine!

[Tutorial] How to Modify Android AutoBacklight Characteristics

I know, there are some hints about how to modify the terrible behaviour of AutoBacklight already existing in this forum. But they are all hidden deep inside some device specific ROM threads. So I like to cross post here, what I already partly posted in the Saga ROM dev section.
Androids AutoBacklight on most devices has a habit to not quite reasonably adapt to environmental light conditions. Especially in dark environment, the screen is usually not getting dark enough. You need to manually set the backlight value for ebook reading in a dark room e.g.
To overcome this issue is not exactly easy. But it's manageable.
What you need is a ROOTED DEVICE (!!) and APK-Manager.
The task is to modify the AutoBacklight values within arrays.xml, which is located inside framework.res.apk
I did this on my HTC Desire S. It should work for all HTC Androids and all other devices as long as you find the arrays.xml after decompiling the framework.res.apk. No garantie though for other devices. Just have a look to your files to see if it's there.
And here's the step by step procedure:
on Phone:
copy framework.res.apk from \system\framework to SD-Card (use e.g. RootExplorer)
on PC within APK-Manager folder:
1. place framework.res.apk into folder "place-apk-here-for-modding"
2. clear old files in projects folder if necessary
3. run Script.bat
4. Option 22 - select project --> select framework.res.apk
5. Option 9 - Decompile apk
6. apk is beeing decompiled and extracted to the projects folder now
7. keep APK-Manager script window open in background
8. go to \projects\framework-res.apk\res\values\
9. edit arrays.xml in editor accordingly, this is the interesting section:
Code:
<integer-array name="config_autoBrightnessLevels">
<item>11</item>
<item>41</item>
<item>91</item>
<item>161</item>
<item>226</item>
<item>321</item>
<item>641</item>
<item>1281</item>
<item>2601</item>
</integer-array>
<integer-array name="config_autoBrightnessLcdBacklightValues">
<item>25</item>
<item>31</item>
<item>38</item>
<item>51</item>
<item>71</item>
<item>92</item>
<item>128</item>
<item>171</item>
<item>204</item>
<item>255</item>
</integer-array>
<integer-array name="config_autoBrightnessLcdBacklightValuesUp">
<item>25</item>
<item>31</item>
<item>38</item>
<item>51</item>
<item>71</item>
<item>92</item>
<item>128</item>
<item>171</item>
<item>204</item>
<item>255</item>
</integer-array>
<integer-array name="config_autoBrightnessLcdBacklightValuesDown">
<item>25</item>
<item>31</item>
<item>38</item>
<item>51</item>
<item>71</item>
<item>92</item>
<item>128</item>
<item>171</item>
<item>204</item>
<item>255</item>
</integer-array>
Keep the "config_autoBrightnessLevels" untouched. Just modify the "config_autoBrightnessLcdBacklightValues", "config_autoBrightnessLcdBacklightValuesDown" and "config_autoBrightnessLcdBacklightValuesUp".
10. back to APK-Manager Script - Option 11 - compile apk
11. after a while of compilation, you will be asked if you want to keep unmodified files from original apk --> answer Y
12. content from original framework.res.apk is beeing extracted to folder \keep
13. now you will be asked to delete all the files you modified in \projects to delete in \keep (think a while, it makes sense!)
14. in our case, you only need to delete resources.arsc (as we only modified a XML)
15. hit Enter in script window and the compilation will finish
16. look at \place-apk-here-for-modding, there's an unsignedframework.res.apk beside your original framework.res.apk
17. Option 12 - sign apk
18. look at \place-apk-here-for-modding, unsignedframework.res.apk will now be renamed to signed...
--> this is your new framework.res.apk to be uploaded to UOT-Kitchen. Copy it somewhere and rename it back to framework.res.apk
19. You can not simply copy it back to \system\framework. It has to be cooked and flashed.
20. Go to UOT-Kitchen website (http://uot.dakra.lt/kitchen/), open a new kitchen and do nothing but upload your new framework.res.apk. You don't need to upload all the other files as long as you do not want to apply any other modification.
21. submit the kitchen work and wait to be cooked
22. get your UOT-***.zip from the kitchen once it's available in the pickup section
23. put the zip to your phone an flash it through eighter Recovery or ROM-Manager as any other flashable update.zip
Done.
The values you see in the code section above are the ones that work best for me on the Desire S. Your milage may vary. Here's a characteristics comparison between my values and the ones that came with stock ROM.
Attached find the Excel file to do your own characteristics calculation.

[GUIDE][JB] Add Flight Mode to Quick Setting

Here is a quick How To on adding the Flight Mode button to the Quick Settings drop down.
How to :
1. Decompile your SystemUI.apk
2. Navigate to and open in \SystemUI\res\values\arrays.xml
3. In your text editor find this code :
Code:
<string-array name="QuickSettingButtonAttribute">
<item>Wifi</item>
<item>Location</item>
<item>SilentMode</item>
<item>AutoRotate</item>
<item>Bluetooth</item>
<item>MobileData</item>
<item>DormantMode</item>
<item>PowerSaving</item>
<item>AllShareCast</item>
<item>MultiWindow</item>
<item>Sync</item>
</string-array>
4. Add the following line where you want the Flight Mode Button to be:
Code:
<item>AirplaneMode</item>
For example :
Code:
<string-array name="QuickSettingButtonAttribute">
<item>Wifi</item>
<item>Location</item>
<item>SilentMode</item>
<item>AutoRotate</item>
<item>Bluetooth</item>
<item>MobileData</item>
<item>DormantMode</item>
<item>PowerSaving</item>
[B]<item>AirplaneMode</item>[/B]
<item>AllShareCast</item>
<item>MultiWindow</item>
<item>Sync</item>
</string-array>
or you can change position :
Code:
<string-array name="QuickSettingButtonAttribute">
<item>Wifi</item>
<item>MobileData</item>
<item>Bluetooth</item>
<item>Location</item>
<item>SilentMode</item>
<item>AutoRotate</item>
<item>DormantMode</item>
<item>AirplaneMode</item>
<item>PowerSaving</item>
<item>AllShareCast</item>
<item>MultiWindow</item>
<item>Sync</item>
</string-array>
5. Save all
6. Recompile SystemUI.apk
7. Push in /system/app (don't forget set permission rw-r-r)
8. Reboot and enjoy :victory:
NOTE :
- Please make backup SystemUI.apk before applying this guide
- You must have deodex rom or you can use ItalianJob v1.0
- You can also delete or change position button how ever you like
- The simply method flash this via CWM
Good guide
GT-I8160 JB♣
what tool do you use to decompile and recompiling apk??
i tried to use apktool v 1.4.3 when recompiling my framework-res.apk, but its always causing bootloop...
How to add another button?
riyosakura said:
what tool do you use to decompile and recompiling apk??
i tried to use apktool v 1.4.3 when recompiling my framework-res.apk, but its always causing bootloop...
Click to expand...
Click to collapse
try this guide
ddikodroid said:
How to add another button?
Click to expand...
Click to collapse
for other button I have not this but you can try this :
Code:
<item>DrivingMode</item>
<item>WifiHotspotMode</item>
I have not test this but you can try
if there is a problem means that the code does not work
Then you should change the title to "Add Air Plan Mode button to the Quick Settings"
pijen said:
Then you should change the title to "Add Air Plan Mode button to the Quick Settings"
Click to expand...
Click to collapse
ok...ok thanks
can you make a zip for beginners?
Thanks
Enviado desde mi GT-I8160 usando Tapatalk 2
jordirpz said:
can you make a zip for beginners?
Thanks
Enviado desde mi GT-I8160 usando Tapatalk 2
Click to expand...
Click to collapse
ok simply method flash this via CWM
Never thought it could be so simple!
Anybody know how to add a toggle for Screen Mode though? Like switch from Dynamic to Movie Mode?
nice work :victory:

Fixes for CM11 FXP Rom(e.g. headset button)

Here are some fixes I found for this rom
1. Headset Button does not work as play/pause on single press and next track on double press just like on stock
Credits to: @imanesaurus
got to
system/usr/keylayout/Generic.kl
key 226 HEADSETHOOK
key 256 BUTTON_1
change to
key 226 BUTTON_1
key 256 HEADSETHOOK
Click to expand...
Click to collapse
Click to expand...
Click to collapse
2. Contacts gives "sync is currently experiencing problems it will be back shortly"
Install this one and apply the fix. You can now uninstall the app
Contact Sync Fix
Click to expand...
Click to collapse
3. Low volume calls fix
Credits to: @chongns
a. to edit "snd_soc_msm_Sitar" in folder /system/etc/snd_soc_msm
b. find comment "Handset Rx device for voice call"
c. increase the value of 'RX1 Digital Volume':1:68 recommend in between 75 to 80, i use 78
(thanks to a member who post this, sorry forgot who's the name is.0)
d.make sure the permission is rw-r--r--, than reboot.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
or
Credits to @Marius Cristian
Fix
Click to expand...
Click to collapse
If there are other fixes ill update the thread
Thanks for the headset fix,it's working.i'm having a harder time to change to previous song,I must press very fest 3 times on the button...and I don't always press fast enough...but it's better than nothing.Thanks a lot !
Glad to be of help
Sent from my C2105 using XDA Free mobile app
why when i try save change get error : file cant be saved @amnher
amnher said:
3. Low volume calls fix
or
Credits to @Marius Cristian
If there are other fixes ill update the thread
Click to expand...
Click to collapse
I have changed the value to 75 and uploading the file! In case someone has a hard time finding it!
Update : I got bricked on 322
headset low volume
Hnk1 said:
I have changed the value to 75 and uploading the file! In case someone has a hard time finding it!
Update : I got bricked on 322
Click to expand...
Click to collapse
When I clicked save to the edited file .. i found the same error .. operation failed..
then i went back and the file was missing.
then i reopened the folder, the file was there with changed value. I dont if it is normal or something went wrong.
I also need one help .. I am also experiencing very low volume of headset on voice calls.
what is the fix ?and also the speaker volume is low for ringtones to be noticed under Fan.
Hnk1 said:
I have changed the value to 75 and uploading the file! In case someone has a hard time finding it!
Update : I got bricked on 322
Click to expand...
Click to collapse
Is the brick because of making this change on 322 or something else?
Shujja Haider said:
When I clicked save to the edited file .. i found the same error .. operation failed..
then i went back and the file was missing.
then i reopened the folder, the file was there with changed value. I dont if it is normal or something went wrong.
I also need one help .. I am also experiencing very low volume of headset on voice calls.
what is the fix ?and also the speaker volume is low for ringtones to be noticed under Fan.
Click to expand...
Click to collapse
Use PC to edit the file.The first value is at line 2975 and the second at line 3003.Use WORD find option to search line.Then put it in the etc folder,go to snd_soc_msm folder,delete old file,put the new one,change permissions to rw-r-r and then reboot.Root explorer will ask you to mount system as R/W.Press OK/YES.All the best.
@Hnk1
I did this on FXP 322 also and I haven't experienced any issues.How is your phone bricked?It doesn't respond in any way?you got bootloop?did you changed any other things?
what app is needed to edit the file? i used the colornote to view and edit the necessary corrections but how to save it to the intended directory?
in pc mode, i cant view the root folder. how can i edit it in the pc?
Headset Volume Control Buttons
I'am using Sony MH1c headset which comes with volume control buttons and is there any way to fix those two buttons ? I did fix the call answer button. When I click the volume control buttons the data traffic turn on!
Marius Cristian said:
Use PC to edit the file.The first value is at line 2975 and the second at line 3003.Use WORD find option to search line.Then put it in the etc folder,go to snd_soc_msm folder,delete old file,put the new one,change permissions to rw-r-r and then reboot.Root explorer will ask you to mount system as R/W.Press OK/YES.All the best.
@Hnk1
I did this on FXP 322 also and I haven't experienced any issues.How is your phone bricked?It doesn't respond in any way?you got bootloop?did you changed any other things?
Click to expand...
Click to collapse
I did as you had guided.. Now i rebooted the device and it is stuck at booting with Cyanogenmod Circling..
It has happened not just once but many times and i had to reinstall FXP322 and gapps to make it working.
what could have been gone wrong ?
---------- Post added at 04:49 PM ---------- Previous post was at 04:43 PM ----------
and also on each reboot.. device date and time are changed.. i have to set them everytime..
Marius Cristian said:
Use PC to edit the file.The first value is at line 2975 and the second at line 3003.Use WORD find option to search line.Then put it in the etc folder,go to snd_soc_msm folder,delete old file,put the new one,change permissions to rw-r-r and then reboot.Root explorer will ask you to mount system as R/W.Press OK/YES.All the best.
@Hnk1
I did this on FXP 322 also and I haven't experienced any issues.How is your phone bricked?It doesn't respond in any way?you got bootloop?did you changed any other things?
Click to expand...
Click to collapse
I used PC to change values using a note pad as I couldn't find it using my phone.
I suppose notepad is to be blamed!
But it works on some previous built, I tried it before but this time it didn't for me.
Last time used root explorer
---------- Post added at 10:03 AM ---------- Previous post was at 09:59 AM ----------
Shujja Haider said:
I did as you had guided.. Now i rebooted the device and it is stuck at booting with Cyanogenmod Circling..
It has happened not just once but many times and i had to reinstall FXP322 and gapps to make it working.
what could have been gone wrong ?
---------- Post added at 04:49 PM ---------- Previous post was at 04:43 PM ----------
and also on each reboot.. device date and time are changed.. i have to set them everytime..
Click to expand...
Click to collapse
Next time, just flash fxp322 or which ever it is. Don't wipe or clear cache!
Your phone will come back in its previous state.
You only need to clear cache/factory reset when moving from one ROM to another !
Good luck
amnher said:
Here are some fixes I found for this rom
1. Headset Button does not work as play/pause on single press and next track on double press just like on stock
Credits to: @imanesaurus
will this method work on stock 4.2.2 rooted and unlocked?
Click to expand...
Click to collapse
okay thanks alot ..
But what about date and time issue ? after each reboot the time changes to 1 PM and date goes to 2009.. everytime i have to change it . Automatic Network date and time thing is also not working ..
mizukage said:
amnher said:
Here are some fixes I found for this rom
1. Headset Button does not work as play/pause on single press and next track on double press just like on stock
Credits to: @imanesaurus
will this method work on stock 4.2.2 rooted and unlocked?
Click to expand...
Click to collapse
On stock the headset buttons are working just fine.No need for any fix.
Shujja Haider said:
okay thanks alot ..
But what about date and time issue ? after each reboot the time changes to 1 PM and date goes to 2009.. everytime i have to change it . Automatic Network date and time thing is also not working ..
Click to expand...
Click to collapse
I don't have this issue with time.For me ticking Automatic time zone and Automatic date and time works like a charm...
Click to expand...
Click to collapse
InCAll Volume and Noise fix
Hi
Attach new fix, but can't confirm it is working or not, (my hearing are not good)
please try out, if work please let me know
attached zip file (non flashabel zip)
Code:
SectionDevice
Name "Earpiece"
Comment "Handset Rx device"
EnableSequence
'SLIM RX1 MUX':0:AIF1_PB
'SLIM_0_RX Channels':0:eek:ne
'DAC1 MUX':0:RX1
'RX1 MIX1 INP1':0:RX1
'EAR PA Gain':0:POS_[COLOR="red"]6[/COLOR]_DB
'DAC1 Switch':1:1
'RX1 Digital Volume':1:[COLOR="red"]71[/COLOR]
EndSequence
DisableSequence
'SLIM RX1 MUX':0:ZERO
'DAC1 MUX':0:ZERO
'RX1 MIX1 INP1':0:ZERO
'EAR PA Gain':0:POS_[COLOR="red"]2[/COLOR]_DB
'DAC1 Switch':1:0
EndSequence
ACDBID 7:1
EffectsMixerCTL "SRS TruMedia"
EC_REF_RXMixerCTL "SLIM_RX"
EndSection
SectionDevice
Name "Voice Earpiece"
Comment "Handset Rx device for voice call"
EnableSequence
'SLIM RX1 MUX':0:AIF1_PB
'SLIM_0_RX Channels':0:eek:ne
'DAC1 MUX':0:RX1
'RX1 MIX1 INP1':0:RX1
'EAR PA Gain':0:POS_[COLOR="red"]6[/COLOR]_DB
'DAC1 Switch':1:1
'RX1 Digital Volume':1:[COLOR="red"]71[/COLOR]
EndSequence
DisableSequence
'SLIM RX1 MUX':0:ZERO
'DAC1 MUX':0:ZERO
'RX1 MIX1 INP1':0:ZERO
'EAR PA Gain':0:POS_[COLOR="red"]2[/COLOR]_DB
'DAC1 Switch':1:0
EndSequence
ACDBID 7:1
EffectsMixerCTL "SRS TruMedia"
EndSection
Code:
SectionDevice
Name "Handset"
Comment "Handset Tx device"
EnableSequence
'AIF1_CAP Mixer SLIM TX1':1:1
'SLIM_0_TX Channels':0:eek:ne
'SLIM TX1 MUX':0:DEC1
'DEC1 MUX':0:ADC1
'DEC1 Volume':1:[COLOR="red"]60[/COLOR]
'ADC1 Volume':1:100
[COLOR="red"]'MICBIAS1 CAPLESS Switch':1:1[/COLOR]
EndSequence
DisableSequence
'AIF1_CAP Mixer SLIM TX1':1:0
'SLIM TX1 MUX':0:ZERO
'DEC1 MUX':0:ZERO
'DEC1 Volume':1:0
'ADC1 Volume':1:0
[COLOR="red"]'MICBIAS1 CAPLESS Switch':1:0[/COLOR]
EndSequence
ACDBID 4:2
EffectsMixerCTL "SRS TruMedia"
EndSection
Code:
SectionDevice
Name "DMIC Endfire"
Comment "Dual MIC Endfire Tx device"
EnableSequence
'AIF1_CAP Mixer SLIM TX1':1:1
'AIF1_CAP Mixer SLIM TX5':1:1
'SLIM TX1 MUX':0:DEC1
'DEC1 MUX':0:ADC1
'SLIM TX2 MUX':0:DEC2
'DEC2 MUX':0:ADC3
'DEC1 Volume':1:[COLOR="red"]82[/COLOR]
'ADC1 Volume':1:100
'DEC2 Volume':1:[COLOR="red"]67[/COLOR]
'ADC3 Volume':1:100
'SLIM_0_TX Channels':0:Two
[COLOR="red"]'MICBIAS1 CAPLESS Switch':1:1
'MICBIAS3 CAPLESS Switch':1:1[/COLOR]
EndSequence
DisableSequence
'AIF1_CAP Mixer SLIM TX1':1:0
'AIF1_CAP Mixer SLIM TX5':1:0
'SLIM TX1 MUX':0:ZERO
'DEC2 MUX':0:ZERO
'SLIM TX2 MUX':0:ZERO
'DEC2 MUX':0:ZERO
'DEC1 Volume':1:0
'ADC1 Volume':1:0
'DEC2 Volume':1:0
'ADC3 Volume':1:0
[COLOR="red"]'MICBIAS1 CAPLESS Switch':1:0
'MICBIAS3 CAPLESS Switch':1:0[/COLOR]
EndSequence
ACDBID 6:2
EffectsMixerCTL "SRS TruMedia"
EndSection
SectionDevice
Name "Speaker DMIC Endfire"
Comment "Dual MIC Endfire Tx device"
EnableSequence
'AIF1_CAP Mixer SLIM TX1':1:1
'AIF1_CAP Mixer SLIM TX5':1:1
'SLIM TX1 MUX':0:DEC1
'DEC1 MUX':0:ADC1
'SLIM TX2 MUX':0:DEC2
'DEC2 MUX':0:ADC3
'DEC1 Volume':1:[COLOR="red"]82[/COLOR]
'ADC1 Volume':1:100
'DEC2 Volume':1:[COLOR="red"]67[/COLOR]
'ADC3 Volume':1:100
'SLIM_0_TX Channels':0:Two
[COLOR="red"] 'MICBIAS1 CAPLESS Switch':1:1
'MICBIAS3 CAPLESS Switch':1:1[/COLOR]
EndSequence
DisableSequence
'AIF1_CAP Mixer SLIM TX1':1:0
'AIF1_CAP Mixer SLIM TX5':1:0
'SLIM TX1 MUX':0:ZERO
'DEC1 MUX':0:ZERO
'SLIM TX2 MUX':0:ZERO
'DEC2 MUX':0:ZERO
'DEC1 Volume':1:0
'ADC1 Volume':1:0
'DEC2 Volume':1:0
'ADC3 Volume':1:0
[COLOR="Red"]'MICBIAS1 CAPLESS Switch':1:0
'MICBIAS3 CAPLESS Switch':1:0[/COLOR]
EndSequence
ACDBID 13:2
EffectsMixerCTL "SRS TruMedia"
EndSection
Good day. I encountered a little problem when switching the call to external speaker : the person calling me can hear herself when talking (echo, pretty loud actually), but when i commute to headset the call is fine, no echo on the other side of the call. Thank you !
nenat00 said:
Good day. I encountered a little problem when switching the call to external speaker : the person calling me can hear herself when talking (echo, pretty loud actually), but when i commute to headset the call is fine, no echo on the other side of the call. Thank you !
Click to expand...
Click to collapse
this probably the problem of the 2nd mic setting, the voice cancellation function is buggy. this probably already fix in next build.
Sent from my Galaxy Nexus using Tapatalk
Thanks for replying ! LE: fxp324 headset and speaker issue still present !
Do you guys have any idea how to get the volume buttons to work during a call? Even with the latest build the volume buttons move the slider, but don't have any effect on the volume.

[Q] Bug? OPO started unlocking itself on boot

Hello,
As of yesterday, my OnePlus One seems to be unlocking itself at bootup. It makes the "knack-knock" un-lock sound (high->low) just after the bootlogo screen, and fails to show the lock screen when it is first turned on.
After it has booted, it goes straight to the home screen, and I can use the phone as if it weren't locked: It is now in some kind of bugged state where the screen lock doesn't work - the screen will stay on until it runs out of batteries, and if I press the power button then the screen turns off but doesn't lock.
The first time I press the HOME button however, then the phone immediately LOCKS (albeit without playing a sound) and displays the usual PIN-entry screen. I can then enter my 8-digit PIN as normal and it will unlock ("knack-knock") . It is now out of the bugged state and will lock properly ("knock-knock") after it has been asleep for however many seconds I have configured it to lock. It is now perfectly normal until next time it reboots.
If I DON'T enter a PIN on that first lock-screen then it stays in the bugged state: After a few seconds of displaying the lock screen, the screen turns off, it plays the unlock "knack-knock" again, and when I press the power button we are back to the same state as first boot - my home screen is available, I can read my emails etc, but I have never entered a passcode!
I haven't installed any new apps recently, and I have auto-update apps turned off. I can't seem to stop Google Play from updating, though.
There is an update available: "XNPH05Q Incremental" - I tried taking a backup and installing this, but the screen-unlock problem remained.
Turning off "Use custom lock screen" didn't help either..
The phone IS rooted, but I don't have anything particularly suspicious installed.. A full list of packages on my phone is here:
[email protected]:/ $ pm list packages
package:com.android.defcontainer
package:com.google.android.maps.mytracks
package:com.appstar.callrecorder
package:com.android.phone
package:com.spotify.music
package:com.cyngn.hexo
packagerg.connectbot
package:com.android.bluetooth
package:com.android.providers.calendar
package:com.droidbus.pidloopsim
package:appinventor.ai_MattHawkinsUK.RPiREF
package:com.valvesoftware.android.steam.community
package:com.octave.io
package:com.cyanogenmod.lockclock
package:com.android.providers.downloads.ui
package:android.androidVNC
package:com.android.documentsui
packagerg.prowl.torquefree
package:com.lhsee
package:com.android.vpndialogs
package:com.android.mms
package:biz.bokhorst.xprivacy.license
package:com.android.providers.media
package:camviewer.mobi.ipcamsuite
package:com.google.android.setupwizard
package:com.android.settings
package:jackpal.androidterm
package:com.google.android.street
package:com.google.android.googlequicksearchbox
package:it.angelic.soulissclient
package:com.android.musicvis
package:com.android.exchange
packagerg.whispersystems.whisperpush
package:net.osmand
package:com.chrome.beta
package:com.android.development
package:com.google.android.backuptransport
package:com.google.android.apps.chromecast.app
package:com.android.providers.telephony
package:biz.bokhorst.xprivacy
package:com.xh.openclinfo
package:com.softwaresemantics.diyglsllwp
package:com.google.android.apps.maps
package:com.android.dialer
package:com.google.android.apps.cloudprint
packagerg.scummvm.scummvm
package:com.epson.mobilephone.android.epsonprintserviceplugin
package:com.android.wallpapercropper
package:com.android.providers.settings
package:com.google.android.apps.docs
package:com.qualcomm.qcrilmsgtunnel
package:com.android.providers.downloads
package:com.android.browser.provider
package:com.android.phasebeam
packagel.mawo78.wallpaper.hexgrid
package:com.google.android.videos
package:nextapp.fx
package:com.citrix.Receiver
package:com.google.android.onetimeinitializer
packagerg.mozilla.firefox
package:com.xabber.android
package:com.inportb.botbrew
packagerg.cyanogenmod.audiofx
package:com.cyngn.theme.store
packagerg.cyanogenmod.themes.provider
package:com.android.inputdevices
package:com.germainz.playpermissionsexposed
package:com.android.stk
package:com.qualcomm.shutdownlistner
package:champion.gnuroot
package:com.nononsenseapps.notepad
package:com.octave.signal
package:com.google.android.configupdater
package:com.williamalexander.android.pixelswarm
packagerg.videolan.vlc.betav7neon
package:com.evernote
package:com.cyngn.hexoicons
package:com.cyngn.logger
package:android
package:com.android.providers.contacts
package:com.android.externalstorage
package:com.google.android.apps.translate
package:livio.pack.lang.en_US
packagerg.cyanogenmod.bugreport
package:com.mohammadag.burnttoast
package:com.android.incallui
package:com.cyanogenmod.trebuchet
package:com.google.android.apps.plus
package:com.android.vending
package:com.tux.client
package:com.digia.Qt5Everywhere
package:com.android.keychain
package:rs.pedjaapps.alogcatroot.app
package:com.flux.theme.flux
package:com.google.android.tag
package:com.android.wallpaper
package:eu.chainfire.supersu
package:com.google.android.apps.magazines
package:de.markusfisch.android.shadereditor
packagerg.pocketworkstation.pckeyboard
package:com.cyanogenmod.wallpapers
package:com.google.android.gsf
packagerg.cyanogenmod.voiceplus
packagerg.linphone
package:com.android.shell
packagel.mawo78.wallpaper.hexagon
package:bbc.iplayer.android
package:com.google.android.syncadapters.contacts
package:com.evernote.widget
package:com.qualcomm.timeservice
package:de.robv.android.xposed.installer
package:info.mzimmermann.xposed.cputempstatusbar
packagerg.ruboto.core
package:com.android.providers.partnerbookmarks
package:com.android.contacts
package:com.android.calculator2
package:net.cactii.flash2
package:com.android.htmlviewer
package:com.cyngn.cameranext
package:com.android.cellbroadcastreceiver
package:com.google.android.gsf.login
package:com.dsi.ant.server
package:gov.nasa
package:com.android.sharedstoragebackup
package:com.google.android.marvin.talkback
package:com.android.certinstaller
package:br.com.bandtec.serialbtcontrol
packagerg.dyndns.sven_ola.debian_kit
package:com.google.android.gms
package:com.android.dreams.phototable
package:com.rsa.securidapp
package:com.rbs.mobile.android.natwest
package:com.texdroider.texdroider_dpi
package:com.grace.microphone
package:com.cyngn.cmstats
packagerg.adblockplus.android
package:com.shredderchess.android
package:com.dropbox.android
package:champion.gnuroot.wheezyx
package:com.simongreen.shadertoy
package:com.google.android.music
package:com.android.wallpaper.livepicker
packagerg.cyanogenmod.launcher.home
package:com.android.packageinstaller
package:com.marginz.snap
package:com.google.android.tts
package:com.android.noisefield
package:com.android.email
package:com.android.location.fused
package:com.android.backupconfirm
package:com.android.magicsmoke
package:com.cyngn.screencast
package:x.org.server
package:com.octave.symbolic
packagerg.coax.xposed.cpufreqstatusbar
package:com.google.android.apps.books
package:com.stoik.mdscan
package:com.android.soundrecorder
package:com.cyanogenmod.account
package:com.ikdong.weight
package:com.cyngn.gallerynext
package:com.octave.main
package:com.android.inputmethod.latin
package:com.google.android.partnersetup
package:com.cyngn.fota
package:com.android.proxyhandler
packagerg.ruboto.irb
package:com.android.wallpaper.holospiral
package:com.google.android.feedback
package:nextapp.fx.rk
package:com.google.android.talk
package:com.android.nfc
package:com.whatsapp
package:com.octave.gnuplot
package:nextapp.fx.rr
package:com.android.providers.userdictionary
package:com.octave.control
package:com.cyanogenmod.filemanager
package:com.android.pacprocessor
packagerg.codeaurora.bluetooth
package:com.android.galaxy4
package:com.android.printspooler
package:com.cyngn.keyguard
package:com.botbrew.basil
package:com.qualcomm.location
package:com.cyanogenmod.settings.device
package:com.shantz.exchangebypass
package:com.android.dreams.basic
package:cx.mccormick.puredatalatencytester
package:com.google.android.play.games
package:com.android.systemui
packagerg.cyanogenmod.wallpapers.photophase
package:com.android.smspush
package:com.google.android.gm
packagerg.cyanogenmod.theme.chooser
package:com.qapp.quickboot
package:com.google.android.youtube
package:com.spartacusrex.spartacuside
package:com.android.deskclock
package:com.android.facelock
package:com.google.android.calendar
package:com.android.chrome
package:com.learnopengles.android
package:com.octave
Adblock Plus, BotBrew, FX, Terminal Emulator, texdroider_dpi and xposed installer have root access. given by SuperSU, of which only ABP runs at boot.
In XPosed, I have the following six modules:
Burnt Toast
CPUFreq in Statusbar
Cpu Temp In Statusbar
Exchange Bypass For Xposed
PlayPermissionsXposed
XPrivacy
So my question is: a) Has anyone here seen this before? (google has so far been of no help)
b) Which of the apps/modules I have installed could be causing this? (which should I try uninstalling first?)
or c) how can I find out who/what is causing this? (Is there any way to track calls to com.android.internal.policy.impl.LockScreen, for example?)
Cheers

Categories

Resources