Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> The only simple thing you can do, that can have an effect, is to set your network priority to 5G-SA – but most phones don’t support this feature.

'add support for "5G only" and "4G or 5G only" modes in addition to our existing "4G only" mode' - https://grapheneos.org/releases#2025022700



If you force 4G and 5G only, you are likely to lose access to mobile calls. VoLTE interoperability is still lacking, and this issue is unlikely to be resolved without intervention from a standards organization mandating interoperability and default settings. Unfortunately it will only get attention when somebody can't do an Emergency Call.


Emergency calls bypass the network restriction. I don't see it documented for GrapheneOS, but https://source.android.com/docs/security/features/cellular-s... states

'Android allows users to disable 2G at the radio hardware level on any device that implements the capability constant, "CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK". This stops a device from scanning or connecting to 2G networks.

Note: Emergency calling is never impacted. A device still scans and connects to 2G networks for emergency services.'


I guess it makes sense as Emergency Calls are highly regulated.

It still applies for normal calls though. I guess this is why major smartphone operating systems do not allow you prevent 2G/3G registration.


for android phones, type `*#*#4636#*#*` in dial, you can choose phone network.

btw 4636 means INFO.


>btw 4636 means INFO.

I've been doing that all these years and never thought of that! You learn something new everyday. For people who don't know, it's T9 dialing.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: