{"id":2919,"date":"2012-12-19T23:59:29","date_gmt":"2012-12-20T04:59:29","guid":{"rendered":"http:\/\/droidbasement.com\/db-blog\/?p=2919"},"modified":"2016-11-13T23:42:48","modified_gmt":"2016-11-14T04:42:48","slug":"firmware-cyanogenmod-10-1-galaxy-tab-10-1-6","status":"publish","type":"post","link":"https:\/\/droidbasement.com\/db-blog\/firmware-cyanogenmod-10-1-galaxy-tab-10-1-6\/","title":{"rendered":"Firmware &#8211; CyanogenMod 10.1 \u2013 Galaxy Tab 10.1"},"content":{"rendered":"<p><strong>This build has been superseded by: http:\/\/droidbasement.com\/db-blog\/?p=2947<\/strong><\/p>\n<p>Here are some UNOFFICIAL builds I ran off this afternoon (12\/19).<\/p>\n<p>Kernel changes:<br \/>\n-drivers: modem_if: use memcpy in dpram_download for header<br \/>\n-rebuild with arm-eabi-4.6<br \/>\nHID: uhid: introduce user-space I\/O driver support for HID<br \/>\nHID: uhid: add internal message buffer<br \/>\nHID: uhid: allow poll()&#8217;ing on uhid devices<br \/>\nHID: uhid: implement read() on uhid devices<br \/>\nHID: uhid: implement write() on uhid devices<br \/>\nHID: uhid: add UHID_CREATE and UHID_DESTROY events<br \/>\nHID: uhid: allow feeding input data into uhid devices<br \/>\nHID: uhid: forward hid report-descriptor to hid core<br \/>\nHID: uhid: add UHID_START and UHID_STOP events<br \/>\nHID: uhid: forward open\/close events to user-space<br \/>\nHID: uhid: forward output request to user-space<br \/>\nHID: uhid: forward raw output reports to user-space<br \/>\nHID: uhid: implement feature requests<br \/>\nHID: uhid: add documentation<br \/>\nHID: uhid: add example program<br \/>\nHID: uhid: silence gcc warning<br \/>\nHID: uhid: Fix sending events with invalid data<br \/>\n-defconfig: jb: enable UHID<br \/>\n-Revert &#8220;block: introduce the BFQ-v5 I\/O sched for 3.1&#8221;<br \/>\nblock: introduce the BFQ-v5r1 I\/O sched for 3.1<br \/>\ndevice_cgroup: fix RCU usage<br \/>\nmemcg: oom: fix totalpages calculation for memory.swappiness==0<br \/>\ntmpfs: change final i_blocks BUG to WARNING<br \/>\nmm: vmscan: fix endless loop in kswapd balancing<\/p>\n<p>Device specific:<br \/>\np4-common:<br \/>\n-p4-common: set TARGET_ARCH<br \/>\n-overlay: remove networkLocation\/geocode<br \/>\n-overlay: remove noDelayInATwoDP<br \/>\n-overlay: packages: remove show_expandedDesktop<br \/>\n-p4-common: bring up to 4.2<br \/>\n-overlay: allow up to 3 users<br \/>\n-recovery: sync init\/graphics from current bootable\/recovery<br \/>\n-p4-common: increase EGL_CACHE elements<br \/>\n-audio: add nvaudio_conf (from p3)<\/p>\n<p>p4wifi:<br \/>\n-p4wifi: switch to p3&#8217;s audio<br \/>\n-system: update kernel<\/p>\n<p>p4vzw:<br \/>\n-p4vzw: switch to p3&#8217;s audio<br \/>\n-overlay: allow CDMA\/EvDo auto and LTE\/CDMA; set LTE\/CDMA as default<br \/>\n-system: update kernel<\/p>\n<p>p4tmo:<br \/>\n-p4tmo: change RIL to SamsungExynos4RIL subclass<br \/>\n-p4tmo: switch to p3&#8217;s audio<br \/>\n-system: update kernel<\/p>\n<p>p4:<br \/>\n-p4: change RIL to SamsungExynos4RIL subclass<br \/>\n-p4: switch to p3&#8217;s audio<br \/>\n-system: update kernel<\/p>\n<p>p3:<br \/>\n-p3: remove ueventd<br \/>\n-p3: change RIL to SamsungExynos4RIL subclass<br \/>\n-p3: move nvaudio_conf to common<br \/>\n-system: update kernel<\/p>\n<p>Vendor specific:<br \/>\np4wifi:<br \/>\n-p4wifi: switch to p3&#8217;s audio<\/p>\n<p>p4vzw:<br \/>\n-p4vzw: switch to p3&#8217;s audio<\/p>\n<p>p4tmo:<br \/>\n-p4tmo: switch to p3&#8217;s audio<\/p>\n<p>p4:<br \/>\n-p4: add in libnv, hwc and ril from XWLP6<br \/>\n-p4: switch to p3&#8217;s audio<\/p>\n<p>p3:<br \/>\n-p3: add in 7500 XWLP6&#8217;s ril<\/p>\n<p>Rom Base:<br \/>\nSync&#8217;d as of ~3.30PM (12\/19), Eastern.<\/p>\n<p>Recovery:<br \/>\nBuilt recovery (in the folder) is CWM 6.0.2.3.<\/p>\n<p>Note:<br \/>\n-It is best to wipe when coming from 4.1 or previous OS version.<br \/>\n-Data on the internal\/fake sdcard will go to 0\/ (i.e. \/sdcard\/0\/; \/data\/media\/0\/).  Install the recovery in the folder so it can deal with it.<br \/>\n-Enable wallpaper hack (settings -> launcher -> home) to boost home UI response (when using a static wallpaper).<br \/>\n-This build contains the current development kernel (3.1.10; 12\/19).<br \/>\n-P3: If you use GAPPS, try flashing the standard gapps, but before doing so, remove content from \/system\/media\/video.  This will be removed programmatically moving forward.  You should fastboot erase system prior to booting recovery and starting the process.  <strong>Note<\/strong>: You may need to find more to delete prior to flashing GAPPS due to P3 having low system space.  This will be worked on and the image will be re-posted.<\/p>\n<p>&#8230;..<\/p>\n<p>Known Issues:<br \/>\n-A2dp (BT audio) doesn&#8217;t work at this current time.<br \/>\n-A random flicker (it&#8217;s faint and fast) can be observed occasionally\/infrequently.  If this becomes a nuisance to you, you can try to alleviate this by selecting &#8216;Disable HW overlays&#8217; in Developer Settings.  This does not survive a reboot (must be selected on every boot) and impacts swiping motion (it slows it down) in Trebuchet (the Launcher).<br \/>\n-P4*:A 720P recording, when played back, will have artifacts in the upper section of the image.<br \/>\n-If you use Google Search, Messaging and\/or Gtalk (there could be more), the keyboard will close if typed on for 2 or 3 letters quickly in succession.  This is a GAPPS library issue.  Install a third party keyboard (Swiftkey 3 works ok) and switch to it.  This does not affect Browser, System, etc (stock KB works fine there).<\/p>\n<p>Enjoy!<\/p>\n<p>For:<br \/>\nGT-P7100 (p3), GT-P7500 (p4), GT-P7510 (p4wifi), SCH-I905 (p4vzw) and SGH-T859 (p4tmo)<\/p>\n<p>More Notes:<br \/>\n-Use the supplied recovery (in the folder (use Odin 1.85 to flash it)), if you are not on a compatible\/recent recovery.<br \/>\n-For P4VZW: You must be on stock ICS (and it&#8217;s modem) before flashing to this build, for LTE functionality<br \/>\n-For P4WIFI UK: You must be on the US ICS bootloader (odin .tar.md5 inside the .zip in the folder), otherwise you may incur a rolling screen<br \/>\n-For P4: You must be on the UK ICS bootloader (odin .tar.md5 from AUS inside the folder), otherwise you may incur a rolling screen.<br \/>\n-For P3: It is advised to be on P4&#8217;s ICS modem for best results.<br \/>\n-For P4*: You must be on the ICS modem for best results.<\/p>\n<p>&#8230;..<\/p>\n<p>P4WIFI: <a title=\"P4WIFI\" href=\"http:\/\/droidbasement.com\/galaxy\/roms\/cm10.1\/p4wifi\" target=\"_blank\">http:\/\/droidbasement.com\/galaxy\/roms\/cm10.1\/p4wifi<\/a><\/p>\n<p>P4VZW:  <a title=\"P4VZW\" href=\"http:\/\/droidbasement.com\/galaxy\/roms\/cm10.1\/p4vzw\" target=\"_blank\">http:\/\/droidbasement.com\/galaxy\/roms\/cm10.1\/p4vzw<\/a><\/p>\n<p>P4TMO: <a title=\"P4TMO\" href=\"http:\/\/droidbasement.com\/galaxy\/roms\/cm10.1\/p4tmo\" target=\"_blank\">http:\/\/droidbasement.com\/galaxy\/roms\/cm10.1\/p4tmo<\/a><\/p>\n<p>P4: <a title=\"P4\" href=\"http:\/\/droidbasement.com\/galaxy\/roms\/cm10.1\/p4\" target=\"_blank\">http:\/\/droidbasement.com\/galaxy\/roms\/cm10.1\/p4<\/a><\/p>\n<p>P3: <a title=\"P3\" href=\"http:\/\/droidbasement.com\/galaxy\/roms\/cm10.1\/p3\" target=\"_blank\">http:\/\/droidbasement.com\/galaxy\/roms\/cm10.1\/p3<\/a><\/p>\n<p>&#8230;..<\/p>\n<p>Source: <a title=\"CyanogenMod\" href=\"https:\/\/github.com\/cyanogenmod\" target=\"_blank\">https:\/\/github.com\/cyanogenmod<\/a>, <a title=\"Pershoot\" href=\"https:\/\/github.com\/pershoot\" target=\"_blank\">https:\/\/github.com\/pershoot<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This build has been superseded by: http:\/\/droidbasement.com\/db-blog\/?p=2947 Here are some UNOFFICIAL builds I ran off this afternoon (12\/19). Kernel changes: -drivers: modem_if: use memcpy in dpram_download for header -rebuild with arm-eabi-4.6 HID: uhid: introduce user-space I\/O driver support for HID HID: uhid: add internal message buffer HID: uhid: allow poll()&#8217;ing on uhid devices HID: uhid: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2919","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\/2919","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=2919"}],"version-history":[{"count":30,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/posts\/2919\/revisions"}],"predecessor-version":[{"id":4020,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/posts\/2919\/revisions\/4020"}],"wp:attachment":[{"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/media?parent=2919"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/categories?post=2919"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/tags?post=2919"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}