Forumsregeln
Vor dem Erstellen eines Themas oder eines Beitrages beachte bitte unsere verbindlichen Forenregeln.
Informiere uns in Deiner Anfrage mindestens über:
- verwendetes Gerätemodell
- Betriebssystemversion und letztes Update
- weitere Komponenten der Hard- und Software, welche mit dem Problem zu tun haben
- betroffene App inclusive Versionsnummer
- bereits unternommene Lösungsversuche
Benutzeravatar
waldbursche
Beiträge: 714
Registriert: Mo 29. Mär 2021, 15:14
Wohnort: SN - CZ - SK - HU - RO
VollaPhone mit: Multiboot VollaOS und Ubuntu Touch

Signal-Messenger - Installationsanleitung

Ein kleiner Leitfaden zur optimalen Installation des SIGNAL-Messengers

Tuxus bedankt sich für die fleissige Zuarbeit von:
projektfarbrausch
Beste Grüße und eine gute Zeit - Best regards and a good time

Moderator des Forums
Hinweise? -> PN an mich

Mod of this forum
Notes? -> DM me
projektfarbrausch
Beiträge: 2
Registriert: Di 4. Jan 2022, 18:16

Re: Signal-Messenger - Installationsanleitung

I. Download
Signal kann auf drei Wegen bezogen werden:

1.) als .apk-Datei direkt von https://signal.org/android/apk/,[*]

2.a) vom F-Droid Store über das standardmäßig aktivierte Volla Repository (auffindbar, indem in F-Droid nach "Signal" gesucht wird),
2.b) vom F-Droid Store über das nicht standardmäig aktivierte Twin Helix Repository. Dieses wird folgendermaßen aktiviert:
  • Dann einmal auf die Start-Ansicht von F-Droid wechseln und von oben nach unten wischen, wodurch sich die Paketquellen aktualisieren
  • Zur Sicherheit sollte nun noch einmal geprüft werden, dass das Repository korrekt hinzugefügt wurde. Dies lässt sich daran erkennen, dass sich nun nach Klicken auf "TwinHelix" unter "Paketquellen" eine Seite öffnet, die einen Fingerabdruck des Signaturschlüssels sowie einen QR-Code anzeigt. Der Fingerabdruck lautet (Stand 04.01.22): 7B 03 B0 23 22 09 B2 1B 10 A3 0A 63 89 7D 3C 6B CA 4F 58 FE 29 BC 34 77 E8 E3 D8 CF 8E 30 40 28.
  • Nun kann im Suchfeld nach "Signal-FOSS" gesucht und die App installiert werden.
ANMERKUNG: Die Signal-App aus dem TwinHelix-Repository ist normalerweise schneller auf der gleichen Versionsebene wie die offizielle Signal-App als diejenige aus dem Volla Repository. Es kann sein, dass sich dies in Zukunft ändert! (Danke an @Leba für den Hinweis auf TwinHelix!)

3.) vom Aurora Store. Dies entspricht somit der Version, wie sie auf Google Play zu finden ist. Signal auf diesem Wege zu beziehen sollte immer die letzte Wahl sein, schließlich geht es bei der Verwendung des Volla Phones gerade darum, so wenig wie möglich mit Google & Co zu tun haben zu müssen.

[*] Vorweg: Dieser Weg ist nur für erfahrene Anwender.innen zu empfehlen. Sollte Signal auf diesem Wege bezogen werden, sei darauf hingewiesen, dass das Installieren von Apps aus potentiell nicht vertrauenswürdigen Quellen nicht empfohlen wird. Apps sollten grundsätzlich von den dafür vorgesehenen App-Stores bezogen werden. Wenn Signal direkt als .apk-Datei bezogen wird, so sollte zumindest deren Fingerabdruck geprüft werden. Dies ist über den Befehl

Code: Alles auswählen

