У меня есть HTC Explorer, и с помощью Root Explorer я помещаю файл в /system/lib
каталог.
После сброса телефон не загружается. Теперь я не могу получить доступ к внутренней памяти через телефон, и мне нужно получить доступ к ней через ПК, чтобы удалить файл из /system/lib
. Как мне это сделать?
Если у вас включена отладка ADB, это можно легко сделать с помощью SDK.
Все, что вам нужно сделать, это подключить устройство к компьютеру во время его загрузки и ввести:
adb shell
su
mount -o remount,rw /system
rm -rvf /system/libskia.so
mv /system/libskia.so-back /system/libskia.so
Чтобы получить двоичный файл ADB, вам необходимо загрузить Android SDK или Google «Android Mini SDK».
Если у вас не включена отладка по USB, то единственное, что вы можете сделать, это прошить новое ПЗУ. Вам нужно будет установить восстановление CWM и найти ПЗУ для вашего устройства.
Если на вашем устройстве есть fastboot, вы можете легко прошить файл восстановления , созданный для вашего устройства, с помощью файла fastboot flash recovery <recovery .img file path>
.
т0мм13б
/system/lib
каталоге, из-за которого он не загружался?мсоа
т0мм13б
libskia.so
! Это было причиной того, что он отказался загружаться!libskia.so
отвечает за рендеринг графики и шрифтов и напрямую связан с ПЗУ при его сборке! Вставить это в другое ПЗУ просто не получится! Подумайте об этом так: компиляция библиотеки, которая имеет зависимости от встроенных библиотек Ubuntu , и удаление этой библиотеки в Debian не сработает ...мсоа
т0мм13б
/system/lib/libskia.so
, переименуйте оригиналlibslia.so-back
в исходное имя файла, и все будет хорошо ... надеюсь .... я предполагаю, что телефон рутирован и у вас есть восстановление cwm?мсоа
мсоа
т0мм13б