您的当前位置:首页正文

adb remount 失败:remount failed: Operation not permitted

2023-11-11 来源:好兔宠物网

抓取系统Log信息:

  adb  logcat    >  d:log.txt  这样就将系统信息下载到本地D盘文件夹下

  假设是调试3G 模块,就须要这样组合用

  adb logcat  -b radio -b main -b system  -v time  d:/log.txt 来抓取log信息

 

等待adb 设备

adb wait-for-device          - block until device is online

 

使用adb  root 权限

adb root                     - restarts adb with root permissions

 使用 adb  push  pc中桌面驱动文件*.ko  /vendor/modules/之后强制文件系统回写到nandflash中,以免断电掉失adb  sync 在使用adb remount  又一次打开android 设备写模式。即刷机模式时,遇到问题:remount failed: Operation not permitted 使用了以下文章的方法,还是没实用,最后发现问题的根源所在: 编译的系统是user版本号,故不能使用该命令,make clean 之后编译release版本号就OK了  參考文章http://blog.sina.com.cn/s/blog_4ba5b45e0102ek4k.html在进行android源代码调试的时候,假设仅仅是更改了某个文件夹下的某个文件的话。那么没有必要又一次编译整个系统,仅仅须要看看你改动的文件文件夹下的Android.mk,看其生成的是什么so库,那么利用android的mm命令就能够模块编译了。

在mm之前。须要导入env$ source build/envsetup.sh$ lunch$ mm那么自然会在out的对应文件夹下生成指定的so库,接着须要将其push到系统的/system/lib文件夹。假设你的板子能够adb remount的话,自然没有问题,那么,假设出现remount failed: Operation not permitted ,怎么办呢?

1. 确定是否正确连接手机了$ adb devices

2. 进入shell$ adb shell

3. shell中输入命令(命令最前面的$和#号不用输入)$ su # mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system # chmod 777 /system# chmod 777 /system/lib # exit

4. 然后你就有系统system文件夹的读写权限了,比如你就能够使用adb push 把文件push到系统文件夹中去了。或者删除系统文件。

注意,假设你将so库push到/system/lib文件夹下,你是须要重新启动才干生效的,此外,假设是断电重新启动的话。则最好执行一下sync的命令,强制文件系统回写到nand flash设备,否则有可能导致数据丢失。    

 

 

  

adb remount 失败:remount failed: Operation not permitted

标签:生成   读写权限   setup   组合   blank   cal   out   style   进入   

小编还为您整理了以下内容,可能对您也有帮助:

adb remount remount failed:operation not permitted 怎么办,我root过,也试过一些办法

你要做什么?

adb remount 的意思是 重新挂载系统分区,使系统分区重新可写

说白了就是文件夹 没有权限

因此你 发的博客上 那货

直接adb shell 进入 shell命令行 对相关文件夹进行了权限分配

=============================

注意 当adb shell 后不能再敲 adb命令了

adb 不是 (Linux)shell命令

不管你是配环境变量 还是把adb.exe拷贝到system32

使 cmd 下可以运行adb命令 adb 都只是 cmd下的命令

C:\>adb pull /mnt/sdcard/1.jpg C:\

把手机上的东西拷贝到电脑C盘

有些手机确实不能用

adb remount

你可以试下用 adb root 一样会说你权限不够的

那些手机 在烧 rom的时候 就没有给 adb root 权限 当然 adb root等命令会说权限不够

你一定要用adb remount自己改 安卓装机包刷机 参见

http://zoud.i.sohu.com/blog/view/184944418.htm

其实不刷机直接用也是可以用的 你手机上搞个RE浏览器 把 要该权限的文件夹的权限改了

然后 adb pull 等命令都可以执行了

用re浏览器 比他们进 shell命令 改权限容易多了

关于小米手机 adb remount failed:opertation not permmitted 问题

嗨!
可能是您的系统中存在某些应用程序干扰了系统的正常运行,尤其是某些获得root权限的程序,因此为了手机的系统安全,请不要随意使用root权限。建议您备份数据,进入recovery清除所有数据(关机,按住音量上+开机键进入recovery),线刷将手机升级到最新的开发版系统,暂时不要安装需要root权限的应用程序,查看是否可以恢复正常。
更详细的描述问题有助于网友理解你遇到的麻烦,帮助你更准确的解决问题。谢谢你支持小米手机!追问这个和root权限有关吗?我的本来就是开发版。

关于小米手机 adb remount failed:opertation not permmitted 问题

嗨!
可能是您的系统中存在某些应用程序干扰了系统的正常运行,尤其是某些获得root权限的程序,因此为了手机的系统安全,请不要随意使用root权限。建议您备份数据,进入recovery清除所有数据(关机,按住音量上+开机键进入recovery),线刷将手机升级到最新的开发版系统,暂时不要安装需要root权限的应用程序,查看是否可以恢复正常。
更详细的描述问题有助于网友理解你遇到的麻烦,帮助你更准确的解决问题。谢谢你支持小米手机!追问这个和root权限有关吗?我的本来就是开发版。

关于安卓adb shell的问题:mount :operation not permitted

对于usr模式Android手机

1.usr模式,可以使用adb pull把手机文件放到电脑上

2.usr模式但是不可以把电脑中文件push到手机上:提示权限不够

方法:

(1)adb shell

(2)获取临时root权限:你的手机已经获取root

(3)mount -o remount,rw / //重新挂载根目录

(4)chmod 77 /data/ //修改你需要push的目录权限,假如你是push到data目录

(5)adb push xxx /data/ //使用push命令把电脑中文件push到手机中