Intro

Paul Sokolovsky

What is ChDistro for Android?

It's a way to run "real" Linux distribution (aka "distro") alongside native Android OS, using feature known as chroot. Chroot essentially confines another distro to some subdirectory tree, making a distro see it as root directory (/) of its file system. This way, a distro has full control of its file system, and at the same time, Android OS is well protected from changes the distro makes.

I saw this chroot for Android stuff already...

Sure, we too. This project is set up to clean up the mess out of it. Some differences include: 1) we support Android as a platform (all Android devices, not some particular model); 2) we support multiple chroot environments (ability to run multiple distros at the same time); 3) this project is fully Open Source, we don't force you to use binary-only trojaned archives; 4) clear and concise instructions for setting up are provided (no stupid videos, etc.).

But chroot is not a real thing?

Well, chroot is quite real Unix feature, albeit underused by beginners. It allows to get quite usable "real" Linux distro setup on any device without extraordinary efforts, and what's not less important - run it alongside existing Android apps. So, you're welcome to have real Linux setup right now, suitable for daily use, and hack kernels and touchscreen drivers for the native install on weekends ;-).

Will it work on my device X?

What you need is an Android device, that device should be rooted, and shell, more advanced than provided by default by Android, should be installed (most people use busybox). The chroot setup itself is based on features of Linux and Android OS, not on features of particular device. So yes, it will work on any device, unless some particular device is just too buggy (bugs include over-zealous vendor lockedness).


Related

Home: Home

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.