microg / GmsCore

Free implementation of Play Services
https://microg.org
Apache License 2.0
8.58k stars 1.72k forks source link

MicroG reports signature spoofing patch as absent, when it should be present #2499

Open sobornostea opened 2 months ago

sobornostea commented 2 months ago

Describe the bug Signature spoofing should be present on my ROM (LineageOS for microG) but microG reports it as absent. MicroG seems to work fine despite this ?

To Reproduce Steps to reproduce the behavior:

  1. Go to 'microG settings'
  2. Click 'Self-check'
  3. Look at 'Signature Spoofing Support"
  4. See that it says that my "ROM has no native support for signature spoofing [...]"

Expected behavior I'd expect only ticked boxes with "System has signature spoofing support", "System grants signature spoofing permission", "System spoofs signature"

It only shows "System spoofs signature" as ticked

Screenshots image

System Android Version: 14 Custom ROM: 21-20240709-microG-instantnoodle

manuel-covas commented 2 months ago

Hi, what version of microG Services are you using? I too had this message when using the suggested version 0.2.27.223616 on the team's F-Droid repo.

I believe that since the checkbox is checked it means the selfcheck still passed even though the message is present.

For me it is no longer shown after updating to 0.3.2.240913

Screenshot_20240821-011108_microG Services

Also, LineageOS now allows signature spoofing for microG so no need to be using a fork for that.