yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Android Development] xenyz:
Yup, so it seems the default undervolting was giving me those watchdog reboots. I understand the default was -100 so maybe a -50 would be safer, or probably even better to leave voltages alone and each user would set their own.

Suggestions for next release to make this thing perfect: intellidemand v5 and bfq v7r2
[Nexus 4 Android Development] barome:
I'll look at this. But I'm very ill since a week, so minor work on kernel.
[Nexus 4 Android Development] j.llorente:
I also make a request :) Can you add 400Mhz GPU freq? I don't like use OC, but 325 is a low freq.

Anyway this is the best kernel I've tried. Good job and thanks! :)

Hope you feel better about your illness, that's the most important.
[Nexus 4 Android Development] barome:
R7a online in Nightlies folder.

Including some Intellidemand tweaks from N5 version (Intellidemand 5.0)
[Nexus 4 Android Development] sspyed:
Looking at OP, have two questions: Franco Gamma Control or Faux? Also, Faux Loudness & Amp Control work w this?
[Nexus 4 Android Development] halfbytecode:
Nice, running silky smooth.

I would love to see Krait retention in this kernel. Any chance?
[Nexus 4 Android Development] barome:
Faux ;) and Faux Sound work well
[Nexus 4 Android Development] barome:
already include.
[Nexus 4 Android Development] Abaddon:
nice work man. thanks
[Nexus 4 Android Development] mnajem:
will be nice if got CM/CAF commits kernel ....
[Nexus 4 Android Development] noidtrue:
Does r8 work on 4.4.2?
[Nexus 4 Android Development] karanrajpal14:
Yes. Using it now. It's awesome! :D
[Nexus 4 Android Development] halfbytecode:
That's nice. I was going by the OP, and strangely it does not mention it.
[Nexus 4 Android Development] barome:
I dont read all I include but look to my Github ;)
[Nexus 4 Android Development] mohd syafik:
Does this kernel support any rom 4.4.2??
[Nexus 4 Android Development] fruity101079:
How to set sweep2wake now? you said with trickster but i can't find any option ...
[Nexus 4 Android Development] seangeezy12:
Yea it does
[Nexus 4 Android Development] mohd syafik:
Thanks
[Nexus 4 Android Development] richie161cfc:
Can somebody upload the stock 4.4.2 kernel incase I need to flash back from this kernel?
[Nexus 4 Android Development] barome:
Go to 'Specific' and you find 'Screen Wake Control'
[Nexus 4 Android Development] Cream$ickleHJ:
Working with rastakat
[Nexus 4 Android Development] mathhqs:
How to install? Sorry, I'm new here in n4
[Nexus 4 Android Development] barome:
Simply flash it in recovery (CWM or TWRP)
[Nexus 4 Android Development] barome:
Hell's doctor update available ;)
[Nexus 4 Android Development] spr33:
The changelog has R20 twice :P
[Nexus 4 Android Development] barome:
No lol
[Nexus 4 Android Development] spr33:
Not now that you've changed it, no :P
[Nexus 4 Android Development] HiGhDRo3o5:
Great to see another update to this great kernel. Hope to see an update to the tardis mod soon. Great work as always n hope u feelin better
[Nexus 4 Android Development] Balaji_NEXUS:
funny!

---------- Post added at 11:27 PM ---------- Previous post was at 11:19 PM ----------

