"The Nexus Kernel is a kernel developed by me (biagio7xD), a member of the nitrox-developers Team, based on the sources of arco69 designed to provide users with a Jelly Bean user-friendly and best to cooperate with the 'EHNDROIX II !"
Notka od MatiQ: Temat składa się teraz z dwóch wątków prowadzonych osobno na XDA, jednak ze względu na tego samego autora jądra postanowiłem nie tworzyć osobnego wątku dla JB 4.2.x tylko dołączyłem go do już istniejącego wraz z odpowiednimi adnotacjami. Jeśli jesteś zainteresowany konkretną wersją jądra na JB na końcu tego postu znajdują się linki do oryginalnych wątków, gdzie znajdziesz najświeższe informacje na ich temat.
Co działa:
Call & Messages
Data
HW Acceleration*
USB Mass Storage
Deep Sleep
Bluetooth
Camera
Audio
GPS
Solved SOD Problem
WiFi
VSync
No Jpeg Compression*
ETC.
A co nie:
In HighBigMem/SuperMem Version 720p Video Recording
*patrz ChangeLog
Właściwości:
Wersja bazowa jądra Kernel Linux 3.0.74/3.0.71
Skompilowano przy pomocy Linaro Toolchain 4.7.3 (Cortex A8 i Neon Optimization) by Christopher83
Wsparcie dla init.d Tweaks
Zarządcy CPU:
Ondemand
Interactive
Performance
Powersave
Conservative
SmartAss v2
InterActiveX
Userspace
Lionheart
Lulzactive
SmartAss v3
OndemandX
Nexus
Hyper
Fantasy
Virtuous
Planiści I/O:
BFQ
CFQ
Deadline
Noop
SIO
Row
Fifo
UnderVolt & OverClock:
Extreme UnderVolt
24,576 MHz - 750 mV
61,440 MHz - 750 mV
122,880 Mhz - 750 mV
192,000 MHz - 750 mV
-----------------------------
245,760 MHz - 750 mV
368,640 MHz - 800 mV
768,000 MHz - 925 mV
806,400 MHz - 950 mV
902,400 MHz - 1000 mV = 1 V
1017,600 MHz - 1025 mV
1113,600 MHz - 1025 mV
1209,600 MHz - 1050 mV
1305,600 MHz - 1075 mV
1401,600 MHz - 1100 mV
-----------------------------
1516,800 MHz - 1150 mV
1555,200 MHz - 1175 mV
1612,800 MHz - 1200 mV
1651,200 MHz - 1225 mV
1708,800 MHz - 1250 mV
1766,400 MHz - 1275 mV
1804,800 MHz - 1300 mV
1824,000 MHz - 1325 mV
OverClock
Instalacja:
Skopiuj plik zip na kartę SD
Uruchom telefon w trybie Recovery (TWRP lub CWM)
Wipe Cache i Wipe Dalvik Cache
Instal zip from SDcard
Wipe Cache i Wipe Dalvik Cache
Fix Permissions
Reboot to System
Download:
Jelly Bean 4.2.x:
Najnowsza Wersja
Nexus Kernel Beta III_4.2.2_OC_exUV_SuperMem.zip
Nexus Kernel Beta III_4.2.2_OC_exUV_BigMem.zip
Poprzednie Wersje
Nexus Kernel Beta II_4.2.2_OC_exUV_SuperMem.zip
Nexus Kernel Beta_4.2.2_OC_exUV_BIGMEM.zip
Jelly Bean 4.1.x:
Najnowsza Wersja
(Uwaga! Od wersji v9.3.0 WiFi działa tylko na Beta 3 od Ivendora ze względu na nowy sterownik! Jeśli Twój ROM posiada synchronizację ze źródłami ivendora WiFi powinno działać bez problemu.)
Nexus Kernel RC3_OC_exUV_SuperMem.zip
Nexus Kernel RC3_OC_exUV_BigMem.zip
Poprzednie Wersje
Nexus Kernel RC2_OC_exUV_SuperMem.zip
Nexus Kernel RC2_OC_exUV_BigMem.zip
Nexus Kernel RC1_OC_exUV_SuperMem.zip
Nexus Kernel RC1_OC_exUV_BigMem.zip
Nexus Kernel Beta II_OC_exUV_SuperMem.zip
Nexus Kernel Beta II_OC_exUV_BigMem.zip
Nexus Kernel Beta II_OC_UV_BigMem.zip
Nexus Kernel Beta_OC_exUV_HIGHBIGMEM.zip
Nexus Kernel Beta_OC_exUV_BIGMEM.zip
Nexus Kernel V9.3.1_OC_exUV_HIGHBIGMEM.zip
Nexus Kernel V9.3.1_OC_exUV_BIGMEM.zip
Nexus Kernel V9.3.0_OC_exUV_HIGHBIGMEM.zip
Nexus Kernel V9.3.0_OC_exUV_BIGMEM.zip
Nexus Kernel V9.3.0_OC_UV_BIGMEM.zip
Nexus Kernel V9.2.0_OC_exUV_HIGHBIGMEM.zip
Nexus Kernel V9.2.0_OC_exUV_BIGMEM.zip
Nexus Kernel V9.2.0_OC_UV_BIGMEM.zip
Nexus Kernel V9.1.0_OC_exUV_HIGHBIGMEM.zip
Nexus Kernel V9.1.0_OC_exUV_BIGMEM.zip
Nexus Kernel V9.1.0_OC_UV_BIGMEM.zip
Nexus Kernel V9.0.0_OC_exUV_HIGHBIGMEM.zip
Nexus Kernel V9.0.0_OC_exUV_BIGMEM.zip
Nexus Kernel V9.0.0_OC_STOCK_BIGMEM.zip
Nexus Kernel V8.0.0_OC_exUV_HIGHBIGMEM.zip
Nexus Kernel V8.0.0_OC_exUV_BIGMEM.zip
Nexus Kernel V7.0.0_OC_exUV_HIGHBIGMEM.zip
Nexus Kernel V7.0.0_OC_exUV_BIGMEM.zip
Nexus Kernel V7.0.0_OC_UV_BIGMEM.zip
Nexus Kernel V6.0.0_OC_exUV_HIGHBIGMEM.zip
Nexus Kernel V6.0.0_OC_exUV_BIGMEM.zip
Nexus Kernel V5.1.1_OC_exUV_BIGMEM.zip
Nexus Kernel V5.0.0_OC_exUV_BIGMEM.zip
Nexus Kernel V4.1.5_OC_exUV.zip
Nexus Kernel V4.1.0_OC_exUV.zip
Nexus Kernel V4.0.0_OC_UV_HIGHBIGMEM.zip
Wersje:
UV = wersja z obniżonymi napięciami zasilania CPU
exUV = wersja z ekstremalnie obniżonymi napięciami zasilania CPU
OC = wersja z możliwością podniesienia górnej częstotliwości pracy CPU
BigMem (375 MB)/SuperMem (393 MB)* = wersja ze zwiększoną ilością pamięci RAM
*patrz ChangeLog
ChangeLog:
Jelly Bean 4.2.x:
Wersja Beta 3
Changed Branch To arco68 CM10.1
Updated To 3.0.71
Added All Feature From NexusKernel
Reworked From The Beginning
Sync With Latest arco68 Source
Tweak Swappiness
Very Low Swappiness
Tweak Deadline
Black Writeback Page Tweak Created By Me (Less Lag When Screen Is On & Less Wakeups When Screen Is Off)
8% Perfomance Incresead
Optimized SD Card Read/Write Speed
mm/writeback: Some Adjustment
LMK: Added Screen On/Off Values & Tunes Some More (Thanks To voku)
Added Whiteback Tweak During Screen On/Off (Thanks To franco)
Removed Some Unnecessary Optimization
Some Tweak To Ramdisk (Thanks CastagnaIT & ezekeel)
Jelly Bean 4.1.x:
Wersja RC 3
Updated To 3.0.74
Sync With arco68 Sources
Better UI Perfomance
New Script For Improvments
Low Touchscreen Voltage
Phantom Key Presses Filtering
New Tweak For Battery
Poprzednie Wersje
Wersja RC 2
Updated To 3.0.73
Sync With arco68
Modded LCD Driver
Readded CMBLN
Dynamic Sync
Some Optimization
Used SLQB
Used O2 Optimization
Charge Now Is 100%
Wersja RC 2
Updated To 3.0.73
Sync With arco68
Modded LCD Driver
Readded CMBLN
Dynamic Sync
Some Optimization
Used SLQB
Used O2 Optimization
Charge Now Is 100%
Wersja RC 1
Sync With arco68 Sources
Sync With ivendor Sources
Updated To 3.0.72
Tweak Swappiness
Very Low Swappiness
Tweak Deadline
Black Writeback Page Tweak(Less Lag When Screen Is On & Less Wakeups When Screen Is Off)
8% Perfomance Incresead
Optimized SD Card Read/Write Speed
mm/writeback: Some Adjustment
LMK: Added Screen On/Off Values & Tunes Some More (Thanks To voku)
Added Whiteback Tweak During Screen On/Off (Thanks To franco)
Removed Some Unnecessary Optimization
Some Tweak To Ramdisk (Thanks To CastagnaIT & ezekeel)
Fixed BLX Now Works Correct
Some New Tweak
New Bootsplash
CyanogenMod Team Tweak & Fix In Some File
Aded New Driver Display (Thanks To CastagnaIT)
Avaible Only SuperMem & exUV Version For Now
Wersja Beta 2
Updated To 3.0.70
Fixed Makefile Of The Compressed Image To Better Support Linaro GCC 4.7 & ARMv7
Dynamic Compression Of Clean Page
Dynamic Compression Of Swap Page
Added RAM_CONSOLE Support
Added Dynamic Readahead
Increased Audio Volume
Increased Internet Speed
Fixed BLN9
Removed CMbln
Sync With Latest Ivendor/arco68 Sources
Added Vibration Regulator
Wersja Beta 1
Added VIRTOUS Governor
Added HYPER Governor
Added FANTASY Governor
Added ENTROPY Tweak
Added O3 Optimization In GPU
Tuned Lulzactive
Tuned Ondemand
Fixed CPU Alignment
Adjust Virtual Memory Ratios
Increased Max Readahead To 1024 & Min Readahead To 32
Perform Snapdragon Optimizations
Backport AIO (Asynchronous IO) From Linux 3.5
Improve Memcopy/Memmove
Kill Task Closest
More Tweak Battery/Perfomance
Unaligned Access
Optimized SLUB (Thanks To kasperhettinga)
Sound Control
BLN9 (Thanks To krislibaeer, CastagnaIt & HTC Desire Forum)
Wersja 9.3.1
Updated To 3.0.69
16kb Kernel Buffer Size
New Linaro Toolchain (Thanks To Christopher83)
Wersja 9.3.0
Reworked Kernel Form Begining With Ivendor Sources (Kernel Base Linux 3.0.68)
Linaro Optimization
Snapdragon Optimization
Neon Optimization
Used LZ4 Compression/Decompression
LZO Tune
Fixed Nexus Governor
Added FIFO Schedular I/O
Unaligned Access
Added Linaro Topology Drivers
Sync With Lates Ivendor Sources
Sync With Nexus Kernel v9.2.0
Added More Optimization
Added Optimized ARM RWSEM Algorithm (Thanks To Stratosk)
Added FSync
Added Perfomance Tweak (Thanks To faux123)
Added O3 Optimization For Modules (Thanks To Christopher83)
Patched cpufreq: Smooth Scrolling (Thanks To @gorkhanmoral)
LowMemoryKiller & Fugeswap Modified
Used SLUB Optimized
O3 Optimization
Glitch Free GPU Frequency Changing
Tuned Ondemand & Smartassv2
Fixed Linaro CIFS
Clean Cache Driver
Added Voltage Control (Thanks To ezekeel) (Min UV Now Is 710 [mV])
Wersja 9.2.0
Updated To 3.4.35
Lowered WiFi Voltage (Thanks To CastagnaIT)
Lowered Display Panel Voltage (Thanks To CastagnaIT)
Implemented Google Snappy Compression/Decompression
Enable Google Snappy ZRAM
Snapdragon Optimizations
Enable SWAP, CISF, NLS_UTF8, NTFS, PPP_SYNC_TTY, PPP_ASYNC & Fixed CIFS
Moded WiFi Signal
Added LZ4 Compression/Decompression
Used LZ4
New Bootsplash
Decreased Boot Time
More Perfomance
More Battery Tweak
Added More Optimization
Wersja 9.1.0
Updated To 3.4.33
Added Some Battery/Perfomance Tweaks
Added VOKULMK
Fix Deep Sleep
Added Neon Optimization
Added More Optimization
New BIGMEM Values (Now Available RAM: 377 MB)
Added New Governor Created By Me "NEXUS GOVERNOR"
Added Smooth Tweak
Added Fast Optimization
Low Swappiness
Added Perfomance Tweak (Thanks To faux123)
Added FSync (Thanks To ezekeel)
Added Frandom
Allow CPU Based Alignement Handing
Asynchronous I/O Latency
Optimized ARM Rwes Algorithm
Used sha224 & sha384 Routines
Added SmartAss v3 Governor
Fix NEXUS Governor
32kb Kernel Log Buffer Size
SLUB
Wersja 9.0.0
Updated To 3.0.66 RC1
O2 Optimization
Default Frequency Set On 245 - 1401 MHz
Added More Optimization
Added New ARM Optimization
Added New Toolchain Optimization
New Bootsplash
Aumented Readahead Workaround
Modified logger.c
Lower Swappines: Now Is 40
Added Frandom
Sound Hack
Swap Pages Tweak (Thanks To Hadidjapri)
Added Network Boost Tweak
Glitch Free GPU Frequency Changing (Thanks To CastagnaIT)
New Tweak For Smooth
Added More Optimization For ARM
New HIGHBIGMEM Values (Now Available RAM: 395 MB)
New BIGMEM Values (Now Available RAM: 369 MB)
Added BLX (Thanks To Christopher83)
Wersja 8.0.0
Updated To 3.0.64
Added ARM Cortex A8 Optimization
Added Neon Optimization
Increased Boot Speed
Added Aggressive LowMemoryKiller Parameters
Added WiFi Tweak
Added Optimized AES & SHA1 Routines (Thanks To CastagnaIT)
Added New BIGMEM Values (Now Available RAM: 368 MB)
Added New HIGHBIGMEM Values (Now Available RAM: 400 MB)
Fix Camera & Video Record
Added Scary/Lazy/Intellidemand/Lionheart Governor
Added More Optimization
Added O3 Modules Optimization (Thanks To Doomsday94)
16 kb Buffer Size
SLQB
Wersja 7.0.0
Added FIFO I/O
Added Wifi Battery Saver Tweaks
Added LowMemoryKiller New Parameters
Battery 100% Fix
32kb Buffer Size
Added Test Sound Hack
SLQB
O3 Optimization
Smooth Tweaks
No Jpeg Compression
Wersja 6.0.0
Fix Camera & Video Recording (In HIGHBIGMEM Version 720p Video Disabled)
Fix BIGMEM Now Available RAM: 370 MB (In HIGHBIGMEM Version Available RAM: 394 MB)
Fix Video HW Acceleration
O3 Optmization
SLQB
Added Fast Charge (Use NSTools For Enable It)
Fix Governor
Added VR I/O Scheduler
64 kb Kernel Log Buffer Size
Default Frequency Set On 245 - 1401 MHz
Fix AVS
Wersja 5.1.1
Fix Camera
Fix BIGMEM Now Available RAM: 371 MB
No HW Acceleration For 720p Video
Jpeg Compression Enabled
Wersja 5.0.0
Updated To 3.0.62
Added Lulzactive Governor
Fix Smoothass
O3 Optimization
SLQB
BIGMEM With Camera 5MP & Video 720p Working (Thanks To Doomsday94)
AVS
No Jpeg Compression
Added Fantasy Governor (Thanks To CastagnaIT)
Added More Fix
Available RAM: 367 MB (BIGMEM)
Wersja 4.1.5
Camera Works Perfect (5MP & 720p)
O2 Optimization
SLQB
AVS Fix
Removed S I/O For Add Fix
Fix Some Scripts
New Bootsplash Ehndroix Minimal
Available RAM: 347 MB (NormalMem)
Wersja 4.1.0
Updated To 3.0.61
Camera Works
Video Works
O3 Optimization
SLQB Ram Allocator (Thanks To Christopher83)
Extreme UnderVolt !
Fix Governor
Fix I/O Scheduler
Compiled Linaro Toolchain 4.7.3 by Christopher83
Neon Optimization
Linaro Optimization
Some Toolchain Optimization
Fix Some Scripts
AVS
Buffer Size Reduced To 32 kb
Available RAM: 361 MB (NormalMem)
Fix Governor: SavagedZen - Smoothass - InterActiveX - BrazilianWax - SmartAssv2 - Userspace
ScreenShots:
Ustawienia: Governor - Performance, Sheduler - SIO, CPU - 1824 MHz
Oryginalne wątki na XDA:
(Kernel)(JB 4.1 )(3.0.74) Nexus Kernel RC 3 - xda-developers
(Kernel)(JB 4.2 )(3.0.71) Kernel SuperNexus - xda-developers
Podziękowania:
biagio7xD - autor - za rozwój jądra
Diablo55 - za pomoc autorowi oraz UV & OC
CastagnaIT - za planistę ROW
Xistance - za jego poradnik
arco68 - za jego źródła
Christopher83 - za jego Toolchain
Doomsday94 - za jego BIGMEM wraz z w pełni działającą kamerą
alessandroxcv i davidteri - za testowanie
Educk - za jego wersję jądra 3.4.x
voku - za VOKULMK
CyanogenMod Team