History log of /packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
dfa402ef0ca525116ee15cbb1f7e7f6ce2270713 10-Nov-2017 Chien-Yu Chen <cychen@google.com> Settings: Remove HAL HDR+ option

Test: RunSettingsRoboTests
Bug: 68223991
Merged-In: I9eb27c7e205ac005c6a71726e125ed1e512da33b
Change-Id: I9eb27c7e205ac005c6a71726e125ed1e512da33b
(cherry picked from commit 7bae205499b1583c7cbbdb4dac4a4e9a6ca45755)
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
d53173e6c42581a703d79eb11c7c9ec43d56ee82 10-Oct-2017 Courtney Goeltzenleuchter <courtneygo@google.com> Check system support of wide-color

getContext().getDisplay().isWideColorGamut() does not check system
support of wide-color. That's window.isWideColor().
No window object handy so call isScreenWideColorGamut() to
verify system support for wide-color as well.

Bug: 64801219
Bug: 67488442
Test: manual, check Developer Settings for Color Mode
option on Pixel or Pixel XL.

Change-Id: If28e52da174dd460850bc84744818979f52add78
(cherry picked from commit bae1b24ba306793ca2d86aa80552bd79e0e54742)
(cherry picked from commit 66e4dac39360cc190011455060edbbaf42bef74b)
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
22eb007eea08997d79e00c3dead39adc80303109 13-Sep-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Settings: Add laser sensor preference" into oc-mr1-dev
2ca3017f8e2a98de85212e3057e9bc21c8c9f0f4 06-Sep-2017 Andrew Scull <ascull@google.com> Policy transparency when DISALLOW_FACTORY_RESET prevents OEM unlock.

If an admin has set the DISALLOW_FACTORY_RESET user restriction, OEM
unlock is also restricted. If this is the case, it should be explained
to the user that the admin is preventing the OEM unlock.

DISALLOW_OEM_UNLOCK is deprecated and now managed by OemLockManager.
This restriction is also one set by the carrier, not an admin.

Test: RunSettingsRoboTests
Test: CTS verifier test from the bug
Bug: 65124732
Change-Id: I8bde87a522742a7cbda006eee17c2a19797b1835
(cherry picked from commit 0aa45bed65f544e68e0d38f255da005b3ce9fddf)
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
6530b21cc56abdd869cd7ba48357f63883c4a218 06-Sep-2017 Emilian Peev <epeev@google.com> Settings: Add laser sensor preference

Add a switch for enabling/disabling the laser sensor within
developer options.

Test: Manual using setting app, RunSettingsRoboTests
Bug: 64423712
Change-Id: I89a32dfa062fc62c4be096d2e026a32ce9b784ca
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
c9d7e8767bd1bedddac50ccd92a0f66f915f882a 06-Sep-2017 Jack He <siyuanh@google.com> Bluetooth: In-band ringtone setting should be reset to true

* Enable in-band ringing setting should be reset to true when toggling
developer options switch

Bug: 65382863
Test: make, try toggling "Enable in-band ringing" preference
Change-Id: Ic3221710983d5c493fa3dff36bc24611948fc4c1
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
6f72b574288a8196683408a474f8a5ba0bd4f329 29-Aug-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Fix crash in developer settings when backup is not available" into oc-mr1-dev
070b31216aa2a2031f70e485ceac3440b079929f 26-Aug-2017 Alex Vakulenko <avakulenko@google.com> Fix crash in developer settings when backup is not available

When backup feature is disabled, Developer Settings dialog does
not come up due to a crash.

Disable Backup Password option in the preference screen.

Bug: 64725174
Test: Developer settings dialog comes up and Backup password is
disabled on Polaris

Change-Id: I4f4546c4e97d2e5128ec65c0532691d9799b4c8f
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
19ba3202634762e4670827568b79b45f5793b1ca 01-Jun-2017 Jack He <siyuanh@google.com> Bluetooth: Only show devices when their names are resolved

* Add a developer menu option to allow name-less devices to be shown
when a Bluetooth developer needs it, but hide it for non-developer
users.
* Set BluetoothDevicePreference to invisible when CachedBluetoothDevice
does not have a name besides MAC address and the above developer option
is false.
* This affects BluetoothPairingDetail and DevicePickerFragment, but does
not affect BluetoothSettings. BluetoothSettings will show all paired
devices regardless whether an user friendly name exists.

