3 ms·
Since Android uses the Linux kernel, if you have full access to the device, you can already generally sideload a distribution of your choice onto the filesystem
by CyberShadow 5y ago
Since Android uses the Linux kernel, if you have full access to the device, you can already generally sideload a distribution of your choice onto the filesystem. The Linux userspace can run and coexist alongside the Android userspace. Though some applications may require kernel features which are not enabled in typical Android kernels, GPL forces manufacturers to release the kernel source code, which makes it fairly easy to enable more features and use that kernel.
The advantage of this approach over running Linux in a sandbox / VM is that you can administer your Android device from the Linux side, which means that you can use your existing backup strategy or other automation tools. With a USB/bluetooth keyboard, it can also work as a small PC in your pocket.
- m-p-3 5y ago> GPL forces manufacturers to release the kernel source code I wish that was true in the real world, looking at you Onyx. https://news.ycombinator.com/item?id=23735962 https://news.ycombinator.com/item?id=23735962
- CyberShadow 5y agoI found it to be true in most cases, and when it is not... well, we can vote with our wallet. Case in point: I had never heard about Onyx. Coincidence or causation?
- deleted 5y ago[deleted]
- neatze 5y agoBy any chance, do happen to know HowTo's for configuring phone to run Android and Linux side by side ?
- CyberShadow 5y agoHave a look at Linux Deploy, it is essentially an installation wizard and launcher. I no longer use it, and instead use Magisk startup scripts to start the Linux userspace, but it remains useful as an installer.