[Rom-LP] [N7 3G] CyanogenMod 12 für Tilapia

defy+GSF1200

defy+GSF1200

Ambitioniertes Mitglied
51
elting-albums-screens-picture3229-cm10-0571.png

für das Asus Nexus 7 (Tilapia)*
* Bitte unbedingt die Infos zu 'Grouper & Tilapia' in den Begriffserklärungen beachten!!!

WICHTIGER HINWEIS: Weder ich, noch Android-Hilfe.de, übernehmen eine Garantie auf Erfolg, oder die Haftung für jegliche Beschädigungen an eurem "Asus Nexus 7". Wenn ihr nicht sicher seit, was ihr macht, könnt ihr hier gerne Fragen stellen, aber wenn ihr danach immer noch nicht genau wisst, was ihr tut: Lasst es bleiben!

ROM-Infos:
Der CyanogenMod (CM) ist eine Aftermarket-Firmware-Distribution für eine Reihe von Mobiltelefonmodellen. Es ist ein Abkömmling des von Google entwickelten freien Betriebssystems Android, der von der Android-Gemeinde erstellt wurde und gepflegt wird, namentlich vor allem vom namensgebenden Schöpfer Cyanogen (Steve Kondik). Der CyanogenMod bietet für die unterstützten Geräte gegenüber den mitgelieferten Firmwares zusätzliche Funktionen und behauptetermaßen Verbesserungen der Leistung und Stabilität. Es ist mit mehr als einer Million Nutzern die beliebteste angepasste bzw. Community-basierte Android-Distribution.
Quelle: Wikipedia

Vorausetzungen:
  • ROOT
  • Eine aktuelle Custom Recovery:
    CWM/TWRP -> Recovery

Flash-Anleitung:
  • Neu Installation:
    1. Neustart ins Recovery
    2. Nandroid Backup erstellen
    3. Full-Wipe
    4. Version flashen
    5. Aktuelle passende GAPPS flashen
    6. Neustart
  • Update:
    1. Neustart ins Recovery
    2. Nandroid Backup erstellen
    2.1 bei Bedarf würde ich den Cache Wipen
    3. Version flashen
    4. Neustart
  • Upgrading von CyanogenMod 11.0:
    Einzelne User berichten, dass ein Cache Wipe genug war für das Upgrade von CM11 auf CM12.
    Trotzdem würde ich hier vorgehen wie bei der Neuinstallation,
    nach den Erfahrungen anderer läuft das System nach einem einfachen Upgrade nicht stabil.

