-arch: arm: tegra: exclude gpio_i2c15 if VIBTONZ is disabled
-sounds: soc: codecs: voodoo: prevent mangling of headphone volume (vladz)
-drivers: video: backlight: allow for a more refined brightness control (vladz)
-arch: arm: tegra: align compass for HC_32
-revert:
p3-p7100: mpu3050-hc32: carry over sensor amendments from mpu3050
-defconfig: p3-p7100: regen
-merged (from nv-tegra):
tegra: clocks: Remove shared clocks from sku_limits
Note:
-If you are using Voodoo CP, please uncheck Map Volume Keys.
-If you were not running the previous version of this kernel, then please flash back to the stock kernel, prior to upgrading to this kernel. You can do this by advanced restoring a boot.img from your stock nandroid backup or re-flash your rom (which contains a stock boot).
-If you want to bench, it is advised that you set min/max to the same number.
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.
-Setting interactive as default governor (in kernel) results in cpufreq getting stuck.
Things to do:
Undervolt low/mid ranges
——–
-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
HC 3.2:
10.1-Wifi, Touchwiz UX (OTA, GT-P7510):
boot-cm_2636.4_ux_hc32-oc-xtra-vfpv3-d16_fp-010912.zip:
Download: boot-cm_2636.4_ux_hc32-oc-xtra-vfpv3-d16_fp-010912.zip (http://droidbasement NULL.com/galaxy/kernels/2636/26/p4wifi-ux/3 NULL.2/boot-cm_2636 NULL.4_ux_hc32-oc-xtra-vfpv3-d16_fp-010912 NULL.zip)
10.1 3G, Touchwiz UX (HC 3.2 (stock); GT-P7500):
boot-cm_2636.4_p4_ux_hc32-oc-xtra-vfpv3-d16_fp-010912.zip:
Download: boot-cm_2636.4_p4_ux_hc32-oc-xtra-vfpv3-d16_fp-010912.zip (http://droidbasement NULL.com/galaxy/kernels/2636/26/p4-ux/3 NULL.2/boot-cm_2636 NULL.4_p4_ux_hc32-oc-xtra-vfpv3-d16_fp-010912 NULL.zip)
10.1 LTE (SCH-I905):
boot-cm_2636.4_lte_hc32-oc-xtra-vfpv3-d16_fp-010912.zip:
Download: boot-cm_2636.4_lte_hc32-oc-xtra-vfpv3-d16_fp-010912.zip (http://droidbasement NULL.com/galaxy/kernels/2636/26/p4lte/3 NULL.2/boot-cm_2636 NULL.4_lte_hc32-oc-xtra-vfpv3-d16_fp-010912 NULL.zip)
10.1 TMO (SCH-T859):
boot-cm_2636.4_tmo-oc-xtra-vfpv3-d16_fp-010912.zip:
Download: boot-cm_2636.4_tmo-oc-xtra-vfpv3-d16_fp-010912.zip (http://droidbasement NULL.com/galaxy/kernels/2636/26/p4tmo/boot-cm_2636 NULL.4_tmo-oc-xtra-vfpv3-d16_fp-010912 NULL.zip)
10.1v (GT-P7100):
boot-cm_2636.4_p3_hc32-oc-xtra-vfpv3-d16_fp-010912.zip:
Download: boot-cm_2636.4_p3_hc32-oc-xtra-vfpv3-d16_fp-010912.zip (http://droidbasement NULL.com/galaxy/kernels/2636/26/p3/3 NULL.2/boot-cm_2636 NULL.4_p3_hc32-oc-xtra-vfpv3-d16_fp-010912 NULL.zip)
…..
HC 3.2:
lib-2636.4_ux_hc32.tar.gz (Kernel Modules)
Download: lib-2636.4_ux_hc32.tar.gz (http://droidbasement NULL.com/galaxy/kernels/2636/26/lib-2636 NULL.4_ux_hc32 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/)
https://github.com/arco/htc-kernel-msm7225 (https://github NULL.com/arco/htc-kernel-msm7225)
——–
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.
interactive 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
