[KERNEL][JB][JDQE39][4.2.2][10-JUN-13] Harsh

  • 763 Antworten
  • Neuester Beitrag
Diskutiere [KERNEL][JB][JDQE39][4.2.2][10-JUN-13] Harsh im Custom-Kernel für Google Nexus 4 im Bereich Root / Custom-ROMs / Modding für Google Nexus 4.



ION | Build JUN-10

"Der Allround-Kernel

[OFFURL="https://www.android-hilfe.de/4856994-post34.html"]Vetzki[/URL], Blackg0d, [OFFURL="https://www.android-hilfe.de/4955210-post83.html"]nekbreak[/URL], janosik, XXMrHyde, laborskript[/OFFURL], [URL="https://www.android-hilfe.de/4971330-post70.html"]scarbob[/OFFURL]

[*]Added support for people who have CPU with FASTER binning.
[*][FONT=Microsoft Sans Serif]So now cpu supports Slow, Nominal, Fast and Faster. [/FONT]
[*]UV accordingly to have best stability. min UV is 100 so also not so less either
[*]Updated OnDemand and Interactive governor
[*]Raw ioscheduler
[*]Gamma control faux, also enabled init.d
[*]HSIC wakelock fixed
Build June-10
Linux 3.4.48

Build May-15
Linux 3.4.45
Faux's Sound 2.1
Don't break whats not broken

Build Mar-21

Linux 3.4.37

Build Mar-12
Linux 3.4.35
Faux's Sound Control

Build Mar-01

Linux 3.4.34
Disable few wifi debug

Build Feb-24
Linux 3.4.33
Upgrade to Graphics Driver from caf
More HSIC Patches from caf

Build Feb-20

Linux 3.4.32
Updated RAW to latest caf source

Build Feb-16

Linux 3.4.31
Sync with Google 4.2.2 sources
New video drivers from google
1st India Edition

Build Feb-05
Linux 3.4.29
Compiled from new setup of my Laptop

Build Feb-03

More changes to UV
Added latest fixes by Google

Build Feb-01: Safe UV
Safe UV by Skkip (UV accordingly so that stability is priority)

Build Jan-29: Gamma

Added Gamma control possibility using script or terminal
Step forward in CLEANER device (no kernel controlling apps)

Build Jan-28

Linux 3.4.28
Nothing much
Uploaded 2 builds (Normal and Lower UVed)

Build Jan-24 -fixed
Linux 3.4.27
Added westwood+ and set as default
Removed lot of logging and debugs
And UV is now -100 mV across the board as per many requests
Fixed TouchControl from my previous mess-up

Build Jan-22

TouchControl Supported now.
Gamma control added, and also tweaked inside kernel
Removed some IO schedulers
Removed some unnecessary debugging

Build Jan-20
Updated to Linux 3.4.26
Camera driver tweak testing (not proven improvement but does not harm either)
Enabled CIFS suddenly I had need for this one

Build Jan-18
Interactive Governor is now fixed
OnDemand is set as default (use trickster app to select Interactive governor).

Build Jan-16

More changes to RAW io scheduler from caf
Update to Linux 3.4.25
And smoothness of Jan-15 continues

Build Jan-15
More tuning outside kernel code(compiler) for better smoothness.
Secret (its not kernel thing, so no GPL code)

Build Jan-11
RAW iosched patches from caf
Update interactive gov from google (plz dont use it yet)
Build with gcc46 again to test. (previous build was gcc47)
More caf patches

Build Jan-07
Showp-1984's suggested touchscreen fix
Everything same as below. Its just for touchscreen fix

Build Jan-05 L2
Updates to L2 table
Try2 on 3g data fix (no reverts on hsic wakelock fix, its still there)
Been testing this build since yesterday on 3g with sweep2wake enabled consumed my 1/3 of monthly data and had no problems. 23h 7m all on 3g - s2w enabled, with 1h 50m screen on. Battery currently at 23%

