Thanks Thanks:  8
Likes Likes:  0
Dislikes Dislikes:  0
Ergebnis 1 bis 7 von 7
  1. Top | #1
    Cleaner Avatar von tommel2
    Registriert seit
    29.08.2010
    Ort
    Berlin
    Beiträge
    1.652
    Modell
    Titan
    Firmware
    A9, EAA_20191205
    Likes bekommen
    52
    Likes gegeben
    181
    Post Thanks / Like

    Titan - Einmal Android 10, hin und zurück. Mit dem Project Treble



    Hallo Community - vor allem, hallo Titan-Fans!


    In der zurückliegenden Zeit habe ich mich immer wieder im WWW nach Neuigkeiten, in Bezug auf den Umgang mit dem gerooteten Titan umgeschaut. Dabei stieß ich auf der Seite "Unihertz Titan Smartphone Information" auf das Project Treble. ...???

    phhusson (Pierre Hugues Husson) stellt seine treble_experimentations-Firmware auf der Basis von AOSP Android 10, in vier verschiedenen Varianten zur Verfügung: GAPPS-Version mit gängigen Google-Anwendungen, GO mit Android GO-Version von Anwendungen, FLOSS mit Open-Source-Ersatz von Google-Komponenten und VANILLA, die einfachste und google-sauberste.
    Es handelt sich dabei um Generic System Images (GSI). Dies sind Dateisystem-Images, die auf die Systempartition des entsprechenden Gerätes geflasht werden können. Generisch, weil sie über die neuen standardisierten Hardware-APIs auf die Hardware zugreifen.
    Neben anderen gibt es mittlerweile auch Images, die für das Titan geeignet sind."

    Bei den CYAGENMODS war zum Thema GSI zu lesen:

    "...Ausgehend vom Projekt Treble in Android hat Google die Abhängigkeit des Android-Systems von jeder Anbieterimplementierung, die normalerweise hardwareabhängig ist, entfernt. Eine GSI, die für Generic System Image steht, umfasst den gesamten AOSP Android-Code-Stack, der oberhalb der Hardware-Ebene läuft.

    Die Android-GSI kann auf jedem Android-Telefon ausgeführt werden, indem einfach das vorhandene System-Image ersetzt wird.

    Android 10 GSI ist das Generic System Image für Android 10 AOSP-Code, der, wenn er auf einem Android-Telefon geflasht wird, Android 10 buchstäblich "out-of-box" direkt ausführen kann, aber es sind praktisch nur wenige Korrekturen erforderlich, damit es erfolgreich läuft...".

    Misstrauisch, wie man stets vor dem Manipulieren laufender Systeme sein sollte , ging ich auf die Suche nach einem Tool, das mir den Treble-Status meines Titan verraten kann. Mit der App "Treble-Info" aus dem Play-Store fand ich sie:


    Sehr ermutigend, wie ich fand und machte mich ans Werk. Auch eine gute Gelegenheit, die Leistungsfähigkeit von Titanium-Backup zu testen - dachte ich so. (Alle Nutzerdaten gesichert, Datei per OTG auf einen Stick ausgelagert. Fertig!)

    Auf dem Download-Link treble_experimentations/releases lud ich alle vier Varianten mit der Spezifizierung "system-quack-arm64-ab" auf meinen Laptop. Man kann ja nie wissen, welche am meisten Spaß macht.
    Das Flashen gestaltete sich recht einfach. Um mir lange Pfadangaben im adb bzw. fastboot Modus zu ersparen, kopierte ich die erste Image-Datei direkt in das Arbeitsverzeichnis von "Minimal ADB and Fastboot". Per TWRP-Recovery (Die Installation haben wir bereits andernorts beschrieben) versetzte ich das Titan in den fastboot-Modus.
    Mit dem Befehl >fastboot devices< habe ich geprüft, ob das Titan auch erkannt wurde. Dann wurde mit >fastboot flash system system-quack-arm64-ab-vanilla.img.xz< Android 10 auf dem Titan installiert. Nach ein paar Minuten ist der Vorgang abgeschlossen und im Terminalfenster wartet die Eingabezeile auf den nächsten Befehl, der da lautet >fastboot reboot<.
    Hat man die Einrichtung absolviert, besitzt man ein fast völlig entgoogeltes Titan auf dem neuesten Stand:



    Um es kurz zu machen, das ist so ungewohnt spartanisch, daß ich nach einigen Installationsversuchen mit F-Droid aufgab und mich dem GAPPS-Image mit gängigen Google-Anwendungen zuwandte.
    Der Wechsel erfolgte in genau den gleichen Schritten, wie für das Vanilla-Image.
    Nun sah das Ganze schon interessanter aus:


    Fazit:
    Android10 bringt auf den ersten Blick (auf meinem Titan) sehr interessante Features, die eine Menge Einstellmöglichkeiten beinhalten. Es sind bei den von mir getesteten Project-Treble-GSI-Images entweder keine oder nur die wichtigsten Google-Apps installiert (Play-Store, Play-Services, Chrome und noch ein oder zwei). Man hat freie Hand zur Anpassung. Die Einrichtung der E-Mail-Konten und Messenger (Threema, Discord, Telegram, Signal) verliefen auf Anhieb erfolgreich. Mit einem reinen "Touch"-Phone wäre ich fertig gewesen und sehr glücklich!

    Aber leider beinhalten die beiden getesteten (für das Titan geeigneten) Images keine Unterstützung für die Programmierung der roten Taste links (bei mir mit Symb. belegt) und irgendwie eine mangelhafte Unterstützung der Tastatur. Die kapazitiven Eigenschaften sind verknüpft mit einem Mauszeiger, der bei jeder Berührung der Tastatur konfus irgendwo hinspringt und Funktionen audslöst. Da half auch nicht die BlackBerrysierung des Titan, einschließlich der Tastatur, weil das Zeigerding nicht abschaltbar war und ständig auf dem Display herumstänkerte. Screenshots wurden nicht abgespeichert mit der Fehlermeldung "zuwenig Speicher" und Fotos verschwanden im Nichts und waren durch die Galerie-App nicht auffindbar... Also kam ein wenig Frust in mir auf... .

    Aber da war ja noch das Backup von Titanium Backup? Es funktionierte nicht. Einige meiner Benutzer-Apps wurden wieder hergestellt, dabei stellte sich heraus, daß wiederum einige von ihnen unter Android 10 neu installiert werden mussten und ein anderer, recht großer Teil, kam gar nicht auf dem Titan an. Es besteht dann ja bei Titanium Backup die Möglichkeit, Apps gezielt zur Wiederherstellung auszuwählen, aber auch da war es im Einzelfall wie beschrieben - ging oder ging nicht.

    Das (vorläufige) Ende vom Lied:
    Zurück zum Stock-ROM! Mit Hilfe des Flash-Tools (wie im Beitrag über das Rooten des Titan beschrieben) habe ich dann das Image Titan_20200509_20200706-1111 (July 8, 2020) von hier https://drive.google.com/drive/folde...Vid8iJoBbzGJhN heruntergeladen und geflasht. Nach der Wiedereinrichtung des Titan und der Aktivierung der Entwickleroptionen und des USB-Debugging wurde noch meine mit Magisk bereits im März vorbereitete boot.img Datei geflasht, um den Root-Zustand zu erhalten. Danach noch den Productivity-TAB (ebenfalls hier im Forum bereits beschrieben)





    ...und nun ist alles wieder wie vorher.

    Jetzt warte ich, bis Unihertz Android 10 für das Titan ausgerollt hat und entgoogele dann dieses hervorragende Stück Smartphone.

    Gruß Thomas


    Update: Es gibt eine Veröffentlichung zur Behebung der von mir beschriebenen Tastaturprobleme. Sie wurden vom Ersteller des Costum-ROMs entwickelt. Den Link dazu habe ich unten hinzugefügt. Nach Aussage eines Nutzers der Treble-Firmware und der zusätzlichen Korrekturen sollen sowohl die Vanilla-Variante (Frei von Google) und Floss (rudimentäres Google) einwandfrei funktionieren.



    Jedem, der dies gerne nachvollziehen möchte, sei an dieser Stelle gesagt, dass wir keine Erfolgsgarantie geben können! Jeder, der die Vorgehensweise selbst anwendet, handelt auf eigenes Risiko! Im Extremfall hat man danach einen Briefbeschwerer!




    Quellen:

    Unihertz Titan Smartphone Information, https://unihertz-titan.neocities.org...G2xh_g-aepsFh8

    Download-Link für Generic System Images für das Titan, https://github.com/phhusson/treble_e...tions/releases

    Download-Link für die Behebung der Probleme mit der Tastatur und dem Mauszeiger: https://github.com/phhusson/unihertz_titan

    CYAGENMODS, https://www.cyanogenmods.org/downloa...-10-gsi-image/
    Geändert von tommel2 (28.07.2020 um 11:38 Uhr)


    Titan - mit Spuren von BlackBerry...


  2. Thanks marci4x4, Winnertrack, Cyriax, bebe1231, evasion thanked for this post
  3. Top | #2
    Benutzer Avatar von marci4x4
    Registriert seit
    26.08.2014
    Ort
    Penzberg
    Beiträge
    51
    Modell
    Z10
    Firmware
    10.2.x
    Anbindung
    BES10
    Likes bekommen
    0
    Likes gegeben
    2
    Post Thanks / Like
    Wow, Respekt, toll das Du Dich da dran gewagt hast. Mit so einem Treble Image würde man ja auch die Problematik mit dem seltsamen Updater / Netguard umgehen oder?

  4. Top | #3
    Cleaner Avatar von tommel2
    Registriert seit
    29.08.2010
    Ort
    Berlin
    Beiträge
    1.652
    Modell
    Titan
    Firmware
    A9, EAA_20191205
    Likes bekommen
    52
    Likes gegeben
    181
    Post Thanks / Like
    Ja, ich denke schon, daß sich daraus sehr viele, neue Möglichkeiten ergeben. Das A und O ist die saubere Sicherung der Benutzerdaten, da sonst immer wieder aufs Neue die Tippeltour mit der Wiederherstellung des "alten" Zustandes anliegt.


    Titan - mit Spuren von BlackBerry...


  5. Thanks marci4x4 thanked for this post
  6. Top | #4
    Erfahrener Benutzer Avatar von evasion
    Registriert seit
    07.01.2017
    Ort
    Aue
    Beiträge
    631
    Modell
    Sony XperiaXA1 Ultra+Passport+KeyOne black, Frau abgebissnen Apfel
    Likes bekommen
    0
    Likes gegeben
    0
    Post Thanks / Like
    Du hast doch TWRP auf dem Handy, oder hab ich da was falsch gelesen ?
    Damit solltest du doch ein komplettes Backup des Handys machen können, im TWRP Modus. So kenne ich das von früher.
    Da konntest du rum probieren und hast dann, ohne irgendwelche neuen Einstellungen zu machen, dein System wieder so einspielen können, wie du es eingerichtet hast und gesichert hast.
    Natürlich TWRP musste da sein.

  7. Top | #5
    Cleaner Avatar von tommel2
    Registriert seit
    29.08.2010
    Ort
    Berlin
    Beiträge
    1.652
    Modell
    Titan
    Firmware
    A9, EAA_20191205
    Likes bekommen
    52
    Likes gegeben
    181
    Post Thanks / Like
    Prinzipiell hast du recht. Allerdings hat Google es geschafft, dass die Verschlüsselung für TWRP immer schwieriger zu knacken ist. Ich habe etliche unterschiedliche Strategien probiert, um das Problem zu lösen. es ist mir nicht gelungen.


    Titan - mit Spuren von BlackBerry...


  8. Top | #6
    Erfahrener Benutzer Avatar von evasion
    Registriert seit
    07.01.2017
    Ort
    Aue
    Beiträge
    631
    Modell
    Sony XperiaXA1 Ultra+Passport+KeyOne black, Frau abgebissnen Apfel
    Likes bekommen
    0
    Likes gegeben
    0
    Post Thanks / Like
    Danke für deine Aussage. Habe mich schon lange nicht mit Root und TWRP beschäftigt.
    War das früher schön einfach

  9. Top | #7
    Cleaner Avatar von tommel2
    Registriert seit
    29.08.2010
    Ort
    Berlin
    Beiträge
    1.652
    Modell
    Titan
    Firmware
    A9, EAA_20191205
    Likes bekommen
    52
    Likes gegeben
    181
    Post Thanks / Like
    Und ich habe erst jetzt diesen Faden aufgenommen. An verschiedenen Stellen ist bei XDA zu lesen, dass mit Android 10 die Probleme beim Rooten zunehmen. Deshalb bin ich recht froh, dass man das Titan noch mit Android9 bestückt hat. Das Upgrade auf 10 sollte ihm diesbezüglich nichts anhaben. Das dann überschriebene boot.img wird zurück geflasht und fertig. Dann werde ich versuchen, das Titan noch etwas zu personalisieren...oder es gibt ein offizielles TWRP, das die Verschlüsselungsproblematik überwindet. Die gegenwärtige Version 3.3.1 ist eine inoffizielle.

    Gesendet von meinem Titan mit Tapatalk


    Titan - mit Spuren von BlackBerry...


  10. Thanks evasion, marci4x4 thanked for this post

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •