yashsingh1/xdaforums huggingface dataset:
[Nexus 4 General] SweetPant:
hells-Core user reporting for duties! :p
[Nexus 4 General] Grunf11:
Where did you set Min cpu online 2 ? I searched trickster but couldn't find it. Maybe I am overseeing something?
[Nexus 4 General] xanthrax:
He is using a script, check few posts back :cool:

sent from my Darkside of Nexus 4
[Nexus 4 General] hellsgod:
I'm thinking about some script profiles. So that I won't add an init.d script in the future and you take the one you like. Because I won't add a script in the kernel zip, you don't have to flasht it again or make a backup from it. Let's say a pure battery profile, a performance profile and mine you're using now if you don't change anything. Everybody can make a profile and post it. Maybe not all will be added in the 2nd post (or where ever they are posted in the future), but it would be cool to have some profiles :) What do you guys think about that?

hells
[Nexus 4 General] xanthrax:
Great idea hells mate!

Is what I was thinking earlier few days ago

Maybe not everyone wants to use a tweaking kernel app and would be very handy and safe

Lets hope that the moderator I've spoken to will answer my request to open a second post for you :beer:

Congrats for your nexus 5, I won't be moving to it, I'll stay here on n4 until n6 will be out

Cheers!

sent from my Darkside of Nexus 4
[Nexus 4 General] :
Great idea! I think this would be the first kernel that I've used to have a script profile option :)
[Nexus 4 General] hellsgod:
Haha, great quote mate ;) Yep, would be cool to have a place here. I've thought about a development kernel thread here, but you know... Lets be realistic. What I've done here is not really development. As I said earlier, I'm just a guy who likes to improve things. Yeah, If you really don't know anything about kernel you think you have to be a pro to do this. But you don't need to be a pro. You don't even need to code to do what I do. Without all these great devs out there my kernel wouldn't be possible. So I think this kernel is in the right place here. Let the real devs be in the development section. In the end it's just a "label", you know. I don't care if I'm in a dev section or not.

Some kernel have an own app, or its recommendet to use trickster. It's hard to make "a profile to rule them all", so in the future it would be easier to make some profiles with all the paths, so that everyone can change some parameters. It would be nice to see some things I'm using to be supported in trickster, but with these script profiles we don't need trickster anymore. We don't need any app in the future ;)

hells
[Nexus 4 General] 1ceb0x:
Just my type of thinking ;). Great going, sir!

Namaste!
[Nexus 4 General] shengovind:
Oooo... [MENTION=647113]hellsgod[/MENTION] .. Great... :good: :D:thumbup::thumbup:
[Nexus 4 General] DupleX01:
[MENTION=647113]hellsgod[/MENTION]

What a great and humble guy you are, sir!

Keep up the attitude and the awesome work mate!

:thumbup:
[Nexus 4 General] sunnysb123:
Hellscore+Psx.. The perfect combination.. Thanks hellsgod!!
[Nexus 4 General] xanthrax:
Did you just called me Psx ? :D:D:D

sent from my Darkside of Nexus 4
[Nexus 4 General] mixtapes08:
The most humble person I've ever known in xda.. Thanks for all your work dude.

Sent from my Nexus⁴
[Nexus 4 General] ernestnwanu:
With what app do you control the cores and suspend frequency?
[Nexus 4 General] uchihakurtz:
I browsed with Chrome a lot, read a lot on XDA Forum app, and opened 9gag most of the time.

Not sure if my phone is broken or this kernel has some magic involved in it...

It isn't even awake. Gonna have try and finish the battery.

Sent from my blazing fast Nexus 4
[Nexus 4 General] hellsgod:
No app, it's a script. Maybe you have read the last pages, I'll add profile scripts for you, so you can change some values very easy. Let's say how many cores by touch or max online and so on.

hells
[Nexus 4 General] ernestnwanu:
Yep just applied it and it's wonderful. More scripts would be a great idea!
[Nexus 4 General] hellsgod:
Soooo... I've talked about some things I've tested the past few days. Here's what I did:

-Added Bundi iPhone 5 present: After some days I'm not satisfied anymore. Some colors are just... not my cup of tea. Maybe it's better not to mess around with colors and let everyone apply them by themself. I still like PA's halfbreed the most.

-LoUIS API: It has to do with the unified L2 cache. I don't get all of the advantages, but its an optimization for our architecture. I'll look to find some more information about it.

