Мудита выпущена через сообщение в блоге который взял на себя инициативу выпустить исходный код мобильная платформа МудитаОС, который основан на операционной системе FreeRTOS в реальном времени и оптимизирован для устройств с экранами, созданными с использованием технологии электронной бумаги (e-ink).
Платформа изначально была разработана для использования в минималистичных телефонах с дисплеями с электронной бумагой, которые могут работать без подзарядки аккумулятора в течение длительного времени.
Ядро операционной системы в реальном времени FreeRTOS используется как база, для его работы достаточно микроконтроллера с 64 КБ оперативной памяти. Для хранения данных в отказоустойчивой файловой системе задействован littlefs, разработанный компанией ARM для операционной системы mbed OS.
Система совместима с HAL (Уровень аппаратной абстракции) и VFS (Виртуальная файловая система), что упрощает реализацию поддержки новых устройств и других файловых систем. Для хранения данных высокого уровня, таких как адресная книга и заметки, используется СУБД SQLite.
Из особенностей MuditaOS, можно выделить следующее:
- Пользовательский интерфейс специально оптимизирован для монохромных дисплеев на основе электронной бумаги. Наличие необязательной «темной» цветовой гаммы (светлые буквы на темном фоне).
- Три режима работы: офлайн, не беспокоить и онлайн.
- Адресная книга со списком утвержденных контактов.
- Система обмена сообщениями на основе дерева, шаблоны, черновики, UTF8 и поддержка эмодзи.
- Музыкальный проигрыватель, совместимый с MP3, WAV и FLAC, который обрабатывает теги ID3.
- Стандартный набор приложений: калькулятор, фонарик, календарь, будильник, заметки, диктофон и программа для медитации.
- Наличие диспетчера приложений для управления жизненным циклом программ на устройстве.
- Системный администратор, который инициализируется при первой загрузке и загружает систему после включения устройства.
- Его можно использовать в паре с наушниками и динамиками Bluetooth, которые поддерживают профиль A2DP (расширенный профиль распространения звука) и HSP (профиль наушников).
- Его можно использовать в телефонах с двумя SIM-картами.
- Режим управления быстрой зарядкой USB-C.
- Поддержка VoLTE (передача голоса по LTE).
- Возможность работать как точка доступа для раздачи Интернета на другие устройства через USB.
- Локализация интерфейса на 12 языков.
- Доступ к файлам через MTP (Media Transfer Protocol).
В то же время код настольное приложение Mudita Center, который предоставляет функции для синхронизации адресной книги и календаря-планировщика со стационарной системой, устанавливать обновления, загружать музыку, получать доступ к данным и сообщениям с рабочего стола, создавать резервные копии, восстанавливаться после сбоя и использовать телефон в качестве точек доступа.
Программа написана на платформе Electron и поставляется в сборках для Linux (AppImage), macOS и Windows. В будущем планируется открытие приложений Mudita Launcher (цифровой помощник для платформы Android) и Mudita Storage (облачное хранилище и система обмена сообщениями).
Пока что единственный телефон на базе MuditaOS - это Mudita Pure, поставки которого планируется начать 30 ноября.
Заявленная стоимость устройства составляет 369 долларов, телефон оснащен микроконтроллером ARM Cortex-M7 600 МГц с 512 КБ памяти TCM и оснащен 2.84-дюймовым экраном E-Ink (разрешение 600 × 480 и 16 оттенков серого). 64 МБ SDRAM, 16 ГБ флэш-памяти eMMC. Поддерживает 2G, 3G, 4G / LTE, Global LTE, UMTS / HSPA +, GSM / GPRS / EDGE, Bluetooth 4.2 и USB Type-C (доступ в Интернет и Wi-Fi через оператора сотовой связи недоступен, но устройство может работать как USB GSM модем), вес 140 гр., размеры 144x59x14,5 мм, сменный литий-ионный аккумулятор емкостью 1600 мАч с полной зарядкой за 3 часа, после включения система запускается через 5 секунд.
Тем, кто интересуется кодом MuditaOS, следует знать, что он написан на C / C ++ и опубликован под лицензией GPLv3. Вы можете проконсультироваться обратите внимание на ссылку ниже.
Будьте первым, чтобы комментировать