Surnia (LTE) Temasek's CM 13.0 [ROM][6.0.1][Otus/Surnia][Unofficial]

O

ooo

Enthusiast
3.449
[ROM][6.0.1][Otus/Surnia][Unofficial] Temasek's CM13.0

Wer eine inoffizielle, auf CM 13 (Android 6.0.1 Marshmallow) basierende ROM testen möchte, kann sich diese jetzt auf seinem Moto E 4G LTE (surnia), XT1524 installieren.

Vorbemerkungen
  • Bitte immer ein Backup machen, bevor man etwas tut
  • Die Benutzung der verlinkten Informationen und Software erfolgt auf eigenes Risiko
  • Beim Entsperren des Bootloaders als Voraussetzung für das Installieren einer Nightly erfolgt ein Factory Reset (alle installierten Apps & Daten werden gelöscht). - Bitte (vorerst) auf keinen Fall den Bootloader wieder sperren.
  • Bei der ersten Installation einer Nightly ist die Daten-Partition im TWRP Recovery ebenfalls zu löschen (Wipe data)

Hier eine Link-Sammlung mit Tipps zu den einzelnen Themen:

.​
Vorbereitung

Downloads und Infos zur Nightly
  1. cm-13.0-YYYYMMDD-UNOFFICIAL-surnia.zip by Temasek/Vatsal @ XDA

  2. Passendes TWRP Recovery dazu

  3. CM13 - Developer Thread von Vatsal bei xda
    (enthält auch die Download-Links zur ROM)

  4. Nur optional:
    Es gibt speziell für diese ROM von squid2@xda einen Custom Kernel, den man sich nach der Installation der ROM über TWRP nach-installieren kann (dabei dann in TWRP die Signatur-Überprüfung vorher ausschalten = "[ ] Zip file signature verification"):

    Download-Seite der Kernels
    Changelog/Release History dazu

    Um die Kernel-Parameter zu tunen, nimmt man dann z. B.
    Kernel Adiutor aus dem Play Store oder von der F-Droid-Webseite als download.apk

    Squid2 empfiehlt dazu, den Governor seines Kernels auf "lionfish" und den I/O-Scheduler auf "fiops" einzustellen, was ich bestätigen kann.

Eine Nightly installieren

Das erste Mal (noch Stock-ROM bzw. auch andere Custom ROM, z. B. CM 12.1, Bootloader bereits entsperrt)

  1. cm-13.0-YYYYMMDD-UNOFFICIAL-surnia.zip by Temasek/Vatsal @ XDA downloaden und auf die SD Card kopieren

    (Tipp: Umgang mit einer externen SD Card unter Android 6 Marshmallow - besser erstmal weiterhin als "portable" einrichten/benutzen - Nicht zuletzt wegen dem aktuellen TWRP und wie es die SD Card sieht ...)

  2. TWRP booten (z. B. fastboot boot twrp-surnia-2.8.7-r7.img)

  3. [ Wipe ] > Factory Reset

  4. [ Wipe ] > [ Advanced ] > System

  5. [ Install ] > /sdcard/cm-13.0-YYYYMMDD-UNOFFICIAL-surnia.zip

    ACHTUNG:
    Wer sich ein Google Apps Paket installieren möchte (siehe unten Weitere Links, Punkt 6.), muss dieses jetzt gleich mit-installieren (mit [ Add More Zips ] > /sdcard/<gapps>.zip; z. B. open_gapps-arm-6.0-pico-<YYYYMMDD>.zip funktioniert), sonst kommt es zu FCs (Forced Closes).

    Die Google Einstellungen gibt es nicht als App, sondern befinden sich jetzt unter (Überraschung!):

    Einstellungen > Google > ...

    (Gleich unter Datenschutz = Privacy, *LOL* s. a. Screenshots dazu)

  6. [ Reboot ]

  7. Da die ROM "frisch" installiert wurde, sind die Entwickleroptionen wieder zu aktivieren

    Einstellungen > Über das Telefon > 7 x die Build-Nummer antippen

    und dann zunächst (für mehr Start-Optionen bei Neustarts via Power-Taste)

    Einstellungen > Entwickleroptionen > Erweitertes Neustartmenü

    und dann

    Einstellungen > Entwickleroptionen > OEM-Entsperrung

    Einstellungen > Entwickleroptionen > USB-Debugging

    anzuhaken, um weiterhin mit adb arbeiten zu können.

    Es gibt auch noch einen neuen Punkt in

    Einstellungen > Entwickleroptionen > Root-Zugriff


    Hier dann mindestens "Apps" wählen (um Root-fähige Apps benutzen zu können); für (zusätzliche) ADB-Zugriffe dann "Apps & ADB".

    Wenn man die root-Zugriffsberechtigung einer root-fähigen App (ohne SuperSU) verwalten möchte, geht das unter

    Einstellungen > Datenschutz (Privacy) > Datenschutz (Privacy Guard) > langer Druck auf "<root-App-Name>" > Root-Zugriff

    Wer die System-Dateien im CM-Dateimanager sehen möchte, muss zusätzlich in dessen Einstellungen (Zahnrad-Symbol unten, zu sehen nach Wisch vom linken Bildschirmrand) unter Allgemeine Einstellungen > Zugriffsmodus > Root-Zugriffsmodus auswählen.

    Tipp: SuperSU BETA(!) für Marshmallow ist experimentell und WIP (Work In Progress) wird überhaupt nicht benötigt (Ausnahme: Xposed? - K. A., nicht getestet.) und kann evtl. unerwünschte Nebeneffekte/Bugs auslösen.

