Sie können sich nicht wirklich in einer Chroot starten. Damit es funktioniert, benötigen Sie so etwas wie einen LXC-Container. Leider verfügen die meisten Android-Kernel nicht über die erforderlichen Optionen, damit LXC funktioniert.
Ohne LXC können Sie Folgendes ausführen, um eine Chroot auf Ihrem Telefon zu erhalten:
- sudo debootstrap --foreign --arch = armhf präzise präzise
- Kopieren Sie dann präzise / auf Ihr Telefon
- dann auf Ihrem Telefon (als root): chroot präzise Debootstrap / Debootstrap - zweite Stufe
Dadurch erhalten Sie eine Standard-Ubuntu-Chroot auf Ihrem Telefon, in die Sie dann mit "chroot präzise / bin / bash" chroot können.
Sie müssen dann / proc und / sys mounten, damit es einigermaßen verwendbar ist.
Wenn Sie das Glück haben, ein Telefon zu haben, auf dem der Kernel und der Benutzerbereich mit LXC zusammenarbeiten und das manuell auf Ihrem Telefon installiert werden kann, sollte Folgendes funktionieren:
- lxc-create -t ubuntu -n my-container - -r präzise -a armhf
- lxc-start -n my-container
Dadurch wird ein Ubuntu 12.04-Armhf-Container erstellt und gestartet. Anschließend erhalten Sie die übliche Anmeldeaufforderung (Login / Passwort ist standardmäßig Ubuntu / Ubuntu).