Archive for September, 2011


-defconfig: p4/p3-p7100: set USB_ANDROID_ACCESSORY

-merged (from nv-tegra):
fs: assign sb->s_bdi to default_backing_dev_info if the bdi is going away
tegra: HDMI: add underscan capability exposure via sysfs
usb: gadget: fsl: add proper handling of udc pullup
video: tegra: Fixed wrong aspect ratio information
video: tegra: dc: Fix wrong handling of dc enable.
video: tegra: dc: Update hdmi hot-plug status on resume

-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.

Known Issues:
-If you use a dock, you may experience an unresponsive touchscreen and wifi connection. *investigating..

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-091311.zip:
Download: boot-cm_2636.4-oc-xtra-vfpv3-d16_fp-091311.zip

10.1-Wifi, Touchwiz UX (OTA, GT-P7510):
boot-cm_2636.4_ux-oc-xtra-vfpv3-d16_fp-091311.zip:
Download: boot-cm_2636.4_ux-oc-xtra-vfpv3-d16_fp-091311.zip

10.1v (HC 3.1 (seo/isimobile; GT-P7100):
boot-cm_2636.4_p4-oc-xtra-vfpv3-d16_fp-091311.zip:
Download: boot-cm_2636.4_p3-oc-xtra-vfpv3-d16_fp-091311.zip

10.1 3G, Touchwiz UX (HC 3.1 (stock); GT-P7500):
boot-cm_2636.4_p4_ux-oc-xtra-vfpv3-d16_fp-091311.zip:
Download: boot-cm_2636.4_p4_ux-oc-xtra-vfpv3-d16_fp-091311.zip

10.1 LTE (SCH-I905):
boot-cm_2636.4_lte-oc-xtra-vfpv3-d16_fp-091311.zip:
Download: boot-cm_2636.4_lte-oc-xtra-vfpv3-d16_fp-091311.zip

…..

lib-2636.4.tar.gz (Kernel Modules)
Download: lib-2636.4.tar.gz

——–

Source:
http://github.com/pershoot/galaxy-2636
http://github.com/pershoot/vision-2635
http://github.com/pershoot/gtab-2632
http://opensource.samsung.com
https://github.com/clemsyn/UpdatedTF101-OCkernel
https://github.com/ibladesi/TF101-HighOC
https://github.com/tiamat-aosp
https://github.com/netarchy/android_kernel_TF101
https://github.com/coolbho3k/Xoom-OC
https://github.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.nvidia.com/gitweb/?p=linux-2.6.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
https://lkml.org
http://android.git.kernel.org/?p=kernel/tegra.git;a=shortlog;h=refs/heads/android-tegra-2.6.39
http://android.git.kernel.org/?p=kernel/common.git;a=summary
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.38.y.git;a=summary
https://github.com/project-voodoo/samsung-kernel-galaxytab101
https://github.com/stefansaraev
https://github.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

This attempts to remediate/work around android.process.media sticking around using high system/cpu utilisation.

It runs at intervals of 5 minutes, and is persistent ->

If android.process.media is greater then 25% utilisation, force kill it.
If the above is true, and system_server is greater then 15%, gracefully kill it.

Log is in /data/local/tmp/log/watch_media.log

Installation Instructions:
Flash in recovery.

Things to do:
-calculate time in space for process before killing.
-dont force kill right away; attempt more graceful methods first.

watch_media.zip
Download: watch_media-091111.zip

-cpufreq: interactive: adjust thresholds
-defconfig: add interactive governor
-cpufreq: ondemand: adjust thresholds
-usb: gadget: add accessory from SCH-I905_VZW
-defconfig: p4lte: set USB_ANDROID_ACCESSORY
-tegra: dc: nvhdcp: undefine SAMSUNG_SW_I2C, VERBOSE_DEBUG, remove five_s and use check is_err_or_null(buf) in get_ksvfifo

-remove:
p3-p7100: revert some p3 usb stuff

-revert:
usb: Realloc xHCI structures after a hub is verified.

-merged (from stefansaraev):
p3_battery: enable usb charging
p3-p7100: phy pdata: restore vbus irq

-merged (from isimobile):
p3-p7100: Removed .currentlimit_irq not required for P3

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

-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.

Known Issues:
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
*v4 block device and data integrity support
*erratas 742230, 742231, 720789 and 743622 applied

10.1-Wifi (GT-P7510):
boot-cm_2636.4-oc-xtra-vfpv3-d16_fp-091011.zip:
Download: boot-cm_2636.4-oc-xtra-vfpv3-d16_fp-091011.zip

10.1-Wifi, Touchwiz UX (OTA, GT-P7510):
boot-cm_2636.4_ux-oc-xtra-vfpv3-d16_fp-091011.zip:
Download: boot-cm_2636.4_ux-oc-xtra-vfpv3-d16_fp-091011.zip

10.1v (HC 3.1 (seo/isimobile; GT-P7100):
boot-cm_2636.4_p4-oc-xtra-vfpv3-d16_fp-091011.zip:
Download: boot-cm_2636.4_p3-oc-xtra-vfpv3-d16_fp-091011.zip

10.1 3G, Touchwiz UX (HC 3.1 (stock); GT-P7500):
boot-cm_2636.4_p4_ux-oc-xtra-vfpv3-d16_fp-091011.zip:
Download: boot-cm_2636.4_p4_ux-oc-xtra-vfpv3-d16_fp-091011.zip

10.1 LTE (SCH-I905):
boot-cm_2636.4_lte-oc-xtra-vfpv3-d16_fp-091011.zip:
Download: boot-cm_2636.4_lte-oc-xtra-vfpv3-d16_fp-091011.zip

…..

lib-2636.4.tar.gz (Kernel Modules)
Download: lib-2636.4.tar.gz

——–

Source:
http://github.com/pershoot/galaxy-2636
http://github.com/pershoot/vision-2635
http://github.com/pershoot/gtab-2632
http://opensource.samsung.com
https://github.com/clemsyn/UpdatedTF101-OCkernel
https://github.com/ibladesi/TF101-HighOC
https://github.com/tiamat-aosp
https://github.com/netarchy/android_kernel_TF101
https://github.com/coolbho3k/Xoom-OC
https://github.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.nvidia.com/gitweb/?p=linux-2.6.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
https://lkml.org
http://android.git.kernel.org/?p=kernel/tegra.git;a=shortlog;h=refs/heads/android-tegra-2.6.39
http://android.git.kernel.org/?p=kernel/common.git;a=summary
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.38.y.git;a=summary
https://github.com/project-voodoo/samsung-kernel-galaxytab101
https://github.com/stefansaraev
https://github.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.

-user newer source from opensource.samsung.com as a base (KG3)
-overhaul and re-merge from galaxy-2636
-build NFS (modular)
-unset BLK_DEV_BSG and BLK_DEV_INTEGRITY
-fixup: p3-p7100: p3_battery: low battery compensation offset
-add LTE support

Note:
-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. I will most likely flash this in myself and yank it from the ramdisk moving forward.

Known Issues:
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, userspace and performance governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support
*autogroup (session) support
*v4 block device and data integrity support
*erratas 742230, 742231, 720789 and 743622 applied

10.1-Wifi (GT-P7510):
boot-cm_2636.4-oc-xtra-vfpv3-d16_fp-090411.zip:
Download: boot-cm_2636.4-oc-xtra-vfpv3-d16_fp-090411.zip

10.1-Wifi, Touchwiz UX (OTA, GT-P7510):
boot-cm_2636.4_ux-oc-xtra-vfpv3-d16_fp-090411.zip:
Download: boot-cm_2636.4_ux-oc-xtra-vfpv3-d16_fp-090411.zip

10.1v (HC 3.1 (seo/isimobile; GT-P7100):
boot-cm_2636.4_p4-oc-xtra-vfpv3-d16_fp-090411.zip:
Download: boot-cm_2636.4_p3-oc-xtra-vfpv3-d16_fp-090411.zip

10.1 3G, Touchwiz UX (HC 3.1 (stock); GT-P7500):
boot-cm_2636.4_p4_ux-oc-xtra-vfpv3-d16_fp-090411.zip:
Download: boot-cm_2636.4_p4_ux-oc-xtra-vfpv3-d16_fp-090411.zip

10.1 LTE (GT-P7510):
boot-cm_2636.4_lte-oc-xtra-vfpv3-d16_fp-090411.zip:
Download: boot-cm_2636.4_lte-oc-xtra-vfpv3-d16_fp-090411.zip

…..

lib-2636.4.tar.gz (Kernel Modules)
Download: lib-2636.4.tar.gz

——–

Source:
http://github.com/pershoot/galaxy-2636
http://github.com/pershoot/vision-2635
http://github.com/pershoot/gtab-2632
http://opensource.samsung.com
https://github.com/clemsyn/UpdatedTF101-OCkernel
https://github.com/ibladesi/TF101-HighOC
https://github.com/tiamat-aosp
https://github.com/netarchy/android_kernel_TF101
https://github.com/coolbho3k/Xoom-OC
https://github.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.nvidia.com/gitweb/?p=linux-2.6.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
https://lkml.org
http://android.git.kernel.org/?p=kernel/tegra.git;a=shortlog;h=refs/heads/android-tegra-2.6.39
http://android.git.kernel.org/?p=kernel/common.git;a=summary
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.38.y.git;a=summary
https://github.com/project-voodoo/samsung-kernel-galaxytab101
https://github.com/stefansaraev

——–

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.