Ein Nightly-Update installieren

Automatisch mit dem CM Updater
(Noch nicht möglich, da die ROM nicht offiziell ist!)

Einstellungen
> Über das Telefon
> CyanogenMod-Updates
> Aktualisieren (Kreis-Symbol oben rechts)
> Gewünschtes Update antippen (Pfeil-Symbol rechts)
> (Changelog lesen = Text-Eintrag antippen)
> Zum Installieren das (neue) Symbol rechts wieder antippen
> Anweisungen folgen​

Manuell (mit TWRP Recovery)
  1. <nightly-xyz>.zip downloaden und auf die SD Card kopieren
  2. TWRP booten
  3. [ Wipe ] > [ Advanced ] > Cache, Dalvik Cache
  4. [ Install ] > <nightly-xyz>.zip
  5. [ Reboot ]

Weitere Links
  1. Warnung zur Sperrung des Bootloaders nach dem Entsperren
  2. Stock Firmware (Thread)
    _
    Stock-ROMs (XT1524, RETAIL - EU/GB/ES)

    FileFactory
    (nach XT1524 suchen, dann RETEU mit möglichst hoher Systemversion nehmen, evtl. gibt es noch neuere ...)

    au-png.450185
    NEUER

    XT1524_SURNIA_RETEU_5.1.1_LPI23.72-66_cid7_subsidy-DEFAULT_CFC.xml.zip - FileFactory
    XT1524_SURNIA_RETEU_5.0.2_LXI22.50-53.8_cid7_subsidy-DEFAULT_CFC.xml.zip - FileFactory
    XT1524_SURNIA_RETEU_5.0.2_LXI22.50-24.1_cid7_subsidy-DEFAULT_CFC.xml.zip - FileFactory

    ad-png.450186
    ÄLTER
    _
    Ankündigungen/Stand Roll-out offizieller OTA-Updates Android 5.x.x (motorola.com)
    Diskussion/Stand Upgrade Android 6.x.x Marshmallow (motorola.com)
    _
    [FAQ] Frequently Asked Questions For Moto E (2015), englisch
    _
  3. Wem das originale Stock-Recovery fehlt und wer es wieder flashen möchte, findet es hier
    _
  4. Weitere Motorola Treiber/Utilities
  5. Motorola Firmwares (allgemein)
    _
  6. Open Google Apps (The Open GApps Project) | Google Apps (XDA Developers) | Google Apps (CyanogenMod, arm = 32-bit)

    Tipp 1: Besser eine möglichst kleine Google Apps Version benutzen - z. B. Open GApps ARM > 6.0 > Pico | Nano | Micro | Mini (Achtung: "Micro" und "Mini" tauschen CM-/AOSP-System-Apps aus.) - Alle anderen, größeren Pakete sollte man eher nicht benutzen, da die System-Partition sonst evtl. nicht ausreicht (Fehler + Abbruch). - Fehlende Google Apps (z. B. die Google App, Google Now, Maps etc.) kann man sich immer aus dem Play Store als reguläre Anwender-App nachinstallieren ...

    Tipp 2: Will man ein Google Apps Paket wieder loswerden (um z. B. ein anderes zu installieren), ohne seine Apps und Daten zu verlieren, deinstalliert man zuerst unter Einstellungen > Apps > "Google-System-App xyz" (nicht bei Google Apps, die als Anwender-Apps aus dem Play Store nach-installiert wurden!) die Aktualisierung, bootet danach in das TWRP (macht erst ein Voll-Backup) und löscht nur die system-Partition (Wipe > Advanced wipe > nur "system", "Cache", "Dalvik cache" ankreuzen, sonst nichts), installiert danach seine Nightly wieder (Install > /sdcard/<nightly-xyz>.zip) und bootet erneut in den Android Homescreen. - Danach kann man sich auch wieder ein (anderes) GApps-Paket über TWRP installieren.

