Zuerst Honeycomb, dann Ubuntu und jetzt Gingerbread-basiertes CyanogenMod 7 – die Dinge werden für die benutzerdefinierte Android-Entwicklung von Nook Color immer besser, da das Gerät jetzt über einen funktionsfähigen CyanogenMod 7-Port verfügt, den Sie darauf installieren und Ihren eBook-Reader in ein vollwertiges Gerät verwandeln können. vollwertiges Android-Tablet. Lesen Sie weiter für unseren vollständigen Leitfaden.
Das Nook Color scheint zum HD2 der Tablet-Welt geworden zu sein, da es weiterhin alles ausführt, was ihm in den Weg gestellt wird. Dieses benutzerdefinierte CyanogenMod 7-ROM basiert auf dem CyanogenMod 7-Quellcode und wurde von der CyanogenMod-Entwicklergemeinschaft auf Nook Color portiert. Der Port läuft auf dem internen Speicher des Geräts und ist für eine nächtliche Veröffentlichung recht funktionsfähig, obwohl einige Funktionen derzeit möglicherweise nicht funktionieren. Die Funktionalität der Home- und Zurück-Tasten wurde über Softkeys in der Statusleiste implementiert.
Was funktioniert und was nicht:
Touchscreen, Wi-Fi, Sound, Beschleunigungsmesser und so ziemlich alle Hardwarefunktionen außer Bluetooth scheinen voll funktionsfähig zu sein, obwohl die Hardware-Videobeschleunigung noch nicht herausgefunden wurde und daher die native Videowiedergabe nicht funktioniert, die Flash-Videowiedergabe jedoch funktioniert . Unter den Softwarefunktionen funktionieren fast alle Android Gingerbread-Funktionen und die meisten Anwendungen von Drittanbietern einwandfrei, es wurden jedoch einige Probleme mit Market und einigen Anwendungen von Drittanbietern gemeldet.
An allen fehlenden Funktionen wird aktiv gearbeitet und es wird erwartet, dass sie bald behoben werden. In der Zwischenzeit können Sie einige Problemumgehungen verwenden, die im CM7-Entwicklerthread bei XDA-Developers veröffentlicht wurden .
Anforderungen:
- Benutzerdefinierte ClockworkMod-Wiederherstellung mit ext4-Unterstützung (Laden Sie die Version für Ihre SD-Kartengröße herunter und extrahieren Sie die IMG-Datei aus dem .tar.gz-Archiv).
- Ein microSD-Kartenleser. (Ein USB-Anschluss oder einer, der im Computer integriert ist.)
- Ein Tool zum Schreiben eines Datenabbilds auf die SD-Karte:
- Windows: Wir verwenden das kostenlose Tool ImageWriter . Laden Sie es herunter und extrahieren Sie den Inhalt des ZIP-Archivs auf Ihren Computer oder verwenden Sie ein beliebiges Tool zum Schreiben von Disk-Images Ihrer Wahl.
- Linux: Das in den meisten Linux-Distributionen integrierte Befehlszeilentool dd kann verwendet werden.
- CyanogenMod 7 ROM für Nook Color (Holen Sie sich das neueste aus der Liste, wenn Sie nicht wissen, welches Sie wählen sollen)
- Google Apps (Optional; laden Sie die neueste Version für die Version von CyanogenMod herunter, die Sie über den vorherigen Link heruntergeladen haben.)
- (https://addictivetips.com/app/uploads/2011/02/update-Froyo_CM7-dalingrin-OC-emmc-022311.zip) Dalingrins 1,1 GHz übertakteter Froyo/CM7-Kernel (völlig optional; nur verwenden, wenn Sie einen CM7 ausgewählt haben ROM aus der Liste oben und möchten es übertakten; funktioniert möglicherweise nicht auf 7.1 oder höher und Nachtversionen, die nach der CM7-Stabilisierung veröffentlicht wurden)
Verfahren:
- Verbinden Sie Ihre SD-Karte über den Kartenleser mit Ihrem Computer.
- Dieser Schritt hängt von Ihrem Betriebssystem ab.
- Windows: Starten Sie ImageWriter auf Ihrem Computer, navigieren Sie zur Wiederherstellungs-Image-Datei, die Sie zuvor heruntergeladen und extrahiert haben, wählen Sie Ihr SD-Kartenlaufwerk unter „Gerät“ aus und klicken Sie auf „Schreiben“. Warten Sie, bis der Vorgang abgeschlossen ist.
- Linux: Starten Sie ein Terminalfenster und geben Sie diesen Befehl ein:
dd if=name_of_the_image_file.img of=/dev/sdcard
Vergessen Sie nicht, /dev/sdcard durch den entsprechenden Pfad Ihrer gemounteten SD-Karte und name_of_the_image_file.img durch die entsprechende ClockworkMod Recovery-Imagedatei zu ersetzen, die Sie aus dem heruntergeladenen Archiv extrahiert haben, und geben Sie bei Bedarf auch deren Pfad an.
- Übertragen Sie nun die Zip-Dateien für das heruntergeladene ROM, Google Apps und den übertakteten Kernel in das Stammverzeichnis der SD-Karte (und nicht in einen Ordner dort).
- Schalten Sie Ihren Nook Color aus, legen Sie die SD-Karte ein und schalten Sie ihn wieder ein.
- Sie sollten sich jetzt in der ClockworkMod-Wiederherstellung befinden. Verwenden Sie „Lauter“ und „Leiser“, um zwischen den Optionen zu navigieren, „N“, um die ausgewählte Option einzugeben/anzuwenden, und „Ein/Aus“ als Zurück.
- Gehen Sie bei der Wiederherstellung zu „Mounts und Speicher“ und formatieren Sie die Partitionen /system, /data und /cache nacheinander und bestätigen Sie jedes Mal. Formatieren Sie die /boot-Partition NICHT .
- Gehen Sie zurück zum Hauptwiederherstellungsmenü und installieren Sie mit der Option „Zip von SD-Karte installieren“ zuerst das ROM und dann die Google Apps-Zip-Dateien.
- (Optional) Installieren Sie den Kernel auf ähnliche Weise aus seiner ZIP-Datei.
- Kehren Sie zum Hauptwiederherstellungsmenü zurück.
- Entfernen Sie nun die SD-Karte und ersetzen Sie diese entweder durch eine andere für die Verwendung in Android, wenn Sie möchten, oder Sie können diese jetzt einfach formatieren und wieder einlegen. Wenn Sie sich jedoch dafür entscheiden, dieses zu formatieren, müssen Sie es erneut mit der ClockworkMod-Wiederherstellung vorbereiten, genauso wie Sie es in Schritt 2 getan haben.
- Wählen Sie abschließend die Option „System jetzt neu starten“ und Ihr Gerät startet CyanogenMod 7.
WICHTIGER HINWEIS: Verwenden Sie Ihren Nook NICHT zum Formatieren der SD-Karte nach der Installation von CM7. Es liegt ein Fehler vor und stattdessen wird /boot formatiert, sodass Sie wieder auf das Problem mit dem schwarzen Bildschirm stoßen und den Vorgang wiederholen müssen. (Danke an HittingSmoke für den Hinweis.)
Sie sollten jetzt CyanogenMod 7 auf Ihrem Nook Color ausführen und Ihren eBook-Reader effektiv in ein umwerfendes CM7-Android-Tablet verwandeln, das optional auf 1,1 GHz übertaktet ist.
WICHTIGES UPDATE:
Dies gilt nur für diejenigen, die die vorherige Methode verwendet haben und deren Tablet dann nicht mehr mit Android bootet. Wenn Sie die obigen Anweisungen nur mit dem neuesten stabilen Build befolgt haben, gilt dies nicht für Sie.
Die ursprünglichen Anweisungen beinhalteten die Formatierung der /boot-Partition, wie sie zum Zeitpunkt des Verfassens dieses Beitrags erforderlich war, da die neueste verfügbare Nightly-Version von CyanogenMod 7 damals eine /boot-Partition enthielt und durch die Installation des ROM diese automatisch anstelle der formatierten installiert wurde. Allerdings enthielten die späteren Nightly-Versionen von CyanogenMod 7, die nach dem Zeitpunkt der Veröffentlichung dieses Handbuchs veröffentlicht wurden, die /boot-Partition nicht und daher hinterließ die Installation dieser Versionen nach der Formatierung Ihrer /boot-Partition eine leere Boot-Partition auf Ihrem Gerät, sodass es nicht mehr booten konnte.
Dies war ein Problem, das wir zum Zeitpunkt der Erstellung dieses Leitfadens nicht vorhersehen konnten und das wir daher nicht vermeiden konnten. Allerdings wurden die Geräte nicht beschädigt und können mithilfe der Anweisungen von HittingSmoke in den Kommentaren problemlos wiederhergestellt werden. Hier finden Sie dieselben Anweisungen in einer Schritt-für-Schritt-Liste:
- Laden Sie Clockwork Recovery 3.2.0.1 img herunter und verwenden Sie Win32 Disk Imager, um es auf die gleiche Weise wie oben beschrieben auf die SD-Karte zu übertragen.
- Laden Sie als Nächstes repartition-boot-with-stock.zip und nook-complete-restore-1.0.1.zip herunter (sollten nicht mehr erforderlich sein; verwenden Sie stattdessen die Methode in Update 2).
- Kopieren Sie beide auf die SD-Karte, die Sie mit Win32 Disk Imager erstellt haben.
- Legen Sie die SD-Karte in den Nook ein und halten Sie den Netzschalter gedrückt, bis er wieder in die Wiederherstellung startet.
- Formatieren Sie unter „Mounts and Storage“ /boot, /system, /data und /cache. (Ja, dieses Mal ist das Formatieren / Booten sicher.)
- Flashen Sie mit der Option „Zip von SD-Karte installieren“ „repartition-boot-with-stock.zip“ gefolgt von „nook-complete-restore-1.0.1.zip“.
- Nehmen Sie die SD-Karte heraus, starten Sie neu und Sie kehren zu einem funktionierenden Nook zurück.
Nachdem Sie die obigen Anweisungen zum Wiederherstellen Ihres Nook Color befolgt haben (dank HittingSmoke ), können Sie der obigen Anleitung folgen, um CyanogenMod 7 erfolgreich auf Ihrem Gerät zu installieren. Die Anleitung wurde aktualisiert, um die Anleitung zum Formatieren der /boot-Partition zu entfernen und sie sollte jetzt einwandfrei mit den neueren Nightly-Builds von CyanogenMod 7 funktionieren, die die /boot-Partition nicht mehr enthalten.
UPDATE 2:
Nur für den Fall, dass Sie Ihr Gerät zuvor aufgrund der fehlenden /boot-Partition in aktualisierten CM7-Nightly-Builds durcheinander gebracht haben und die Methode von HittingSmoke bei Ihnen nicht funktioniert, finden Sie hier die Anweisungen (aus diesem XDA-Developers-Forumsthread ), die eine installieren sollten Erstellen Sie ein benutzerdefiniertes FroYo-ROM auf Ihrem Nook Color und ermöglichen Sie es, es wieder zu starten:
- Laden Sie diese Nookie Froyo 0.6.8 Custom eMMC .3 -Datei herunter.
- Entpacken Sie die heruntergeladene ZIP-Datei und brennen Sie die extrahierte Bilddatei auf Ihre SD-Karte.
- Starten Sie Ihren Nook Color von der SD-Karte.
- Wählen Sie diese Option, um ZIP von der SD-Karte zu installieren. Sie sollten eine Datei mit dem Namen „nookie-froyo-flashable-v0.6.8.custom.zip“ sehen, wenn Sie „Zip von SD-Karte auswählen“ auswählen. Wählen Sie einfach die ZIP-Datei aus, um sie zu flashen.
- Gehen Sie zu „Mounts and Storage“, formatieren Sie von dort aus den Cache und kehren Sie dann zum Hauptmenü zurück.
- Entfernen Sie nun die SD-Karte und wählen Sie „System jetzt neu starten“.
Jetzt sollte das benutzerdefinierte ROM von Nookie Froyo 0.6.8 auf dem internen eMMC-Speicher Ihres Nook Color ausgeführt werden, wodurch die gelöschte /boot-Partition repariert wird. Sie sollten nun in der Lage sein, der obigen Anleitung sicher zu folgen, um jeden Abend CyanogenMod 7 auf Gingerbread-Basis auf Ihr Gerät zu laden.
[über BriefMobile & XDA-Developers ]