build prop без рута

У меня старый телефон Motorola-Verizon. Так как это эксклюзивная модель Verizon, у них не осталось шансов рутировать телефон, разблокировать загрузчик или установить кастомное рекавери. Итак, мой вопрос: Возможно ли редактировать build.prop в этих условиях?

Я искал везде и перепробовал почти все, но не смог выполнить свою работу. Каждый раз, когда какая-то команда adb отклоняется неопределенным & lt; ожиданием устройства & gt; , напечатанным в командной строке, или она просто перезагружается, чтобы вернуться в нормальное состояние. Без изменений.

Мои данные телефона, если они актуальны:

  • Телефон: Motorola Droid Turbo 2
  • Модель: XT1585 (Kinzie)
  • ОС: Nougat 7.0

Еще одна вещь, которую стоит упомянуть, это то, что Motorola продает другой телефон за пределами США, то есть Moto X Force , который по сути является тем же устройством без логотипов Verizon и Droid. И я могу подтвердить, что это совершенно разблокируемый загрузчик. Если это полезно.

Если с вашим Andro >

Отладка по USB не включается!

Если у вас частично разбит дисплей и нет возможности обычным способом активировать «Отладку по USB», тогда можно попробовать изменить системные файлы Android, чтобы все заработало!

Данный материал предназначен НЕ ДЛЯ НОВИЧКОВ, а пользователей с большим опытом работы с ОС ANDROID!

Включаем «Отладку» через редактирование
системных файлов Android

Чтобы все заработало необходимо чтобы выполнились несколько условий:

  1. Наличие установленных Root прав на Android
  2. Наличие установленного кастомного Recovery

Редактируем файл default.prop

Для этого нужно разобрать ядро Android

В ramdisk найти файл default.prop и внести правки:

ro.adb.secure=0
ro.secure=0
ro.debuggable=1
persist.sys.usb.config=mtp,adb
persist.service.adb.enable=1
persist.service.debuggable=1

После чего собрать ядро и прошить его.

Редактируем файл build.prop

Переведите устройство в режим Recovery, после чего выполните следующие команды adb:

su
mount -o rw,remount,rw /system
pull /system/build.prop

После чего на вашем компьютере рядом с adb появиться файл build.prop.

Отредактируйте файл, внеся следующие изменения:

ro.adb.secure=0
ro.secure=0
ro.debuggable=1
persist.sys.usb.config=mtp,adb
persist.service.adb.enable=1
persist.service.debuggable=1

Готовый файл build.prop отправить на Android:

adb push build.prop /sdcard

adb push build.prop /storage/emulated/0/build.prop

и переместить в раздел /system

cp /sdcard/build.prop /system

cp /sdcard0/build.prop /system

cp /storage/emulated/0/build.prop /system

Если у вас установлен Android версии ниже 4.2, то «Отладка по USB» уже включена, если же Android 4.3 и новей, то необходимо внести еще дополнительные настройки.

Авторизация ADB

su
mount -o rw,remount,rw /data
pull /data/data/com.android.providers.settings/databases/settings.db

Установить на компьютер редактор sqlite SQLiteStudio и откройте через него файл settings.db

Измените значение adb_enabled на 1

Вернуть файл settings.db:

adb push settings.db /sdcard
cp /sdcard/settings.db /data/data/com.android.providers.settings/databases/

Вот и все! После этого все должно заработать! Оставайтесь вместе с сайтом Android +1, дальше будет интересней!

Предыстория. Купил я новый мобильник (Xaiomi Redmi 2 / HM2014811)
В магазине долго морочили голову, что перешивать нельзя. Если честно, то несильно то и хотелось — все устраивало, пока я не поставил симки и не услышал отвратный звук в ухо.
Недолгий поиск привел к выводам, что в системе стоит «не совсем вменяемый шумоподавитель», который настойчиво рекомендовалось отключить изменив строку:
persist.audio.fluence.voicecall = true на значение false

Рута, как оказалось текущая прошивка «в глаза не видела».
И тогда возникла мысль: задействовать ADB

ADB — консольное приложение для PC, с помощью которого производится отладка Android устройств, в том числе и эмуляторов.
Работает по принципу клиент-сервер. При первом запуске ADB с любой командой создается сервер в виде системной службы (демона), которая будет прослушивать все команды, посылаемые на порт 5037. (Цитата с форума 4pda)

Тащить ради этого 900 метров Android SDK сильно не хотелось, и был найден готовый к использованию комплект 15 seconds ADB Installer v1.4.2

Понравилась статья? Поделиться с друзьями:
Vkontakte.INFO
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: