| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Change-Id: I5616066b18e84f59e040a0e73882a3831cdca35f
|
|
|
|
|
|
|
| |
Ref: CYNGNOS-1861
Change-Id: I0f4ab58cb38fe0c9a2dba1b7d38de9020544bdc4
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
| |
Change-Id: Id15cfc17d95f89aceb963a216ddd23295c21773a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It's sometimes useful to know what physical device you're using.
CMHW SerialNumber and an "ro.serialno" property already exists, but
are not guaranteed to be unique. Different OEM may use overlapping
numbering schemes, and sometimes placeholder like "012345ABCDE" are
used.
Attempt to work around these shortcomings by defining a new
UniqueDeviceId class that provides a globally unique device ID that
is both deterministic for a given device and designed not to overlap
with IDs of any other devices.
Change-Id: I3f426972558394ba8e78261273ac8521aa603327
|
|
|
|
| |
Change-Id: I1893380ab4f7e3bb5ff31c72578aa28a932839a0
|
|
|
|
|
|
|
|
|
|
| |
This fixes the following errors during bootup:
QSTileHost: Error creating tile for spec: visualizer
QSTileHost: java.lang.IllegalArgumentException: Bad tile spec: visualizer
CYNGNOS-1722
Change-Id: Idd45ef73beb004fb4afb310bb335f3cc85b08330
|
|
|
|
|
|
|
|
| |
This reverts commit 33e300e32db2b94274d94295435e1ad4c9a8347e.
CYNGNOS-1677
Change-Id: Ia4a9d192fde03152d308f7a93f3fe6525cb57c7d
|
|
|
|
| |
Change-Id: I3777f8d3c8b2c83da6bfe734bfaa1554ae91b198
|
|
|
|
|
|
|
|
|
|
|
| |
Some of this exists in the PersistentStorage implementation, but it
was never formally documented in the APIs. Inherit the cmhw implementation
error checking & move it into the service.
Add tests to validate the new restrictions & a test that was previously
failing.
Change-Id: I3ecda29fdd28bbc4e6d8ccce7511c4644065ea46
|
|
|
|
|
|
|
|
| |
Lower protection level of THIRD_PARTY_KEYGUARD permission from
signature|privileged to normal.
Change-Id: I464daba67a66e88efe6219cec2663a07d15ab3ed
TICKET: CYNGNOS-1689
|
|
|
|
| |
Change-Id: I39a0e63fa95fd9a37a79dc6cb52da8047c40c86f
|
|
|
|
| |
Change-Id: I52972bc4d32505ba7fd2f7278efdb9441c39b82a
|
|
|
|
| |
Change-Id: I742c557747bbee9f821298497e2cef0e371bb0a2
|
|
|
|
|
|
|
| |
Add resources needed by WiFi service (see
If1613a8556908f372a70fbd859fa35e9315f9613)
Change-Id: I76b838354459e4482795c9812d37bb204df708c3
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I1b033ff646dbbdafa5d0efcaf110b76ca48980e3
|
|
|
|
|
|
| |
Ref: CYNGNOS-1478
Change-Id: If4952c4513063ea4b2cf2105514183731175ad72
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
|
| |
Ref: CYNGNOS-1461
Change-Id: Idee9417a2f0b181c8d15cd763859c0a0e581dce6
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
| |
Change-Id: I2fdf589967efc997d0b3f93ff73268ad57858a61
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: Ia5f644ce0b964a965afa47ea08016167c8b20620
|
|
|
|
| |
Change-Id: I5644f6d9769614d72220ee68a08202e6c69037d9
|
|
|
|
| |
Change-Id: If126936f788d398c53dca21297cd7d69f9d933b8
|
|
|
|
| |
Change-Id: I1db0cba6cf107926a25a8e45952813d3c21eb470
|
|
|
|
|
|
|
| |
Add an API to query PerformanceManager if a perf profile supports
app-profiles.
Change-Id: I51d958343624ab085de0352ac182cb05308e0da4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I850d45e9aca6eff8221766830fce45468c8ca549
|
|
|
|
|
|
|
|
|
| |
* Lights with Screen On
* LEDs Brightness
* Multiple LEDs
Change-Id: I8c3f3cae53c834d1d2798d9dece00e3253ccb1db
Signed-off-by: AdrianDC <radian.dc@gmail.com>
|
|
|
|
| |
Change-Id: I6d0c3f8b645e2c8cca059ff343a774eab1933a9b
|
|
|
|
| |
Change-Id: If9e097c373404fe8983fd9160ebeb8405bd363d8
|
|
|
|
| |
Change-Id: I8e5e8c17a9d7e2399155b34e63bdd55e19a59362
|
|
|
|
| |
Change-Id: Id7c54851950eedc77ab6bc085fe515b6e7aaaac5
|
|
|
|
|
|
|
| |
* Remove all code and configuration into CMSDK.
* Deprecate the properties-based API
Change-Id: Ib14ce5b8623cb368e6b545d1f82bc9c58580e13b
|
|
|
|
| |
Change-Id: I2a55e65d7b9746dfd005d04c39024490a5b1d2b1
|
|
|
|
| |
Change-Id: I61497111f1bf1873554c4185b4424662dcb8c7e5
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I18a1aa9ade95de63fe18eaaeca388b118c8ffe8c
|
|
|
|
|
|
| |
YOU MEAN WE HAVE SANE ABSTRACTION NOW?!
Change-Id: I5b37b656b2002013b368b43153927b796ec46e6a
|
|
|
|
| |
Change-Id: If46cee0ac3a60de651bcb20c54c19add9d2bbd3b
|
|
|
|
| |
Change-Id: I37c7fe7441d7f0f09d1b96be001f046417ffff12
|
|
|
|
| |
Change-Id: I097602ee86881fcbd1d14ac9626f3f3119966df9
|
|
|
|
| |
Change-Id: I54c4473a5fdd026958bc6bf170b2e8953aaa64af
|
|
|
|
| |
Change-Id: Ide2ce8de1db05a9ccbcb948429623cff481eec12
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I00f2ca510c5c449bc18ea5385510389e72efd539
|
|
|
|
| |
Change-Id: Id32018b2e6db156eefb124b646b08205e0dcd635
|
|
|
|
|
|
| |
* Be consistent
Change-Id: I5201f1f2e7ddbf3639985036444935aac3835683
|
|
|
|
|
|
|
|
| |
* 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 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
|
|
|
|
| |
Change-Id: If4e8137bd782b43f5bd6bd08804a5130deb05359
|