Archiv für Kategorie ‘Wissenswertes’

Cyanogen Mod auf Vodafone Nexus One mit EPF30 Build ohne root

Geht doch.. gestern Abend hab ich es endlich gewagt und den Cyanogen-Mod geflashed. Ich war wegen der Firmware-Build EPF30 mittlerweile so angefressen weil man von da aus auf keine andere Version gehen konnte.

Das interessante ist, dass das Ganze ohne root funktioniert.

Zunächst habe ich versucht, ein nandroid Backup zu erstellen. Mein Stand vorher war, dass man dafür root Rechte benötigt.. aber erstaunlicherweise hat es auch so geklappt und das Backup sah so gut aus, dass ich das flashen dann gewagt hab. Das Ganze habe ich von meinem Linux-Rechner aus gemacht.. wird aber auch von jeder Windows-Kiste aus funktionieren.

Ihr braucht:

  • Das Nexus One, komplett aufgeladen, mit unlocked Bootloader
  • Custom Recovery – ich habe die Amon_RA benutzt.
  • Radio Rom (Sonst gibt es u.a. Probleme mit dem Camcorder)
  • Cyanogen Mod (Ich habe diese Version benutzt)
  • Die Google-Apps (aus dem gleichen Thread wie das Cyanogen-mod)
  • fastboot (Windows, Linux und MAC)

Custom Recovery ROM: Step by Step:

  • recovery-RA-nexus-v1.7.0-cyan.img in den Ordner am PC schieben wo auch fastboot liegt.
  • fastboot ausführbar machen: chmod +x fastboot (nur Linux)
  • Phone mit USB an den PC connecten und in den Bootloader bringen: Trackball gedrückt halten beim Einschalten
  • fastboot testen: sudo ./fastboot devices (Linux) – ihr solltet nun eure Seriennummer sehen können
  • Für Linux: sudo ./fastboot flash recovery recovery-RA-nexus-v1.7.0-cyan.img
  • Für Windows: fastboot-windows flash recovery recovery-RA-nexus-v1.7.0-cyan.img

Das war es auch schon.. jetzt USB entfernen (wichtig) und wieder in den Bootloader gehen. Dort sollte nun eine Option “Recovery” auftauchen. Die wählt ihr aus. Dort gibt es Backup/Restore. Mit dem Trackball dorthin navigieren und ein Nandroid Backup erstellen. Ihr findet das Backup auf der SD-Karte im Ordner “Nandroid”.

Custom ROM flashen:

  • Die cyanogen-mod und Radio-ROM Datei sowie die Google-Apps auf die SD Karte kopieren
  • Telefon wieder ohne USB in den Recovery-Mode bringen
  • Recovery-ROM starten, als Menüpunkt “Flash ZIP from SDcard” auswählen
  • Zuerst die Radio-ROM auswählen und flashen
  • Dann die Datei “update-cm-5.0.8-N1-signed.zip” auswählen und bestätigen
  • Nach 1 bis 2 Minuten ist die Version geflashed
  • Nun muss noch ein Factory-Reset gemacht werden. Dazu ins Hauptmenü vom Recovery-MOD und dort Wipe auswählen und den Factory Reset bestätigen.
  • Das gleiche Spiel (ausser dem Wipe/Factory Reset) müssen wir jetzt noch mit den Google-Apps machen. Also wieder in Flash ZIP from SDcard, die gapps-passion-EPF30-signed.zip auswählen, Bestätigen und kurz warten.. fertig.

Voila.. das wars. Der erste Start dauert deutlich länger – also keine Panik. Als erstes wird euch ein Blaues Nexus Logo anlächeln und dann könnt ihr die tollen Funktionen vom Cyanogen-Mod nutzen. Die Build ist nun EPE54B.

** Update **

Ich habe nachträglich noch das Radio-Image ergänzt. Das muss man ebenfalls flashen um u.a. den HD Camcorder nutzen zu können.

