yashsingh1/xdaforums huggingface dataset:
[Nexus 4 General] ngr.hd:
Hello Doc.

Whenever I try to change any LCD Control settings, I experiance visible frame drops when switching apps, locking and unlocking screen, drawer, etc. I'm currently on CM12 b70. Any help is highly appreciated.

Thanks
[Nexus 4 General] poondog:
In kernel settings or under display settings?

Under cm display settings, the night mode in display control makes my device laggy too
[Nexus 4 General] hellsgod:
b71 for you to test. Added 5.1 source drop, untested by me. Have fun :)

AOSP

CM

hells
[Nexus 4 General] prog19:
You're awesome !

I'm a Brazilian without English Course, sorry and be comprehensive :)
[Nexus 4 General] mohdschizo:
going to flash it now with Euphoria 5.1 ROM.

flashed b70 before but my connection to my telcos data gone.

only data got effect with exclamation mark (!) beside signal.

calls/sms(es) worked fine.

will inform anything here. but need to do kernel backup first. afraid the problem(s) happen again.

edited: everything goes smooth without any problem. still monitoring. thanks to dev.
[Nexus 4 General] Maxr1998:
Awesome! Does this work on 5.0.2?

Sent using my nexus⁴ running Euphoria 1.0 with Xposed and hells-Core B69-t4 L

Bitcoin donation address
[Nexus 4 General] hellsgod:
I don't know, sorry. You have to test it :)

hells
[Nexus 4 General] icu64:
.... Really?
[Nexus 4 General] txuki2005:
Hi [MENTION=524436]HeLLs[/MENTION]good! I would like to merge to last source on one kernel... needed cherry pick? I search...but little noob and i would like to found ....

Thanks!
[Nexus 4 General] hellsgod:
I've created a new branch (l-mr1) there you find all I had to pick. You may need all commits, I had one or two already. Check the android kernel-msm repo for all commits :)

hells
[Nexus 4 General] txuki2005:
Yeah i see on github repo over lollipop-mr1 release... from 19 nov (lollipop release) to last commit... i expect more changes.... :(

Thanks [MENTION=647113]hellsgod[/MENTION].
[Nexus 4 General] Maxr1998:
I am not sure.. Don't want to mess something up, I should better not try it.

Yeah, really. I am wondering, as running newer rom with older kernel works, but I don't know if it's the same the other way round :? ;)

Sent using my nexus⁴ running Euphoria 1.0 with Xposed and hells-Core B69-t4 L

Bitcoin donation address
[Nexus 4 General] mierdaseca:
Help! Installed this and my /sdcard partition is gone. Can't access files like music, photos, etc. Also Can't download files , it says "sdcard not found". Changing to another kernel doesn't help.

A minor bug is that the screen blinks from time to time.

--- EDIT:

I can see the contents of the sdcard in "/data/media/0" .

I can access /sdcard in the recovery.

I tried "restorecon -v -R /data/media" , "restorecon /data/media/0" , "restorecon -FR /data/media/0" and "restorecon -r /data/media/0/*" with superuser access, but nothing seems to work!
[Nexus 4 General] mymeatb18:
Damn sounds like your in deep mierda seca. You could always try flashing a factory image to format the partitions.
[Nexus 4 General] jokermithun:
Hello masters

Can anyone upload stock 5.1 kernel zip????
[Nexus 4 General] hellsgod:
Sorry to hear. I hoped this bug gets fixed with 5.1. I still have no clue why it happens to some people. Normally this restorecon command should bring it back after a reboot. I'll have a look at it again, as soon as I have some space :)

hells
[Nexus 4 General] 22sl22:
Yeah that happened to me last week. After trying all the fixes I had to do a factory reset in TWRP and it was fine after that :good:
[Nexus 4 General] mierdaseca:
I dirty flashed the rom I use, thankfully I didn't lose anything!
[Nexus 4 General] speedypoint:
Were you coming back from franco's kernel?
[Nexus 4 General] mierdaseca:
Nope
[Nexus 4 General] ngr.hd:
In kernel LCD Control
[Nexus 4 General] underskyzx:
Clean installed on latest Purity 5.1 everything working just fine!

