Archive for October, 2011


-kernel: sec_debug: ratelimit ‘The debug value is invalid’
-drivers: misc: smd: p4: Revert SCH-I905 ‘Update 1′

-If you want to bench, it is advised that you set min/max to the same number.
-For Custom roms: Be aware, I’ve put the wifi module right in the ramdisk (which is where it is on 10.1 stock). Please move over the modules folder in /system/lib prior to flashing, if this applies to you.

Issues from Stock to be resolved:
-Slight delay on wakeup (introduced in HC 3.1) when not plugged in, and/or having to press power up to two times to wakeup (rare (if it is busy doing something)).

Bugs:
-Bootup animation sound starts a little bit later (then it was on stock). This is a result of using BFQ.

Things to do:
Undervolt low/mid ranges
Implement UMS

——–

-XTRA contains:
*ondemand governor default; only ondemand, interactive, userspace and performance governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support
*autogroup (session) support
*erratas 742230, 742231, 720789 and 743622 applied

10.1-Wifi (GT-P7510):
boot-cm_2636.4-oc-xtra-vfpv3-d16_fp-102411.zip:
Download: boot-cm_2636.4-oc-xtra-vfpv3-d16_fp-102411.zip (http://droidbasement NULL.com/galaxy/kernels/2636/23/p4wifi/boot-cm_2636 NULL.4-oc-xtra-vfpv3-d16_fp-102411 NULL.zip)

10.1-Wifi, Touchwiz UX (OTA, GT-P7510):
boot-cm_2636.4_ux-oc-xtra-vfpv3-d16_fp-102411.zip:
Download: boot-cm_2636.4_ux-oc-xtra-vfpv3-d16_fp-102411.zip (http://droidbasement NULL.com/galaxy/kernels/2636/23/p4wifi-ux/boot-cm_2636 NULL.4_ux-oc-xtra-vfpv3-d16_fp-102411 NULL.zip)

10.1v (HC 3.1 (seo/isimobile; GT-P7100):
boot-cm_2636.4_p4-oc-xtra-vfpv3-d16_fp-102411.zip:
Download: boot-cm_2636.4_p3-oc-xtra-vfpv3-d16_fp-102411.zip (http://droidbasement NULL.com/galaxy/kernels/2636/23/p3/boot-cm_2636 NULL.4_p3-oc-xtra-vfpv3-d16_fp-102411 NULL.zip)

10.1 3G, Touchwiz UX (HC 3.1 (stock); GT-P7500):
boot-cm_2636.4_p4_ux-oc-xtra-vfpv3-d16_fp-102411.zip:
Download: boot-cm_2636.4_p4_ux-oc-xtra-vfpv3-d16_fp-102411.zip (http://droidbasement NULL.com/galaxy/kernels/2636/23/p4-ux/boot-cm_2636 NULL.4_p4_ux-oc-xtra-vfpv3-d16_fp-102411 NULL.zip)

10.1 LTE (SCH-I905):
boot-cm_2636.4_lte-oc-xtra-vfpv3-d16_fp-102411.zip:
Download: boot-cm_2636.4_lte-oc-xtra-vfpv3-d16_fp-102411.zip (http://droidbasement NULL.com/galaxy/kernels/2636/23/p4lte/boot-cm_2636 NULL.4_lte-oc-xtra-vfpv3-d16_fp-102411 NULL.zip)

…..

lib-2636.4.tar.gz (Kernel Modules)
Download: lib-2636.4.tar.gz (http://droidbasement NULL.com/galaxy/kernels/2636/23/lib-2636 NULL.4 NULL.tar NULL.gz)

——–

Source:
http://github.com/pershoot/galaxy-2636 (http://github NULL.com/pershoot/galaxy-2636)
http://github.com/pershoot/vision-2635 (http://github NULL.com/pershoot/vision-2635)
http://github.com/pershoot/gtab-2632 (http://github NULL.com/pershoot/gtab-2632)
http://opensource.samsung.com (http://opensource NULL.samsung NULL.com)
https://github.com/clemsyn/UpdatedTF101-OCkernel (https://github NULL.com/clemsyn/UpdatedTF101-OCkernel)
https://github.com/ibladesi/TF101-HighOC (https://github NULL.com/ibladesi/TF101-HighOC)
https://github.com/tiamat-aosp (https://github NULL.com/tiamat-aosp)
https://github.com/netarchy/android_kernel_TF101 (https://github NULL.com/netarchy/android_kernel_TF101)
https://github.com/coolbho3k/Xoom-OC (https://github NULL.com/coolbho3k/Xoom-OC)
https://github.com/BuzzBumbleBee/android_kernel_TF101 (https://github NULL.com/BuzzBumbleBee/android_kernel_TF101)
http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=shortlog;h=refs/heads/rel-12r3 (http://nv-tegra NULL.nvidia NULL.com/gitweb/?p=linux-2 NULL.6 NULL.git;a=shortlog;h=refs/heads/rel-12r3)
http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=shortlog;h=refs/heads/dev-hc (http://nv-tegra NULL.nvidia NULL.com/gitweb/?p=linux-2 NULL.6 NULL.git;a=shortlog;h=refs/heads/dev-hc)
http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=shortlog;h=refs/heads/rel-2010-11 (http://nv-tegra NULL.nvidia NULL.com/gitweb/?p=linux-2 NULL.6 NULL.git;a=shortlog;h=refs/heads/rel-2010-11)
https://lkml.org (https://lkml NULL.org)
http://android.git.kernel.org/?p=kernel/tegra.git;a=shortlog;h=refs/heads/android-tegra-2.6.39 (http://android NULL.git NULL.kernel NULL.org/?p=kernel/tegra NULL.git;a=shortlog;h=refs/heads/android-tegra-2 NULL.6 NULL.39)
http://android.git.kernel.org/?p=kernel/common.git;a=summary (http://android NULL.git NULL.kernel NULL.org/?p=kernel/common NULL.git;a=summary)
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.38.y.git;a=summary (http://git NULL.kernel NULL.org/?p=linux/kernel/git/stable/linux-2 NULL.6 NULL.38 NULL.y NULL.git;a=summary)
https://github.com/project-voodoo/samsung-kernel-galaxytab101 (https://github NULL.com/project-voodoo/samsung-kernel-galaxytab101)
https://github.com/stefansaraev (https://github NULL.com/stefansaraev)
https://github.com/isimobile/galaxy-2636/ (https://github NULL.com/isimobile/galaxy-2636/)

——–

Installation Instructions:

Flash in recovery.

Download the latest SetCPU from this thread:

http://forum.xda-developers.com/showthread.php?t=505419

Launch it, accept root allowance and select autodetect.
ondemand will be the default governor

To install kernel modules:
Use Winrar (windows) or tar with the z option and unpack lib-2636.4.tar.gz
Push any module you desire to /data/local/modules (this is created by the update.zip)
Then, insmod it (you can do this via adb, in a gscript, or on the device in terminal.

Note:
-If you want to enable usb charging:
adb shell echo 1 > /sys/class/power_supply/battery/force_usb_charging

To disable:
adb shell echo 0 > /sys/class/power_supply/battery/force_usb_charging

-merged (from nv-tegra.nvidia.com)
ASoC: tegra: Cross check the connection state on receiving interrupt
ARM: tegra: Avoid timer calibration on slave cpu’s
usb: tegra: otg: add delay for register update
video: tegra: dc: disable windows on dc disable
video:tegra:dc: fix hdcp hotplug issue
video: tegra: dc: reduce HDCP re-negotiation delay
video: tegra: host: Add ioctl to set/get clk rate
video: tegra: dc: clean up dynamic emc code
video: tegra: dc: remove emc clock worker
ARM tegra: gpio: Correct gpio interrupt init sequence
media: video: tegra: reset sclk rate to min

-If you want to bench, it is advised that you set min/max to the same number.
-For Custom roms: Be aware, I’ve put the wifi module right in the ramdisk (which is where it is on 10.1 stock). Please move over the modules folder in /system/lib prior to flashing, if this applies to you.

Issues from Stock to be resolved:
-Slight delay on wakeup (introduced in HC 3.1) when not plugged in, and/or having to press power up to two times to wakeup (rare (if it is busy doing something)).

Bugs:
-Bootup animation sound starts a little bit later (then it was on stock). This is a result of using BFQ.

Things to do:
Undervolt low/mid ranges
Implement UMS

——–

-XTRA contains:
*ondemand governor default; only ondemand, interactive, userspace and performance governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support
*autogroup (session) support
*erratas 742230, 742231, 720789 and 743622 applied

10.1-Wifi (GT-P7510):
boot-cm_2636.4-oc-xtra-vfpv3-d16_fp-101811.zip:
Download: boot-cm_2636.4-oc-xtra-vfpv3-d16_fp-101811.zip (http://droidbasement NULL.com/galaxy/kernels/2636/22/p4wifi/boot-cm_2636 NULL.4-oc-xtra-vfpv3-d16_fp-101811 NULL.zip)

10.1-Wifi, Touchwiz UX (OTA, GT-P7510):
boot-cm_2636.4_ux-oc-xtra-vfpv3-d16_fp-101811.zip:
Download: boot-cm_2636.4_ux-oc-xtra-vfpv3-d16_fp-101811.zip (http://droidbasement NULL.com/galaxy/kernels/2636/22/p4wifi-ux/boot-cm_2636 NULL.4_ux-oc-xtra-vfpv3-d16_fp-101811 NULL.zip)

10.1v (HC 3.1 (seo/isimobile; GT-P7100):
boot-cm_2636.4_p4-oc-xtra-vfpv3-d16_fp-101811.zip:
Download: boot-cm_2636.4_p3-oc-xtra-vfpv3-d16_fp-101811.zip (http://droidbasement NULL.com/galaxy/kernels/2636/22/p3/boot-cm_2636 NULL.4_p3-oc-xtra-vfpv3-d16_fp-101811 NULL.zip)

10.1 3G, Touchwiz UX (HC 3.1 (stock); GT-P7500):
boot-cm_2636.4_p4_ux-oc-xtra-vfpv3-d16_fp-101811.zip:
Download: boot-cm_2636.4_p4_ux-oc-xtra-vfpv3-d16_fp-101811.zip (http://droidbasement NULL.com/galaxy/kernels/2636/22/p4-ux/boot-cm_2636 NULL.4_p4_ux-oc-xtra-vfpv3-d16_fp-101811 NULL.zip)

10.1 LTE (SCH-I905):
boot-cm_2636.4_lte-oc-xtra-vfpv3-d16_fp-101811.zip:
Download: boot-cm_2636.4_lte-oc-xtra-vfpv3-d16_fp-101811.zip (http://droidbasement NULL.com/galaxy/kernels/2636/22/p4lte/boot-cm_2636 NULL.4_lte-oc-xtra-vfpv3-d16_fp-101811 NULL.zip)

…..

lib-2636.4.tar.gz (Kernel Modules)
Download: lib-2636.4.tar.gz (http://droidbasement NULL.com/galaxy/kernels/2636/22/lib-2636 NULL.4 NULL.tar NULL.gz)

——–

Source:
http://github.com/pershoot/galaxy-2636 (http://github NULL.com/pershoot/galaxy-2636)
http://github.com/pershoot/vision-2635 (http://github NULL.com/pershoot/vision-2635)
http://github.com/pershoot/gtab-2632 (http://github NULL.com/pershoot/gtab-2632)
http://opensource.samsung.com (http://opensource NULL.samsung NULL.com)
https://github.com/clemsyn/UpdatedTF101-OCkernel (https://github NULL.com/clemsyn/UpdatedTF101-OCkernel)
https://github.com/ibladesi/TF101-HighOC (https://github NULL.com/ibladesi/TF101-HighOC)
https://github.com/tiamat-aosp (https://github NULL.com/tiamat-aosp)
https://github.com/netarchy/android_kernel_TF101 (https://github NULL.com/netarchy/android_kernel_TF101)
https://github.com/coolbho3k/Xoom-OC (https://github NULL.com/coolbho3k/Xoom-OC)
https://github.com/BuzzBumbleBee/android_kernel_TF101 (https://github NULL.com/BuzzBumbleBee/android_kernel_TF101)
http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=shortlog;h=refs/heads/rel-12r3 (http://nv-tegra NULL.nvidia NULL.com/gitweb/?p=linux-2 NULL.6 NULL.git;a=shortlog;h=refs/heads/rel-12r3)
http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=shortlog;h=refs/heads/dev-hc (http://nv-tegra NULL.nvidia NULL.com/gitweb/?p=linux-2 NULL.6 NULL.git;a=shortlog;h=refs/heads/dev-hc)
http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=shortlog;h=refs/heads/rel-2010-11 (http://nv-tegra NULL.nvidia NULL.com/gitweb/?p=linux-2 NULL.6 NULL.git;a=shortlog;h=refs/heads/rel-2010-11)
https://lkml.org (https://lkml NULL.org)
http://android.git.kernel.org/?p=kernel/tegra.git;a=shortlog;h=refs/heads/android-tegra-2.6.39 (http://android NULL.git NULL.kernel NULL.org/?p=kernel/tegra NULL.git;a=shortlog;h=refs/heads/android-tegra-2 NULL.6 NULL.39)
http://android.git.kernel.org/?p=kernel/common.git;a=summary (http://android NULL.git NULL.kernel NULL.org/?p=kernel/common NULL.git;a=summary)
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.38.y.git;a=summary (http://git NULL.kernel NULL.org/?p=linux/kernel/git/stable/linux-2 NULL.6 NULL.38 NULL.y NULL.git;a=summary)
https://github.com/project-voodoo/samsung-kernel-galaxytab101 (https://github NULL.com/project-voodoo/samsung-kernel-galaxytab101)
https://github.com/stefansaraev (https://github NULL.com/stefansaraev)
https://github.com/isimobile/galaxy-2636/ (https://github NULL.com/isimobile/galaxy-2636/)

——–

Installation Instructions:

Flash in recovery.

Download the latest SetCPU from this thread:

http://forum.xda-developers.com/showthread.php?t=505419

Launch it, accept root allowance and select autodetect.
ondemand will be the default governor

To install kernel modules:
Use Winrar (windows) or tar with the z option and unpack lib-2636.4.tar.gz
Push any module you desire to /data/local/modules (this is created by the update.zip)
Then, insmod it (you can do this via adb, in a gscript, or on the device in terminal.

Note:
-If you want to enable usb charging:
adb shell echo 1 > /sys/class/power_supply/battery/force_usb_charging

To disable:
adb shell echo 0 > /sys/class/power_supply/battery/force_usb_charging

-merged (from cyanogenmod, htc-kernel-msm7x30):
net: wireless: bcm4329: Remove obsolete file
sensor: updated bma150 driver from htc
jbd2: fix fsync() tid wraparound bug

Note:
The _gb kernel can only be used on CM Nightly #78 and above.
This is not to be used on HTC Sense (froyo/gingerbread).
This is not to be used on Froyo.

——–

-XTRA contains:
*ondemand governor default; only ondemand, userspace and performance governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support
*autogroup (session) support
*v4 block device and data integrity support
*3d register driver
*erratas 430973, 458693 and 460075 applied

Gingerbread:
boot-cm_2635.14_gb-oc-uv-xtra-neon_fp-101211.zip
Download: boot-cm_2635.14_gb-oc-uv-xtra-neon_fp-101211.zip (http://droidbasement NULL.com/g2/kernels/2635/7/boot-cm_2635 NULL.14_gb-oc-uv-xtra-neon_fp-101211 NULL.zip)

lib-2635.14_gb.tar.gz (kernel modules)
Download: lib-2635.14_gb.tar.gz (http://droidbasement NULL.com/g2/kernels/2635/7/lib-2635 NULL.14_gb NULL.tar NULL.gz)

——–

Source:
http://github.com/pershoot/vision-2635 (http://github NULL.com/pershoot/vision-2635)
http://github.com/pershoot/vision-2632 (http://github NULL.com/pershoot/vision-2632)
http://github.com/pershoot/galaxy-2636 (http://github NULL.com/pershoot/galaxy-2636)
https://github.com/CyanogenMod/htc-kernel-msm7x30 (https://github NULL.com/CyanogenMod/htc-kernel-msm7x30)
https://github.com/Kali-/htc-kernel-msm7x30 (https://github NULL.com/Kali-/htc-kernel-msm7x30)
http://git.kernel.org/?p=linux/kernel/git/longterm/linux-2.6.35.y.git;a=summary (http://git NULL.kernel NULL.org/?p=linux/kernel/git/longterm/linux-2 NULL.6 NULL.35 NULL.y NULL.git;a=summary)
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.38.y.git;a=summary (http://git NULL.kernel NULL.org/?p=linux/kernel/git/stable/linux-2 NULL.6 NULL.38 NULL.y NULL.git;a=summary)
http://developer.htc.com (http://developer NULL.htc NULL.com)
http://android.git.kernel.org/?p=kernel/common.git;a=shortlog;h=refs/heads/android-2.6.39 (http://android NULL.git NULL.kernel NULL.org/?p=kernel/common NULL.git;a=shortlog;h=refs/heads/android-2 NULL.6 NULL.39)

——–

Instructions:
Flash the .zip through recovery
or

fastboot flash zimage zImage (zImage can be found in update.zip kernel folder)
then

take the bcm4329.ko file from the update.zip lib/modules folder (use winrar for windows or unzip for linux) and

adb remount
adb push bcm4329.ko /system/lib/modules
or
copy the bcm4329.ko to /sdcard, bounce in to recovery, mount /sdcard and /system, and copy the .ko module from /sdcard to /system/lib/modules; set chmod 644 on it.

Note:
If you use SetCPU, please do not set any Advanced settings, and you should use the ondemand CPU governor.

-a1026: undefine error if defined

-merged (from cyanogenmod, htc-kernel-msm7x30):
net: wireless: bcm4329: Remove obsolete file

-merged (from cyanogenmod, cm-kernel):
msm: Add support for voice call recording

Note:
This is not to be used on Froyo/CM6

——–

-XTRA contains:
*userspace governor default; only interactive,ondemand and userspace governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support (excluding network)
*v4 block device and data integrity support
*3d register driver
*erratas 430973, 458693, 460075 and 743622 applied

boot-cm_2638.8_gb-oc-uv-xtra-btn-aud-ram-neon_fp-101211.zip
Download: boot-cm_2638.8_gb-oc-uv-xtra-btn-aud-ram-neon_fp-101211.zip (http://droidbasement NULL.com/nexus/kernels/2638/9/boot-cm_2638 NULL.8_gb-oc-uv-xtra-btn-aud-ram-neon_fp-101211 NULL.zip)

lib-2638.8_gb.tar.gz
Download: lib-2638.8_gb.tar.gz (http://droidbasement NULL.com/nexus/kernels/2638/9/lib-2638 NULL.8_gb NULL.tar NULL.gz)

——–

Source:
http://github.com/pershoot/kernel-2638 (http://github NULL.com/pershoot/kernel-2638)
https://github.com/cyanogenmod/cm-kernel (https://github NULL.com/cyanogenmod/cm-kernel)
https://github.com/cyanogen/cm-kernel-exp (https://github NULL.com/cyanogen/cm-kernel-exp)
http://github.com/pershoot/kernel-2635 (http://github NULL.com/pershoot/kernel-2635)
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/sandbox/dima/android-msm-2.6.38-wip (http://android NULL.git NULL.kernel NULL.org/?p=kernel/experimental NULL.git;a=shortlog;h=refs/heads/sandbox/dima/android-msm-2 NULL.6 NULL.38-wip)
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.38.y.git;a=summary (http://git NULL.kernel NULL.org/?p=linux/kernel/git/stable/linux-2 NULL.6 NULL.38 NULL.y NULL.git;a=summary)
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-msm-2.6.35-wip (http://android NULL.git NULL.kernel NULL.org/?p=kernel/experimental NULL.git;a=shortlog;h=refs/heads/android-msm-2 NULL.6 NULL.35-wip)
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.35.y.git;a=summary (http://git NULL.kernel NULL.org/?p=linux/kernel/git/stable/linux-2 NULL.6 NULL.35 NULL.y NULL.git;a=summary)
http://android.git.kernel.org/?p=kernel/common.git;a=shortlog;h=refs/heads/android-2.6.35 (http://android NULL.git NULL.kernel NULL.org/?p=kernel/common NULL.git;a=shortlog;h=refs/heads/android-2 NULL.6 NULL.35)
http://github.com/xdabravoteam/cm-kernel (http://github NULL.com/xdabravoteam/cm-kernel)
http://github.com/ezterry/kernel-biff-testing (http://github NULL.com/ezterry/kernel-biff-testing)
http://android.git.kernel.org/?p=kernel/common.git;a=summary (http://android NULL.git NULL.kernel NULL.org/?p=kernel/common NULL.git;a=summary)
https://github.com/thelogin/n1batcal (https://github NULL.com/thelogin/n1batcal)
http://android.git.kernel.org/?p=kernel/msm.git;a=summary (http://android NULL.git NULL.kernel NULL.org/?p=kernel/msm NULL.git;a=summary)

——–

Instructions:
Flash the .zip through recovery
or

fastboot flash zimage zImage (zImage can be found in update.zip kernel folder)
then

take the bcm4329.ko file from the update.zip lib/modules folder (use winrar for windows or unzip for linux) and

adb remount
adb push bcm4329.ko /system/lib/modules
or
copy the bcm4329.ko to /sdcard, bounce in to recovery, mount /sdcard and /system, and copy the .ko module from /sdcard to /system/lib/modules; set chmod 644 on it.

Note:
If you use SetCPU, please do not set any Advanced settings, and you should use the ondemand CPU governor

Battery Calibration:
To calibrate your battery, download and install “battery calibrator” in Market, by Jon Richards.

Then follow this:

http://forum.xda-developers.com/showpost.php?p=9583271&postcount=340

-merged all changes; up and through to 5.0.2.3 from cyanogenmod, android_bootable_recovery[gingerbread].
-p7510: increase recovery_image_partitionsze to accomodate newer recovery

Note:
This should also work on the ‘v’ model.
This will not work on the LTE model.

Known Issues:
-UMS will not work, as of yet.

Download (Fastboot/Nvflash):
recovery-cwm_5.0.2.3-sam-tab-10.1-100411.zip
Download: recovery-cwm_5.0.2.3-sam-tab-10.1-100411.zip (http://droidbasement NULL.com/galaxy/recovery/recovery-cwm_5 NULL.0 NULL.2 NULL.3-sam-tab-10 NULL.1-100411 NULL.zip)

Download (Odin):
recovery-cwm_5.0.2.3-sam-tab-10.1_odin.tar-100411.zip
Download: recovery-cwm_5.0.2.3-sam-tab-10.1_odin.tar-100411.zip (http://droidbasement NULL.com/galaxy/recovery/recovery-cwm_5 NULL.0 NULL.2 NULL.3-sam-tab-10 NULL.1_odin NULL.tar-100411 NULL.zip)

Stock IO Recovery (Fastboot/Nvflash):
Download: recovery.zip (http://droidbasement NULL.com/galaxy/sys-backup/recovery NULL.zip)

Source:
https://github.com/pershoot/android_device_p7510 (https://github NULL.com/pershoot/android_device_p7510)
https://github.com/pershoot/android_vendor_cyanogen (https://github NULL.com/pershoot/android_vendor_cyanogen)
https://github.com/CyanogenMod/android_vendor_cyanogen (https://github NULL.com/CyanogenMod/android_vendor_cyanogen)
https://github.com/pershoot/android_bootable_recovery (https://github NULL.com/pershoot/android_bootable_recovery)
https://github.com/CyanogenMod/android_bootable_recovery (https://github NULL.com/CyanogenMod/android_bootable_recovery)
https://github.com/solarnz/android_bootable_recovery (https://github NULL.com/solarnz/android_bootable_recovery)
https://github.com/SeraphimSerapis/Samsung-P7100-Recovery (https://github NULL.com/SeraphimSerapis/Samsung-P7100-Recovery)

——–

Installation instructions:
Unzip the downloaded file first.

It is reccomended you try out the recovery before replacing your stock recovery.
fastboot boot recovery-cwm_5.0.2.3-sam-tab-10.1.img

If you are happy with it, then to replace your recovery:
fastboot flash recovery recovery-cwm_5.0.2.3-sam-tab-10.1.img

Nvflash:
nvflash –bl bootloader.bin –go
nvflash –resume –download 8 recovery-cwm_5.0.2.3-sam-tab-10.1.img

Odin:
Go in to download mode, launch Odin Multi Download, select recovery.tar.md5 (this is what you get after unzipping from recovery-cwm_5.0.2.3-sam-tab-10.1_odin.tar-100411.zip) and flash.

Update (10/3; p3 and p4-ux):
tegra: usb: p4: set xcvr_setup back to 13 for utmip config

…..

-defconfig: p4wifi: set USB_ANDROID_ACCESSORY
-p4lte: merge changes from SCH-I905 ‘Update 1′
-p4: merge changes from SCH-I905 ‘Update 1′
-p4wifi: merge changes from SCH-I905 ‘Update 1′
-various: merge in changes from SCH-I905 ‘Update 1′

-If you want to bench, it is advised that you set min/max to the same number.
-For Custom roms: Be aware, I’ve put the wifi module right in the ramdisk (which is where it is on 10.1 stock). Please move over the modules folder in /system/lib prior to flashing, if this applies to you.

Issues from Stock to be resolved:
-Slight delay on wakeup (introduced in HC 3.1) when not plugged in, and/or having to press power up to two times to wakeup (rare (if it is busy doing something)).

Bugs:
-Bootup animation sound starts a little bit later (then it was on stock). This is a result of using BFQ.

Things to do:
Undervolt low/mid ranges
Implement UMS

——–

-XTRA contains:
*ondemand governor default; only ondemand, interactive, userspace and performance governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support
*autogroup (session) support
*erratas 742230, 742231, 720789 and 743622 applied

10.1-Wifi (GT-P7510):
boot-cm_2636.4-oc-xtra-vfpv3-d16_fp-093011.zip:
Download: boot-cm_2636.4-oc-xtra-vfpv3-d16_fp-093011.zip (http://droidbasement NULL.com/galaxy/kernels/2636/21/p4wifi/boot-cm_2636 NULL.4-oc-xtra-vfpv3-d16_fp-093011 NULL.zip)

10.1-Wifi, Touchwiz UX (OTA, GT-P7510):
boot-cm_2636.4_ux-oc-xtra-vfpv3-d16_fp-093011.zip:
Download: boot-cm_2636.4_ux-oc-xtra-vfpv3-d16_fp-093011.zip (http://droidbasement NULL.com/galaxy/kernels/2636/21/p4wifi-ux/boot-cm_2636 NULL.4_ux-oc-xtra-vfpv3-d16_fp-093011 NULL.zip)

10.1v (HC 3.1 (seo/isimobile; GT-P7100):
boot-cm_2636.4_p4-oc-xtra-vfpv3-d16_fp-100311.zip:
Download: boot-cm_2636.4_p3-oc-xtra-vfpv3-d16_fp-100311.zip (http://droidbasement NULL.com/galaxy/kernels/2636/21/p3/boot-cm_2636 NULL.4_p3-oc-xtra-vfpv3-d16_fp-100311 NULL.zip)

10.1 3G, Touchwiz UX (HC 3.1 (stock); GT-P7500):
boot-cm_2636.4_p4_ux-oc-xtra-vfpv3-d16_fp-100311.zip:
Download: boot-cm_2636.4_p4_ux-oc-xtra-vfpv3-d16_fp-100311.zip (http://droidbasement NULL.com/galaxy/kernels/2636/21/p4-ux/boot-cm_2636 NULL.4_p4_ux-oc-xtra-vfpv3-d16_fp-100311 NULL.zip)

10.1 LTE (SCH-I905):
boot-cm_2636.4_lte-oc-xtra-vfpv3-d16_fp-093011.zip:
Download: boot-cm_2636.4_lte-oc-xtra-vfpv3-d16_fp-093011.zip (http://droidbasement NULL.com/galaxy/kernels/2636/21/p4lte/boot-cm_2636 NULL.4_lte-oc-xtra-vfpv3-d16_fp-093011 NULL.zip)

…..

lib-2636.4.tar.gz (Kernel Modules)
Download: lib-2636.4.tar.gz (http://droidbasement NULL.com/galaxy/kernels/2636/21/lib-2636 NULL.4 NULL.tar NULL.gz)

——–

Source:
http://github.com/pershoot/galaxy-2636 (http://github NULL.com/pershoot/galaxy-2636)
http://github.com/pershoot/vision-2635 (http://github NULL.com/pershoot/vision-2635)
http://github.com/pershoot/gtab-2632 (http://github NULL.com/pershoot/gtab-2632)
http://opensource.samsung.com (http://opensource NULL.samsung NULL.com)
https://github.com/clemsyn/UpdatedTF101-OCkernel (https://github NULL.com/clemsyn/UpdatedTF101-OCkernel)
https://github.com/ibladesi/TF101-HighOC (https://github NULL.com/ibladesi/TF101-HighOC)
https://github.com/tiamat-aosp (https://github NULL.com/tiamat-aosp)
https://github.com/netarchy/android_kernel_TF101 (https://github NULL.com/netarchy/android_kernel_TF101)
https://github.com/coolbho3k/Xoom-OC (https://github NULL.com/coolbho3k/Xoom-OC)
https://github.com/BuzzBumbleBee/android_kernel_TF101 (https://github NULL.com/BuzzBumbleBee/android_kernel_TF101)
http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=shortlog;h=refs/heads/rel-12r3 (http://nv-tegra NULL.nvidia NULL.com/gitweb/?p=linux-2 NULL.6 NULL.git;a=shortlog;h=refs/heads/rel-12r3)
http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=shortlog;h=refs/heads/dev-hc (http://nv-tegra NULL.nvidia NULL.com/gitweb/?p=linux-2 NULL.6 NULL.git;a=shortlog;h=refs/heads/dev-hc)
http://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=shortlog;h=refs/heads/rel-2010-11 (http://nv-tegra NULL.nvidia NULL.com/gitweb/?p=linux-2 NULL.6 NULL.git;a=shortlog;h=refs/heads/rel-2010-11)
https://lkml.org (https://lkml NULL.org)
http://android.git.kernel.org/?p=kernel/tegra.git;a=shortlog;h=refs/heads/android-tegra-2.6.39 (http://android NULL.git NULL.kernel NULL.org/?p=kernel/tegra NULL.git;a=shortlog;h=refs/heads/android-tegra-2 NULL.6 NULL.39)
http://android.git.kernel.org/?p=kernel/common.git;a=summary (http://android NULL.git NULL.kernel NULL.org/?p=kernel/common NULL.git;a=summary)
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.38.y.git;a=summary (http://git NULL.kernel NULL.org/?p=linux/kernel/git/stable/linux-2 NULL.6 NULL.38 NULL.y NULL.git;a=summary)
https://github.com/project-voodoo/samsung-kernel-galaxytab101 (https://github NULL.com/project-voodoo/samsung-kernel-galaxytab101)
https://github.com/stefansaraev (https://github NULL.com/stefansaraev)
https://github.com/isimobile/galaxy-2636/ (https://github NULL.com/isimobile/galaxy-2636/)

——–

Installation Instructions:

Flash in recovery.

Download the latest SetCPU from this thread:

http://forum.xda-developers.com/showthread.php?t=505419

Launch it, accept root allowance and select autodetect.
ondemand will be the default governor

To install kernel modules:
Use Winrar (windows) or tar with the z option and unpack lib-2636.4.tar.gz
Push any module you desire to /data/local/modules (this is created by the update.zip)
Then, insmod it (you can do this via adb, in a gscript, or on the device in terminal.

Note:
-If you want to enable usb charging:
adb shell echo 1 > /sys/class/power_supply/battery/force_usb_charging

To disable:
adb shell echo 0 > /sys/class/power_supply/battery/force_usb_charging