-cpufreq: Add cpu-boost driver: Instead of using the touch driver to detect an input -> tell the governor to boost the frequency to boostfreq we now have a separate driver, which detects an input and boosts the cpu directly. It's more efficient and faster, because it boosts the frequency even before the governor calculates the load / knows that the screen is touched and boosts to boostfreq. BUT its still buggy. If you start your device the min frequency will be a random one. So you have to set it to 192 again. If you're using Trickster and let the settings be applied on boot, the min frequency should be set, but not every time AFAIK. So not really a big deal and it's not really a serious bug, but... For me it's a reason to not make a public kernel with this feature. I've some quality standards for my work I share.

-Updated msm_hotplug: I've ported some new changes (support for this new cpu-boost driver for example) for our hot plug driver from fluxis hammerhead kernel.

If you guys really want to test this, I can make an aosp version, too (I'm using CM, that's why only a CM version exist atm). But be warned, your min_freq will do whatever it wants on boot :D

hells
[Nexus 4 General] rafiuddinrozman:
Purity + Hellscore b43

hells, good kernel thank you so much!
[Nexus 4 General] xanthrax:
Oh yes, an AOSP version would be awesome :thumbup:

sent from my Darkside of Nexus 4
[Nexus 4 General] 1ceb0x:
I think it is a wise decision to let everyone use his desired color profile but if i were you i will put a default color profile like pa halfbreed and let people to modify that for their liking. I will be happy to test the new kernel if an aosp is provided. Also, when you decide to release the test one, please put also what parameters have been added, changed etc, so that we can fiddle with them in the interest of science!

Namaste!
[Nexus 4 General] hellsgod:
My kernel has had PA's color profile on 4.2.2. I'll think about that :) I still testing some new values on intellidemand and interactive. boostfreq and hispeed freq are now free to set without messing with touch boost. sysfs path and all other new things will be posted.

hells

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 General] miomabusy:
Still we can set the min freq via script right?
[Nexus 4 General] nixie2121:
halfbreed as default... would be perfect!
[Nexus 4 General] hellsgod:
Sure you can. But like I said, there is a bug in the cpu-boost driver, which overwrites your min_freq at some point at startup. I don't know when exactly... So it can happen that your script will be executed, after that your cpus will be boosted and this bug is triggered. A workaround would be to set a "sleep" value, so that your min freq will be set later. Lets say "sleep 60" - Your min_freq will be set 60 seconds later. Its only an example, because I don't know yet when exactly (or why) this bug will be triggered on startup.

hells

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 General] 1ceb0x:
It's not like you restart your phone every minute so i don't think it will impact in a harsh way. What I don't understand is, the min will go berserk and stay where it wants or it will go back to your preset freq after it is settling down?

L.e - reading one more time i think i know the answers to my questions. I feel dumb :)

Namaste!
[Nexus 4 General] shengovind:
[MENTION=647113]hellsgod[/MENTION] .. I'm using vanir and would love to test that build, cm version .. :thumbup::thumbup::thumbup:
[Nexus 4 General] hellsgod:
Your min_freq will stay where it is. It won't scale down until you set it to 192 (or whichever you want). This cpu-boost driver is something similar like mpdecision (the boost part only) If you have set your min_freq to 192 and you touch your screen, or open Trickster anew for example and the timing is right (Trickster has to be opened under 1 second), you will see your min freq set to 1026 (input boost freq). But it stays only for 1 second. That's because we have an external driver, which boosts your cpus and actually set your min freq to 1026 for 1 second. So it will scale down again, only on startup it won't.

hells
[Nexus 4 General] hellsgod:
There were two crashes in the last hour. I think something is wrong here. I've to investigate that first. Sorry guys. Safety first :)

hells

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 General] 1ceb0x:
Great going! That's a proper smoke test!

Namaste!
[Nexus 4 General] hellsgod:
I'm such an idiot. Maaan... I could beat myself right now. Without a Sim card there is no evidence you see on the first sight, that there was a crash. Could be they happend earlier but I haven't looked good enough. Oh man... :D

hells

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 General] Rohit02:
:D

We are human beings.. That's natural. ;) Waiting for the update. :)

Love your work... God Bless you man. :good:
[Nexus 4 General] sunnysb123:
Haha. I guess I did :P
[Nexus 4 General] Jazavchar:
Any ETA on that test version hells?
[Nexus 4 General] fozzie:
Rule #1 !!
[Nexus 4 General] hellsgod:
It's difficult to say. I've slept maybe 4 hours last night and I've still some crashes. I've to switch my roms (CM to internal) because last_kmsg from second rom is useless. Then I've to look what exactly causes the crash. If I don't find anything, I've to make a funny "trial and error" game. Atm I can't say anything about release date, sorry. Maybe tomorrow or on the weekend. But don't nail me on that ;) You know how life can be sometimes :)