Bug: 34685932
Test: pair Bluetooth device, send file over Bluetooth, unit tests
Change-Id: Idd7ad4b1671dfdcf3204efb50eddb6dae1065aa5
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
84dd783c368bab03b205f58a5c2367932082acca 25-Jul-2017 Fan Zhang <zhfan@google.com> Fix a monkey crash in Developer settings.

- DevSetting shouldn't add switchbar listener if it's a Monkey test run
- DevSetting shouldn't remove switchbar listener if it's not registered
- Refactor some switchbar logic in order to create test

Change-Id: Ie65ff9b04778075789010169039393bd0551acfb
Fix: 64021498
Test: robotests
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
bac6458a22601751c28baf3927e4e6cde3862e01 20-Jul-2017 Fan Zhang <zhfan@google.com> Ignore clicks on developer switch UI during monkey test

Change-Id: I10c4771386bb38e117848da385090dec78e4a2f8
Fix: 63852950
Test: robotests
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
158d10c21bed6aab9dd9099ed372d663b71d8103 17-Jul-2017 Tony Mantler <nicoya@google.com> Merge "Add ADB enable/disable PreferenceController"
12672f4d8551629f056cc8999e23c0bdfdf80ebe 29-Jun-2017 Tony Mantler <nicoya@google.com> Add ADB enable/disable PreferenceController

Bug: 34203528
Test: EnableAdbControllerTest
Change-Id: I086403f7c4c9cf2f6f04b246e29b0d7ec4ab5b51
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
ad25a47e92c131c74551d811fa8dfabd17bcd99c 06-Jul-2017 Lorenzo Colitti <lorenzo@google.com> Merge "Add a developer offload for tethering hardware acceleration." into oc-dr1-dev am: dcc15eabdf
am: 413d0ac41e

Change-Id: I1521f1a914b7d8514d9eb976f56d5b856caa2a83
03c4a7401ec8a197794da4ce4c7eddae91dbb77d 04-Jul-2017 Lorenzo Colitti <lorenzo@google.com> Add a developer offload for tethering hardware acceleration.

Bug: 32163131
Test: builds
Change-Id: Icca7bbd2bdd572b1328e7d0fecb663405b115fe1
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
9f713db83dc1d1910e41e4331d6ae3ad3b5558fa 31-May-2017 Chien-Yu Chen <cychen@google.com> settings: Add Camera HAL HDR+ preference

Add an option for camera HAL HDR+ preference to developer options.

Test: System settings, RunSettingsRoboTests
Bug: 62108454
Change-Id: Ide053e8cc3fd7ad6add0493939a27af5bfb65e42
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
305f900bfa42a4ecc3a7b8d1454331d8ad8d76a9 06-Jun-2017 Romain Guy <romainguy@google.com> Add saturation boost setting

Bug: 62238038 62377592 38225028
Test: make RunSettingsRoboTests -j40 ROBOTEST_FILTER=com.android.settings.display.ColorModePreferenceControllerTest
Change-Id: Iae8f4b25966ff28fde127e6103b2c03c67862cf0
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
52978360e1717df17672da282234b2327f687cc2 31-May-2017 Jack He <siyuanh@google.com> Bluetooth: Enable in-band ringing by default (1/2)

Bug: 19171297
Test: make, make calls, HFP regression
Change-Id: Id1d44e07a939d121ccf05466239d3cb5cc4b3199
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
4ea625820063d6f6021a5aee50fb0390fc1b072d 23-May-2017 Geoffrey Pitsch <gpitsch@google.com> Merge "Developer setting to enable notification channel warnings" into oc-dev am: 77bb0aaf96
am: 984dad4ac6

Change-Id: Ica82b112388bd3f3f0a1e2e0281b8c1036d64934
e18fd90524d8e9dccbcee9fe585497b4943a16d6 11-May-2017 Geoffrey Pitsch <gpitsch@google.com> Developer setting to enable notification channel warnings

Defaults to enabled for debuggable builds

Fixes: 37945054
Fixes: 38380608
Test: manual
Change-Id: I5d2101feffa7cf4433264eefc82b1b80f294d9f0
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
2eb170cd6ff43db01dc0ff3c1fcac5ebba4489de 29-Apr-2017 Maurice Lam <yukl@google.com> Clean up choose lock intent creation

Consolidated the many variants of ChooseLock*.createIntent, so that
it will take the same set of arguments.

Also modified SetupChooseLock*.createIntent to modifyIntentForSetup,
which will take the intent created by ChooseLock* and modify it for
use with setup.