EU-Direktive 1999/44/CE

Bootloader Unlock - Die Gesetzliche Gewährleistungspflicht (Statutory Warranty) erlischt nicht für von Privat-Konsumenten mit Wohnsitz in Europa in der EU erworbene Phones.
Quelle: Does rooting your device (e.g. an Android phone) and replacing its operating system with something else void your statutory warranty, if you are a consumer?

Some phones also have a locked boot loader which prevents you from booting and installing other operating systems. If you want to buy an Android phone, make sure that the boot loader can be unlocked. On some devices it can only be unlocked with clever hacks and their manufacturers tend to declare your warranty void when you unlock their device's boot loader. But, given European Directive 1999/44/CE, just the fact that you modified or changed the software of your device, is not a sufficient reason to void your statutory warranty.
___

[table_old][tr_old][td_old]
Bitte immer ein Backup machen, bevor man etwas tut. - Die Benutzung der verlinkten Informationen und Software erfolgt auf eigenes Risiko.










.
[/td_old][td2_old]
337496d1412666481-rom-cyanogenmod-11-0-android-4-4-4-one-does-not-simply-flash-no-backup-jpg.414932
[/td2_old][/tr_old][/table_old]
_
To Be Done ...
 
Zuletzt bearbeitet:
Lässt sich bei mir nicht installieren. Updater-script sieht was "unerwartetes" in der System-Partition...
 
  • Danke
Reaktionen: ooo
Kann es sein, dass du für die Erst-Installation der ROM nicht alle Partitionen gewipet hast?
Gilt auch bei älteren/anderen Custom ROMs (z. B. CM12.1 etc,)

TWRP > Wipe > Advanced >

[ x ] Dalvik Cache
[ x ] System
[ x ] Data
[ x ] Cache
> "==> Swipe to Wipe"

(Um eine Verschlüsselung wegzubekommen Wipe > Format Data > Eingabe "yes" > ... Achtung: löscht auch den Internal Storage!)

SuperSU dabei komplett weglassen, nicht installieren. - Weder durch TWRP (Abfrage beim Neustart immer verneinen), noch über TWRP als flashable SuperSU Zip installieren. - Die CM 13 ROM kommt ja mit einem eigenen Root (Entwickler-Optionen > Root ... kennst du ja.). - Erstmal das benutzen und nicht mit SuperSU rooten.

Vllt. auch erstmal nur die ROM ohne Google Apps bzw. andere flashable Zips installieren?

Edit: Sonst geh mal probeweise komplett Back-to-Stock (via fastboot flash ...) plus einmal durchstarten?

Sagst du uns dann hier bitte, ob/wie es evtl. geklappt hat bei dir? - Merci.

