HowTo: Ubuntu auf dem Android Smartphone

Ubuntu auf nahezu jedem Android Smartphone auszuführen ist wirklich kein Hexenwerk, dank Anleitungen, Installer, fertigen Images und Skripten kann Jeder Ubuntu auf seinem Gerät ausführen.

Ubuntu auf dem Samsung Galaxy Note
Ubuntu auf dem Samsung Galaxy Note mit LXDE und Firefox

Wie es Schritt für Schritt geht, zeige ich euch mit diesem HowTo-Artikel. Der vorgestellte Weg ist einer von vielen, aber sicherlich einer der Einfachsten.

Welche Voraussetzungen müssen erfüllt sein, damit Ubuntu auf dem Android Gerät ausgeführt werden kann?

  • Root muss vorhanden sein
  • Busybox muss installiert sein
  • Der Kernel muss ein Loop Device unterstützen
  • USB-Debugging muss aktiviert sein

Sind die Voraussetzungen erfüllt, kann es schon losgehen. Im Android Market befindet sich die „Ubuntu Installer“ App, sowohl in einer Lite, als auch in einer Paid Version. In der Paid Version hat man die Möglichkeit Ubuntu direkt zu starten und die Image Dateien über einen FTP Server herunter zu laden. Ansonsten sind beide Versionen identisch und eher eine grafische Anleitung mit Links, als eine vollumfängliche App.

Um Ubuntu zu starten benötigt man das Boot-Skript, ein Ubuntu Image (steht in einer minimalen und in einer full-Variante zum Download zur Verfügung), einen Terminal Emulator und einen VNC Viewer.

Die App verlinkt direkt auf die Downloads, die man sich direkt auf dem Android Gerät laden kann. Hier gilt es allerdings zu bedenken, dass der verfügbare Speicherplatz zur Verfügung stehen muss, wenn man das Image auch auf dem Android entpackt.

Das Minimal-Image ist rund 500MB groß (entpackt 2,5GB) und beinhaltet ein LXDE als grafische Oberfläche und ansonsten nur die absolute Minimalausstattung. Im Full Image sind bereits OpenOffice, Thunderbird, Firefox usw. installiert, was zu 1,5GB im Download und 3,5GB entpackt führt. Rund 1,5GB Speicherplatz sind für eigene Programme vorgesehen, damit man das System auch sinnvoll nutzen kann.

Ubuntu Installer für Android
Ubuntu Installer für Android: Alle benötigten Dateien werden direkt aus dem Programm heraus verlinkt und zum Download angeboten

Hat man bereits einen Terminal Emulator installiert, kann man sich den Download der verlinkten Variante sparen, es funktionieren hier alle Apps, die ein Terminal auf den lokalen Host zulassen. Bei der VNC Anwendung verhält es sich ähnlich, in Ubuntu wird letztendlich ein VNC Server gestartet, der auf Port 5900 Daten liefert und von jeder VNC Anwendung angefragt werden kann.

Hat man das Image und Bootskript heruntergeladen, kann man sie entpacken und in den Ordner „ubuntu“ (ist selbst anzulegen) ins Rootverzeichnis der SD-Karte verschieben. Hat man die Paid-Version des Installers gekauft und installiert, kann man nun durch einen Klick direkt starten, die Lite Version erfordert nun die Terminal App.

Ubuntu unter Android starten
Ubuntu unter Android starten: Mit wenigen Befehlen ist Ubuntu mittels Bootskript gestartet

 

In der gestarteten Terminal App führt man folgende Befehle aus:

  1. su
  2. cd sdcard
  3. cd ubuntu
  4. sh ubuntu.sh

Es wird nun beim ersten Start das Loop-Device erstellt, der VNC Server gestartet und die IP Adresse angezeigt, über welche dieser erreichbar ist, denn man kann aus einem lokalen Netzwerk auch auf diesen zugreifen. Nach der Eingabe der eigenen Bildschirmauflösung ist man bereits fertig und man kann mit einem VNC Viewer auf das laufende Ubuntu zugreifen. Möchte man Befehle im Terminal absetzen, tut man dies vorzugsweise nicht über die Oberfläche sondern in der Terminal App.

Ubuntu mit LXDE unter Android
Ubuntu mit LXDE unter Android: Mit dem VNC Viewer kann auf das laufende System zugegriffen werden

