Skip to main content

COTS UEs

This section of our knowledge base aims to list COTS UEs known to be working with OCUDU including tested bands and configurations. It's not an exhaustive list and many more UEs will work out of the box even though they are not listed in this document.

However, if you have done extensive testing with a particular phone and want to contribute your findings please don't hesitate to submit a merge request.

Tested COTS UEs

This is a list of COTS UEs that have been confirmed to be working with OCUDU tested by the OCUDU developer team.

OCUDU developer tested COTS UEs

MakeModelCodenameBasebandFDDTDDConfigurationSDRNotes
GooglePixel 6GB7N6n71: 10 MHzIMSI: 00101, gNB PLMN: 00101USRP B210 3Test SIM: Sysmocom SJS1 2, SJA2 5 (must disable service 124 6)


Requires disabled NR_TIMER_WAIT_IMS_REGISTRATION or SUPPORT_IMS_NR_REGISTRATION_TIMER in hidden IMS menu by dialing *#*#0702#*#*


MotorolaEdge 30 ProXT2201-1SM8450 Snapdragon 8 Gen 1n3: 5, 10, 20 MHzn78: 10, 20, 40 MHzUSRP B200mini 1, GPSDOTest SIM: Sysmocom SJS1 2


OnePlusNord 5GA2003SM7250 Snapdragon 765Gn3: 5, 10, 20 MHzn78: 20, 40, 80, 100 MHzIMSI: 00101, gNB PLMN: 90170B210 3, Leo Bodnar GPSDO


N310 4, External Clock

Seems to not like Test PLMN


Has been tested in the shielding box and on a desk


OnePlus8TKB2003SM8250 Snapdragon 865 5Gn78: 20 MHzIMSI: 00101, gNB PLMN 90170B210, Leo Bodnar GPSDORequires use of the “roaming hack”


Requires GPSDO to keep stable connection.


OnePlus9 ProLE2123Snapdragon 888 Octa-coren3: 10 MHzn78: 20 MHzIMSI: 00101, gNB PLMN: 00101, 99970, 46007Test SIM: Sysmocom SJA2 5 (must disable service 124 6)


Requires root 7


NSG must force 5G-NR only 8


QuectelRM500qSnapdragon X55
SimcomSIM8262E-M2Snapdragon X62n78: 20 MHzTest SIM: works with test SIM


Sysmocom IMSI doesn’t work


TelitFN990A28Snapdragon X62n7: 5, 10, 20 MHz, n71: 5, 10, 20 MH, n78: 20, 30 MHzIMSI: 00101, 99970, gNB PLMN: 00101, 99970USRP B210 3Test SIM: Sysmocom SJS1 2, SJA2 5 (must disable service 124 6)


For Symocom Breakout Board requires SIMIN to be “Active High”


MS operation mode: normal or type_approval (both work)


Xiaomi11 Lite 5G NESM7325 Snapdragon 778G 5Gn3: 10, 20 MHzn78: 20 MHzgNB PLMN: 00101B210, Leo Bodnar GPSDOTest SIM: Sysmocom SJA2 5


Activate hidden SA option by dialing *#*#726633#*#*


Xiaomi12SM8450 Snapdragon 8 Gen 1n3: 20 MHzn78: 20 MHzgNB PLMN: 00101B210, Leo Bodnar GPSDOTest SIM: Sysmocom SJA2 5


Initially unstable connection, fixed by forcing NR only RAT


Activate hidden SA option by dialing *#*#726633#*#*


iPhone13 ProA15 Bionicn78: 30 MHzgNB PLMN: 00101B210, Leo Bodnar GPSDOiPhones require IMS to be enable UE to stay connected.


An Open5GS and Kamailio IMS set up can be found here.


SUPI concealment is required to attempt an attach, this is outlined in this post.


User reported working UEs

This is a list of COTS UEs that have been reported to be working with srsRAN Project by users.

User reported COTS UEs

MakeModelCodenameBasebandFDDTDDConfigurationSDRNotes
OnePlus8IN2013
OnePlusNord N10BE2029Snapdragon 690
OnePlusNord CE 5GEB2103Snapdragon 750G 5Gn3n78 - 20 MHz
OnePlus10 ProSM8450 Snapdragon 8 Gen 1n3n78 - 100 MHzUSRP X410 9
QuectelRM510Q-GL
SierraEM9191Snapdragon X55n78 - 40 MHz
XiaomiRedmi Note 10 5GMediatek MT6833 Dimensity 700n28N77 and 78Activate hidden SA option by dialing *#*#726633#*#*



ZTEMU5002/MU5001SDX55+QCA6391
OnePlusNord CE 2 Lite 5Gn78 - 20 MHz and 40 MHzB210Same PLMN for both SIM and RAN



OnePlusNord CE 3 Lite 5Gn78 - 20 MHz and 40 MHzB210Same PLMN for both SIM and RAN



AsusZenfone 8n78 - 20 MHz and 40 MHzB210Same PLMN for both SIM and RAN



CrosscallCore Z5n78 - 20MHz
GooglePixel 7 Pron78 - 40 MHz to 60 MHzX310SISO



Realme9n78MCC 001, MNC 01, 001, 02, 03



XiaomiRedmi Note 12 5Gn78MCC 001, MNC 01, 001, 02, 03



MotorolaMoto G54n78MCC 001, MNC 01, 001, 02, 03



NokiaG42 5Gn78MCC 001, MNC 01, 001, 02, 03



OppoA78 5Gn78MCC 001, MNC 01, 001, 02, 03



SamsungA15 5Gn78MCC 001, MNC 01, 001, 02, 03



SamsungA23 5Gn78MCC 001, MNC 01, 001, 02, 03



GooglePixel 7 Pron28B200 (no external clock)PLMN 00101



SamsungS23 UltraSM-S91B/DSn28B200 (no external clock)PLMN 00101



SamsungS22 UltraSM-S908B/DSn28B200 (no external clock)PLMN 00101



SamsungZ Flip 4SM-F721Bn28B200 (no external clock)PLMN 00101



UE Capability Messages

This is a list of PCAP messages containing COTS UE capability messages. Information on viewing PCAP files can be found in the user manual.

UE Capability PCAP

MakeModelUE Capability PCAP
SimcomSIM8262E-M2pcap
MotorolaEdge 30 Propcap
GooglePixel 6apcap

References