___
(Es gibt eine SuperSU BETA v2.62-3 | v2.64 | v2.65 - evtl. noch jünger, extra für Marshmallow-ROMs, die ich aber bis jetzt mit dieser CM 13 ROM noch nicht getestet habe.)
 

Anhänge

  • Screenshot_1970-01-01-21-14-33.png
    Screenshot_1970-01-01-21-14-33.png
    15,3 KB · Aufrufe: 220
  • Screenshot_1970-01-01-21-14-05.png
    Screenshot_1970-01-01-21-14-05.png
    17,7 KB · Aufrufe: 257
  • Screenshot_1970-01-01-21-14-59.png
    Screenshot_1970-01-01-21-14-59.png
    19,3 KB · Aufrufe: 240
Zuletzt bearbeitet:
Bearbeitet von: Cua - Grund: Temasek-Content in eigenen Thread ausgegliedert /Cua
Meine Vorgehensweise:
- Telefon von Tochter zurückerhalten (war ihr "Übergangshandy" bis Weihnachten)
- BL entsperrt
- TWRP geflasht (die r5)
- Backup
- CM zip nach Fullwipe (also alles gewiped) versucht zu installieren -> Fehler (mit System gemountet im TWRP und auch mal ohne probiert)
- auch mal die von Temasek probiert gleiches Problem (egal ob von SD-Karte oder internen Speicher)
- Gapps ließen sich aber flashen. :)

Backup zurück gespielt, das läuft. Hab ich inzwischen auch gerootet, das ging auch problemlos.

Mich wundert dieser "unexpected content" nach Wipe system...
 
Hardwareschaden kann es nicht sein, weil eine ROM geht, die andere(n) nicht.
"unexpected content" - Falsches Image in die richtige Partition geflasht (logo nach boot - geht ja nicht, nur als Beispiel)? - Wenn via Batch, Inhalt überprüfen.
Wenn es ein bereits verändertes system-Image ist (im Backup), dann kann es auch zu so einer Meldung kommen.
Zu viele/zu wenige sparse-chunks geflasht? - Falsche Reihenfolge?
Wie sieht es mit dem Modem aus?
Hast du schon die offizielle CM 12.1 Lollipop versucht?
___

Phone aus > SIM und SD Card raus > Bootloader
> Stock-Logo|-Recovery|-Boot|-System, original zum Bootloader/zur ROM passend via fastboot flashen
> Stock-Recovery > Factory Reset > Wipe Cache (nochmal explizit)

> Reboot bis in den Homescreen (aber alles überspringen, ohne SIM/SD Card)
> Entwickler-Optionen > OEM-Entsperrung deaktivieren, dann wieder aktivieren > USB-Debugging aktivieren > permanent erlauben
> Wenn die Stock-ROM die Motorola Sensors Service Firmware downgraden will, unbedingt machen lassen
> Neustart durchführen (lassen) > Homescreen > Phone aus

> Bootloader > fastboot boot twrp-surnia-2.8.7.0-r5.img

> TWRP > "Keep System read-only"
> TWRP > Wipe > Advanced > System, Data, Internal Storage, (Dalvik Cache und Cache nicht)

> TWRP > Mount > Disable MTP
> TWRP > Advanced > ADB Sideload > "===> Swipe To Start Sideload"

> Rechner > adb sideload cm-13.0-20151225-UNOFFICIAL-surnia.zip
> Rechner > eventuell (alle?) recovery.log(s) via adb aus dem cache pullen (am Rechner mal reinschauen)
> Rechner > adb reboot (falls keine Fehler ...)

___

Was ist das genau für eine Stock-ROM / Bootloader-Version / Carrier / Bootloader entsperrt - Code 3?

fastboot getvar ro.build.fingerprint​

Bzw. besser (aber - falls du postest - ohne Serien-Nr., IMEI, HW MAC-Adressen etc.)

fastboot getvar all​

___
Hier findest du "ähnlichen" Ärger
https://productforums.google.com/fo...ic/nexus/Yu5K6qUPNBY#!topic/nexus/Yu5K6qUPNBY
 
