Хакерская группа Magic Lantern смогла установить ядро Linux 3.19 на популярные цифровые камеры серии Canon EOS. Хотя сообщение на форуме опубликовано 1 апреля, но это не розыгрыш, Linux действительно работает.

Ребята давно экспериментируют с этими цифровыми фотоаппаратами, раньше они смогли получить доступ к дисплею из загрузчика. Тогда выяснилось, какой процессор установлен в камере (ARM 946E-S), сколько памяти доступно для работы (256/512 МБ, в зависимости от модели) и как выводить картинку на дисплей, как работать со счётчиками/таймерами и прерываниями и как считывать данные с флэш-карты SD в некоторых моделях (600D и 5D3). Были мысли, как обрабатывать события нажатий на разные кнопки фотоаппарата, так что сейчас пришло время для выхода на новый уровень.

Опубликованный бинарник с кодом ядра Linux 3.19 должен загружаться на всех ML-камерах. Он проверен на 60D, 600D, 7D, 5D2 и 5D3. Ядро получает доступ ко всей доступной памяти, отправляет сообщения на экран, устанавливает прерывания для назначения запуска задач, монтирует ramdisk на 8 МБ с файловой системой ext2fs, запускает /bin/init из initrd и выводит “heelo world”.

Сейчас хакеры работают над реализацией пользовательского окружения, чтобы загружать GUI и прочее из userspace.

Видео: https://www.youtube.com/watch?v=IcBEG-g5cJg

Скачать: autoexec.bin

Исходный код: https://bitbucket.org/hudson/magic-lantern/branch/linux-bootloader



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

  1. 07.04.2015 at 12:27

    На кой хрен только, непонятно..

  2. 07.04.2015 at 12:36

    Будто родная прошивка не на линуксе основана…

  3. 07.04.2015 at 12:54

    Лёгким взмахом руки из фотоаппарата он превращается в шпионский гаджет.

  4. 07.04.2015 at 13:42

    Отснял такой фоточки. Грузанулся в Линукс, подключил мышь с клавой, запустил GIMP и на лету всё обработал там же :D.

  5. 07.04.2015 at 18:16

    Занимаются всякой ерундой, они бы еще win 95 запустили.

  6. https://vk.com/publicshadowhd

    08.04.2015 at 00:50

    поставил андроид — вот тебе и камерфон

  7. 19.06.2015 at 07:22

    Раньше были телефон с фотоаппаратами, а тут возможно появится фотоаппарат с телефоном

Оставить мнение