[KERNEL] Samsung Galaxy Ace GT-S5830 kernel patch

ketut.kumajaya

Recognized Developer
Apr 28, 2011
4,935
14,132
0
Bekasi
A patch for Samsung Galaxy Ace GT-S5830 kernel sources.

I also share kernel and modules (cifs, tun, zram, and ar6000 wifi) for CyanogenMod 7.1 here. Proprietary Samsung modules (fsr, fsr_stl, rfs_fat, rfs_glue, and sec_param) taken from DXKPD firmware. Flash it via CWM recovery.

If you are interested in overclocking, look at https://github.com/iksteen/android_kernel_samsung_galaxygio. I've tried, failed to boot :(

EDIT 10/10/2011:
I just realized, all modules (cifs, tun, and zram) have a problem with "Unknown symbol _GLOBAL_OFFSET_TABLE_" when loaded. This happened because now I use NDK toolchain, the solution is change in Makefile from:
Code:
CFLAGS_MODULE   = $(MODFLAGS)
to:
Code:
CFLAGS_MODULE   = $(MODFLAGS) -fno-pic
Rebuild all modules using "make O=../boot_kernel modules" command.

EDIT 11/10/2011:
Attached fixed version of cm-7.1-kernel-2.6.35.7-perf-CL562111.zip here (recompiled modules with -fno-pic flags), reflash it!

Thank you for vo-1 that have led me to the Galaxy Gio forum and iksteen (Ingmar Steen) for the overclock code.

EDIT 02/01/2012:
- Overclock code updated
- GPU driver backported from 2.6.35-11 kernel source
- Samsung on the fly governor setting disabled
 

Attachments

Last edited:

ketut.kumajaya

Recognized Developer
Apr 28, 2011
4,935
14,132
0
Bekasi