No network location with MicroG 0.3.9 on LineageOS 14.1/Android 7.1.2
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 14.6k
- Forks
- 3.2k
- Avg merge
- 12d 11h
- Merged PRs (30d)
- 4
Description
Describe the bug
I’m not getting any network location with MicroG 0.3.9 on LineageOS 14.1/Android 7.1.2 running on a Samsung Galaxy J3 (2016) SM-J320FN
To Reproduce
Steps to reproduce the behavior:
0. Get a Samsung Galaxy SM-J320FN
- Unlock its bootloader and install TWRP
- Install LineageOS from https://xdaforums.com/t/rom-sm-j320fn-f-g-m-18-05-2024-unofficial-lineageos-14-1.4672462/
- Add signature spoofing using https://downloads.nanolx.org/NanoDroid/Stable/NanoDroid-patcher-23.1.2.20210117.zip
- Install MicroG Services + Companion + Framework Proxy from the official F-Droid repo
- Grant all permissions in MicroG Companion
- Set up location by activating all toggles in MicroG Companion (I picked BeaconDB but Positon gets no better result)
- Reboot
- Start SatStat (or any other app using network location)
Expected behavior
I should get an coarse/network location through BeaconDB/Positon wifi query
Screenshots
If applicable, add screenshots to help explain your problem.
System
Android Version: 7.1.2
Custom ROM: LineageOS 14.1
Additional context
I’ve installed the XSRG Root X1 certificates from https://www.stoutner.com/lets-encrypt-isrg-root-x1-and-privacy-browser/ but the issue was present before.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue on the specified Samsung SM-J320FN setup with LineageOS 14.1, Android 7.1.2, and MicroG 0.3.9, then check location behavior from MicroG Companion and SatStat. Done means SatStat or another network-location app receives a coarse location through BeaconDB or Positon.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100