[Kernel][Nexus 6][Slim/AOSP] Yank555.lu kernel v0.65 [22.02.2015]

Spevil

Teammitglied a. D
Beiträge
2.547
Ort
Dort Mund ;)
Yank555.lu_Banner.png

ROM Compatibility

This kernel is based on stock Google shamu kernel sources, so it is intended only to be used on Stock or stock based ROMs.

The kernel has been tested on :
  • SlimLP 5.0, 5.0.1, 5.0.2
  • AOSP 5.0, 5.0.1
  • Pure Shamu
  • ... (you tell me ;))

What To Expect Using This Kernel

First of all, the main reason this kernel even exists is because I make it for my own personal use, I don't mind adding one or the other feature upon request by a user even if I don't use that feature personnally.

Main objectives for this kernel :

  1. be as stable as possible to be usable as a perfect daily kernel (conservative approach)
  2. give a good battery life while being snappy
  3. give users an easy and safe way to customize settings
  4. be and stay as close to stock as possible
  5. allow only for moderate CPU OC (maybe)
  6. include some standard Linux features missing in stock kernel (e.g. kernel module support...)
  7. code interesting features myself
  8. include interesting commits by other devs (giving proper credit, of course !)

What NOT To Expect Using This Kernel

  • experimental modifications
  • cutting edge development
  • thrive to be the first, fastest, best, most advanced ... kernel ever !

    I just suspect there is a public for genuine slightly modified kernels that are a no fuzz to use, and which are aimed towards "standard power users" as opposed to "hungry beta testers and debuggers" (been there, done that, fun time in my HD2 times helping as I could on Dorimanx kernel). But I need my device on a daily bases, privately and for work, so my device just has to work.

DO NOT POST MIRRORS OF MY KERNELS ANYWHERE !

Lastest alpha/beta kernels :


  • Currently none.

Changelog

v0.65 (22/02/2015)
  • ramfs : updated to Yank555.lu SlimLP as of 20140222
  • updated powersuspend to v1.7 - do only run state change if change actually requests a new state (Yank555.lu)
  • added CPU freq. HardLimit v2.2 (Yank555.lu)
  • removed cpu-boost completely
v0.6 (15/02/2015)
  • ramfs : reverted native kernel side USB-OTG support for SlimLP (reverted by SlimROMs)
  • added frontcache / zswap support (through faux123)
  • added simple fastcharge (faux123)
  • added krait-regulator.c: set default to 65 (faux123)
  • added smb135x-charger.c: increase polling time for ADC (faux123)
  • added arm/kernel/irq.c: remove irq affinity warnings (faux123)
  • Aroma settings : added zswap settings
  • added updated locale revision to use upper 5GHz DFS WiFi channels (Yank555-lu)
  • ramfs : reverted native kernel side USB-OTG support for SlimLP (reverted by SlimLP)
v0.5 (18/01/2015)
  • ramfs : updated to SlimLP as of 20140103
  • ramfs : added native kernel side USB-OTG support for SlimLP (cordell) - requires ROM side support to work
  • added vibrator strength setting (Imoseyon, faux123)
  • added simple GPU algorithm (faux123)
  • fixed simple_ondemand GPU algorithm (myfluxi)
  • updated intelli_thermal to v3 (faux123)
  • Aroma settings : added vibrator strenght control
  • Aroma settings : added simple GPU algorithm control

Changelog v0.43 (29/12/2014)
  • based on Google Shamu lollipop sources as of 2014-12-14 (Linux 3.10.40)
  • ramfs : using SlimLP 5.0.2 unofficial 0.8 alpha ramfs
  • ramfs : unsecure boot image
  • ramfs : reduced cpu-boost touchboost freq. and sync freq.
  • ramfs : added correct charging LED fileaccess (Imoseyon)
  • ramfs : added SEpolicy Profile service as system service (fixes CM compatibility issues)
  • changed kernel compression to XZ (make some space for more stuff)
  • added private busybox to ramfs to support kernel config script on boot
  • added /proc/config.gz support
  • added FIOPS scheduler (forward port to 3.10.y by faux123)
  • added tcp congestion control (westwood+ default)
  • added powersuspend v1.6 - ported to shamu by Yank555.lu (faux123, Yank555.lu)
  • added asynchronous fsync by HTC (faux123 via imoseyon)
  • added yankactive governor (just a slightly differently configured Linux 3.10.y inteactive towards saving battery)
  • added intelli_plug in-kernel hotplug driver v3.8 (faux123)
  • added intelli_thermal v1 in-kernel thermal engine - ported to shamu by Yank555.lu (faux123)
  • added faux sound v3.6 (to control sound, you need to buy the 'faux sound' app from PlayStore)
  • added LCD_KAL : Color Control driver (savoca, faux123, ported to shamu by flare2 and imoseyon)
  • added a few under the hood fixes / improvements (imoseyon)
  • added exfat support (Samsung OSRC - n9005 sources)
  • added ntfs support (read/write)
  • added nfs support (v3 & v4)
  • added cifs support
  • added binfmt_elf.c: use get_random_int() to fix entropy depleting (Jeff Liu)
  • Aroma script generator : SELinux mode (enforcing, permissive) user selectable
  • Aroma script generator : IntelliPlug and IntelliThermal user selectable
  • Aroma script generator : double-tap to wake user selectable
  • Aroma script generator : Various charging LED settings user selectable

