[Jay Freeman] har en ganska uttömmande handledning på exakt hur man skapar en Debian-atmosfär på din T-Mobile G1. Det allra första stora problemet med detta är att få rotnivå att få tillgång till med Telnetd patchas. Det är definitivt ett säkerhets- och säkerhetsproblem som måste åtgärdas, men en individ borde inte behöva rota sin egen telefon till att börja med. Medan G1 innehåller några Linux-verktyg är de begränsade. [Jay] s mål var att producera en välbekant Debian-atmosfär i telefon. Det tar några knep, men om du är bekant med kommandoraden, borde du inte ha någon typ av problem. Debian har redan ARM EABI-stöd, så att producera en arbetsbild är inte ett problem. Bilddata hålls på SD-kortet såväl som monterat med användning av loopback-enheten. G1-kärnan har modulstöd påslagen, så [Jay] producerade en ext2 såväl som Unionfs Kernel-moduler. [Benno Leslie] s Android-version av Busybox utnyttjas för att utföra den faktiska monteringen. När du är monterad, behöver du bara chroot i atmosfären för att börja spela med inbyggda Linux-appar. [Jay] tar detta ett steg ännu mer genom att använda Unionfs för att göra Android samt Debian-miljöer delar exakt samma rot. Det här är verkligen en utmärkt hur mycket som det är bra att förstå att moduler kan läggas till kärnan.
[Foto: Tnkgrl]
[Via Hackszine]