Test: cd tests/robotests && mma
Change-Id: I5ff033f459c33ec9980872a536b3996d89f2bbbb
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
d57ce3af8f35d921be4c9ec1b7461f21aa2adeab 27-Apr-2017 Fan Zhang <zhfan@google.com> Properly index developer options.

Change-Id: Id9ab629438f52c65fd774341b1200dacb4efd93b
Fix: 37724514
Test: make RunSettingsRoboTests
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
a253e1752fa2f9397883999fae2023cfd32db647 18-Apr-2017 Ajay Panicker <apanicke@google.com> Limit btsnoop file size (4/9)

Limit btsnoop file size by rotating between snoop files. The rotation occurrs
when a fixed number of packets have been logged and will start overwriting
the older file.

Bug: 35998031
Test: Enable snoop logs from developer options and let logs get large
Merged-In: I94f8f6bc12ab3f7ff406c9392934ecb7209cd635
Change-Id: I94f8f6bc12ab3f7ff406c9392934ecb7209cd635
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
f9f980d315c9dd6d0583f4918bad3a5276e1dc7f 18-Apr-2017 Pavel Grafov <pgrafov@google.com> Disable "Verify apps over usb" according to user restriction.

Bug: 37158436
Test: make ROBOTEST_FILTER=VerifyAppsOverUsbPreferenceControllerTest RunSettingsRoboTests
Change-Id: I52d40f4176ecd660c621ec056649c94fc29f2d4b
Merged-In: I52d40f4176ecd660c621ec056649c94fc29f2d4b
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
086f2dfe3e9a62ece8c7ba8908fd2e45b3c10777 27-Apr-2017 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Disable "Verify apps over usb" according to user restriction."
5d567c4786b69cc8e9e150f0ce45e8033ec437b5 26-Apr-2017 Pavel Grafov <pgrafov@google.com> Disable "Verify apps over usb" according to user restriction.

This is ag/2124876 which fails to automerge oc-dev->master, so
sending as a separate change. Will add Merged-In to the original CL
before submitting to oc-dev.

Bug: 37158436
Test: make ROBOTEST_FILTER=VerifyAppsOverUsbPreferenceControllerTest RunSettingsRoboTests
Change-Id: I52d40f4176ecd660c621ec056649c94fc29f2d4b
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
80d580731dfe6757d7a7a2f7e052daa552616254 18-Apr-2017 Ajay Panicker <apanicke@google.com> Limit btsnoop file size (4/8)

Limit btsnoop file size by rotating between snoop files. The rotation occurrs
when a fixed number of packets have been logged and will start overwriting
the older file.

Bug: 35998031
Test: Enable snoop logs from developer options and let logs get large
Change-Id: I94f8f6bc12ab3f7ff406c9392934ecb7209cd635
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
cad1d15586b36bee757fbac7ad47b2d9b4e01bd9 20-Apr-2017 Gustav Sennton <gsennton@google.com> Merge "Remove WebView MultiProcess Developer Option." into oc-dev am: ae72f1eeef
am: b54f96015f

Change-Id: I6dc23db7a2043310860e56d7f5aa0f591f2813ce
c14e09bde06d6e104e50cf7ce5073edb6c567dbd 07-Apr-2017 Gustav Sennton <gsennton@google.com> Remove WebView MultiProcess Developer Option.

Now that MultiProcess WebView is enabled by default we can remove the
Developer Option that lets users choose whether to enable MultiProcess
for WebView.

Bug: 36513859
Test: Ensure the WebView MultiProcess Dev Setting no longer exists.
Change-Id: Ib2eab3831b5d8b56daeaf4c7a06337075804a1d4
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
c23357e9af9abd587cbd71f3d89384b3641e21da 18-Apr-2017 Andrew Scull <ascull@google.com> Use the new OemLockService to get OEM lock state.

Previously, the PersistentDataBlockService but that is only one possible
implementation of the OEM lock. The new service abstracts the
implementation so is the API that should be used.

Test: Manual
Bug: 34766843
Change-Id: I5f9cb94996f84c4c082d152f05cd8aef566edc66
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
37fb338cda1066e20a813ce0d33b38fa0840bdcb 31-Mar-2017 Jack He <siyuanh@google.com> Add developer menu entry to enable Bluetooth inband ringing

Bug: 19171297
Test: Make, HFP regression test, testplans/82144
Change-Id: Ib24463347323f83daf8b4d9f1d38bb9c3071fb95
(cherry picked from commit 8d64a93c6a41e2f85d0435a6c8c070d931da45c9)
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
d9200e5ba4f5f237dee57fa439d10efb704181fb 12-Apr-2017 Tony Mantler <nicoya@google.com> Merge "Fix sketchy usage of new PreferenceScreen" into oc-dev
am: 69faf046c0

