aboutsummaryrefslogtreecommitdiffstats
path: root/cm
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Automatic translation importMichael Bestas2015-08-177-2/+44
| | | | Change-Id: Icbef018dbd659b913e2352065d5bfdc2f60d708b
* cmsdk: fix enabling/disabling keyguardRoman Birg2015-08-131-1/+43
| | | | | | | | | | | | | | We cannot create a new WindowManagerPolicy every time since the method isn't called from the main thread every time, which could lead to exceptions being thrown when trying to create PhoneWindowManager. Instead of creating a new policy, bind to the keyguard service on bind, and then pass it to the profile to operate on. Ref: NIGHTLIES-1640 Change-Id: I3ac58bfa534755eaa73890cc5ddf05987a7d0d8c Signed-off-by: Roman Birg <roman@cyngn.com>
* Automatic translation importTom Powell2015-08-121-0/+2
| | | | Change-Id: I589bde7ad1b8f0b4a62f2aa5f08b69b8e510b7b6
* Automatic translation importTom Powell2015-08-1110-0/+61
| | | | Change-Id: I0f93a645538f90e0e191e277de7f7237b3861909
* Automatic translation importTom Powell2015-08-101-0/+1
| | | | Change-Id: I7e45e55719b9c0afefa5c31084947b01e204fa35
* cmsdk: Dual SIM support on CM SDKJoao Figueiredo2015-08-063-0/+362
| | | | | Signed-off-by: Adnan Begovic <adnan@cyngn.com> Change-Id: I69b349853b0259582956744d9ddd99a187c10fff
* Add API to SettingsManager to set zen mode.Matt Garnes2015-08-063-0/+67
| | | | | | | | | | | | - Add a new permission cyanogenmod.permission.MODIFY_SOUND_SETTINGS. - Only allowed when the caller holds cyanogenmod.permission.MODIFY_SOUND_SETTINGS. - Allows the user to set zen mode to the off, priority interruptions only, or no interruptions modes. - For each mode change, the end condition will be set to null so that the mode remains active indefinitely. Change-Id: Id465509a8cc8d98953bf8cbe06cacff02b9f75a0
* Add SettingsManager.Matt Garnes2015-08-063-0/+168
| | | | | | | | | | | | | Add new APIs for changing a subset of system settings. Protected by cyanogenmod.permission.MODIFY_NETWORK_SETTINGS: - Add ability to toggle airplane mode on/off. - Add ability to toggle mobile data on/off. Protected by android.permission.REBOOT: - Add ability to shutdown or reboot the device. Change-Id: I5e943be11260c58afa664f1702c0ecb4413528fe
* Automatic translation importMichael Bestas2015-08-053-9/+10
| | | | Change-Id: Ibc89b531a5f4603643c7d2b43d4610069d7c8768
* cmsdk: Support deleteIntent and remove tiles when packages change.Adnan Begovic2015-07-311-0/+164
| | | | Change-Id: I488410296c7579870406ea8fe289cf0b2158ea80
* cmsdk: Create new setIcon method for utilizing bitmapsAdnan Begovic2015-07-311-2/+2
| | | | Change-Id: I123994af89fe435b9f4bc146056a237f1cecb939
* Automatic translation importMichael Bestas2015-07-2711-0/+198
| | | | Change-Id: I6dc975730af07f218b75edb2f0bc4616abc278ab
* Automatic translation importMichael Bestas2015-07-1918-0/+308
| | | | Change-Id: Ic3e483b4231fbec721d1e23984164aa37ddb1d1f
* cmsdk: Clear calling identity when resetAll is called.Adnan Begovic2015-07-141-0/+2
| | | | Change-Id: Id39eb18165d12a792c141dc44840a122d509dece
* cmsdk: fix cannot create handlerJorge Ruesga2015-07-132-4/+14
| | | | | | Change-Id: I34153f6199d46b7fa9a914efa38552b8d66c0c99 JIRA: NIGHTLIES-1532 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* Automatic translation importMichael Bestas2015-07-1312-0/+99
| | | | Change-Id: I0c0bee3916767b92b42a616aef41e87d97ed1118
* CMSDK: Begin documentation and testing for profiles.Adnan Begovic2015-07-101-1/+1
| | | | Change-Id: I06c02f6aed63cfa0483376ae93a3f9a594aff201
* CMSDK: Utilize CMSDK_PACKAGE_ID.Adnan Begovic2015-07-101-2/+3
| | | | Change-Id: I98a995959226c1feaa0a6ece447e557857a84f99
* CMSDK: Introduce factored out resources from framework.Adnan Begovic2015-07-096-3/+91
| | | | Change-Id: I4193db99f3f883260354cde98366f94c608f6163