Merge "Add option to use ro.serialno for generating device id" into android-9.0

This commit is contained in:
big biff
2018-12-24 01:45:46 +01:00
committed by Gerrit Code Review
2 changed files with 13 additions and 0 deletions
+10
View File
@@ -146,6 +146,16 @@ void DataManager::get_device_id(void) {
#endif
#ifndef TW_FORCE_CPUINFO_FOR_DEVICE_ID
#ifdef TW_USE_SERIALNO_PROPERTY_FOR_DEVICE_ID
// Check serial number system property
if (property_get("ro.serialno", line, "")) {
snprintf(device_id, DEVID_MAX, "%s", line);
sanitize_device_id(device_id);
mConst.SetValue("device_id", device_id);
return;
}
#endif
// Check the cmdline to see if the serial number was supplied
fp = fopen("/proc/cmdline", "rt");
if (fp != NULL) {