Weiterleiten..
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Identi.ca
  • LinkedIn
  • MisterWong.DE
  • StumbleUpon
  • Twitter
  • MySpace
  • PDF
  • Print

Nexus One Bootloader unlocken / entsperren

Gestern habe ich den Bootloader im Nexus One entsperrt. Ich bin dabei trotz einiger guter Tutorials auf Schwierigkeiten gestoßen und möchte an dieser stelle eine Anleitung posten mit der es alle hinkriegen sollten. Natürlich übernehme ich keine Haftung für Schäden usw..

Ich habe das Ganze auf einem Windows-Vista Rechner gemacht, da es für Linux noch keine Anleitungen gab. Eventuell werde ich da noch rumprobieren und das Ganze hier ergänzen. Das vorgehen ist aber soweit für alle Windows-Versionen geeignet. Der Unterschied liegt nur im USB-Treiber.

Vorab: Nach dem Unlock war mein Handy resetted – davon stand in den meisten Tutorials nichts, wohl aber in der Warnung beim fastboot-flash. Also macht euch ein Backup. Da die meisten Daten eh in der Cloud liegen reichen mir beim Backup die Apps. Ein Backup davon kann man z.b. mit dem ASTRO File Manager machen. Auf Einstellungen -> TOOLS -> Application-Manager Sicherung  – Das legt euch die .apk Dateien der Apps auf der SD-Card unter /sdcard/backups/apps ab. Später könnt ihr dann von dort alles wieder installieren.

Los gehts..

Grundsätzlich brauchen wir 4 Dinge:

  • fastboot
  • Android SDK
  • Windows Treiber für das Nexus One
  • Nexus One im USB Debug Modus

Als erstes laden wir fastboot runter und entpacken es an einen beliebigen Ort. (bei mir war es c:\fastboot).

Dann braucht ihr noch das Android SDK. Daraus müssen wir 2 .dll Dateien in den Windows-Ordner kopieren um zum Handy connecten zu können.  Falls die dort nicht drin sind, erhaltet ihr eine Fehlermeldung beim Verbinden. (Die Anwendung konnte nicht gestartet werden, weil AdbWinApi.dll nicht gefunden wurde. Neuinstallation der Anwendung könnte das Problem beheben.)

In dem ZIP-File unter tools findet ihr die 2 benötigten Dateien.
AdbWinApi.dll
AdbWinUsbApi.dll

Die beiden Dateien kopieren wir einfach in C:\Windows.

Als nächstes schalten wir am Nexus One den USB-Debug Modus ein. Dazu geht ihr unter Einstellungen > Anwendungen > Entwicklung und schaltet das USB Debugging ein.

Jetzt fehlen nur noch die Windows-Treiber für das Nexus. Die bekommt ihr hier.

Ladet die Treiber runter und entpackt sie in einen Ordner. Wenn ihr das Telefon nun anschließt, sucht Windows nach den Treibern. Dort markiert ihr den Ordner wohin ihr die USB Treiber entpackt habt. Alternativ (falls der Installations-Dialog nicht kommt):

Windows-Taste+R öffnet den Ausführen-Dialog. Hier geben wir devmgmt.msc ein und haben die Hardware-Steuerung vor uns. Dort sollte (sofern das N1 schon angeschlossen ist) ein Device mit Fragezeichen auftauchen. Rechtsklick > Treiber aktualisieren und dort den Ordner auswählen.

Jetzt schalten wir das Nexus One aus und starten den Bootloader. Dazu haltet ihr beim Einschalten den Trackball gedrückt.
Wenn ihr den Bootloader sehen könnt geht es am PC weiter.

Windows-Taste + R (Ausführen) > CMD- Nun öffnet sich ein DOS-Fenster. Dort wechselt ihr in den Ordner wohin ihr fastboot entpackt habt. Bei mir war es wie gesagt c:\fastboot. Für DOS-Unerfahrene:

cd \
cd fastboot

Jetzt geben wir