thanks doc (:
[Nexus 4 Android Development] ieatacid:
+1

Love the kernel, but I'm so used to TouchControl that I can't give it up :crying:
[Nexus 4 Android Development] rirozizo:
finally! a 400MHz option for the GPU.

abd hopefully this dog will shut up now that we have less undervolt

Sent from my Nexus 4
[Nexus 4 Android Development] mango123:
I have bootloop R21_CM with cm-11-20140224-NIGHTLY-mako.zip from http://download.cyanogenmod.org/?device=mako
[Nexus 4 Android Development] Trevino07:
Yeah I got a bootloop on aicp too , think its something to do with the Tardis zip, as the kernel flashes fine by itself
[Nexus 4 Android Development] desiromeo719:
also had issues with r21...onces booted all my settings were gone and now I got a bootloop after trying to open BBS...need to go back to r20.
[Nexus 4 Android Development] RealSlimShadyMC:
No issues for me on R21
[Nexus 4 Android Development] rirozizo:
none here on r21... kernel only

Sent from my Nexus 4
[Nexus 4 Android Development] desiromeo719:
I only flash kernel only too..dont use tardis...damn phone wont boot now even after flashing back to r20...anything I can do without having to wipe the phone? I really dont wanna deal with this right now....
[Nexus 4 Android Development] dude6595:
Dirty flash your rom
[Nexus 4 Android Development] ScoolAir:
finally 400MHz GPU frequency
[Nexus 4 Android Development] tyler999:
last tardis don't work in cm11 nightly (23/02/2014) boot loop.
[Nexus 4 Android Development] xenyz:
R21 working fine so far on stock KitKat. Ran a bunch of antutu benchmarks to stress test and seems fine with ~18k score each time.

To those having issues: are you flashing the stock kernel before flashing the new Hells Doctor?
[Nexus 4 Android Development] HiGhDRo3o5:
Ive noticed there is a problem with the tardis mod on cm based roms. Ive tried 4 different cm based roms and all give me a bootloop after flashing tardis. I have also tried a couple non cm based roms and tardis flashed with no issues at all. Hopefully there is a fix soon i can start flashing nightlies again.
[Nexus 4 Android Development] ScoolAir:
after i flash the new kernel i need to reflash tadaris or no?
[Nexus 4 Android Development] desiromeo719:
Just flashed Stock kernel and reflashed r20 and now the phone seems to be booting up. Thank goodness..Will try r21 one more time.

Edit- Hmmm..now seem to be stuck on the android is upgrading (starting apps) screen after it was done optimizing apps. Now ill try reflashing the rom maybe.

Sad part is I just deleted my nandroid off the phone thinking it was stable enough and wanted to recoup the 4gb of space it was taking up.

Edit- OK any way of recovering without a nandroid or the rom file to reflash? Apparently I deleted that too :(
[Nexus 4 Android Development] thuongphuong:
#barome

How to set gpu freq = 400mhz is default, don't use Trickster Mod ?
[Nexus 4 Android Development] Blackcrx:
Is there an option for min cores running?
[Nexus 4 Android Development] RealSlimShadyMC:
Underclocking doesn't work, still going up to 1.5GHz
[Nexus 4 Android Development] xenyz:
Are you using the mod?
[Nexus 4 Android Development] desiromeo719:
no im not using the mod...currently trying to adb push the cataclysm rom file to my phone so I can reflash the rom...but even that is not working for some reason...I see the file on my phone but get an error while flashing which makes me think the whole file didnt transfer over. Using the toolkit, it doesnt tell me when the transfer is complete, or im not waiting long enough..but I think 15 mins to transfer the file over should be enough.
[Nexus 4 Android Development] xenyz:
Flashing this kernel would only touch the boot partition, then. I'd try flashing stock kernel and starting up with that. After your dalvik cache is rebuilt, flash R21 again. Seems something caused it to be wiped.
[Nexus 4 Android Development] desiromeo719:
I finally pushed my rom to my phone and reflashed it ontop and did nothing else...my phone is still stuck on 'starting apps' after the 'optimizing' is done on the 'android is upgrading' screen. Dont know what else to do now....

edit- I feel like this always happens to me every time I mess with fsync and turn it off...Thought dynamic fsync was trust worthy but now I will never turn it off...My phone refuses to boot...looks like I have to factory wipe and start over..any other suggestions before I wipe?
[Nexus 4 Android Development] xenyz:
If it's set up, try an adb logcat to see what's going on. I'd give it a while, like 10 mins or so before giving up. Otherwise there's really no other options but to start over without your nandroid backup. Hope you keep one in the future. :)
[Nexus 4 Android Development] desiromeo719:
So I had a nandroid sitting on my laptop from 2 months ago and tried to adb push it back to the TWRP/Backup folder but it doesnt seem to show up in the recovery...Its currently sitting in /sdcard/TWRP/Backup/Cataclysm and I know theres usually another folder like so /sdcard/TWRP/Backup/xxxxxxx/Cataclysm...How can I make this work? Also I tried renaming the backup folder back to the original name but still no luck. Any advice? I will try to adb logcat..im currently pulling my titanium backup folder...
[Nexus 4 Android Development] j.llorente:
I flashed the r21 now and all OK. Working perfect, smooth... I'm using intellidemand not intelliactive, because intellidemand works fine for performance and battery drain is lower than intelliactive.

Tomorrow I'll start battery cycle and I will tell you the results.
[Nexus 4 Android Development] rpcob:
It appears the new Carbon nightly 2-24 isnt compatible with Hell's doctor r20 and r21 (havent tested anything older). I did my usual routine which is dirty flashed the new nightly and the newest hells doctor and tardis. The apps update, but then gets stuck in a boot loop after. I've cleared dalvik and cache as well as ran several other tests to come to the conclusion.

Any ideas? Anyone else having issues?
[Nexus 4 Android Development] xenyz:
Try running the backup in twrp, it should create the folders as they were and just move your backup to the new folder.

---------- Post added at 07:32 PM ---------- Previous post was at 06:59 PM ----------

At 50% battery, it took a while...
[Nexus 4 Android Development] j.llorente:
Try to flash only kernel without TARDIS
[Nexus 4 Android Development] rpcob:
That seems to have fixed. Only issue is obviously now i dont have tardis which is one of the best aspects of this kernel
[Nexus 4 Android Development] HiGhDRo3o5:
Yea thats why i stayed on official beanstalk. Since i Couldnt get tardis to work on last 2 updates.
[Nexus 4 Android Development] droiday:
can u made this for jb 4.3.1 dev :confused:
[Nexus 4 Android Development] arvynofikri:
What the schedule that you used? Default or something??

Dikirim dari Nexus 4 saya
[Nexus 4 Android Development] barome:
yeah I see it too, I look to TARDIS issue.

Not at all, wake up, we are in a KitKat era now :p
[Nexus 4 Android Development] j.llorente:
You can install TARDIS if you delete from the zip the files that correspond to Dalvik libs (there are in folders lib and bin, you can delete it). Some people have issues with this libs.

I'm using default sheduler. I only change intellidemand, freq min 81, freq max 1512, freq max screen off 81.
[Nexus 4 Android Development] Sir_gpm:
If I applied Tardis, everything is set it?, so I dont need an app like trickster.

Enviado desde mi Nexus 4 mediante Tapatalk
[Nexus 4 Android Development] j.llorente:
All default settings is set ok always. I only change to governor intellidemand (indelliactive default) and freq max with screen off 81(384 default), but is not necessary (I change it because is better for my battery drain)
[Nexus 4 Android Development] HiGhDRo3o5:
thanks for the info on deleting the dalvik libs. tardis finally flash on latest version of beanstalk. i had held off on 2 updates due to tardis causing bootloops but now am up 2 date.
[Nexus 4 Android Development] barome:
New TARDIS available ;)
[Nexus 4 Android Development] HiGhDRo3o5:
great work.
[Nexus 4 Android Development] Psichi:
I have a question about the 06 script that gets added to the init.d folder -