Downloads:
  • Nightlies gibt's hier
  • Snapshot gibt's hier
  • Stables gibt's hier
  • aktuelle Gapps findet ihr bei z.B. hier
    (achtet bitte darauf, dass ihr zu Lollipop passende Gapps nehmt,

Changelog für CM 12.1:

CyanogenMod Changelog


Begriffserklärung:

Grouper & Tilapia:
Das N7 (Wifi-only) trägt die Google-Bezeichnung 'Grouper'. Das N7 (GSM/HSPA+) trägt die Google-Bezeichnung 'Tilapia'. Für Grouper gibt es hier einen eigenen CM-Thread!
In diesem Thread geht es ausschließlich um Tilapia!

NIGHTLY Versionen:
NIGHTLY Versionen sind Direkt von CyanogenMod selbst erstellte Versionen von CyanogenMod. Eine Nightly Version wird automatisch erstellt. Die NIGHTLY Versionen von CyanogenMod sind vergleichbar mit Beta Versionen von anderen ROMs. In den NIGHTLYS findet man meist neue Funktionen und Modifikationen die aber durchaus noch Fehler enthalten können.

Snapshot (RC - Release Candidate Version):
Ein Release Candidate kurz RC ist eine so genannte Vorabversion zum Release bzw. der Stable Version. In diesen Versionen sind bereits alle Funktionen die auch später in der Stable Version sind verfügbar und nutzbar. In der RC sind auch alle bis dahin verfügbaren Fehlerbeseitigungen enhalten. Für gewöhnlich wird aus der letzten RC Version wird dann eine Stable Version.

Stable Version:
Die Stable Version wird auch als Release Version bezeichnet, in dieser sind alle Funktionen nutzbar, und wenn alles gut läuft auch keine Fehler mehr zu finden. Mit der Stable Version wird auch meist ein Versionssprung gemacht z.B. von 9.0 auf 9.1 usw.

GAPPS - Google Apps Paket:
Mit den GAPPS ist eine Ansammlung an Google-Apps/LIBS usw. gemeint, die für das ROM zwar wichtig sind, aber nicht direkt in das ROM.ZIP integriert werden. Die GAPPS beinhalten z.B Apps wie Google Talk und Google Galerie um nur einige zu nennen. In den GAPPS-Paket befinden sich aber noch weitere System-relevante Dateien. In den meisten GAPPS fehlen aber auch einige Apps wie z.B. Google Mail, diese muss dann separat geladen und installiert, oder direkt ins System kopiert werden.


----------------------------------------------------------------------------------
Für diesen Startpost vielen Dank an blur, der im wesentlichen die Vorlage geliefert hat. Danke.
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: nobbelnobs, iSchneiderle, Rocco69 und eine weitere Person
Seit 04.02.15 gibt es das erste Nightly Custom Rom von CM auf Basis von Android 5.02 nun auch für das Nexus 7 mit 3G.
Hab gestern selbst die Version vom 05.02.15 installiert.
Läuft bisher recht gut. Es gibt "nur" kein Root mehr, d.h alle Apps, die Root brauchen, funktionieren nicht mehr- das soll aber an Android 5 liegen - und meine CT-App stürzt gleich beim Starten ab.

Installiert habe ich das CM 12 fast wie ein normales Update ohne Factory Reset etc. Allerdings hatte ich CM11 Nightly vom 31.01. installiert und da hatte ich aber schon von "Dalvik" auf "Art" umgestellt.

Ob das mit anderen Firmware Versionen auch so klappt, kann ich nicht sagen.

Weiter habe ich folgende Gapps installiert : pa_gapps-modular-pico(uni)-5.0.1-RC3-20150201-signed

und noch das M-Kernel a73.

Hat wer eine Idee, wie man wieder "Dauerroot" bekommt?
 
  • Danke
Reaktionen: Urs_1956 und Elting
Super, danke für den Thread! :thumbsup:
 
defy+GSF1200 schrieb:
.... und meine CT-App stürzt gleich beim Starten ab.

Das Leben kann so einfach sein. CT App läuft. Einfach deinstalliert und wieder installiert. Nun kann man wieder lesen.... :)
 
defy+GSF1200 schrieb:
Hat wer eine Idee, wie man wieder "Dauerroot" bekommt?
Ich habe das Original LP mittels NRT geflasht. Dort kann man(n) dann auch gleich Root auswählen. Dazu wird eine spezielle SuperSu von Chainfire mittels TWRP geflasht. Jetzt habe ich 5.0.2 mit Root, SuperSu und BusyBox pro. BusyBox mußte ich mehrmals installieren, bevor es wollte, aber jetzt funktioniert es.....
Die üblichen Verdächtigen wie TB etc. laufen alle.
Versuch das doch mal....
 
  • Danke
Reaktionen: defy+GSF1200
Danke, hat geklappt!! :thumbup:
 
Zuletzt bearbeitet von einem Moderator:
Habe mein N7 von CM11 auf Stock 5.0.2, was letzte Woche raus kam, geflashed und weil ich mir den Recovery zerschoßen hab, hab ich CWM dazu geflashed und mit SuperSU 2.45 gerootet. Habe dann die 2 Tage später erschiene CM12 Nightly installiert (2h Stock-flashen umsonst...) und Gerät war nicht mehr gerootet. Hab dann wieder die SuperSU 2.45 installiert per CWM und laut CPU-Z hatte ich dann Rootrechte, war aber nicht so (TB und co liefen nicht). Hab dann in den Entwickleroptionen den Punkt "Root Access" gefunden, der auf Disabled stand. Hab ihn auf App Only gestellt und seit dem habe ich auch wirklich Rootrechte. Evtl schaut mal da nach bevor ich was anderes probiert!

PS: In CWM bekomme ich jedesmal die Meldung, dass er root verloren hat und dass er neu installieren möchte, aber passiert dann nichts. Root bleibt trotzdem!
 
  • Danke
