diff --git a/metadata/info.guardianproject.lildebi.txt b/metadata/info.guardianproject.lildebi.txt index adf9225f7a..4c7b4718aa 100644 --- a/metadata/info.guardianproject.lildebi.txt +++ b/metadata/info.guardianproject.lildebi.txt @@ -4,29 +4,49 @@ Web Site:https://github.com/guardianproject/lildebi/wiki Source Code:https://github.com/guardianproject/lildebi Issue Tracker:https://github.com/guardianproject/lildebi/issues Donate:https://guardianproject.info/contact +Bitcoin:1Fi5xUHiAPRKxHvyUGVFGt9extBe8Srdbk Summary:Run Debian on your phone Description: -This is an app to setup and manage a Debian install in parallel on an Android -phone. It can build a Debian install from scratch or use an existing image. -It manages the starting and stopping of the Debian install. It uses debootstrap -to build up the disk image as a chroot, and then provides start and stop methods -for handling mounting, fsck, starting/stopping sshd, etc.. When the -installation begins it -is best to turn off the screen timeout and not to do anything else. +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 +includes gpgv and the Debian repository keys in the apk and verifies the +packages it downloads in the first stage of debootstrap before installing +them. It will also check and update a SHA1 checksum to make sure your +debian.img file has not be tampered with. -This is built from source by f-droid except for the gpg part which can be +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 is built from source by f-droid except for the gpgv part which can be built from the instructions in the [http://gitorious.org/f-droid/fdroiddata/blobs/master/metadata/info.guardianproject.gpg.txt metadata] in the fdroiddata repo. See the website for full usage instructions: or try -running $su then #debian in +running $su then #debian#shell in [[jackpal.androidterm]] after mounting the image. -This is currently functional alpha software, so do not rely on it to produce -a trusted Debian install. Please do try it out, use it, and report criticisms, bugs, improvements, etc. -Requires root: Yes +Requires root: Yes, because it needs to run debootstrap, create dirs in /, +mount/umount, etc. . Requires Root:Yes @@ -34,17 +54,17 @@ Requires Root:Yes Repo Type:git Repo:https://github.com/guardianproject/lildebi.git -Build Version:0.2,3,773d5,submodules=yes,prebuild=make NDK_BASE=$$NDK$$ -C external assets +Build Version:0.2,3,0.2,submodules=yes,build=make NDK_BASE=$$NDK$$ -C external assets #Build Version:0.3,4,!build server rejection 0.3,submodules=yes,srclibs=GNUPG@c12847ba4c,\ #prebuild=cp -r $$GNUPG$$ . && cd GNUPG && git submodule update --init && \ #make NDK_BASE=$$NDK$$ -C external/ gnupg-install && \ #make NDK_BASE=$$NDK$$ -C external/ gnupg-static && \ #mv external/data/data/info.guardianproject.gpg/gpgv2-static ../assets/gpgv && \ #cd .. && make NDK_BASE=$$NDK$$ -C external assets -Build Version:0.3,4,24847006b1f9,submodules=yes,prebuild=make NDK_BASE=$$NDK$$ -C external assets +Build Version:0.3,4,0.3,submodules=yes,build=make NDK_BASE=$$NDK$$ -C external assets +Build Version:0.4.1,5,0.4.1,submodules=yes,build=make NDK_BASE=$$NDK$$ -C external assets -Auto Update Mode:None -Update Check Mode:RepoManifest +Auto Update Mode:Version %v +Update Check Mode:Tags Current Version:0.4.2 Current Version Code:7 -