apksigner verify --verbose --print-certs "Signal-Andoird-website-prod-universal-release-X.XX.XX.apk"
(Die X'e sind durch die Versionsnummer der gedownloadeten Datei zu ersetzen) zu realisieren, der in Android SDK ausgeführt werden muss. Dies wiederum kann unter https://developer.android.com/studio für Windows, Linux und Mac bezogen werden (bitte zu "Command Line Tools Only" scrollen!). Instruktionen für die Installation sind unter https://developer.android.com/studio/install zu finden. ACHTUNG: Eine nicht von einem App-Store bezogene .apk-Datei, die nicht verifiziert worden ist, ist als unsicher anzusehen!
Der Output des Befehls kann Warnungen enthalten, die ignoriert werden können, solange die ersten Output-Zeilen so aussehen:

Code: Alles auswählen

Verified using v1 scheme (JAR signing): true
Verified using v2 scheme (APK Signature Scheme v2): true
Verified using v3 scheme (APK Signature Scheme v3): true

II. Updates
Normalerweise kann die Signal-App über die Quelle geupdated werden, über die sie auch bezogen wurde: In der App selbst, im F-Droid Store unter "Aufgaben" oder im Aurora Store unter "Aktualisierungen".
  • In den letzten Tagen kam es hierbei aber bei einigen Anwender.innen zu Problemen:
    Die installierte F-Droid- oder direkt installierte .apk-Version war veraltet und deshalb kurz davor, von Signal deaktiviert zu werden (in solchen Fällen zeigt sich in Signal ein nicht zu übersehendes Fenster). Im Volla Repository lag jedoch keine aktuelle Version vor, und die aktuelle Version aus dem TwinHelix Repository wurde in F-Droid nicht angezeigt. Dennoch muss die App irgendwie geupdated werden. Hierfür gibt es folgende Lösungswege:

    Wenn nur ein Smartphone zur Verfügung steht:
    1. Ein Backup der Signal-App erstellen und Signal komplett neu installieren:
    a) Erstellen einer Signal-Pin, mit der das Profil, Konto-Einstellungen, Kontakte und Blockierungen gesichert werden: Oben rechts auf die drei Punkte klicken > Einstellungen > Konto > Signal-PIN. Es ist zu empfehlen, eine Alphanummerische PIN mit möglichst großer Länge und völlig zufälligen Zahlen/Buchstaben zu verwenden. Die PIN ist dann zu merken oder in einem Passwortmanager zu speichern.
    b) Erstellen eines Backups aller Chats: Drei Punkte > Einstellungen > Unter "Datensicherungen" "Unterhaltungen sichern" auswählen. Hier finden sich auch alle weiteren Informationen, die eventuell benötigt werden.
    c) Deinstallieren der veralteten App
    d) Installieren der aktuellen App-Version, vorzugsweise via F-Droid (TwinHelix Repository).
    e) Wiederherstellen der Sicherungen via PIN (Konto) / Sicherungsdatei (Chats).

    2. Das Update über den Aurora Store vollziehen.
    Hierdurch wird die F-Droid-Version mit der Google-Play-Version sozusagen überschrieben. Dies ist ein Zustand, den man natürlich nicht gerne hat, wenn man Google grundsätzlich aus dem Weg gehen will. Nun gibt es zwei Möglichkeiten: Entweder es wird nun doch der erste Weg gewählt (mit Backup etc), oder es wird abgewartet, bis ein neues, installierbares Update im F-Droid Store zur Verfügung steht. Wenn dieses vorhanden ist und installiert wird, wird nun wiederum die Signal-App in der Play-Store-Version mit der F-Droid-Version überschrieben.
    Achtung: Für den zweiten Weg empfiehlt es sich, Signal im Aurora Store in die Sperrliste aufzunehmen, sodass nicht im Hintergrund automatisch ein weiteres Update der App installiert wird, wodurch sich die Rückkehr zur F-Droid-Variante nur unnötig verzögert. Im Aurora Store ist dabei oben links auf das Menü zu klicken und dann "Sperrliste verwalten" auszuwählen. Nun nur noch den Haken bei "Signal" setzen (ja, das ist weit unten in der Liste :D ). Dass hier sämtliche Apps, auch System-Apps aufgelistet sind, brauch nicht weiter zu beunruhigen: Aurora kann diese zwar alle sehen, aber updated sie im Normalfall nicht. Falls Aurora doch einmal eine App aus F-Droid oder anderen Quellen selbstständig updaten will (dies war bisher beispielsweise bei Telegram und Threema der Fall), so kann diese ebenfalls auf die Sperrliste gesetzt werden. Dies geht auch, indem die App, wenn sie unter "Aktualisierungen" auftaucht, lange angeklickt wird. Dann öffnet sich ein Menü, dessen oberster Punkt "Zur Sperrliste hinzufügen" ist.
    3. Ein Update mit der aktuellen .apk-Datei von der Signal-Website vollziehen.
    Hierbei sind die Anmerkungen aus I. unbedingt zu beachten! Die neue App-Version wird nun einfach im Dateimanager angeklickt, woraufhin sich ein Dialog öffnet, ob das Update installiert werden soll. Dies einfach bestätigen.
    Anmerkung: Dieser Weg hat bei dem in diesem Punkt erläuterten Problem leider nicht funktioniert. Den Grund dafür konnte ich nicht herausfinden.

    Wenn mehrere Geräte zur Verfügung stehen: (Vielen Dank an @Froderik für den Hinweis hierzu!)
    - Download der neuesten Signal-App auf das Zweitgerät
    - Übertragung der App auf die App des Zweitgerätes (In Signal: Drei-Punkte-Menü > Einstellungen > Konto > Konto übertragen)
    - Deinstallieren der veralteten Version auf dem Hauptgerät
    - Installieren der neuesten Version auf dem Hauptgerät
    - Übertragung der App vom Zweitgerät auf das Hauptgerät
Zuletzt geändert von projektfarbrausch am Di 4. Jan 2022, 21:15, insgesamt 3-mal geändert.
projektfarbrausch
Beiträge: 2
Registriert: Di 4. Jan 2022, 18:16

Re: Anmerkung zum Umzug von einem Google-Android oder iOS-Gerät zum Volla Phone

Es ist zu beachten, dass Signal nicht abwärtskompatibel ist. Das heißt, dass nicht von einer neueren App-Version auf eine ältere "umgezogen" werden kann.

Dies hat Folgen für einen Umzug zum Volla Phone, da es hier sein kann, dass die in F-Droid angebotenen Versionen älter sind als die Version, die aktuell auf Google Play auffindbar sind.

Lösung:
A) Zuerst sollte versucht werden, das TwinHelix Repository im F-Droid-Store zu aktivieren und Signal von dort zu beziehen (vgl. mein Beitrag oben). TwinHelix hängt der Google-Play-Version meist nur wenige Tage hinterher. Im Volla Repository kann dieser Zeitraum deutlich länger sein. Wenn dies fehlschlägt, kann
B) Die aktuelle App-Version von Signal direkt bezogen werden (vgl. dazu meine Anmerkungen im Beitrag oben)
C) Nötigenfalls ein paar Tage warten, bis die aktuelle Version im F-Droid-Store durch das TwinHelix Repository angezeigt wird.

Zurück zu „Volla OS“