App created by @Xeffry
What is Vshell Android
Hi , welcome back to your new post. In this post I will show you How To Install Alpine OS On Android Mobile Without Rooted So let's start ok.
Apart from this, we will see how you can install the Alpine Linux operating system in your Android Mobile and ARM device inside it, and how you can use it inside your android mobile.
"Vshell Android" (Alpine Linux) Features
Now we know what features you get to see in Alpine Linux, Alpine Linux uses its own package management system apk-tools, which originally was collections shell script but was later rewritten in C. Alpine currently contains most commonly used packages such Gnome, XFCE, Firefox and others.
#Properties of emulated VM
Overview of used QEMU configuration.
Note that you cannot change configuration from the application itself. If you
want to adjust QEMU settings, you will need to create your own vShell build.
##CPU
1-core x86 64-bit, with all features enabled.
Having multiple emulated cores there is pointless. They will be executed within
the same QEMU thread and as result there would not be any performance benefits.
Though if this will be implemented, e.g. unstable MTTCG will be enabled, this
will have serious impact on battery drain. So 1 core is the optimal value.
##RAM
Depends on how much of **free** RAM is available on device.
If you want to maximize the available RAM for the VM, you will need to close
all heavy apps before starting vShell. Maximal amount of memory which VM can
allocate is 2 GiB.
##HDD
64 GB dynamic QCOW2 image.
Default operating system installation is diskless, i.e. everything is stored
in
RAM except data from HDD partitions. There is a 4 GB partition for user data,
like /home and /root user directories and package cache. When made some changes
to system, do not forget to use `lbu` to save them on disk.
Since partition is bootable, you can re-install Alpine Linux or other operating
system on it, if do not want to use diskless distribution variant.
##Host storage
Device shared storage is mounted as `/media/host` via 9P file system mounted
with tag `host_storage`.
This is handled by `/etc/fstab`.
##Network
Only user-mode networking via SLiRP is supported.
Default DNS in `/etc/resolv.conf`:
```
# Google DNS which should work for everyone.
nameserver 8.8.8.8
# Fallback QEMU DNS resolver. Uses 1.1.1.1 CloudFlare DNS as upstream.
nameserver 10.0.2.3
```
Ports 22 and 80 are forwarded to random ports on host. Long tap on terminal
screen to see the current port forwardings in context menu.