Thank you Hells!
[Nexus 4 General] g47:
Anyone tried to install on stock 5.1?
[Nexus 4 General] JeremyChen:
I installed in stock 5.1,it works great!
[Nexus 4 General] jokermithun:
Can i use Hells core kernel manager to tweak this kernel???
[Nexus 4 General] hellsgod:
Yes.

hells
[Nexus 4 General] ju1da:
Just quick report: New 7.1 kernel is working fine, Euphoria 1.1 L 5.1.
[Nexus 4 General] NooBs7yL3:
Wich is the last android 5.0.x kernel?
[Nexus 4 General] dcop7:
B70
[Nexus 4 General] hellsgod:
Alright guys. Today I updated my mothers N4 to 5.1 and I wasn't that happy about what I saw. So I've played around with some build flags again and took most of the one's I'm using on hammerhead and shamu. The kernels size growth a lot because of this process. But thats not really a problem. Maybe the bootup is little bit longer now, because the device has to decompress a larger file (the kernel) into the ram. I did some quick tests and it seems to run better than b71. Its time for some feedback now:

-b72

played around with some flags

AOSP

CM

After some feedback I'll decide if I push it to HellsCore U2D.

Have fun!

hells
[Nexus 4 General] s0ur0v:
Euphoria + hellscore 71 :o
[Nexus 4 General] nachordez:
Valid also for 5.0.1? Or just 5.1?

Edit: b72, I mean...

from Nexus 4
[Nexus 4 General] hellsgod:
b71+ is only for 5.1

hells
[Nexus 4 General] steviemch:
B72 running great on latest Chroma. No issues so far!

Sent by neural subspace transceiver node.
[Nexus 4 General] JeremyChen:
In stock 5.1 rom，b72 is smooth than b71，but the battery usage is more too...
[Nexus 4 General] :
I can verify that B71 is very smooth & stable...

Sent from my Nexus 4
[Nexus 4 General] underskyzx:
Hey hells just a question, the sound driver can be updated? It's faux right? Just thought there could be new code from him
[Nexus 4 General] hellsgod:
He haven't updated it for a long time. Just checked his repo, nothing new :)

hells
[Nexus 4 General] paul c:
Installed b72 after a couple of days on Euphoria 5.1 with the stock kernel, so I can't compare to previous hellscore versions.

But b72 is snappy and stable.

I did notice that the idle states are active just for C0 and C3. In the past, I recall C2 was also active. Is this an anti-SOD measure?

Also, I can't set the I/O scheduler via HKM, it says the scheduler is "null", though this may have something to do with that option being available in Euphoria's settings.
[Nexus 4 General] flocke000:
Have been running version 72 with Chroma since yesterday and with Minimal OS before.

Super stable and smooth, nice work [MENTION=647113]hellsgod[/MENTION]
[Nexus 4 General] dcop7:
The default idle states are C0 and C3 active. It is better to leave this alone :)

In HKM, set SELinux to permissive and the IO Scheduler will be shown.
[Nexus 4 General] paul c:
Thanks, I hadn't thought about the SELinux setting...

Couldn't find it in HKM though, so I (re)installed SELinuxModeChanger from the XDA thread
[Nexus 4 General] casmelad:
Where is the link?, not found in op download link
[Nexus 4 General] steviemch:
One page back.

Sent by neural subspace transceiver node.
[Nexus 4 General] xanthrax:
I'll update the thread asap, thanks hellsgod, thanks guys!

sent from my Darkside of SHIELD Tablet
[Nexus 4 General] gorilla p:
I received permission from [MENTION=647113]hellsgod[/MENTION] to start hosting the latest versions of HellsCofe kernel at bit.ly/makostuff.

See thread linked below for more info

http://xdaforums.com/nexus-4/general/repository-t2987907

