libertador am :
Ich hatte den Fehler auch. Es war eine neue Version des "microG Services Core" erforderlich. Das Update wurde mir unter F-Droid auch noch nicht angezeigt:
Ist auf der Website verfügbar:
http://microg.org/dl/core-en.apk
Ich hatte den Fehler auch. Es war eine neue Version des "microG Services Core" erforderlich. Das Update wurde mir unter F-Droid auch noch nicht angezeigt:
Ist auf der Website verfügbar:
http://microg.org/dl/core-en.apk
Klasse, dann kommt das sicher bald und ich kann zuversichtlicher sein, dass die App richtig funktioniert. Danke für die Info!
Habe ein Samsung S4 mit Lineage OS von /e/ (e foundation). Android 7.1.2. MicroG ist da standardmäßig mit dabei. Die Haken sind bei MicroG auch alle gesetzt. Allerdings finde ich den "untersten Menüpunkt" bei mir nicht. Heißt er Exposure Notification?
Die CWA hab ich vom /e/ appstore geladen. Allerdings wird das recht Standort nicht verlangt. Das wäre ja für Bluetooth LowEnergy notwendig. Im fdroid sehe ich MicroG tatsächlich gar nicht.
Kann mein Telefon das überhaupt?
Hat jemand ne Idee was ich tun könnte?
Hi. Ja, der gemeinte unterste Menüpunkt heißt "Exposure Notifications". Ist er bei dir da?
Ich habe in den microG Einstellungen:
---
Einrichtung
* Selbstprüfung
Google-Dienste
* Konto
* Goolge Geräte-Registrierung
* Google Cloud Messaging
* Google SafetyNet
* ... Mehr
Einstellungen
* UnifiedNlp Einstellungen
Infos
* Über microG Services Core
---
Unter Selbstprüfung habe ich:
---
Signaturtäschungs-Unterstützung
* System unterstützt Signaturtäuschung
* Berechtigung zur Signaturtäuschung erteilt.
* System täuscht Signatur
Installierte Pakete
* Play-Dienste (GmsCore) installiert
* Play-Dienste (GmsCore) hat die richtige Signatur
* Play Store (Phonesky) installiert
* Play Store (Phonesky) hat die richtige Signatur
* Dienste-Framework (GSF) installiert
Berechtung erteilt
* Auf den ungefähren Standort zugreifen
* SD-Karteninhalte ändern oder löschen
* Konten auf dem Gerät suchen
* Telefonstatus und Identität abrufen
System
* Batterieoptimierung deaktivieren
Unterstützung für FUnknetz-basierte Ortung
* Andorid-Versoin untertützt
* System unterstützt Ortungsdienste
UnifiedNlp Status
* UnifiedNlp ist im system registriert
* Ortungsienst(e) eingerichtet
* Funknetz-basierte Ortung aktiv
* UnifiedNlp Ortung erfolgreich
* UnifiedNlp erneuert die Ortung
* Adressauflösung an aktuellem Ort möglich
---
-> überall ist ein Haken dran, außer bei dem allerletzten Punkt, da kann ich den Haken auch nicht setzen.
BTW:
MicroG Services Core: Version 0.2.10.19420-77 (68c4e0d)
Wo genau soll denn "Exposure Notifications" sein?
Meine Version ist neuer: 0.2.12.203315. Daran dürfte es hängen.
Ob /e/ da zeitnah Upgrades rausbringt, oder ob man das microG mit einer neuen Version manuell ersetzen kann weiß ich leider nicht.
Damn. Na dann hoffe ich mal, dass es da ein Update geben wird.
Allerdings bin ich unsicher ob mein uraltes Telefon überhaupt fähig sein wird, BluetoothLowEnergy zu nutzen... Ist ja eigentlich voraussetzung...
Das könnte so gerade passen, https://www.samsung.com/in/support/mobile-devices/what-is-bluetooth-low-energy-ble-technology/ erwähnt ein Samsung S4 als unterstützt.
Es könnte auch ein manuelles Update von "Services Core" abhilfe schaffen. Dies lässt sich von der Website installieren. Bei mir war dies unter Lineage OS mit microG möglich, bevor das Update auf anderem Wege kam:
https://microg.org/download.html
Ok.
Laufe ich da nicht Gefahr das System durcheinander zu bringen? Ich bin mir unsicher wie /e/ das dann unterstützt. Und so einfach deinstallieren wird ja wohl schwierig sein.
Zu /e/ kann ich nichts sagen. Aber bei LOS mit integriertem microG hatte ich keine Probleme bei manueller Installation der apk von der Website.
Da ich Magisk bei mir nicht über die Recovery flashen konnte, habe ich eine alternative gefunden, um dem FakeStore die Signature-Permission zu geben: https://shadow53.com/android/no-gapps/faq/playstore-incorrect-signature/
Danke für den Hinweis!
Hallo,
vielen Dank für die Anleitung! Ich habe die Corona-App auf einem LineageOS 17.1 zum Laufen bekommen. Auf zwei anderen Handys mit den Versionen 16 und (ich glaube) 15 jedoch nicht. Beim Installieren des Moduls NanoDroid-patcher via Magisk kommt die Fehlermeldung "Failed to apply patches". Funktioniert das Ganze nur mit der LOS-Version 17.1 oder muss ich den Fehler woanders suchen? Ich freue mich über Eure Hilfe,
Richard
Laut der Readme müsste der Patcher auch mit älteren Androidversionen funktionieren.
Ich finde da keine guten Informationen zu, aber es könnte mit dem Deodex-Status zu tun haben, also ob diese Systemkomponenten nochmal verpackt sind oder nicht. https://gitlab.com/Nanolx/NanoDroid/blob/master/doc/DeodexServices.md erklärt mehr. Zumindest die Vorprüfung könntest du ausprobieren: Ist die Datei classes.dex Teil der /system/framework/services.jar? Wenn sich das je nach Lineage-Version unterscheidet könnte das erklären, warum der Patcher auf der neuen Version funktioniert und auf der alten nicht.
Wobei LineageOS 15.1 auf Android 8.1 basiert, und dort von odex und deodex nichts steht. Wäre davon ausgegangen, dass das dort keine Rolle spielt (kam vll erst später?). LineageOS 16 aber basiert auf Android 9, da würde ich das prüfen.
Vielen Dank für die sehr schnelle Antwort.
Ich muss gestehen, ich bin so ein Laie, dass ich nicht einmal weiß, wo das Verzeichnis /system/framework ist. Ich werde mich mal belesen.
Vielleicht geht es auch schneller, einfach mal die neue LineageOS Version aufzuspielen. Wenn es dann geht, wäre es ja auch eine Erkenntnis.
Hallo,
ich habe nun auf dem Handy mit der 16er Version auf LineageOS 17.1 gewechselt und nun funktionierte alles. Ein Unterschied, der mir aufgefallen ist: Bei LOS 16 stand auf der Magisk-Startseite bei den Magisk-Infos: "SAR: Nein". Nach dem Wechsel auf LOS 17.1 stand dort "SAR: Ja".
Ein Hinweis für die, die ähnliche Probleme haben: Nach dem Wechsel des Betriebssystems muss Magisk noch einmal über TWRP neu installiert werden.
Danke fürs Rückmelden. Das wird sicher auch für andere hilfreich sein.
Hallo,
bei mir funktioniert die App auch mit LOS 16 auf einem Galaxy S5+. Allerdings habe ich es nicht so installiert, wie oben beschrieben, sondern gleich das fertig gepatchte LineageOS for MicroG. Zunächst gab es Fehlermeldungen. Nachdem ich die aktuellste Version der MicroG-App installiert habe (siehe Beschreibung oben), läuft alles, zumindest soweit, dass IDs gesammelt werden. Die weiteren Funktionen für den Fall einer Positiv-Testung habe ich zum Glück noch nicht probieren müssen. Warnmeldung als Folge einer Positiv-Begegnung hatte ich auch noch keine.
Beste Grüße.
Was ich vergessen habe zu erwähnen: Mein Gerät ist mit dem LOS-SU gerootet, nicht mit Magisk.
Die LineageOS-Verison mit vorinstallierten Magisk umgeht das Problem das Richard hatte, dass der Patcher das Signaturspoofing nicht aktivieren konnte. Wahrscheinlich die beste Lösung an der Stelle!
Wobei für das S5 Lineage 17.1 verfügbar sein soll.
"Error during communication with Google Interface (8)" hatte ich auch, und zwar mit den MicroG Services Core 0.2.12.
Nach dem Update auf 0.2.13 kam der Fehler nicht mehr.
Ist das hier noch aktiv? Ich habe deine Anleitung gelesen aber FakeStore kann die Berechtigung nicht bekommen, weil über die Einstellungen/App/Eigenschaften geht es erst gar nicht, weil die App nicht gelistet wird im Applauncher und ich sie nicht starten kann und daher kann ich keine Berechtigungen in den Einstellungen einrichten und wenn ich es über "adb shell am start com.android.vending/.GrantFakeSignaturePermissionActivity" aktivieren will, bekomme ich "Starting: Intent { act=android.intent.action.MAIN cat=android.intent.category.LAUNCHER cmp=com.android.vending/.GrantFakeSignaturePermissionActivity }" als Antwort, es hat sich aber nichts geändert und Signature Spoofing ist weiterhin disabled. Ich hatte F-Droid verwendet um Fakestore zu installieren, Frdroid hatte sich beschwert, dass es ohne ID wäre und hat eine Installation dennoch zugelassen, aber seitdem kann ich es nicht deinstallieren. Mit Magisk konnte ich die Apk wieder installieren, das hat die Situation aber auch nicht geändert. Ich hatte auf der GIT-Seite von FakeStore gelesen, dass es als System-App installiert gehen würde (u.a. habe ich auch die ADB Zeile daher), aber ich weiß nicht, wie ich das auf meinem Gerät machen soll und ich weiß auch nicht, ob das mir helfen würde...
Ich habe ein Xiaomi Mi 8 light mit einem Lineage ein paar Wochen alt, aktuell geupdated auf Version 18.1 mit Android 11. Ich bitte um Unterstützung!
Die Anleitung sollte im Grunde noch funktionieren, aber sie ist - glaube ich - nicht mehr notwendig. Mach es dir einfach und installiere stattdessen die FOSS-App zur Kontaktverfolgung, einfach via F-Droid: https://f-droid.org/en/packages/de.corona.tracing/. Laut der Beschreibung auf der Webseite bringt die App das notwendige Tracing-Backend mit, falls es nicht vom System bereitgestellt wird.
Danke für den Hinweis!
Es ging mir nicht um die Corona App, sondern für meine Geräte Google-Apps installieren zu können. Für meine Saugroboter z. B. hat das sehr gut geklappt. Für mein Garmin Nüvi leider nicht.
Hallo nochmal,
ich habe eine Lösung gefunden: https://forum.xda-developers.com/t/signature-spoofing-on-unsuported-android-11-r-roms.4214143/
Danke vielmals für den Anstoß mich für die von dir o. a. Software zu interessieren. Es hat die Nützlichkeit meines LOS Phones bereichert.
Am Ende war der Aufwand vergebens, da die App, die ich gerne genutzt hätte, beim Ersten Start bei der Zustimmung der Verwendung meiner Emailadresse unverändert nichts macht, wenn ich auf Ja klicke und sich beendet, wenn ich Nein klicke. In Aurora habe ich die freundliche Möglichkeit gerne aktzeptiert, ein Aurora Konto zu verwenden, weil ich mein altes Google Konto nicht gefährden und daher dafür nicht nehmen will. Vielleicht liegt es ja daran...
Ah, alles klar. Da kannst du dann nur noch schauen ob bei microG alle Funktionen aktiviert sind, falls die App auf die zugreift kann es sonst schiefgehen. Aber dass einzelne Apps trotz allem nicht laufen wollen passiert leider :/