Reaktionen: defy+GSF1200
Hallo zusammen,

vorab möchte ich betonen, dass alle nachfolgenden Angaben ohne Gewähr sind und ich nicht für Datenverlust, Schäden am Gerät usw. hafte. Wer sich seiner Sache nicht ganz, ganz sicher ist, das Gerät im produktiven Umfeld nutzt, auf die Gewährleistung nicht verzichten möchte und sich im Notfall nicht selbst helfen kann, bleibe bitte beim aktuellen Stock ROM.

Nach intensiver Bastelarbeit gestern möchte ich hier einmal von meinen Erfahrungen berichten. Ausgangspunkt war das in dieser Woche verteilte OTA Version 5.02, bei der ich aber nach dem Update von 4.4.4 (KTU84P) auf einem durch längere Benutzung schon deutlich zugemülltem Gerät mit der Performance nicht wirklich zufrieden war. Deshalb hatte ich mich zunächst für eine saubere Neuinstallation mit dem "nakasig" Factory Image 5.0.2 (LRX22G) entschieden, entdeckte dann aber bei XDA den Thread [OFFICIAL] CyanogenMod 12 - Tilapia [ext4][f… | Nexus 7 | XDA Forums und installierte CM12 statt dessen.

Hinweis: Gefahrensucher kommen
, falls etwas schief geht, mit der Anleitung auf https://developers.google.com/android/nexus/images wieder zu einem funktionierenden Stock ROM 5.02 zurück. Bei mir erschien nach erfolgreichem Ablauf des "flash-all"-Scripts zwar das Bild einer auf dem Rücken liegenden Android-Figur mit rotem Ausrufezeichen, allerdings ließ sich das Gerät dann mit einem langem Gedrückthalten des Power-Knopfs ausschalten und funktionierte danach ohne Probleme. Keine Ahnung wieso, ist bei mir aber reproduzierbar. Diese Version diente auch als Basis für die CM 12 Installation.

Den Wiki-Eintrag unter Information: Google Nexus 7 (GSM, 2012 version) ("tilapia") - CyanogenMod sollte man gelesen haben. Zu Beginn wird dort auf die beiden Dateisysteme EXT4 und F2FS hingewiesen und dass F2FS derzeit nur bei /cache und /data unterstützt wird (d.h. NICHT /system). Wer sich weniger Stress machen möchte, bleibt bei EXT4 mit dem das Gerät bei mir sehr flüssig lief, lässt das Gerät unverschlüsselt und nutzt das Clockworkmod Recovery. Bei F2FS war die Performance (gefühlt!) noch ein bisschen besser, aber auch die Installation komplizierter und mir fehlen noch Erfahrungswerte mit dem Dateisystem. Dass ein Backup vorhanden, das Gerät nach Aufspielen des Factory Images 5.02 ohnehin leer, der Bootloader entsperrt und Fastboot & Co. bereits vorhanden und einsatzbereit sind, setzte ich hier einmal voraus.

1) zunächst benötigt man ein passendes Recovery Image. Getestet hatte ich
a) das Google Nexus 7 (GSM) recovery recovery-clockwork-6.0.4.3-tilapia.img von ClockworkMod ROM Manager - Recoveries
Vorteil ist die einfache Handhabung, Nachteil jedoch, dass weder F2FS noch Geräteverschlüsselung unterstützt werden (bei letzterem könnte man aber mit dem Update per Sideload später ein Update durchführen).

b) das openrecovery-twrp-2.8.4.1-tilapia.img und openrecovery-twrp-2.8.3.0-tilapia.img von TeamWin Projects - TWRP 2.8 - Nexus 7 3G | TeamWin
Zu beachten ist, dass das Recovery TWRP 2.8.4.x nach anfänglich erfolgreichem Start wohl irgendwas beim F2FS Dateisystem durcheinander bringt und das Gerät dann ggf. nicht mehr bootet. Das hatte ich leider erst gelesen, nachdem genau dieses Problem auch bei mir aufgetreten war, deshalb würde ich zur 2.8.3.x greifen, die allerdings das F2FS Dateisystem noch nicht unterstützt.

