Android修改system只读权限

在Root后的真机上使用adb remount命令不知道为什么不行。

但有些时候还是想向system文件夹下面写文件,例如把tcpdump工具放到/system/bin 下面,然后就可以直接使用tcpdump命令抓包

后来查了下,还是有解决的办法的,步骤如下

C:\Users\Liuming\adb shell

$su

#mount

# mount -o remount /dev/block/mtdblock0 /system
# mount

这是system就不是只读的了,可以写文件了

但不知怎么的把PC上的文件直接push上去还是不行,后来先将文件放到了SD卡根目录下面

然后在拷贝到system/bin下面

#cp /sdcard/tcpdump /system/bin

至此,问题解决啦

时间: 2025-01-04 03:44:08

Android修改system只读权限的相关文章

[Android] 修改设备访问权限

在硬件抽象层模块中,我们是调用open函数来打开对应的设备文件的.例如,在2.3.2小节中开发的硬件抽象层模块freg中,函数freg_device_open调用open函数来打开设备文件/dev/freg.60 if((dev->fd = open(DEVICE_NAME, O_RDWR)) == -1) { 61       LOGE("Failed to open device file /dev/freg -- %s.", strerror(errno)); 62    

Android 添加System权限

很多应用需要系统权限,放到/system/app 只是打包进系统.若可以进行.mk编译,则可以如下几步加入系统权限: Android 获取System 权限可以用如下几步:1. 在应用程序的AndroidManifest.xml中的manifest节点中加入android:sharedUserId="android.uid.system"这个属性.2. 修改Android.mk文件,加入LOCAL_CERTIFICATE := platform这一行 3. 使用mm命令来编译,生成的a

java修改文件为只读权限

原文:java修改文件为只读权限 代码下载地址:http://www.zuidaima.com/share/1550463260658688.htm 通过java可以修改文件为只读权限 package com.zuidaima.util.file; import java.io.File; import java.io.IOException; /** * 修改文件为只读权限 * * @author javaniu * */ public class MakeFileReadOnly { pub

MongoDB之【增加用户认证、增加用户、删除用户、修改用户密码、读写权限、只读权限】

说明:增加用户是针对数据库进行操作 1.进入到数据库 use dbname 2.针对当前数据库添加用户 权限是针对当前数据 1.添加并验证用户 > use admin > db.addUser("zjx","tsjianxin") > db.auth("zjx","tsjianxin") 2.查看已存在的用户 > db.system.users.find() 3.现在来给另一个数据库51cv配置一个读写

设置MySQL使用非SYSTEM身份运行时,需要修改的磁盘权限

问题 设置MySQL使用非SYSTEM身份运行时,需要修改的磁盘权限 解决方案 *注意:本文的内容涉及到修改NTFS磁盘权限和设置安全策略,请务必在确认您了解操作可能的后果之后再动手进行任何的修改.文中提及的权限都是在原有权限上附加的权限. [修改步骤]1.创建用户创建一个名为mysqlusr的用户,设置一个随机密码,密码的长度最好不要少于20位. 2.设置用户的身份将mysqlusr用户加入Guests组,并去掉其它任何的组. 3.设置磁盘权限假设MySQL安装在如下目录中D:\hosting

android中获取root权限的方法以及原理(转)

一. 概述 本文介绍了android中获取root权限的方法以及原理,让大家对android 玩家中常说的“越狱”有一个更深层次的认识. 二. Root 的介绍 1. Root 的目的 可以让我们拥有掌控手机系统的权限,比如删除一些system/app下面的无用软件,更换开关机铃声和动画,拦截状态栏弹出的广告等. 2. Root的原理介绍 谷歌的android系统管理员用户就叫做root,该帐户拥有整个系统至高无上的权利,它可以访问和修改你手机几乎所有的文件,只有root才具备最高级别的管理权限

Android之——利用系统权限实现手机重启

在应用开发时经常会有这样的需求,如何在应用里用代码让手机重启,另外,我们知道在重启之后,我们的应用可以注册广播接收者,以保证我们的应用会第一个将我们的服务开启起来,这样我们的代码就可以第一个接收到接收短信的广播事件.好了,现在就让我们一起来实现一个利用系统权限实现手机重启的示例吧. 一.实现 我们实现很简单,就是给界面一个按钮,然后设置按钮的点击事情,在点击事件里完成手机重启操作. 1.布局文件 布局文件很简单,就是放置了一个Button按钮,设置点击事件. 具体代码如下: <LinearLay

【转】Android ROM研究---Android build system增加模块

原文网址:http://hualang.iteye.com/blog/1141315 Android build system就是编译系统的意思 在我们需要向自己编译的源代码中增加模块的时候,需要一些规则,当然这个规则都是类似的. Android.mk文件解析 让我们来看一个 Android.mk 文件的样子 Java代码 LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE :=Hello LOCAL_SRC_FILES

adb 修改system文件

1. $ adb push SecureSetting.apk /sdcard/  // 上传要安装的文件,为安装做准备.     2. $ adb shell     3. $ su // 切换到 root 用户.如果没有获得 Root 权限,这一步不会成功.     4. # mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system // 让分区可写.     5. # cat /sdcard/SecureSetting.apk >