Как отправить или скопировать файлы в каталог / system / etc Android?

690
Hussar

Я хотел бы найти способ добавить часть файла / etc / hosts моего рабочего стола в файл / system / etc / hosts моего Android без записи каждой строки вручную и, желательно, с помощью одной команды, потому что файл длинный, и я делаю изменения в это часто. Мой андроид рутирован, использует загрузчик TWRP, установлен busybox, и SuperSU распознает корневой доступ рабочего стола при использовании оболочки adb. Единственная разница между файлом hosts моего рабочего стола и файлом hosts андроида - это первые 2 строки, поэтому я попробовалsudo adb push '/etc/hosts' '/system/etc/hosts' и получил что-то, на мой взгляд, ошибку «только для чтения». Я тогда попробовалmount -o remount,rw /system/etc/; chmod 777 /system/etc/hostsиз adb shell как su и попытался снова нажать, но получил «Permission Denied». Может я не правильно использую remount и chmod? Я также попытался вручную восстановить текст со своего рабочего стола с помощью vi, но vi не запоминает содержимое реестра, когда я завершаю работу и открываю файл hosts в андроиде. Я думаю, что лучшим решением было бы вырвать файл хоста рабочего стола и открыть второй файл хостов в разделенном окне из vi (я ожидаю, что это сработает, потому что я ожидаю, что файлы будут в одном буфере?), Но я могу Не легко найти любую информацию о том, как использовать :eдля редактирования файлов через ADB. Мой рабочий стол работает под управлением Debian 9

0

0 ответов на вопрос