Wie auf How to Install CyanogenMod on the Google Nexus 7 (GSM, 2012 version) ("tilapia") beschrieben, startet man das Gerät zunächst im Bootloader. Über den PC geht das bei eingeschaltetem und per USB verbundenen Gerät mit
adb reboot bootloader
bei ausgeschaltetem Gerät durch Gedrückthalten der rechten Lautstärketaste (Wippe) im Querformat und gleichzeitigem Drücken des Einschaltknopfs für etwa drei Sekunden (der Bootloader zeigt dann ein grünes "Starten" oben rechts. Nachdem das Gerät per USB an den PC angeschlossen ist und hoffentlich gefunden wurde, prüft man noch einmal mit
fastboot devices
ob es auch wirklich ansprechbar ist, und installiert entweder
a) fastboot flash recovery recovery-clockwork-6.0.4.3-tilapia.img (für CWM) oder
b) fastboot flash recovery openrecovery-twrp-2.8.3.0-tilapia.img (für TWRP)
und startet mit der Lautstärkewippe im Recovery Modus, um CM 12 zu installieren.

2) Zunächst benötigt man hier
a) die aktuelle (Nightly) Version
cm-12-<datum>-NIGHTLY-tilapia.zip von CyanogenMod Downloads
b) Google Apps, z.B.
https://s.basketbuild.com/filedl/gapps?dl=gapps-lp-20141109-signed.zip
die man am PC herunterläd und in das Verzeichnis mit Fastboot / ADB kopiert. Im gestarteten Recovery Modus auf dem Nexus 7 führt man zur Sicherheit nochmal einen Wipe / Factory Reset durch und installiert dann die beiden Dateien vom PC aus per Sideload, z.B. bei CWM mit install zip / install zip from sideload und gibt auf dem PC in der Eingabeaufforderung die auf dem Nexus 7 angegebene Befehlszeile
adb sideload cm-12-<datum>-NIGHTLY-tilapia.zip
und nach Abschluss
adb sideload gapps-lp-20141109-signed.zip
ein. Nach Abschluss der Installation das Gerät neu starten (der erste Start dauert teilweise sehr lange) und CM 12 sollte zur Neueinrichtung Verfügung stehen.

Falls man F2FS als Dateisystem und die Geräteverschlüsselung unbedingt nutzen möchte, wird die Sache aufgrund der geschilderten Probleme mit TWRP 2.8.4.x ein wenig komplizierter. Folgender Workaround ist möglich, ich habe aber noch keine Erfahrungswerte, inwieweit sich das auf die Sicherheit der gespeicherten Daten auswirkt:
- Installation von TWRP 2.8.3.0 wie eben beschrieben, aber ohne Installation von CM12 und Download des problematischen Recovery Images openrecovery-twrp-2.8.4.1-tilapia.img auf den PC und ins Fastboot / ADB Verzeichnis kopieren
- Nexus 7 im Bootloader starten und per USB mit dem PC verbinden
- in der Eingabeaufforderung
fastboot boot openrecovery-twrp-2.8.4.1-tilapia.img
eingeben. Das Recovery wird daraufhin nicht installiert, sondern nur auf dem Gerät gestartet. Eine Änderung des Dateisystems löscht alle Daten:
- in TWRP
Wipe / Advanced / Data / Repair or Change File System / Change file system / f2fs
und
Wipe / Advanced / Cache / Repair or Change File System / Change file system / f2fs

- danach wie oben beschrieben CM12 über Sideload installieren und neu starten.

Besonderen Dank an linuxxxx für den XDA Thread, über den das Ganze erst möglich war.
 
  • Danke
Reaktionen: nobbelnobs, Urs_1956 und defy+GSF1200
Hat noch jemand Probleme mit der Nightly vom 11.02? Bekomme dauernd Google Play Dienste Fehlermeldungen. Neuste Version installieren oder GAPPS flashen brachte bisher kein Erfolg.
 
  • Danke
Reaktionen: defy+GSF1200
Ich lade mir gerade das Nightly vom 12. runter und werde das vom 11. nicht installieren. Melde mich dann mal nach erfolgreicher oder problematischer Installation.

