[Galaxy S I9000 Android Development] Domnesu:
I am proud to present my second release on XDA DEVELOPERS it is DomnesuKernel for Galaxy S i9000!

Firstly, huge thanks go to these individuals & teams (for code I have kanged, ideas I have been inspired by):

Pawitp, mohammad.afaneh, Stratosk, DerTeufel, Kasper_h, neobuddy89, Christopher83, alberto96, jupiter5700 (betatester)

This kernel combines the very best of all i9000 kernels for speed, features and stability.

It is compatible with all JB (4.1.2,4.2.2,4.3, 4.3.1) and KK (4.4.2, 4.4.4) ROMs based on AOKP and CM layout!

General Features

- Linux kernel 3.0.101

- Double Recovery

- Swap SD card

- LiveOC up to 130%

- Custom Kernel Splash (thanks to jupiter5700)

- Normal OC up to 1500MHz

- Custom Voltage, max ARM 1600mV, Max INT 1300mV

- CMC Color

- Voodoo Sound

- Voodoo Sound Call volume hack

- BLN & CM LED

- Battery life extender

- 417Mb available RAM with CMA technology

- Compiled with Linaro 4.9.4

- Fast charge

- New Lowmemory killer from HTC M7

- Touch Wake

- Vibration intensity

- Deep Idle

- USB host driver

- Governor ondemand

- Governor intelliactive

- Governor OndemandX

- Governor lagfree

- Governor wheatley

- Governor smartassV2

- Governor lulzactive

- Governor conservative

- Governor interactive

- Governor interactiveX

- Governor SavagedZen

- Governor minmax

- Governor brazilianwax

- Governor adaptive

- Governor ondemand

- Governor userspace

- Governor powersave

- Governor lionheart

- Governor perfomance

- bfq I/O scheduler

- cfq I/O scheduler

- deadline I/O scheduler

- fifo I/O scheduler

- noop I/O scheduler

- row I/O scheduler

- sioplus I/O scheduler

- vr I/O scheduler

- zen I/O scheduler

- Fast Charge support

- zRAM support

- SWAP support

- TV-Out working

- Included Modules usbhid.ko, mouse.ko and many others

- init.d support

SWAP SD

the hard way is to modify /system/.domnesukernel/swapsd from "swapsd=0" to "swapsd=1" and you External Card Will Be use like internal.

delete /system/.domnesukernel/swapsd will go back to stock storage status.

CWM Recovery is by default.

To boot in TWRP just hit any volume keys after vibrate to boot into TWRP recovery.

You can use DevilTools v1.1.2 app to configure this kernel. It is here LINK

Known issues.

Sometimes Camera video recordind and Gallery video playing do not starts from first attempt. Do not panic! It is not bug it is feature of CMA memory allocation! Close Camera or Gallery. Try again.

If phone do not wake up after LiveOC then next time when you will be use LiveOC set Min.CPU freq. to 400MHz!

If video playback is crashes with error then you need to flash standard CyanogenMod video libs. This error is due to you use bigmem libs from previous ROM or KERNEL.

Please do not ask me for modify this kernel to Captivate, Vibrant and other i9000 clones, a have no left time for this work, sorry...

DOWNLOAD links to kernel:

ZippyShare 1.16.1

ZippyShare 1.16

View attachment 3479751

DOWNLOAD links to Standard CyanogenMod video libs. WARNING! Download libs for your version of android!

View attachment 3480011

View attachment 3480012

View attachment 3480013

If you like my works, you can donate me for a cup of coffee.;)

Z715449732106 WMZ

R267871968489 WMR

E567915913413 WME

410012259064266 Yandex Money

XDA:DevDB Information

DomnesuKernel i9000, Kernel for the Samsung GT-I9000 Galaxy S

Contributors

Domnesu

Version Information

Status: Stable

Created 2015-09-19

Last Updated 2015-09-23

Last version: 1.16.1