我使用 TelephonyManager API 来获取小区信息,该信息返回 6 个或更少的具有小区 ID/RSSI 的邻居。如果您通过 RIL 进行通信以获取 ARFCN/RSSI,情况也是如此,那么我们总是会得到 6 个邻居。但通常范围内有超过 6 个邻居(我认为 Android 设备可以看到最多 32 个)。我的目标是获取所有这些邻居的信息。
我还下载了 android 源代码,构建了它和一个支持可加载内核模块 (LKM) 的内核,并在需要更改源代码时成功刷新。我只是在寻找前进的方向。同样,我的目标是获取所有邻居的信息,无论我必须做什么,比如生根、刷新操作系统、刷新内核或其他黑客行为。