Since that is setting the min and max speed, KB read ahead, and governor on boot, is it better to modify the settings in the script or to try to set them with Trickster? I feel like it would be better to just modify that script since it doesn't make sense to set the values through the script, then set them again through trickster... but I don't know if there is any real downside to doing that.

I ask because I've noticed that the values I set in trickster don't seem to stick, and I was wondering if there was a conflict between the init.d script and however trickster was setting the values.
[Nexus 4 Android Development] rpcob:
The new tardis fixes the boot issue with the new Carbon nightlies. Thank you!
[Nexus 4 Android Development] Psichi:
last_kmsg from a random crash. I was navigating to download the newest Tardis mod and the phone locked up.
[Nexus 4 Android Development] oska3:
There is a problem with tardis link
[Nexus 4 Android Development] oliver7:
Just wondering: are both patches, optimized dalvik and bionic, included in tardis?

( http://xdaforums.com/nexus-4/general/4-4-4-4-x-qualcomm-optimized-dalvik-t2546120 )
[Nexus 4 Android Development] hugoqueiroz94:
Thanks for this kernel.

I'm using with stock 4.4.2 and its OK.
[Nexus 4 Android Development] misiekpbt:
I think, it working too long on max cpu.

Screen time working will be worst as on the oldest build :/

Wysłane z mojego Nexus 4 przy użyciu Tapatalka
[Nexus 4 Android Development] barome:
I leaved it cause of reboots.
[Nexus 4 Android Development] RealSlimShadyMC:
I can't seem to under clock in R21, is this a known issue? Want to go to 1.2GHz since I really need the battery, but it ignores what I set and goes back to 1.5. This isnt a permissions issue, all works fine
[Nexus 4 Android Development] oliver7:
I never had reboots using those patches. Your changelog says it has optimized dalvik in tardis?!
[Nexus 4 Android Development] Vankata_91:
I just flashed Hells Doctor kernel and T.A.R.D.I.S. MOD, everything is okay for now, but I have just one problem which I just see, when someone is calling me its start to ring, but screen lights with delay, about 5-6 seconds, it is so anoying.

I am on PA beta 6, before to flash Hells doctor kernel I didn't see this little problem.

Is it just me or ?
[Nexus 4 Android Development] RealSlimShadyMC:
Raise Max screen off freq
[Nexus 4 Android Development] barome:
Recents ROM May bootloop with davlik optimised libs. That's why I leave it, as I said in OP.
[Nexus 4 Android Development] xenyz:
barome I have to say your kernel is tops at the moment for me. I've just finished testing available kernels with an 81 MHz low step and this was the winner with hellsgod's init.d config.

Average of 6 h SOT on 3G, 7.5 h on wireless/3G and about 0.25-0.5%/h battery on idle. The one and only thing missing is intellidemand v5; it would be interesting to have a build of v4.2 and v5 to test in order to determine which is best.
[Nexus 4 Android Development] crian:
Trickster has a problem to apply kernel settings after reboot. This happens with the new tardis version.
[Nexus 4 Android Development] dude6595:
Works fine for me
[Nexus 4 Android Development] jimyiak:
sorry but what do you mean with hellsgod init.d config? you took the config file from hells kernel and put it on hells doctor?

and you flashed tardis also?
[Nexus 4 Android Development] xenyz:
Yes, exactly. 81 MHz min freq and I think that's all the changes I made since row is default io scheduler here.

Nope, haven't tried it yet.
[Nexus 4 Android Development] Eyal Der:
Anyone having static noises while he listening to music? Something like every 20-30 seconds. It's very annoying.

Or maybe it's an hardware problem?
[Nexus 4 Android Development] nexuspur:
i have noticed that too. when i turn on screen its back? maybe something with 81mhz or hardware.
[Nexus 4 Android Development] HiGhDRo3o5:
works great for me. marke sure you go to settings and check kernel settings on boot
[Nexus 4 Android Development] Eyal Der:
Sometimes, when I turn on the screen, the screen doesn't respond. Does it happen anyone?
[Nexus 4 Android Development] HiGhDRo3o5:
Try raisin max when screen off. 81mhz is great but it has its cons.
[Nexus 4 Android Development] crian:
For sure.

This trickster issue is only if I flashed tardis. Without it is working fine.
[Nexus 4 Android Development] roberbas:
Hello barome, great job for this fantastic kernel.

Only one thing: have we got usb-otg using this kernel? How?

Many thinks for your work

Enviado desde mi Nexus 4 mediante Tapatalk
[Nexus 4 Android Development] GragonV:
Any plan for Nexus 5 ^^
[Nexus 4 Android Development] HiGhDRo3o5:
Im using r21cm + 40225 tardis mod and no issues here
[Nexus 4 Android Development] barome:
Yes if you buy me one :)
[Nexus 4 Android Development] neol23:
Great job as always! I get awesome battery with the latest version: 2h SOT, 2,12h calls - 1h on speaker, a lot sync accounts and still 43%. Just awesome!

