MuditaOS, elektron qog'oz ekranlarini qo'llab-quvvatlaydigan mobil platforma ochiq manbaga ega bo'ldi

Mudita real vaqtda FreeRTOS operatsion tizimiga asoslangan va elektron siyoh ekranli qurilmalar uchun optimallashtirilgan MuditaOS mobil platformasi uchun manba kodini chiqardi. MuditaOS kodi C/C++ da yozilgan va GPLv3 litsenziyasi ostida nashr etilgan.

Platforma dastlab batareyani zaryad qilmasdan uzoq vaqt ishlay oladigan elektron qog'ozli ekranli minimalistik telefonlarda foydalanish uchun mo'ljallangan. FreeRTOS real vaqtda operatsion tizimining yadrosi asos sifatida ishlatiladi, buning uchun 64KB RAMga ega mikrokontroller etarli. ARM tomonidan Mbed OS operatsion tizimi uchun ishlab chiqilgan xatoga chidamli littlefs fayl tizimi ma'lumotlarni saqlash uchun ishlatiladi. Tizim HAL (Hardware Abstraction Layer) va VFS (Virtual File System) ni qo'llab-quvvatlaydi, bu yangi qurilmalar va boshqa fayl tizimlarini qo'llab-quvvatlashni amalga oshirishni soddalashtiradi. Manzillar kitobi va eslatmalar kabi yuqori darajadagi ma'lumotlarni saqlash uchun SQLite DBMS ishlatiladi.

MuditaOS ning asosiy xususiyatlari:

  • Elektron qog'ozga asoslangan monoxrom ekranlar uchun maxsus optimallashtirilgan foydalanuvchi interfeysi. Ixtiyoriy "quyuq" rang sxemasining mavjudligi (qorong'i fonda engil harflar).
    MuditaOS, elektron qog'oz ekranlarini qo'llab-quvvatlaydigan mobil platforma ochiq manbaga ega bo'ldi
  • Uchta ish rejimi: oflayn, bezovta qilmang va onlayn.
  • Tasdiqlangan kontaktlar ro'yxati bilan manzillar kitobi.
  • Daraxt chiqishi, andozalar, qoralamalar, UTF8 va emojilarni qo'llab-quvvatlaydigan xabarlar tizimi.
  • ID3 teglari bilan ishlaydigan MP3, WAV va FLAC musiqa pleyeri.
  • Oddiy ilovalar to'plami: kalkulyator, chiroq, taqvim, budilnik, eslatmalar, ovoz yozish moslamasi va meditatsiya dasturi.
  • Qurilmadagi dasturlarning hayot aylanishini boshqarish uchun dastur menejerining mavjudligi.
  • Qurilmani ishga tushirgandan so'ng tizimni birinchi ishga tushirishda ishga tushirishni va yuklashni amalga oshiradigan tizim menejeri.
  • Bluetooth eshitish vositasi va A2DP (Advanced Audio Distribution Profile) va HSP (Eshitish vositasi profili) qo'llab-quvvatlovchi dinamiklar bilan mos keladi.
  • Ikki SIM-kartali telefonlarda foydalanish imkoniyati.
  • USB-C orqali tez zaryadlashni boshqarish rejimi.
  • VoLTE (LTE orqali ovoz) qo'llab-quvvatlash.
  • USB orqali boshqa qurilmalarga Internetni tarqatish uchun kirish nuqtasi sifatida ishlash qobiliyati.
  • 12 til uchun interfeys lokalizatsiyasi.
  • MTP (Media Transfer Protocol) yordamida faylga kirish.

Shu bilan birga, Mudita Center ish stoli ilovasi uchun kod ochildi, bu manzillar kitobi va taqvim-rejalashtiruvchini statsionar tizim bilan sinxronlashtirish, yangilanishlarni o'rnatish, musiqa yuklab olish, ish stolidan ma'lumotlar va xabarlarga kirish, zaxira nusxalarini yaratish funktsiyalarini ta'minlaydi. , avariyadan keyin tiklash va telefondan kirish nuqtasi sifatida foydalanish. Dastur Electron platformasi yordamida yozilgan va Linux (AppImage), macOS va Windows uchun yig'ilishlarda keladi. Kelgusida Mudita Launcher (Android platformasi uchun raqamli yordamchi) va Mudita Storage (bulutli saqlash va xabar almashish tizimi) ilovalarini ochish rejalashtirilgan.

Hozircha MuditaOS-ga asoslangan yagona telefon Mudita Pure boβ€˜lib, u 30-noyabrda yetkazib berilishi rejalashtirilgan. Qurilmaning e'lon qilingan narxi 369 dollarni tashkil qiladi. Telefon 7 KB TCM xotiraga ega ARM Cortex-M600 512 MGts mikrokontrollerda ishlaydi va 2.84 dyuymli E-Ink ekrani (600Γ—480 piksellar soni va 16 kulrang rang), 64 MB SDRAM, 16 GB eMMC Flash bilan jihozlangan. 2G, 3G, 4G/LTE, Global LTE, UMTS/HSPA+, GSM/GPRS/EDGE, Bluetooth 4.2 va USB Type-C modemlarini qo'llab-quvvatlaydi). Og'irligi 140 gr., o'lchami 144x59x14.5 mm. O'zgartirilishi mumkin bo'lgan Li-Ion 1600 mAh batareya 3 soat ichida to'liq quvvatlanadi. Tizimni yoqgandan so'ng, 5 soniya ichida yuklanadi.

MuditaOS, elektron qog'oz ekranlarini qo'llab-quvvatlaydigan mobil platforma ochiq manbaga ega bo'ldi


Manba: opennet.ru

a Izoh qo'shish