-
Not the original poster but possibly lsix[1], which looking at the readme should work in certain terminals on Windows as well but I haven't tried it.
[1] https://github.com/hackerb9/lsix
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
GmsCompat on GrapheneOS is also fully open source.[1]
> For example you can replace the location service with a privacy respecting one.
GrapheneOS literally does that.[2] It's currently not perfect in regard to privacy because they are using Apple's Wi-Fi positioning service, but proxying it through their own servers, so Apple never gets the user's IP address or any unique identifiers, and link the location information to any other data. One thing Apple currently does better than most network location providers is the fact that they don't just return position data for one BSSID, they actually give you the data for hundreds of nearby BSSIDs as well[3], which is more private, and means that much fewer requests need to be made to the service.
Because of this aforementioned aspect, Apple's Wi-Fi positioning system is also incredibly easy to scrape. GrapheneOS plans to build their own database, and let users download it, so Wi-Fi positioning could be performed fully locally.
> It would be amazing if grapheneos would support microG as an option. But they are too much "not invented here" for that to happen.
GrapheneOS doesn't support microG, because it has worse app compatibility than Sandboxed Google Play, and requires elevated privileges, unlike SGP.
[1] https://github.com/GrapheneOS/platform_packages_apps_GmsComp...
[2] https://grapheneos.org/features#network-location
[3] https://github.com/acheong08/apple-corelocation-experiments
-
I prefer termimg, which supports whatever method your terminal does for images and falls back to block characters for a lower resolution preview if your terminal has no graphics support. Use this and it works the same in whatever terminal you're using.
https://github.com/srlehn/termimg
-
grapheneos.org
Servers for our website, HTTP/HTTPS connectivity checks, HTTPS network time, NTP (for Qualcomm XTRA), Broadcom PSDS cache, Samsung PSDS cache, Qualcomm PSDS (XTRA) cache, SUPL proxy, attestation key provisioning proxy, Vanadium component update check/download proxy, network location proxy and geocoding proxy. Also app and OS updates via an include.
No, this is incorrect. The GrapheneOS NetworkLocation client is using Apple's request format and performing the calculations locally, similar to how it's done on iPhones. The proxy is just an entry in the nginx config: https://github.com/GrapheneOS/grapheneos.org/blob/main/nginx...
The data is cached for roughly 15 minutes. https://grapheneos.org/features#:~:text=It%20caches%20the%20...
GrapheneOS plans to scrape Apple's database and make it downloadable, so Wi-fi positioning could be done fully locally.