R
reapsor
Neues Mitglied
- 23
Huhu,
Da mir alle bekannten Kernel zu viel schnickschnack mit bringen, den ich Persönlich nicht brauche und schon etwas Erfahrung in Sachen Linux hatte,
wollte ich unbedingt meinen eigenen zusammen basteln.
Das Ergebnis will ich nun gerne teilen, vielleicht findet ja jemand Interesse an meiner Arbeit der es auch etwas „schlichter“ mag.
An sich lief bis jetzt alles ohne Fehler auf meinem Nexus.
Wie auch immer, Enjoy!
rest in english for the international audience
Hi there, I built this kernel for myself and now i like to share it with you.
Everything runs quite stable in my tests.
i can only test on I9023, but it should work on other versions too.
I'm really new into this kernel stuff, so don't bite me!
What is not included and will not come:
OC, Live_OC, UV, Deep_idle or similar things - in my opinion this kernel has already a good balance between performance and battery life.
More governor's or i/o schedulers - ondemand and deadline doing his things just fine.
What is coming in future builds:
* I don't know nothing yet
Base:
Stock Google Kernel Source „android-samsung-3.0-ics-mr1“
https://android.googlesource.com/kernel/samsung.git
Features & Tweaks:
Patched up to 3.0.32
Voodoo Sound only (no color) by Supercurio
BLD (Touchkey Backlight Dimmer) by Ezekeel
Touch Wake by Ezekeel
BLN (Backlight Notification) by Neldar
BIGMEM (more free RAM) by Ezekeel
USB Host mode (OTG)* by sztupy
(Needs Usb Host Controller App, available in Play Store:
https://play.google.com/store/apps/...N6dHVweS5hbmRyb2lkLnVzYmhvc3Rjb250cm9sbGVyIl0.)
Ondemand (Default) (samples less at higher frequencies to reduce overhead) (_thalamus)
Deadline (Default) (tweaked for flash devices)
CIFS, TUN support (modules)
Insecure (ro.secure=0) (aosp.zip only)
CM9 Support (use the any.zip)
All other Tweaks:
Built with Linaro toolchain (GCC 4.6-2012.04)
*The OTG feature was not tested by me because i don't have an OTG Hub or kable, so it's your turn and tell me if it works.
File info:
Ezekeel's Mods: https://github.com/Ezekeel/GLaDOS-nexus-s-ics
Voodoo by Supercurio: https://github.com/project-voodoo
sztupy: https://github.com/sztupy/samsung-kernel-herring
franciscofranco: https://github.com/franciscofranco/Crespo-3.0
Greetings to all Android nerds
Da mir alle bekannten Kernel zu viel schnickschnack mit bringen, den ich Persönlich nicht brauche und schon etwas Erfahrung in Sachen Linux hatte,
wollte ich unbedingt meinen eigenen zusammen basteln.
Das Ergebnis will ich nun gerne teilen, vielleicht findet ja jemand Interesse an meiner Arbeit der es auch etwas „schlichter“ mag.
An sich lief bis jetzt alles ohne Fehler auf meinem Nexus.
Wie auch immer, Enjoy!
rest in english for the international audience
Hi there, I built this kernel for myself and now i like to share it with you.
Everything runs quite stable in my tests.
i can only test on I9023, but it should work on other versions too.
I'm really new into this kernel stuff, so don't bite me!
What is not included and will not come:
OC, Live_OC, UV, Deep_idle or similar things - in my opinion this kernel has already a good balance between performance and battery life.
More governor's or i/o schedulers - ondemand and deadline doing his things just fine.
What is coming in future builds:
* I don't know nothing yet
Base:
Stock Google Kernel Source „android-samsung-3.0-ics-mr1“
https://android.googlesource.com/kernel/samsung.git
Features & Tweaks:
Patched up to 3.0.32
Voodoo Sound only (no color) by Supercurio
BLD (Touchkey Backlight Dimmer) by Ezekeel
Touch Wake by Ezekeel
BLN (Backlight Notification) by Neldar
BIGMEM (more free RAM) by Ezekeel
USB Host mode (OTG)* by sztupy
(Needs Usb Host Controller App, available in Play Store:
https://play.google.com/store/apps/...N6dHVweS5hbmRyb2lkLnVzYmhvc3Rjb250cm9sbGVyIl0.)
Ondemand (Default) (samples less at higher frequencies to reduce overhead) (_thalamus)
Deadline (Default) (tweaked for flash devices)
CIFS, TUN support (modules)
Insecure (ro.secure=0) (aosp.zip only)
CM9 Support (use the any.zip)
All other Tweaks:
- set default min. CPU frequency to 200MHz (a little better idle performance?!?... doesn't hurt the battery)
- init.d support (requires busybox to work)
- maximum debugging stuff compiled out
- TinyRCU as default
- SLQB memory allocator
- optimized CRC32 algorithm
- optimized ARM RWSEM algorithm.
- Disabled fsync
- BCM4329_PMFAST (little bit higher power consumption, but increases stability of wireless connection.)
- readahead values set to max. 1024kb / min. 32kb
- Increased HZ to 1000
- NOATIME and NODIRATIME as default (franciscofranco)
- Erase memory pages as soon as they are freed to prevent new processes getting old information (franciscofranco)
- ipv4: save cpu cycles from check_leaf() (franciscofranco)
- Larger entropy pools (franciscofranco)
- Add last ACK mitigation to avoid that a socket stays in this state for too long (franciscofranco)
- ext4: remove deprecated oldalloc (franciscofranco)
- ext4: optimize memmmove lengths in extent/index insertions (franciscofranco)
- ext4: optimize ext4_ext_convert_to_initialized() (franciscofranco)
- vfs: avoid taking inode_hash_lock on pipes and sockets (franciscofranco)
- neither TCP resets nor ICMP destination-unreachable packets will be sent
in response to packets sent to ports for which no associated listening process exists. (franciscofranco)
- init.d support (requires busybox to work)
- maximum debugging stuff compiled out
- TinyRCU as default
- SLQB memory allocator
- optimized CRC32 algorithm
- optimized ARM RWSEM algorithm.
- Disabled fsync
- BCM4329_PMFAST (little bit higher power consumption, but increases stability of wireless connection.)
- readahead values set to max. 1024kb / min. 32kb
- Increased HZ to 1000
- NOATIME and NODIRATIME as default (franciscofranco)
- Erase memory pages as soon as they are freed to prevent new processes getting old information (franciscofranco)
- ipv4: save cpu cycles from check_leaf() (franciscofranco)
- Larger entropy pools (franciscofranco)
- Add last ACK mitigation to avoid that a socket stays in this state for too long (franciscofranco)
- ext4: remove deprecated oldalloc (franciscofranco)
- ext4: optimize memmmove lengths in extent/index insertions (franciscofranco)
- ext4: optimize ext4_ext_convert_to_initialized() (franciscofranco)
- vfs: avoid taking inode_hash_lock on pipes and sockets (franciscofranco)
- neither TCP resets nor ICMP destination-unreachable packets will be sent
in response to packets sent to ports for which no associated listening process exists. (franciscofranco)
Built with Linaro toolchain (GCC 4.6-2012.04)
*The OTG feature was not tested by me because i don't have an OTG Hub or kable, so it's your turn and tell me if it works.
Flash the attached zip file in cwm recovery, wipe cache and dalvik-cache once before flashing.
Don't forget to make a NANDROID Backup!
File info:
aosp.zip insecure boot.img - best for Stock/Rooted roms
any.zip for all custom roms including CM9
Ezekeel's Mods: https://github.com/Ezekeel/GLaDOS-nexus-s-ics
Voodoo by Supercurio: https://github.com/project-voodoo
sztupy: https://github.com/sztupy/samsung-kernel-herring
franciscofranco: https://github.com/franciscofranco/Crespo-3.0
Greetings to all Android nerds
Anhänge
Zuletzt bearbeitet: