Maru OS est un environnement d'exploitation pour smartphones, combinant le système d'exploitation mobile «Android» et la distribution Linux «Debian» avec l'environnement de bureau Xfce.
Cet environnement d'exploitation "Maru OS" est conçu pour un travail confortable à la fois sur l'écran d'un téléphone intelligent comme quand un moniteur ou téléviseur soit comme «affichage secondaire» ou en mode «miroir» avec le clavier et la souris.
Les développements du projet Maru OS sont distribués sous la licence Apache 2.0.
À propos de Maru OS
Contrairement aux environnements Linux existants pour Android (par exemple, debian noroot , GNURacine Debian , Installer Linux complet y Déploiement Linux). en Maru OS, le conteneur Linux est plus étroitement intégré à Android et le mode de fonctionnement est automatisé: lorsqu'un moniteur est connecté via HDMI, l'accès au bureau Xfce est fourni dans un environnement Debian et l'interface Android est fournie à partir de l'écran du smartphone.
Le seul inconvénient de cette intégration Maru OS est livré non pas sous la forme d'une image chroot, mais sous la forme d'un micrologiciel autonome basé sur Android, y compris un conteneur avec la distribution Debian Linux complète, dans lequel vous pouvez installer des packages deb, exécuter des applications Office et un navigateur Chromium, accéder à la carte SD, également utilisée par les applications sur Android.
À propos de la nouvelle version Maru OS 0.6
Récemment, une nouvelle version de Maru OS a été publiée atteignant sa v0.6 dans laquelle les composants de base de la plate-forme sont mis à jour vers Android 8.1 et Debian 9 (auparavant, Android 6 et Debian 8 étaient utilisés).
Comme base de cette nouvelle version de Maru OS 0.6, au lieu d'utiliser le code AOSP (Projet de projet ouvert Android) maintenant une version réduite de la base de code LineageOS a été utilisée (anciennement CyanogenMod).
Utilisation de LineageOS a permis de simplifier la formation d'assemblages pour différents appareils et d'élargir considérablement la gamme de smartphones compatibles.
Auparavant, pour transférer Maru OS sur l'appareil, le port HDMI du smartphone était nécessaire pour connecter le moniteur et la possibilité d'assembler le micrologiciel basé sur le code Android Open Project (AOSP).
Ces exigences limitaient la possibilité d'utiliser Maru uniquement sur les appareils Google Nexus.
À partir de maintenant, le projet a rejeté ces exigences et se concentre désormais sur la fourniture de travail sur n'importe quel appareil Android.

Outre l'affichage via le port HDMI, d'autres technologies de sortie peuvent être utilisées pour utiliser des écrans externes.
Cette version prend désormais en charge l'utilisation d'appareils pour l'utilisation du mode bureau et dont La prise en charge de Chromecast est mise en évidence dans cette version (la configuration se fait via la section "Configuration> Appareils connectés> Cast").
En plus de Chromecast, les futures versions devraient prendre en charge les technologies Miracast et WiFi Display. Le premier appareil non compatible HDMI, pour lequel la version Maru OS 0.6 a été préparée, était le Nexus 5X.
D'autre part, on peut également noter que les développeurs ont travaillé pour améliorer la compatibilité avec les périphériques d'entrée externes, "en plus" du clavier et de la souris.
Ajout de la prise en charge de la commutation dynamique des périphériques d'entrée pour les modes bureau et une interface mobile, en fonction de la connexion à un moniteur externe (si le moniteur est connecté, la souris et le clavier sont utilisés sur le bureau, et s'ils ne sont pas sur l'écran de l'appareil mobile).
En plus de connecter des souris et des claviers via Bluetooth, la possibilité de connecter des périphériques d'entrée USB via le port USB-OTG et le concentrateur USB est ajoutée.
Les problèmes liés à l'utilisation de tous les cœurs de processeur disponibles pour les applications exécutées en mode bureau ont été résolus.
Comment obtenir Maru OS?
Actuellement, Maru OS ne prend en charge que les appareils Nexus 5 et Nexus 5 X. Vous pouvez télécharger cette nouvelle version en vous rendant sur le site officiel et dans sa section de téléchargement.