Go to file
Jin Qian 8197093497 storaged: read emmc health data from sysfs
Sysfs data is straightforward so we don't need parsing anymore.

Also removed periodical check since data is set only once during
driver initialization. Checking at every device boot or storaged
restart should be sufficient to monitor long term status change.

Test: adb logcat -d -b events | grep storaged_emmc_info
Bug: 36228467
Merged-In: I2a181f52c9f19de1e679a3a905aaebafe4d08227
Change-Id: Ic05e353f0af9363f3bcbe793ba0c351082e446ca
2017-04-03 16:48:14 +00:00
adb Merge "adb: allow symlinks to directories in directory_exists." 2017-03-24 18:43:23 +00:00
adf libadfhwc: Fix adf_hwc_close 2017-03-02 17:40:16 +00:00
base Keep the ReadFileToString/ReadFdToString overhead down. 2017-03-21 13:43:08 -07:00
bootstat bootstat: Report the total bootloader time. 2017-02-16 11:53:03 -08:00
cpio Possible null pointer miss on realloc 2017-03-23 22:41:14 +01:00
debuggerd tombstoned: add tests for b/36685795. 2017-03-30 17:52:24 -07:00
demangle Use the clang format 2 space as default. 2017-03-14 13:06:19 -07:00
fastboot Move "fastboot oem" to std::string. 2017-03-15 09:40:28 -07:00
fs_mgr fs_mgr_avb_ops: stores the by-name prefix of /misc instead of fstab struct 2017-03-31 14:36:08 +08:00
gatekeeperd gatekeeper HAL uses "default" service name 2017-02-23 19:31:59 +00:00
healthd Merge "healthd: Implement scheduleUpdate" am: 6edabc75ab am: c0405200b8 2017-03-23 01:12:17 +00:00
include Merge "libziparchive: Add ability to backup in ZipWriter" am: 0e19795a62 am: a41597ba0e 2017-03-23 18:15:01 +00:00
init Revert "init: use read_file and write_file to implement do_copy builtin" 2017-03-30 17:15:17 -07:00
libappfuse Retry write operation when getting ENOBUFS. 2017-03-31 01:50:50 +00:00
libbacktrace Merge "Test unwinding through a signal handler." 2017-03-24 17:22:25 +00:00
libbinderwrapper Convert libbinderwrapper_test_support to be a static library 2017-03-03 17:14:04 -08:00
libcrypto_utils Rely on the platform -std default. 2016-10-10 14:31:12 -07:00
libcutils libcutils: remove sched_set/getscheduler 2017-03-28 20:19:16 +00:00
libdiskconfig liblog: use log/log.h when utilizing ALOG macros 2017-01-11 09:31:15 -08:00
libgrallocusage Add gralloc usage conversion functions 2017-03-28 08:22:54 -07:00
libion liblog: use log/log.h when utilizing ALOG macros 2017-01-11 09:31:15 -08:00
liblog liblog: tests: liblog.__security property failure 2017-03-21 15:22:29 -07:00
libmemtrack libmemtrack: check return value for getMemory() 2017-02-27 12:21:39 -08:00
libmemunreachable liblog: use log/log.h when utilizing ALOG macros 2017-01-11 09:31:15 -08:00
libmetricslogger port metrics_logger to v2 format 2017-02-28 17:35:56 -05:00
libnativebridge liblog: use log/log.h when utilizing ALOG macros 2017-01-11 09:31:15 -08:00
libnativeloader Add comment to android_link_namespaces method 2017-02-13 08:52:35 -08:00
libnetutils liblog: use log/log.h when utilizing ALOG macros 2017-01-11 09:31:15 -08:00
libpackagelistparser liblog: use log/log.h when utilizing ALOG macros 2017-01-11 09:31:15 -08:00
libpixelflinger liblog: use log/log.h when utilizing ALOG macros 2017-01-11 09:31:15 -08:00
libprocessgroup add killProcessGroupOnce 2017-03-30 14:17:09 -07:00
libprocinfo Enable more modules on linux_bionic builds 2017-03-15 15:44:00 -07:00
libsparse Remove "_host" and "_static" suffix from libsparse definition. am: b0c395955d am: 7b8d66e7cc am: 11b65cf3be 2017-01-12 22:45:52 +00:00
libsuspend resolve merge conflicts of a45b1d6f3 to master 2017-01-11 11:41:38 -08:00
libsync sync: Cache knowledge of kernel uapi version 2017-03-08 17:34:14 -08:00
libsysutils There's no longer a limit to property names. 2017-02-28 14:12:54 -08:00
libunwindstack Use the 2 space clang format for libunwindstack. 2017-03-21 10:41:45 -07:00
libusbhost Merge "usblib: Wrap USBDEVFS_REAPURBNDELAY ioctl" 2016-10-27 16:15:12 +00:00
libutils split LightRefBase out of RefBase 2017-03-29 20:39:06 +00:00
libziparchive Merge "libziparchive: fix mac os breakage" am: 390f3b364c am: 7cfe1d69b0 2017-03-23 21:12:58 +00:00
lmkd liblog: use log/log.h when utilizing ALOG macros 2017-01-11 09:31:15 -08:00
logcat logcat: test: run 256 simultaneous logcats 2017-03-27 11:57:53 -07:00
logd logd: correctly label identical lines 2017-03-31 15:13:07 -07: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
reboot Convert more Android.mk files to Android.bp 2016-07-13 17:41:45 -07:00
rootdir init.rc: launch update_verifier with exec_start 2017-03-29 13:37:54 -07:00
run-as Define range of GIDs for cached app data. 2016-12-13 13:28:08 -07:00
sdcard Make sdcardfs the default 2017-03-20 13:11:10 -07:00
storaged storaged: read emmc health data from sysfs 2017-04-03 16:48:14 +00:00
toolbox Revert "Only allow system to write to existing input nodes." 2017-02-21 17:12:59 +00:00
trusty trusty: use log/log.h for ALOG macros 2017-01-13 07:30:11 -08:00
tzdatacheck Track a Java package rename in comments 2017-03-20 10:29:00 +00:00
.clang-format Add a 2 width option of clang format. 2017-03-10 13:01:39 -08:00
.clang-format-2 Remove extraneous .clang-format files 2017-03-14 14:06:31 -07:00
.clang-format-4 Remove extraneous .clang-format files 2017-03-14 14:06:31 -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 init.rc: have hwservicemanager start the HAL class 2016-09-26 00:23:51 -07: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
PREUPLOAD.cfg Add a PREUPLOAD.cfg file to run git-clang-format on every commit 2017-03-08 16:51:26 +08:00