{"id":2188,"date":"2011-07-19T04:22:13","date_gmt":"2011-07-19T08:22:13","guid":{"rendered":"http:\/\/droidbasement.com\/db-blog\/?p=2188"},"modified":"2016-11-13T23:42:49","modified_gmt":"2016-11-14T04:42:49","slug":"kernel-2-6-36-4-oc-vfp_fp-1-4ghz-galaxy-tab-10-1","status":"publish","type":"post","link":"https:\/\/droidbasement.com\/db-blog\/kernel-2-6-36-4-oc-vfp_fp-1-4ghz-galaxy-tab-10-1\/","title":{"rendered":"Kernel &#8211; 2.6.36.4 \u2013 OC-VFP_FP 1.4GHZ \u2013 Galaxy Tab 10.1"},"content":{"rendered":"<p>-re-merge<br \/>\n[CPUFREQ] add sampling_down_factor tunable<\/p>\n<p>-defconfig: regen <\/p>\n<p>-merged (from android.git.kernel.org, android-tegra-2.6.39):<br \/>\nARM: tegra: small optimizations for table lookups<br \/>\nnet: wireless: bcm4330: Fix roaming message processing <\/p>\n<p>-merged (from nv-tegra.nvidia.com):<br \/>\nnet: wireless: bcm4330: Increase backplane clk delay.<br \/>\nnet: wireless: bcm4330: Fix mem leak in wl_iw_handle_scanresults_ies <\/p>\n<p>-merged (from kernel.org, kernel-2638):<br \/>\nmm: vmstat: use a single setter function and callback for adjusting perc&#8230;<br \/>\nmm: find_get_pages_contig fixlet<br \/>\nmm: convert sprintf_symbol to %pS<br \/>\nmm: smaps: export mlock information<br \/>\nmm: compaction: add trace events for memory compaction activity<br \/>\nmm: remove unused get_vm_area_node<br \/>\nmm: remove gfp mask from pcpu_get_vm_areas<br \/>\nmm: unify module_alloc code for vmalloc<br \/>\nmm: clear PageError bit in msync &#038; fsync<br \/>\nmm: remove likely() from mapping_unevictable()<br \/>\nmm: remove unlikely() from page_mapping()<br \/>\nmm: remove likely() from grab_cache_page_write_begin()<br \/>\nmm: set correct numa_zonelist_order string when configured on the kernel&#8230;<br \/>\nmm: fix truncate_setsize() comment<br \/>\nmm: clear pages_scanned only if draining a pcp adds pages to the buddy a&#8230;<br \/>\nmm: compaction: don&#8217;t depend on HUGETLB_PAGE<br \/>\nmm: fix possible cause of a page_mapped BUG<br \/>\nmm: <asm-generic\/pgtable.h> must include <linux\/mm_types.h>\nmm: avoid wrapping vm_pgoff in mremap()<br \/>\nvm: fix vm_pgoff wrap in stack expansion<br \/>\nmm: use alloc_bootmem_node_nopanic() on really needed path<br \/>\nmm: vmscan: correctly check if reclaimer should schedule during shrink_s&#8230;<br \/>\nmemcg: fix unit mismatch in memcg oom limit calculation<br \/>\nmemcg: remove unnecessary return from void-returning mem_cgroup_del_lru_&#8230;<br \/>\nmemcg: use [kv]zalloc[_node] rather than [kv]malloc+memset<br \/>\nmemcg: fix memory migration of shmem swapcache<br \/>\nmemcg: correctly order reading PCG_USED and pc->mem_cgroup<br \/>\nmemcg: prevent endless loop when charging huge pages<br \/>\nmemcg: prevent endless loop when charging huge pages to near-limit group<br \/>\nmemcg: more mem_cgroup_uncharge() batching<br \/>\nmm\/migrate.c: fix compilation error <\/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-vfp_fp-071911.zip:<br \/>\n<a href=\"http:\/\/droidbasement.com\/galaxy\/kernels\/2636\/8\/boot-cm_2636.4-oc-xtra-vfp_fp-071911.zip\"><strong>Download:<\/strong> boot-cm_2636.4-oc-xtra-vfp_fp-071911.zip<\/a><\/p>\n<p>lib-2636.4.tar.gz<br \/>\n<a href=\"http:\/\/droidbasement.com\/galaxy\/kernels\/2636\/8\/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\/lkml\/2010\/10\/22\/\" target=\"_blank\">https:\/\/lkml.org\/lkml\/2010\/10\/22\/<\/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<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><\/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>-re-merge [CPUFREQ] add sampling_down_factor tunable -defconfig: regen -merged (from android.git.kernel.org, android-tegra-2.6.39): ARM: tegra: small optimizations for table lookups net: wireless: bcm4330: Fix roaming message processing -merged (from nv-tegra.nvidia.com): net: wireless: bcm4330: Increase backplane clk delay. net: wireless: bcm4330: Fix mem leak in wl_iw_handle_scanresults_ies -merged (from kernel.org, kernel-2638): mm: vmstat: use a single setter function and [&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-2188","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\/2188","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=2188"}],"version-history":[{"count":8,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/posts\/2188\/revisions"}],"predecessor-version":[{"id":4170,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/posts\/2188\/revisions\/4170"}],"wp:attachment":[{"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/media?parent=2188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/categories?post=2188"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/tags?post=2188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}