[AOSP]Yank555.lu kernel v1.0a

deviceX

deviceX

Enthusiast
929
yeah hab den Yank auf meinem s3 und er wird sicher auch auf mein bald eintreffendes Note 3 kommen.Feedback hier zu dem Kernel wäre super!
 
Haftungsausschluss

Zuerst, macht ein Nandroid Backup vor dem Flashen !

Durch das Flashen diesen Kernel akzeptiert ihr den Haftungsauschluss, weder der Entwickler, der Thread Opener noch Android-Hilfe.de haften für Schäden oder andere Fehlfunktionen. Ihr macht das auf eigener Gefahr!
Wenn ihr mit diesen Bedingungen nicht einverstanden seid, dann benutzt bitte die Browser-Zurück-Taste.

Die Installation von diesem Kernel löst den Knoxx efuse aus. Wer den Counter schon auf 0x1 hat, wird keine Änderungen feststellen.

Beim Booten wird folgende Meldung erscheinen, die jedoch normal ist:


Wir haben euch gewarnt!
Was ihr vom Kernel erwarten könnt:

Zunächst einmal der Hauptgrund warum dieser Kernel überhaupt existiert,
ich erstelle den Kernel nur für mich. Habe aber nichts dagegen andere Funktionen mit ein zu bauen (auf anfrage). Selbst wenn ich die Funktion selber nicht benutze.

Hauptziele für diesen Kernel:

1. So stabil wie möglich nutzbar zu machen für den perfekten täglichen gebrauch
2. Gute Akkulaufzeit während guter Performance
3. Aroma Installer für den einfachen und sicheren Gebrauch der Kernel Einstellungen
4. So gut wie es geht Original bleiben (Stock Kernel)
5. Leichte CPU Overclocking
6. Einige Standard Linux Befehle Implementiert (Kernel Module)
7. Implementation von Funktionen anderer Kernel (danke siehe Thread ende)
8. Update von Kernel.org Linux


Was man nicht erwarten sollte:

- Experimentelle Funktionen
- einstellen der Entwicklung
- die schnellste, beste, größte, stromsparendsten Kernel der Welt

Android Open Source Project Kernel:

Changelog:
Changelog v 1.0a


  • updated flipcover on/off support - handle multiple fast open/close correctly (Yank555.lu)
  • updated powersuspend to v1.4 - add kernel-hybrid mode, autosleep and display panel, first wins (Yank555.lu)
  • updated CPU freq. HardLimit to v1.6 : fixed problem with scaling_min/max getting stuck / major code review (Yank555.lu)
  • updated CPU freq. HardLimit to v1.7 : make touchboost and taking CPUs online respect hardlimit frequencies (Yank555.lu)
  • updated MDNIE control interface to 1.0b : change default filerights for sysfs interface (WhatHub/Yank555.lu)
  • updated drivers/tty/n_tty.c: fix CVE-2014-0196 (Peter Hurley)
  • fixed a memory leak in gpu driver (through civato)
  • updated to kernel.org Linux 3.4.90



Changelog v1.0

  • based on CM11 sources 20140409 (Linux 3.4.0)
  • built using Google Android prebuilt 4.7 toolchain
  • using Temasek v75 (CM11 nightly 20140501) ramfs
  • restored CPU voltages as in JB kernel (Yank555.lu)
  • added /proc/config.gz support
  • added /proc/last_kmsg support (imoseyon)
  • added exfat support
  • added ntfs support (read/write)
  • added nfs support (v3 & v4)
  • added cifs support
  • added Zen scheduler
  • added FIOPS scheduler
  • added powersuspend v1.3 (faux123 / Yank555.lu)
  • added LED eXtended ConTRoLs v1.1 (Yank555.lu)
  • added Yank555.lu LED boot signature (Yank555.lu)
  • added dynamic fsync v1.5 (faux123)
  • added asynchronous fsync by HTC (faux123)
  • added TouchWake v1.4a (Yank555.lu)
  • added Forced Fast Charge for AC/USB v1.1 (Yank555.lu)
  • added Cpufreq: create/remove percpu sysfs nodes once
  • added nohz: stat: Fix CPU idle time accounting
  • added cpufreq: resolce CPUFREQ_NOTIFY issue
  • added CPU OC up to 2.50GHz
  • added CPU freq. HardLimit v1.4a (Yank555.lu)
  • added frontcache, zsmalloc, zswap
  • added Yankactive governor, a slightly modified interactive based governor, set as default in Aroma (Yank555.lu)
  • added faux sound support (to control sound, you need to buy the 'faux sound' app from PlayStore)
  • added MDNIE control interface 1.0a (WhatHub/Yank555.lu)
  • added a lot of under the hood enhancements (cherrypicked like 100 commits from faux123's n900x kernel)
  • added flipcover on/off support (arter97, through Temasek)
  • updated flipcover on/off support - cope with multiple events at the same time (Yank555.lu)
  • updated to kernel.org Linux 3.4.88
  • updated ramfs to set SELinux to permissive
  • updated binfmt_elf.c: use get_random_int() to fix entropy depleting (Jeff Liu)
  • updated compiler optimization flags
  • updated CPU freq. HardLimit to v1.5 : add user configurable touchboost frequencies (Yank555.lu)
  • updated cpufreq_limit to 2.5GHz OC (Yank555.lu)
  • updated TouchWake to v1.4b - don't use proxy when suspending to decide whether to enable touchwake & small fixes (Yank555.lu)
  • changed default entropy settings (512/2048)
  • changed default scheduler to FIOPS
  • changed default tcp congestion control to westwood
  • changed default kernel governor for now to Interactive (= governor the kernel will do the boot process on)
  • removed ondemand governor (not working, so no use keeping in, for now)
  • enabled kernel modules
  • ramfs: fix USB-OTG disk mounting (Park Ju Hyung / arter97)


Download: Yank555.lu Android Stuff • Login
Ihr müsst euch im Yank Forum anmelden für Downloads.



Credits & Thanx

Dies ist der wichtigste Teil von allen, um Tribut an all jene, die mir geholfen haben, zu zahlen:

- Faux123

Thanx for helping me get started, out of an almost 20 years break on Linux kernel compiling (at the time it was Linux 0.47 if I remember well), helping me build my compile box(es), upfront getting my first Android kernel compiled, making mods, merging sources, using github in general ... and always taking the time to explain and help out !

- Corrsea

Huge thanx for thorough testing and usefull advice, since my first steps on Android, at the time we were both running Tytung's Nexus HD2 on our initially WinMo device, chasing any possible bugs there were to iron out.

- Sotmax

Huge thanx for making a perfectly stable 240dpi Samsung based ROM, that has become my a daily driver !

- MuertoKo

Thanx for pushing me here and there to go further with my kernels, and for testing them on your daily and reporting back.

- uberto.costanzo & F3nr1s

Thanx for your support, for testing the kernel and reporting back.

- Amarullz

And last but nowhere least, huge thanx to Amarullz for giving us such a great tool, without Aroma Installer flashing kernels / ROMs would still be stone-age kind of voodoo magic, now it has become a proper user experince, giving everybody an easy way to customize whatever is being flashed !
 
Zuletzt bearbeitet von einem Moderator:
ist im moment der stock note 3 kernel mit module und yank ramfs mehr noch nicht.


lauft also perfekt. Wie vom s3 gewohnt.
 
Zuletzt bearbeitet von einem Moderator:
  • Danke
Reaktionen: deviceX
das ist doch was :)
 
Einfach nur klasse Sakaschi! Vielen Dank für alles! Danke auch an Yank! (ich werde mich in seinem Forum bedanken) :)

Eine Frage: Ist Tab to wake möglich?
 
  • Danke
Reaktionen: Sakaschi
Nach dem flash habe ich keinen Empfang mehr wie kann das?
 

Anhänge

  • uploadfromtaptalk1383206928698.jpg
    uploadfromtaptalk1383206928698.jpg
    2,9 KB · Aufrufe: 969
tab to wake soll eingebaut werden dauert sicher noch etwas jp arbeitet mit einem anderen dev.zusammen und da soll auch boeffla Sound eingebaut werden :)
@fumanschu Versuch mal nach dem Flash wipe dalvic /Cache .
 
Hatte ich versucht
 
welche rom benutzt du?
 
Zuletzt bearbeitet von einem Moderator:
deviceX schrieb:
tab to wake soll eingebaut werden dauert sicher noch etwas jp arbeitet mit einem anderen dev.zusammen und da soll auch boeffla Sound eingebaut werden :)
Nicht nur Tap to wake, sondern sogar double-tap 2 wake habe ich entdeckt:
Yank555.lu Android Stuff • Login

Double-tap 2 wake könnte es für das S3 und für das Note 3 geben. Und ich finde eine Doppelberührung auf dem Display besser, da der Touchscreen manchmal schon etwas empfindlich ist und schon bei einer Berührung den Screen anschalten könnte. Aber danke dir deviceX für die Antwort, dass Tap to wake kommen wird!
 
Benutze die X-Note v3.0
 
hmm komisch da sollte eig alles laufen nur mit der mj6 gibt es noch probleme.
haste auch die build.prop angepasst?
 
Zuletzt bearbeitet von einem Moderator:
Ja WLAN ging nach der Anpassung auch wieder nur bekomme ich kein Signal beim Provider (tmobile)
 
und mit stock kernel schon? bitte den anderen kernel nochmal flashen.

recovery -> advanced backup restore -> boot image
 
Zuletzt bearbeitet von einem Moderator:
Ja hab danach wieder den Stock geflasht , damit läuft es wieder
 
ich reich die Info weiter an yank. Mal sehen was er sagt.

Nur komisch mit der Stock MJ3 hatte ich keine Probleme
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: fumanschuh
fumanschuh schrieb:
Ja hab danach wieder den Stock geflasht , damit läuft es wieder

Hmm ... ist dein Note 3 auch sicher ein n9005 ?

Du hast ja in deiner build.prop diese Änderung gemacht :

Code:
ro.securestorage.support=false

JP.

PS: Huch endlich den Thread gefunden :D
 
  • Danke
Reaktionen: Sakaschi
Willkommen Yank. Tut mir leid das ich dich so nerve :)
 
Da bin ich mir aber sowas von sicher :D
Ich teste es morgen einfach nochmal und gebe Feedback.
 
Hab ne 0.2-beta1 compiliert, nix besonderes, zen scheduler hinzugefügt und da kann man nun auch in Aroma die Scheduler einstellen.

Aroma ist allerdings etwas zickig in der Handhabung auf'm Note 3...

Die ramfs ist nach wie vor die MI7, ich schau heut abend was denn die MJ6 wieder anders hat.

Wenn was an den Sourcen gedreht worden ist, sieht's schlecht aus, soweit hab ich kein Source Update neuer als Update 1 auf dem OSRC gesehen...

JP.
 
Zuletzt bearbeitet von einem Moderator:
  • Danke
Reaktionen: deviceX, Sakaschi und d407974

Ähnliche Themen

ExTaZZe
  • ExTaZZe
Antworten
0
Aufrufe
1.482
ExTaZZe
ExTaZZe
fabreloaded
Antworten
0
Aufrufe
2.514
fabreloaded
fabreloaded
Intentus
Antworten
563
Aufrufe
84.972
lole
L
Zurück
Oben Unten