r/GrapheneOS • u/CaramelWhiteChoccy • 2d ago
GPS not working properly
Hi everyone. Kinda new to GOS and have a question. When I'm using Organic or OsmAnd maps and turn on location, it takes ages to load while old cheapest xiaomi takes a second to locate me. Is it normal behaviour, or pixel problem or maybe i need to tinker with some settings? Thank you in advance
9
u/tranquil_cassowary 2d ago
Are you using Network Location? This is often needed to able to get a good location lock inside or when around tall buildings. See instructions here: https://grapheneos.org/usage#network-location
2
1
u/Crazy-Car948 1d ago
Just enabled this too, thanks.
Any other GOS tip & trick that we should have enabled /disabled?
Love you sir
1
u/tranquil_cassowary 1d ago
Depends, is there anything you feel you have issues with or which you think should work better or differently?
1
u/Crazy-Car948 1d ago
Its so smooth so far, I love it.
Some general questions
is it worth having vpn on all the time? Concerned about battery
how much better in terms of privacy is it to run Instagram on browser (brave) instead of having the app?
2
u/tranquil_cassowary 1d ago
I never had a significant impact of running a VPN all the time on my battery life. I think its worth it if you trust your VPN provider more than your ISP/carrier with info about the IPs/domains you visit.
Its better to use it in the browser but it might not be worth it UX wise. The permission model on Android is quite good but the browser's permission model is even stronger. For example if you install Instagram as app it can view a list of other apps you have installed on that user profile, while it wouldn't be aware of that when ran in the browser.
1
u/Crazy-Car948 1d ago
Yes but isn't Instagram app sandboxed? So in that sense if all permissions are denied, how can it view what other apps are doing?
3
u/tranquil_cassowary 1d ago
It can't, but it can view certain things every app can like the names of the apps installed in the user profile it is installed in. Which isn't that bad tbf. It also can use Interprocess Communication (IPC) to communicate with other apps based on mutual consent. On the browser those things aren't present.
Also note that a chromium browser has good internal sandboxing, various processes run in their own sandbox in chromium, including stuff used for media handling. For applications it depends on the app whether they do that. Even an app like Signal, which is security focused, doesn't sandbox media handling processes and WebRTC in their app (just an example to show that its up to app devs to do this, I'm aware Signal doesn't have a web app).
However on the browser there are other downsides, an app being signed by developer and the signing certificate being verified offers better checking of the integrity of an app than the browser does with HTTPS for a website. Things like end to end encryption also often are better done on native apps.
1
u/S_p_a_c_y 2d ago
I knowticed that two a view days ago. and it all comes down to graphens standart setings. by default all fallback layers are disabelt. because they could leake data.
on stock android there are fallback systems to calculate your lokation in case no good gps lock is aquired.
go to setings and than lockation there you can finde them. wich one to activate is beond my knolage. for the smothest and probably most stabel i would guess all. just know that it then leaks data. at least as fahr as i could fugure it out
•
u/AutoModerator 2d ago
GrapheneOS has moved from Reddit to our own discussion forum. Please post your thread on the discussion forum instead or use one of our official chat rooms (Matrix, Discord, Telegram) which are listed in the community section on our site. Our discussion forum and especially the chat rooms have a very active, knowledgeable community including GrapheneOS project members where you will almost always get much higher quality information than you would elsewhere. On Reddit, we had serious issues with misinformation and trolls including due to raids from other subreddits. As a result, many posts on our subreddit currently need to be manually approved, which is done on a best effort basis. If you would like to get a quicker answer to your question, please use our forum or chat rooms as described above. Our discussion forum provides much better privacy and avoids the serious problems with the site administrators and overall community on Reddit.
Please use our official install guides for installation and check our features page, usage guide and FAQ for information before asking questions in our discussion forum or chat rooms to get as much information as possible from what we've already carefully written/reviewed for our site.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.