Nun hat man ein vollwertiges Ubuntu auf dem Android Gerät laufen und kann munter hin und her wechseln. Um das System zu beenden einfach im Terminal „exit“ eingeben, die benötigten Skripte um Ubuntu sauber zu beenden werden hiermit ausgeführt.

Die Geschwindigkeit hängt natürlich vom verwendeten Android Gerät ab, ein 1GHz Prozessor wird jedoch als Voraussetzung angesehen. Auf dem Samsung Galaxy Note lief Ubuntu sehr gut bedienbar, natürlich sind Eingaben mit einer externen Maus und Tastatur wesentlich effektiver, aber man installiert sich solche Kombinationen ohnehin gerne aus einem Grund: Weil man es kann!

Die aktuellen Images und das Bootskript gibt es immer im XDA Developer Forumsbeitrag, der als Quelle hier verlinkt ist.

Erste ICS 4.0.3 Alpha für das Samsung Galaxy S II

Kurz vor dem Jahreswechsel hat SamMobile noch zwei neue Ice Cream Sandwich Firmwares für das Samsung Galaxy S II online gestellt, die ich euch nicht vorenthalten möchte.

Samsung Galaxy S II ICS Screenshot
Samsung Galaxy S II ICS Screenshot

Beide Versionen sind Samsung Leaks und beruhen auf 4.0.1, bzw. 4.0.3, wobei die 4.0.3er Version natürlich zu bevorzugen ist.

After 2 CUSTOM ROM from Samsung, Samsung has finally started making official ROMs for the Galaxy S II based on Android 4.0.1.
The first version is I9100XXKP4/OXAKP4 and the second is I9100XXKP8 / OXAKP8
I9100XXKP4 is based on Android 4.0.1 Build date: December 20 2011
I9100XXKP8 is based on Android 4.0.3  Build date: December 30 2011

Remember because this is a ”ALPHA Samsung Official”  your CUSTOM counter will not WALK!

Soll also heissen: KP8, mit Build Date vom 31. Dezember ist die Version die auf Android 4.0.3 basiert und sicherlich einen Blick wert. Der Counter wird beim Flashen nicht hochgesetzt, da es eine offiziell signierte Firmware von Samsung ist, also kein Warndreieck oder Erhöhung des Custom Mod Counters!

Einen kurzen Einblick gibt es dank eines kurzen Videos von SamMobile:


YouTube Direktlink

Es geht doch spürbar voran, Samsung möchte sein Ziel offensichtlich einhalten und das ICS Update für das Samsung Galaxy S II auf alle Fälle in Q1 an die Frau, bzw. den Mann bringen. Bleibt nur zu hoffen dass für die restlichen angekündigten Geräte (Galaxy Note, Galaxy Tab 10.1/10.1N usw.) die Entwicklung ähnlich gut im Zeitplan liegt!

HowTo: Sony Ericsson Xperia ftf Firmware mit Ubuntu Linux flashen

Du hast ein Sony Ericsson Xperia Android Smartphone, aber keinen PC mit Windows oder MacOS, möchtest aber trotzdem eine neue Firmware oder Custom ROM auf dein Gerät flashen?

Es gibt immer mehr Anwender die auf Linux im Desktopbereich setzen. Auf Debian basierende Distributionen wie Mint oder Ubuntu führen die Liste der beliebtesten Linux-Varianten an (laut distrowatch.com). Sony Ericsson Xperia Smartphones können relativ komfortabel auch unter Linux mit einer neuen Firmware versehen werden, wie das funktioniert, soll im Folgenden kurz beschrieben werden.

Einzige Voraussetzung: Das Gerät muss vom System erkannt werden, sprich die Treiber dafür müssen vorhanden sein. Eine Installation des Android SDKs schafft hier Abhilfe: Download Android SDK

Um eine Firmware im ftf-Format auf das Xperia Endgerät zu flashen, benötigen wir das Flashtool, welches auch für Linux zur Verfügung steht: Link zur Download Repository

Prinzipiell muss das heruntergeladene Paket nur entpackt werden, je nach Distribution müssen noch udev Regeln hinzugefügt werden, folgt hier bitte der Anleitung auf der Flashtool Webseite. Unter Ubuntu reicht es das Flashtool als Root auszuführen, nachdem man es entpackt hat, das geht mittels:

sudo ./FlashTool

Bevor wir das FlashTool starten stellen wir sicher dass unser Gerät nicht mit dem PC verbunden ist!

Ab nun geht es grafisch weiter:

FlashTool Xperia Ubuntu