Some people are familiar with it (especially if you've used AK or Hells Doctor kernels). I will ad a link to this thread in the OP shortly.

I have already added the latest versions of HellsCore to bit.ly/makostuff.

I have also created a BatMax Synapse profile which is available in the HellsCore>Synapse Profiles folder.

BatMax profile is for maximum battery life, while sacrificing some performance, but trying to avoid lag. You may experience minimal lag, but unlikely any freezes.

Please be sure to see the optimal battery life document on there as well.
[Nexus 4 General] Ahmed Kassem:
I was using hells kernel on kitkat which was the best kernel I've ever flashed, but after lollipop I have a problem till today, after some hours of up time the phone comes very laggy and apps take longer to load, first, I thought it was a rom memory leak, but after 5.1 the problem persists and the strange thing is it happens only in hells kernel, even hells doctor which is based on hells kernel doesn't have this problem. The last version I tried was b71 and I got the same thing.
[Nexus 4 General] gorilla p:
B72 is available 2 pages back. If using 5.1, it might be smoother
[Nexus 4 General] aga2:
b72 (CM) runs fine on CM12.1 nightly :good:
[Nexus 4 General] hellsgod:
b72 is now also pushed to HellsCore U2D :)

hells
[Nexus 4 General] dcop7:
Hi hellsgod,

I was searching a bit and I got a bit curious. Why did you choose msm_mpdecision over others (like Intelli hotplug, Alucard Hotplug, franco hotplug, etc...)?

In the Nexus 6 version (http://decuro.de/forum/index.php/Thread/1100-KERNEL-Nexus-6-hC-b2-16-04-2015) you choose franco hotplug.

There is a little poll for hotplug: http://xdaforums.com/poll.php?do=showresults&pollid=18318

It is possible that others hotplug could save more battery than msm_mpdecision?
[Nexus 4 General] hellsgod:
Hey [MENTION=4161740]dcop7[/MENTION]

Good question. If you go back in my N4 history, you'll see that I've tested a few hotplug algorithms. I used auto_hotplug, mako_hotplug (tuned by myfluxi) and msm_hotplug (by myfluxi). All of them were good, but also all of them had the lack of an "all in one solution" like we have it now with msm_mpdecision: hotplug and touch boost. The decision to use msm_mpdecision on mako was made, because I began to use it on hammerhead, after I decided to have less CAF stuff in my hammerhead kernel (like cpu_boost - which was needed for msm_hotplug) I tried to make mako and hammerhead more or less the same and port over what's possible. I've never tested alucard or intelli and I don't see the need to do so, because I'm happy with msm_mpdecision on these two devices.

Now lets talk about shamu: Shamu is a different story. Since 5.1 google decided to ship it with all 4 cores online on screen on. francos mako_hotplug is made with that in mind. Its the only hotplug which is optimized to run this way, without letting the algorith run that much in the background, because it simply doesn't have to run that much when all cores are online. On shamu I also don't use a 1 second touch boost anymore, because its not needed. I'm only using a 40ms boost on touch in combination with his conservative governor. So I'm going a different way there.

I can't answer the question if another hotplug could save some more power. Like I said I've used different ones in the past, and after every change people seemed to be more satisfied. Currently I don't have plans to change it and I don't make a kernel with different hotplugs. If someone has the time and would like to test it out, my sources are open, feel free to publish it here for others to test :)

hells
[Nexus 4 General] dcop7:
Thanks for the detailed explanation :)

---------- Post added at 15:45 ---------- Previous post was at 14:58 ----------

I have one request, if it is possible. Sometimes, specially when I update the ROM and wipe cache/dalvik cache, when booting up, the phone gets a bit hot. The default temperature for CPU freq throttling is 85º. Can you turn it down to 70º (like franco kernel)?

I believe it is in this file: drivers/thermal/msm_thermal.c (#define DEFAULT_TEMP_MAX	85).

I have another question. In arch/arm/configs/hells_defconfig, you have hellsactive define as the default CPU Governor. If in the kernel you have defined the default CPU Governor, why do you added an init.d file to apply that cpu governor (and other settings like swappiness, dirtyratio, etc)? Why is it needed an init.d file? Those values can be applied directly in the kernel without the need of an init.d file, right?
[Nexus 4 General] hellsgod:
Why don't you lower it to 70° by yourself? You can do it in HKM afaik. Its on 85° since like ever and nobody ever had a problem with that. It's added in an init.d script, because the ramdisk sets ondemand default. In the default kernel config it'll boot with performance and set it to ondemand through the ramdisk right after the bootup. Since I don't ship a ramdisk, an init.d file is the easiest way to set it.

hells
[Nexus 4 General] dcop7:
I lower it, but when it is building the cache after a wipe, it doesn't set the value I set...

Thanks for the explanation. I didn't know that :)
[Nexus 4 General] hellsgod:
Add "70" > /sys/module/msm_thermal/parameters/temp_max to the confg00 file and you're fine :)

hells
[Nexus 4 General] s0ur0v:
Please update OP title too when you update your kernel.
[Nexus 4 General] hellsgod:
[MENTION=3946657]xanthrax[/MENTION] said he'll update the thread title/OP as soon as he can :) As you may have noticed, I'm not the OP of this thread.

hells
[Nexus 4 General] s0ur0v:
I am using b72 . awesome battery backup !!
[Nexus 4 General] advance26:
I'm using b72 too, battery time is awesome ! (It's my first kernel flash)
[Nexus 4 General] underskyzx:
My WiFi got slow as hell...could it be the kernel? I'm almost sure it started when I flashed 5.1 baseband...

Is it safe to flash and reflash basebands?
[Nexus 4 General] xmaciek82x:
Are you using default settings? I gave it a try and my battery drained fast. Guess I should try one more time.
[Nexus 4 General] gorilla p:
Its unlikely that it's the kernel. Yes you can flash different radios.

Below is a thread with all the different N⁴ radios. If it worked fine before 5.1, maybe try reflashing the previous one (1.05)

http://xdaforums.com/nexus-4/general/ref-mako-modem-collection-t2087227

---------- Post added at 01:48 PM ---------- Previous post was at 01:46 PM ----------

Synapse also works perfectly with this kernel.

If you don't mind sacrificing a little performance for improves battery life, try using Synapse and import the BatMax profile.

Instructions below

http://xdaforums.com/showthread.php?p=60242127
[Nexus 4 General] TheGrinder77:
Is latest b72 compatible with F2FS?
[Nexus 4 General] uncola:
b72 is working great for me with chroma 4-17 version.. synapse working too.. love syanpse for my quality sound preset
[Nexus 4 General] robygt:
B72 works fluid in last DU test build.

Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
[Nexus 4 General] DrunkenMaster1980:
Smooth and fast with Euphoria. Great battery with gorilla p's profile.

Inviato dal mio Nexus 4 utilizzando Tapatalk
[Nexus 4 General] s0ur0v:
No, i have changed a little

i/o scheduler : ZEN 1024

Governor: interactive (without massing default frequency)

Global under volt: -75000

Kernel app: TricksterMod
[Nexus 4 General] hellsgod:
Pushed b73 to HellsCore U2D:

-Merged a patch from stratosk to temporarly disable dt2w with the power key. Enable it with "echo 1 > /sys/devices/virtual/input/lge_touch/dt_wake_pwr_disable" - If you use your power key to turn off the screen, dt2w will be disabled, until you turn it on with the power button again.

AOSP

CM

Have fun :)

hells
[Nexus 4 General] xmaciek82x:
OK, I know this is a noob question at this point but I must be missing something. I keep reading about the different synapse profiles like gorilla p's, batmax, etc. I constantly find instruction how to install them but can never find the download links to them. Is there a centralized location for these various profiles?

I just installed hells-core kernel and would like to try different settings. Thanks
[Nexus 4 General] shawnbrennan55:
Try this.

http://xdaforums.com/showthread.php?t=2987907
[Nexus 4 General] DrunkenMaster1980:
https://drive.google.com/folderview...&usp=sharing&tid=0B77BTW0zStYCSTRIYWpZQS1nOWs

