yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] undercover:
We have a believer!

We need our cult to grow! Brainwash then now!

Sent from my fridge. Make: LG Model: N⁴
[Nexus 4 Original Android Development] Harsh:
Just saying hello....:)

Been away for long, been to China for 15 days and traveled India after that... Still I am on run. With limited usb internet stick :confused:

Using my March 21 kernel with rasbean. Great combo for my use :D

Sent from my Nexus 4
[Nexus 4 Original Android Development] jarjar124:
Having fun? :)
[Nexus 4 Original Android Development] torsin:
Cheers harsh, hope you are okay.

Take your time...:good:
[Nexus 4 Original Android Development] nycelitemaster:
Visit greatwall of china n post pics lol..
[Nexus 4 Original Android Development] albundy2010:
He said been. That's past tense. Went to China... Back to India.. And on the move again.
[Nexus 4 Original Android Development] nokkenas:
I hope you had fun on your trip!

Waiting patiently for next build of this kernel :)
[Nexus 4 Original Android Development] nycelitemaster:
LoL that's what happen when you reading forums when drinking.
[Nexus 4 Original Android Development] sirxdroid:
Don't drink and flash!
[Nexus 4 Original Android Development] -Asskicker-:
Got a link to Stock UV Kernel? :)
[Nexus 4 Original Android Development] undercover:
http://db.tt/vbo26Ynn

Sent from my microwave oven. Make: LG Model: N⁴
[Nexus 4 Original Android Development] sirxdroid:
Look in the first post of this thread, it's there, though easy to miss.
[Nexus 4 Original Android Development] carburano:
I feel obliged to use my old o2x friend's kernel with my new nexus 4 ... Hi mate!

Inviato dal mio Nexus 4 con Tapatalk 2
[Nexus 4 Original Android Development] yeyeki:
welcome to china. Which cities did you go？
[Nexus 4 Original Android Development] Harsh:
Thanks mate....

Shenzhen, chunking, foshan and goungzhou... Sorry for spelling mistakes of they are wrong.

Sent from my Nexus 4
[Nexus 4 Original Android Development] rassnik:
i went to trinity four and then back again to harsh.

now everything feels really sluggish. even after flashing harshs uv stock kernel.

what do i need to do?

thanks,

tobi

tapatalked
[Nexus 4 Original Android Development] ceejay83:
reflash your rom+gapps, then harsh
[Nexus 4 Original Android Development] rassnik:
flashing fauxs reset kernel and harsh after that made it smooth again.

thanks anyway.

tapatalked
[Nexus 4 Original Android Development] delti90:
Are you planning any further updates of this? It's an awesome kernel and the only one I've found that actually fixes msm_hsic_host
[Nexus 4 Original Android Development] mbh87:
Have you tried sabermod's kernel? It is based on harsh's kernel.
[Nexus 4 Original Android Development] delti90:
Would you mind linking me to it? I'm looking around for it, but I can only seem to find his rom.
[Nexus 4 Original Android Development] mbh87:
its in the OP of his ROM thread.
[Nexus 4 Original Android Development] smarki:
Any idea of how can we know about kernel updates? It doesn't state version or anything there :/

[Edit] I tried installing his kernel, but it failed for some reason. Error 7 or something like that

[Edit 2] God! I was mistaken with the forum, and I flashed the nexus 7 kernel instead of the 4 version. Lucky it didn't do anything
[Nexus 4 Original Android Development] snOwjAwk:
the flashgod was with you i guess :D :p
[Nexus 4 Original Android Development] Harsh:
Did anyone tried to compile one from source lately, I have updated github and will do further today again.

Linux 3.4.43

And faux sound 2.1

Sent from my Nexus 4
[Nexus 4 Original Android Development] zyonee:
I have my own repo based on yours, but also with many other commits from other kernels. I've pulled all your latest commits, and the kernel still compiles and works just fine. :)
[Nexus 4 Original Android Development] drdrewdown:
Someone build it & share with us? :):):)