Zuletzt bearbeitet:
Habe noch gar nix mit fastboot geflasht (bis auf TWRP). Also es ist die originale 5.0.1 drauf, mit der das Telefon kam und die läuft.
Heißt also auch kein anderes Bootlogo geflasht (finde ich persönlich absolut unwichtig, so oft sehe ich die Unlock-Warnung ja nicht :)) und keine anderen Modems.

SIM war nicht drin (hab keine für das E) und hab es mit und ohne SD probiert.
CM12.1 hab ich noch nicht probiert.

Rest muss ich gucken, wenn ich mal wieder am Rechner sitze...
Ist ja nun nicht unbedingt das erste mal, dass ich was flashe...

Vielleicht muss ich auch erst auf die 5.1 RETEU. Werde ich die Tage auch noch probieren.
 
Cua schrieb:
Also es ist die originale 5.0.1 drauf,
Öhhh? - fünf punkt null punkt eins? - Schreibfehler (5.1)? - Weil Moto E 4G/LTE 2015 XT1524 kam bei mir original mit 5.0.2 (02.03.2015 Produktions-Datum => fastboot getvar date oder via Bootloader > Menü-Punkt "Barcodes" > Date). - Das alte Moto E XT1021/1022/1025 hatte glaube ich ein 5.0.1 Update?

Cua schrieb:
Vielleicht muss ich auch erst auf die 5.1 RETEU
Yep, gute Idee. - Wenn du originale OTAs auf dem Phone angeboten bekommst (originale Partitionen vorausgesetzt), machen.

Ich habe mit dem ersten (und einzigen) Stagefright-OTA diese Build-Nr.:

Vorher (bei Kauf/nach Lieferung):

Screenshot_2015-02-07-19-10-41-Build.png


Nach dem OTA-Update:

Screenshot_2015-10-15-14-10-34.png

Bootloader entsperrt, ungerootete system-Partition. - Danach dann die Retail EU 5.1.1 (nur boot und die system-chunks aus der Firmware.zip) via fastboot geflasht & einmal in den Homescreen gestartet (Gerät vorbereiten). - Danach dann die Anleitung hier aus dem Start-Posting abgearbeitet. - Funzt.

___

Cua schrieb:
Ist ja nun nicht unbedingt das erste mal, dass ich was flashe...
*lach* - Der war gut! ... Wenn jemand das Teil an den Start bekommt, dann du ... Ich find's spannend.
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Cua
Öhm ja, Schreibfehler.
Hab die gleiche wie auf deinem Screenshot.
Dann also doch mal die 5.1 flashen...
[doublepost=1451307324][/doublepost]
ooo schrieb:
Wenn jemand das Teil an den Start bekommt, dann du ... Ich find's spannend.
Du hast mit Sicherheit mehr Ahnung als ich (vor allem was Linux angeht ;)
 
  • Danke
Reaktionen: ooo
So denn:
heute per fastboot auf 5.1.1 aktualisiert und darüber CM13 von Temasek in Version vom 26.12. installiert. Dazu die Pico-Gapps und was soll ich sagen:
Es läuft.
Entweder war Montag wirklich Montag, oder es lag an der 5.0.1 dir vorher drauf war...
 
  • Danke
Reaktionen: ooo
möglicherweise probleme mit den modemtreibern von der 5.0.2, man weis es nicht genau.
ich hab aktuell noch die cm12.1 laufen mit squid kernel und für mich reicht das soweit ^^ aber ich denke, das ich später auch auf die cm13 gehen werde, aber erstmal schauen, dass sie "stable" wird, wobei sie ja jetzt schon sehr gut laufen soll
 
  • Danke
Reaktionen: ooo
Ich habe nur System und Boot geflasht. Also an den Modems kann es nicht gelegen haben.
 
