高通8155怎么查看cmdline
时间: 2023-07-31 14:09:38 浏览: 184
要查看高通 8155 处理器上正在运行进程的命令行参数,可以使用以下命令:
1. 连接手机到电脑,使用 ADB 工具启动一个命令行终端。
2. 在命令行终端中输入以下命令:
```
adb shell ps
```
该命令将列出所有正在运行的进程,包括进程的 PID(进程 ID)。
3. 找到您要查看的进程的 PID,并输入以下命令:
```
adb shell cat /proc/<PID>/cmdline
```
其中,"<PID>" 是您要查看的进程的 PID。该命令将输出该进程的命令行参数。
需要注意的是,该命令只能查看已经启动的进程的命令行参数,无法查看进程启动时的完整命令行。
相关问题
高通8155单安卓基线 super分区cmdline中怎样指定rootfs
对于高通8155单安卓基线的super分区启动,可以通过修改cmdline来指定rootfs的挂载方式。具体方法如下:
1. 首先需要解压super分区中的boot.img文件,可以使用如下命令:
`abootimg -x boot.img`
如果没有安装abootimg,可以使用如下命令安装:
`apt-get install abootimg`
2. 解压后会生成若干个文件,其中重要的文件包括"cmdline"和"ramdisk.img"。"cmdline"文件中包含了启动参数,可以使用任意文本编辑器打开并编辑。
3. 在"cmdline"文件中添加以下内容:
`androidboot.selinux=permissive androidboot.hardware=qcom androidboot.console=ttyMSM0 console=ttyMSM0,115200n8 androidboot.serialno=android12345678 androidboot.baseband=msm androidboot.bootdevice=msm_sdcc.1 androidboot.ddr_type=lpddr4 androidboot.boottime=9999999999 androidboot.memcg=1 lpm_levels.sleep_disabled=1 androidboot.verifiedbootstate=orange androidboot.oemandroidver=8.1.0 androidboot.keymaster=1 androidboot.avb_version=1.0 androidboot.fmp_config=1 androidboot.hlos=0x07 kernel.memcg=1 androidboot.boot_recovery=1 androidboot.bootreason=kernel_panic androidboot.slot_suffix=_a androidboot.hardware.revision=8300 androidboot.bootloader=unknown androidboot.secure_hardware=1 androidboot.cid=0x0 androidboot.ab_update=1 androidboot.dtbo_idx=0 androidboot.vbmeta.device_state=unlocked androidboot.bootloader_version=unknown androidboot.bootimage.build.date=Fri Mar 26 11:07:52 UTC 2021 androidboot.bootimage.build.date.utc=1616741272 androidboot.bootimage.build.fingerprint=google/coral/coral:11/RQ2A.210305.006/7119741:user/release-keys root=/dev/dm-0 rootwait rw`
其中,需要修改的是最后一行的"root=/dev/dm-0 rootwait rw",这个参数指定了rootfs的挂载方式。在这个例子中,rootfs被挂载到一个名为"/dev/dm-0"的设备上。
4. 保存文件并重新打包ramdisk.img,可以使用如下命令:
`mkbootfs ramdisk | gzip > ramdisk_new.gz`
5. 重新打包boot.img文件,可以使用如下命令:
`abootimg --create boot_new.img -f bootimg.cfg -k zImage -r ramdisk_new.gz`
6. 将生成的boot_new.img文件烧录到设备中,即可按照指定的方式挂载rootfs。
需要注意的是,这里的修改是针对super分区启动的,如果需要修改其他启动方式的rootfs挂载方式,需要对应修改相应的启动参数。
高通8155单安卓基线SD卡启动cmdline中root参数应该怎么传递
对于高通8155单安卓基线SD卡启动,root参数可以通过修改cmdline来传递。具体方法如下:
1. 在SD卡的根目录下新建一个名为"cmdline"的文件。
2. 在cmdline文件中添加以下内容:
androidboot.selinux=permissive androidboot.hardware=qcom androidboot.console=ttyMSM0 console=ttyMSM0,115200n8 androidboot.serialno=android12345678 androidboot.baseband=msm androidboot.bootdevice=msm_sdcc.1 androidboot.ddr_type=lpddr4 androidboot.boottime=9999999999 androidboot.memcg=1 lpm_levels.sleep_disabled=1 androidboot.verifiedbootstate=orange androidboot.oemandroidver=8.1.0 androidboot.keymaster=1 androidboot.avb_version=1.0 androidboot.fmp_config=1 androidboot.hlos=0x07 kernel.memcg=1 androidboot.boot_recovery=1 androidboot.bootreason=kernel_panic androidboot.slot_suffix=_a androidboot.hardware.revision=8300 androidboot.bootloader=unknown androidboot.secure_hardware=1 androidboot.cid=0x0 androidboot.ab_update=1 androidboot.dtbo_idx=0 androidboot.vbmeta.device_state=unlocked androidboot.bootloader_version=unknown androidboot.bootimage.build.date=Fri Mar 26 11:07:52 UTC 2021 androidboot.bootimage.build.date.utc=1616741272 androidboot.bootimage.build.fingerprint=google/coral/coral:11/RQ2A.210305.006/7119741:user/release-keys
其中,需要添加的root参数为"androidboot.selinux=permissive",添加到最前面即可。
3. 保存文件并将SD卡插入设备中,重新启动设备。
这样,设备就会以permissive模式启动,并且root权限已经被授予。
阅读全文