Change-Id: I6c8310037826f13e9d468e9b27dc26d347b11249
76f46fc8694dd445dc0c3559c6c44d22fc269848 11-Apr-2017 Tony Mantler <nicoya@google.com> Fix sketchy usage of new PreferenceScreen

Things get weird if you don't use PreferenceManager#createPreferenceScreen

Bug: 37216851
Test: Compiles and runs
Change-Id: I7cebec133c4f27f7eeda83c95d8acb4823f67dc4
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
075ee6109fd41d07e225d218c97796a5f21bb52a 11-Apr-2017 Jack He <siyuanh@google.com> Merge "Add developer menu entry to enable Bluetooth inband ringing" am: 3d08bedba2 am: 9e1e430f06
am: 336a7ccca7

Change-Id: I1a7ff476de330fbe0c0b48ce27c8dd363cd49c8f
5b1e4a27052b0b38394de12a4184026da4d908c1 24-Feb-2017 Pavlin Radoslavov <pavlin@google.com> Add new internal API: enableOptionalCodecs()/disableOptionalCodecs()

This API can be used to enable the optional codecs, or disable them
and use only the mandatory SBC.
Internally, it is implemented by raising the SBC priority to
highest (so SBC will be used/selected), or reducing the SBC priority
to its default value (lowest).

Test: A2DP streaming and enabling/disabling/selecting optional codecs
Bug: 35873828
Change-Id: I6e3144ff93bfc289fb25f4961fc00f39e8222290
(cherry picked from commit b0d8cdf8f81070dd2384f7ab756d0afdc1384107)
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
d246b714d0208b24314bee8c60480a9a358aa609 30-Mar-2017 Pavlin Radoslavov <pavlin@google.com> Merge "Add new internal API: enableOptionalCodecs()/disableOptionalCodecs()" am: eeabd6b463 am: bc9c1d0eb8
am: 30547ce3e8

Change-Id: I94706c37d395011fdc7c7d25d4a8426dc7af6d8f
c79681d88ca2a325f0cbfa3a837d111b3d8db062 28-Mar-2017 fen wang <fen.wang@sonymobile.com> Merge "Initialize LDAC to ABR mode" am: f80b445166 am: 8bed25af1f
am: 9660f0ee80

Change-Id: I4ff3e93ae7093deb94006c4ddf651045a1c0ad13
20f9ab272aa6e9de1730802a51bf8f8b54996478 28-Mar-2017 Steven Moreland <smoreland@google.com> Merge "Revert "Development Options: toggle binderized hals"" am: 21de66bc0c am: 68b580f346
am: efb7925e7a

Change-Id: I0d97c4ecfb4cd04ee0a19468c0c8382e61f4ae79
bb1174de5e9406318224d090e05d33e930cc3ea3 23-Mar-2017 Ajay Panicker <apanicke@google.com> Add default value to Bluetooth AVRCP version property get

When the property isn't set a crash can occur since we try to look up an
empty property value.

Bug: 36531010
Test: Open Developer options after a factory reset
Change-Id: I82c0fde00774ab1a4f3e4c44a715c74d4a7804e9
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
da2723a5ae4218be5cdaf57c3c439b95fc078793 20-Mar-2017 Ajay Panicker <apanicke@google.com> AVRCP version interop pereference (2/3)

Add a mechanism to allow the user to select the AVRCP version broadcasted
through SDP in the developer options. This helps solve some interoperability
issues such as with Honda Carkits where broadcasting AVRCP version 1.6 causes
media metadata to fail.

Bug: 35956792
Test: Select AVRCP version through developer option
Change-Id: I7d4b1bd23342d1a96ffdf08bb7d6d3c5e5fedca6
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
748649b006ca842af9f916f45816ee704d27a46e 20-Mar-2017 Fan Zhang <zhfan@google.com> Disable development settings when the switch bar turns off.

Change-Id: Icc9953c95ed4d131231bb6ba95d60b43092a3833
Fix: 29274149
Test: make RunSettingsRoboTests
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java
11d2d68e23365cf3ee72d50cb73ad9c9a534d5c5 18-Mar-2017 Fan Zhang <zhfan@google.com> Move developer options related class to development package

Bug: 34203528
Test: none, purely moving classes around
Change-Id: I3cd1d257f948729fda5c04632e7ce9114c40bd0c
/packages/apps/Settings/src/com/android/settings/development/DevelopmentSettings.java