И все-таки файл, прежде всего в Линуксе все называется файлом, на самом деле речь идет о так называемом специальном файле устройства или просто файл устройства (англ. special device file).
О том, что он специальный видно хотя бы из того, что его длина равна 0.
В моем случае нужно сделать команду
mknod -m 600 /dev/block/vold/public:179,66 b 179 66
Файл нулевой длины у меня создается в каталоге /dev/block/vold под именем public:179,66
Этот файл должен указывать на драйвер устройства MMC, правда как это сделать я еще не знаю.
Посмотрю еще, может найду как.
Эти команды (скрипт) можно разместить где угодно, хоть при старте Lin2sd.
С уважением,
Радмир.
И все-таки файл, прежде всего в Линуксе все называется файлом, на самом деле речь идет о так называемом специальном файле устройства или просто файл устройства (англ. special device file).
О том, что он специальный видно хотя бы из того, что его длина равна 0.
В моем случае нужно сделать команду
mknod -m 600 /dev/block/vold/public:179,66 b 179 66
Файл нулевой длины у меня создается в каталоге /dev/block/vold под именем public:179,66
Этот файл должен указывать на драйвер устройства MMC, правда как это сделать я еще не знаю.
Посмотрю еще, может найду как.
Эти команды (скрипт) можно разместить где угодно, хоть при старте Lin2sd.
С уважением,
Радмир.
AUser0,
Команда незнакомая, разбираюсь с синтаксисом, один файл создал, но нет цифр 179, 66
между root и датой и в конце нет слов public:179,66 и ...
Спасибо, файл создан, надо перегрузиться...
Радмир
В списке устройств 179:66 нет, mmcblk1p2 есть, это одно и то же, именно SD карта.
Нужно приложению типа Link2SD, App2SD,...
Видно так нужно разработчику. Приложение жалуется не видит /data/sdext2 и не работает...
Радмир
recovery или adb?
И тот и другой стоят и работают года 2-3...
И как проверить? , adb молчит, recovery не дает экран подтверждения, сколько ждать 1 сек, 10 сек, 100 сек?
А может смартфон имеет неправильную прошивку?
Ваш вывод ничем не обснован и не подтвержден.
Думаю ставить Rom manager и перейти на CWM.
С уважением,
Радмир
Drno, не кажется, должно быть указано ограничение ( в статье или в приложении) или статья удалена, да и мой планшет куплен в апреле 2018 года. Кстати в статья называется "...mod-apk-script-zip-enable-init-d-for-any-phones-w-o-need-of-custom-kernels..." перевод разрешает init.d для любых телефонов без необходимости заказного ядра
Спасибо,
в моем навигаторе (Maps.me) сменить язык возможности нет, но помогла подсказка в настройках навигатора "Голосовые подсказки" - вторая, а именно включить синтез речи в настройках дивайса | язык и ввод. После установки синтезатора речи голосовые подсказки стали включаться.
Спасибо за совет, думаю получится немного проще, если получится, черкну.
Интерфейс работы С 4PDA невыносим...
Радмир.
Действительно, в режиме автоматической установки произошла ошибка. Раздел boot был изменен, но подпись раздела не была корректирована. В итоге загрузка не выполнялась. Переписал на подписанный раздел, записанный еще после первой инсталяции Magisk. Планшет заработал.
Повторять инсталяцию не решился. Судя по всему нужно не только переписать boot сектор, но и поменять модули. Нужна более детальная инструкция по update.
Радмир.
Уважаемый Алексей!
Мда... Как то не получается. Начнем с того, как соединить ПК с планшетом.
На ПК запускаем командное окно от имени администратора,
выключаем планшет, нажимаем кнопки VolUp + POwer вместе, дожидаемся вибрации, включаем USB штекер в разьем ПК и набираем
adb devices
получаем ответ: номер устройства и типа его имя, посылаем команду
adb restore c:\AB\apkData.ab
ждем подтвержение команды restore от планшета
За это время на планшете появляется первое окно TWRP recovery с изображением разнонаправленных стрелок в круге и надписи teamwin 3.2.1.
Если подождать еще, выйдет главное меню TWRP recovery.
Однако, окно для подтверждения так и не появляется. Более того, в момент появления меню на консоли adb появлется сообщение об отключении соединения ПК с планшетом.
На этом все.
Запустить adb restore не получается.
Что я делаю неверно?
Дополнение
команда fastboot flashing unlock дает ошибку и после этого команда: fastboot oem unlock-go чистит память,... и сразу устанавливает софт установленный на заводе.
загрузчик не разблокирован - ставить TWRP нельзя!
Вместо команды fastboot flashing unlock можно сделать fastboot flashing unlock_critical, она проходит без ошибки и автоматически опять восстанавливается заводское ПО. Разблокировки по-прежнему нет.
Ставить TWRP нельзя! Вариации 1. А можно ли поставить TWRP bootsigned версию через программу QFIL? Отсутствие разблокировки не помешает? 2. А может поставить TWRP.zip с помощью CWM пункт меню Apply Update from sdcard? Слышал, что последние TWRP не портят разделы boot, system? И будет ли мешать отсутствие разблокировки?
С уважением,
Радмир.
Понятно, придется сделать первые шаги по USB, тогда будет ясно. Особенность моего случая, что это не чистый Леново TB-8703x, а китайская поделка, у которой сзади написано модель TB8703R, а в настройках | об устройстве прошито TB-8703x, поэтому может быть что угодно.
В любом случае за советы и ответы спасибо, попробую поставить TWRP в readonly режиме, сделать копию и разблокировку.
По этому вопросу вроде все, можно закрывать.
С уважением,
Радмир1948.
Тогда получается, что взаимодействие андроид устройства и ПК происходит с помощью зашитой в чип андроид модуля Fastboot и программой Fastboot.exe, входящей в состав ADB SDK или другого fastboot.exe, входящего в состав другого продукта, например, platform-tools, написанного для windows, linux, mac,android, и т.д.. Эти две части обмениваются командами и результатами и тем самым могут выполнять набор задач, входящих в меню fastboot.
Fastboot, зашитый в чип андроид устройства, не используется самим устройством, а внешний Fastboot.exe использует внутренний fastboot для управления андроид устройством в момент до его загрузки. Это означает, что устройство и никакое его приложение, кроме recovery, не могут использовать внутренний fastboot, взаимодействие происходит с помощью USB соединения, или с помощью OTG соединения. Возможно, они могут соединяться с помощью Wi-Fi модулей.
Вы не ответили на мои вопросы Так должно быть для всех Андроид устройств? Как узнать, что он там есть?
Наверное оно там есть и теста для его обнаружения нет, или наличие слова fastboot в вызове этого режима доказывает его наличие, я не ошибаюсь?
О том, что он специальный видно хотя бы из того, что его длина равна 0.
В моем случае нужно сделать команду
mknod -m 600 /dev/block/vold/public:179,66 b 179 66
Файл нулевой длины у меня создается в каталоге /dev/block/vold под именем public:179,66
Этот файл должен указывать на драйвер устройства MMC, правда как это сделать я еще не знаю.
Посмотрю еще, может найду как.
Эти команды (скрипт) можно разместить где угодно, хоть при старте Lin2sd.
С уважением,
Радмир.