{"id":2715,"date":"2012-07-29T11:30:40","date_gmt":"2012-07-29T15:30:40","guid":{"rendered":"http:\/\/droidbasement.com\/db-blog\/?p=2715"},"modified":"2016-11-13T23:42:48","modified_gmt":"2016-11-14T04:42:48","slug":"firmware-cyanogenmod-9-galaxy-tab-10-1-4","status":"publish","type":"post","link":"https:\/\/droidbasement.com\/db-blog\/firmware-cyanogenmod-9-galaxy-tab-10-1-4\/","title":{"rendered":"Firmware &#8211; CyanogenMod 9 \u2013 Galaxy Tab 10.1"},"content":{"rendered":"<p>Here are some EXPERIMENTAL builds I ran off yesterday evening (07\/28).<\/p>\n<p>Device specific changes:<br \/>\nwifi: add wpa_supplicant<br \/>\ncamera: add camera conf<br \/>\ncamera: override camera conf (p3)<br \/>\nueventd: add rfkill<br \/>\ninit: remove some flags from \/data mount and check \/cache<br \/>\noverlay: add usbdrive to storage list<br \/>\ncore: add video\/media related props from vodaphone&#8217;s OTA (BULG1)<br \/>\nsystem: Update kernel\/wifi (07\/24)<br \/>\nsys.prop: remove wifi.interface (common takes care of it)<br \/>\nUpdate README (p4wifi\/vzw)<br \/>\nwifi: remove extra p2p flags<br \/>\noverlay: add autoBrightnessKeyboardBacklightValues<br \/>\noverlay: remove screenOffAnimation (default is true)<br \/>\ninit: reduce usbdrive perms<br \/>\ninit: use platform names and add some flags to \/cache and \/data mounts<br \/>\nbootanimation: preload in to memory<br \/>\nrecovery: fstab: use platform names<\/p>\n<p>Kernel:<br \/>\n-video: tegra-ics: backport\/sync with nvidia&#8217;s 3.1<br \/>\n-~100+ video changes from nvidia&#8217;s android-nv-3.1\/rel-15r7<br \/>\n-media: video: avp-ics: backport\/sync with nvidia&#8217;s 3.1<br \/>\nmedia: fix corner case in tegra_mediaserver<br \/>\nmedia: tegra: avp: set emc to max for video only<br \/>\nARM: tegra: gart: Replace memory barrier with register read-back<br \/>\nARM: tegra: gart: Fix wrong initialization order<br \/>\nvideo: tegra: add ioctl to query DC capabilities<br \/>\nmedia: tegra_camera: Enable Null sensor<br \/>\nnet: wireless: bcmdhd: Skip inaccurate wl_construct_reginfo() call<br \/>\nnet: wireless: bcmdhd: Add wiphyband update for country change<br \/>\nnet: wireless: bcmdhd: Return wl_construct_reginfo() call<br \/>\nnet: wireless: bcmdhd: Skip country setting if unnecessary<br \/>\nnet: wireless: bcmdhd: Add mutex to wl_update_wiphybands()<br \/>\nnet: wireless: bcmdhd: Init locks in dhd_attach() at the beginning<br \/>\nnet: wireless: bcmdhd: Update wiphy bands on band change<br \/>\nnet: wireless: bcmdhd: Fix P2P GO hang issue<br \/>\nnet: wireless: bcmdhd: Remove country update from wl_update_wiphybands<br \/>\nnet: wireless: bcmdhd: Add info_string param with driver\/fw\/chip info<br \/>\nnet: wireless: bcmdhd: Adjust driver\/fw\/chip info format<br \/>\nnet: wireless: bcmdhd: Use proper jiffie-related functions<br \/>\nnet: wireless: bcmdhd: Prevent HT Avail request failure to flood the log<br \/>\ncpufreq: Allow adjust_jiffies for Tegra 2 SMP<br \/>\nRevert &#8220;cpufreq: patch to address issue with second core forgetting min\/max clock frequency<br \/>\ncpufreq: do not forget min\/max clock frequency on cpu hotplug<br \/>\nAdded improved glibc memcpy and memmove functions.<br \/>\nkernel:mm: Backported vzalloc to support ZRAM<br \/>\nvmscan: change shrink_slab() interfaces by passing shrink_control<br \/>\nvmscan: change shrinker API by passing shrink_control struct<br \/>\n-defconfig: ics: regen<br \/>\narm: mm: convert cpa_lock to mutex.<br \/>\narm: mm: Optimze cache flush in CPA.<br \/>\nARM: mm: Use CONFIG_CPA<br \/>\nARM: mm: Add config flag for CPA.<br \/>\nARM: tegra: Enable CPA.<br \/>\n-defconfig: ics: regen<br \/>\nmm: Ensure pte and pmd stores ordering.<br \/>\n-tegra: clocks: modify usbd shared clock mapping<br \/>\nusb: gadget: android: Don&#8217;t allow changing the functions list if enabled<br \/>\nusb: gadget: android: dump the uevents sent when changing states<br \/>\nusb: gadget: android: always update the sw_connected state<br \/>\nusb: gadget: android: follow proper order on disconnect<br \/>\nusb: gadget: adb: Only enable the gadget when adbd is ready<br \/>\n-usb: gadget-ics: sleep after gadget disconnect for VARIATION_TEGRA<br \/>\nAdd ACCESSORY_SET_AUDIO_MODE control request and ioctl<br \/>\nUSB: gadget: f_accessory: Add support for HID input devices<br \/>\nUSB: gadget: f_audio_source: New gadget driver for audio output<br \/>\nUSB: gadget: f_audio_source: Adjust packet timing to reduce glitches<br \/>\nRevert &#8220;cpufreq: Allow adjust_jiffies for Tegra 2 SMP&#8221;<br \/>\nRevert &#8220;wireless: bcmdhd: remove __wl_band_5ghz_a.n\/2ghz.n_channel in bandlist<br \/>\nnet: wireless: bcmdhd: Fill station_info packet fields<\/p>\n<p>Rom:<br \/>\nSync&#8217;d as of ~9.00PM (07\/28), Eastern.<\/p>\n<p>Recovery:<br \/>\nBuilt recovery (in the folder) is CWM 6.0.1.0 .<\/p>\n<p>Note:<br \/>\nThe back camera only works on GT-P7100 (10.1v).<br \/>\nThis build contains the current development kernel (07\/28).<\/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>Note: Use the supplied recovery (use Odin 1.85 to flash it).<\/p>\n<p>VZW Tab:<br \/>\nnon-functional LTE<\/p>\n<p>All:<br \/>\nnon-functional front cam; non-functional back cam (excluding GT-P7100 (10.1v)) <\/p>\n<p>&#8230;..<\/p>\n<p>P4WIFI: <a title=\"P4WIFI\" href=\"http:\/\/droidbasement.com\/galaxy\/roms\/cm9\/p4wifi\" target=\"_blank\">http:\/\/droidbasement.com\/galaxy\/roms\/cm9\/p4wifi<\/a><\/p>\n<p>P4VZW:  <a title=\"P4VZW\" href=\"http:\/\/droidbasement.com\/galaxy\/roms\/cm9\/p4vzw\" target=\"_blank\">http:\/\/droidbasement.com\/galaxy\/roms\/cm9\/p4vzw<\/a><\/p>\n<p>P4TMO: <a title=\"P4TMO\" href=\"http:\/\/droidbasement.com\/galaxy\/roms\/cm9\/p4tmo\" target=\"_blank\">http:\/\/droidbasement.com\/galaxy\/roms\/cm9\/p4tmo<\/a><\/p>\n<p>P4: <a title=\"P4\" href=\"http:\/\/droidbasement.com\/galaxy\/roms\/cm9\/p4\" target=\"_blank\">http:\/\/droidbasement.com\/galaxy\/roms\/cm9\/p4<\/a><\/p>\n<p>P3: <a title=\"P3\" href=\"http:\/\/droidbasement.com\/galaxy\/roms\/cm9\/p3\" target=\"_blank\">http:\/\/droidbasement.com\/galaxy\/roms\/cm9\/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>Here are some EXPERIMENTAL builds I ran off yesterday evening (07\/28). Device specific changes: wifi: add wpa_supplicant camera: add camera conf camera: override camera conf (p3) ueventd: add rfkill init: remove some flags from \/data mount and check \/cache overlay: add usbdrive to storage list core: add video\/media related props from vodaphone&#8217;s OTA (BULG1) system: [&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-2715","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\/2715","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=2715"}],"version-history":[{"count":15,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/posts\/2715\/revisions"}],"predecessor-version":[{"id":4036,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/posts\/2715\/revisions\/4036"}],"wp:attachment":[{"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/media?parent=2715"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/categories?post=2715"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/droidbasement.com\/db-blog\/wp-json\/wp\/v2\/tags?post=2715"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}