Inviato dal mio Nexus 4 utilizzando Tapatalk
[Nexus 4 General] rest0ck:
Hey hellsgod thank for this awesome kernel and keeping it up even for the old Nexus 4 :)

I've got a question before upgrading to b73: What does that exactly mean? Why is dt2w temporarly disabled? The TouchWake feature seemed to be pretty buggy at least with the dt2sleep that comes with cm12(.1) (Doesn't matter when I press the display it always goes back on).

But d2tw seems to work fine for me so why the change?

Thanks in advance and greetings
[Nexus 4 General] bombadier:
If I understand right there will be two ways to screen on/off

1 dt2w tap the screen on/off

2 if you use the power button it will disable the dt2w feature so the only way screen back on will be to press the power button
[Nexus 4 General] davixino:
Is someone so kind to post the settings of gorillap's profile that differ from default. (Maybe a Synapse screenshot)

I use an init.d script for kernel settings and i'm too lazy to install Synapse to see what's inside the profile. :D

Thanks folks!
[Nexus 4 General] rest0ck:
Thanks for your reply.

Hm I see that could be possible. But I want to be able to use the button + dt2w. Sometimes when my hands are sweaty or it's raining it won't really work
[Nexus 4 General] hellsgod:
So just don't enable the new setting. Its not enabled by default :)

hells
[Nexus 4 General] xmaciek82x:
Yeah, I read through it. Must be missing the download link. Thanks though.

Thanks!
[Nexus 4 General] XlAfbk:
is there a list of all the options that can be set with this kernel from commandline? There's some in the first posts, some scattered around in this thread (like /sys/devices/virtual/input/lge_touch/dt_wake_pwr_disable) but I couldn't find a full list anywhere and many in this thread aeven are outdated.
[Nexus 4 General] dcop7:
Hi xanthrax,

Can you update the OP with the new sources?

CM 12.1: https://github.com/hellsgod/hells-Core-N4/commits/cm-12.1

Lollipop 5.1: https://github.com/hellsgod/hells-Core-N4/commits/l-mr1
[Nexus 4 General] simmac:
Can anybody help me? Since I flashed hells core I can't set the frequency or see the stats.

What I did for troubleshooting:

Flash stock kernel

Flash hells core again

Flash UKL

Reset Synapse
[Nexus 4 General] gorilla p:
Uninstall synapse, reboot, flash UKM uninstaller, flash kernel, flash UKM 3.8.1, reboot, install synapse.

Open terminal

su

uci reset

uci

---------- Post added at 03:06 PM ---------- Previous post was at 03:04 PM ----------

You're asking others to invest time simply because you don't want to?
[Nexus 4 General] simmac:
Tried it, still the same.

This is what the terminal says:
[Nexus 4 General] gorilla p:
Did you check to see if those folders and files are in-fact there?

You might want to request support in the UKM thread. They night be familiar with the issue
[Nexus 4 General] simmac:
There is no stats folder.

I'm not sure if this is an UKM problem, because even CPU Spy doesn't show the stats anymore...
[Nexus 4 General] simmac:
That's what CPU Spy tells me, so it seems to be a kernel issue.
[Nexus 4 General] hellsgod:
Works fine here. Seems to be something on your side. Try to reflash your rom and my kernel.

hells
[Nexus 4 General] simmac:
Hmm, I'm running 5.1 stock from the official factory image, I even tried to flash the stock kernel and then the hells kernel (using TWRP), but the problem still occurs... :/
[Nexus 4 General] hellsgod:
My test device also runst stock 5.1 factory image. Try to flash system.img via fastboot, or search for a flashable zip file of the rom if you don't know how to do it via fastboot. Toolkit is also an option, but you have to make sure it doesn't flash the data part if you don't want to lose any data.

hells
[Nexus 4 General] simmac:
Will try flashing the image tomorrow, thanks.
[Nexus 4 General] Mohit31:
Otg support

Hi guys,

New to this kernel..

Have recently flashed b73 version

Everything is great nd smooth..

Just wanted to ask does hellscore has a support for otg

If no... Any way to get otg support

