Zum XDA-Thread.
[size=36]Zu beachten:[/size]
Dieser Kernel basiert auf pawitp's Kernel (aus CM10) und funktioniert sei Version 2.8.x ausschließlich mit Android 4.2.1 Roms. Es gibt zwei Versionen vom Semaphore-Kernel: die normale und eine "s"-Version. Letztere hat automatisch die Bigmem-Funktion aktiviert, was auf der einen Seite zu mehr verfügbarem RAM führt, auf der anderen Seite leider zu Abstürzen der Kamera/des Videoplayers bei 720p-Material. Hierfür gibt es einen Patch (>[DLMURL="http://www.xdafileserver.nl/index.php?dir=Samsung%2FGalaxy+S%2FC-RoM+BeaN%2FC-RoM+Addons"]JellyBean_BigMem.zip[/DLMURL]<, Flashen via CWM) - manche Roms haben diesen Patch allerdings bereits 'out of the box' installiert.
[size=36]>> Features ::[/size]
- Linux kernel 3.0.60
- LiveOC
- Custom Voltage
- Voodoo Sound
- BLN & CM LED
- 384MB - 409MB available RAM
- Compiled with Linaro 4.7.3
- O3 optimization
- Auto brightness driver
- Touch Wake
- Vibration intensity
- Deep Idle
- USB host driver
- Governor ondemand (default)
- ondemand: sampling_down_factor tunable by momentum, smooth_ui
- Governor conservative (module, smooth_ui)
- Governor smartassV2 (module, smooth_ui)
- Governor interactive
- Noop I/O scheduler (default)
- Deadline I/O Scheduler (module)
- Simple I/O Scheduler (module)
- ROW I/O Scheduler (module)
- CFQ Scheduler (module)
- CIFS as module
- TUN as module
- Logcat disabled (as module only)
- Standard network packet scheduler
- Kernel log buffer size 4KB (from 128KB)
- Reduced debug info
- TinyRCU
- Fast Charge support
- WiFi PM_MAX when suspend
- CWM: AROMA Filemanager
- /system/etc/init.d directory creation if not exist
[size=36]Semaphore-App ::[/size]
>> Im Google Playstore gibt es ebenfalls vom Kernel-Entwickler StraosK eine App, mit der man den Kernel einstellen, anpassen, übertakten und tweaken kann. Eigentlich ein MUSS, wenn man den Semaphore Kernel nutzt. Hier geht's zum Playstore: >Klick<
[size=36]>> Installation ::[/size]
- Die ZIP-Datei ist via Recovery/CWM zu flashen
- Die TAR-Datei ist via Odin/Heimdall am Computer zu flashen
[size=36]>> Download ::[/size]
Aktuell: 2.9.8(s)
Semaphore_JB_2.9.8.zip
Semaphore_JB_2.9.8s.zip
Semaphore_JB_2.9.8.tar
Semaphore_JB_2.9.8s.tar
Version 2.9.7(s):
Semaphore_JB_2.9.7.zip
Semaphore_JB_2.9.7s.zip
Semaphore_JB_2.9.7.tar
Semaphore_JB_2.9.7s.tar
[size=36]>> Weiterführende Info ::[/size]
- [DLMURL="http://www.kernel.org/"]The Linux Kernel[/DLMURL]
- Samsung Kernel sources
- Semaphore kernel sources
Danke an
pawitp für den Kernel
zacharias.maladroit für seine hilfreichen Informationen über CM's initramfs
HM.Carbide für seine Semaphore Script Manager app
Ezekeel für LiveOC, Custom Voltage
sztupy für USB host Treiber
koush für CWM
xcaliburinhand für seine Arbeit bzgl. der Dock-Unterstützung
mialwe für die Funktion "vibrator intensity" und weitere Fixes
ShadowInkDesigns für das Android logo
trailblazerz11 für seine Hilfe bzgl. Linaro und weiterer Änderungen
DerTeufel1980 für zahlreiche Hinweise/Tipps
Alle Leute die Semaphore unterstützen indem sie den Kernel testen, Bugs melden, spenden und ihn einfach nutzen