aboutsummaryrefslogtreecommitdiffstats
path: root/api
diff options
context:
space:
mode:
authorAdnan Begovic <adnan@cyngn.com>2015-09-09 17:29:30 -0700
committerAdnan Begovic <adnan@cyngn.com>2015-09-09 17:29:30 -0700
commit9f381bc89f04f64b64f71e27f14ffdb9c27affdb (patch)
tree0ad71906dcbc67e7bf2711951ef7d023608877ee /api
parent7cef6f69453a8edcb23272e63cea14b2dcad5d77 (diff)
downloadvendor_cmsdk-9f381bc89f04f64b64f71e27f14ffdb9c27affdb.zip
vendor_cmsdk-9f381bc89f04f64b64f71e27f14ffdb9c27affdb.tar.gz
vendor_cmsdk-9f381bc89f04f64b64f71e27f14ffdb9c27affdb.tar.bz2
cmsdk: Update api text for Persistent Storage API.
Change-Id: Icdbe63ba416f62d12f25b521541162d72c8040d4
Diffstat (limited to 'api')
-rw-r--r--api/cm_current.txt9
1 files changed, 9 insertions, 0 deletions
diff --git a/api/cm_current.txt b/api/cm_current.txt
index 35bd8dc..1d0f4f7 100644
--- a/api/cm_current.txt
+++ b/api/cm_current.txt
@@ -354,6 +354,7 @@ package cyanogenmod.app {
package cyanogenmod.hardware {
public final class CMHardwareManager {
+ method public boolean deletePersistentObject(java.lang.String);
method public boolean get(int);
method public cyanogenmod.hardware.DisplayMode getCurrentDisplayMode();
method public cyanogenmod.hardware.DisplayMode getDefaultDisplayMode();
@@ -378,12 +379,18 @@ package cyanogenmod.hardware {
method public int getVibratorMinIntensity();
method public int getVibratorWarningIntensity();
method public boolean isSupported(int);
+ method public byte[] readPersistentBytes(java.lang.String);
+ method public int readPersistentInt(java.lang.String);
+ method public java.lang.String readPersistentString(java.lang.String);
method public boolean requireAdaptiveBacklightForSunlightEnhancement();
method public boolean set(int, boolean);
method public boolean setDisplayColorCalibration(int[]);
method public deprecated boolean setDisplayGammaCalibration(int, int[]);
method public boolean setDisplayMode(cyanogenmod.hardware.DisplayMode, boolean);
method public boolean setVibratorIntensity(int);
+ method public boolean writePersistentBytes(java.lang.String, byte[]);
+ method public boolean writePersistentInt(java.lang.String, int);
+ method public boolean writePersistentString(java.lang.String, java.lang.String);
field public static final int FEATURE_ADAPTIVE_BACKLIGHT = 1; // 0x1
field public static final int FEATURE_AUTO_CONTRAST = 4096; // 0x1000
field public static final int FEATURE_COLOR_ENHANCEMENT = 2; // 0x2
@@ -393,6 +400,7 @@ package cyanogenmod.hardware {
field public static final int FEATURE_HIGH_TOUCH_SENSITIVITY = 16; // 0x10
field public static final int FEATURE_KEY_DISABLE = 32; // 0x20
field public static final int FEATURE_LONG_TERM_ORBITS = 64; // 0x40
+ field public static final int FEATURE_PERSISTENT_STORAGE = 16384; // 0x4000
field public static final int FEATURE_SERIAL_NUMBER = 128; // 0x80
field public static final int FEATURE_SUNLIGHT_ENHANCEMENT = 256; // 0x100
field public static final int FEATURE_TAP_TO_WAKE = 512; // 0x200
@@ -457,6 +465,7 @@ package cyanogenmod.platform {
ctor public Manifest.permission();
field public static final java.lang.String HARDWARE_ABSTRACTION_ACCESS = "cyanogenmod.permission.HARDWARE_ABSTRACTION_ACCESS";
field public static final java.lang.String MANAGE_ALARMS = "cyanogenmod.permission.MANAGE_ALARMS";
+ field public static final java.lang.String MANAGE_PERSISTENT_STORAGE = "cyanogenmod.permission.MANAGE_PERSISTENT_STORAGE";
field public static final java.lang.String MODIFY_MSIM_PHONE_STATE = "cyanogenmod.permission.MODIFY_MSIM_PHONE_STATE";
field public static final java.lang.String MODIFY_NETWORK_SETTINGS = "cyanogenmod.permission.MODIFY_NETWORK_SETTINGS";
field public static final java.lang.String MODIFY_PROFILES = "cyanogenmod.permission.MODIFY_PROFILES";