hells
[Nexus 4 General] Jazavchar:
Of course man, this was just a casual question :D Good luck!
[Nexus 4 General] 1ceb0x:
When it will rain with dinosaurs

Namaste!
[Nexus 4 General] rafiuddinrozman:
go and get enough rest [MENTION=647113]hellsgod[/MENTION] .. and appreciate your great work :victory:
[Nexus 4 General] andrewk2x:
Great kernel and running perfect on cm..Thanks!!

Στάλθηκε από το Nexus 4 μου χρησιμοποιώντας Tapatalk
[Nexus 4 General] malcho:
Hey hells where is the rush:)

We all do this for hoby and fun,it's not must have.

Enjoy
[Nexus 4 General] goofball2k:
I truly appreciate the work you have done. Don't worry about releasing test kernels until you are comfortable to do so. Enjoy your time away from doing this great favor for us.

Thank you.
[Nexus 4 General] FLAcco:
the last b43 has enabled end uv? since from Control cpu says no

Enviado desde mi Nexus 4 mediante Tapatalk
[Nexus 4 General] xanthrax:
yes it is, but it shows "no" because is default

how much it shows the voltage for 384?

sent from my Darkside of Nexus 7 LTE
[Nexus 4 General] Shubhamqweasd:
this kernel proves to be the best for system UI , :D

but when it comes to gaming the intellidemand gov does not do much good .. i tried asphalt 8 , it lags a lot(unplayable).. but if i change gov to perfromance or ondemand , then it plays good :D .. so maybe intellidemand needs some more code optimization to keep freq ramped up while GPU load is maximum ...just saying ..
[Nexus 4 General] ReMuSeR:
Epic kernel no problems at all works smooth and great battery life couldnt ask moren
[Nexus 4 General] hellsgod:
My aim isn't gaming. There will be some profiles in the future, maybe that helps :)

hells

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 4 General] sub1287:
I can play asphalt 8 with default kernel settings and high visual quality just fine.

I'm running stock 4.4.2 at the moment.

accelerated [mako]
[Nexus 4 General] hellsgod:
Yeah, you know... There were some reports about lags in Asphalt 8 back in 4.3. I think this game is simply not very well coded, like GTA or some other games. But that don't explain why some have lags and some not... Thank you for reporting :)

hells

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 4 General] faddyie:
Just wanted to confirm as the op says kernel source 4.4.1... It is not 4.4.2?

Will it be updated to 4.4.2
[Nexus 4 General] hellsgod:
There were no new kernel sources released for 4.4.2 :)

hells

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 4 General] tnp9008:
Just want to say thanks to [MENTION=647113]hellsgod[/MENTION] for the awesome work on this kernel. Before using it I never would have thought this kind of battery life was possible on the N4.

P.S. There was a ART cache rebuild toward the end there that dropped the battery by 15-20% so even more could have been possible.
[Nexus 4 General] faddyie:
Cool. Thanks for the reply. Great kernel m using it.

1 more thing if u have plans yo add more color/gamma calibration options?
[Nexus 4 General] strobel:
There will be some scripts and beautiful commands that you will be able to use through a terminal emulator in the future ;) it will be awesome

Enviado de meu Nexus 4 usando Tapatalk
[Nexus 4 General] WiwiPouPou:
Impressive, which settings and Rom ?

Envoyé depuis mon Nexus 4 avec Tapatalk 4
[Nexus 4 General] sidnoit22:
Read his signature.
[Nexus 4 General] pramyhoga:
So this kernel will make longer battery life. Will be in my "try kernel" list in the future.

Sent from my Nexus 4
[Nexus 4 General] Rohit02:
LOL Attitude.. :rolleyes: The Best kernel in the forum.. NO Doubt.
[Nexus 4 General] pramyhoga:
I'm a "battery-life seeker". So which kernel who claim/claimed get a better battery life will be in my test list. Now i just test the other kernel for 2 days and want to continue for at least 7 or 10 days with it.

Sent from my Nexus 4 - Franco Kernel Plus with STOCK ROM
[Nexus 4 General] tnp9008:
OmniROM and stock settings except I played with the undervolting settings until I figured out how much phone can handle.

But as always YMMV.
[Nexus 4 General] Sgace:
Hey guys,

Does someone know how to change io scheduler via script?

Cant seem find the correct path for it.

