[KERNEL][D5803/D5833] AndroPlusKernel vXX
I love DooMKernel by DooMLoRD , but he does not have Z3 (also Z3 Compact).
So I started to port DooMKernel for Z3 and Z3 Compact.
Please do not ask me to add something, I don't know much about kernel and git right now...
Features and changelog are here
Requirements
- Xperia Z3 Compact [D5803/D5833]
- stock 4.4.4
- 23.0.1.A.5.77 - v10 ~
- 23.0.A.2.105 or .93 - v1 ~ v9
DO NOT use this kernel with CM or CM based ROM.
This kernel is only for stock or stock based ROM.
- Unlocked bootloader
- Apps such as FauxClock
http://forum.xda-developers.com/z3-c...ernel-t2937173
v30 ist online
http://dl.androplus.org/Xperia%20Z3%...20D5803_D5833/
Changelog:
Code:
v30
Added CPU governor - alucard, smartmax, nightmare, darkness, pegasusq, ondemandplus
(UPDATE: alucard wasn't enabled...)
Updated Alucard Hotplug
Added some patch for sound control (but no effect?)
Changed permission for intelli plug (but it doesn't fix some settings not changing...)
v29
Fixed CPU voltage settings
Added Alucard HotPlug (good for battery!)
Added HYPER CPU governor
Added 268MHz CPU Step
Added sysfs interface to Enable / Disable Android Logger
# Disable Android logger
echo "0" > /sys/kernel/logger_mode/logger_mode
From now on, I recommend to use "Synapse + Universal Kernel Manager" to configure.
I sent pull request to support our device, and here is modded UKM.
v28a
Updated intelli plug (from dorimanx's LG G2 kernel)
Calibrate auo panel to be sensibly less red for Z3C (from unified kernel)
v28
Updated patch for memory
Added patch for encryption
Added power_efficient workqueues
NOTE: This is internally big update, so you'll lose some system settings like disabled app status, hide notification and "Always" app settings.
v27a
Disabled msm_mpdecision
v27
Added dynamic fsync
Reverted patch for mm
Updated TWRP to 2.8.5.0 (Z3C)
v26b
Set SELinux to Permissive (This is for future Xposed support. Poll is here)
Added patch for mm from unified kernel
Added patch for sound control (FauxSound)
Support F2FS for /system and /cache by generating proper fstab
Updated F2FS codes
v26
Switched to -Ofast
Enabled msm_mpdecision (more customizable mpdecision)
Removed one CPU freq patch
v25a
Added Ultra KSM (enabled by default)a it breaks Wi-Fi
v25
Patched some exploits
Added Dynamic management of dirty page writeback (enabled by default)
--Can be enabled/disabled at /proc/sys/vm/dynamic_dirty_writeback
Removed some optimization
v24
Added version name in Kernel Version (e.g. 3.4.0-AndroPlusKernel-v24)
Added ElementalX governor
Added some optimizations
v23
Removed old KCAL and added new KCAL
--Download app to control your display at this thread
v22
Updated TWRP to MultiROM TWRP 2.8.5.0 (Z2 and Z3)
Removed 2.9GHz/3.0Ghz from Z2 and 3.0Ghz from Z3/Z3C since they are not enough stable
Adjusted default freq of CPU freq limiter
v21e
Enabled Class AB audio
Some change for cpufreq limiter/min max
v21d
Removed unused modules
Shorten time to enter sleep state
Removed "unwind warning" while building
v21c
Reverted patch for audio since it causes hi-res playing problem
v21b
Added back F2FS
Fixed touch detection in MultiROM menu (only for clearpad device for now)
v21a
Changed to -Ofast instead of -O3
Some more optimization/patch (cpufreq, panel, net, audio, storage)
v21
Added GPU governor conservative
Allow non superusers to change i/o scheduler
Some optimizations for devfreq, deadline scheduler, mmc, memory, intelli_plug
Fixed compile error of fast hotplug and intellidemand
v20c
Fixed CPU freq limiter
Disabled Android Loggera revert in v20c
Updated intelliplug to v3.9a revert in v20c
v20a
Adjusted params of intellimm
Some optimizations (reverted in v20b)
Changed TWRP's "ro.product.device" to D6603 since CM is built with wrong codename
v20
Updated TWRP to 2.8.4.0 with MultiROM support (Thanks Myself5)
Some more optimization of -O3
Added tripndroid I/O scheduler
Some changes for cpufreq (less spam log, delete deprecated code)
v19c
Changed some value for SmartassH3
Reverted lz4 Cryptographic API
Adjusted regulator for 3.0GHz
v19a
Reverted almost all patches/optimizations but added back -O3 optimization since it isn't cause of problems
Reverted F2FS support
v19
Fully supports MultiROM!
Separated CWM and Philz recovery since boot.img is too big, please unpack using tools such as Android Image Kitchen and overwrite ramdisk-recovery.cpio from here
Added support for F2FS (maybe, didn't test) will revert in v19a
Reverted some optimization for memory since I found they cause random reboot problem in other kernel
v18
Added 2.9Ghz and 3.0Ghz overclock (won't work well on low pvs device)
Fixed lagfree
Reverted intelli_plug to v3.8
Added one commit from abricot kernel
v17c
Added working kexec hardboot, just wait for MultiROM!
Reverted some optimizations for sched and writeback
Added back USB keyboard/mouse function with ON/OFF
--Reverted in v18, due to strange problem which I can't reploduce
v17a
Reverted -O3 + A15 + Graphite Optimizations, maybe it's too stricta
Reverted some optimization for CPU
v17
Integrated frandom in kernel
Use maximum potential of slimbus (*maybe* higher sound quality)
Changed CONFIG_MODULE_FORCE_LOAD to y
Updated powersuspend to 1.5
Attempt to fix kernel wakelock
CIFS support
Some optimization
Disabled Sound Control (FauxSound) since there are many bugs
v16
-O3 + A15 + Graphite Optimizations
Added some patches for network and memory management
Added power key emulator - faster than "input keyevent 26"
Code:
#For screen off
echo 10 > /sys/kernel/ponkey/ponkey_emu
#For power menu
echo 600 > /sys/kernel/ponkey/ponkey_emu
Added VR, ZEN, SIO-Plus iosched
Added frandom module
Deleted USB keyboard/mouse function
Disabled MSM-Sleeper
Deleted non-working voltage for CPU OC... 2.9GHz is unstable!
v15a
Fixed SmartassH3 (thanks sh4d1t0)
v15
Enabled MSM-Sleeper
Changed TWRP to [NUT]'s one
Added "Convert device into USB keyboard/mouse" function (thanks pelya)
--You can control your PC with Xperia (download and install USB-Keyboard.apk from here)
--Deleted in v16 since it causes MTP problem
v14
Fixed Smartass v2
Added CPU govonors smartassH3, adaptive, intellidemand 5.0
v13
Updated TWRP to 2.8.3.0
Updated intelli_plug to v3.9
Added fast_hotplug by pec0ra
v12
Support loading recovery from FOTA kernel by pressing power button
Deleted force fast charge option for faster charging:eek:
Disabled zzmove
v11
Added CPU governor zzmove I'll revert in v12
Fixed Sound Control, now it's working!
Added glocklee's "A sexy kernel patch for notification light"
Disabled sony_ric completely in kernel
v10
Updated to 23.0.1.A.5.77
v9
Enabled TCP cong algorithms BIC, Westwood+, H-TCP, Vegas, Veno, YeAH TCP
Enabled advanced congestion-avoidance algorithms
Fixed simple_ondemand GPU governor crashing
v8
Changed GPU OC to 657MHz, Idle on 27MHz, added back stock freq and add 100MHz Step
v7
Added Simple GPU Algorithm
Added GPU OC to 644 MHz and idle on 120MHz
Added CPU overclocking 3.2 GHz - not working, need someone who can break limit!
v6
Added "intelliminmax cpu governor"
v5
Fixed OC
Added back 2.457GHz
v4
Updated TWRP to 2.8.1.0
v3
CPU OverClock upto 2.89GHz
v2
Intelli-Plug driver v3.8
Intelli-thermal v2
Intelli-KSM
Sound Control driver v3.6 [Not working]
PowerSuspend drivers
Force FastCharge
kernel level Color Control
kernel mode NEON
msm_cpufreq_limiter "Snake Charmer"
per-core overall stats
NTFS R/W support
I/O schedulers
--BFQ
--FIOPS
CPU governor (Some are not tested)
--Intelli-active
--LionHeart
--SmartAssV2
--LagFree
--Wheatley
v1
Disabled ric
CWM (Volume Up)
TWRP Recovery (Volume Down)
PhilZ touch recovery (Camera Key)
CPU OverClock upto 2.8 GHz
GPU OverClock
CPU Undervolting
SIO I/O scheduler
AW: [KERNEL][D5803/D5833] AndroPlusKernel vXX
AW: [KERNEL][D5803/D5833] AndroPlusKernel vXX
jupo..... läuft eins a und super konfigurierbar. habe die v24 installiert und am nutzen.
AW: [KERNEL][D5803/D5833] AndroPlusKernel vXX
Wie ist die Akkulaufzeit?
AW: [KERNEL][D5803/D5833] AndroPlusKernel vXX
hammer besser als mit dem stock kernel. habe den andro kernel undervoltet und komme damit wie mit dem oneplus one aus.
AW: [KERNEL][D5803/D5833] AndroPlusKernel vXX
v30 des Kernels ist veröffentlicht.