Wir wählen den „Blitz“ aus und bestätigen im folgenden Dialog dass wir den Flashmode nutzen wollen:

FlashTool Xperia Ubuntu Mode Auswahl

Nach Bestätigung von OK, wechselt die Ansicht und wir können das Quellverzeichnis auswählen, in welchem sich unser Firmware-Image im ftf-Format befindet:

FlashTool Xperia Ubuntu Verzeichnis Auswahl

Wurde im ausgewählten Verzeichnis eine ftf-Datei gefunden, dann wird uns diese im Folgenden sauber angezeigt (Screenshot Beispiel zeigt Firmware 4.0.2.A.0.62 für das Xperia PLAY):

FlashTool Xperia Ubuntu Firmware Auswahl

Wipe Cache sollte immer angewählt bleiben, ob die Benutzerdaten gelöscht werden müssen, hängt vom jeweiligen Image ab. Wipe User Data entspricht einem Factory Reset, alle Einstellungen und Anwendung werden hierbei gelöscht. Wer auf Nummer sicher gehen möchte lässt es aktiviert, alle Anderen belesen sich dort, wo sie das Image heruntergeladen haben, ob ein Factory Reset notwendig ist.

Mit einem Druck auf ok kann es schon fast losgehen.

FlashTool Xperia Ubuntu Gerät anschliessen

Das FlashTool beschreibt den nun notwendigen Vorgang sehr gut: Gerät abschalten und bei gedrückter Zurück-Taste mit dem PC verbinden (Status LED leuchtet grün). Der Flash-Vorgang startet danach sofort!

FlashTool Xperia Ubuntu Flash Firmware

Der Vorgang dauert ein paar Minuten, den erfolgreichen Abschluss erkennt man durch „Flashing finished“ und die abschliessende Meldung das Gerät nun vom PC zu trennen und zu starten.

Sony Ericsson Firmwares im ftf-Format zu flashen ist auch unter Ubuntu/Linux kein Hexenwerk, wir man einen Kernel mittels Fastboot auf ein Xperia PLAY bekommt haben wir im folgenden Artikel: Mit Fastboot unter Ubuntu ein Image flashen

Anwender die ein Samsung Galaxy S, Samsung Galaxy S2 oder Samsung Galaxy Note haben, schauen sich den Artikel zu Heimdall und Ubuntu an, denn auch diese Geräte können einfach unter Ubuntu/Linux mit einer Firmware versorgt werden: HowTo: Samsung Galaxy S Firmware unter Linux und OSX flashen

 

 

 

Samsung Galaxy S2 erhält Android Ice Cream Sandwich – offiziell bestätigt

Das Samsung Galaxy S2 wird ein Update auf Android 4.0 Ice Cream Sandwich erhalten, zumindest ist das nun von Samsung UK offiziell bestätigt worden.

In unserer Übersicht der Geräte, die ein Update auf ICS bekommen werden, war das Samsung Galaxy S2 bereits enthalten, auch vor dieser Meldung, denn am Update zweifelte niemand. Per Twitter, über den Account @samsunguk wurde dies offiziell bestätigt:

Screenshot Twitter samsunguk

Auf Angaben zum Zeitplan muss man leider noch warten, dieses Jahr werden die S2 Besitzer sicher nicht mehr verwöhnt werden. Man wird sich überraschen lassen müssen.

Hi, good news – the Galaxy S II will be receiving ICS, but there are no dates confirmed as yet. We will keep you posted.

Interessant dürfte sein ob sich bei Samsung, abseits von den Updates für das Galaxy S2, Galaxy Tab und Note noch etwas tut, auf Basis des S2 sind ja durchaus noch ein paar Geräte unterwegs, deren Besitzer dringend auf eine Updatezusage warten.

Die technischen Daten des Samsung Galaxy Nexus in der Übersicht

Kommende Woche, im Rahmen des „Samsung Mobile Unpacked 2011 – Google Episode“ Events, wird Samsung das neue Google Nexus Android Device vostellen, das erste Gerät, welches mit Android Ice Cream Sandwich ausgeliefert werden wird.

Samsung Galaxy Nexus (Foto: Screenshot aus Teaservideo)
Samsung Galaxy Nexus (Foto: Screenshot aus Teaservideo)