Thnx.
[Nexus 4 General] hellsgod:
Nor I nor my kernel claims to give you better battery life. It seems to give some advantages over the stock kernel, but you know, battery life hard to decode, because there are much more factors (your modem uses ca 50% from your battery - your display uses ca. 20%), which a kernel can't change normally. Maybe 20% from all your drain is tweakable with a kernel.

hells

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 4 General] wcn:
Most users are 'battery conscious' but some are not due to their lifestyle or working environment that has power source within reach at anytime of the day they needed to charge their phone, or they have alternative like battery packs.

The differences between kernel are merely the availability of varieties of governors, schedulers, cpu/gpu frequencies, UV/OC, cores, thermals, mpdecisions, colors, sounds, vibrations, etcs settings and some special under the hood tunings by the kernel's dev. Some user of kernel 'X' claimed that it was the best for him/her. While others claimed otherwise. The same goes to kernel 'Y', 'Z' or so on.

Anyway it is all boils down to users' phone configuration, apps and usage. Most of the times rogue apps were the culprits. By the way most kernel are WIP, none is 100% perfect or bugless. But sadly though some were RIP. If you found one kernel that suits you the best, then it is good for you and support the kernel's dev. Cheers mate.
[Nexus 4 General] bombadier:
I use deadline and this is the correct path I think

echo "deadline" > /sys/block/mmcblk0/queue/scheduler

Tapatyping from my nexus
[Nexus 4 General] Sgace:
Thnx m8. Gonna try

Edit: playing along nicely. Thnx again.
[Nexus 4 General] xanthrax:
Wow ! Nexus 5 :eek::eek::eek:

sent from my Darkside of Nexus 4
[Nexus 4 General] hellsgod:
Yep. And it runs hells-Core A1.6 ;) I never ever had a device running an own kernel the same day it came (yesterday) :D

hells

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 4 General] Dan1234567890:
Thx for this information, I never managed to get that rough estimstion on battery consumption myself, because I mainly look at wakelocks and bbs, where I do not know how to see this average overal consumption. :thumbup:

And this estimation is perfectly in correlation with my recent conclusion after I installed xposed module for automatic switching on 2g when phone is in idle (usually I was on 3g) or on wifi ( which is 90% of my average battery cycle); it gave me tremendous boost in battery life. Almost 20 to 30 percent, much more than I noticed for instance, when switching from stock to custom kernel.

Sorry for this little off topic, Iit seemed ok to continue discussion in this direction, I just wanted to share my findings with the group.

Currently I am with full sync, auto brightness, LOCATION on, 1d and 10h on battery, with 2h sot and 1h of phone calls... And 22% of battery left.

In my experience, very good result, especially concerning location on all the time. :D:)
[Nexus 4 General] xanthrax:
ok ... after a quick search on youtube i`ve found this ...

[YOUTUBE]x-y0guCA6CY[/YOUTUBE]
[Nexus 4 General] 1ceb0x:
You, sir, are genius! A very intelligent human beign, i can tell. You radiate so much energy daily and i bet it is great to be near you. Hats off for you, sir!

Thank you deeply for this piece of writing. It was soothing. I come after 3 hours of long and joyful meditation and your post was interesting to read.

And hellscore, you are a God!

Nice to meet you both!

Namaste!

Namaste!
[Nexus 4 General] rafiuddinrozman:
Agreed. Battery life depends on our own usage.

Wanna longer battery life, go hangout with your friends and leave your phone at home :p
[Nexus 4 General] xanthrax:
[MENTION=647113]hellsgod[/MENTION]

the second post has been opened for you mate !

it`s aaaaaall yours ! :highfive:
[Nexus 4 General] hellsgod:
Thank you! Give you a thanks when I'm mobile again :)

I'll look into the 2nd post tomorrow. It's now 2 nights with more or less 4 hours sleep, my battery is low :D It's not because of development, I simply have problems to sleep in the last few days. I hope this night will be better :)

hells
[Nexus 4 General] xanthrax:
No rush mate, we have all the time in the world!

I'll too be going for a hot shower and jump in bed, hard days at work are waiting for me tomorrow, the day after and the whole week...

I thank you for your kindness in the name of all these nice users :thumbup:

sent from my Darkside of Nexus 4
[Nexus 4 General] wcn:
Probably my previous post left out some important facts or might not as accurate, someone please correct me. I'm just an ordinary user trying to share my thought. Many of us are just lurkers that observe and operate passively under the radar. Some were less acquainted, some were insightful. Some were new to the scene, some came from the Psion's Epoc era or earlier. There are a lot of active knowledgeable users that have extensive understanding of the current subject that constantly help out others in the forum. We all came here for informations, getting help and troubleshoot our problems. We argue, we defend, we justify and we learn something new every now and then. We are all cyber friends coming from different backgrounds, countries, ages, genders, races, religions and status. As a case in point, nobody is perfect. Ultimately we all need each other to survive.

