[AT&T Samsung Galaxy S II SGH-I777] jeboo:
This is the official kernel repository for this ROM. All binaries will be posted here from 11/26/12 onwards!

1. Jeboo Kernel -- thanks to drowningchild for config/initramfs help, Entropy512 for his excellent patches, PhilZ for his recovery source!

DOWNLOAD: http://d-h.st/RNq

v2.3a

-- Fixed minor issue with mounting external sdcard in CWM

-- Settings/About now shows 'SGH-I777'

v2.3

-- Added exfat (ROM+CWM) support using native Samsung driver (1.2.4)

-- Updated CWM to 6.0.3.6

-- Added touch support to CWM! (gweedo767)

-- TWRP support discontinued

v2.2

-- Updated initramfs to XWLSS (PhilZ), bootloop-fixed

-- Added zzmoove governor 0.4 (ktoonsez and mialwe)

v2.1

-- Reverted init binary to LSJ to fix bootloop and cleaned up some sammy bloat in initramfs

-- Thanks to all the testers for this update! =)

v2.0

-- Rebased kernel with official i9100 source code

-- Added SIO scheduler and tweaked deadline

-- XWLSD initramfs (PhilZ)

Version 1.x history:

v1.3b

-- GPU settings changes will now take effect immediately

-- Added 2nd core hotplug configurability (tegrak)

v1.3a

- Added GPU tweaking (2-step for now) (netarchy et. al.); I am using CPU Adjuster app (free)

v1.3

- Added undervolt(UV) support, 5-steps (andip71/Simone201)

- Updated CWM; added tweak in CWM to clear init.d voltage script (in case of no boot from low V)

- Removed superfluous FM radio driver

- Enabled NFC build setting (untested)

v1.2b

-- Reverted initramfs to XXLSJ, hopefully stabilizes things

-- Updated CWM

-- Matrixified CWM (thanks to jank4u)!

v1.2a

-- Modified initramfs to disable stupid Samsung LogMeIn messing with /system permissions; this hopefully fixes rare bootloop after flashing a ROM

v1.2

-- Upgraded initramfs to XWLS8 (PhilZ)

-- Updated CWM; added 'Jeboo Kernel Tweaks' menu which is where you can toggle features

-- Added MDNIE tweak as a CWM toggle (gokhanmoral/hardcore) (see ^^^)

-- Enabled pegasusq governor

v1.1f

-- Fixed CRT-off bug with fbearlysuspend delay (codeworkx)

v1.1e

-- Removed sleepy governor (hopefully fixes the rare reboot)

v1.1d

-- Added ROW scheduler

-- Enabled last_kmsg support (oops)

v1.1c

-- Reverted multicast patch for now, results were unreliable

-- Added patch: Reduce battery-monitor wakelock timeouts (AndreiLux)

v1.1b

-- Added patch: bcmdhd - change packet filter settings to block multicast (Entropy512)

v1.1a

-- Reverted back to stock compiler (possible instability from Linaro)

-- Updated exynos patch to Gokhanmoral's version

v1.1

-- Added sleepy governor

-- Added version string in Settings/About (finally)

-- Updated CWM to 6.0.2.7

-- Latest Linaro build (12/12)

v1.0e

-- Added 'fimc3' to exynos whitelist, just in case (dorimanx)

-- Built with Linaro GCC 4.7

v1.0d

-- Added init.d support (Entropy512)

v1.0c

-- Upgraded recovery to PhilZ 6.0.2.3 (tar is default backup format now)

v1.0b

-- Removed adaptive governor which was causing CWM reboots

-- Reverted recovery to PhilZ 6.0.1.9 with /preload support

v1.0a

-- Small typo in exynos patch from CM github

v1.0

-- Based off HK source, with i777 changes to fix keys

-- Fixed WIFI deep sleep bug (lockscreen freezes) (dorimanx)

-- Fixed exynos root exploit (Entropy512/AndreiLux)

-- PhilZ Recovery (3.80) based on CWM (6.0.2.3)

** OLD VERSION DOWNLOADS INCLUDING A TAR VERSION **

http://d-h.st/users/jeboo/?fld_id=9729

In a bind and need a tar version, just extract zImage from the zip and do: tar -H ustar -c zImage >> jeboo_kernel.tar

Githubs:

kernel -- https://github.com/jeboo/kernel_JB_I777

initramfs -- https://github.com/jeboo/initramfs_XWLSS

recovery -- https://github.com/jeboo/philz_touch_cwm6

Interesting in compiling your own version, see this post: http://xdaforums.com/showpost.php?p=36626905&postcount=3226

Here's the thread for CPU Adjuster: http://xdaforums.com/showthread.php?t=2000609

Old Hacked Stock Kernel:

**** THE KERNEL BELOW IS NO LONGER SUPPORTED. IF YOU DECIDE TO RUN IT, YOU ARE ON YOUR OWN!! ****

2. Hacked Stock Kernel (XXLSJ) -- Thanks to PhilZ for his patched stock kernel and recovery (http://xdaforums.com/showthread.php?t=1877270) and Entropy512 for his MicSwap patch and instructions on zImage packaging (http://xdaforums.com/showpost.php?p=22889718&postcount=26). Please note that for this kernel we are working without source, so certain functionality/features will not be implemented. This is temporary until the official JB kernel source is dropped from Samsung.

DOWNLOAD: http://www.fileconvoy.com/dfl.php?id=gb4395d302e3ece419991746640ebada7083277add OR https://www.box.com/s/z67tvuxryjfqbzxchuov

History:

v4a: Upgraded CWM to PhilZ 6.0.1.9 (non-touch)

v4: Added CWM 6.0.1.5a (with /preload support!)

v3b: Removed GPIO HOME key mapping

v3a: Fixed signing of kernel so apps would install properly

v3: 4-button functionality enabled!

v2: 2-button remapping fixed

v1: MicSwap patch