Erste Gerüchte zum Gerät wurden früh vermeldet, nach und nach verdichtet sich die Ausstattungsliste immer mehr. BGR gab eine vorläufige Liste der technischen Daten bekannt, die ich um ein paar Details abgeändert habe, aufgrund eigener Informationen. So steht, meines Wissens die tatsächliche Versionsnummer noch nicht ganz fest, ob Ice Cream Sandwich nun 2.4 oder 4.0 sein wird, wahrscheinlich aber 4.0.

Was die Kameras betrifft habe ich ebenfalls unterschiedliche Informationen, hier ist es wahrscheinlicher dass die 8 MP Kamera des Galaxy S2/Samsung Note verbaut wurde. Die restlichen Daten, die von BGR veröffentlicht wurden, würde ich in dieser Art bestätigen. Eine interessante Info am Rande betrifft den Akkudeckel, hier wurde mit zwei Varianten gespielt, einem Plasik- und einem Metalldeckel. Ein vollständiges Unibody-Design, wie beim Samsung Wave 3 wird es nicht geben, damit fällt NFC flach. Dank Ice Cream Sandwich kann auf dedizierte Tasten verzichtet werden, was die Abmessungen, trotz 4.65 Zoll, im Rahmen des Samsung Galaxy S2/Samsung Galaxy S2 LTE halten wird.

Bisherige technische Daten des Samsung Galaxy Nexus:

  • Android 2.4/4.0 Ice Cream Sandwich (Versionierung noch nicht 100% sicher)
  • 9mm dünn
  • 4.65 Zoll Display mit einer Auflösung von 1280 x 720 Pixeln,  Super AMOLED HD mit konkavem Display
  • TI OMAP 4460 Dual Core Cortex A9 Prozessor mit 1.2GHz
  • 1 GB RAM
  • 32 GB interner Speicher
  • 5 oder 8 Megapixel Kamera, zusätzlich 1.3 Megapixel Frontkamera
  • 1080p HD Videoaufnahme
  • LTE/HSPA (zwei Versionen)
  • Wi-Fi a/b/g/n
  • NFC
  • 1,750 mAh Batterie
Bis zum 11. Oktober 2011 ist es nicht mehr lange hin, dann werden alle Spekulationen überflüssig werden und das neue Gerät vorgestellt werden. Zum Namen sind bisher auch viele Gerüchte unterwegs, von Samsung Galaxy Nexus, zum Nexus S2 bis zum Nexus Prime ist beinahe alles vertreten, den finalen Namen werden wir Anfang der kommenden Woche erfahren, aber dieser ist ja wirklich nur Beiwerk.
Was sagt ihr? Ist das neue Nexus Gerät für euch interessant und die technischen Details stimmig? Lasst es uns in den Kommentaren wissen!

Angefasst: Samsung Galaxy R, der kleine Tegra-Bruder des Galaxy S2? [Video]

Samsung Galaxy R Vorderseite
Samsung Galaxy R Vorderseite

Samsung Galaxy S, Galaxy S2, Galaxy Y, Galaxy Note, Tab und nun Galaxy R, was ist denn das schon wieder? Ein bisschen Licht ins Dunkel soll dieser Artikel inklusive Video bringen, in dem wir euch das Samsung Galaxy R vorstellen.

Ich hatte die Chance einige neue Samsung Geräte in der Hand haben zu können, meine Eindrücke will ich euch natürlich nicht vorenthalten. Heute also das Samsung Galaxy R GT-I9103, häufig als kleinere Variante des Galaxy S2 beschrieben, wie auch von mir. Es ist aber doch ganz anders, irgendwie.

Das Samsung Galaxy R ist aus der Zusammenarbeit mit Nvidia entstanden und kommt mit einem Nvidia Tegra 2 Dual Core Prozessor, der mit 1 GHz taktet. Die Displaygrösse ist, immer gemessen am Galaxy S2, auf knapp 4,2 Zoll „geschrumpft“. Anstelle des Super AMOLED Plus Displays wird beim Galaxy R auf ein Super-Clear LCD Display mit einer Auflösung von 480×800 Pixeln gesetzt. Der Wechsel der Displaytechnik macht beim Endkunden, laut Aussage meine Samsung Ansprechpartners, gut 100,- € aus. Der interne Speicher beträgt 8GB, von denen 2GB als Anwendungsspeicher zur Verfügung stehen.

