English

đŸ‡©đŸ‡Ș [gelöst] Update Lineage auf 16.0

Ja, wenn du es genau so machst, bleibt alles erhalten. Trotzdem kann bei einem Upgrade auch was schiefgehen. Deshalb sollte man wenigstens von allen wichtigen Daten, die bei einem Problem unwiederbringlich weg wÀren (Kontakte, Fotos), ein Backup haben.

Habe es heute nochmal probiert. TWRP 3.3.1-0 und lineage-16.0-20190523-nightly-FP2-signed.zip. Jetzt gibt es wieder die Fehlermeldung, dass die ZIP-Signatur nicht stimme, und zwar schon beim lineage, nicht erst bei den gapps.
Ich habe die zip auch neu herunter geladen, auch das Àndert nichts.

Was kann ich jetzt noch tun?
Micha

Entweder in den Settings die “Zip signature verification” ausschalten, oder wenn die schon aus ist 


Ich habe die aktuellste Version von 16.0 und das zugehörige addonsu genommen, und es hat einwandfrei geklappt. Danke!
Ich musste zwar die Icons der Apps wieder auf die Startbildschirme setzen, aber das war eine vergleichsweise kleine Aktion.

Wieso klappt das bei euch und bei mir nicht? Und wieso lief einmal die lineage-installation durch (um dann bei Google zu scheitern) und beim nÀchsten Versuch stimmt die ZIP-Signatur nicht?

Das ist doch nicht logisch!

Ich werde wohl bei 15.1 bleiben mĂŒssen, ohne Updates
:cry:

Micha

Klappt denn auch ein Upgrade von 15.1 auf 16.0 mit einer unter 14.1 verschlĂŒsselten Datenpartition?

Niemand garantiert, dass Upgrades auf neue “große” Betriebssystemversionen immer reibungslos funktionieren. Kann funktionieren, muss aber nicht.

Meine Theorie ist, dass solche Upgrade-Möglichkeiten wie mit der Fairphone Updater App (die solche Upgrades zulĂ€sst, nicht nur “kleine” Updates innerhalb einer Android-Version) oder mit der Upgrade-Anleitung fĂŒr LineageOS nur angeboten werden, weil sonst schon vor dem Upgrade der Unmut großer Teile der Zielgruppe zu groß wĂ€re.
Also gibt man den Leuten halt den bequemen, unsauberen Weg, den sie haben wollen und drĂŒckt beide Daumen, dass es möglichst oft erstmal funktionieren möge.
Bei Problemen mittendrin oder gleich danach oder auch bei möglichen SpÀtfolgen rennt einem die Neuinstallation als Lösung ja nicht davon.

Wer potentiellen Ärger und dazu noch die Frage bei eventuellen spĂ€teren Problemen, ob das nicht vielleicht am Upgraden gelegen haben könnte, vermeiden will, nutzt die Gelegenheit zum Daten Sichern und AufrĂ€umen (Welche Apps brauche ich eigentlich wirklich?) und installiert neu.
Ist bei jedem PC-Betriebssystem so, ist bei jedem Smartphone-Betriebssystem so.

Aber frag’ mich bitte niemand, ob ich mein Windows 10 jedes halbe Jahr komplett neu installiere, wenn ich schon weiß, dass das besser wĂ€r’.

.
.
.

(Nein :wink: .)
(Aber ich bin jedesmal darauf vorbereitet, dass das notwendig werden könnte.)

Was ist denn jetzt eigentlich der aktuelle Stand 


Ist das GerÀt denn jetzt irgendwie lauffÀhig?
Und welches OS ist aktuell installiert (LineageOS 15.1 mit Google oder 16.0 ohne Google oder noch anders)?

Welche TWRP-Version ist jetzt installiert?

Ist in TWRP in den Settings die "Zip signature verification” ausgeschaltet?

2 Likes

Nein.
Die Installation sollte klappen, das Booten danach klappt aber nicht.

1 Like

Mein GerĂ€t lĂ€uft jetzt mit LOS 15.1 und den GoogleApps, da ich ein Backup wieder hergestellt hatte, nachdem die GApp-Installation misslang. TWRP-Version ist 3.3.1-0, die ZIP-SignaturprĂŒfung ist eingeschaltet, ich traue mich nicht, das auszumachen. Wenn die Signatur nicht stimmt, bedeutet das ja Entscheidendes (oder nicht?).

Ich probiere es vermutlich heute Abend nochmal mit der empfohlenen TWRP 3.2.3-0, verstehe aber nicht, wieso die neuere Version mehr Probleme machen sollte als die alte.

Noch eine Frage: Was ist der Unterschied zwischen der Sideload-Aktion und einer Installation von der SD-Karte direkt auf dem Handy innerhalb von TWRP? Den Signatur-Fehler kriege ich in beiden FĂ€llen, aber wenn ich es dirket mache, dann sofort, ĂŒber ADB sideload wird erstmal eine Menge entpackt oder so, bis dann irgendwann der Fehler gemeldet wird.

