lineageos4microg / android_prebuilts_prebuiltapks

57 stars 103 forks source link

Migration from official 18.1 breaks microG #49

Closed kurt-by closed 2 years ago

kurt-by commented 3 years ago

Clean flash of April 1st L4M bacon shows no significant microG bugs. Clean flash of official 18.1 April 1st and migrating to L4M works on lineage recovery without migration zip. After migration microG self check shows all permission from approximate location to SMS are missing. Tapping "Location modules" FCs microG service core app.

Edit: exactly same behaviour with jactivelte and twrp. Findings: migration is possible with or without migration zip. No difference in permission/fc issue. Installation can be repaired by wiping data partition in twrp.

bananer commented 3 years ago

Could you provide a logcat for the FC?

kurt-by commented 3 years ago

@bananer here you are microgfc.txt

bananer commented 3 years ago

Relevant line for the crash is probably ActivityManager: Permission Denial: Accessing service org.microg.nlp.backend.ichnaea/.BackendService from pid=6442, uid=10151 requires android.permission.ACCESS_COARSE_LOCATION

That seems like if you grant the premissions manually, it should stop crashing. Could that be a workaround for the migration cases?

kurt-by commented 3 years ago

I think a workaround for migration cases is Installation of a microG package like https://github.com/FriendlyNeighborhoodShane/MinMicroG_releases/releases/download/2020.11.28/MinMicroG-NoGoolag-2.9-20201128144716.zip

Please contact me, if there are bug fixes to test.

bananer commented 2 years ago

Is this still relevant?

kurt-by commented 2 years ago

Just testet with jactivelte migration from oct 14 lineageos to oct 19 microG fork works. All selfcheck boxes checked.