Temasek/Vatsal CM 13 ROM
  • ROM @ 2015-12-25

    Geht nur mit direkt installiertem squid2-Kernel (sonst gibt es gleich einen Black Screen)

  • ROM @ 2015-12-26

    (von @Cua benutzt) - funzt out of the box

    Nachtrag 1:
    Aber leider nur bis zum ersten Neustart, dann erfolgt wieder ein Black Screen mit Bootloops (nur bei mir?) - Nachinstallieren des squid2-Kernels über TWRP schaftt keine Abhilfe

    Nachtrag 2:
    Was geht, ist:
    TWRP > Install > Temasek ROM (26.12.2015)
    TWRP > Install > Open GApps (25.12.2015)
    TWRP > Install > squid2-Kernel (r12)
    Alles nacheinander in der gleichen TWRP Session

    Nachtrag 3:
    Okay, das Ganze nochmal von vorne (Full wipe, clean install, Temasek 26.12 + Open GApps 25.12., ohne squid2-Kernel) funzt jetzt auch nach dem ersten Neustart. - Ich habe offensichtlich dieses Jahr wirklich zu viel geflasht.

  • ROM @ 2015-12-28

    NICHT benutzen - bis jetzt die neueste Release - ist ein "Rohrkrepierer" für das europäische XT1524 (unser Moto E 2015), weil es bereits im Splash Screen vor der Bootanimation hängen bleibt. - Der Dev will sich drum kümmern ...
___

In diesem Sinne:
Einen guten Rutsch in ein noch besseres neues Jahr (ganz ohne Bootloops - weder auf dem Phone noch im Real Life) :smile:
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Cua
Ich hab nacheinander die...
cm-13.0-20151228
Open Gappz
SuperSU-v2.46
und den squid_kernel_r12-surnia installiert. '
Beim ersten Start war Wlan deaktiviert und ließ sich nicht einschalten. Bin in den Flugmodus, hab neugestartet und dann alles ok.
Einziges problem ist, daß ich bei Mobilen Daten LTE nicht eingeschaltet bekomme. Da kommt immer nur 3G (H+) als Verbindung.
 
Das LTE nicht geht, ist aber allgemein bekannt, was ich so "drüben" gelesen habe.
Und herzlich willkommen hier drüben auf der deutschen Seite ;)
Gleich viel besser, wenn man sich versteht :D

Wieso hast du die SuperSU 2.46 geflasht? Funktioniert die bei Marshmallow? Hab mich jetzt nicht intensiv damit befasst, aber mir war so, als würde die unter M nicht funktionieren(?)
 
  • Danke
Reaktionen: Zeitgeist4
Ja die funktioniert, und Danke fürs willkommen heißen :)
Welche custom Rom kann ich flashen die Stable ist und bei der LTE geht?

Ich seh in deiner unterschrift, daß du 5.1 + Xposed hast.

Ist es diese stock? Moto E XT1524 (EU) LPI23.72-66 CID7
 
Zuletzt bearbeitet von einem Moderator:
Bearbeitet von: Cua - Grund: hier bitte keine Direktzitate, Grüße Cua
LTE scheint auf einem XT1524 zu funktionieren
XT1524 - Post #84

Das ist aber NICHT die Temasek/Vatsal CM13 ROM, sondern die ROM (von openhacker/squid2), die hier im Start-Posting behandelt wird.
___

@Cua - Können wir die Temasek-Beiträge bitte irgendwie sauber in einen neuen Thread ausgliedern? - Das wird hier langsam chaotisch und keiner blickt mehr durch ... Merci!
 
Zuletzt bearbeitet:
Ich nutze die Stock auf dem Moto X!
Das E hab ich in der Signatur gar nicht aufgeführt.

Gibt aber auch für das E eine 5.1.1 Stockrom.
Ich nutze das E nur als "Spielzeug", kann dir also dahingehend nicht wirklich helfen :huh:

@ooo mach ich dann
 
  • Danke
Reaktionen: Zeitgeist4 und ooo
Build von heute läuft bisher ohne Probleme...
 
  • Danke
Reaktionen: ooo

Ähnliche Themen

Kyle Katarn
Antworten
1
Aufrufe
1.300
Kyle Katarn
Kyle Katarn
O
Antworten
8
Aufrufe
3.881
Kyle Katarn
Kyle Katarn
O
Antworten
75
Aufrufe
21.254
N008
N008
Zurück
Oben Unten