Mudita lanzou o código fonte para a plataforma móbil MuditaOS, baseado no sistema operativo FreeRTOS en tempo real e optimizado para dispositivos con pantallas de tinta electrónica. O código de MuditaOS está escrito en C/C++ e publicado baixo a licenza GPLv3.
A plataforma foi deseñada orixinalmente para usarse en teléfonos minimalistas con pantallas de papel electrónico que poden funcionar durante moito tempo sen recargar a batería. O núcleo do sistema operativo en tempo real FreeRTOS utilízase como base, para o que é suficiente un microcontrolador con 64 KB de RAM. O sistema de ficheiros littlefs tolerante a fallos desenvolvido por ARM para o sistema operativo Mbed OS úsase para almacenar datos. O sistema admite HAL (Hardware Abstraction Layer) e VFS (Virtual File System), o que simplifica a implementación do soporte para novos dispositivos e outros sistemas de ficheiros. Para o almacenamento de datos de alto nivel, como a axenda de enderezos e as notas, úsase o DBMS SQLite.
Características principais de MuditaOS:
- Interface de usuario especialmente optimizada para pantallas monocromáticas baseadas en papel electrónico. A presenza dun esquema de cores "escuro" opcional (letras claras sobre un fondo escuro).
- Tres modos de funcionamento: sen conexión, non molestar e en liña.
- Axenda de enderezos cunha lista de contactos aprobados.
- Sistema de mensaxería con saída en árbore, modelos, borradores, compatibilidade con UTF8 e emoji.
- Reproductor de música MP3, WAV e FLAC que manexa etiquetas ID3.
- Un conxunto típico de aplicacións: unha calculadora, unha lanterna, un calendario, un espertador, notas, unha gravadora de voz e un programa de meditación.
- A presenza dun xestor de aplicacións para xestionar o ciclo de vida dos programas no dispositivo.
- Un xestor do sistema que realiza a inicialización ao primeiro inicio e inicia o sistema despois de acender o dispositivo.
- Compatible con auriculares e altofalantes Bluetooth compatibles con A2DP (Advanced Audio Distribution Profile) e HSP (Headset Profile).
- Capacidade de usar en teléfonos con dúas tarxetas SIM.
- Modo de control de carga rápida mediante USB-C.
- Soporte VoLTE (Voz sobre LTE).
- A capacidade de funcionar como punto de acceso para distribuír Internet a outros dispositivos mediante USB.
- Localización de interfaces para 12 idiomas.
- Acceso a ficheiros mediante MTP (Media Transfer Protocol).
Ao mesmo tempo, abriuse o código da aplicación de escritorio Mudita Center, que ofrece funcións para sincronizar a axenda de enderezos e o calendario-programador cun sistema estacionario, instalar actualizacións, descargar música, acceder a datos e mensaxes desde o escritorio, crear copias de seguridade. , restablecendo despois dun accidente e usando o teléfono como puntos de acceso. O programa está escrito usando a plataforma Electron e vén en conxuntos para Linux (AppImage), macOS e Windows. No futuro, está previsto abrir aplicacións Mudita Launcher (asistente dixital para a plataforma Android) e Mudita Storage (sistema de almacenamento e mensaxería na nube).
Ata o momento, o único teléfono baseado en MuditaOS é o Mudita Pure, que está previsto que se envíe o 30 de novembro. O custo declarado do dispositivo é de 369 dólares. O teléfono funciona cun microcontrolador ARM Cortex-M7 600MHz con 512KB de memoria TCM e está equipado cunha pantalla E-Ink de 2.84 polgadas (resolución 600×480 e escala de grises 16), 64 MB SDRAM, 16 GB eMMC Flash. Admite 2G, 3G, 4G/LTE, Global LTE, UMTS/HSPA+, GSM/GPRS/EDGE, Bluetooth 4.2 e módem USB tipo C). Peso 140 gr., tamaño 144x59x14.5 mm. Batería reemplazable Li-Ion de 1600 mAh cunha carga completa en 3 horas. Despois de acender o sistema arranca en 5 segundos.
Fonte: opennet.ru