Добрый времени суток всем!
Вопрос скорее учебный и для наработки опыта.
Интересно создание простейшей ОС на подобии андроид. Какой путь нужно пройти и в какой последовательности?)
На данный момент есть процессор, причем отечественный и отладочный модуль к нему. К дополнение производитель даёт ядро и пример сборки на builroot. Можно все это добро собрать и запустить.
Но, есть желание сделать самый простой вариант "ОС" для телефона.
У меня есть тачскрин, который поддерживает Linux и поставил на него оконный менеджер fluxbox. Все это походит на телефон)
Сейчас я хочу сделать свою "звонилку". Для этого у меня есть SIM7100, СИМ-карта и самодельный модуль под все это добро, чтобы можно было с отладочным модулем соединить.
После подключения, я могу пронаблюдать USB порты для управления телефонией (АТ-команды), аудио и т.д
Такой вопрос, как можно сделать приложение на подобии приложения звонков в телефоне?
Мне интересно хотя бы просто идея, как это все сделать.
Ещё валяется две камеры. Одна по последовательному, а другая по параллельному порту. Немного похимичв с драйверами, они стали работать и можно стандартными командами (ffmpeg, v4l2-ctl и т.д) записать видео, сделать фото. Но, хотелось бы тоже простое приложение, как в телефоне, чтобы делать фотографии.
Интересно послушать мнение людей, которые занимались похожими разработками и какой маршрут нужно пройти, чтобы все это спроектировать?
И вообще, если бы была задача создание своей операционной системы на подобии Авроры, то какой путь нужно было бы пройти?