After doing some digging I’ve found google source code containing 5G information related to as NR (new radio). Interestingly enough, these changes are not available on dev or pie-dev but on the master branch!
telephony manager incl. 5g https://android.googlesource.com/platform/frameworks/base/+/master/telephony/java/android/telephony/TelephonyManager.java
CellInfo class for 5g https://android.googlesource.com/platform/frameworks/base/+/master/telephony/java/android/telephony/CellInfoNr.java
List of 5g telephony classes:
CellIdentityNr.java
CellInfoNr.java
CellSignalStrengthNr.java
I would like my app to start supporting 5G before the first 5G phone is out which is soon but the new classes are not in the SDK I'm building with (28) Do I need to wait for Android Q ? What was the story with 4G?
There is a major risk that 5G telecommunications systems in the 3.7–3.98 GHz band will cause harmful interference to radar altimeters on all types of civil aircraft—including commercial transport airplanes; business, regional, and general aviation airplanes; and both transport and general aviation helicopters.
5G New Radio (NR) is the global standard for a unified, more capable 5G wireless air interface. It will deliver significantly faster and more responsive mobile broadband experiences, and extend mobile technology to connect and redefine a multitude of new industries.
Radio waves are used for communication in 5G Like in previous mobile networks, 5G devices will communicate with base stations by transmitting and receiving radio waves, or radio frequency (RF) electromagnetic fields (EMF).
Radio units emit radio frequency (RF) signals for end-user equipment to connect to the Private 5G network. Radio units come preconfigured for network access to the AWS Region and the Spectrum Access Service (SAS), a service that grants spectrum.
5G NR ( New Radio) is a new radio access technology (RAT) developed by 3GPP for the 5G (fifth generation) mobile network. It was designed to be the global standard for the air interface of 5G networks. The 3GPP specification 38 series provides the technical details behind 5G NR, the RAT beyond LTE .
5G networks use a new radio interface enabled by the New Radio (NR) technology. NR is OFDMA-based, and it can operate at various frequency bands, including 20-90 GHz (high band), below 6 GHz (mid-band) and sub 1 GHz (low band). 5G networks can be deployed as standalone (SA) or non-standalone (NSA).
To make better use of existing assets, carriers may opt to dynamically share it between 4G LTE and 5G NR. The spectrum is multiplexed over time between both generations of mobile networks, while still using the 4G LTE network for control functions, depending on user demand.
It was designed to be the global standard for the air interface of 5G networks. The 3GPP specification 38 series provides the technical details behind 5G NR, the RAT beyond LTE . The study of NR within 3GPP started in 2015, and the first specification was made available by the end of 2017.
Android Software Development Kit 29 (Android-Q) is now accessible allowing us to implement 5G collection methods. The official documentation is now updated listing the values we've seen on Google's development branches:
https://developer.android.com/reference/android/telephony/CellIdentityNr.html https://developer.android.com/reference/android/telephony/CellSignalStrengthNr.html
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With