Sent from my Nexus 4
[Nexus 4 Original Android Development] odeccacccp:
maybe Fast Charge too?
[Nexus 4 Original Android Development] Harsh:
Surprise :D

Build 15th May....

Linux 3.4.45

Faux's Sound 2.1

Download Link: http://d-h.st/SD4
[Nexus 4 Original Android Development] renna1992:
You're awesome :) :victory:
[Nexus 4 Original Android Development] nikzDHD:
Building in the future still 14th here :p
[Nexus 4 Original Android Development] Audioboxer:
Good to see you back Harsh!

Is there any chance you could add Faux's speaker controls as well?
[Nexus 4 Original Android Development] florichelle:
Wow! Can't wait to flash it :)
[Nexus 4 Original Android Development] sean222:
Thanks! Works great just like the previous version :)
[Nexus 4 Original Android Development] :
Thanks, realy nice work. Glad to see a new version of this great kernel.
[Nexus 4 Original Android Development] Hyperionas:
Thank you so much Harsh! :)

Your work and efforts are greatly appreciated!!

Thank you for this excellent kernel !! :good::D

Always looking forward to your every updates!

Time to flash now! ;)
[Nexus 4 Original Android Development] try2:
Awesome!!
[Nexus 4 Original Android Development] pitjago74:
Great work Harsh:D:D:D

Enviado desde mi Nexus 4 usando Tapatalk 2
[Nexus 4 Original Android Development] 19deimon90:
This kernel supports Touch Control?
[Nexus 4 Original Android Development] tlf55:
This kernel has MPdecision or self hotplug ?
[Nexus 4 Original Android Development] ctfrommn:
mpdecision, its stock based.
[Nexus 4 Original Android Development] xploder270:
Any mirrors? dev host doesn't work for me currently :/
[Nexus 4 Original Android Development] ph0b0z:
Same here.. trying to download this for 3 hours now. :P
[Nexus 4 Original Android Development] HerrKuk:
Sure

https://docs.google.com/file/d/0BznCPw95jU6jcmgxTHJobjZYY3c/edit?usp=sharing
[Nexus 4 Original Android Development] Harsh:
uploading it here on xda... hope it will be better for all

CHECK attached file in OP, its latest kernel. Use this if dev host dont work for u :D
[Nexus 4 Original Android Development] snorfu:
I love this kernel! Simply amazing :) i tried lots oft other kernels but i ever came back to harsh!

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] xploder270:
Nothing as smooth as harsh ;)
[Nexus 4 Original Android Development] undercover:
Yup. He shaves his body.

Sent from my sandwich maker. Make: LG Model: N⁴
[Nexus 4 Original Android Development] sean222:
LoL. I keep trying Franco, Trinity, and Faux just because they're so popular, but I keep coming back to Harsh :)

MPDecision is great, makes for a very smooth UI. MPDecision is supposed to hurt battery, but whatever Harsh did...it works, battery isn't as good as the other kernels, but definitely still amazing battery life. Worth it for the extra performance. I get 3hrs SOT average with Harsh, and I can get 4hrs SOT with Trinity with similar usage. But with Trinity I'm noticing micro lag here and there, and sometimes device doesn't wake up as fast.

Thanks again, Harsh :D
[Nexus 4 Original Android Development] pitjago74:
WiFi and 2g

Enviado desde mi Nexus 4 usando Tapatalk 2
[Nexus 4 Original Android Development] florichelle:
Hey Harsh!

First of all, thank you for that great kernel you have built us! Loving it!

Unfortunately I have noticed a very high idle drain with the newest built. I asked around in a german board if someone noticed the same and they agreed. For now, I have returned to the previous version hoping you will find a solution :)
[Nexus 4 Original Android Development] -iNSiGhT-:
Hi all, anyone able to use the last Harsh on the last PA alpha (with stock kernel modified by Franco)...

My N4 get laggy flashing Harsh may15 over PA 3.55 (6000 with Antutu...)...