Thanks.
[Nexus 4 Android Development] Eyal Der:
My max frequency when the screen is off is 384mhz so I don't think this is the problem...

barome- can you help me?

BTW- the kernel awesome!
[Nexus 4 Android Development] RealSlimShadyMC:
384MHz is still a low frequency, set it to something like 502MHz to keep it real
[Nexus 4 Android Development] HiGhDRo3o5:
I had to set mine at 702mhz because viper4android kept cutting off while playing music when screen was off n sounded like a scratched cd. tested both 384 and 502 kept cuttin off so i tried 702 and now its perfect
[Nexus 4 Android Development] maxsum:
I've set min freq to 192mhz,but only cpu0 never goes to 81mhz
[Nexus 4 Android Development] Eyal Der:
I am also using V4A. You think this is the problem?

And what about the screen which doesn't respond sometimes? Thnx.
[Nexus 4 Android Development] ernestnwanu:
Tried installing v4a as a system app? That does it for me
[Nexus 4 Android Development] Eyal Der:
Do you mean with SU? Because if you do, I have already done that. I have also raised my min frequency and my max frequency when the screen is off to 702mhz and it still do the scratched CD sound.

Maybe I shuold change the governor?
[Nexus 4 Android Development] barome:
Now, R22 is online :)
[Nexus 4 Android Development] HiGhDRo3o5:
Only kernel setting i change is max screen off to 702 And read ahead size to 2048 and no skipping sounds at all
[Nexus 4 Android Development] maxxtro:
how to delete the. T.A.R.D.I.S. ? could be compared to HELL-SCORE?
[Nexus 4 Android Development] RealSlimShadyMC:
Dirty flash your ROM
[Nexus 4 Android Development] RootNightmareX:
Or flash another kernel.
[Nexus 4 Android Development] RealSlimShadyMC:
TARDIS is a set of ROM level modifications.
[Nexus 4 Android Development] ohad129:
I already with him thx
[Nexus 4 Android Development] alexcheveau:
No no no... You are wrong sir.
[Nexus 4 Android Development] RootNightmareX:
I flashed Franco on this and no problem ..... Idk maybe I'm mistaken but that its just what I did.
[Nexus 4 Android Development] QUIETLYloud:
Flashing another kernel will NOT delete the init.d files
[Nexus 4 Android Development] rirozizo:
woof woof! R21 no TARDIS, sudden hang then reboot, last_kmsg says it's the watchdog (good boy, but you're overprotective sometimes :D )

