Lil' Debi: Debian Installer

Lil' Debi: Debian Installer


Want an easy Debian chroot running that you can trust? Install Lil’ Debi, and you can have a Debian install running with a single click of a button. It builds up a whole Debian chroot on your phone entirely using debootstrap. You choose the release, mirror, and size of the disk image, and away it goes. It could take up to an hour on a slow device, then its done. The entire package is built from source using publicly available, repeatable builds. It even validates every package using the official Debian repository keys, which are included in the app. It will also check and update a SHA1 checksum to make sure your debian install has not be tampered with.

Then it has a simple chroot manager that fscks your disk, mounts/unmounts things, starts/stops sshd if you have it installed, etc. You can also then use ‘apt-get’ to install any package that is released for ARM processors. This includes things like a complete real shell, Tor, TraceRouteTCP, iwconfig/ipconfig, and other security and crypto tools. Works well with Android Terminal Emulator, just run `/debian/shell` to get a Debian shell.

The aim of Lil’ Debi is to provide a transparent and tightly integrated Debian install on your Android device. It mounts all of your Android partitions in Debian space, so you see a fusion of both systems. Its even possible to have Lil’ Debi launch the normal Debian init start-up scripts when it starts, so that all you need to do is apt-get install and any servers you install will just work.

Lil' Debi works with as few modifications to the Android system as possible. Currently, it only adds a /bin symlink, and a /debian mount directory. It does not touch /system at all.

*** THIS APP REQUIRES ROOT : ADVANCED USERS ONLY ***

★ WE SPEAK YOUR LANGUAGE: Lil' Debi is available for friends who speak: Danish (Dansk), Dutch (Nederlands), English, French (Français), German (Deutsch), Norwegian (Norsk bokmål), Portuguese (Português), Polish (Polski), Romanian (Română), Simplified Chinese ( 简体字), Slovenian (Slovenščina), Spanish (Español), Turkish (Türkçe), and Vietnamese (Tiếng Việt).

Don’t see your language? Join us and help translate the app: https://www.transifex.com/projects/p/lildebi/.


***Please Report Bugs***
This is a big project, so bugs are inevitable. Help us improve this software by filing bug reports about any problem that you encounter. Feature requests are also welcome!
https://github.com/guardianproject/lildebi/issues

***Learn More***
★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow.
★ OUR WEBSITE: https://GuardianProject.info.
★ CHAT WITH US: we want feedback! Find us on IRC: #guardianproject on freenode and oftc
★ ON TWITTER: https://twitter.com/guardianproject.
★ OPEN-SOURCE: Our code is transparent. You can take a look or join the community to help make Lil' Debi even better https://github.com/guardianproject/lildebi
★ FREE SOFTWARE: We operate under the GNU General Public License (GPLv3+)
https://www.gnu.org/licenses/gpl-3.0.html

Recent changes:
+ new repeatable, deterministic build process!
https://github.com/guardianproject/lildebi/wiki/Deterministic-Builds
+ reduced APK size by half

v0.4.6
+ fix issues finding SD Card path on 4.3 and newer, #66
+ added menu item to launch Debian shell in Terminal Emulator
+ updated translations: Danish, German, Spanish, French, Dutch, Chinese

v0.4.5
+ fix bad path to SD Card on 4.3, #64
+ support lzma and xz since sid/unstable uses it, #70
+ fix Android 2.2 support
Add to list
Free
81
4.1
User ratings
120
Installs
10,000+
Concerns
0
File size
1201 kb
Screenshots
Screenshot of Lil' Debi: Debian Installer Screenshot of Lil' Debi: Debian Installer Screenshot of Lil' Debi: Debian Installer Screenshot of Lil' Debi: Debian Installer Screenshot of Lil' Debi: Debian Installer

About Lil' Debi: Debian Installer
Want an easy Debian chroot running that you can trust? Install Lil’ Debi, and you can have a Debian install running with a single click of a button. It builds up a whole Debian chroot on your phone entirely using debootstrap. You choose the release, mirror, and size of the disk image, and away it goes. It could take up to an hour on a slow device, then its done. The entire package is built from source using publicly available, repeatable builds. It even validates every package using the official Debian repository keys, which are included in the app. It will also check and update a SHA1 checksum to make sure your debian install has not be tampered with.