Any clue?

Paranoid mako
[Nexus 4 Original Android Development] drdrewdown:
Same config here, Antutu almost 21k. I noticed some major lag on first boot but all seems fine now

Sent from my Nexus 4
[Nexus 4 Original Android Development] ctfrommn:
Ive noticed that sometimes mpdecision kernels get pretty hot after boot and like to throttle a bit till they cool down. Im guessing throttling was at work with the low score. Even bone stock kernel will get 20k+
[Nexus 4 Original Android Development] drdrewdown:
i dunno, seems like the lag did come back after a bit.

I've flashed the reset kernel zip in between rom & harsh kernel. will test it for a bit this way
[Nexus 4 Original Android Development] -iNSiGhT-:
I flashed the kernel reset too and all seems fine now... Really weird, I think that PA/Franco kernel doesn't come with a modified ramdisk... It's "just" the stock kernel tweaked by Franco...

Paranoid mako
[Nexus 4 Original Android Development] sirxdroid:
I unpacked the PA/Franco boot.img and looked at the ramdisk, it looks innocent (stock that is).
[Nexus 4 Original Android Development] drdrewdown:
wonder what could've changed that would make this kernel super laggy on PA now?
[Nexus 4 Original Android Development] jzero88:
Smooth kernel good battery life on first day so far. Thanks!
[Nexus 4 Original Android Development] albundy2010:
I have not had time to trouble shoot but this is my findings.

I installed the latest pa plus the gapps and the latest harsh yesterday. I never even booted with the default pa kernel. All was fine until about two hrs ago. Then the lag hit.

Checked pefrom and it seemed like mpdecision got switched off or botched somehow. The cpu clocks were a mess. Rebooted. No change. Reboot and wipe caches. No change. Reboot and flash back to the previous harsh kernel and no change. Reboot and dirty flashed the previous pa build / gapps and the latest harsh kernel and it went back to normal.

Again I don't have time to dig deeper but it went 24 hrs with no issue. I would bring it up in the pa thread but I can't deal with that disaster anymore. Far to many I can't install apps. Halo is broken and all the other bs that has taken over that thread.
[Nexus 4 Original Android Development] drdrewdown:
Right on and yea lol at that thread.

THX for confirmation and info

Sent from my Nexus 4
[Nexus 4 Original Android Development] ceejay83:
have you guys tried flashing the stock reset kernel? Worked for me
[Nexus 4 Original Android Development] drdrewdown:
Yup.seemed to help for a bit then lag came back

Sent from my Nexus 4
[Nexus 4 Original Android Development] dougiefresh36:
I've searched but didn't have much luck. Does anyone have half breed 4th rev as a zip?
[Nexus 4 Original Android Development] bautrupp:
I had latest PA-alpha, -gapps and Harsh for two days. The phone got more and more laggy.

8h ago i ran Antutu and it was down to 3000. :eek: Reflashed rom and gapps along with Harsh-Kernel from 21/3 to see whether it is a kernel problem. Antutu was back to normal. (nearly 21000) But now it is down to 4500 again.

I have no idea what it is but there is a problem with newest PA-alpha an Harsh-kernel.
[Nexus 4 Original Android Development] nycelitemaster:
[MENTION=1628685]Harsh[/MENTION] or someone can confirm that gpu frequency is 325mhz on harsh kernel.

Sent via Google N4
[Nexus 4 Original Android Development] ceejay83:
Nope stock is 400
[Nexus 4 Original Android Development] nycelitemaster:
I was using trickster it mentioned.325Mhz with Harsh Kernel.

Sent via Google N4
[Nexus 4 Original Android Development] albundy2010:
If you load up the app while your device is throttled it shows the current max speed that is available.

Load up the app when the phone is cool and you will see stock 400mhz.
[Nexus 4 Original Android Development] nycelitemaster:
Ah sounds good.. Trickster recommended for uv or no?

