В корневой файловой системе моего телефона Android есть файл с именем default.prop. Сейчас это нестандартный файл из-за CF Auto Root , но я хочу, чтобы этот файл был стандартной версией (1).
После того, что я понял, файл /default.prop перезаписывается при каждой загрузке из файла default.prop в загрузочном разделе.
Мой телефон рутирован с помощью CF-Auto-Root, но я заменил загрузочный раздел и раздел загрузчика версиями заводского образа :
$ fastboot flash bootloader bootloader.img
$ fastboot flash boot boot.img
Но все равно получаю не стоковый файл default.prop. Что я делаю не так?
(1) Это связано с тем, что я пытаюсь обновиться до Android 5.1, и прямо сейчас я получаю сообщение об ошибке, потому что «это устройство имеет google/omni_hammerhead/hammerhead:4.4.4/KTU84P/eng.dees_troy.20150214.172938:eng/ тестовые ключи».
Я просто процитирую Эллюэля на XDA :
Не беспокойтесь о том, чтобы вернуть все назад только для обновления, это крайне маловероятно, поскольку с Lollipop Google изменил метод OTA, чтобы проверять сумму всего раздела, а не только то, что его волнует.
Загрузите заводские образы 5.1 и прошейте system.img, boot.img, cache.img, radio.img и bootloader.img (не прошивайте userdata.img, если вы не хотите стереть все свои данные), затем загрузитесь в пользовательский рекавери и прошейте последнюю версию SuperSU ( http://download.chainfire.eu/supersu ).
Это не отвечает на вопрос здесь напрямую, но в конечном итоге решило то, чего я пытался достичь.