Special thanks to kernel's dev [MENTION=647113]hellsgod[/MENTION], OP [MENTION=3946657]xanthrax[/MENTION], [MENTION=2688060]1ceb0x[/MENTION] and all helpful users in this thread.
[Nexus 4 General] Rashiel:
Good evening sirs and madames..

I'm a great fan from Laurent and finally found this thread! :)

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 4 General] ReMuSeR:
[MENTION=647113]hellsgod[/MENTION] can u please share what ROM you using on you device :) Thank you....
[Nexus 4 General] hellsgod:
Nice to see you here Rashiel ;)

Rashiel is a friend and tester of mine from Android-Port and Android-Hilfe :) I've asked the guys if they want to look in this thread, too. So maybe more will follow :)

Aand it's again nearly 03:00 AM. I'm out, n8 guys :)

hells

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 4 General] RohanM:
Wow so nice users and devs around this thread. Every kernel thread must be like this. Hells you are a master mind sir. Superb battery life using your kernel.... Thank you. :)

Sent from my Nexus 4
[Nexus 4 General] hellsgod:
Atm my N4 runs CM. There are some key factors for me, why I use it. I like their work on the kernel and rom level. Yes, they decided to go another way. "Oh Nooooooooooooooooooooooo, what a shame! Hate them!" :silly: I always felt a difference between a CM rom and another. More fluid, faster respons... I don't need much features - My main device (N5) runs stock atm. That tells alot about features I actually need :) - And as I said, their kernel is a good base. cpufreq drivers from CAF, governor patches, wlan and so on. CAF is the open source way. Sure, you don't have to pick everything, but there are a lot good patches. Thats why I like the way [MENTION=3685904]ak[/MENTION] does it with his project. Take the CM base for Stock and CM, but make it bootable without side effects on stock :) I see an improvement in CM's work. So, enough about CM and the hate about it :)

Yes, its very nice here. I've to tell you something. In the beginning I didn't want to have a thread here on xda. I've read a lot threads, but was not very active as a writer. I've learned a lot here about building roms, kernel, write some scripts etc. In the end of 2012 I began to mod a rom for the Galaxy S3. As some time later Gokhan Moral stopped to make a kernel for the S3 I've decided to try my own kernel. On the S3 it was only an enhanced stock kernel with an Audio Engine, some optimizations and custom governor settings (S3 had hot plugging in the governor), which gave some users impressive battery life in combination with my hell(s)fire ROM. I was never satisfied with the S3, so in february 2013 my Nexus 4 arrived... ... ... And it began. Yes, seriously. I never thought to have such a great fan base in the future! Thank you for that :)

I've learned more and more with the time. And now I'm here on xda. It's a great atmosphere. Some guys (and ladies?) who'd like to impove their device, want's to share some knowlege and have a good time together. Why so serious, we are here to forget some real live sh!t.

Our politicians are fighting enough and its hard to see how blind some people are. Right in the front of your face they're manipulate you and your children to be like they want you to be. Go to work, pay taxes, work more, you loose your job because of a man made financial crisis, because some ignorant people don't give a f*ck about you. Reality is what you decide to be real. If they manipulate enough people, we no longer decide which path we are going. Its their path, their reality.

Sorry about my language, but I've to say that straight. And now enough about "how hells sees the world" :) And yes, I'm still awake :D

hells
[Nexus 4 General] Aashuk Mehta:
Are there any scripts for fast charge?
[Nexus 4 General] pramyhoga:
Thanks for your comment, make me clearer understanding about android. and i'm more sure that i'm heading to the right way for understanding "under the hood" of android.

Yes thats true, not all people have the same opinion and same needed. For noob like me one of the way to find kernel that fit me is with trying one by one :D

A NOOB using Nexus 4 - Franco Kernel Plus with STOCK ROM :D
[Nexus 4 General] Rashiel:
The testkernel for Nexus 5 is running like hell.. Like Hellscore ;)

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 4 General] Sir_gpm:
I can not change Gpu in trickster, the option does not appear. How could I enable eco mode (2cores)

Enviado desde mi Nexus 4 usando Tapatalk 4
[Nexus 4 General] 1ceb0x:
First or second post you have explanations about how to change the min/max cpu onlines but they are already 2 online and 4 max :). As per gpu governor - only conservative is available since there are some troubles with the gpu driver right now.

Namaste!