Page 1 of 1

How to install Userland in a mobile phone?

Posted: Wed Nov 15, 2023 8:13 am
by jesudia

Please could you put a tutorial to install Userland on a mobile phone, I managed to install it and it is a debian with Firefox but now I can't


Re: Userland

Posted: Wed Nov 15, 2023 12:03 pm
by pp4mnklinux

https://en.wikipedia.org/wiki/UserLAnd_Technologies

----- (consider this as a suggestion, of course there are people with more knowledges that can explain it better)

UserLAnd is an Android app that allows you to run a Linux distribution or Linux applications on your mobile device.
It is available for download on Google Play and F-Droid .
UserLAnd provides a turnkey solution for running Linux on Android devices.
It installs as an Android app and is available for download from the Android Google Play Store.

If you are interested in running containers on your Android device, you can use an application like Termux or UserLAnd to install a QEMU package, to to this you can follow these steps:

Launch the UserLAnd app on your Android device and then define a session by selecting the filesystem you want to use and the service you want to use when connecting to it (ssh or vnc).

Define a filesystem by selecting the distribution of Linux you want to install.

Tap on the session to start it up. This will download necessary assets, set up the filesystem, start the server, and connect to it. This may take several minutes for the first start-up, but will be quicker afterwards.

Once the session is up and running, you can use the package manager of your Linux distribution to install QEMU. For example, if you are using Debian, Ubuntu, or Kali, you can install QEMU by running the following command in the terminal:

Code: Select all

sudo apt-get install qemu

Please note that UserLAnd installs very minimal filesystems, so the program that you want to run, even if it is normally included in a standard install of the distro, may not be included.
If the program you want to run is missing, you can interact with your package manager to install it.

The easiest way, so I recomend it, is to use Alpine Linux Terminal, an Android app available on GitHub. This Alpine Term app has a QEMU to run like Alpine ISO. All things are automated and this works with x86_64 kernel on any Android .

Please note that running containers on Android devices may require rooting your phone and building a custom kernel .


Re: Userland

Posted: Wed Nov 15, 2023 1:45 pm
by rockedge

Android is Linux