2

Где хранятся эти 2 системных свойства?где находится ro.boot.serialno и ro.serialno хранится?

Телефон: THL W8s Rom: W8s.JB2.FHD.EN.COM.16P256_MT6589TV1.0.3_20130815

ro.boot.serialno должен быть изменчив с некоторым восстановлением и оттуда пришедший в ro.serialno и это значение отображается в : Настройки-> О телефоне-> Состояние-> Серийный номер.

(я потерял оригинальный серийный номер с Sp flash tool нажатием кнопки Format)

EDIT:

/system/build.prop 

не имеет этой клавиши ни его значения, и он начинается с:

# begin build properties 
# autogenerated by buildinfo.sh 

ответ

-1

Here - это намек на разделы Android, все еще не уверен, где его найти:

Table 1. Disk Partitions 

BOOT (/dev/mtdblock[?])/

DATA (/dev/mtdblock5) /data/ 

CACHE (/dev/mtdblock4) /cache/ 

MISC (/dev/mtdblock[?]) 

PACKAGE 

RECOVERY (/dev/mtdblock[?])/

SDCARD (/dev/mmcblk0(p1)) /sdcard/ 

SYSTEM (/dev/mtdblock3)/system/ 
+0

Это не является ни ответа, ни содержательный ответ на этот вопрос. Эти явные номера числовых разделов также относятся к определенному неуказанному конкретному устройству. –

3

В моем андроида версии 4.2.2 ro.serialno и ro.boot.serialno могут быть сохранены в файле ниже

init/init.c line 663

+0

Как минимум на 4.2.2, похоже, что андроид читает ro.boot.serialno из аргументов cmdline ядра. 'cat/proc/cmdline' – jjcf89

+0

Фактически в соответствии с https://android.googlesource.com/platform/system/core/+/android-4.2.2_r1/init/init.c#642 аргумент cmdline должен быть androidboot. serialno – jjcf89

+0

Весь связанный код в init.rc является копией из одного набора свойств в другой. Он не инициализирует ro.boot.serialno, а только копирует все, что уже есть, для ro.serialno –