четверг, 27 июля 2017 г.

АТОЛ Hub 19 root пароль

АТОЛ зачем то убрал возможность зайти под root или хотя бы sudo, даже для такой простой операции как смена даты. В итоге после перепрошивки(если придется столкнутся с оной) в настройки зайти день или около того пока часы не накидают секунд не получится, при попытке зайти будет 500 ошибка.
После часа раздумий выход был найден - можно пересобрать образ прошивки. При пересборке всего лишь добавил разрешение на выполнение sudo пользователю user, прошивка после нормально собралась, зашилась и всё получилось.
Если вдруг кому то охото тоже самое повторить то гуглить надо в сторону работы с прошивками под Allwinner.

P.S.: Более подробная информация о хаб19, аналогах и прочем есть тут http://at89.ru/?p=613

7 комментариев:

  1. День добрый, а как бы с вами связаться? Есть ряд вопросов
    Лежит мертвым грузам данный хлам, хотел настроить для работы по принципу десктопа (установить утм и т.д.) возможно ли на это на данных девайсах (атоловский функционал мне в принципе не нужен)?

    ОтветитьУдалить
    Ответы
    1. Его по сути хоть под медиа центр или NAS можно перепрофилировать при полноем доступе с root правами, но надо учитывать что там архитектура проца не x86, в остальном так то была бы приятная железка если бы продавали по принципу "малины"

      Удалить
  2. Здравствуйте. А поделиться прошивкой не судьба? В связи с тем что Атол отрекся от своего поделия HUB 19 и активно проводит новый лохотрон HUB 20 делюсь прошивкой и соображениями по этому поводу. Кстати с своей публикации я и Вас упомянул. Пожалуйста не обижайтесь.
    http://at89.ru/?p=613

    ОтветитьУдалить
    Ответы
    1. После общения с АТОЛовцами была мысль что могут что то плохое сделать за открытое выкладывание как прошивки изменённой так и подробного руководства

      Удалить
    2. спасибо за публикацию - очень выручила!

      Удалить
  3. Если чуть более детально, то есть утилита распаковки/запаковки, страница разработчика и программы:
    http://4pda.ru/forum/index.php?showtopic=287496&st=220#entry11406874
    - Оной распаковываем образ прошивки
    - Получаем папку nand_X.X.X-XXXX.img.dump
    - В ней будет папка _iso, в которой будет файл rootfs.fex.iso который и нужен
    - Что бы добавить пользователю права на выполнение sudo команд нам надо отредактировать файл /etc/sudoers
    - В этом файле интересует этот раздел:
    # User privilege specification
    root ALL=(ALL:ALL) ALL
    #добавляем:
    user ALL=(ALL:ALL) ALL
    - А далее всё в обратном порядке, сохраняем изменения в iso файле, запаковываем в прошивку, прошиваем атол хаб и из под user учётки можно запускать sudo

    В итоге можно и пароль рута сменить при желании, можно и примонтировать доп разделы и в целом чего душа пожелает делать с ОС на ней

    Так же можно и на моменте распаковки прошивки, внести любые изменения в iso файл

    ОтветитьУдалить