Sent via Google N4
[Nexus 4 Original Android Development] drdrewdown:
the kernel is already uv'd. harsh & his loyal followers suggest using no apps, as what he has made for us is already perfect.

[wish we could figure out what's up with the latest PA+harsh combo. **** is weird]
[Nexus 4 Original Android Development] :
I realy loved the previous version of the kernel but the 15. may version does heavy performancedrops for me. It's stutters like hell when I open my music player (n7 player), etc.
[Nexus 4 Original Android Development] -iNSiGhT-:
This is what we have to do... Franco said on G+ he deactivated the thermald in the ramdisk. Flashing the kernel reset will put the original ramdisk back.

Paranoid mako
[Nexus 4 Original Android Development] bautrupp:
Thanks, i flashed again, this time with the reset kernel in between gapps and Harsh kernel. I will report back in a day or two.

Update:

My phone is still performing great. Antutu is around 21000. So, flashing reset kernel was the solution and i can keep my favourite combo PA/Harsh.

Thanks for your very good work, Harsh!
[Nexus 4 Original Android Development] DaveinAsia:
Settings Retention

So I've just flashed this kernel - the May 15th version - after reading this thread. I have most recently been using the Matr1x 8.5, FK r-139 and FK r-140 and currently on a recent version of Asylum ROM. The last three combos ended with very disappointing battery performance after previously having better luck with an earlier versions of Matr1x and Trinity. (I've turned off location settings, BT, GPS, mostly on 3g during the day (wi-fi at home), hibernated misbehaving apps based on an analysis of wakelocks with Greenify and/or Autostarts, etc.). I'm willing to sacrifice a little bit on performance and fluidness for longer battery life.

Given my recent run of bad luck, I'm giving this one a try with guarded optimism. While I've decided to give it a go in the coming days at the kernel's native settings, I did play around with it for a couple hours with TricksterMod to gain some familiarity. I noticed that any settings I apply are not retained nor can they be set at boot, both using the common CM Performance setting and Trickster. No matter what I set, it's back to the initial settings whether I check again in five minutes or check after a reboot. (I normally have Trickster set to apply settings 25 seconds after boot.) Is this an intentional 'feature' of the kernel or did I miss something? (Apologies in advance if this is a basic feature of the Harsh or was previously answered in the forum. I did to search in this thread but didn't find what I was looking for.) Thanks!
[Nexus 4 Original Android Development] 75markus:
this kernel uses mpdecision : http://xdaforums.com/showpost.php?p=38328201&postcount=2656

scheduler is row
[Nexus 4 Original Android Development] DaveinAsia:
[MENTION=2464737]75markus[/MENTION] thanks bro. Understand now. Also spent the last two hours catching up on remaining unread posts in the thread.
[Nexus 4 Original Android Development] adamski123:
So this kernel is meant to help save battery right?
[Nexus 4 Original Android Development] Savant:
All depends on usage even with stock kernel you can save battery
[Nexus 4 Original Android Development] Harsh:
New Build uploaded to dev host.....

Just a linux version bump. Rest all is same.

Its stable and been running it since 3 days...

http://d-h.st/diB
[Nexus 4 Original Android Development] xTremePower:
hy,

I want to try this kernel but when i flash it , I have bootloops on Google screen.

come from m16 beta

---------- Post added at 09:12 PM ---------- Previous post was at 09:11 PM ----------

hy,

I want to try this kernel but when i flash it , I have bootloops on Google screen.

come from m16 beta
[Nexus 4 Original Android Development] ctfrommn:
Dirty flash your Rom/GApps and then kernel.
[Nexus 4 Original Android Development] Life Engineer:
Clarification

Hey guys!

Hey Harsh!

I'm new to this kernel and I need some small clarifications please:

1- The capped max freq is 1188 right? Coz when I tried to change it, I couldn't!

2- If I understood well, the kernel is undervolted by default on some predefined values depending on the CPU (fast, slow, etc...). And also I discovered that I cannot undervolt or overvolt or anything! Voltage control is disabled!

Is this by intention?! Maybe to prevent users from playing with it and reaching some unstable values?!

Thanks you.
[Nexus 4 Original Android Development] Harsh:
Max frequency is 1.5GHz maybe your kernel controlling app is at fault.

Same with UV, kernel is by default 100 mV UVed.

Search my thread, you will find scripts for uv, and many more settings. You wont need anything else. :)

