root на nokia N9
Рут доступен только через ssh-сервер, который появляется после установки developer tools.
🕛 31.10.2011, 04:32
После получения рута настоятельно рекомендуется сменить пароль, дабы не получить неприятный сюрприз.После этого мы чуть-чуть облегчим себе жизнь с помощью alias у встроенного шелла.
Практика
Идём в настройки, безопасность, включаем режим разработчика. Ребутимся.
После ребута идём в шелл (в самом конце списка приложений появится иконка чёрная с зелёной надписью).
В шелле всё есть, кроме sudo. А su и login без suid'а. Единственный метод — ssh.
ssh root@localhost
Пароль: rootme.
На этом казалось бы всё. Но нам хочется удобств.
Удобства
(из-под пользователя без прав рута)
ssh-keygen (пустой пароль или нет — думайте сами)
ssh-copy-id root@localhost
echo alias root="ssh root@localhost" >~/.profile
Всё, теперь рут получается командой «root». Обратите внимание на правильные кавычки в строчке с echo. Кавычки обычные, два апострофа сверху (никаких «ёлочек» и «лапок»).
PS С удивлением узнал, что в N9 используются deb'ы, а апдейты качаются с downloads.maemo.nokia.com