| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Icc238269d1036f83019d8dd0f38c84d326b1a65f
|
|
|
|
|
|
|
|
| |
We don't need it because we don't support using the returned cursor
directly, and it can cause deadlocks when being called from platform
code.
Change-Id: I2f85be1152569ba27e4622d310d867e20965faa3
|
|
|
|
| |
Change-Id: I51b3fc4dbec074737772131632fa556e8fa752b0
|
|
|
|
| |
Change-Id: I7bf1ee5644b178173941803fccafbbd501289acd
|
|
|
|
|
| |
Change-Id: I1ddf79d8308def2056fa509b64a2ec4af5c39f31
Signed-off-by: Paul Keith <javelinanddart@aidenswann.com>
|
|
|
|
|
| |
Change-Id: Id230e17118be81c994c059581036cd2ebab28016
Ticket: -
|
|
|
|
|
| |
Change-Id: I10db9721707dcc07bb8f8fa65f1e8c28dd59c12e
Ticket: -
|
|
|
|
| |
Change-Id: I3510a3e136ef86a8d45847a0bf7a35fb426212f9
|
|
|
|
|
| |
Change-Id: I4607c0cace28c0987c2ed13d04db7c1eb67a1d0b
TICKET: CYNGNOS-3103
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If the database needs to be created, it will not be upgraded. So, if the
device was provisioned and the table wasn't created, we don't upgrade
and so we cannot bring the old flag to the new location.
Fix this by setting the new cm provisioned flag on database creation.
Ticket: CYNGNOS-3017
Change-Id: I1e961f1cb2d06c55c1e92ef63c6dbaee17dbc304
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
| |
TICKET: CYNGNOS-3016
Change-Id: I55b762b51ad98194c235b83c36e3a6683c33ac4e
|
|
|
|
|
|
|
|
| |
Since DEV_FORCE_SHOW_NAVBAR was moved to global, the test needs
to query its value there.
TICKET: CYNGNOS-3016
Change-Id: Ided274ec065ec989b4ca4f172ec569adb74cbfd5
|
|
|
|
| |
Change-Id: I6733d352c47b4abbadc42222d3dd5976db8d36b6
|
|
|
|
|
|
|
|
|
| |
Keep feature inline with 12.1, only allow owner to
control the feature and mirror across users.
Also add additional checks for moved settings.
Change-Id: Ida11b71bc5ce9463628f8c5d76e59902d47d59bb
|
|
|
|
|
|
|
|
|
|
|
|
| |
During an upgrade, we try to migrate values which are
considered to be LEGACY settings to the new provider, however
because of a bad upgrade path, we need to check if the key exists in the
new database AND the old database, and then we can skip it in that case.
Ticket: CYNGNOS-2740
Change-Id: I5d6bc8399ccc328f4190ed7508c27bd9d5de1b9d
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
|
| |
* Only the owner can write to the global db
Change-Id: Iec7736c28ff0bc7a35dae8bbc85ca2b1c137da49
|
|
|
|
|
|
|
|
| |
Bump the DB version and set a default temperature unit in
global settings
Change-Id: I14f80e1b3fa3ae4a47769c02b5ebd6a905a53e46
TICKET: CYNGNOS-2751
|
|
|
|
|
|
|
|
|
|
|
|
| |
We need to store the state of _our_ setup wizard.
To not break existing devices' provisioning, copy the current state of the global
provisioned flag to the new key value.
Ticket: CYNGNOS-2431
Change-Id: I3d88361edc126788f42b28efd11f3c7598117138
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
| |
Change-Id: Ic3958966b87da56246142a98957d9cfe820b4066
|
|
|
|
| |
Change-Id: I2c8633db25b85efc83b1539c8c20b9146fb220d5
|
|
|
|
| |
Change-Id: Iedea6c96b80f72ad83b9bb38069c069982ca5fce
|
|
|
|
|
|
|
|
|
|
|
| |
This adds public cmsdk symbols to the bootclasspath. :(
2) testBootClassPathIsClean(org.cyanogenmod.tests.versioning.unit.ClassPathTest)
java.lang.AssertionError: Jar file /system/framework/telephony-common.jar should not have cyanogenmod.alarmclock.ClockContract$AlarmsColumns !
This reverts commit 3a590c305737a8533f40235fc7dbdcfaee30bdcb.
Change-Id: I03cc2796e84e602933e7132f9181a5822c7f327c
|
|
|
|
|
|
|
|
|
|
| |
With some mobile network operators, the presentation indicator of
outgoing calls is always set to either "unknown" or "restricted".
As consequence, the dialed number doesn't show up in clear in the
call history. Allow to ignore the presentation indicator of outgoing
calls to never hide the dialed numbers.
Change-Id: Ia7b9fef3a929e512d8ecb704204b36e3836a056b
|
|
|
|
|
|
|
| |
Ref: CYNGNOS-1924
Change-Id: I6d221e143dc91ec3dbc1c9a1877754f2b98b732e
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
| |
Change-Id: Ic0cea75783ee5a0a7be3d0a24e57588ca177169a
TICKET: CYNGNOS-2041
|
|
|
|
|
|
|
|
| |
If an application is writing to SECURE or GLOBAL they should only
be required to hold the WRITE_SECURE_SETTINGS permission and not
both.
Change-Id: Ife14b5e19340f04e2e3b7ebba121104253d1dc88
|
|
|
|
|
| |
Change-Id: I1a7fc52a9d2e94f29e444b3566a6d9e139302210
TICKET: CYNGNOS-1908
|
|
|
|
|
|
|
|
|
|
|
|
| |
If you've git blamed this commit because your build broke,
move your default tiles overlay to
`vendor/cmsdk/cm/res/res/values/config.xml`
with the entry value of config_defaultQuickSettingsTiles
TICKET: CYNGNOS-1908
Change-Id: Id721136ce669d420fde46322a339b9517b1a3677
|
|
|
|
| |
Change-Id: I1893380ab4f7e3bb5ff31c72578aa28a932839a0
|
|
|
|
| |
Change-Id: If31edca58e156af81edf9202cb9a5a00107e84eb
|
|
|
|
|
|
|
|
|
|
| |
Since the migration is invoked even on a clean flash, with
no means of knowing what scenario we're coming from. Assume
that all null values are to be dropped and default values are
to be given precedence.
Change-Id: I10eb2f4650c379422268423dbc011b49f77ed910
TICKET: CYNGNOS-1721
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The database is innaccessible during creation through
the android resolver interfaces, thus, no defaults were
loaded even though the code would execute.
So rewrite the DatabaseHelper to create a singular bulk transaction
per table when default settings are to be loaded, and provide
verification tests for the CMSettingsProvider.
TICKET: CYNGNOS-1706
Change-Id: I3d8c5f25704ec9620fe57b82865531fb976a516f
|
|
|
|
| |
Change-Id: I3777f8d3c8b2c83da6bfe734bfaa1554ae91b198
|
|
|
|
|
| |
TICKET: CYNGNOS-84
Change-Id: I06245b0a69eea3474c1c093c5843bd59b5c53a80
|
|
|
|
|
|
| |
This got lost along the transition
Change-Id: I35f5c6cdd73ff1d4a590fa6980d3214dda2bd740
|
|
|
|
|
|
| |
Issue-Id: YAM-34
Change-Id: I67395465eb830ae994d8d796a4dbdae08ade5b01
|
|
|
|
| |
Change-Id: I39a0e63fa95fd9a37a79dc6cb52da8047c40c86f
|
|
|
|
| |
Change-Id: Ibfc41a74ca5e5902ea704919ce076d8442258406
|
|
|
|
| |
Change-Id: I742c557747bbee9f821298497e2cef0e371bb0a2
|
|
|
|
|
|
|
| |
- move to System section in the resource file
- fixup setting name comment
Change-Id: Iafa1f429beff28ac303cacd6af6f5e3548379987
|
|
|
|
| |
Change-Id: I64db011fbe66045b52536f2c4b9d92e42603bd30
|
|
|
|
|
| |
Change-Id: Id5d86cc97eb2411322af5686e6d79fa5fb190891
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
|
| |
Ref: CYNGNOS-1461
Change-Id: Idee9417a2f0b181c8d15cd763859c0a0e581dce6
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
| |
Change-Id: I39e511bd11df43473532e74ea850c7bc1d0a2b2f
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
| |
Change-Id: Ia8b11083a54195acfebab76c646987962b798c16
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
|
|
|
| |
Any "CALL" into the CMSettingsProvider on a new user triggers the load
default settings mechanism which may lead to attempting to load "global"
settings for non owner which is impossible.
Change-Id: Ic8535e3c211aeaccfd3d72c3f9b11eef4d9087b8
|
|
|
|
|
|
|
|
| |
Move validators from CMSettings.System into CMSettings,
add validators for CMSettings.Secure, and move protected apps validator
from CMSettings.System to CMSettings.Secure
Change-Id: I9f4e1bef7ff5be100376d2d03d34483d12938158
|
|
|
|
|
|
|
| |
* commit 204ffe00a3c2dc205e5e1f90a1b2f10025d40ca9
Change-Id: I84d58a31e7f91e448865a05cf947f1e7d3442653
Signed-off-by: Alexander Martinz <eviscerationls@gmail.com>
|
|
|
|
|
| |
Change-Id: I22f1430841b7eec3a01431bfd12ed1591361f46d
Signed-off-by: Roman Birg <roman@cyngn.com>
|
|
|
|
|
|
|
| |
Each CALL method would renable and already enabled component,
cut down on log spam.
Change-Id: Ie58c75e32c828b1ce8b1017620b5a3b073830bbd
|