{"id":2212,"date":"2011-07-27T05:21:41","date_gmt":"2011-07-27T09:21:41","guid":{"rendered":"http:\/\/droidbasement.com\/db-blog\/?p=2212"},"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-28","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-28\/","title":{"rendered":"Kernel &#8211; 2.6.36.4 \u2013 OC-VFPv3-d16_FP 1.4GHZ \u2013 Galaxy Tab 10.1"},"content":{"rendered":"<p>Update (the filename has not changed.  please re-download and re-flash):<br \/>\n-unset JRCU_LAZY<\/p>\n<p>&#8230;..<\/p>\n<p>-usb: core: add whitelisted entry for XBOX 360 (mazlo)<br \/>\n-video: tegra: cmc623: add defined to #elif<br \/>\n-defconfig: switch to JRCU<\/p>\n<p>-merged (from nv-tegra):<br \/>\nusb: host: ehci: Increase IAA watchdog<br \/>\nkernel: Fix the issue of counters not being reset<br \/>\nvideo: tegra: check for hdmi peripheral during resume<br \/>\nUSB: gadget: f_mtp: Add support for queueing multiple interrupt requests<br \/>\nUSB: gadget: f_mtp: Don&#8217;t block waiting for online state in read()<br \/>\nusb: misc: out-of-band wake for usb devices<br \/>\nnet: ppp: Reduce GFP_ATOMIC memory usage<br \/>\nvideo: tegra: dc: Reduce usage count of nvmap client<br \/>\nARM: tegra: rw permissions for TEGRA_MC_ATTRIBUTES<br \/>\nARM: tegra: p4wifi: Modify DDC (i2c2) clock rate as 100KHz<br \/>\nARM: tegra: das: Add port check before set DAP tristate<br \/>\ntegra: power: restore cpufreq governor target<br \/>\nARM: tegra: dc: Disable EDID dump<br \/>\narm: tegra: manage graphics clock<br \/>\ncrypto: tegra-aes: store keys in individual requests<br \/>\nvideo: tegra: nvhost: reduce HOST off timeout<br \/>\nARM: tegra: restore voltage to nominal when reboot<br \/>\ntegra: dc: set EMC clock dynamically<br \/>\ntegra: dc: set EMC clock for every frame<br \/>\ntegra: dc: change EMC efficiency for bandwidth<br \/>\nARM: tegra: clock: Add shared bus users rate printout<br \/>\ninput: tegra-kbc: Make sure KBC in wakeupmode before suspend<br \/>\ntegra: avp: implement NvRmPowerModuleClockConfig() for AVP<br \/>\nmedia: tegra: avp: respond to unsupported service ids<br \/>\nmedia: video: tegra: avp: get module clock freq<br \/>\nmedia: video: tegra: set_clk_rate for avp<br \/>\ncrypto: tegra-aes: validate clk_get return values<br \/>\narm: tegra: pm: Relocate lp0 vector<br \/>\ntegra: video: dc: prevent division by zero <\/p>\n<p>-merged (from lkml.org):<br \/>\njrcu: An RCU for SMP with a single CPU garbage collector<br \/>\njrcu: remove the preempt_enable() tap.<br \/>\njrcu: tap into rcu_read_unlock().<br \/>\njrcu: tap into might_resched.<br \/>\njrcu: add new stat to \/sys\/kernel\/debug\/rcu\/rcudata<br \/>\njrcu: factor out preempt_count_cpu<br \/>\njrcu: make sampling frequency user changeable<br \/>\njrcu: make lazy\/not-lazy end-of-batch recognition a config option.<br \/>\njrcu: fix bug in rcu_barrier.<br \/>\njrcu: introduce an alternate implementation of rcu_cpu().<br \/>\njrcu: collapse per-cpu .which&#8217;s to rcu_which<br \/>\njrcu: use xchg to toggle rcu_which<br \/>\njrcu: make daemon priority a tuneable.<br \/>\njrcu: Make the watchdog value a tuneable.<br \/>\njrcu: add a stallout detector<br \/>\njrcu: reorganize statistics<br \/>\njrcu: separate barrier and sync stats<br \/>\njrcu: track #passes since last end-of-batch<br \/>\njrcu: refactor watchdog code<br \/>\njrcu: bugfix: init cpu wait state on every scan<br \/>\njrcu: bugfix: process all tokens<br \/>\njrcu: make global symbols static<br \/>\njrcu: precise vs sloppy sample timing<br \/>\njrcu: better timer slop<br \/>\njrcu: show #passes affected by NMI <\/p>\n<p>Note:<br \/>\n-If you want to bench, it is advised that you set min\/max to the same number.<br \/>\n-For Custom roms: Be aware, I&#8217;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.<br \/>\n-This will not work on the &#8216;v&#8217;.<br \/>\n-This will not work for TouchWiz UX<\/p>\n<p>Known Issues:<br \/>\nIssues 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)).<br \/>\n-Bootup animation sound starts a little bit later (then it was on stock).<\/p>\n<p>Things to do:<br \/>\nUndervolt low\/mid ranges<br \/>\nImplement UMS<\/p>\n<p>&#8212;&#8212;&#8211;<\/p>\n<p>-XTRA contains:<br \/>\n*ondemand governor default; only ondemand, 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*v4 block device and data integrity support<br \/>\n*erratas 742230, 742231, 720789 and 743622 applied<\/p>\n<p>boot-cm_2636.4-oc-xtra-vfpv3-d16_fp-072711.zip:<br \/>\n<a href=\"http:\/\/droidbasement.com\/galaxy\/kernels\/2636\/10\/boot-cm_2636.4-oc-xtra-vfpv3-d16_fp-072711.zip\"><strong>Download:<\/strong> boot-cm_2636.4-oc-xtra-vfpv3-d16_fp-072711.zip<\/a><\/p>\n<p>lib-2636.4.tar.gz<br \/>\n<a href=\"http:\/\/droidbasement.com\/galaxy\/kernels\/2636\/10\/lib-2636.4.tar.gz\"><strong>Download:<\/strong> lib-2636.4.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:\/\/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><\/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 \/>\nondemand 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","protected":false},"excerpt":{"rendered":"<p>Update (the filename has not changed. please re-download and re-flash): -unset JRCU_LAZY &#8230;.. -usb: core: add whitelisted entry for XBOX 360 (mazlo) -video: tegra: cmc623: add defined to #elif -defconfig: switch to JRCU -merged (from nv-tegra): usb: host: ehci: Increase IAA watchdog kernel: Fix the issue of counters not being reset video: tegra: check for [&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-2212","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\/2212","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=2212"}],"version-history":[{"count":13,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/posts\/2212\/revisions"}],"predecessor-version":[{"id":4162,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/posts\/2212\/revisions\/4162"}],"wp:attachment":[{"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/media?parent=2212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/categories?post=2212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/tags?post=2212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}