Build datatest
Lots of changes look for my github IPA branch for it.

Build Jan-03
Disabled sweep2wake by default (can be enabled by various apps)
Add support for krait cores retention (low power mode cpu core voltage handling changes)
Added Internet Protocol Accelerator (testing phase, data is working do not worry )

Build 0201
Added ROW iosched and set as default
Removed some governors (ondemand is default and preferred)
Qualcomm Secure Execution Environment Communicator fixes which were missed out before.

Build 3012
better 3g battery proven from last version
Better cpufrequency management
Changes in Omdemand for above
last version for year 2012
Happy New Year.... Once again

Build 2912
test for HSDPA battery consumption
Probably last version for year 2012 (going Paris tomorrow)
Happy New Year....

Build 2812
Fixed msm_hsic_host wakelock
Edit: 2nd Attempt to fix hsic wakelocks

Build 2712
Completely Cleaned all remaining Qualcomm InKernel mpdecision traces
Should be perfectly stable now.

Build 2512
Merry xmas
Reverted back to original mpdecision (thanks showp-1984 and Imperticus)
Added Sweep2Wake (thanks again showp-1984 genius )
Warning: Sweep2Wake only active for bottom part of screen (navigation bar area)

Build 2212

Updated Latest OnDemand governor from codeaurora
Codeaurora mpdicision InKernel Solution (possible to set max frequency below project butter )
InKernel mpdicision is new approach from Codeaurora sources and not similar to show-p1984(s2w salute )

Build 2212
Merged kernel.org Linux 3.4.x upto latest current Linux 3.4.24
Updated prima wifi drivers "prima: release"

Build 1912
CPU Binning Names added back. No more numbers
Color can be set using Franco's Display Control or Trickster Kernel MOD

Build 1812
Build Using more msm CPU oriented flags
Enable Voltage control (using System Tuner app from market)
Thanks Faux and motley for that.

Build 1612
Added UV for all 4 frequency table slow, nominal, fast and faster
UV added accordingly to maintain stability for all.
As I have NOMINAL CPU, its tested on that only

Build 1512
Add support for FASTER PVS bin
Support selecting different PVS tables
Lower VDD_DIG voltage vote for L2
Color calibrated to my own liking (reduced yellow screen effect)

Dieser Kernel ist für alle Roms verwendbar - sofern die RAMDISK (ramdisk.img) unverändert vorliegt. Der Kernel wird gewöhnlich über die Custom-Recovery geflasht.
User mit einer modifizierten RAMDISK (o. ä.) sollten einen Reset-Flash ihres bisher verwendeten Kernels durchführen bevor der Harsh-Kernel geflasht wird.

[URL="http://d-h.st/diB"]Aktuellste Build - JUNI-10 - DOWNLOAD

TOUCH CONTROL PGM: slide2wake, slide2unlock einstellen - GOOGLE PLAY [Thread]

TRICKSTER MOD: Allround-App für sämtliche Einstellungen des Kernels (auch Farbprofile etc.) - GOOGLE PLAY [Thread]

SWEEP2WAKE WIDGET: Widget zum (De-)Aktivieren des Sweep/Slide2Wake-Features- GOOGLE PLAY
Zuletzt bearbeitet:


Erfahrenes Mitglied
habe den kernel gleich mal getestet
sobald ich den Governor auf Interactive stelle hängt sich das System auf und startet anschließend neu


Hmm, da hab ich kein Plan woran es liegen könnte.

Welchen Kernel hattest du vorher drauf? Evtl. einen sauberen Kernelreset nötig?


Vielleicht sollt man auch mal lesen was der Dev selbst sagt.

Update interactive gov from google (plz dont use it yet)
Aus dem Changelog der aktuellen Version.


Erfahrenes Mitglied
ich hatte den faux 004 stabe drauf aber ich habe alles neu geflasht daran kann es nicht liegen

edit: ok den changelog habe ich mir jetzt leider nicht angeguckt dann hat sich das ja geklärt


