cellular_info 1.0.6 copy "cellular_info: ^1.0.6" to clipboard
cellular_info: ^1.0.6 copied to clipboard

PlatformAndroid

A Flutter plugin that provides access to 5G NR (New Radio) information on Android devices using TelephonyManager.requestCellInfoUpdate(). Delivers real-time cell info through a Dart Stream.

cellular_info #

A Flutter plugin for retrieving 5G NR signal information on Android devices.
It uses TelephonyManager.requestCellInfoUpdate() to provide periodic, real-time cell data via a Dart Stream.

📱 Supported Platforms #

  • ✅ Android (API 29+ / Android 10+)
  • ❌ Not supported: iOS / Web / macOS

🚀 Installation #

dependencies:
  cellular_info: ^1.0.2

🔧 Usage #

import 'package:cellular_info/cellular_info.dart';

final subscription = CellularInfo.getNrStream().listen((list) {
  print("5G NR Info: $info");
});

Cancel the stream to stop processing:

subscription.cancel();

📊 Sample Output #

[
  {
    "band": '77/78',
    "freq": 635334.33,
    "arfcn": 3992,
    "ssRsrp": -85,
    "ssRsrq": -11,
    "ssSinr": -7,
    "csiRsrp": -85,
    "csiRsrq": -11,
    "csiSinr": -7,
    "dbm": -100,
  },
  {
    "band": '77/78',
    "freq": 635334.33,
    "arfcn": 3992,
    "ssRsrp": -85,
    "ssRsrq": -11,
    "ssSinr": -7,
    "csiRsrp": -85,
    "csiRsrq": -11,
    "csiSinr": -7,
    "dbm": -100,
  },
  {
    "band": '77/78',
    "freq": 635334.33,
    "arfcn": 3992,
    "ssRsrp": -85,
    "ssRsrq": -11,
    "ssSinr": -7,
    "csiRsrp": -85,
    "csiRsrq": -11,
    "csiSinr": -7,
    "dbm": -100,
  },
]
0
likes
130
points
28
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin that provides access to 5G NR (New Radio) information on Android devices using TelephonyManager.requestCellInfoUpdate(). Delivers real-time cell info through a Dart Stream.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on cellular_info

Packages that implement cellular_info