Thanks
[Nexus 4 General] chaostrodamis:
On nexus 4 otg has to be externally powered. Buy a otg y cable, plug it into charger, profit..
[Nexus 4 General] bombadier:
Yeah but you need a kernel to take advantage and unless I've missed something hellscore does not have the required patches

tapatyping fae the bacon
[Nexus 4 General] snapdesign:
no it doesn't... please see helldoctor or another thread with hellscore+otg
[Nexus 4 General] xanthrax:
I'm on my way! Thanks [emoji450]

Sent from my Darkside of 1+1
[Nexus 4 General] simmac:
AWESOME Battery life! Nearly 5h SOT over the whole day!

Most time surfing via chrome, G+, messaging over Threema and Hangouts, Tapatalking, updating Apps, talking (~5mins), texting, etc.

ROM: Stock 5.1, rooted, Greenify, Gapps running

Used stock settings except the settings in the screenshots.

It's not as snappy as the stock kernel (I have the feeling, MPDecision scales up a little bit too late), but more than the doubled battery time is totally worth it.

Settings:
[Nexus 4 General] mymeatb18:
Well its not as snappy compared to stock if you under clock it that much
[Nexus 4 General] gorilla p:
No it won't be, but the battery life improves.

What I think is great about this kernel, is that [MENTION=647113]hellsgod[/MENTION] adds a large amount of features so people can choose for themselves whether they want a kernel that provides fast performance or good battery life and adjust accordingly. Many kernel developers simply say, " I don't like that, so I won't add it".

HellsCore, HellsDoctor and AK kernels all have had a large number of features and are configured per the developers preferences, but ensure customizations are available that allow users to configure their kernel themselves if they want something different.
[Nexus 4 General] simmac:
I know, but I installed this kernel for improved battery life, and I got what I wanted.
[Nexus 4 General] mymeatb18:
I just got taken back by the not snappy comment. How dare you?!?! J/k

This kernel is great and have been running it ever since I found it.
[Nexus 4 General] netterharrison:
excuse me guys, what shall I do with the zip file of the battery profile?! I need to improve the battery life, please help me :)
[Nexus 4 General] dcop7:
Hi hells,

I'm current testing ondemand cpu governor. It is the stratosk's version, right?

He add "ondemand: new tunable down_threshold. If load below this threshold lowest frequency will be user.", but I didn't find that. Is is possible that the governor is not the latest version?
[Nexus 4 General] hellsgod:
No its not exactly the ondemand stratosk uses. I don't remember exactly what patches I used, but I'll have a look at stratosks ondemand :)

hells
[Nexus 4 General] spider623:
digitizer doesn't work with the new croma(android 5.1.1) and the 73b kernel
[Nexus 4 General] t181:
What do you mean???

I am using the same combination and everything is perfect.
[Nexus 4 General] gorilla p:
That's a first.
[Nexus 4 General] spider623:
If I , I wouldn't be here lol
[Nexus 4 General] steviemch:
That's a problem with your phone itself then.

Sent by neural subspace transceiver node.
[Nexus 4 General] spider623:
nope, changing the kernel fixed it, the kernel must have something odd in the low frequency, usually the voltage
[Nexus 4 General] steviemch:
Strange, I'm running the latest chroma with B73 with no problems whatsoever, plus hellscore isn't undervolted by default.

Sent by neural subspace transceiver node.
[Nexus 4 General] Mohit31:
Changing Frequency

I changed the cpu minimum frequency to 189 MHz...

But it keeps on changing back to 918 MHz

M Using cm12.1 with kernel version b73

Using synapse for tweaking

Any solution?
[Nexus 4 General] gorilla p:
Disable or lower touchboost temporarily in hotplug settings, then lower and apply.
[Nexus 4 General] Mohit31:
Thanks will try n revert back

---------- Post added at 10:00 AM ---------- Previous post was at 09:52 AM ----------

Lowering touch boost of Core 0 to 18900 seems to have fixed the issue...

Just wanted to know lowering the touch boost won't cost any problems, right?? like unresponsiveness