I was playing hill climb racing when it happened, intellidemand 81MHz - 1.5GHz

attached to this post is the last_kmsg file. should R22 have the potential to fix this? i really doubt it since the changes aren't relevant.
[Nexus 4 Android Development] Tak3r07:
Same here but with r22. Reason: watchdog

https://www.dropbox.com/s/n9ao5dsdz67q3za/last_kmsg.log

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 Android Development] alexcheveau:
Lol. I love Hill Climb. No probs here with the same config.
[Nexus 4 Android Development] xenyz:
To those with barking dogs, try saving this as /etc/init.d/01voltage and restart. I've found that my Nexus 4 can only handle a -25 mV undervolt. :(

#!/system/bin/sh

# Set Voltage

echo "+25000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

barome, is it possible to check the last reboot reason and raise the default voltage if the watchdog barks?
[Nexus 4 Android Development] Tak3r07:
When trying to change the voltage by 50mV in trickstermod I get reboots aswell. For now I am back to stock kernel :(

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 Android Development] xenyz:
How can you ever go back to stock display? Just try raising your voltages even higher.
[Nexus 4 Android Development] Tak3r07:
Stock kernel, not display (whatever you ment). I am on slimkat as my daily driver and I need a stable kernel. I have already sent a lastkmsg to provide help.

I cannot even raise the voltage since clicking the "apply" button in trickstermod makes the device crash.

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 Android Development] xenyz:
Try that init.d script I just posted.
[Nexus 4 Android Development] Tak3r07:
I'm sorry, I have just switched back to the stock kernel and need some sleep for my exams tomorrow. Maybe [MENTION=2722834]rirozizo[/MENTION] can report back?

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 Android Development] rirozizo:
oh hi :P

