Проектов по выкидыванию Android из, собственно, Android-смартфонов как минимум несколько: UBPorts — бывший Ubuntu Touch, FireFox OS и его наследник Kai OS и конечно же, postmarketOS. Отчасти можно сюда отнести и Sailfish OS — но там образы имеются в основном на смартфоны от Sony. Все эти проекты объединяет сложность портирования и невозможность их завести на устройствах без исходного кода ядра. Даже если у вас есть исходный код ядра, но, например, устройство использует ядро 2.6 — навряд-ли вы сможете завести современный дистрибутив на нём.Другой вопрос в том, что можно использовать полу-baremetal подход, когда от Linux берется практически минимальный функционал. Всё, что мы имеем — busybox, libc и низкоуровневый доступ к железу, благодаря API самого ядра. Как под это всё программировать — я рассказывал в прошлой статье. Этот же подход мы будем использовать и сейчас — как иллюстрация реальногшо применения подобного способа.Итак, что наша прошивка должна уметь:
Государство - нужно дополнительно 300 лярдов на свою ОС для смартфонов. Чел - дайте мне пару тысяч рублей и пару литров пива и я состряпаю вам ОС ))))
Есть подозрение, что в конце к этому и приходят. А весь бюджет теряется по пути.
Такой кал как в статье и так уже давно сделан. Эту системы корпоративные клиенты используют
Ты думаешь они на разработку бабки тратят?
Если ты про Аврору то это давно устоявшиеся ос, ведь этот продолжения симбиана
Ну что-ж друзья, думаю этим материалам я показал вам, как можно на практике юзать смартфоны прошлых лет в качестве одноплатников. Могу и полноценный материал с мостом URAT -> GPIO написать. Интересует такое?
В этом материале я собрал довольно много достаточно профильной информации - начиная от работы с графикой, заканчивая работой с модемом (пусть и простенькой). Надеюсь вам не только было интересно читать эту статью, но и познавательно :)
хех, компилятор чего-либо и терминал будешь делать?