Я лишу гарантию? (На практике не строго юридически. Могу ли я вернуть перезапущенное устройство обратно в магазин и притвориться оригинальным?)
, если вы переустановите устройство в режим без полномочий root, тогда у вас есть устройство в пределах гарантииМожно ли повторно заблокировать загрузчик?
, если вы переустановите устройство в режим без полномочий root, тогда у вас есть устройство в рамках гарантииДля получения более подробной информации по вашим вопросам, проверьте следующую ссылку:
http://www.jayceooi.com/2012/08/19/how-to-restore-stock-firmware -он-нексус-7-видео /
Хотя нет никакой конфигурации или параметра, чтобы делать это напрямую с помощью терминала sudo, вы могли бы теоретически выполнить нечто похожее на то, что вам нужно.
Сначала вам нужно будет установить переменную окружения
export SUDO_ASKPASS=/usr/bin/ssh-askpass
Затем вы запустите свою команду с помощью опции -A, например
sudo -A ls
Это даст вам графическое приглашение.
В теории вы может написать вашу собственную программу, а не использовать ssh-askpath, вашему коду нужно отобразить приглашение, как оно указано в argv [1], прочитать пароль пользователя (отображая звезды, круги или что-нибудь еще, что вам интересно), а затем отобразить его на стандартный вывод. Не беспокойтесь о его отображении, так как sudo не позволит этому паролю когда-либо увидеть, он перехватит такой дисплей.