fastboot-windows oem unlock

ein. Auf dem Handy erscheint nun folgendes Bild:

Screenshot von modaco.com

Dort wählen wir mit den Lautstärketasten an der Seite den oberen Punkt und drücken die Einschalt-Taste. Das Flashen selber dauert nur eine Sekunde.

Voila.. das wars. Das Nexus sollte sich nun neu starten und der Bootloader ist unlocked. Ihr müsstet beim booten ein kleines, geöffnetes Schloss am unteren Bildschirmrand sehen können. Wenn dem so ist war der unlock erfolgreich ;-)

Jetzt muss das Telefon nur noch mithilfe des Superboot-Images gerooted werden. Danach können wir custom firmware wie das Cyanogen Mod oder die Modaco-Versionen booten. Da es für mein EPF30 Vodafone Nexus One leider noch kein Superboot-Image gibt kann ich beim rooten leider noch nicht weiterhelfen. Das wird aber in nächster Zeit (Nach dem Froyo OTA Update) passieren und ich werd natürlich drüber bloggen.

Falls ihr auf Probleme stoßt oder etwas fehlt hinterlasst mir doch bitte einen Kommentar, dann werde ich das entsprechend ergänzen..

Viel Erfolg !

Weiterleiten..
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Identi.ca
  • LinkedIn
  • MisterWong.DE
  • StumbleUpon
  • Twitter
  • MySpace
  • PDF
  • Print

MacGyver im Alltag

Früher hab ich oft MacGyver geguckt.. ab und zu bringt einem das im späteren Leben etwas. Wie z.b. eben beim Rouladen machen. An dem Punkt, als das leckere, gefüllte Fleisch entweder mit Zahnstocher oder Bindfaden zusammengehalten werden sollte, fiel mir auf, dass ich beides nicht im Haus hab.

Mein erster Versuch war, einen Faden aus einem Verband aus einem Verbandskasten zu extrahieren – das ging allerdings aufgrund der geringen Belastbarkeit des selbigen daneben.

Verzweifelt dachte ich an die zweite Option.. Filetspitzen Stroganoff.. doch so weit sollte es nicht kommen. Mir fiel meine ansehnliche Sammlung Teebeutel auf und ich begann sofort damit die begehrten Fäden von den Beuteln zu lösen…

Nun kochen die Rouladen jedenfalls friedlich und am Stück vor sich hin… Danke, MacGyver!

Weiterleiten..
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Identi.ca
  • LinkedIn
  • MisterWong.DE
  • StumbleUpon
  • Twitter
  • MySpace
  • PDF
  • Print

Google Wave – Firefox Performance unter Ubuntu

Heute Morgen trudelte endlich der lang erwartete Googe Wave invite in meiner Inbox ein. Google Wave ist wirklich toll, aber zunächst wollte es nicht so recht laufen. Die Performance unter Ubuntu 9.10 (Karmic Koala Development Branch) und Firefox 3.5.3 war nicht besonders gut.

Firefox brauchte beim Aufrufen der Waves 100 % CPU und brauchte endlos lange zum laden. Scrollen und Antworten war ebenfalls sehr schwierig (Firefox antwortete nicht, freezes usw.).

Ich habe nun einen Workaround gefunden und die Firefox Settings etwas geändert. In Firefox mit “about:config” den Konfigurationseditor aufrufen:

wavelogo

  • network.dns.disableIPv6 – von false auf true
  • network.http.max-connections – auf 96
  • network.http.pipelining – auf true
  • network.http.pipelining.ssl – auf true
  • network.http.pipelining.maxrequests – auf 8
  • network.http.proxy.pipelining – auf true

Danach den Feuerfuchs neu starten und Google Wave testen. Bei mir hat es sich dadurch *deutlich* gebessert und die Benutzung macht nun Spaß ;-)

Weiterleiten..
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Identi.ca
  • LinkedIn
  • MisterWong.DE
  • StumbleUpon
  • Twitter
  • MySpace
  • PDF
  • Print