So, Installation hat geklappt. Das Nightly vom 12. läuft gefühlt flüssiger als das vom 10., bei dem das Nexus doch häufiger "Gedächtnispausen" eingelegt hat.Nach dem Bericht von snakesh1d hier vor, hab ich das Nightly vom 11. garnicht erst installiert.
Also snakesh1t,Version vom 12. installieren.
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: snakesh1t
Habe auch schon die 12. drauf, gleiche Fehler weiterhin. Scheint aber nicht CM abhängig zu sein. Gibt wohl Probleme mit dem Play Diensten und Google Musik. Mal abwarten. Aber danke für die Info, defy!
 
Mal den Cache geleert? Oder die Daten gelöscht? Das hilft bei Problemen mit den gapps öfter mal.
 
Wie läuft denn cm12? Ist das ne alternative zu cm11 bzw slimkat oder sollte man mit dem Umstieg noch warten?
 
Hab jetzt das Nightly vom 14.02. installiert. Läuft bisher stabil. W-Lan, GPS, GSM funktioniert, Bluetooth noch nicht in Funktion gehabt. Gefühl im Vergleich zum CM11 auch flüssiger. Abstürze von Apps bisher nur bei SIM City, die gab es bei mir aber auch bei CM11. So weit also alles i.O, wobei es wohl noch immer mal nicht so stabile Nightlies gibt, sind in dem Sinne ja auch nur "Beta" Versionen
 
Hey Leute,

ich habe mein Nexus7 gerooted und CM12 installiert (neuste Version), das Gerät ist Fest im Auto angeschlossen und mit Tasker automatisiert (Bei Stromzufuhr Display etc. an, Bei Stromabschaltung Display aus, GPS aus, Flugmodus an).

Dadurch sollte das Nexus ja eigentlich so gut wie kaum Akkuverbrauchen wenn es keinen Strom bekommt, also über Nacht.
Jedoch ist der drain enorm hoch. Hatte es einen Tag beim Auto abstellen auf 32%, nächsten früh war es total leer. Gestern das gleiche, Akku war bei 98% und heute früh (nach ca. 14 Stunden) war der Akku bei 16%

Habt ihr eine Idee woran das liegen könnte? Wie gesagt GPS ist aus, Flugmodus ist an, neuste CM12 ist drauf und der Oxydo Kernel.


PS: Bin schon am überlegen ob ich CM11 installiere
 
Ist es das WiFi oder das 3G? Das 3G macht generell Probleme im Flugmodus. Aber ich habe ebenfalls permanente Probleme mit Lollipop, egal ob CM oder Stock...
 
3G schaltet sich aber auch ab, habe ich schon kontrolliert. WiFi ist ach aus :/
 
CM12 habe ich heute installiert. Mal sehen....
Mach den Flugmodus aus, setzte den Verbindungstyp auf 2G, schalte Datenmodus aus und wipe Dalvik und Cache. Dann hoffe, das es funktioniert. Flugmodus ist, wie schon geschrieben, problematisch beim N7G3. Bei mir funktioniert bisher nur SlimKAT 4.4.4 sauber und sparsam. Vom Flugmodus lasse ich die Finger weg. Such mal hier im Forum......
 
So, bin nun auch auf dem aktuellen nightly. Kann man ein erweitertes Neustart Menü einstellen, mit dem man n reebot auch ins recovery etc booten kann? Bei slimkat ging das
 
In den "Entwickleroptionen" kannst Du das einstellen. Wenn die unter den "Einstellungen" nicht vorhanden sind, bekommst Du die indem Du über "Einstellungen" auf "Über das Tablett" gehst. Dort 10x auf "Build-Nummer" tippen. Dann sind die Entwickleroptionen frei geschaltet. Da ist dann auch die Möglichkeit, das erweiterte Neustartmenü zu aktivieren.
 
  • Danke
Reaktionen: Rocco69

Ähnliche Themen

Urs_1956
Antworten
0
Aufrufe
2.508
Urs_1956
Urs_1956
rolandx1
Antworten
42
Aufrufe
11.643
Elting
Elting
Urs_1956
Antworten
22
Aufrufe
10.794
intik
I
Zurück
Oben Unten