Inderdaad, Linux op Android, of iets preciezer: “Linux binnen Android”. In een perfecte wereld zou de driversituatie geen nachtmerrie zijn en konden we onze favoriete distro native op een smartphone installeren, alsof het een gewone computer was. Maar de eenvoudigste oplossing is het gebruik van Linux Deploy, dat negen verschillende distro's ondersteunt en ook x86 kan emuleren.
Moderne mobiele apparaten hebben specificaties die vergelijkbaar zijn met veel desktop- en laptopcomputers. Helaas houden de overeenkomsten daar meestal op. Als het al moeilijk is om fabrikanten over te halen hun eigen producten gedurende een redelijke tijd te ondersteunen, stel je dan voor wat het zou betekenen om de mogelijkheid voor te stellen om het besturingssysteem volledig te wissen en een ander te installeren. Projecten zoals Lineage OS doen dit altijd binnen de Android-parameters, maar er zijn momenten waarop we verder willen gaan. Een smartphone met Debian. Slackware op een tablet. Eind maart verkenden we een project dat smartphones omzet in Debian-servers, en het belangrijkste onderdeel ervan was Linux Deploy.
Wat heb je nodig?
Al bij het begin had Linux Deploy problemen met zijn documentatie, maar in de loop der maanden heeft het op dat gebied veel terrein gewonnen. Wat heb je precies nodig om het te gebruiken? Het eerste op de lijst is een Android-apparaat met root-toegang. Linux Deploy geeft aan dat de minimale compatibiliteit Android 2.3.3 is, maar het is moeilijk voor te stellen dat een Linux-installatie goed werkt op zulke oude mobiele hardware. De volgende stap is het verkrijgen van de nieuwste versie van BusyBox, en het derde element is een VNC-viewer (VNC Viewer is gratis en heeft goede feedback). Op dit punt installeren we Linux Deploy, dat standaard een Debian-omgeving biedt. In de rechterbovenhoek vinden we de optie om VNC in te schakelen, de gebruiker en het wachtwoord (we noteren beide). Druk op Start en wacht.
Na de installatie
Zodra de installatie is voltooid, is de laatste actie het openen van de VNC-viewer, het typen van "localhost" als adres en het wachtwoord dat we eerder hebben genoteerd. Als alles goed gaat, zien we een volledige Linux-desktop. De laatste update van Linux Deploy was op 8 augustus, en hoewel het nog steeds wat ruwe kantjes heeft, is het meer dan voldoende om mee te experimenteren.