MuditaOS - мобильная платформа с поддержкой электронных бумажных экранов - теперь с открытым исходным кодом

Мудита выпущена через сообщение в блоге который взял на себя инициативу выпустить исходный код мобильная платформа МудитаОС, который основан на операционной системе 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. Вы можете проконсультироваться обратите внимание на ссылку ниже.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.