7f6a7bc75a0e4866267895e84424068cfbfd3c9f |
|
23-Sep-2016 |
Suprabh Shukla <suprabh@google.com> |
Enabling wifi on new demo session A customer may switch off wifi in a retail environment, which will lead to no internet connectivity in the following sessions, which is not desirable. Fixing it by enabling wifi at the beginning of every new demo session. Bug: 31689469 Change-Id: Ie7eb17bfe8fbee185d5bfe6ac7a590ca5dabdc29
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
cafdc2e50da6bd3ea3fc3f25e1603fc321903c75 |
|
15-Aug-2016 |
Suprabh Shukla <suprabh@google.com> |
Changing user inactivity and warning dialog timeouts Increasing the inactivity timeout to 90 seconds to accomodate the longest app. demo video for retail. Also, removing the warning dialog by setting the countdown timeout to 0, so it can be re-enabled by overriding the value through gservices if needed. Bug: 30426773 Bug: 30866394 Change-Id: I6735943adfaf3d210ed9eb9163b5c7ce8dcf53ec
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
49726b111522d495b45a2f8213816f14b7d9a836 |
|
04-Aug-2016 |
Fyodor Kupolov <fkupolov@google.com> |
Use Settings.Global.putInt for PACKAGE_VERIFIER_ENABLE Bug: 30644237 Change-Id: I891cd3b73e47c851cc512a8e768ebd7061c950d9
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
323d2bbc34afdc856043eff31e2ab7d84e721545 |
|
28-Jul-2016 |
Suprabh Shukla <suprabh@google.com> |
Ensuring KeyguardService has the correct user when it starts Because RetailDemoModeService was switching user before KeyguardService was started, KeyguardViewMediator was missing the call to setCurrentUser on user switch. Setting the current user from keyguardState in onServiceConnected, if there was a user switch that happened earlier. Also changed RetailDemoModeService to switch user after it receives boot phase BOOT_COMPLETE. Bug: 30038980 Change-Id: I142570529097199ccc50849297ae67ca49d35534
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
51ce8ee3b1b95dfca1da05dbce74ba0096dd988f |
|
28-Jul-2016 |
Fyodor Kupolov <fkupolov@google.com> |
Set secure setting when all preloaded apps are installed Bug: 30280710 Change-Id: Id87b51c53b1e553a6ab0a257be93baf7d31b6fe5
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
8c8d752851b849d40f033701c1fa203d4945a43d |
|
21-Jul-2016 |
Amith Yamasani <yamasani@google.com> |
Merge "Allow calling in demo mode" into nyc-mr1-dev
|
707a9fc0027b76942e07f3c1aca8ff3db46b719c |
|
20-Jul-2016 |
Suprabh Shukla <suprabh@google.com> |
Setting a system property when device goes into demo mode Need a system property so that init can listen to changes to it and restrict the battery driver from charging the battery beyond an optimal charge level when the device is in retail demo mode Bug: 30230924 Change-Id: I277acf27a442ec8f37aac2b01a1a8e0164947a45
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
bc26f5fb6a13675b29239f1190f2b7852efeb90a |
|
19-Jul-2016 |
Amith Yamasani <yamasani@google.com> |
Allow calling in demo mode Allow outgoing calls, but clear the call log when the next demo session starts so that the next customer doesn't see any residue. Fixes: 30220132 Change-Id: Ice71ba750f43fb31bf657d6ae31da62abbd72cfc
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
f61eb922f964161d17581123dc0242a856c5c460 |
|
14-Jul-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Disallow safe boot when in demo mode" into nyc-mr1-dev
|
55c7c9c2d4fd9cf3295eb7a4602adf87425b1945 |
|
14-Jul-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Fix disabling lockscreen for demo users." into nyc-mr1-dev
|
4e416e9f0c5b8a6622afa38c637537ca59c2655f |
|
13-Jul-2016 |
Fyodor Kupolov <fkupolov@google.com> |
Disallow safe boot when in demo mode Bug: 30038636 Change-Id: I70624bff85f5fb012772422f0fff523dab6e9be1
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
0ce03e77bc58cccb083ec0d98bb1516db6a1523e |
|
13-Jul-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Disallowing bluetooth config for demo users" into nyc-mr1-dev
|
b6ed667f046b4a17704da60e35edffc67bdcf263 |
|
13-Jul-2016 |
Sudheer Shanka <sudheersai@google.com> |
Fix disabling lockscreen for demo users. LockSettingsService cleans up data for an user on receiving ACTION_USER_ADDED. As a result, the value set by the RetailDemoModeService was getting lost. Bug: 29912660 Change-Id: I2414a5586ab0187bc003cd6ee8b9f1645406235f
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
db8c1dbc5ec2a09c9c79f79e2cfb2f71c17b9df6 |
|
13-Jul-2016 |
Suprabh Shukla <suprabh@google.com> |
Disallowing bluetooth config for demo users Bluetooth is currently not multi-user aware, so bluetooth pairings are carrying across demo users. Have to disable bluetooth config to prevent security risks in retail environments. Bug: 30039481 Change-Id: I28ad0d9585a4e6e22af8772132d585c01b33abc9
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
33dc61f50ed5451ce6652c2ccc39ae65d8b14729 |
|
11-Jul-2016 |
Fyodor Kupolov <fkupolov@google.com> |
Cleanup whole preloads directory When leaving SUW, cleanup preloads directory, not just demo dir. Bug: 29908713 Change-Id: Id94e6df619f5ca6585b2a0edb0f1028364431f95
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
33fa5dfa1d0bcd27ac3a2db8ce72f430c5a3204b |
|
08-Jul-2016 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Making timeouts configurable through Settings" into nyc-mr1-dev
|
dbbc7af06363435492410227c3c2b703ebda80e4 |
|
07-Jul-2016 |
Suprabh Shukla <suprabh@google.com> |
Making timeouts configurable through Settings Adding a global setting for timeouts used in retail demo mode. Also renaming the protected intent ACTION_RESET_DEMO to reflect proper owner package. Bug: 29917613 Change-Id: I9a174503626ab28cceb5024a8e63d27612439b92
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
56d32190e02605e10694caa19437be204fd4e5ad |
|
06-Jul-2016 |
Fyodor Kupolov <fkupolov@google.com> |
Install preloaded apps into the demo user Apks preloaded in /data/preloads/apps are now automatically installed when device is running in demo mode. Apps are also installed into system user, so that they can be cached for the next demo user session. Bug: 29908713 Change-Id: If0fb45bb31c169a1e3020621a173867b8530532d
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
0f6c2bfe306aab91f4b499479bafef7c620540e3 |
|
06-Jul-2016 |
Amith Yamasani <yamasani@google.com> |
Merge "Log as histogram instead of counter" into nyc-mr1-dev
|
c46098b2430b73f46e36ce58c13f3984bf406443 |
|
02-Jul-2016 |
Sudheer Shanka <sudheersai@google.com> |
Grant location permission to camera app. Change-Id: I9c73a0232e9fdc7043321b35a2721603dced8789 Fixes: 29911953
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
48e819bfd895ef274638f414cd925c61a8e5e0ed |
|
01-Jul-2016 |
Amith Yamasani <yamasani@google.com> |
Log as histogram instead of counter Log the demo session duration as a histogram. Bug: 29540372 Change-Id: Ie4b1bd5586316213d0ae9167f30d6d551e3e0fe8
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
408e0d50bdd63922dae8a59ca50e7e33fd3fa688 |
|
01-Jul-2016 |
Suprabh Shukla <suprabh@google.com> |
Disabling account modification on demo users Added user restriction DISALLOW_MODIFY_ACCOUNTS on demo users Bug: 29910166 Change-Id: I21c9534a3ae66dc3ab650e2d1a45a65cc8ffbd2a
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
0271fd661dc547e15495e31913d5cde4f122dde9 |
|
28-Jun-2016 |
Suprabh Shukla <suprabh@google.com> |
Improving the Reset Demo Warning dialog Removing explicit call to setView which was distorting the layout of a standard AlertDialog. Used the correct unicode characted for apostrophe. Also removed calls to enable demo mode launcher for user 0. Bug: 29520255 Change-Id: Id876f01f8e51c02634c03fce1ea93a15b111fc27
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
b75fc2b2b7ec5e3d8f45bcd9c7078ec0a8c143fe |
|
23-Jun-2016 |
Amith Yamasani <yamasani@google.com> |
Add tron logging for retail demo session counters Count each demo user creation and time between first touch (to dismiss the video) and the start of inactivity timeout. Fixed an NPE in SysUI when user switcher is missing. Bug: 29540372 Change-Id: I7bc0e0dde75e7b213a025683c15c9b3e750643a9
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|
6472501f2e7ba018d8aa43c61e55874d756cecb8 |
|
15-Jun-2016 |
Suprabh Shukla <suprabh@google.com> |
Resetting some settings on starting a new demo session Muting ringer and media volume and turning off the flashlight before starting a new session. Also, resetting the configuration of any new demo user to the configuration of user 0 on the device. Moved RetailDemoModeService and RetailDemoModeServiceInternal to more appropriate new packages Bug: 29519612 Change-Id: Ib65f89ce61afab2d2f1b2dd0c761f5d35a466181
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/RetailDemoModeService.java
|