No description
Find a file
Jin Qian a8533325d5 storaged: move proto file to /data/misc_ce/0/storaged
Use proto_stat to indicate status of CE area. Before user_0 unlocks,
storaged detects CE NOT_AVAILABLE when attempting to read the proto
file. It then skips reading/writting the proto.

When user_0 logs in, vold calls onUserStart in storaged, which sets
proto_stat to AVAILABLE. At next event, storaged tries to read the
proto. If it's a success, proto_stat is changed to LOADED. After that,
storaged reads and writes proto normally.

Test: adb shell storaged -u -p
Bug: 63740245
Change-Id: I1fdd42c430e91682f6cc07497fcad5be52489b4e
2017-10-18 13:50:03 -07:00
adb Merge "Set $HOSTNAME in adbd." am: 2364d7ccc5 am: 510552149c 2017-10-03 22:46:17 +00:00
adf Eliminate false positive static analyzer warnings. 2017-09-26 15:27:37 -07:00
base Move some properties users to __system_property_read_callback() 2017-10-10 15:03:33 -07:00
bootstat bootstat: test: duration fixes 2017-10-13 09:29:53 -07:00
cpio Possible null pointer miss on realloc 2017-03-23 22:41:14 +01:00
debuggerd Merge "Move some properties users to __system_property_read_callback()" 2017-10-12 16:53:41 +00:00
demangle Add support for boolean literals. 2017-10-11 15:23:45 -07:00
fastboot Merge "fastboot: bail out if failed to generate fs image" into oc-mr1-dev 2017-08-23 23:28:14 +00:00
fs_mgr Merge "fs_mgr: removing is_device_secure()" am: af54c27e1b am: 6353d514e8 am: ee042cac71 2017-10-15 04:14:53 +00:00
gatekeeperd Merge "gatekeeperd: use std::unique_ptr" into oc-mr1-dev 2017-08-18 19:18:46 +00:00
healthd resolve merge conflicts of 796987482 to stage-aosp-master am: bb5ec4a926 2017-10-17 21:57:49 +00:00
include Move android_filesystem_config.h => fs_config.h 2017-08-02 16:31:19 -07:00
init Merge "Only allow UTF8 encoded property values" am: 4ff2607ef7 am: 9c767212eb 2017-10-17 16:20:58 +00:00
libappfuse libappfuse: use an explicit buffer size 2017-08-02 14:11:25 -07:00
libasyncio adb: Use kernel aio for functionfs. 2017-08-10 15:12:47 -07:00
libbacktrace Merge "Update the Unwinder object and add tests." 2017-10-05 20:46:01 +00:00
libbinderwrapper libbinderwrapper: Android.mk -> Android.bp 2017-04-25 15:55:26 -07:00
libcrypto_utils Mark the modules as VNDK in Android.bp 2017-08-03 06:43:23 +00:00
libcutils resolve merge conflicts of 796987482 to stage-aosp-master 2017-10-17 12:36:14 -07:00
libdiskconfig Rename target.linux[_x86[_64]] to target.linux_glibc[_x86[_64]] 2017-10-02 10:44:29 -07:00
libgrallocusage Mark libgrallocusage as vendor_available 2017-09-05 14:49:53 -07:00
libion Merge "libion: Adapt to new ION interface" 2017-09-21 01:06:32 +00:00
libkeyutils Add libkeyutils. 2017-05-10 10:40:11 -07:00
liblog Add vendor_available to liblog_headers. 2017-10-17 08:02:20 +00:00
libmemtrack Mark libmemtrack as VNDK in Android.bp 2017-09-14 02:46:36 +00:00
libmemunreachable Silence static analyzer warnings about memory leaks 2017-09-24 13:36:29 -07:00
libmetricslogger Merge "libmetricslogger: Fix the out-of-sync proto IDs for boot reason." into oc-mr1-dev 2017-10-09 15:21:01 +00:00
libnativebridge Remove default libraries 2017-09-29 13:17:06 -07:00
libnativeloader Merge "Remove default libraries" am: 8b7feee38f am: a0113de2f3 2017-09-30 23:36:25 +00:00
libnetutils Mark the modules as VNDK in Android.bp 2017-08-03 06:43:23 +00:00
libpackagelistparser Remove LOCAL_CLANG and clang: true 2017-07-25 14:29:50 +02:00
libpixelflinger Va_end should be used with va_start 2017-03-23 22:41:42 +01:00
libprocessgroup Add memcg related configs to init. 2017-07-18 15:58:40 -07:00
libprocinfo Mark the modules as VNDK in Android.bp 2017-08-03 06:43:23 +00:00
libsparse Merge "<stdbool.h> not necessary in C++." 2017-10-17 19:26:53 +00:00
libsuspend Mark the modules as VNDK in Android.bp 2017-08-03 06:43:23 +00:00
libsync Merge "libsync: Add fence info tests" 2017-09-26 23:46:32 +00:00
libsystem Define priority for video threads 2017-09-07 16:14:07 -07:00
libsysutils Stop depending on libnl. 2017-10-05 14:56:44 +09:00
libunwindstack Fix setting of map_offset in frame data. 2017-10-17 18:42:03 -07:00
libusbhost Mark the modules as VNDK in Android.bp 2017-08-03 06:43:23 +00:00
libutils Add vendor_available to liblog_headers. 2017-10-17 08:02:20 +00:00
libvndksupport Make libvndksupport look for default namespace as well. 2017-08-18 15:20:20 +09:00
libziparchive Revert "Fix full-eng build breakage due to dbacd826a100f2c." am: d5715c5d2d am: c6b5b67139 am: f9b3f6b9e6 am: 1833088893 am: 6a7e3ac83b am: 983101645f 2017-10-04 18:05:11 +00:00
lmkd Simplify lmkd functionality 2017-09-17 18:31:35 -07:00
logcat <stdbool.h> not necessary in C++. 2017-10-17 16:21:33 +00:00
logd Merge "CtsLogdTestCases#sepolicy_rate_limiter failure" am: 99691dfc74 am: 806f050f6d am: 9e3f4b057f 2017-10-02 21:06:33 +00:00
logwrapper Merge "logwrapper: add a benchmark for android_fork_execvp_ext" 2017-03-23 11:56:10 +00:00
mkbootimg mkbootimg: use int for os_version and os_patch_level 2016-03-29 16:06:37 -07:00
qemu_pipe Mark libqemu_pipe vendor_available 2017-06-08 14:16:11 -07:00
reboot reboot: only pause indefinitely for non-shutdown operations 2017-09-29 16:29:52 +00:00
rootdir Remove *.dep files for ld.config.txt, [llndk|vndksp].libraries.txt 2017-10-13 16:36:49 +09:00
run-as run-as: Keep supplementary groups. 2017-09-29 15:49:20 -07:00
sdcard Revert "Revert "Add derive_gid flag for mounting sdcardfs"" 2017-09-22 14:30:30 -07:00
shell_and_utilities Update shell and utilities docs for O. 2017-09-13 20:59:25 -07:00
storaged storaged: move proto file to /data/misc_ce/0/storaged 2017-10-18 13:50:03 -07:00
toolbox Merge "Add building and installing of grep for vendor." 2017-06-16 23:24:32 +00:00
trusty resolve merge conflicts of 796987482 to stage-aosp-master am: bb5ec4a926 2017-10-17 21:57:49 +00:00
.clang-format Add a 2 width option of clang format. 2017-03-10 13:01:39 -08:00
.clang-format-2 Only allow short functions in class definitions. 2017-03-28 12:31:37 -07:00
.clang-format-4 Only allow short functions in class definitions. 2017-03-28 12:31:37 -07:00
.gitignore Ignore adb/*.pyc files 2015-08-11 12:59:58 -07:00
Android.bp Export android_filesystem_config.h as a filegroup 2017-01-17 18:20:28 -08:00
Android.mk Remove the simulator target from all makefiles. 2011-07-11 22:12:32 -07:00
CleanSpec.mk resolve merge conflicts of 73d9596bc to oc-mr1-dev-plus-aosp 2017-09-30 06:44:32 +08:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2013-07-30 13:56:49 -07:00
NOTICE Fix omission in NOTICE file. 2013-07-30 13:56:55 -07:00
platform_tools_tool_version.mk Fix warning on the build servers 2017-05-25 12:35:40 -07:00
PREUPLOAD.cfg Add a PREUPLOAD.cfg file to run git-clang-format on every commit 2017-03-08 16:51:26 +08:00