Sent from my Nexus 4
[Nexus 4 Original Android Development] Life Engineer:
Weird! Coz both the default "performance" tab in settings and Franco updater app didn't allow me to underclock! The max freq issue went away after a reboot!

Also both stated that the Kernel does not support undervolting!

I have a nominal CPU; do i have -100mv UV too?!

Thanks for your prompt reply :)
[Nexus 4 Original Android Development] albundy2010:
Its not capped. It runs at stock 1512.

You don't mess with the clock speeds on a kernel with mpdesicion. The binary controls it and anything you set your frequencies to won't stick.

If your cpu won't go past 1100 whatever it's because it's throttled do the stock thermal driver.

Now that it's summer where I am at I simply won't run a kernel with it anymore. It's way to aggressive for my taste and my phone will throttle basically anytime I am outside.
[Nexus 4 Original Android Development] tonysac:
Today when I was charging my phone (nominal) and after a while tried to open it I noticed that it was closed.. That was happened 2 times today.. Seems that my phone can't handle kernel's undervolt? I raised voltage in all frequencies by 125 in trickster mod but I'm not sure if this is the case.. any ideas?
[Nexus 4 Original Android Development] nycelitemaster:
[MENTION=1628685]Harsh[/MENTION], how is the weather in India bro. I was planning on coming to India but now next year.

Sent via Google N4
[Nexus 4 Original Android Development] Harsh:
You should not raise frequency more than 100, as its not undervolted more than 100. If you could get last_kmsg it would be helpful.

Weather in india is moderate during monsoon. Right now its great, but if you come from cold country you would enjoy it more in September October.
[Nexus 4 Original Android Development] tonysac:
Yes I know that but I raised it to 125 because for some reason trickster mod has by default this value and it seems I can't decrease it by 25! As concern last_kmsg I don't know how to have it!

Last night was on charge with my new settings (+125) and it was ok
[Nexus 4 Original Android Development] carburano:
Great work as ever my friend... I will stick with your kernel... Thanks a lot

Inviato dal mio Nexus 4 con Tapatalk 2
[Nexus 4 Original Android Development] Lownita:
Hi guys,

any ideas what might have caused random reboots for me?

https://dl.dropboxusercontent.com/u/37488657/last_kmsg-1

Thanks!
[Nexus 4 Original Android Development] Fritzman:
Best Audiokernel together with noozy-player 3.0.2.3

...for me this is the best kernel for audiophiles with the noozy-player version 3.0.2.3 there is no best combination to properly listen to music...i here it with Westone W4 Inears...my next Inears are the Stage 3 by Compact Monitors...i think that would like my dreams to listen music...many greetings and thanks for this kernel...
[Nexus 4 Original Android Development] hospital349:
Harsh WIKI is now available. [MENTION=1628685]Harsh[/MENTION] - consider it a gift. Enjoy! :good:
[Nexus 4 Original Android Development] wolf230:
Thumbs Up
[Nexus 4 Original Android Development] drdrewdown:
Still the best kernel for Nexus4. Stock based so everything just works.. great performance & wonderful battery life without any HSIC wakelocks. All my friends are using it & loving it.

No control apps required, no tweaking necessary just flash & run with it. Highly recommended!!! Works great with Paranoid Android & all the other ROMS I'm sure
[Nexus 4 Original Android Development] albundy2010:
Yeah. This is one of my favorite kernels for this device. And was my full time kernel until it got hot outside.

