This change adds support for the new MessagingStyle, which
supports a fully back-and-forth messaging/chat experience
within the notification display itself.
Bug:28043958
Change-Id: Ibb9c2a0784f028d8cf01bd3cee4fecc5f72d68cd
am: 0f74260
* commit '0f7426090aead6b5ea93ee612619d5a7855b1f4f':
Revert "Remove old FUSE bypass now that we have sdcardfs."
Change-Id: I467f76250bc684d92bed030d22314d1f637464db
am: 8b704d44
* commit '8b704d4474caf9fa0c7a734582fb6cce55248de4':
Revert "Remove old FUSE bypass now that we have sdcardfs."
Change-Id: I65236959348e3a2781e82e9d56eecb58f5d7fcce
am: 16e0976
* commit '16e0976152ff8cd6eb5cffd5f723f4bb6c220fd4':
Give users and devices control over sdcardfs.
Change-Id: Ic311b3bf56f5e9417f9785dab25cbbd7ea148c30
am: 7d66e83
* commit '7d66e8313958e8225ea6c3df2ca6696dbc6d3d79':
Give users and devices control over sdcardfs.
Change-Id: Ie2861a3268768fd6ed55e20bc8a746bb3bc61fff
Instead of relying only on kernel support for sdcardfs, give each
device the ability to quickly toggle between sdcardfs and FUSE. Also
add the ability to users to explicitly enable/disable the behavior
for testing and debugging purposes.
Bug: 27991427
Change-Id: Ia57f12f6ead888ab85101004bdd8c8003537b116
Also block all callbacks if the listener is not connected.
Also update the documentation to make lifecycle restictions
more clear.
Bug: 27582839
Change-Id: I029304e1fb87bd8d754cfb4641ba8cc095fc2b2e
am: a948f88
* commit 'a948f8872aa045ab22f42285f195fdb413c5ff66':
Internal API for system apps to determine default network for other apps
Change-Id: Ib719f0cebb41afe4aa52241f3797598a7e468d2d
am: 1b83651
* commit '1b83651e7fca620589a6317d3a8559e43a19485c':
Internal API for system apps to determine default network for other apps
Change-Id: Ia928e2621e61946cdfa70ea186e9a00036dec4de
Settings screen should apply both primary and managed maximum
timeout policy, even separate profile challenge is enabled.
Bug: 27493348
Change-Id: Ia1ec1cafc7665c54816833af64e0f446a77a55b2
am: c5de901
* commit 'c5de9018b2a76b2df1b30833bade5cb57245f350':
Delete all work fingerprints when unified lock changes to None/Swipe
Change-Id: I3d0e64e419afcfccdb27d859480d12eac70803c4
am: f86f986
* commit 'f86f986728b5844a48e2e7bbd4927d2f5500c682':
Delete all work fingerprints when unified lock changes to None/Swipe
Change-Id: I683d05a106119af74fe920b37be4e26e158e5cbc
Callers with CONNECTIVITY_INTERNAL permission can read off the netId
that an application is assigned to by default.
Necessary for making connections as the default network for a client
app eg. when downloading stuff on its behalf.
Bug: 27074270
Change-Id: I8d35e8e99126875f55f3c545090326f3e9be43fb
Changes:
(1) When unified work challenge is enabled and screen lock is secure
- Store work profile secure key in primary profile
- When primary user keystore unlocked, unlock work profile keystore
- When primary user change lock to none, remove work secure key
(2) When unified work challenge is enabled but screen lock is not secure
- When screen lock changes to secure, store work secure key in primary
(3) When user changes work challenge from unified to separated
- Remove work secure key in primary
(4) When user changes work challenge from separate to unified
- Do (1) and (2)
Bug: 27460698
Change-Id: I8f77bde5dc6b8e59c90256e75c5990100e93366b