Shiftphone8 Fingerprint geht nicht

Nachdem ich nun endlich iodé auf das Shift8 bekommen habe, stelle ich bei der Einrichtung fest, dass Fingerabdruck nicht geht. Wird überhaupt nicht angeboten. Ich erinnere mich, dass ich bei Shift eine entsprechende Warnung gelesen - und verdrängt - hatte.

Gibt es eine Chance, den Fingerprint zum Leben zu erwecken? Kann ich dazu etwas tun, oder muss ich auf die Entwickler warten?

Eine Forumsuche (es ist ganz leicht und kostet nichts!) ergab beispielsweise diese Antwort, sogar auf Deutsch.

ah - danke, die hatte ich zu dem Zeitpunkt glatt überlesen.

Das heißt im Klartext:
Shift muss einen Firmware-Fehler beheben, und iodé einen weiteren SW-Fehler.
Richtig?

So würde ich das verstehen. Ob daran gearbeitet wird, kann ich nicht sagen.

Aktuell gibt es hier kein klares Statement von iode.
Für mich sieht es so aus, als wenn es ein problem bei iode ist. Nach länger recherche, scheint es so zu sein, dass nur signierte Firmware (also keine Meldung beim Start “Your phone use a different OS” oder so ähnlich), zugriff auf Android Sicherheitsmechanismen wie z.B. den Fingerabdrucksensor hat (was aus Sicherheitsarchitektur Sicht auch Sinn macht). Erst danach kann der Fingerabruck Sensor angesprochen werden.

Siehe auch - info von Shift-Entwicker “amrtinz”

Sowie info @dwainzwerg

Achso: der Bug von dem öfter die Rede ist, scheint im ShiftOS Light schon seit Februar behoben zu sein und mittlerweile auch Lineage gefixt zu sein.

The LineageOS base for the Shift8 has a working fingerprint sensor? GitHub - LineageOS/android_device_shift_otter · GitHub


Verfügt die LineageOS-Basis für das Shift8 über einen funktionierenden Fingerabdrucksensor? GitHub - LineageOS/android_device_shift_otter · GitHub

1 Like

Hi rik, verstehe ich das richtig:

Das Shift8 kann Fingerprint. Wenn er unter iodé nicht geht, liegt das also an iodé? Sorry, bin kein Programmierer. Und über AOSP & Co. habe ich perfektes Halbwissen. :smiling_face_with_sunglasses:

Oder hängt das vielleicht mit den anderen Merkwürdigkeiten in der bootloader/fastboot FW zusammen, die ich bei meiner Installations-Odyssee gefunden habe?

1 Like

The Shift8 supports fingerprint recognition with their stock software. As I understand, the Shift8 does not support fingerprint recognition with the LineageOS port (that I believe is made with Shift staff support (?)). The LineageOS port is the base for iodéOS builds, so once that is resolved in it, support will trickle down to iodéOS.

Fingerprint seems to work under CalyxOS test build now:

I doubt that this will accelerate the LOS development at shift.

But I hope that iode will somehow adopt the way Calyx made it. Calyx seems to be a direct competitor for iode in the field of data protection optimized LOS derivatives.

3 Likes

No that is false. It don’t support it with unlocked bootloader. If you could relock on LineageOS than Fingerprint would be working. As you can relock iodéOS it should be possible to implementate that. StockOS has the same problem. If you unlock StockOS, Fingerprint is lost. If you relock again, fingerprint is immediatly there. On this issue Shift staff is working since release of the phone. The LineageOS is not made official because of that issue: Smartphones without fingerprint support aren’t allowed to be official.

3 Likes

Well then giterdun Shift! :slight_smile:

But seriously, thanks for clarification. I’ll re-ping Vincent on this, he is likely swamped as usual, but maybe a rainy day in France comes up and he can investigate seeing if he can implement it.

I updated our issue tracker with your comment (and the helpful link to Calyx implementation from @jackspeed): thanks both!

4 Likes

An upstream LineageOS commit just enabled fingerprint functionality when the bootloader is unlocked. This is the fix I think we have all been waiting for, as it not only will “trickle down” to iodéOS so that fingerprint unlock will work regardless of lock state, but I think it would also allow it to be accepted as an official LineageOS port.

https://review.lineageos.org/c/LineageOS/android_device_shift_otter/+/486786

I updated our issue tracker with this information:
https://gitlab.iode.tech/ota/issue-tracker/-/work_items/51#note_18093


Ein kürzlich im Upstream von LineageOS durchgeführter Commit hat die Fingerabdruckfunktion bei entsperrtem Bootloader aktiviert. Das ist meiner Meinung nach die Lösung, auf die wir alle gewartet haben, da sie nicht nur auf iodéOS „durchschlagen“ wird, sodass die Entsperrung per Fingerabdruck unabhängig vom Sperrstatus funktioniert, sondern meiner Ansicht nach auch dazu führen würde, dass iodéOS als offizieller LineageOS-Port anerkannt wird.

https://review.lineageos.org/c/LineageOS/android_device_shift_otter/+/486786

Ich habe unseren Issue-Tracker mit diesen Informationen aktualisiert:
https://gitlab.iode.tech/ota/issue-tracker/-/work_items/51#note_18093

6 Likes