[Galaxy Tab 7.7 Android Development] dedraks:
Intro

I made this kernel to enhance my device and add some features that Samsung was removed.

This kernel is forked from stock Samsung's P6800 source code released.

The main feature of this kernel is the removal of the brick bug. So running this kernel your device is free from that bug.

More tweaks, optimizations coming.

Disclaimer

I am not responsible if you brick your device. Everything you do is your responsibility.

This kernel is made for the GT-P6800 only. It will not work in any other device. If you flash into another device, it will brick.

I have no time to help anybody unbrikng their devices. So flash it only if you know what you're doing.

I work on this project in my free time, so: Do not ask for ETA.

Features

AROMA Installer.

Option to disable boot sound.

nls_utf8

cifs

isofs

udf

Undervolting (UV) support. Undervolt with SetCPU, CPUMaster, etc

Optimized for size

Removed LOTS of debug info from the kernel

Support for bootanimation. Place the bootanimation.zip in /system/media folder.

Support for /etc/init.d/S* scripts

Default cpu scaling governor set to pegasusq

Kernel compiled with "-O2 -fomit-frame-pointer" CFLAGS

pegasusq cpu scalling governor

interactive cpu scalling governor

MMC_CAP_ERASE feature removed from drivers/mmc/host/mshci.c (brick bug fix)

//mmc->caps |= MMC_CAP_SDIO_IRQ | MMC_CAP_ERASE;
mmc->caps |= MMC_CAP_SDIO_IRQ; // Brick Bug Fix

Compatibility list

It seems to work on all stock ICS releases or derived custom ROMs.

CM9 - Not tested (may not works)

CM10 - Not tested (may not works)

ZTOLP3 - Tested: Works

Singha - Tested: Works - Thanks to melorib.

Zeta V4 - Tested: Works - Thanks to melorib.

DXLP7 - Tested: Works - Thanks to theerachai.

DDLP5 - Tested: Works

ZSLP7 - Tested: Works - Thanks to hkfriends.

XXLQ2 - Tested: Works

XXLQ1 - Tested: Works

Install

Go into CWM.

Make a nandroid backup.

Install zip from sdcard.

Problems

Go into CWM-> Advanced restore -> restore boot.

Changelog:

v10

Fixed /system/etc/init.d/S* scripts not running.

Option to disable boot sound.

Added custom bootanimation. (PLEASE make a better bootanimation.)

Added option in AROMA installer to auto reboot after install.

v9

nls_utf8 module added.

auto load cifs module.

auto load usofs module.

auto load udf module.

auto load nls_utf8 module.

v8

cifs module added.

isofs module added.

udf module added.

v7.1

AROMA Installer.

v7

Added undervolting support.

v6

Fixed missing cpufreq interactive governor in v4.

v5

Kernel modules moved from zImage to /system/lib/modules.

Fixed modules not loading bug in v4.

v4

Optimized for size.

Removed unused options/modules in kernel.

CFLAGS changed from -O3 to -O2 resulting in a smaller kernel.

Removed LOTS of debug info from the kernel.

Enabled bootanimation.

Enabled /etc/init.d/S* scripts.

v3

Default cpu scaling governor set to pegasusq.

Kernel compiled with "-O3 -fomit-frame-pointer" CFLAGS.

v2

pegasusq cpu scalling governor added.

interactive cpu scalling governor added.

v1

MMC_CAP_ERASE removed.

//mmc->caps |= MMC_CAP_SDIO_IRQ | MMC_CAP_ERASE;
mmc->caps |= MMC_CAP_SDIO_IRQ; // Brick Bug Fix

Download:

v10: http://4by.in/F (2012-09-18)

v9: http://4by.in/E (2012-09-17)

v8: http://4by.in/D (2012-09-14)

v7.1 AROMA INSTALLER: http://4by.in/C (2012-09-12)

v7: http://4by.in/B (2012-09-12)

v6: http://4by.in/A (2012-09-05)

v5: http://4by.in/10 (2012-09-03)

v4: Buggy. Not released.

v3: http://4by.in/8 (2012-08-24)

v2: http://4by.in/7 (2012-08-23)

v1: http://4by.in/6 (2012-08-22)

Very Special Thanks

mengpo for his GREAT tutorial about kernel compiling.