Liebe GrĂŒĂŸe
Micha

Das bedeutet theoretisch, dass mit der Signatur des Entwicklers im ZIP-Archiv etwas nicht stimmt 
 oder, dass keine Entwickler-Signatur da ist, was Absicht sein kann.

Praktisch bedeutet es wahrscheinlich, dass Installationen bei Dir nicht funktionieren, und bei anderen problemlos :wink: 
 siehe folgende interessante Quellen 


https://www.lineage-os-forum.de/Thread-LineageOS-TWRP-ZIP-Verification-failed?pid=77593#pid77593

“Nicht die Zip-PrĂŒfsumme wird bemĂ€ngelt sondern die digitale Signatur in der Zip. Die kann TWRP aber gar nicht prĂŒfen weil dazu der Signatur-Key von LineageOS nötig wĂ€re und den hat TWRP nicht, nur der alte von CyanogenMod war drin. Du mußt in den Optionen von TWRP die Signatur-PrĂŒfung abschalten”

https://www.reddit.com/r/LineageOS/comments/8lhsaz/op3_problem_verifying_signature/

“The build system stopped JAR-signing the zips.”
(vom 23. Mai 2018)

Also könnte TWRP zum einen die Signatur aktueller LineageOS-Zips gar nicht mehr prĂŒfen, aber zum anderen haben aktuelle LineageOS-Zips auch gar keine Signatur mehr.

FĂŒr reine Installationszwecke sollte das tatsĂ€chlich keinen Unterschied machen.

Die neueren Versionen fallen mit generell defekter EntschlĂŒsselung von verschlĂŒsselten data-Partitionen auf.
Und bevor eventuell noch irgendetwas anderes bei den neueren Versionen hakt, hat sich TWRP 3.2.3-0 lange und gut bewÀhrt.

Ich denke, mit der aktivierten SignaturprĂŒfung sollte das aktuelle Hauptproblem gefunden sein.

Vom Ergebnis her sollte es da keinen Unterschied geben.
Bei ADB Sideload wird die zu installierende Datei vom PC aus an TWRP ĂŒbertragen, von der SD-Karte lĂ€dt TWRP die Datei halt selber ohne Verbindung zu einem PC.

ADB Sideload ist wichtig fĂŒr FĂ€lle, in denen man mit laufendem TWRP nichts auf dem GerĂ€t speichern kann 
 z.B. wenn man keine SD-Karte verwendet (oder die verwendete von TWRP irgendwie nicht gemountet werden kann, z.B. wegen exFAT) und wenn gleichzeitig eine verschlĂŒsselte data-Partition nicht entschlĂŒsselt werden kann, womit es dann keinen Zugriff auf den Internen Speicher ĂŒber USB gibt.

Auch fĂŒr Anleitungen ist ADB Sideload damit beliebt, da sich der Anleitungsschreiber nicht mit dem Vorhandensein oder Nichtvorhandensein einer SD-Karte und dem Zugriff oder Nichtzugriff auf den Internen Speicher befassen muss 
 ADB Sideload funktioniert (bei funktionierender ADB-Installation auf dem PC).

1 Like

ERFOLG!

Man soll das zwar nicht tun, aber ich habe nun zwei Sachen gleichzeitig geĂ€ndert und dann neu probiert. TWRP 3.2.3-0 genommen und die ZIP-SignaturprĂŒfung ausgeschaltet.
Außerdem habe ich nicht per Sideload, sondern von SD-Karte installiert.

Vermutlich lag es also wirklich an der ZIP-PrĂŒfung.

(Aber warum es einmal zwischendurch ging und dann nur bei Google scheiterte, wird wohl niemand mehr ergrĂŒnden können.)

Jetzt habe ich also auch Android 9 drauf - dank eurer unermĂŒdlicher Hilfe. Ich bin euch sehr dankbar!

Liebe GrĂŒĂŸe
Micha

3 Likes

GlĂŒckwunsch, dass es jetzt geklappt hat!

Bei meinem 15.1 und so jetzt auch beim Upgrade auf 16.0 habe ich allerdings kein Google. Ich kann also nicht sagen, ob das Upgrade bei mir auch mit Google geklappt hÀtte.

Falls das bei dir vorher wirklich an Google scheiterte: Brauchst du das wirklich? Ich kann sehr gut (sogar besser) ohne leben. Ich finde fast alle Apps, die ich brauche, in F-Droid, und die paar (kostenlosen) Apps aus dem PlayStore verwalte ich mit der App „Yalp Store" aus F-Droid.

Ich habe das Upgrade mit TWRP 3.3.0-0 und per ADB-Sideload durchgefĂŒhrt.

Rolf

2 Likes

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.