i just upped my voltages by 25 via trickster... unfortunately i have to sleep too, so will report back tomorrow...

if a reboot happens I'll try the script...

Sent from my Nexus 4
[Nexus 4 Android Development] xenyz:
Reminds me of that famous quote: We have upped our standards. Now, up yours.
[Nexus 4 Android Development] alexcheveau:
I manage to get 700mv on 192mhz... No prob... This kernel is best on battery and performance than stock, fk, faux, hellscore and PSX/psk. Nice job. \o/
[Nexus 4 Android Development] rirozizo:
up to R20, stock voltages were like this, but it caused some reboots... if you get some, just increase them back.

just a heads up

Sent from my Nexus 4
[Nexus 4 Android Development] RealSlimShadyMC:
Love my stable voltages <3

---------- Post added at 08:18 AM ---------- Previous post was at 08:13 AM ----------

In terms of performance, MOOB and Matr1x are the best, but I've never gotten the same battery life there as with Hells Doctor
[Nexus 4 Android Development] maxxtro:
Governor that you use?
[Nexus 4 Android Development] nexuspur:
Thanks [MENTION=2923435]barome[/MENTION] your kernel is fast, battery friendly and clean as promised in your op. Thx for your great work.

My setup:

ROM: rastakat_mako-stockui-2014-02-25, KERNEL: HellsDoctor_R22
[Nexus 4 Android Development] Steelskinz:
Will try your settings :cowboy:
[Nexus 4 Android Development] j.llorente:
I have some random reboots with r22 without UV chip fast. Return to r21 :)
[Nexus 4 Android Development] nexuspur:
Try to set the GPU governor from simple to ondemand

ROM: rastakat_mako-stockui-2014-02-25, KERNEL: HellsDoctor_R22
[Nexus 4 Android Development] j.llorente:
I can't change the gpu governor with trickstermod, it doesn't show the governor.
[Nexus 4 Android Development] HiGhDRo3o5:
Same here. Random reboots during use on r21 & r22

---------- Post added at 09:57 AM ---------- Previous post was at 09:54 AM ----------

Yes it does. In trickster mod swipe till u get to specific. Its right after dynamic fsync switch

---------- Post added at 09:58 AM ---------- Previous post was at 09:57 AM ----------

Im on gpu governer ondemand n still get random reboots
[Nexus 4 Android Development] j.llorente:
No, with other kernels I see the gpu governor but not with hellsdoctor.
[Nexus 4 Android Development] Bomster:
How do I manage the Kernel settings on stock Android? Thanks very much for all your work.
[Nexus 4 Android Development] nexuspur:
Ok this is strange. What Version of cpu have your devices. Mine has faster.

ROM: rastakat_mako-stockui-2014-02-25, KERNEL: HellsDoctor_R22
[Nexus 4 Android Development] j.llorente:
My cpu version is fast. Fauxclock says that gpu governor is conservative, and I can choose conservative, ondemand & performance.
[Nexus 4 Android Development] jimyiak:
So choose on demand with fauxclock..

neXus⁴ running kitkat 4.4.2
[Nexus 4 Android Development] j.llorente:
:eek: I'm confused
[Nexus 4 Android Development] HiGhDRo3o5:
I just had to rollback to r20 due to bootloops. Had 3 in 10 min.
[Nexus 4 Android Development] fishears:
on R22 I'm getting reboots and also (weirdly) losing screens from GEL.... I had 5 screens before a reboot then I only had 4 - always the 1st screen was being lost. After that it booted up in Nova (I'm using SlimKat). Had no problems on R21 and all previous builds. Sorry, no logs - I had to flash another kernel to be able to use my phone today.
[Nexus 4 Android Development] Bonjo12:
Hmm, for me its actually the opposite, I get the best battery life with matr1x but the best performance with hells doctor :p
[Nexus 4 Android Development] HiGhDRo3o5:
I got a couple reboots on r21 when released so i just went back to r20 n now no reboots