-
public final class NrNsaStateParserAOSP documentation (Android 10): The device is camped on an LTE cell that supports E-UTRA-NR Dual Connectivity(EN-DC) and also connected to at least one 5G cell as a secondary serving cell.
NR_STATE_CONNECTED / 3
Android 10 and some Android P devices - nrStatus=CONNECTED Huawei Android P - nsaState=5 - Tested on Mate 20X 5G LG Android P - EnDc=true and 5G Allocated=true - Not tested on a real LG 5G device
-
-
Constructor Summary
Constructors Constructor Description NrNsaStateParser()
-
Method Summary
Modifier and Type Method Description final NrNsaStateparse(INetMonster netmonster, ITelephonyManagerCompat telephony)final NrNsaStateparse(ServiceState serviceState, List<ICell> cells)Detects NSA NR using ServiceState - scans for hidden fields that appear when toString method is invoked
ICells - starting from Android S some data in ServiceState are hidden and this second parameter brings more clarity
-
-
Method Detail
-
parse
@RequiresPermission(allOf = {android.permission.READ_PHONE_STATE, android.permission.ACCESS_COARSE_LOCATION, android.permission.ACCESS_FINE_LOCATION}) final NrNsaState parse(INetMonster netmonster, ITelephonyManagerCompat telephony)
-
parse
@RequiresPermission(allOf = {android.permission.READ_PHONE_STATE, android.permission.ACCESS_COARSE_LOCATION, android.permission.ACCESS_FINE_LOCATION}) final NrNsaState parse(ServiceState serviceState, List<ICell> cells)
Detects NSA NR using
ServiceState - scans for hidden fields that appear when toString method is invoked
ICells - starting from Android S some data in ServiceState are hidden and this second parameter brings more clarity
-
-
-