Iran zeigt wie wichtig ein freies Netz ist

Die umstrittene Wahl im Iran, die leider zur Zeit in blutigen Auseinandersetzungen gipfelt, zeigt uns, wie wichtig ein freies Internet für die Gesellschaft ist. Man kann man derzeit gut im Iran beobachten wie viel Angst die Politik eigentlich vor den Massen hat. Das Internet macht es Möglich, ganze Länder zu mobilisieren und über Polizeigewalt, Wahlfälschung, Inhaftierungen und sonstige Repression aufzuklären.

Die Menschen im Iran sind keineswegs zurückgeblieben, das Internet ist dort sehr verbreitet – wird aber von einer beispiellosen Zensurinfrastruktur gefiltert, filetiert und seine Benutzer überwacht.

Mit Internationaler Hilfe der Netzcommunity wird derzeit ein Loch in diese Infrastruktur geschlagen. Blogs, Proxies, VPNs und TOR ermöglichen den Iranern, frei und anonym zu kommunizieren, Informationen zu verbreiten und sich zu organisieren. Seit Tagen kristallisiert sich Twitter als DAS Medium in dem Konflikt heraus. Bilder, Videos, Reporte und alles was sonst noch so zu berichten ist wird irgendwo ins Netz gestellt und dann über Twitter verbreitet. Mit einem Hashtag (in diesem Falle #IranElection) wird der Post markiert und kann von jedem gefunden werden.

Natürlich wurde Twitter sofort im Iran gesperrt, aber Hacker, Netzaktivisten und Privatleute stellen für die Iraner Zugänge zur Verfügung, die Millionenfach genutzt werden.

Ich denke, dadurch wird deutlich wie wichtig freie und anonyme Kommunikation ist. Wenn ich zurückdenke, wie sehr die Politiker, die nun bei uns Zensieren wollen, vor einem Jahr bei den Olympischen Spielen noch gegen China gegiftet haben könnte ich kotzen.

Immerhin haben schon 125000 Menschen in Deutschland die Intelligenz bewiesen das sie es genau so sehen und die Petition mitgezeichnet. Seit ca. einer Stunde bewegt sich die Petition auf den bisherigen Rekordhalter “Steuerbefreiung für Diesel”  zu und schickt sich an, einen neuen Rekord aufzustellen.

Leider geht der Petitionsserver ständig in die Knie, weil die Zugriffe auf die Seite wieder extrem hoch sind. Da muss dringend nachgebessert werden!

Jeder Unterzeichner setzt ein wichtiges Zeichen gegen Zensur, Überwachung und Bevormundung. In demokratischen Ländern DARF das Internet nicht zensiert werden. So etwas zeichnet eine Diktatur aus, aber nicht ein Land wie die Bundesrepublik Deutschland.

Darum.. www.zeichnemit.de jede Stimme zählt.

Kleiner “Witz” am Rande.. mittlerweile erhalten auch wir deutschen Hilfe aus dem Ausland. Nachdem klar wurde, dass die Petition unabhängig von Land, Wohnort, Herkunft und Staatsangehörigkeit mitgezeichnet werden kann, kommen immer mehr Unterstützer aus Skandinavien, der Schweiz, Österreich, Italien sowie vielen anderen Ländern und versuchen uns vor uns selbst zu retten. Thank you!

Weiterleiten..
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Identi.ca
  • LinkedIn
  • MisterWong.DE
  • StumbleUpon
  • Twitter
  • MySpace
  • PDF
  • Print
Nach oben

planetAlexx.de();

Willkommen auf meinem Blog.

Hier geht es um das Internet, Netzkultur, Piraten, Politik, Linux, Hacking und mich.

Ich hoffe ihr fühlt euch wohl.. nehmt euch nen Kaffee und viel Spaß beim lesen.

Alex
Get Adobe Flash playerPlugin by wpburn.com wordpress themes