- Jun 13, 2024
-
-
sandeepbandaru authored
- Parse InferenceInfo based on a proto definition to be reused in the remote implementation and passed as byte[] in the result Bundle incase of success and Base64 string in the PersistableBundle incase of failures. - Add a in-memory list of inference info as received from the remote implementation. - Evict entries based on max-age of configured 3 hours, as settings app will query this data every hour. Bug: 335390745 Change-Id: I92883c1009ffcda4f499e439928ab4528f6483a5
-
sandeepbandaru authored
Test: n/a Change-Id: Ie87d499889b070eab989d1355174be01dc7d49d1
-
- May 15, 2024
-
-
Fabien Sanglard authored
This CL is part of the go/kddm project, to deprecate DDM protocol. HELO packet currently return the VM name and version, this CL allows to retrieves the same invo from a tool accessible from shell. The data is retrieved the same way it is retrieved in DdmHandleHello. handleHELO (System.getproperty). Test: NA Bug: go/kddm Change-Id: Id5cf9bf768f397bf3595e577f0da7a001b7ec394
-
- Apr 11, 2024
-
-
Fabien Sanglard authored
DDM is set to be deprecated soon. We need another venue to discover the capabilities of the VM and Framework we used to get from FEAT and HELO packets. Test: NA Bug: 333926583 Change-Id: I4743e2e840b6f87f9eb41a51e36ef0b6cab3ebe1
-
- Feb 23, 2024
-
-
Olivier Gaillard authored
It will help to understand if any ANRs are due to high binder calls. Change-Id: I3aad499f73ff00c52689c69e85ac87ca8b91e5ac
-
- Jan 09, 2024
-
-
jasonwshsu authored
* Click on notification to bring back a11y floating button * Swipe notification to remove a11y floating button and its services * A11y service key changed to dismiss notification * Align to create ACCESSIBILITY channel in systemui NotificationChannels Bug: 298718415 Flag: ACONFIG com.android.systemui.floating_menu_drag_to_hide DEVELOPMENT Test: atest MenuViewLayerTest MenuNotificationFactoryTest NotificationChannelsTest Change-Id: Ie209ec946ea15903acfa6913492605277e9d7057
-
- Jan 08, 2024
-
-
Olivier Gaillard authored
Bug: 318823843 Change-Id: I700ff65587f14a75e869c8c76a6ae7022f6c3067
-
- Nov 07, 2023
-
-
Olivier Gaillard authored
Change-Id: I7b8584580fefd41f5654de47e76b20929f5ab28b
-
- Oct 13, 2023
-
-
Nicolò Mazzucato authored
This makes a few changes to make error logging more explicit in case of connected displays. - RequestProcessor now throws a typed exception, so we can avoid catching unrelated errors in TakeScreenshotExecutor - ScreenshotNotificationsController can be created only with a factory, providing a displayId. The display ID is used to append "(External Display)" string for error notifications happening on any display that is not the default one. - There can be a maximum of 2 error notifications: one for the default display (as before), and another that is shown in case of any error in any external display connected. - Error reporting for ScreenshotData processing or ScreenshotController issues has been completely moved to TakeScreenshotExecutor and scoped to display ID. TakeScreenshotService still reports some early failures unrelated to displays. - As we can't specify the displayId in UiEventLogger: if the failure is generic and we reach it from TakescreenshotService, only one SCREENSHOT_REQUESTED_... is reported. However, if the screenshot request reaches TakeScreenshotExecutor, then one event per display will be reported. Test: RequestProcessorTest, TakeScreenshotExecutorTest, TakeScreenshotServiceTest Bug: 296575569 Bug: 290910794 Change-Id: If187e9713b344605466a2dcb78267ededccfcc85
-
- Oct 11, 2023
-
-
Valentin Iftime authored
Add polite notifications implementation to NotificationAttentionHelper: - 2 cooldown strategies: to be reduced to a single strategy after dogfood. Test: atest BuzzBeepBlinkTest Test: atest NotificationAttentionHelperTest Bug: 270456865 Change-Id: I185a0a4b13d6602061c664d1babe6beff7630cd1
-
- Apr 10, 2023
-
-
Behnam Heydarshahi authored
Send a notification when SoundDose dialog is ignored by user to inform them that the audio was lowered by the system. CsdWarningDialog now uses DelayedExecutor instead of CountDownTimer. Implement tests for CsdWarningDialog and its client. Bug: b/267464531 Test: atest VolumeDialogImplTest CsdWarningDialogTest Change-Id: I9c0ad6b410e0eb009b6a1ea032c7f618a4f4791a
-
- Feb 13, 2023
-
-
Anthony Alridge authored
This will notify the user if phone calls and messages are unavailable. Screenshots in bug Bug: 262720433 Test: Manually tested on Pixel 6a Change-Id: I060c3fa225fe1cf53344d9f8b634e8afbbab468d
-
- Feb 07, 2023
-
-
Brian Julian authored
Relnote: N/A Bug: 265013616 Test: atest FrameworksMockingServicesTests:AltitudeConverterTest Change-Id: I5c1bbdec79d61ba7abad4db8131c5dca80ef7b9a Merged-In: Idb699d03035c7ec56a07f3c648f49119b014363f
-
- Feb 04, 2023
-
-
Avichal Rakesh authored
This CL adds support for UVC gadget function in USB System service. Bug: 242344221 Test: Manually tested that the UVC function can be enabled when needed. API-Coverage-Bug: 267667903 Change-Id: Ifd93f065426a224274ec39f53366dd6e3fee0bfa
-
- Jan 26, 2023
-
-
Fabien Sanglard authored
There is no way to know which command/flags are supported in am. This CL adds a "capability" command which allows to probe programatically. Test: NA Bug: 265460189 Change-Id: If50269251a6907968e7c8afe10bf873f25338b91
-
- Dec 19, 2022
-
-
William Osborn authored
Move letterboxed apps to the top screen and resize when in tabletop pose and move to the left for book mode. Also allow double-tapping to move the app to the alternative half of the screen. Bug: 245740388 Test: locally tested Change-Id: I14434ad23091de3957f04284e03da8701f159fa4
-
- Dec 02, 2022
-
-
Brian Julian authored
Relnote: N/A Bug: 231327615 Test: atest CtsLocationNoneTestCases Change-Id: I7bac8b12ddd68732f99ff04e30f169657c2d2e71
-
- Oct 25, 2022
-
-
Massimo Carli authored
Persist values for horizontal and vertical position multipliers. Test: atest LetterboxConfigurationTest LetterboxConfigurationPersisterTest Fixes: 199434061 Change-Id: I194828be402ff1fd234e371055522962647a4d32
-
- Oct 21, 2022
-
-
Austin Borger authored
Test: Ran CtsCameraTestCases Test: Ran new VTS test for color space reporting Test: Created app to test display P3 camera, switching between color spaces Bug: 238359088 Change-Id: I5c74ea438970cbe55f93b925a6744f4343bc545a
-
- Oct 19, 2022
-
-
Yohei Yukawa authored
InputMethodManagerService has had logic to show notifications when the IME switcher icon cannot be shown on NavigationBar[1][2][3][4][5]. With this CL, such a fallback behavior is completely removed. Devices and form-factors that need a special handling need to come up with their own solution rather than relying on this historical notification mechanism. [1]: I2b9e955003c1f6703978824c947d5f322a039714 7cfc0ed2 [2]: Id36c8c34159bea8b72557b40bcf024d401f580b6 01065a57 [3]: I34a95732ef3e7c20d6549b57230c11f0c3db04d6 d4b62599 [4]: I58421143bee25be459f4f744688b37614a750051 f62c0b83 [5]: I6ad818fc9ef08991e24c5020498243f1fc417998 24ab9e18 Bug: 245989733 Test: atest CtsPermission2TestCases:ProtectedBroadcastsTest Test: presubmit Change-Id: I3b09d2b05ba9bde686b360b9f720b5d4258551c3
-
- Sep 28, 2022
-
-
Stephanie Bak authored
Bug: 249590939 Bug: 239983569 Test: atest ServiceBluetoothTests Change-Id: I109ea5b7703dbffd01b22ed1c8867a8c96b7c002 Merged-In: I109ea5b7703dbffd01b22ed1c8867a8c96b7c002 (cherry picked from commit 6a6bfaeb)
-
- Aug 24, 2022
-
-
Stephanie Bak authored
Bug: 239983569 Test: atest com.android.server.wifi Change-Id: I90708ae9b38a40f48fd9003e16c4c45ec71bf53f Merged-In: I1cb0ec847040e47b563b39b622e12c49e41082bc Merged-In: I90708ae9b38a40f48fd9003e16c4c45ec71bf53f
-
Stephanie Bak authored
Bug: 239983569 Test: atest com.android.server.wifi Change-Id: I90708ae9b38a40f48fd9003e16c4c45ec71bf53f Merged-In: I1cb0ec847040e47b563b39b622e12c49e41082bc
-
- Aug 22, 2022
-
-
Stephanie Bak authored
Bug: 239983569 Test: atest ServiceBluetoothTests Change-Id: I109ea5b7703dbffd01b22ed1c8867a8c96b7c002 Merged-In: I109ea5b7703dbffd01b22ed1c8867a8c96b7c002
-
- Aug 18, 2022
-
-
Stephanie Bak authored
Bug: 239983569 Test: atest ServiceBluetoothTests Change-Id: I109ea5b7703dbffd01b22ed1c8867a8c96b7c002 Merged-In: I109ea5b7703dbffd01b22ed1c8867a8c96b7c002
-
- Aug 16, 2022
-
-
Stephanie Bak authored
Bug: 239983569 Test: atest ServiceBluetoothTests Change-Id: I109ea5b7703dbffd01b22ed1c8867a8c96b7c002 Merged-In: I109ea5b7703dbffd01b22ed1c8867a8c96b7c002
-
- Aug 15, 2022
-
-
Adrian Roos authored
This file notification ids to be used anywhere in the android package (e.g. system_server). Match platform resource OWNERS that has similar scope. Change-Id: I2d525d59c24df63429ef090e41e45952506c1c59
-
- Aug 10, 2022
-
-
Stephanie Bak authored
Bug: 239983569 Test: atest ServiceBluetoothTests Change-Id: I109ea5b7703dbffd01b22ed1c8867a8c96b7c002
-
- Jul 22, 2022
-
-
Stephanie Bak authored
Bug: 239983569 Test: atest com.android.server.wifi Change-Id: I1cb0ec847040e47b563b39b622e12c49e41082bc
-
- May 28, 2022
-
-
Anna Bauza authored
Move "Turn on phone calls" from guest detail user screen to user screen. Optimisation: Applying restrictions to default guest user has been moved to UserManagerService -> setDefaultGuestRestrictions. Following UX there is no need for confirmation dialog. Bug: 191483069 Test: manual Change-Id: I349ada986f8e609875ae376d4d0a9fa93098606a
-
- Apr 14, 2022
-
-
Lucas Silva authored
Bug: 227649823 Test: locally on device Change-Id: I251ab6e25b58b566fc53f0fd5240db49b06c1d97
-
Kedar Chitnis authored
- Add API in IUserManager to allow setting ephemeral user flag - Implement and export this API in UserManagerService and UserManager - Set guest as ephermal by default when createGuest in UserManager is called - Handle guest user switching in UserSwitcherController for the case of dynamic change of ephemeral state - Add persistant notification when in guest mode to indicate - if guest session is new or previously used. - if guest session will be cleared on exit or not - Add buttons in persistant notification to reset or exit guest - Add flags to enable/disable this feature Bug: 214031645 Screenshots: go/ephemeral-guest-b-214031645-ux Test: Manual test using sunfish, atest SystemUITests, atest SettingsRoboTests Relands ag/16545010 after resolving post submit issues Revert "Revert "Guest mode updates to resolve privacy concerns in guest mode"" This reverts commit dd5c4408. Change-Id: I46b8ab527bab8fe665114ed0fffbb06a59d49a77 Merged-In: I46b8ab527bab8fe665114ed0fffbb06a59d49a77
-
- Apr 07, 2022
-
-
Yuri Lin authored
Also changes the SYSTEM_CHANGES notification channel to be IMPORTANCE_DEFAULT (by deprecating the existing, unused one). Bug: 225373531 Test: manual by forcing the notification to show Change-Id: I9743fe08cccbd8b6a9e7b367e32fe3e597b81ec4 Merged-In: I9743fe08cccbd8b6a9e7b367e32fe3e597b81ec4
-
- Apr 06, 2022
-
-
Yuri Lin authored
Also changes the SYSTEM_CHANGES notification channel to be IMPORTANCE_DEFAULT (by deprecating the existing, unused one). Bug: 225373531 Test: manual by forcing the notification to show Change-Id: I9743fe08cccbd8b6a9e7b367e32fe3e597b81ec4
-
- Mar 31, 2022
-
-
Kedar Chitnis authored
- Add API in IUserManager to allow setting ephemeral user flag - Implement and export this API in UserManagerService and UserManager - Set guest as ephermal by default when createGuest in UserManager is called - Handle guest user switching in UserSwitcherController for the case of dynamic change of ephemeral state - Add persistant notification when in guest mode to indicate - if guest session is new or previously used. - if guest session will be cleared on exit or not - Add buttons in persistant notification to reset or exit guest - Add flags to enable/disable this feature Bug: 214031645 Screenshots: go/ephemeral-guest-b-214031645-ux Test: Manual test using sunfish, atest SystemUITests, atest SettingsRoboTests Relands ag/16545010 after resolving post submit issues Revert "Revert "Guest mode updates to resolve privacy concerns in guest mode"" This reverts commit dd5c4408. Change-Id: I46b8ab527bab8fe665114ed0fffbb06a59d49a77
-
- Mar 24, 2022
-
-
Kedar Chitnis authored
Revert "Guest mode UX flow updates to user settings" Revert submission 16545010-kedarc-ephemeral-guest Reason for revert: A conflicting CL got merged after presubmits were triggerred, will rebase and push again Reverted Changes: I86a5a1571:Guest mode updates to resolve privacy concerns in ... I7cf205883:Guest mode UX flow updates to user settings Change-Id: I91093a241f31a82f427be24d03e6c922779ceed0
-
Kedar Chitnis authored
- Add API in IUserManager to allow setting ephemeral user flag - Implement and export this API in UserManagerService and UserManager - Set guest as ephermal by default when createGuest in UserManager is called - Handle guest user switching in UserSwitcherController for the case of dynamic change of ephemeral state - Add persistant notification when in guest mode to indicate - if guest session is new or previously used. - if guest session will be cleared on exit or not - Add buttons in persistant notification to reset or exit guest - Add flags to enable/disable this feature Bug: 214031645 Screenshots: go/ephemeral-guest-b-214031645-ux Test: Manual test using sunfish, atest SystemUITests, atest SettingsRoboTests Change-Id: I86a5a15715cc6dde0eae93d38cd1c5cef33d7c67
-
- Mar 16, 2022
-
-
Eric Biggers authored
Devices that launched with Android 10 or later require FBE (File Based Encryption) from the beginning, so there's no need to support converting to FBE after the fact anymore. This was only ever a developer option, so it probably wasn't used much. And in any case, it's not used anymore, as isConvertibleToFBE() is hard-coded to return false. Besides the fact that FBE has been required for several releases now, this functionality was only ever available on devices that use FDE (Full Disk Encryption), but FDE support has been removed from Android. Therefore, remove this unused code. Bug: 208476087 Change-Id: I1f56c8e05fb3fba09aab4bf5f8609b0f552b8999
-
- Mar 10, 2022
-
-
Shuzhen Wang authored
This increases the available bits for OEMs' custom range. Test: Camera CTS Bug: 223387965 Change-Id: I4bc1ccc5430a8c54dd753a410155723be890080f
-
- Feb 23, 2022
-
-
Emilian Peev authored
Additionally switch the dynamic range profiles to long values instead of integers. Bug: 215396395 Test: Camera CTS Change-Id: I4700af73f31423fd9316cfb08a351b0cde731d76
-