Auf dem von mir getestetem Gerät war Android in Version 2.3.4 installiert, die Bedienung war genauso flüssig wie beim Galaxy S2, den leistungsschwächeren Prozessor hat man in der normalen Bedienung nicht spüren können. Spiele könnte ich keine testen, das Gerät soll zwar mit Tegra-Zone kommen, war aber auf dem Testgerät nicht vorhanden. Ansonsten ähnelt die vorinstallierte Software stark der des Galaxy S2, inklusive der 4 Hubs: Game, Music, Reader und Social, sowie Polaris Office. Die Videoschnitt-App des Galaxy S2 fehlte allerdings.

Der 5MP Kamera auf der Rückseite (Foto der Rückseite) steht ein LED-Blitz zur Seite und der Akkudeckel, in gebürsteter Aluminium-Optik verdeckt den 1650 mAh starken Akku. Videoaufnahmen bis zu 720p bei 30 Bildern in der Sekunde sind mit der verbauten Kamera mühelos machbar, abspielen kann das Galaxy R aber auch 1080p Videos. Mit rund 130g und einer „Dicke“ von 9,55mm liegt das Galaxy R angenehm in der Hand und muss sich hinter dem Galaxy S2 nicht sonderlich verstecken. Es zielt auf die Kundschaft unterhalb der Preisklasse des Galaxy S2 ab und bedient diese, wie ich meine, mit sehr attraktiven Ausstattungsmerkmalen.

Zum Verkaufsstart kann ich euch keine 100%igen Aussagen machen, Anfang des vierten Quartals 2011 dürften wir es nach und nach auch in Deutschland sehen – ist ja nicht mehr lange hin. Der Preis sollte sich auf knapp über 400,- € einpendeln, der UVP für Deutschland ist noch nicht offiziell.

Schaut euch das kurze Video an, mit einem schnellen Blick über die vorinstallierten Anwendungen, ausserdem sieht man dass der Touchscreen sehr flüssig und ruckelfrei reagiert:


Youtube Direktlink

Wäre das Samsung Galaxy R ein interessantes Gerät für euch und was haltet ihr vom Samsung-Experiment mit Nvidia zu kooperieren?

Kurz angefasst: Samsung GT I9210 Galaxy S2 LTE [inkl. Video]

 

Samsung Galaxy S2 LTE Vorderseite
Samsung Galaxy S2 LTE Vorderseite

Das Samsung Galaxy S2 habe ich in einer kleinen Testreihe vorgestellt gehabt, nun veröffentlichte Samsung eine LTE Version des Galaxy S2 auf der IFA. Ich hatte die Möglichkeit mir das Gerät, abseits der Messe, einmal kurz anzuschauen.

Im Grossen und Ganzen ist die LTE Variante identisch zum Galaxy S2, nur das Display ist auf 4,5 Zoll angewachsen (Galaxy S2: 4,3 Zoll) und ein schnellerer Prozessor wurde verbaut, der nun mit 1,5 GHz auf zwei Kernen werkelt.

Das I9210 ist durch die LTE Technik ein bisschen dicker als das Galaxy S2 geworden, leider hat man dem Akkudeckel (Foto: Rückseite Galaxy S2 LTE) nicht die Optik des S2 spendiert, dieser ist zwar mattiert, wirkt aber billiger als beim S2. Ansonsten ziert die 8MP Kamera die Rückseite, wie schon beim „Vorgänger“ ohne LTE.

Samsung baut im Moment ein beachtliches Portfolio auf Basis des Galaxy S2, wenn man von den US und internationalen Modellen einmal absieht, beginnt es bei uns mit dem Galaxy R (weniger Speicher als das S2, 4 Zoll Super Clear LCD Display und 1GHz Dual Core), geht über das bekannte Galaxy S2 (4,3 Zoll Super AMOLED Plus, 1,2GHz Dual Core), über die LTE Variante des Galaxy S2 (4,5 Zoll Super AMOLED Plus, 1,5GHz Dual Core) zum Galaxy Note (5 Zoll Super AMOLED Plus, 1,4GHz Dual Core). Ein durchaus ansehnliches Lineup, wie ich meine.

Die LTE Variante konnte ich leider nur ohne SIM-Karte testen, kann also keine Aussage zur LTE Leistung an sich machen, ansonsten verhält es sich wie das Galaxy S2, mehr als flüssig und schnell können Anwendungen ja nicht gestartet werden. Warum man den schnelleren Prozessor gebraucht hat, weiss ich nicht.

Zum Abschluss noch ein wirklich kurzes Video des GT I9210, mit einem Blick auf die Systeminfos:


Youtube Direktlink

Wäre das Samsung Galaxy S2 LTE für euch eine Anschaffung wert, wenn ihr auf LTE wechselt?