Maru OS a operační prostředí Linux pro Android

Maru OS je operační prostředí pro smartphony, které kombinuje operační systém mobilního zařízení „Android“ a linuxovou distribuci „Debian“ společně s desktopovým prostředím Xfce.

Toto operační prostředí „Maru OS“ je navržen pro pohodlnou práci jak na obrazovce telefonu chytře jako při připojování a monitor nebo televizi buď jako „sekundární displej“, nebo v „zrcadlovém“ režimu spolu s klávesnicí a myší.

Vývoj projektu Maru OS je distribuován pod licencí Apache 2.0.

O Maru OS

Na rozdíl od stávajících prostředí Linuxu pro Android (například debian noroot , GNURoot Debian , Kompletní instalační program Linux y nasazení Linuxu). en Maru OS, kontejner Linux je těsněji integrován do systému Android a režim provozu je automatizovaný: když je monitor připojen přes HDMI, přístup k pracovní ploše Xfce je poskytován v prostředí Debianu a rozhraní Android je poskytováno z obrazovky smartphonu.

Jedinou nevýhodou této integrace Maru OS je dodáváno nikoli ve formě chroot obrazu, ale ve formě samostatného firmwaru pro Android, včetně kontejneru s plnohodnotnou distribucí Debian Linux, ve kterém můžete instalovat deb-balíčky, spouštět aplikace Office a prohlížeč Chromium, přistupovat k SD kartě, kterou používají také aplikace pro Android.

O nové verzi Maru OS 0.6

Nedávno byla vydána nová verze Maru OS, která dosáhla svého v0.6, ve kterém základní součásti platformy jsou aktualizovány na Android 8.1 a Debian 9 (dříve byly použity Android 6 a Debian 8).

Jako základ pro tuto novou verzi Maru OS 0.6, místo použití kódu AOSP (Android Open Project Project) nyní byla použita snížená verze základního kódu LineageOS (dříve CyanogenMod).

Používání LineageOS umožnilo zjednodušit vytváření sestav pro různá zařízení a výrazně rozšířit nabídku kompatibilních smartphonů.

Dříve bylo k přenosu Maru OS do zařízení zapotřebí port HDMI na smartphonu pro připojení monitoru a schopnost sestavit firmware na základě kódu Android Open Project (AOSP).

Tyto požadavky omezovaly možnost používat Maru pouze na zařízeních Google Nexus.

Od této chvíle projekt tyto požadavky odmítl a nyní se zaměřuje na poskytování práce na jakémkoli zařízení Android.

Maru OS 1

Kromě zobrazení prostřednictvím portu HDMI lze k podpoře externích displejů použít i jiné výstupní technologie.

Tato verze nyní podporuje použití zařízení pro použití režimu plochy a kterých V tomto vydání je zvýrazněna podpora Chromecastu (konfigurace se provádí v části „Konfigurace> Připojená zařízení> Odeslat“).

Kromě Chromecastu se očekává, že budoucí verze budou podporovat technologie Miracast a WiFi Display. Prvním kompatibilním zařízením bez HDMI, pro které byla připravena verze Maru OS 0.6, byl Nexus 5X.

Na druhou stranu lze také poznamenat, že vývojáři pracovali na zlepšení kompatibility s externími vstupními zařízeními „kromě“ klávesnice a myši.

Přidána podpora pro dynamické přepínání vstupních zařízení pro režimy plochy a mobilní rozhraní v závislosti na připojení k externímu monitoru (pokud je monitor připojen, myš a klávesnice se používají na ploše a pokud nejsou na obrazovce mobilního zařízení).

Kromě připojení myší a klávesnic přes Bluetooth je přidána možnost připojení vstupních zařízení USB přes port USB-OTG a rozbočovač USB.

Problémy s používáním všech dostupných jader CPU pro aplikace spuštěné v režimu plochy byly vyřešeny.

Jak získat Maru OS?

V současné době má Maru OS podporu pouze pro zařízení Nexus 5 a Nexus 5 X. Tuto novou verzi si můžete stáhnout na oficiálním webu a v jeho sekci pro stahování.

Odkaz je tento.