What's new

Closed Unifiednlp - floss wi-fi- and cell-tower-based geolocation

Status
Not open for further replies.

ZXERVAN

Forum Veteran
Elite
Joined
Sep 12, 2016
Posts
834
Solutions
2
Reaction
948
Points
563
Age
25
pagpapakilala
UnifiedNlp ay isang FLOSS (Free / Libre Open Source Software) na kasangkapan para geolocating android phone na walang Geolocation serbisyo ng Google. Ito ay nagpapahintulot sa apps na gumagamit ng magaspang o network locating mga tampok ng iyong Android upang geolocate ang telepono na kung saan ay karaniwang mas mabilis at mas mababa baterya ubos pagkatapos GPS. Kung gumamit ka ng iyong telepono nang walang Gapps ito ay maaaring maging isang kapaki-pakinabang na tool para sa iyo.
Ang tunay na lokasyon ng trabaho ay ginagawa sa pamamagitan backends (plug-in) na maaaring isinaayos sa pamamagitan ng mga UnifiedNlp UI. Mayroon nang isang bilang ng mga backends out doon na ang paggamit ng data mula sa iba't-ibang mga pinagkukunan ng data, ang ilan sa kanila nagtatrabaho ganap na offline.
Ang parehong backend pamamaraan ay ginagamit para sa pangalawang tampok UnifiedNlp: (reverse) geocode. Ito ay nagpapahintulot sa apps tulad ng android gallery upang i-convert geo-coordinate sa isang address, na nagreresulta sa mas mahusay na karanasan ng user.
UnifiedNlp ay ang kahalili ng NOGAPPS NetworkLocation at bahagi ng microG Project.


instalasyon
UnifiedNlp ay may opisyal na suporta para sa Android 4.4 (KitKat) at Android 5.0 (Lollipop). Pag-install sa AOSP-based ROMs para sa bersyon na ito ay madali:
Tiyakin na walang tool Google geolocation ay nai-install (ito ay karaniwang nakalista bilang Services Google Play sa Apps)
I-download at i-install NetworkLocation.apk bilang isang karaniwang app (maaaring kailanganin mong paganahin ang "Hindi kilalang pinagmumulan" sa Mga Setting-> Security)
Reboot
Kung ang iyong system ay hindi AOSP-based ngunit Gapps-free at ang mga tagubilin sa itaas ay hindi gumagana para sa iyo, subukan ang paglalagay NetworkLocation.apk direkta sa / system / priv-app / at reboot.
Kung ang iyong system ay Xposed, maaari mong gamitin ang Xposed module kasama UnifiedNlp.apk
Android 2.3 (tinapay mula sa luya) sa pamamagitan ng Android 4.3 (halaya Bean) ay hindi opisyal na suportado (ibig sabihin mas bagong bersyon ng UnifiedNlp ay hindi nasubok sa mga platform). Pa rin ng isang legacy bersyon ay na-publish sa bawat release. Android 4.2 + ay kilala na karaniwang gumana nang maayos, mas lumang mga bersyon ay madalas na hindi suportado ng backends at sa gayon ay hindi maaaring gumamit ng UnifiedNlp. Itulak LegacyNetworkLocation.apk direkta sa / system / app at i-reboot upang subukan ito.

Download
Latest stable release: v1.4.0 - Download NetworkLocation.apk - LegacyNetworkLocation.apk - UnifiedNlp.apk
Older versions and pre-release builds can be found on GitHub

Backends
I developed and will support three backends, that you can find on GitHub:AppleWifiNlpBackend, IchnaeaNlpBackend (Mozilla Location Service), OpenWlanMapNlpBackend and NominatimGeocoderBackend
These and backends by other developers are usually released on F-Droid.
If you installed a third-party backend and you're not sure whether the problem is caused by UnifiedNlp or the backend, feel free to write here.

Upcoming/planned features
- Better status information to check whether installation succeeded or not and what steps might be needed
- Backend prioritization and complex rule system

FAQ
Q: It does not work!
A: Make sure you read the installation instructions properly and that locating would be possible using the backends provided. Are you sure you rebooted? Is your system GAPPS free? OK. Now, ask!

Thanks
Big thanks to everyone who continuously supported me doing this, by donating, pull-requests or just feedback. Thanks to backend developers, that made this tool useful. Thanks to Google for leaving a door in Android that makes this possible.

XDA:DevDB Information
microG UnifiedNlp, App for all devices (see above for details)

Contributors
MaR-V-iN
Source Code: You do not have permission to view the full content of this post. Log in or register now.
 
Status
Not open for further replies.
Back
Top