I faced this annoying problem where earphones made crackling sound randomly while playing music only while screen was off.
I saw another thread where people faced same problem in S III, but no definite solution.
FIX :
You need to be rooted.
Just change your CPU governer to "On Demand".
Mine was set to 'pegasusq'. I believe it forces CPU into low power mode while the screen is off and CPU frequency becomes so low that read speed of music files reduced.
Above FIX resolved my issue. I wanted to share so that anyone suffering from same issue can be benifited.
**Disclaimer**
I am not responsible for any damage caused to your device. This post is just a workaround if you are rooted user. If you don't know anything about rooting, please explore the forum first.
I will try boss..thanks.. ?
Sent from my GT-N7100 using XDA Premium 4 mobile app
Work-around
If you want to use the same CPU governer(as it has good performance), you can set the minimum CPU freq to say 400.
Thanks for sharing the fix. I also face this problem while using Nadia kernel and have no idea how to fix it and eventually reflash another rom and. Now I know how to fix it. Its really annoying problem. Thanks avain
this has been fixed in NE1 update
Sent from my GT-N7100 using XDA Free mobile app
Cool
Sent from my GT-N7100 using XDA Free mobile app
saurabh2310 said:
FIX :
You need to be rooted.
Just change your CPU governer to "On Demand".
.
Click to expand...
Click to collapse
Where do I find this Setting as I am having freezes on audio when screen off? More Info would be great!
Thanks
wilx said:
Where do I find this Setting as I am having freezes on audio when screen off? More Info would be great!
Thanks
Click to expand...
Click to collapse
If you are rooted, then just download any CPU monitoring app. I personally use Rom Toolbox. In CPU/Processor settings in the app, you will find "Governer" and a list of available governers to choose from. Let me know if you still have trouble finding it.
TIP : Don't set Governer to "Powersave" even for trying it out. You wil find your fone lagging extremely.
Also don't play around much with other CPU settings unless you are absolutely sure what are you doing.
Sent from my GT-N7100 using XDA Free mobile app
There actually isn't a need for changing the whole governor.
Download trickster mod from google play and in that change hotplug_min_CPU_lock to 2 whenever you want to listen to music, and change it back to 0 afterwards. Ondemand causes lags under heavy load and can be a battery drainer too. Pegasusq is multicore aware and can scale the cores depending on load and hotplug threshold defined by min wake CPU frequency or run queue length, and thus is more liberal on battery too, while providing a good performance at same time.
Sent from my RPG with auto targeting
KNIGHT97 said:
There actually isn't a need for changing the whole governor.
Download trickster mod from google play and in that change hotplug_min_CPU_lock to 2 whenever you want to listen to music, and change it back to 0 afterwards. Ondemand causes lags under heavy load and can be a battery drainer too. Pegasusq is multicore aware and can scale the cores depending on load and hotplug threshold defined by min wake CPU frequency or run queue length, and thus is more liberal on battery too, while providing a good performance at same time.
Sent from my RPG with auto targeting
Click to expand...
Click to collapse
Thanks,
I can only find min_cpu_lock NOT hotpug_min_CPU_lock, is this the same thing?
wilx said:
Thanks,
I can only find min_cpu_lock NOT hotpug_min_CPU_lock, is this the same thing?
Click to expand...
Click to collapse
Yes that is, some CPU tweakers define it as hotplug min CPU lock
Sent from my RPG with auto targeting
saurabh2310 said:
If you are rooted, then just download any CPU monitoring app. I personally use Rom Toolbox. In CPU/Processor settings in the app, you will find "Governer" and a list of available governers to choose from. Let me know if you still have trouble finding it.
TIP : Don't set Governer to "Powersave" even for trying it out. You wil find your fone lagging extremely.
Also don't play around much with other CPU settings unless you are absolutely sure what are you doing.
Sent from my GT-N7100 using XDA Free mobile app
Click to expand...
Click to collapse
This Fixed the problem thanks, but will now Try Knights Fix if this is better?
KNIGHT97 said:
There actually isn't a need for changing the whole governor.
Download trickster mod from google play and in that change hotplug_min_CPU_lock to 2 whenever you want to listen to music, and change it back to 0 afterwards. Ondemand causes lags under heavy load and can be a battery drainer too. Pegasusq is multicore aware and can scale the cores depending on load and hotplug threshold defined by min wake CPU frequency or run queue length, and thus is more liberal on battery too, while providing a good performance at same time.
Sent from my RPG with auto targeting
Click to expand...
Click to collapse
Nice trick :thumbup:
I just change to Ondemand Governer while listening music then back to Pegasusq.
But got to admit, it's a very annoying thing.
Sent from my GT-N7100 using XDA Free mobile app
saurabh2310 said:
I faced this annoying problem where earphones made crackling sound randomly while playing music only while screen was off.
I saw another thread where people faced same problem in S III, but no definite solution.
FIX :
You need to be rooted.
Just change your CPU governer to "On Demand".
Mine was set to 'pegasusq'. I believe it forces CPU into low power mode while the screen is off and CPU frequency becomes so low that read speed of music files reduced.
Above FIX resolved my issue. I wanted to share so that anyone suffering from same issue can be benifited.
**Disclaimer**
I am not responsible for any damage caused to your device. This post is just a workaround if you are rooted user. If you don't know anything about rooting, please explore the forum first.
Click to expand...
Click to collapse
Hello, I am using agni kernel. I don't find ondemand governer in this latest version. Any workaround for this? I am really worried about the freaky noise that I get while listening to my favorite music.
Awaiting help.
Thanks,
Sukumar
Sukumar Ballavolu said:
Hello, I am using agni kernel. I don't find ondemand governer in this latest version. Any workaround for this? I am really worried about the freaky noise that I get while listening to my favorite music.
Awaiting help.
Thanks,
Sukumar
Click to expand...
Click to collapse
its problem of agni kernel..try change to stock kernel..the problem will solve.
Sent from my GT-N7100 using Tapatalk
shalushahil said:
its problem of agni kernel..try change to stock kernel..the problem will solve.
Sent from my GT-N7100 using Tapatalk
Click to expand...
Click to collapse
Well that really works and I still can't figure out what caused the issue. I was in resurrection remix 5.7.4 with no agni and it was doing all good.. I am now in Eclipse v9 with agni kernel set to all default except the touch wake. I am seeing no such problem any more.
May be Kernel is what that is making that freaky noise..
Thanks for the suggestion.
i do have the same problem before, unfortunately i was a hardware problem. To be precise I replace the audio IC.
MrBrowseGierza said:
i do have the same problem before, unfortunately i was a hardware problem. To be precise I replace the audio IC.
Click to expand...
Click to collapse
Fhjhfgjg
Very good, more days funded.
MrBrowseGierza said:
i do have the same problem before, unfortunately i was a hardware problem. To be precise I replace the audio IC.
Click to expand...
Click to collapse
Is changing audio IC easy to end user? I can access the board to its core and have tried another flex to check if it is problem with earphones jack. Can you please let me know how to get the IC changed.
Thanks,
Sukumar.
Related
I just wanted to let everyone know I found that if I installed cpu master free version and set it to 608 / 1000 set to boot on and performance selected, my tab runs a whole lot smoother. My wife is able to play bejewelled blitz on facebook with it now so she is happy.
Seems the stock kernels are very Conservative on the scaling and never really run at 1000mhz till you really nail them.
If the battery life sucks a little more, which to me wasn't a biggie cause I get 3 days out of it you can buy CPU Master full version for 1.99 and it will allow you to run a screen off setting too.
Setcpu has done nothing but bogged my transformer down and my nexus S so I tried this one and it doesn't so I am passing on the info.
I am not associated with Cpu Master in any way.
If I helped you click on my THANKS button!
I assume you need to be rooted for this ?
Sounds very interesting ...I may have to try this out.
Sent from my Transformer TF101 using XDA Premium App
blankers said:
I assume you need to be rooted for this ?
Click to expand...
Click to collapse
yes root is required
thanks for the tip...it does seem snappier....
I've been experiencing some problems with the recent ROM's ive installed on my SG3. The thing is when i play music and switch ON\OFF the screen, i hear a weird static cracking noise. This bug has been reported to occur due to a bug in the kernel of the ROM's.
Kyrillo and dharam have admitted that the problem exists in their kernels and that they are trying hard to fix it.
My question is how many of the users who installed custom ROM's on their phones encountered this problem? Did anybody find a fix?
This is probably my 5th thread concerning the same problem in the kernels and yet i don't have a clear answer!
Seems like no one encountered this problem huh? lucky me
I've encountered it but I don't really care as after you turn your screen off it goes and you can barely hear it.
Sent from my GT-I5800 using XDA App
dilzo said:
I've encountered it but I don't really care as after you turn your screen off it goes and you can barely hear it.
Sent from my GT-I5800 using XDA App
Click to expand...
Click to collapse
Yes but why have the irritating noise in the first place? It kinda ruins the music experience, just hope someone's working on fixing this.
So, I have an idea.
If I use profiles in SetCPU, with a dramatic change of frequency space, different to the normal running frequencies, than it seems to me that the switch cracked noise is heavier than without using profiles.
Normal: 148-930MHz, ScreenOff: 148-370 --> makes hard noise
Normal: 148-930MHz, NO Profile --> barely noise, but there
Kyrillos 6.x was my first high OC ROM, so I definitly used SetCPU and wanted to cut down the power consumption by using "ONDEMAND".
That failed completly! Cause with ondemand I got quiet the same noise as mentioned from you guys, but AT ALL TIMES!
The difference between conservative and ondemand is, that frequency is realy more rapidly changed! So for every single cpu usage, it goes high up but realy fast back to 148 again. --> In mind: Many freq changes!
Back to my idea. For me it is the frequency changing, maybe the voltage jump between the frequencies. I guess there is the problem digged.
A chance to get rid of this may be to change frequencys in an other way. Maybe not with steps, but with a real smooth upgoing MHz per MHz...if that is impossible, I think so because even computer cpus are chaning step to step, the voltage increasing/deincreasing should be made smooth. No idea how, but this is my thought^^
Realy hope you guys find something
EDIT: with ondemand but fixed by sliders to a single frequency realy stops that noise!!! So it realy must be the frequency/voltage changing.
DaBigFreak said:
The difference between conservative and ondemand is, that frequency is realy more rapidly changed! So for every single cpu usage, it goes high up but realy fast back to 148 again. --> In mind: Many freq changes!
Back to my idea. For me it is the frequency changing, maybe the voltage jump between the frequencies. I guess there is the problem digged.
A chance to get rid of this may be to change frequencys in an other way. Maybe not with steps, but with a real smooth upgoing MHz per MHz...if that is impossible, I think so because even computer cpus are chaning step to step, the voltage increasing/deincreasing should be made smooth. No idea how, but this is my thought^^
Click to expand...
Click to collapse
That seems like a logical conclusion, that by changing the degree to which the frequencies change the noise could be controlled.
DaBigFreak said:
with ondemand but fixed by sliders to a single frequency realy stops that noise!!! So it realy must be the frequency/voltage changing.
Click to expand...
Click to collapse
I notice it too, i think this is exactly what happens whihc results in the noise. Dev's are you listening?
I really hope that somebody comes up with a solution.
Need a quick fix for this, it's driving me nuts. Degrading to any stock firmware (eclair or froyo) isn't working at all!
I have the exact same problem and its really bugging me coz im really ocd over sound quality. I've also tried flashing back to stock froyo but the stupid noises are still there...
HELP ME SOMEONE!!!!!!!!!!!
Are there any ROMs/Kernels that don't have this 'static/crackling in music' problem?
I have crackling problem in music too. I have kyrillos 7.1 OC. Someone knows what's wrong?
Flashing to CyanogenMod has seemed to do the trick for music but now I have no video playback
So I'm kind of new to messing around with tablets but learning a few things. On my Nexus 7 I decided to put Cyanogenmod 10 on it so I could customize a few things. I then decided I wanted to overclock the max CPU frequency past 1300 MHz so I installed Trinity 7 kernel. Now I'm able to run it at 1700 MHz which runs a few apps much faster but after exiting out of the apps and going back to check on the max CPU frequency and it's set back down to 1300 MHz.
Does anyone have an idea what could be causing this? So far there's only one app I'm overclocking for so it's not a big issue but it would still be nice to figure out the issue.
Thanks
I down loaded too. I just changed the governer to performance and it stays on 1600 etc on set cpu
EsX GingaNinja said:
So I'm kind of new to messing around with tablets but learning a few things. On my Nexus 7 I decided to put Cyanogenmod 10 on it so I could customize a few things. I then decided I wanted to overclock the max CPU frequency past 1300 MHz so I installed Trinity 7 kernel. Now I'm able to run it at 1700 MHz which runs a few apps much faster but after exiting out of the apps and going back to check on the max CPU frequency and it's set back down to 1300 MHz.
Does anyone have an idea what could be causing this? So far there's only one app I'm overclocking for so it's not a big issue but it would still be nice to figure out the issue.
Thanks
Click to expand...
Click to collapse
There might be an option for "set at boot." Try that.
mccolvinj said:
I down loaded too. I just changed the governer to performance and it stays on 1600 etc on set cpu
Click to expand...
Click to collapse
That's not the solution. The performance governor keeps the cpu speed at max frequency at all times (even when screen is off). That will eat up your battery quick.
v9s said:
There might be an option for "set at boot." Try that.
Click to expand...
Click to collapse
Thanks that seemed to have fixed it though I figured out you have to turn that on THEN pick the max CPU frequency. Doing it the other way around won't change anything, I think that's what I tried before.
Also mccolvinj I'd personally leave it on interactive so it will just use the max CPU when needed or at least that's what I got out of the descriptions of governors I looked up.
EDIT: Nevermind...that only temporarily fixed it, it went back to 1300 after a bit. Maybe I installed Trinity 7 wrong?
Does trinity have superuser permissions?
Sent from my Nexus 7 using xda app-developers app
winged mantis said:
Does trinity have superuser permissions?
Click to expand...
Click to collapse
I think so since it's rooted, is there a way I can check or give it permissions?
you need the powerHAL "fix". your rom should include it, but i guess it doesnt. search the n7 forums for a flashable. or, the trinity kernel toolbox app includes the "fix" just in case your rom doesnt.
EsX GingaNinja said:
I think so since it's rooted, is there a way I can check or give it permissions?
Click to expand...
Click to collapse
Check in the superuser app
Sent from my Rezound using xda app-developers app
kernels arent rooted, your roms are. you can flash a custom kernel on a rom without root. the only difference is that you wouldnt be able to control the cpu with ant cpu control apps, the apps need root.
ive posted the solution already. either find the flashable powerHAL fix or use the trinity kernel toolbox to control the kernel. tkt includes the powerHAL fix.
This is the first custom kernel compiled for TegraNote 7 device. Alot of hard work has been put into this to make this possible.
DISCLAIMER
I am not responsible of your device gets damaged from flashing this kernel
Features:
4 Main cores:
UV
OC - 2.1Ghz
Lp1 core:
Low Volt support
GPU 2D, 3D - 708Mhz
SDcard read and write speed increased
HDMI - 4k output
Thermal throttling tweaked
CPU boost upon touch disabled
Setting min and max of 1 core sets all cores min and max frequency
RAM Voltage lowered
Default schedular - FIOPS
Compiled with -mtune flag
Compatible with stock ROM
XZ (LZMA) compression
Much more
Change-log:
Installation:
1 - Download ZIP file
2. Reboot into TWRP recovery - (adb shell reboot recovery)
3. Install ZIP file, locate file and select to flash.
(Stock Kernel has been provided incase anyone would like to revert
Downloads:
Custom Kernel - KitKat: http://d-h.st/hr2
Custom Kernel - Lollipop: http://d-h.st/C7u2
Stock Kernel-4.4: http://d-h.st/68M
Stock Kernel-5.1:
Source-Code:
Nvidia - http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=summary
GITHUB: https://github.com/Shaky156/Tegra-Note-7
Thank you Shaky for providing this kernel and for the hard work, I'll try to test this ASAP !
mouhii said:
Thank you Shaky for providing this kernel and for the hard work, I'll try to test this ASAP !
Click to expand...
Click to collapse
OP Updated with download link
Edit: will upload soon an updated kernel
OP Updated with new release! enjoy
Shaky156 said:
OP Updated with new release! enjoy
Click to expand...
Click to collapse
It's running..! Looking good so far
Sent from my TegraNote-P1640 using Tapatalk
pr0ners said:
It's running..! Looking good so far
Sent from my TegraNote-P1640 using Tapatalk
Click to expand...
Click to collapse
Yes updated OP last time with a newer download link:
Fixes Wi-Fi randomly disconnecting issue
Tested with 3dmark, 2000+ increase in score, >10% fps increase with gaming
Maybe just my end as i have xposed framework & gravity box, but auto rotate doesn't work so well, stays fixed on initial orientation.
Sent from my TegraNote-P1640 using Tapatalk
pr0ners said:
Maybe just my end as i have xposed framework & gravity box, but auto rotate doesn't work so well, stays fixed on initial orientation.
Sent from my TegraNote-P1640 using Tapatalk
Click to expand...
Click to collapse
Tested you are correct. Away from computer so shall check it out tomorrow, nvidias made it difficult
Appreciate that and all the work you've put in. Have a good night.
Sent from my TegraNote-P1640 using Tapatalk
pr0ners said:
Appreciate that and all the work you've put in. Have a good night.
Sent from my TegraNote-P1640 using Tapatalk
Click to expand...
Click to collapse
OP Updated, fixed sensors that everything working now
also restored CPU touchboost as it uses low power core and it makes it smoother compared to without it.
Confirmed as working. Definitely running cooler as well now.
Sent from my TegraNote-P1640 using Tapatalk
Hello.Is this for 4.4 only or can be used with 4.3?.
subzero82 said:
Hello.Is this for 4.4 only or can be used with 4.3?.
Click to expand...
Click to collapse
For android 4.4 but it should work with 4.3 (untested)
Loving the latest Kernel mate, nice work.
I can quite agree with Nvidia making modding this tablet hardwork with their sources being like they are.
Whats even better with this Kernel is we can now have Custom bootanimations without it hitting the dam /lbh partition for it. So now i have a Android L Bootanimation lol
What's the best Kernel tweaker to use with this ?
neontigers said:
What's the best Kernel tweaker to use with this ?
Click to expand...
Click to collapse
Set CPU is good, haven't tested antutu master etc etc, setting one core will set all cores so all applications should be compatible
Shaky156 said:
Set CPU is good, haven't tested antutu master etc etc, setting one core will set all cores so all applications should be compatible
Click to expand...
Click to collapse
Well I've tried both trickster mod and antutu and whenever I set the cpu speed and governer, press apply, then exit the app when I open the app again it reverts to the original CPU speed and governer that the kernal came with. Any fix for this ?
neontigers said:
Well I've tried both trickster mod and antutu and whenever I set the cpu speed and governer, press apply, then exit the app when I open the app again it reverts to the original CPU speed and governer that the kernal came with. Any fix for this ?
Click to expand...
Click to collapse
I haven't not had that issue, if you can provide a log maybe I can look into it. Make sure you have root, I have left userspace control so everyone can still control it within the setting menu choosing Max power or power saving. Oh I have 2 incoming updates tonight
Shaky156 said:
I haven't not had that issue, if you can provide a log maybe I can look into it. Make sure you have root, I have left userspace control so everyone can still control it within the setting menu choosing Max power or power saving. Oh I have 2 incoming updates tonight
Click to expand...
Click to collapse
Here ya go,hopefully its helpful, this is me setting the frequency,closing the app and opening again
neontigers said:
Here ya go,hopefully its helpful, this is me setting the frequency,closing the app and opening again
Click to expand...
Click to collapse
its not 1kb, and you've provided wrong log. I'm all for helping but dont wasting my time
I'm using the newest flash kernel and elementalex kernel manager. Its been happening more and more. This time its stuck at max frequency on the big cluster. Everything else I can change like normal. What is causing this? I'm about to lose my mind with this crap. Its happened in several roms too. Right now I'm on screwd android nougat.
Woodrow256 said:
I'm using the newest flash kernel and elementalex kernel manager. Its been happening more and more. This time its stuck at max frequency on the big cluster. Everything else I can change like normal. What is causing this? I'm about to lose my mind with this crap. Its happened in several roms too. Right now I'm on screwd android nougat.
Click to expand...
Click to collapse
Do you have Facebook or Facebook Messenger installed? The latter app especially has been known to cause Max frequency problems for some people.
I do have those apps. But this is when im first setting up a new rom so they are not installed yet. It is also stuck overclocked when it happens. It finally let me change it this time. I have no clue as to why it does eventually let me but not at first. It didn't used to do this on previous version of flash kernel. I also tried changing it with another kernel app and it let me, no problem. Its something about exkm.
Woodrow256 said:
I do have those apps. But this is when im first setting up a new rom so they are not installed yet. It is also stuck overclocked when it happens. It finally let me change it this time. I have no clue as to why it does eventually let me but not at first. It didn't used to do this on previous version of flash kernel. I also tried changing it with another kernel app and it let me, no problem. Its something about exkm.
Click to expand...
Click to collapse
After rebooting or flashing files, the phone runs warm which means you cannot tweak CPU functions due to thermal throttling. The phone throttles when hot (worse if you live in a warm environment) or have low battery. That's a side effect of the Snapdragon 810.
If these issues persist half an hour or more after boot, then there is an app keeping your CPUs clocked high, like mentioned before.
Sent from my Nexus 5X using Tapatalk
SlimSnoopOS said:
After rebooting or flashing files, the phone runs warm which means you cannot tweak CPU functions due to thermal throttling. The phone throttles when hot (worse if you live in a warm environment) or have low battery. That's a side effect of the Snapdragon 810.
If these issues persist half an hour or more after boot, then there is an app keeping your CPUs clocked high, like mentioned before.
Sent from my Nexus 5X using Tapatalk
Click to expand...
Click to collapse
That cant be it. I can close exkm and open other cpu tuner app and immediately change the max frequency.
Woodrow256 said:
That cant be it. I can close exkm and open other cpu tuner app and immediately change the max frequency.
Click to expand...
Click to collapse
Keep it simple then. Uninstall then install EXKM from the Play Store and reboot. Open the app after two minutes then grant root access and modify kernel settings. Big cluster may still be offline due to rebooting.
Alternatively, clear data for EXKM and reboot then wait until it's been granted root permissions to modify kernel settings.
Sent from my Nexus 5X using Tapatalk
Woodrow256 said:
That cant be it. I can close exkm and open other cpu tuner app and immediately change the max frequency.
Click to expand...
Click to collapse
For solving your issue, use Kernel Adiutor, go into thermal on the side menu, and disable throttling. - this worked for me
Secondly, I do not recommend Screw'd, it left me well screwed.
- Home screen locking up, only being functional after rebooting
- VERY bad CPU over heating - I'm taking about 180°F - 82°C -while running social media and scrolling. And actually having to physically put the phone on ice to cool it down while I pulled files when I switched off of the ROM
- Random systemui crashes, kind of like CM all over again
I don't know if you get these issues, but I would recommend using a different ROM from my experience.
TL;DR : Screw'd causes CPU over heating and frequency troubles, also use Kernel Adiutor in thermal section to "unlock" or make it easier to tweak frequencies. Good luck!
TnT_ said:
For solving your issue, use Kernel Adiutor, go into thermal on the side menu, and disable throttling. - this worked for me
Secondly, I do not recommend Screw'd, it left me well screwed.
- Home screen locking up, only being functional after rebooting
- VERY bad CPU over heating - I'm taking about 180°F - 82°C -while running social media and scrolling. And actually having to physically put the phone on ice to cool it down while I pulled files when I switched off of the ROM
- Random systemui crashes, kind of like CM all over again
I don't know if you get these issues, but I would recommend using a different ROM from my experience.
TL;DR : Screw'd causes CPU over heating and frequency troubles, also use Kernel Adiutor in thermal section to "unlock" or make it easier to tweak frequencies. Good luck!
Click to expand...
Click to collapse
Wow, i cant believe screwd gives you such problems. Its has been my favorite nougat rom since last months beta. My phone never overheats. Ive only felt it get warm to the touch a few times since i got it last march. As far as throttling goes, if it does i never notice so it must not be too bad.