{"id":2448,"date":"2011-12-11T04:00:59","date_gmt":"2011-12-11T09:00:59","guid":{"rendered":"http:\/\/droidbasement.com\/db-blog\/?p=2448"},"modified":"2016-11-13T23:42:49","modified_gmt":"2016-11-14T04:42:49","slug":"kernel-2-6-36-4-oc-vfpv3-d16_fp-1-4ghz-galaxy-tab-10-1-15","status":"publish","type":"post","link":"https:\/\/droidbasement.com\/db-blog\/kernel-2-6-36-4-oc-vfpv3-d16_fp-1-4ghz-galaxy-tab-10-1-15\/","title":{"rendered":"Kernel &#8211; 2.6.36.4 \u2013 OC-VFPv3-d16_FP 1.4GHZ \u2013 Galaxy Tab 10.1"},"content":{"rendered":"<p>-drivers: net: wireless: bcm4330: remove HOTSPOT_VERIZON for P4LTE<br \/>\n-init.p3.rc: allow interactive governor to be set during runtime<\/p>\n<p>-Revert:<br \/>\nPM: Remove redundant checks from core device resume routines<br \/>\nPM: Use a different list of devices for each stage of device suspend<\/p>\n<p>-merged (from vision-2635):<br \/>\ncpufreq: interactive: fix possible Division by zero.<\/p>\n<p>-merged (from lkml.org)<br \/>\nsched, autogroup: stop going ahead if autogroup is disable<br \/>\nsched: refactor task_group()<br \/>\nsched, autogroup: runtime enable\/disable tuning fix<br \/>\nsched: Don&#8217;t call task_group() too many times in set_task_rq()<\/p>\n<p>-merged (from nv-tegra, android-tegra-2.6.39)<br \/>\nCPU hotplug, re-create sysfs directory and symlinks<br \/>\ncpufreq interactive governor: Update target frequency calculation<br \/>\ncpufreq: use system_wq instead of dedicated workqueues<br \/>\n[CPUFREQ] calculate delay after dbs_check_cpu<br \/>\n[CPUFREQ] Remove deprecated sysfs file sampling_rate_max<br \/>\n[CPUFREQ] Remove old, deprecated per cpu ondemand\/conservative sysfs files<br \/>\n[CPUFREQ] Remove unneeded locks<\/p>\n<p>-merged (from arco, htc-kernel-msm7225)<br \/>\ncpufreq: interactive: support shared CPU scaling<br \/>\ncpufreq: interactive: remove debug trace code<br \/>\ncpufreq: interactive: Add error checking on sysfs interfaces<br \/>\ncpufreq: interactive: add sysfs control for timer rate<br \/>\ncpufreq: interactive: cleanup checkpatch warnings<br \/>\ncpufreq: interactive: fix checkpatch warnings on long lines<br \/>\ncpufreq: interactive: Fix handling of SMP where CPUs must scale in tandem<br \/>\ncpufreq: interactive governor: go to intermediate hi speed before max<br \/>\ncpufreq: interactive governor: default 20ms timer<\/p>\n<p>Note:<br \/>\nIf you are running a previous version of this kernel, please flash back to your 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).<\/p>\n<p>-If you want to bench, it is advised that you set min\/max to the same number.<\/p>\n<p>Issues from Stock to be resolved:<br \/>\n-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)).<\/p>\n<p>Bugs:<br \/>\n-Bootup animation sound starts a little bit later (then it was on stock).  This is a result of using BFQ.<br \/>\n-Setting interactive as default governor (in kernel) results in cpufreq getting stuck.<\/p>\n<p>Things to do:<br \/>\nUndervolt low\/mid ranges<\/p>\n<p>&#8212;&#8212;&#8211;<\/p>\n<p>-XTRA contains:<br \/>\n*ondemand governor default; only ondemand, interactive, userspace and performance governors<br \/>\n*BFQ I\/O Scheduler<br \/>\n*some more cgroup options<br \/>\n*namespaces support<br \/>\n*autogroup (session) support<br \/>\n*erratas 742230, 742231, 720789 and 743622 applied<\/p>\n<p><strong>HC 3.2<\/strong>:<br \/>\n10.1-Wifi, Touchwiz UX (OTA, GT-P7510):<br \/>\nboot-cm_2636.4_ux_hc32-oc-xtra-vfpv3-d16_fp-121111.zip:<br \/>\n<a href=\"http:\/\/droidbasement.com\/galaxy\/kernels\/2636\/25\/p4wifi-ux\/3.2\/boot-cm_2636.4_ux_hc32-oc-xtra-vfpv3-d16_fp-121111.zip\"><strong>Download:<\/strong> boot-cm_2636.4_ux_hc32-oc-xtra-vfpv3-d16_fp-121111.zip<\/a><\/p>\n<p>10.1 3G, Touchwiz UX (HC 3.2 (stock); GT-P7500):<br \/>\nboot-cm_2636.4_p4_ux_hc32-oc-xtra-vfpv3-d16_fp-121111.zip:<br \/>\n<a href=\"http:\/\/droidbasement.com\/galaxy\/kernels\/2636\/25\/p4-ux\/3.2\/boot-cm_2636.4_p4_ux_hc32-oc-xtra-vfpv3-d16_fp-121111.zip\"><strong>Download:<\/strong> boot-cm_2636.4_p4_ux_hc32-oc-xtra-vfpv3-d16_fp-121111.zip<\/a><\/p>\n<p>10.1 LTE (SCH-I905):<br \/>\nboot-cm_2636.4_lte_hc32-oc-xtra-vfpv3-d16_fp-121111.zip:<br \/>\n<a href=\"http:\/\/droidbasement.com\/galaxy\/kernels\/2636\/25\/p4lte\/3.2\/boot-cm_2636.4_lte_hc32-oc-xtra-vfpv3-d16_fp-121111.zip\"><strong>Download:<\/strong> boot-cm_2636.4_lte_hc32-oc-xtra-vfpv3-d16_fp-121111.zip<\/a><\/p>\n<p>10.1 TMO (SCH-T859):<br \/>\nboot-cm_2636.4_tmo-oc-xtra-vfpv3-d16_fp-121111.zip:<br \/>\n<a href=\"http:\/\/droidbasement.com\/galaxy\/kernels\/2636\/25\/p4tmo\/boot-cm_2636.4_tmo-oc-xtra-vfpv3-d16_fp-121111.zip\"><strong>Download:<\/strong> boot-cm_2636.4_tmo-oc-xtra-vfpv3-d16_fp-121111.zip<\/a><\/p>\n<p>10.1v (GT-P7100):<br \/>\nboot-cm_2636.4_p3_hc32-oc-xtra-vfpv3-d16_fp-121111.zip:<br \/>\n<a href=\"http:\/\/droidbasement.com\/galaxy\/kernels\/2636\/25\/p3\/3.2\/boot-cm_2636.4_p3_hc32-oc-xtra-vfpv3-d16_fp-121111.zip\"><strong>Download:<\/strong> boot-cm_2636.4_p3_hc32-oc-xtra-vfpv3-d16_fp-121111.zip<\/a><\/p>\n<p>&#8230;..<\/p>\n<p><strong>HC 3.2:<\/strong><br \/>\nlib-2636.4_ux_hc32.tar.gz (Kernel Modules)<br \/>\n<a href=\"http:\/\/droidbasement.com\/galaxy\/kernels\/2636\/25\/lib-2636.4_ux_hc32.tar.gz\"><strong>Download:<\/strong> lib-2636.4_ux_hc32.tar.gz<\/a><\/p>\n<p>&#8212;&#8212;&#8211;<\/p>\n<p>Source:<br \/>\n<a href=\"http:\/\/github.com\/pershoot\/galaxy-2636\" target=\"_blank\">http:\/\/github.com\/pershoot\/galaxy-2636<\/a><br \/>\n<a href=\"http:\/\/github.com\/pershoot\/vision-2635\" target=\"_blank\">http:\/\/github.com\/pershoot\/vision-2635<\/a><br \/>\n<a href=\"http:\/\/github.com\/pershoot\/gtab-2632\" target=\"_blank\">http:\/\/github.com\/pershoot\/gtab-2632<\/a><br \/>\n<a href=\"http:\/\/opensource.samsung.com\" target=\"_blank\">http:\/\/opensource.samsung.com<\/a><br \/>\n<a href=\"https:\/\/github.com\/clemsyn\/UpdatedTF101-OCkernel\" target=\"_blank\">https:\/\/github.com\/clemsyn\/UpdatedTF101-OCkernel<\/a><br \/>\n<a href=\"https:\/\/github.com\/ibladesi\/TF101-HighOC\" target=\"_blank\">https:\/\/github.com\/ibladesi\/TF101-HighOC<\/a><br \/>\n<a href=\"https:\/\/github.com\/tiamat-aosp\" target=\"_blank\">https:\/\/github.com\/tiamat-aosp<\/a><br \/>\n<a href=\"https:\/\/github.com\/netarchy\/android_kernel_TF101\" target=\"_blank\">https:\/\/github.com\/netarchy\/android_kernel_TF101<\/a><br \/>\n<a href=\"https:\/\/github.com\/coolbho3k\/Xoom-OC\" target=\"_blank\">https:\/\/github.com\/coolbho3k\/Xoom-OC<\/a><br \/>\n<a href=\"https:\/\/github.com\/BuzzBumbleBee\/android_kernel_TF101\" target=\"_blank\">https:\/\/github.com\/BuzzBumbleBee\/android_kernel_TF101<\/a><br \/>\n<a href=\"http:\/\/nv-tegra.nvidia.com\/gitweb\/?p=linux-2.6.git;a=shortlog;h=refs\/heads\/rel-12r3\" target=\"_blank\">http:\/\/nv-tegra.nvidia.com\/gitweb\/?p=linux-2.6.git;a=shortlog;h=refs\/heads\/rel-12r3<\/a><br \/>\n<a href=\"http:\/\/nv-tegra.nvidia.com\/gitweb\/?p=linux-2.6.git;a=shortlog;h=refs\/heads\/dev-hc\" target=\"_blank\">http:\/\/nv-tegra.nvidia.com\/gitweb\/?p=linux-2.6.git;a=shortlog;h=refs\/heads\/dev-hc<\/a><br \/>\n<a href=\"http:\/\/nv-tegra.nvidia.com\/gitweb\/?p=linux-2.6.git;a=shortlog;h=refs\/heads\/rel-2010-11\" target+\"_blank\">http:\/\/nv-tegra.nvidia.com\/gitweb\/?p=linux-2.6.git;a=shortlog;h=refs\/heads\/rel-2010-11<\/a><br \/>\n<a href=\"https:\/\/lkml.org\" target=\"_blank\">https:\/\/lkml.org<\/a><br \/>\n<a href=\"http:\/\/android.git.kernel.org\/?p=kernel\/tegra.git;a=shortlog;h=refs\/heads\/android-tegra-2.6.39\" target=\"_blank\">http:\/\/android.git.kernel.org\/?p=kernel\/tegra.git;a=shortlog;h=refs\/heads\/android-tegra-2.6.39<\/a><br \/>\n<a href=\"http:\/\/android.git.kernel.org\/?p=kernel\/common.git;a=summary\" target=\"_blank\">http:\/\/android.git.kernel.org\/?p=kernel\/common.git;a=summary<\/a><br \/>\n<a href=\"http:\/\/git.kernel.org\/?p=linux\/kernel\/git\/stable\/linux-2.6.38.y.git;a=summary\" target=\"_blank\">http:\/\/git.kernel.org\/?p=linux\/kernel\/git\/stable\/linux-2.6.38.y.git;a=summary<\/a><br \/>\n<a href=\"https:\/\/github.com\/project-voodoo\/samsung-kernel-galaxytab101\" target=\"_blank\">https:\/\/github.com\/project-voodoo\/samsung-kernel-galaxytab101<\/a><br \/>\n<a href=\"https:\/\/github.com\/stefansaraev\" target=\"_blank\">https:\/\/github.com\/stefansaraev<\/a><br \/>\n<a href=\"https:\/\/github.com\/isimobile\/galaxy-2636\/\" target=\"_blank\">https:\/\/github.com\/isimobile\/galaxy-2636\/<\/a><br \/>\n<a href=\"https:\/\/github.com\/arco\/htc-kernel-msm7225\" target=\"_blank\">https:\/\/github.com\/arco\/htc-kernel-msm7225<\/a><\/p>\n<p>&#8212;&#8212;&#8211;<\/p>\n<p>Installation Instructions:<\/p>\n<p>Flash in recovery.<\/p>\n<p>Download the latest SetCPU from this thread:<br \/>\nhttp:\/\/forum.xda-developers.com\/showthread.php?t=505419<\/p>\n<p>Launch it, accept root allowance and select autodetect.<br \/>\ninteractive will be the default governor<\/p>\n<p>To install kernel modules:<br \/>\nUse Winrar (windows) or tar with the z option and unpack lib-2636.4.tar.gz<br \/>\nPush any module you desire to \/data\/local\/modules (this is created by the update.zip)<br \/>\nThen, insmod it (you can do this via adb, in a gscript, or on the device in terminal.<\/p>\n<p>Note:<br \/>\n-If you want to enable usb charging:<br \/>\nadb shell echo 1 > \/sys\/class\/power_supply\/battery\/force_usb_charging<\/p>\n<p>To disable:<br \/>\nadb shell echo 0 > \/sys\/class\/power_supply\/battery\/force_usb_charging<\/p>\n","protected":false},"excerpt":{"rendered":"<p>-drivers: net: wireless: bcm4330: remove HOTSPOT_VERIZON for P4LTE -init.p3.rc: allow interactive governor to be set during runtime -Revert: PM: Remove redundant checks from core device resume routines PM: Use a different list of devices for each stage of device suspend -merged (from vision-2635): cpufreq: interactive: fix possible Division by zero. -merged (from lkml.org) sched, autogroup: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2448","post","type-post","status-publish","format-standard","hentry","category-android"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/posts\/2448","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/comments?post=2448"}],"version-history":[{"count":16,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/posts\/2448\/revisions"}],"predecessor-version":[{"id":4116,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/posts\/2448\/revisions\/4116"}],"wp:attachment":[{"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/media?parent=2448"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/categories?post=2448"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/tags?post=2448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}