我想知道调试RIL代码。我想知道如何调试Android设备的无线电接口层(Ril)的代码。 例如,如果我们使用 uiautomatorviewer.bat,我们可以获得有关屏幕的所有信息:文本、类、包等。 所以,我想知道是否可以调试应用层下面的层(Ril、CP 等)。 ...
我想知道调试RIL代码。我想知道如何调试Android设备的无线电接口层(Ril)的代码。 例如,如果我们使用 uiautomatorviewer.bat,我们可以获得有关屏幕的所有信息:文本、类、包等。 所以,我想知道是否可以调试应用层下面的层(Ril、CP 等)。 ...
我必须修改我的 AOSP 构建,以便它包含以下预编译 (arm64) 二进制文件和库。 我可以将这些文件放在 AOSP 的什么位置,以便它们最终位于正确的位置? ...
我正在开发一个特权系统应用程序以扫描网络。 执行API后,结果不包含有效的单元格标识信息。 所有值都返回为0,null或max int。 授予相关的系统特权。 代码摘录: 知道为什么会这样吗? 在Pixel 2上尝试过。 ...
有人尝试过此API吗? 我正在开发一个特权系统应用程序以扫描网络。 出于某种原因,当我尝试使用它时出现错误2“错误的参数”。 授予了应用程序MODIFY_PHONE_STATE权限,但仍然收到错误消息。摘录如下: } 有人知道我传递的参数错误吗? 我首先认为这可能是LTE ...
我一直在研究 ril 并且我注意到在 Android 8 ril 插座中丢失了。 /dev/socket/缺少rild套接字。 它移动到其他任何地方了吗? 我在里面看到一个名为qmux_radio的新文件夹(在 Nexus 5X 上) 这些似乎与供应商有关(QMI - Qualcom ...
最近,我正在使用Android 8,并因selinux问题而被阻止… 我在init.rc中创建一个“ ppp”服务以启动pppd,如下所示: 但是使用命令“ setprop ctl.start ppp”启动此服务时失败。 selinux已经设置为许可模式,但仍显示如下,并且服 ...
我想获得有关蜂窝网络的更多信息,超出了谷歌API.I想查看在/src/java/com/android/internal/telephony/RIL.java 。 我怎样才能做到这一点? ...
我正在做一些关于 RIL 的工作,我对RIL_REQUEST_SETUP_DATA_CALL和RIL_REQUEST_SET_INITIAL_ATTACH_APN请求有点困惑。 我知道如果我们更改 APN 设置,请求 RIL_REQUEST_SET_INITIAL_ATTACH_APN 将立即被调 ...
我正在尝试在Android 6.0.1中集成GPRS调制解调器,但没有成功。 调制解调器在硬件级别上运行良好,并且可以正确回答AT命令。 在Android UI中,我仅看到不存在SIM卡,并且与调制解调器无关。 在Android日志中,我可以看到很多subId = -2,phoneId ...
我正在运行Android 2.3.3的非电话设备上工作。 我们有一个自定义的Android版本(带有一些附加驱动程序),并且我的应用程序具有“系统”特权,因为我们使用与构建android相同的密钥来构建我们的应用程序。 我在这篇文章之后解锁了完整的Android API(包括com.an ...
现在,我正在测试Android电话加密中的某些功能。 我通过使用Xposed框架在RIL.java中挂钩了一些方法 然后我得到一些日志,例如: 但是这些字节不能强制转换为有意义的String,这些byte []是什么意思? (也许包含一些AT命令?)如何使用Xposed钩住R ...
我想检查一些仅在RIL日志中报告的事件,例如通话处于活动状态,消息传递时等。我知道相关的日志语句,但无法弄清楚如何从RIL日志中连续访问它们并使用在我的应用中。 ...
我试图修改android源代码,以获得在每个GSM通话中协商的语音语音编解码器。 一开始,我深入研究了AudioPolicyManager之类的源文件以及Linux内核的其他一些soc文件。 当您在这些文件中写入其他日志时,您得到的是扬声器和麦克风始终设置为相同的频率(我估计扬声器的最大 ...
我能够在android中公开隐藏的RIL函数。 我可以实例化RIL类,如下所示。 有许多采用Message对象的功能。 例如 但我收到一条错误消息,指出消息目标不能为空。 我不确定如何传递参数。 这是iam试图调用的android源代码中的示例函数。 我猜想这 ...
我包装libril库,并尝试从那里打开一个套接字。 尝试在/ dev / socket中打开套接字失败,因为rild以用户'radio'的身份运行,并且没有权限,在抽象名称空间中打开套接字似乎可以,但是客户端(Android应用)尝试获取“权限被拒绝”时,连接。 我在普通的Linux下制作了 ...
我正在尝试将外部GSM调制解调器与nexus 5连接并使用android RIL层发送AT命令。我正在使用从Google来源下载的nexus 5的android 5.0 AOSP。 错误:尝试打开ttyACM0端口时拒绝了权限。 我已经通过更改权限进行了检查,但仍然拒绝权限错误。 ...
我想知道,如何在Android上发送对RIL的请求,这些请求在ril.h中列出,例如,遵循一些请求宏: 我想从C或C ++发送这些请求。 ...
我正在学习有关RIL(无线电接口层)和基带命令的信息,我看到有一些Android源未使用的命令: 我想知道它的名称是什么? ...
我想知道如何将命令发送到rild-而不是rild-debug。 我有root用户,程序可能在c / java中。 我尝试了radiooptions( https://github.com/mozilla-b2g/android-hardware-ril/blob/master/rild/ ...