Download
Regestrierung erforderlich.
http://yank555-lu.net/viewtopic.php?f=30&t=378

Wie immer übernehmen wir (Android-Port.de, der Entwickler, Ich oder andere User) keine Garantie in einem Falle des Bricks/defekts eures Gerätes.
ALLES geschieht auf eigene Gefahr, daher schaltet euren Kopf an und handelt mit Bedacht!
 
Zuletzt bearbeitet:

vergilbt

Android 3.X Honeycomb
Beiträge
1.449
Hi @Yank555.lu
Wollte eben deinen Kernel testen (auf paranoid Android -also fast stock)...
Habe die init.d vorher gelöscht, danach geflasht, alle Einstellungen im Aroma-Installer gelassen und gebootet.

Leider kann ich nicht den lockscreen am Telefon entsperren will nix auf meine Eingabe reagiert, sprich ich kann gar nix machen...
Habe wieder lk geflasht und alles geht wieder...
Was is da der Bug?
 
Zuletzt bearbeitet:

Yank555.lu

Entwickler
Beiträge
54
Hi @Yank555.lu
Wollte eben deinen Kernel testen (auf paranoid Android -also fast stock)...
Habe die init.d vorher gelöscht, danach geflasht, alle Einstellungen im Aroma-Installer gelassen und gebootet.

Leider kann ich nicht den lockscreen am Telefon entsperren will nix auf meine Eingabe reagiert, sprich ich kann gar nix machen...
Habe wieder lk geflasht und alles geht wieder...
Was is da der Bug?
Schaut dann so aus, als op PA da weiter von AOSP entfernt ist ?? Ich kann leider PA nicht testen, mein N6 ist mein daily, das muß funzen und tut es prima auf meiner Slim :(

Ich hatte gerade leider nach flashen des Kernels FC's direkt nach dem Reboot.
Welche ROM ? Vielleicht mehr Details ? Der Kernel hat sich ja soweit schon länger nicht geändert... ?

Bin zur Zeit aktiver auf der ROM Seite bei Slim...

JP.

Sent from my Nexus 6 running Yank555.lu SlimLP 5.0.2 LRX22G on Yank555.lu v0.5 kernel.
 

vergilbt

Android 3.X Honeycomb
Beiträge
1.449
Schaut dann so aus, als op PA da weiter von AOSP entfernt ist ?? Ich kann leider PA nicht testen, mein N6 ist mein daily, das muß funzen und tut es prima auf meiner Slim :(



JP.

Sent from my Nexus 6 running Yank555.lu SlimLP 5.0.2 LRX22G on Yank555.lu v0.5 kernel.
Danke für dein Feedback...nur dachte ich gelesen zu haben, das der Kernel von pa der stock Kernel ist...

Aber egal, ich werde irgendwann wieder mal probieren...
 

Yank555.lu

Entwickler
Beiträge
54
Danke für dein Feedback...nur dachte ich gelesen zu haben, das der Kernel von pa der stock Kernel ist...

Aber egal, ich werde irgendwann wieder mal probieren...
Achtung, kernel ist eigentlich nur das zImage, der Unterschied kann durchaus in der ramfs liegen...

Boot.img = ramfs + zImage

Der kernel für CM12 ist auch (oder war kürzlich noch) auch stock, aber die ramfs is stark geändert, fazit, passt nimmer...

JP.

Sent from my Nexus 6 running Yank555.lu SlimLP 5.0.2 LRX22G on Yank555.lu v0.5 kernel.
 

Spevil

Teammitglied a. D
Beiträge
2.547
Ort
Dort Mund ;)
Update ist verfügbar.
Changelog v0.6 (15/02/2015)

  • ramfs : reverted native kernel side USB-OTG support for SlimLP (reverted by SlimROMs)
  • added frontcache / zswap support (through faux123)
  • added simple fastcharge (faux123)
  • added krait-regulator.c: set default to 65 (faux123)
  • added smb135x-charger.c: increase polling time for ADC (faux123)
  • added arm/kernel/irq.c: remove irq affinity warnings (faux123)
  • Aroma settings : added zswap settings
  • added updated locale revision to use upper 5GHz DFS WiFi channels (Yank555-lu)
  • ramfs : reverted native kernel side USB-OTG support for SlimLP (reverted by SlimLP)
 

Spevil

Teammitglied a. D
Beiträge
2.547
Ort
Dort Mund ;)
Kernel Update

Small update, savoca's advanced color calibration added to the kernel, including 3 calibrated presets updated in Aroma settings, and a few "slower" hotplugging options added in Aroma settings (be aware my default went from 3500 to 7500 !).

Changelog v0.7 (06.03.2015)

replaced Color Control driver : LCD_KAL --> KCAL pp control (savoca, faux123, flare2 and imoseyon)
Aroma settings : IntelliPlug Runqueue Threshold list extended (loads of zombie added)

DL Link im Opener.
 

Top