ale5000-git / tingle

Tingle - Android patcher
http://forum.xda-developers.com/showthread.php?t=3438764
GNU General Public License v3.0
160 stars 11 forks source link

LineageOS: microg shows UnifiedNlp not registered in System #23

Closed Nutomic closed 7 years ago

Nutomic commented 7 years ago

Tingle didn't show any error, and everything else shows as okay in microg (including signature spoofing). Device restart did not help. Any idea how to fix this?

Screenshot

Device: LG G4 Android version: LineageOS 14.1-20170131-NIGHTLY microg version: 0.2.4-55-g4c4086a

ale5000-git commented 7 years ago

@Nutomic: Tingle currently only add support for signature spoofing (maybe in the future I can add other things but not currently).

So this error isn't related to Tingle, you should report in the proper place.

PS: This usually happen when you install the app as user app, on Android 7+ it should be installed as system app (or alternatively you can patch your ROM - Tingle doesn't support this type of patch currently).

Nutomic commented 7 years ago

So this is a bug in microg? Or not a bug at all? I'm actually not sure what it means :D

ale5000-git commented 7 years ago

@Nutomic: No, it is a feature of Android 7 and higher. Location providers are allowed only as system app.

Nutomic commented 7 years ago

I see, thanks :)

ale5000-git commented 7 years ago

For reference to everyone that comes here searching for a solution, the easiest way to fix this problem is to use microG unofficial installer

PS: It is also possible to recompile the ROM with a patch but it is easier the first method.