Skip to content
Snippets Groups Projects
  1. May 14, 2018
  2. May 07, 2018
  3. May 02, 2018
  4. May 01, 2018
    • Jaekyun Seok's avatar
      Allow vendor-init-settable for properties used in Android TV · d097ff95
      Jaekyun Seok authored
      The following properties will be whitelisted.
      - ro.hdmi.device_type, ro.hdmi.wake_on_hotplug and
      persist.sys.hdmi.keep_awake for hdmi
      - ro.sf.disable_triple_buffer for SurfaceFlinger
      - media.stagefright.cache-params and persist.sys.media.avsync for
      nuplayer
      
      Bug: 78205669
      Bug: 78430613
      Test: succeeded building
      Change-Id: I5ee1a1de72c265bca87aa041c6acd9554f5f8c07
      Merged-In: I5ee1a1de72c265bca87aa041c6acd9554f5f8c07
      (cherry picked from commit 18aaaad9)
      d097ff95
  5. Apr 26, 2018
  6. Apr 25, 2018
    • Chia-I Wu's avatar
      Make persist.sys.sf.native_mode an integer · f16afc09
      Chia-I Wu authored
      This allows for more native modes.
      
      Bug: 73824924
      Test: adb shell setprop persist.sys.sf.native_mode 2
      Change-Id: Iffdeadc8dc260de4b0c7f2b46aab08d64d25e3b1
      Merged-In: Iffdeadc8dc260de4b0c7f2b46aab08d64d25e3b1
      f16afc09
  7. Apr 20, 2018
    • Petri Gynther's avatar
      A2DP offload: switch to new properties · 683a60bd
      Petri Gynther authored
      Bug: 63932139
      Bug: 76201991
      Test: Manual A2DP testing (A2DP offload enabled and disabled)
      Change-Id: Icebb4a84cf241b3b6bc52e4826fdedd5a73d796a
      Merged-In: Icebb4a84cf241b3b6bc52e4826fdedd5a73d796a
      683a60bd
  8. Apr 13, 2018
    • Jaekyun Seok's avatar
      Whitelist vendor-init-settable bluetooth_prop and wifi_prop · a11b16c9
      Jaekyun Seok authored
      Values of the following properties are set by SoC vendors on some
      devices including Pixels.
      - persist.bluetooth.a2dp_offload.cap
      - persist.bluetooth.a2dp_offload.enable
      - persist.vendor.bluetooth.a2dp_offload.enable
      - ro.bt.bdaddr_path
      - wlan.driver.status
      
      So they should be whitelisted for compatibility.
      
      Bug: 77633703
      Test: succeeded building and tested with Pixels
      Change-Id: Ib2b81bcc1fd70ddd571dc7fb2b923b576d62b7d5
      Merged-In: Ib2b81bcc1fd70ddd571dc7fb2b923b576d62b7d5
      (cherry picked from commit 224921d1)
      a11b16c9
  9. Apr 11, 2018
  10. Apr 02, 2018
    • Jaekyun Seok's avatar
      Allow vendor_init_settable for persist.sys.sf.native_mode · d2a6c235
      Jaekyun Seok authored
      A default value of persist.sys.sf.native_mode could be set by SoC
      partners in some devices including some pixels.
      So it should have vendor_init_settable accessibility.
      
      Bug: 74266614
      Test: succeeded building and tested with a pixel device with
      PRODUCT_COMPATIBLE_PROPERTY_OVERRIDE=true.
      
      Change-Id: I5d7a029f82505983d21dc722541fb55761a8714d
      Merged-In: I5d7a029f82505983d21dc722541fb55761a8714d
      (cherry picked from commit 0dc35873)
      d2a6c235
  11. Mar 28, 2018
    • Jaekyun Seok's avatar
      Allow vendor-init-settable to persist.radio.multisim.config · 7d3bd8db
      Jaekyun Seok authored
      A default value of persist.radio.multisim.config can be set by SoC
      vendors, and so vendor-init-settable should be allowed to it.
      
      Bug: 73871799
      Test: succeeded building and tested with taimen
      Change-Id: Ie62b91e7e3d7e05425b742838417f1cab7b3fed4
      Merged-In: Ie62b91e7e3d7e05425b742838417f1cab7b3fed4
      (cherry picked from commit ac8c6e3d)
      7d3bd8db
  12. Mar 23, 2018
    • Jaekyun Seok's avatar
      Allow vendor-init-settable and public-readable to ro.config.low_ram · 2c6cacf4
      Jaekyun Seok authored
      ro.config.low_ram should be set on Android Go devices by SoC vendors,
      and the value can be read by vendor components.
      
      Bug: 76132948
      Bug: 75987246
      Test: succeeded building and tested with taimen
      Change-Id: I6ac98fa58cf641da4565d6277898fc5e5e6ceca1
      Merged-In: I6ac98fa58cf641da4565d6277898fc5e5e6ceca1
      (cherry picked from commit 7dd2e025)
      2c6cacf4
  13. Mar 19, 2018
  14. Mar 18, 2018
  15. Mar 16, 2018
  16. Mar 13, 2018
    • Jaekyun Seok's avatar
      Allow vendor-init-settable to ro.enable_boot_charger_mode · 0630c7d9
      Jaekyun Seok authored
      vendor-init-settable should be allowed to ro.enable_boot_charger_mode so
      that SoC vendors can set its default value.
      
      Bug: 74421250
      Test: succeeded building and tested with taimen
      Change-Id: I2859aab29fefb7882989413a089b0de55142d2f1
      Merged-In: I2859aab29fefb7882989413a089b0de55142d2f1
      (cherry picked from commit 46bc518c)
      0630c7d9
    • Jakub Pawlowski's avatar
      Add ro.hardware.audio.hearing_aid · f91c9b45
      Jakub Pawlowski authored
      Bug: 69623109
      Change-Id: I7d194a3489fc5ff278cef7bebe9bfe6c39d3b2b8
      (cherry-picked from 4a40c592404bdc2032067f4a3fac2f33b9246aa0)
      f91c9b45
  17. Mar 08, 2018
    • Jaekyun Seok's avatar
      Allow public-readable to persist.rcs.supported · 9ddba296
      Jaekyun Seok authored
      For now, persist.rcs.supported has only vendor-init-settable, but it
      turned out that the property should be read by vendor components in
      some devices including 2018 Pixels.
      
      Bug: 74266614
      Test: succeeded building and tested on a blueline device with
      PRODUCT_COMPATIBLE_PROPERTY_OVERRIDE=true
      
      Change-Id: I926eb4316c178a39693300fe983176acfb9cabec
      9ddba296
  18. Feb 27, 2018
    • Jaekyun Seok's avatar
      Allow vendor-init-settable to persist.sys.zram_enabled · b47efe34
      Jaekyun Seok authored
      persist.sys.zram_enabled is set in vendor/build.prop in taimen and walleye,
      which was added after the initial whitelist.
      go/treble-sysprop-compatibility requires whitelisting such a property to
      allow it to be overridden by vendor/{default|build}.prop.
      
      Bug: 73905119
      Test: succeeded building and test with taimen
      Change-Id: I931182aa05eb90c14df6e2c7cc26913f3874fa18
      b47efe34
  19. Feb 26, 2018
  20. Feb 13, 2018
  21. Jan 18, 2018
  22. Jan 16, 2018
  23. Jan 10, 2018
    • Jaekyun Seok's avatar
      Whitelist exported platform properties · e4971454
      Jaekyun Seok authored
      This CL lists all the exported platform properties in
      private/exported_property_contexts.
      
      Additionally accessing core_property_type from vendor components is
      restricted.
      Instead public_readable_property_type is used to allow vendor components
      to read exported platform properties, and accessibility from
      vendor_init is also specified explicitly.
      
      Note that whitelisting would be applied only if
      PRODUCT_COMPATIBLE_PROPERTY is set on.
      
      Bug: 38146102
      Test: tested on walleye with PRODUCT_COMPATIBLE_PROPERTY=true
      Change-Id: I304ba428cc4ca82668fec2ddeb17c971e7ec065e
      e4971454
Loading