od mitsuu84 » 17. 4. 2014 12:46
- sληορsιs -
(stable beta release)
** Last Update: 19.04.2014 **
Kernel Version: 3.4.87 (get's shown as 3.4.0 due of compatibility reasons)
Target Device: Huawei Y300-100
Target Firmware: Stock ROM (it's possible to
port it to other ROM's, too)
Github (changelog): moddingg33k
Original Sourcecode: Huawei (19.11.2013)
App for Kernel Settings (example): Trickster MOD Kernel Settings
Download link: TADY
Funkce:
- Spoiler: zobrazit obsah
- Governor ( Ondemand (default) / Intellidemand (v 3.0) / Conservative / Performance / Interactive / Powersave & Userspace )
Scheduler ( BFQ / CFQ / ROW (default) / SIO / FIOPS / Deadline / NOOP / VR / Zen )
TCP Congestion Avoidance Algorithms ( Reno / Cubic / Westwood+ (default) / Vegas / Veno / Illinois / Yeah / lp /scaleable / htcp / hybla / highspeed / bic )
Swap support
init.d
busybox 1.19 will get installed during kernel flashing
Frandom ( /dev/frandom )
FSync Control ( echo 'Y|N' > /sys/module/sync/parameters/fsync_enabled )
CPU Boost Driver
Timer Slack Controller (+ dynamic management)
disabled GENTLE_FAIR_SLEEPERS & enabled ARCH_POWER by default
Patches & Updates
Linux Kernel Mainline: 3.4.86 (includes various security patches)
Android Kernel Driver
Github commit log
Technické info:
- Spoiler: zobrazit obsah
- Toolchain: Linaro GCC 4.8.3 2014-04
Kernel .config changes (compared to Stock Kernel)
ENABLED
Advanced TCP Congestion Avoidance Algorithms
DCache Word Access
Hardware Breakpoints
Kernel Mode NEON
KSM (Kernel Samepage Merging)
MSDOS Filesystem
Strict Device Memory (Security hole if disabled!)
Swap
Synchronization framework
DISABLED
Android's PMEM Driver(deprecated - we are using ION instead)
CFG80211 Modules (compiled externally)
Huawei EXT4 Debugging
Huawei MTK6252 Modem (not used in Y300)
Highmem (we only got 512MB RAM)
NFC support (Y300 doesn't have any NFC device)
Changelogs:
- Spoiler: zobrazit obsah
- 19.04.
re-enabled GENTLE_FAIR_SLEEPERS
added sysfs toggle for GENTLE_FAIR_SLEEPERS --> /sys/kernel/sched/gentle_fair_sleepers
switched to GCC Linaro 4.8.3 2014-04
minor update to installer ZIP
scheduler: "Optimize build_sched_domains() for saving first SD node for a cpu"
reverted: "sched,rt: disable rt_runtime borrowing by default"
16.04.
disabled GENTLE_FAIR_SLEEPERS
enabled ARCH_POWER
LZO update
increased priority of thread that increases frequencies
using generic strnlen_user and strncpy_from_user functions from now on
15.04.
updated installer ZIP (made it a bit simpler)
added scheduler: VR, Zen
added Timer Slack Controller including dynamic management
dynmaic read_ahead_kb
optimize memory allocation in check_partition()
minor patche
Odkaz na
MoDaCo
[b]- sληορsιs -[/b]
[b](stable beta release)[/b]
[b][color=#0000FF]** Last Update: 19.04.2014 **[/color][/b]
[b]Kernel Version:[/b] 3.4.87 (get's shown as 3.4.0 due of compatibility reasons)
[b]Target Device:[/b] Huawei Y300-100
[b]Target Firmware:[/b] Stock ROM (it's possible to [b][url=http://forum.xda-developers.com/showthread.php?t=2073775]port[/url][/b] it to other ROM's, too)
[b]Github ([url=https://github.com/moddingg33k/android_kernel_y300/commits/master]changelog[/url]):[/b] [b][url=https://github.com/moddingg33k/android_kernel_y300]moddingg33k[/url][/b]
[b]Original Sourcecode:[/b] [b][url=http://consumer.huawei.com/en/support/downloads/detail/index.htm?id=17937]Huawei[/url][/b] (19.11.2013)
[b]App for Kernel Settings (example):[/b] [b][url=https://play.google.com/store/apps/details?id=com.bigeyes0x0.trickstermod&hl=de]Trickster MOD Kernel Settings[/url][/b]
[b]Download link:[/b] [url=https://www.mediafire.com/folder/n8284ah6awlsq/beta]TADY[/url]
[b]Funkce:[/b]
[spoiler]Governor ( Ondemand (default) / Intellidemand (v 3.0) / Conservative / Performance / Interactive / Powersave & Userspace )
Scheduler ( BFQ / CFQ / ROW (default) / SIO / FIOPS / Deadline / NOOP / VR / Zen )
TCP Congestion Avoidance Algorithms ( Reno / Cubic / Westwood+ (default) / Vegas / Veno / Illinois / Yeah / lp /scaleable / htcp / hybla / highspeed / bic )
Swap support
init.d
busybox 1.19 will get installed during kernel flashing
Frandom ( /dev/frandom )
FSync Control ( echo 'Y|N' > /sys/module/sync/parameters/fsync_enabled )
CPU Boost Driver
Timer Slack Controller (+ dynamic management)
disabled GENTLE_FAIR_SLEEPERS & enabled ARCH_POWER by default
Patches & Updates
Linux Kernel Mainline: 3.4.86 (includes various security patches)
Android Kernel Driver
Github commit log[/spoiler]
[b]Technické info:[/b]
[spoiler]Toolchain: Linaro GCC 4.8.3 2014-04
Kernel .config changes (compared to Stock Kernel)
[b]ENABLED[/b]
Advanced TCP Congestion Avoidance Algorithms
DCache Word Access
Hardware Breakpoints
Kernel Mode NEON
KSM (Kernel Samepage Merging)
MSDOS Filesystem
Strict Device Memory (Security hole if disabled!)
Swap
Synchronization framework
[b]DISABLED[/b]
Android's PMEM Driver(deprecated - we are using ION instead)
CFG80211 Modules (compiled externally)
Huawei EXT4 Debugging
Huawei MTK6252 Modem (not used in Y300)
Highmem (we only got 512MB RAM)
NFC support (Y300 doesn't have any NFC device)[/spoiler]
[b]Changelogs:[/b]
[spoiler][b]19.04.[/b]
re-enabled GENTLE_FAIR_SLEEPERS
added sysfs toggle for GENTLE_FAIR_SLEEPERS --> /sys/kernel/sched/gentle_fair_sleepers
switched to GCC Linaro 4.8.3 2014-04
minor update to installer ZIP
scheduler: "Optimize build_sched_domains() for saving first SD node for a cpu"
reverted: "sched,rt: disable rt_runtime borrowing by default"
[b]16.04.[/b]
disabled GENTLE_FAIR_SLEEPERS
enabled ARCH_POWER
LZO update
increased priority of thread that increases frequencies
using generic strnlen_user and strncpy_from_user functions from now on
[b]15.04.[/b]
updated installer ZIP (made it a bit simpler)
added scheduler: VR, Zen
added Timer Slack Controller including dynamic management
dynmaic read_ahead_kb
optimize memory allocation in check_partition()
minor patche[/spoiler]
Odkaz na [url=http://www.modaco.com/topic/371671-y300kernel-s%CE%BB%CE%B7%CE%BF%CF%81s%CE%B9s-16504/]MoDaCo[/url]