
Dit is een behoorlijk functionele poort van Ubuntu 10.10 Maverick Meerkat op de Desire HD en het beste hieraan is dat je zelfs je Android-installatie niet hoeft te vervangen om Ubuntu te kunnen gebruiken. Je hoeft je apparaat niet eens opnieuw op te starten; het wordt vanaf Android uitgevoerd en er zijn ook instructies voor het inschakelen van de GUI!
Hierna volgt een lijst met wat u kunt verwachten van deze Ubuntu-build op uw Desire HD:
- Een volledig functionele Linux-terminal met toegang tot alle standaard Linux-opdrachtregelprogramma's.
- Een volledig functionele Gnome-desktopomgeving.
- Er zijn al verschillende grafische applicaties beschikbaar die u kunt uitvoeren.
- Een volledig functionele desktopversie van de browser Mozilla Firefox 3.6.13.
- De mogelijkheid om native Linux-programma's rechtstreeks op uw telefoon te compileren en uit te voeren.
Er zijn ook een paar bekende problemen:
- Ubuntu-geluiden werken niet,
- Niet alle Ubuntu-toepassingen kunnen worden uitgevoerd.
Als u nu verder wilt gaan met de installatie, is hier de complete gids.
Disclaimer: Volg deze handleiding op eigen risico. AddictiveTips is niet aansprakelijk als uw apparaat tijdens het proces wordt beschadigd of dichtgemetseld.
Voorwaarden:
- Een geroote HTC Desire HD. Zie voor rootinstructies hoe je de HTC Desire HD permanent kunt rooten.
- Een microSD-kaart met 3 GB of meer vrije ruimte.
- De aangepaste kernel van LeeDrOiD's v2.0.6 (of een andere aangepaste kernel met LoopBack-ondersteuning) is al geïnstalleerd. (U kunt de kernel installeren met ClockworkMod Recovery).
Ubuntu-afbeelding en vereiste scripts(Torrent-download; vereist een BitTorrent-client zoals uTorrent. Bijwerken: Link naar beneden; zie update aan het einde van dit bericht.)- Android Terminal Emulator-app (installeren vanaf Android Market)
- Android VNC Viewer-app (installeren vanaf de Android Market)
- Voordat u doorgaat, verplaatst u al uw apps terug naar Interne opslag als u ze naar SD hebt verplaatst met App2SD.
- Een actieve internetverbinding op uw telefoon (wifi wordt aanbevolen).
Procedure:
1 - Ubuntu installeren:
- Maak een map met de naam ‘ubuntu’ in de hoofdmap van uw SD-kaart.
- Pak de inhoud van het gedownloade Ubuntu.tar-bestand uit en breng ze naar de map over vanaf stap 2.
- Start Terminal Emulator en voer deze opdrachten in: su pm setInstallLocation 1cd sdcard / ubuntush ubuntu.sh
bootubuntu
- Als alles goed gaat, zou je nu "root @ localhost: / #" moeten zien, wat aangeeft dat je nu Ubuntu draait.
1.1 - Ubuntu op elk moment invoeren:
Om vanaf nu op elk gewenst moment de Ubuntu-terminal te betreden, hoeft u alleen Terminal Emulator te starten, suprivileges te krijgen, cd naar de ubuntu-directory te gaan en ‘bootubuntu’ te typen:
su
cd sdcard / ubuntu
sh ubuntu.sh
bootubuntu
1.2 - Ubuntu op elk moment afsluiten:
Om de Ubuntu-terminal op elk gewenst moment te verlaten, moet u de opdracht ‘exit’ van de Ubuntu-terminal invoeren.
Opmerking: Als u Terminal Emulator per ongeluk sluit of crasht, u moet start Android Terminal opnieuw en gebruik de uitgangopdracht om Ubuntu correct af te sluiten, anders wordt het niet correct gesloten. Als u een foutmelding krijgt als 'lusapparaat bezet' wanneer u probeert af te sluiten, gebruikt u gewoon het exit-commando meerdere keren (het kan geen kwaad het zo vaak te gebruiken als u wilt). Als u de foutmelding nog steeds krijgt, negeer deze dan.
2 - De Gnome Desktop GUI configureren:
Nu Ubuntu 10.10 actief is, zou de volgende stap het inschakelen van de Gnome Desktop GUI zijn.
- Als u zich nog niet in de Ubuntu-terminal bevindt, voert u deze in met behulp van de bovengenoemde instructies.
- Zorg ervoor dat de internetverbinding van uw telefoonis actief en voer de volgende opdrachten in. Wacht tot iedereen klaar is en voer ‘y’ (voor ja) in om elke prompt te bevestigen die je krijgt: apt-get updateapt-get install tightvncservercd / bin
kat> x
rm –r –f / tmp
mkdir / tmp
chmod 777 / tmp
export USER = root
export XKL_XMODMAP_DISABLE = 1
vncserver –geometrie 1024 × 800
Druk nogmaals op Enter nadat u de laatste opdracht hebt ingevoerd.
- Nu moet u uw volume-omlaag-toets configureren als Ctrl in Terminal Emulator. Ga gewoon naar Menu> Voorkeuren> Control-toets en selecteer Volume-omlaag-toets. Ga terug naar de opdrachtregel als u klaar bent.
- Houd de toets Volume omlaag ingedrukt en druk op ‘d’. (Dit zal in principe Ctrl + D invoeren.)
- Voer nu deze opdrachten in:
chmod 777 x x
- Met dit ‘x’ script kun je in principe de Gnome GUI starten. Omdat dit de eerste keer is dat u dit script uitvoert, wordt u gevraagd een wachtwoord in te stellen voor de VNC-verbinding. Stel een wachtwoord naar keuze in.
- U wordt ook gevraagd een wachtwoord in te stellen voor de modus 'Alleen weergeven', wat niet vereist is, dus antwoord 'n' voor nee.
- Start nu Android VNC Viewer en maak een nieuwe verbinding met de volgende instellingen:
- Bijnaam: Alles naar keuze.
- Wachtwoord: Het wachtwoord dat u in stap 6 hebt ingesteld.
- Adres: localhost
- Haven: 5901
- Kleur formaat: 24-bit kleur (4 bpp)
- Klik nu op ‘Connect’. Over een minuut zou je je Ubuntu 10.10 Gnome-bureaublad moeten zien.
- Ten slotte moeten we een script instellen met de naam ‘s’ om de Gnome GUI te stoppen. Schakel gewoon terug naar Terminal Emulator en voer de volgende opdrachten in:
cd /bin cat > s export USER=root vncserver -kill :1 vncserver -kill :2 sudo reboot sudo halt
Druk nogmaals op Enter nadat u de laatste opdracht hebt ingevoerd.
- Zorg ervoor dat uw Ctrl-sleutel nog steeds is geconfigureerd als ‘Volume-omlaag’ in de voorkeuren van Terminal Emulator.
- Houd de toets Volume omlaag ingedrukt en druk op ‘d’. (Hiermee wordt Ctrl + D opnieuw ingevoerd.)
- Voer nu deze opdracht in:
chmod 777 s s
Uw Gnome Desktop GUI is nu geconfigureerd.
2.1 - De Gnome Desktop GUI opstarten:
Om de Gnome Desktop GUI op elk gewenst moment te starten,voer eenvoudig Ubuntu in met behulp van de bovenstaande instructies in deel 1.1 en voer vervolgens de opdracht 'x' in Terminal Emulator in. Hiermee wordt de GUI-server gestart. Vervolgens moet u Android VNC Viewer starten, de verbinding gebruiken die u in stap 8 van deel 2 hebt ingesteld en op ‘Connect’ klikken.
2.2 - De Gnome Desktop GUI afsluiten:
Het afsluiten van de Gnome Desktop GUI is net zo eenvoudig als het sluiten van de verbinding in Android VNC Viewer, terugschakelen naar Terminal Emulator en het invoeren van de ‘s’ opdracht.
Opmerking: Als u de Desktop GUI gebruikt, u moet verlaat het eerst door 's' in te voeren in TerminalEmulator voordat u de Ubuntu-terminal zelf verlaat. Als u Terminal Emulator per ongeluk sluit of crasht, start u het opnieuw, voert u de Ubuntu-terminal in met de opdracht 'bootubuntu' en gebruikt u vervolgens de opdracht 's' om de VNC-server te stoppen voordat u eindelijk de opdracht 'exit' gebruikt om af te sluiten de Ubuntu-terminal correct. Als u dit niet doet, krijgt u problemen met uw VNC-verbinding wanneer u deze de volgende keer probeert te gebruiken.
Oef, dat zou het eindelijk moeten zijn. Nu heb je Ubuntu 10.10 Maverick Meerkat op je HTC Desire HD, samen met de Gnome Desktop GUI en verschillende apps, waaronder Mozilla Firefox. Genieten!
Bijwerken: De link voor de Ubuntu-bestanden voor deze methode nietlijkt langer beschikbaar te zijn en het project lijkt te zijn stopgezet. Gelukkig is er nog een soortgelijk project bij XDA-ontwikkelaars dat beter werkt. Bekijken.
Comments