But since its summer and it's very warn at my location which means that the stock thermald basically ends up throttling my device anytime I am not in a cool air conditioned environment.
[Nexus 4 Original Android Development] rusak2:
You can modify the thermald.conf file in the etc folder of your storage. So your Nexus will not throttle.
[Nexus 4 Original Android Development] carburano:
I confirm. I tried many kernels but this is the only one which satisfy my phone :) Thanks a lot harsh...
[Nexus 4 Original Android Development] sean222:
Does not seem easy to modify :(

Indeed this kernel does not like heat. It use to be my favorite kernel, but not the GPU gets clocked down to 200MHz most of the time and I'm not even playing games. The CPU will clock down to around 1.2Ghz but that is fine. GPU not cool though...seems to lag the UI...maybe I have too many widgets loaded.
[Nexus 4 Original Android Development] ctfrommn:
Are you undervolting? If not, try. If I don't go down at least - 100mv mine gets crazy hot too.

Sent from my blazing bionic Nexus 4
[Nexus 4 Original Android Development] meangreenie:
open it in a file explorer app and change the numbers..reboot

it's battery sensor numbers you need to change, note 360=36 degrees celcius
[Nexus 4 Original Android Development] albundy2010:
Its not the kernels fault or the voltage in my case. It's the ambient temperature when I'm outside that's to much for the stock thermald.

Mid 90s in the sun is to much.
[Nexus 4 Original Android Development] sean222:
Already undervolted -100mV

Thanks, I'll try modding the numbers a bit and report back later.
[Nexus 4 Original Android Development] rusak2:
Hi,

I have completely deleted the entry which starts with [batt_....]. and so on. I deleted all the numbers too. So my Nexus dosnt throttle down because of battery overheating.
[Nexus 4 Original Android Development] sean222:
Thanks that worked. After removing that section, no more throttling...but I can't help to wonder if my device will get damaged from getting too hot :( Harsh is probably shaking his head at us right now...he put those temp limits there for a reason :) I'll have to think about it and make a decision :D Either way, thanks all!
[Nexus 4 Original Android Development] drdrewdown:
i dont think it's a great idea to eliminate throttling, your device will still likely power down once it reaches a certain temp (in theory & hopefully before it destroys the phone)
[Nexus 4 Original Android Development] sean222:
I'm leaning more towards leaving thermald.conf UNmodified...just testing it modified to see if I really feel a difference at 400MHz GPU vs 200MHz. (with stock thermald my phone GPU is usually at/throttled to 200MHz.
[Nexus 4 Original Android Development] meangreenie:
Harsh never set the limits, Google did.

I changed mine to start throttling at 44 degrees and so on, instead of 36 which is insanely low imo. I've been using these changed settings since nov2012.
[Nexus 4 Original Android Development] sean222:
I meant he knows enough as a kernel developer to know that these limits are there...and he chose to not to relax/change them like other kernel devs...especially living in a hot country like he does :)
[Nexus 4 Original Android Development] Harsh:
Hi guys. Yes i left it alone because i just don't want to harm any of chips. Remember red led dead phones, don't want to cause that. Also i did research on it and Google did set it bit lower than default so maybe 2 degrees up won't harm anything.

Anyways Qualcomm wanted to claim that snapdragons are coolest cpu by having butter test, but what they really did is put throttling to control temperature.

I am on mission to live computer free for a month. 12 days gone, 19 more to go. I will have my laptop back on 1st august. :D

Sent from my Nexus 4
[Nexus 4 Original Android Development] pitjago74:
Thanks Harsh

N4 Revolution&Demolition&NBK
[Nexus 4 Original Android Development] fabian.m:
Just wanted to leave a big thank you here Harsh. Got my second nexus this Friday and it appears it loves your kernel as much as my old one did! Enjoy your computer-free time, it's actually pretty awesome to be without one for a while :)
[Nexus 4 Original Android Development] undercover:
Hello kids! Long time no see :)

[MENTION=1628685]Harsh[/MENTION], me old mate, any chance of stock 4.3 with uv and gamma? When you have time obviously, no rush. This screen is killing my eyes. :eek::eek::eek::eek::eek: