[size=18]Intro:[/SIZE]
Spoiler anzeigen
This is the first kernel I've ever developed. I just started developing on android a few months ago so I'm brand new to this. I don't consider myself a developer, I'm just good at figuring things out, all credit goes to the real hard workers coming up with original ideas like Franco and Faux. Initially this was built as a kernel to compile with my ROM I'm working on but I decided I would let others get a chance to use it as well. I hope you like it and I won't be offended if you hate it. All ideas are welcome and I'll try to help as best I can.
[size=18]Goal:[/SIZE]
Spoiler anzeigen
Keep kernel as lean as possible while adding certain, desirable features and optimizing for maximum performance and battery life.
[size=18]Disclaimer:[/SIZE]
Spoiler anzeigen
If your phone blows up, its not my fault. If your phone somehow gains perpetual battery life, I'll take full responsibility.
[size=18][COLOR=#ff0000]Warning:[/COLOR][/SIZE]
In its current state I consider it to be somewhere in an alpha stage somewhat close to beta. Things may break, and it may randomly crash. If this does happen please make sure to have a copy of another kernel saved at all times in case you need to flash it. Of course reporting any bugs you may find here will most likely help me track them down. Please post logs if possible.
[size=18]Features:[/SIZE]
-LeanKernel Base
-Android 5.1
-Latest Linux 3.10.x
-Compiled With Linaro Optimized For A15 and Linux 3.10.x Or SaberMod 5.0
-Compiled With Strict-Aliasing, Graphite, A15 Tweaks, And Loop Nest Optimizations
-Various Other Build Optimizations
-Optional GPU OC To 700Mhz.
-GPU Initial Freq. Is 110Mhz Instead Of 240Mhz Saving Power.
-Additional GPU Steps
-GPU UnderVolted
-MSM Limiter
-Kexec Hardboot/MultiRom(See FAQ For Help)
-UKM Built In And Modified. Just Install Synapse App.
-Savocas Color/Gamma Control
-Lowered Regulator And Screen Voltages
-Lowered Screen Clock Speed
-Lowered Retention Voltages
-Power Suspend 1.7 Driver
-Moto QuickWakeup
-Hardware Floating Point Processing
-LZ4 Compressed
-ZRam
-ZSMalloc
-ZPool
-I2C Min Freq. Reduced
-Cruft Free
-Slimmed Down(Increased Size Is Due To LZ4 & UKM Not Bloat)
-Tons Of Debugging Removed
-Many Misc. Optimizations
-35mhz Min Freq, 2.9ghz Max
-Power Efficient WorkQueue
-Several WakeLocks Removed, Such As Sensor_Ind.
-WorkQueue Updated To Linux 3.19
-MPDecision Disabled By Default
-MSM HotPlug
-Mako Hotplug
-Moto Predictive Touch Driver
-Moto LMK Optimizations
-IntelliThermal V3
-Franco Thermal
-IntelliActive and Wheatley Govs Added
-FIOPS Scheduler
-Tons Of IO Fixes/Performance Boosts
-No Force Encrypt. Changed To Encryptable.
-Crypto Optimizations For Enhanced IO Throughput When Encrypted
-Voltage Control
-Tons Of CAF Commits
-Merged In Most Of Franco's Code
-Merged In Parts Of Faux123's Code
-Optimized RWSEM
-Many Parts Updated To Linux 3.18/3.19
-Merged In All CAF And Franco Interactive Commits Into InteractiveX
-CPU Boost Completely Removed(Replaced With Franco's)
-Frandom
-Wake Gestures
-F2FS Support
-LK Config
-Vibration Control
-Asynchronous FSync
-Init.D Support
-Westwood TCP Algorithm
-All LK Features Included If I Missed Something
-Potentially Something I Forgot...
[size=18]Downloads:[/SIZE]
AFH: klick
[size=10]QUELLE[/SIZE]
[color=#FF0000]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.[/COLOR]