MadMurdoc schrieb:
Vielleicht sollt man auch mal lesen was der Dev selbst sagt.

Aus dem Changelog der aktuellen Version.
:D gut aufgepasst ... trifft genau ins Schwarze für Beneluxx.


Hab ihn auch mal geflasht. Vom Gefühl her zerrt er weniger Akku :)

Gesendet vom Nexus 4 Xylon 4.2.1 Rom


Neues Mitglied
hab den Kernel auch!

find ihn Klasse.... und ändert nicht den governor, interactive und ondemand nehmen sich beide nichts und jedes kernel hat so seine eigene scheduler und governor konfig, welche vom Entwickler bevorzugt wird und auch dementsprechend optimiert wird :x


Erfahrenes Mitglied
Merkt dieser Kernel selbst ob die CPU Faster, Fast, Nominal oder slow ist?
Habe gerade versucht zu undervolten und dabei ist das Nexus abgeschmiert, unter Faux lief es ohne Probleme.


Im XDA-Opener erwähnt nur Harsh:

And faster binned CPU has lot to do with UV, when you look as frequency table of faster, it is already preconfigured to have lower voltages than fast, and lot lower than slow binned.
Phones with faster binned should have better battery than slower binned phone out of box without any other configuration.
And for UV its already hardcoded and can be adjusted by System Tuner app further. And OC I am not willing to add. Maybe will adjust frequency(underclock) later on but hardcoded and tested.
Sollte eigentlich gehen, wie ich das hier rauslese. Denke, dass er das automatisch *optimal* festsetzt.
Ansonsten vielleicht im XDA-Topic schauen?


Neues Mitglied
des Kernel is bereits uindervolted .... und je nachdem wie des "CPU binning" is jeweils stärker oder weniger stark.

Ich glaub in den Thread hat Harsh auch irgendwo mal gepostet welche Voltage er für fast binning ansetzt. Auf jeden Fall hat er mal Werte gepostet ab denen sein "Nominal" Chip anfängt Probleme zu machen:

That's low, what chip you got? Fast or faster?

I have nominal chip, can't handle that low. I get camera problem if i go at 1025 on 1.5 GHz. And of i do 1000 at 1.5 GHz i get reboot when using camera. For me minimum i can go is 1037.5 at 1.5 GHz. And can't go lower than 737.5 at 384 MHz, phone starts to freeze if i do that.
I think i will have to live with that, having nominal chip crippled my UV ability. But still it's a good phone, better than anything i ever had previously.


Fortgeschrittenes Mitglied
Habe den Kernel auch schon eine ganze Weile am Laufen, weil mir faux einfach immer zu viel rumgespielt hat.
Hier hat man eigentlich mit jeder Version eine stable (außer harsh schreibt, dass es ein test build ist) und die ist von ihm selbst anscheinend auch immer schon im Alltag getestet.

Akkulaufzeit ist sowohl im WLAN als auch in 3G herrlich. Sweep2Wake gibt es zwar, habe ich allerdings nicht an.

Dank diesem Kernel habe ich alles nötige und gute Laufzeit ohne mich immer mit den Bugs von franco und faux rumzuärgern.


Neue Version online
Build Jan-15
More tuning outside kernel code(compiler) for better smoothness.
Secret (its not kernel thing, so no GPL code


Neues Mitglied
funktioniert auf dem kernel auch die faux123 Kernel Enhancement Pro app um das display einzustellen ?




Neues Mitglied
Gut, und welcher rom läuft gut auf dem kernel?


Neueste Build und Build-Übersicht mit Downloads im Opener ergänzt.

@ jaygiga: ... im Grunde auf jeder Rom gut lauffähig.


Kann mal jemand bitte die neuste Version als Anhang einbinden? Irgendwie starten bei mir der DL über Dev Host nicht.

Sent from Nexus 4 powered by PARANOIDANDROID


Oben auf den Haken geklickt nachdem du es eingestellt hast?