aboutsummaryrefslogtreecommitdiffstats
path: root/cm
Commit message (Collapse)AuthorAgeFilesLines
...
* cmsdk: Add example service test.Adnan Begovic2016-01-051-7/+0
| | | | Change-Id: I52972bc4d32505ba7fd2f7278efdb9441c39b82a
* Automatic translation importMichael Bestas2015-12-2541-161/+515
| | | | Change-Id: I742c557747bbee9f821298497e2cef0e371bb0a2
* Add resources for WiFi customizationKhalid Zubair2015-12-233-1/+16
| | | | | | | Add resources needed by WiFi service (see If1613a8556908f372a70fbd859fa35e9315f9613) Change-Id: I76b838354459e4482795c9812d37bb204df708c3
* CMSDK: add duration for priority/quiet modeJanet Sun2015-12-231-10/+39
| | | | | | | | | | | | | Add setZenModeWithDuration API call with long durationMills Use NotificationManager.setZenMode with Condition URI specifying end time. Update settings/CMPartnerInterfaceTest TODO: unit test to be added in: tests/src/org/cyanogenmod/tests/settings/unit. FOR-156 Change-Id: I18dd661fc07419a7019b6372e81df430a70f86e9
* cmsdk: Fixup stub generation.Adnan Begovic2015-12-225-2/+5
| | | | Change-Id: I1b033ff646dbbdafa5d0efcaf110b76ca48980e3
* ProfileManagerService: fix broadcasting crashRoman Birg2015-12-221-4/+4
| | | | | | Ref: CYNGNOS-1478 Change-Id: If4952c4513063ea4b2cf2105514183731175ad72 Signed-off-by: Roman Birg <roman@cyngn.com>
* Profiles: add isEnabled(); send state changesRoman Birg2015-12-211-1/+69
| | | | | | Ref: CYNGNOS-1461 Change-Id: Idee9417a2f0b181c8d15cd763859c0a0e581dce6 Signed-off-by: Roman Birg <roman@cyngn.com>
* cm: Improve permission stringsMichael Bestas2015-12-181-5/+4
| | | | Change-Id: I2fdf589967efc997d0b3f93ff73268ad57858a61
* Keyguard: Introduce 3rd party keyguard perms and utilsd34d2015-12-182-0/+11
| | | | | | | | | For CM13, the third party keyguard permission is being added to the cmsdk rather than frameworks/base. This patch also introduces CmLockPatternUtils, a subclass of LockPatternUtils, which allows us to make use of the new third party keyguard permissions in cmsdk. Change-Id: I91fadfaae79e3f146e9ae73929cea91294ef8d87
* cmsdk: Add CMHW method to check if SRE is self managedSteve Kondik2015-12-091-0/+16
| | | | Change-Id: Ia5f644ce0b964a965afa47ea08016167c8b20620
* cmsdk: Add QS utility classes.Adnan Begovic2015-12-082-0/+6
| | | | Change-Id: I5644f6d9769614d72220ee68a08202e6c69037d9
* cmsdk: Reimplement helper methods for secondary telephony service.Adnan Begovic2015-11-291-12/+14
| | | | Change-Id: If126936f788d398c53dca21297cd7d69f9d933b8
* cmsdk: Re-enable multiple profiles functions.Adnan Begovic2015-11-291-2/+2
| | | | Change-Id: I1db0cba6cf107926a25a8e45952813d3c21eb470
* perf: Add PerformanceManager.getProfileHasAppProfiles APIKhalid Zubair2015-11-251-2/+19
| | | | | | | Add an API to query PerformanceManager if a perf profile supports app-profiles. Change-Id: I51d958343624ab085de0352ac182cb05308e0da4
* perf: fix perf profile change issuesKhalid Zubair2015-11-251-42/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Rework profile handling to address the following issues: - When app specific profiles are enabled, the perf service silently changes the profile to BALANCED when the user revisits settings. The service and Settings UI still show whatever pref the user had selected. The user is now unable to change the setting to BALANCED. The perf service ignores the change because the current profile (selected by app profiles) did not change. - When low power mode (battery saver) activates or deactivates, the user selected profile is overwritten. All runtime decisions regarding active profiles have been consolidated in to a single applyProfile() function that handles low power mode, user and app-specific profile rules. App specific profiles are applied only if the power profile is BALANCED. setPowerProfileInternal has been changed to save the user pref even if the active pref is unchanged. Fixes SAMBAR-1088 Change-Id: Iac658959130f08452f5e41ce3339fe4603ac474e
* Protected apps componentsVineet Patil2015-11-242-0/+13
| | | | Change-Id: I850d45e9aca6eff8221766830fce45468c8ca549
* cmsdk: Move Notification LEDs settings to CMSettingsAdrianDC2015-11-132-0/+12
| | | | | | | | | * Lights with Screen On * LEDs Brightness * Multiple LEDs Change-Id: I8c3f3cae53c834d1d2798d9dece00e3253ccb1db Signed-off-by: AdrianDC <radian.dc@gmail.com>
* cmsdk: Move LiveDisplay settings and resources.Adnan Begovic2015-11-105-1/+92
| | | | Change-Id: I6d0c3f8b645e2c8cca059ff343a774eab1933a9b
* cmsdk: Move proximitycheck to CMSettings.Adnan Begovic2015-11-092-0/+15
| | | | Change-Id: If9e097c373404fe8983fd9160ebeb8405bd363d8
* CMSDK : Change protection level system to privilegedDanesh M2015-11-051-6/+6
| | | | Change-Id: I8e5e8c17a9d7e2399155b34e63bdd55e19a59362
* perf: Remove logspamSteve Kondik2015-11-041-1/+0
| | | | Change-Id: Id7c54851950eedc77ab6bc085fe515b6e7aaaac5
* cmsdk: Refactor the PerformanceManagerSteve Kondik2015-11-035-1/+379
| | | | | | | * Remove all code and configuration into CMSDK. * Deprecate the properties-based API Change-Id: Ib14ce5b8623cb368e6b545d1f82bc9c58580e13b
* cmsdk: Make sure we're generating as 0x3F res idAdnan Begovic2015-10-261-1/+1
| | | | Change-Id: I2a55e65d7b9746dfd005d04c39024490a5b1d2b1
* cmsdk: Point at cmsettings for system profiles.Adnan Begovic2015-10-261-4/+5
| | | | Change-Id: I61497111f1bf1873554c4185b4424662dcb8c7e5
* Improve several permission description Strings.Matt Garnes2015-10-142-4/+4
| | | | | | | | | | The MODIFY_NETWORK_SETTINGS and MODIFY_SOUND_SETTINGS permissions were not descriptive enough. Improve the strings to enumerate exactly what settings these permissions protect. Fixes FOR-23. Change-Id: Idd64738c21d879462a7e7e6c65ceefdc771f1bcd
* cmsdk: Temporary build fixesAdnan Begovic2015-10-094-14/+19
| | | | Change-Id: I18a1aa9ade95de63fe18eaaeca388b118c8ffe8c
* cmsdk: mContext is private with SystemService now.Adnan Begovic2015-10-093-0/+6
| | | | | | YOU MEAN WE HAVE SANE ABSTRACTION NOW?! Change-Id: I5b37b656b2002013b368b43153927b796ec46e6a
* Automatic translation importMichael Bestas2015-10-037-1/+40
| | | | Change-Id: If46cee0ac3a60de651bcb20c54c19add9d2bbd3b
* CMSdk : Initial thermal state to STATE_UNKNOWNDanesh M2015-09-241-1/+1
| | | | Change-Id: I37c7fe7441d7f0f09d1b96be001f046417ffff12
* Automatic translation importMichael Bestas2015-09-2424-10/+251
| | | | Change-Id: I097602ee86881fcbd1d14ac9626f3f3119966df9
* CMSdk : Add thermal monitor service implDanesh M2015-09-241-1/+63
| | | | Change-Id: I54c4473a5fdd026958bc6bf170b2e8953aaa64af
* cmsdk: Make sure the ACCESS_APP_SUGGESTIONS perm is not hidden.Adnan Begovic2015-09-141-1/+1
| | | | Change-Id: Ide2ce8de1db05a9ccbcb948429623cff481eec12
* Added Application Suggestions.herriojr2015-09-147-0/+266
| | | | | | | | | | | | | Added in custom Resolver to handle providing suggestions. Added in Service to handle providing suggestions to custom resolver. Added in ability to provider suggestions through a Proxy to another application which must be installed during compile time if one is to be used. This is a similar implementation to how the Location Services work. Change-Id: Id960260596b7bb6485caa1e1d07744e387a4c6e9
* Automatic translation importMichael Bestas2015-09-1121-0/+236
| | | | Change-Id: I00f2ca510c5c449bc18ea5385510389e72efd539
* Update persistent storage permission stringMichael Bestas2015-09-111-1/+1
| | | | Change-Id: Id32018b2e6db156eefb124b646b08205e0dcd635
* Correct permission string.Michael Bestas2015-09-111-1/+1
| | | | | | * Be consistent Change-Id: I5201f1f2e7ddbf3639985036444935aac3835683
* cmsdk: Add persistent properties APISteve Kondik2015-09-093-0/+47
| | | | | | | | * Add support for reading and writing values from/to persistent storage. Requires the MANAGE_PERSISTENT_STORAGE permission, which should not be available for general use by applications. Change-Id: I8a793396d207f23fcda851c172372f2073778eec
* Add Broadcast action and query API for AudioSource.HOTWORD.Matt Garnes2015-09-081-11/+40
| | | | | | | | | | - Add ACTION_HOTWORD_INPUT_CHANGED broadcast action and related extras. - Add getCurrentHotwordPackageName() API to SettingsManager to query the current package name of the application that controls the HOTWORD input. - Rename SettingsManager to PartnerInterface. Change-Id: I5987499cd32908c47a7e8e95d644c483dc32914c
* Allow whitelist for MODIFY_NETWORK_SETTINGS permission.Matt Garnes2015-09-031-0/+2
| | | | Change-Id: If4e8137bd782b43f5bd6bd08804a5130deb05359
* cmsdk: Update documentation for HAF permission.Adnan Begovic2015-09-011-1/+2
| | | | Change-Id: I0b02f23335d13a95abef31bd4cbe6fac7c7b5519
* cmsdk: Add permissions for ALARMS.Adnan Begovic2015-09-012-0/+34
| | | | Change-Id: Ibf8f8a51b97d4c90dcddb11f093e64d82b478f44
* cmsdk: Enforce cyanogenmod.permission.MODIFY_PROFILES for profiles.Adnan Begovic2015-09-013-3/+12
| | | | Change-Id: Id14bfd9b214b4f53960c55d8abab2764f990b1b6
* Automatic translation importMichael Bestas2015-09-0126-9/+137
| | | | Change-Id: I9dd6196fc0afa491fec0437e5a5d2fbe4d1ce4e2
* Add CMSettingsProvider and CMDatabaseHelperYvonne Wong2015-08-312-0/+20
| | | | | | issue-id: CYNGNOS-828 Change-Id: I01c08c0e432d6a941950a565e5ab6664664e2a7f
* cmhw: Add makeDefault arg to setDisplayModeSteve Kondik2015-08-201-5/+5
| | | | | | | * Already supported by the HAL and is necessary to sync state with the server side. Change-Id: I65148d5464dff8dbbee374387a01bcf13a945eb1
* Automatic translation importTom Powell2015-08-203-4/+20
| | | | Change-Id: Idef5fa989b78aeecd9aef65c823ab9fda8bdb919
* Automatic translation importTom Powell2015-08-206-4/+57
| | | | Change-Id: I17ad702060fc84c01e78013a05051ee3baf3bd43
* cmsdk: Add initial DisplayMode and AutoContrast support to CMHWSteve Kondik2015-08-191-0/+76
| | | | Change-Id: I71f3599c64c03efc4b090ea71e583c942d0c03c2
* cmsdk: Transplant CMHW into CMSDKSteve Kondik2015-08-193-0/+464
| | | | | | * Moving CMHW out of the framework and into CMSDK. Change-Id: I0b68b67d059e2310c83e253a9071d886ed6760cb
* profiles: Don't bind the keyguard until ActivityManager is upSteve Kondik2015-08-191-1/+7
| | | | Change-Id: I2f349d00c197cf5c4a492fb0892b3edd71479ea4