Then it has a simple chroot manager that fscks your disk, mounts/unmounts things, starts/stops sshd if you have it installed, etc. You can also then use ‘apt-get’ to install any package that is released for ARM processors. This includes things like a complete real shell, Tor, TraceRouteTCP, iwconfig/ipconfig, and other security and crypto tools. Works well with Android Terminal Emulator, just run `/debian/shell` to get a Debian shell.

The aim of Lil’ Debi is to provide a transparent and tightly integrated Debian install on your Android device. It mounts all of your Android partitions in Debian space, so you see a fusion of both systems. Its even possible to have Lil’ Debi launch the normal Debian init start-up scripts when it starts, so that all you need to do is apt-get install and any servers you install will just work.

Lil' Debi works with as few modifications to the Android system as possible. Currently, it only adds a /bin symlink, and a /debian mount directory. It does not touch /system at all.

*** THIS APP REQUIRES ROOT : ADVANCED USERS ONLY ***

★ WE SPEAK YOUR LANGUAGE: Lil' Debi is available for friends who speak: Danish (Dansk), Dutch (Nederlands), English, French (Français), German (Deutsch), Norwegian (Norsk bokmål), Portuguese (Português), Polish (Polski), Romanian (Română), Simplified Chinese ( 简体字), Slovenian (Slovenščina), Spanish (Español), Turkish (Türkçe), and Vietnamese (Tiếng Việt).

Don’t see your language? Join us and help translate the app: https://www.transifex.com/projects/p/lildebi/.


***Please Report Bugs***
This is a big project, so bugs are inevitable. Help us improve this software by filing bug reports about any problem that you encounter. Feature requests are also welcome!
https://github.com/guardianproject/lildebi/issues

***Learn More***
★ ABOUT US: Guardian Project is a group of developers that make secure mobile apps and open-source code for a better tomorrow.
★ OUR WEBSITE: https://GuardianProject.info.
★ CHAT WITH US: we want feedback! Find us on IRC: #guardianproject on freenode and oftc
★ ON TWITTER: https://twitter.com/guardianproject.
★ OPEN-SOURCE: Our code is transparent. You can take a look or join the community to help make Lil' Debi even better https://github.com/guardianproject/lildebi
★ FREE SOFTWARE: We operate under the GNU General Public License (GPLv3+)
https://www.gnu.org/licenses/gpl-3.0.html

Recent changes:
+ new repeatable, deterministic build process!
https://github.com/guardianproject/lildebi/wiki/Deterministic-Builds
+ reduced APK size by half

v0.4.6
+ fix issues finding SD Card path on 4.3 and newer, #66
+ added menu item to launch Debian shell in Terminal Emulator
+ updated translations: Danish, German, Spanish, French, Dutch, Chinese

v0.4.5
+ fix bad path to SD Card on 4.3, #64
+ support lzma and xz since sid/unstable uses it, #70
+ fix Android 2.2 support

Visit Website
User reviews of Lil' Debi: Debian Installer
Write the first review for this app!
Android Market Comments
A Google User
Jul 18, 2014
I think id like it... Uf I had the password to ssh. I try to ssh into localhost and it asks for password. Could you give it to me? I tried password/Password.. No joy. Thanks in advance
A Google User
Jun 14, 2014
socket permission error after installation, some services still can't start (:DNS couldn't create socket) even after add a "aid_inet" group!
A Google User
May 3, 2014
sam could not get to work on nexus 7 2013, rooted with unlocked bootloader. tried both wheezy and jessie, soft- and hard-float. tried increasing the image size too. it either hangs / crashes during installation, or i get a 'chroot can't execute /data/data***/complete-debian-setup.sh. On a 'successful' install i get a return error of 255 starting the device is busy and cannot mount. On a unsuccessful install, i get an error: '/system/bin/e2fsck attempt to read block from filesystem resulted in short read. Could this be a zero-length partition? while trying to open /sdcard/debian.img'. Would love to get this working...
A Google User
Apr 28, 2014
Doesnt work Note 2 running 4.4.2 kk
A Google User
Apr 27, 2014
I can't get it to work n5, stock, rooted