summaryrefslogtreecommitdiff
path: root/permissions
AgeCommit message (Collapse)Author
2023-06-27Merge "Remove Back Camera Feature"Treehugger Robot
2023-06-27Remove Back Camera FeatureAlfred Piccioni
Unintuitively, android.hardware.camera actually refers specifically to the back camera... Bug: 289050334 Test: atest android.app.cts.SystemFeaturesTest Change-Id: I3496b302f29001f01c46013c4e784738911f54f3
2023-06-20Remove extraneous camera permissions from ATV SDKAlfred Piccioni
Fixes: 288072299 Test: Build and check features. Change-Id: Ia3f578f002c1dd9dc6dc639f021668792c566ebf
2022-08-04Remove FEATURE_ACTIVITIES_ON_SECONDARY_DISPLAYS from TVsRobin Lee
Originally added in b/36776777 but not used by TVs. Bug: 239644544 Change-Id: Ib77c3bfafcb65677b84a2d443e42d00315ea482f
2022-05-11Remove android.software.telecom from TV emulator am: e6f8cd1168 am: ↵Robin Lee
a940c47b7d am: 830497259f am: dac8779a27 Original change: https://googleplex-android-review.googlesource.com/c/device/google/atv/+/18281064 Change-Id: I693df97ad2905836b75974d97217dc170253da07 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-10Remove android.software.telecom from TV emulatorRobin Lee
Physical TVs running Android T don't have the telecom feature enabled or tested. We can leave it disabled until the point where we have the flag turned on for real Android TV devices as well. Bug: 231247057 Change-Id: I59e719c17bb8b1678521de4b78267fb043cd509f
2022-05-02Merge "Revert "Disable camera features/server on TV SDK"" into tm-dev am: ↵TreeHugger Robot
712dd62c7a am: 096044e3e7 Original change: https://googleplex-android-review.googlesource.com/c/device/google/atv/+/17991136 Change-Id: I6549d3cbf08ad054248e04b227bf1db783c7ec1d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-29Revert "Disable camera features/server on TV SDK"Guillaume Bailey
Revert submission 10056668-tv_adjust_camera_cts-master Test: CtsCameraTestCases mostly pass; b/228250223#comment46; ran //third_party/tachyon/javatests/com/google/android/apps/tachyon/espresso:group_call_espresso_tests_tv_dev_29 (still fails, but not for lack of camera) Reason for revert: Support testing video call on TV emulator Reverted Changes: I172f4c5ab:Disable camera features/server on TV SDK I525ce6248:Disable camera on TVs Change-Id: I0d093964f42fe844b57e8b001028fcfb9a37ebfe
2022-02-21Enable expanded pip feature on TV per defaultJacqueline Bronger
Low RAM devices are excluded Bug: 220654166 Test: manual Change-Id: I0372092d46508e4b1539edd6722e2b01c008c767
2021-04-23Let the VIS run all the timeRobin Lee
The TV ASSISTANT app no longer supports being started on-demand on low-ram devices. It will fail to start if it's not always running as a VIS. Let it run all the time. Change-Id: I488b0765daa3824cdd6954c78c3849358fc0520c Test: adb shell input keyevent ASSIST Bug: 185953124
2021-01-30Move com.google.android.tv.installed to livetv appRobin Lee
Change-Id: Ia0189d87d30be60d20edea9ab93a1529f621faab
2021-01-27Add new feature to TV device type.Jeremy Joslin
Added "android.hardware.security.model.compatible" to the core device configuration. Test: Built cf_x86_tv and verified the new feature was present. Bug: 173540259 Change-Id: I16a8e67e7c4fdbb9983427851cbd6f5683c9bc0d
2020-08-18Exclude lock screen feature from ATV sdkJordan Jozwiak
Bug: 163891770 Test: make and run sdk_google_atv_x86 emulator Change-Id: I4c95c7cef12d6508f595ce8c8f2029b044e9f2df
2020-02-10Revert "Revert "Update TV GSI.""Hongguang Chen
This reverts commit c8e86704f41becd69d1259dbb5a2f1a78272d8b0. Change-Id: Ifc2b35da97a15ef9fab4a06850b85952ce20ca9e
2020-02-10Revert "Update TV GSI."Hongguang Chen
This reverts commit 383e6a81cc65ce8bf3d25a2c398adc31d71574d0. Reason for revert: <Build break> Change-Id: Icb3cbf2723eb23c201936c0a5551336ad0d2c682
2020-02-07Update TV GSI.Hongguang Chen
atv_mainline_system.mk - TV mainline system image. - inherit from atv_system.mk and mainline modules are added. - APEXes is disabled temporarily (TODO). - The artifacts patch check is enabled. atv_emulator_vendor.mk - TV emulator vendor image aosp_tv_arm.mk - 32 bits ARM image for GSI and tv emulator vendor aosp_tv_arm64.mk - 64 bits ARM image for GSI and tv emulator vendor aosp_tv_x86.mk - 32 bits X86 image for GSI and tv emulator vendor The obsolete GSI targets are cleaned too. BUG: 148693683 Test: Build all GSI images and run arm GSI on deadpool. Change-Id: I14d17b65f16c6909aa47ad0da02f017074fea204
2020-01-21Disable portrait mode feature on TV SDKYegor Malyshev
To date TV SDK is not designed to be rotated thus it shoudn't report portrait mode feature support. CTS as PixelCopyTest test a device against all orientations where for TV SDK only landscape orientation passes. Bug: 148048102 Test: atest PixelCopyTest Change-Id: Icc0c43fbf2cff363c40329976c99d2746c9c3643 (cherry picked from commit 4dbee2c900fa1988282e074e52c688888486d0c0)
2020-01-20Disable GPS for TV SDKYegor Malyshev
TV SDK is not designed to have GPS support, which mean that there shoudn't be any support of GNSS-receiver. To make GNSS unavailable (which will remove GPS_PROVIDER from LocationManager) HAL definition should be disabled and GNSS components removed. Original change was introduced and merged here: ag/10098772 but wasn't cherry-picked directly due to the refactoring of the manifest usage approach in master (no needs in overriding of the whole manifest). Bug: 147219553 Test: atest SystemFeaturesTest#testLocationFeatures,CtsLocationTestCases Change-Id: I2cc34899b036fe8199e7f8b4d81daccfe3fedb14
2020-01-14Disable telephony/communication features on TV SDKYegor Malyshev
Some tests assume that the device under tests has telephony/communication features which is not a case for TV SDK. Bug: 142773157 Test: atest {set from b/142773157} ==> +69 PASSED Change-Id: I6f2766f82d80286fe417eeaa0d3d20c1906cc242 (cherry picked from commit edcf921ee4efcc95bb2f59ce97933dd9a2d0894d)
2020-01-11Disable camera features/server on TV SDKYegor Malyshev
Making camera unavailable on TV SDK also requires disabling all camera features by android.app.cts.SystemFeaturesTest#testCameraFeatures. Bug: 146211936 Test: run cts --module CtsCameraTestCases, CtsAppTestCases android.app.cts.SystemFeaturesTest#testCameraFeatures Change-Id: I172f4c5ab309468dcc235eec55857b10c5d57144 (cherry picked from commit 5321f24ea5902ed1ead7f47bd4cdbc8858923255)
2019-06-04Remove dependency on files from vendorWally Yau
Created a priv-app permissions file specifically for ATV GSI in the device/google/atv directory. Bug: 134305933 Test: lunch aosp_atv_arm_ab-userdebug && make -j 32 lunch aosp_atv_arm64_ab-userdebug && make -j 32 Change-Id: Ifb238ceafe28089c21004c70387ae855bbb630f5
2019-01-16Track voice_recognizers being notLowRamRobin Lee
Before, an explicit check for isLowRamDevice in VoiceInteractionManagerService would override this anyway so omitting notLowRam had no real efffect. With that check removed, we make voice_recognizers notLowRam by default like in the parent. Bug: 117630721 Test: Manual on elfin (notLowRam) and elfin_mini (lowRam) Change-Id: Ic33c9ae0f03ea61d6ca3354fa7622b733bbc57d0
2018-06-11Fix feature set of low-ram configuration of AndroidTVOleksandr Tolstykh
Despite the fact that the multiscreen is disabled on low_ram, AndroidTV shows picture_in_picture and activities_on_secondary_displays in the available feature set (adb shell pm list features). It causes some applications to crash when enter PIP functionality because PackageManager.hasSystemFeature returns true (should be false) on low_ram configuration. Test: manual test - try to run application (Live Channels & VLC) in PIP before and after change. Bug: 109863784 Change-Id: I3b84cabc13f281b60b754a5be096dc99e883c770
2017-12-14atv: enable autofill featureDake Gu
Enable the feature to test. There isn't any service installed yet. So it does not have impact on users. This is required for further work. Tested manually on a local build with a sample service. Bug: 70684616 Test: N/A there is no service installed no actual impact Change-Id: I2abe08d7261199d8b13c39c64ef9d5f127ba1176
2017-12-11atv device: add missing android.software.input_methodsDake Gu
Test: manual test on elfin oc-mr1-dev Bug: 70440187 Change-Id: I4c4794538fb492e98ae0065e2de0f4ec8f569ae8
2017-04-11Add CTS as required feature for android TVsHelen Parsons
Test: Tested through CTS PermissionFeatureTest Fixes:36863299 Change-Id: I8c061c5e2489e46c0b952aa5c3dbdb5d628c6cf8
2017-04-07Enable FEATURE_ACTIVITIES_ON_SECONDARY_DISPLAYS on Android TV devicesAndrii Kulian
Bug: 36776777 Test: android.server.cts.ActivityManagerDisplayTests Change-Id: Idc06547c0a2dc5e027fa63f358d3fd0e3c47065a
2016-03-25Removing android.software.app_widgets feature from TVsDmitri Plotnikov
Bug: 26110877 Change-Id: I32ded5588bb21ebf4938620900fc4c121491e778
2016-03-14Making print feature optional on Android TVDmitri Plotnikov
Bug: 23831395 Change-Id: Ic5fc2edf54466b0dd79b969c3fb10d2fd7a6ee6f
2015-12-15Enable FEATURE_PICTURE_IN_PICTURE on Android TV devices.Wale Ogunwale
Bug: 25580820 Bug: 26187878 Change-Id: Idcf6d8eddca54bd2b520d7a35d7dfb8c42c3840c
2015-04-10TV pakcage and com.google.android.tv.installed feature policySungsoo Lim
- Change the feature name from com.google.android.tv.live_channels to com.google.android.tv.installed. - Remove USE_GMS_LIVECHANNELS flag, and use USE_OEM_TV_APP flag instead. - Do not include Live Channels app if USE_OEM_TV_APP flag is set. Change-Id: I4223bf3ee797a0c0e65d4bb115f55a32314e8a2a
2015-04-07Add a feature com.google.android.tv.live_channelsSungsoo Lim
The feature will be used for whitelisting devices which can support Live Channels app in Play Store. Bug: 18755988 Change-Id: Ie4985c10cff794915149352bfef7c3a6fbd72c86