`
xiaozilong88
  • 浏览: 24126 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Android修改system只读权限

阅读更多
Android上替换Launcher有两种方法,一种是将img烧到设备上时,将Launcher打进去,另外也可以试着替换Launcher。这里先测试第二种。

想修改替换以下Android里的Launcher, 但是Laucher所在的目录/system/app是只读的。

需要先通过remount将其设置为rw。

具体操作:

lixinso@lixinso-desktop:~$ adb devices
List of devices attached
emulator-5554    device

lixinso@lixinso-desktop:~$ adb shell
# mount
rootfs / rootfs ro 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
none /dev/cpuctl cgroup rw,cpu 0 0
/dev/block/mtdblock0 /system yaffs2 ro 0 0
/dev/block/mtdblock1 /data yaffs2 rw,nosuid,nodev 0 0
/dev/block/mtdblock2 /cache yaffs2 rw,nosuid,nodev 0 0
/dev/block//vold/179:0 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
# mount -o remount /dev/block/mtdblock0 /system
# mount
rootfs / rootfs ro 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
none /dev/cpuctl cgroup rw,cpu 0 0
/dev/block/mtdblock0 /system yaffs2 rw 0 0
/dev/block/mtdblock1 /data yaffs2 rw,nosuid,nodev 0 0
/dev/block/mtdblock2 /cache yaffs2 rw,nosuid,nodev 0 0
/dev/block//vold/179:0 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
#

mount完就可以任意修改删除拉~~~~
分享到:
评论

相关推荐

    Android修改系统文件访问权限

    "chgperexe"可能是一个原生的可执行文件,执行实际的权限修改操作;而"Chgper"可能是整个过程中的脚本或配置文件。 在实际操作中,为了安全和防止破坏系统,不建议非专业人士随意修改系统文件权限。如果你需要进行...

    分享Android TV 11开机动画(附上使用方式)

    最后,完成修改后,应恢复`\system`分区为只读状态,以保护系统文件不被意外修改。这通过执行`mount -o remount,ro /system`命令即可实现。之后,重启设备,新的开机动画应该会在启动时显示。 总结起来,更换...

    android 将自己的应用改为系统应用

    在 Android 系统中,系统分区默认是只读的,因此需要将其挂载为可读写。输入命令 `mount -o remount /dev/block/nandd /system`,以挂载系统分区。 第三步:验证系统分区 输入命令 `mount`,以验证系统分区是否已经...

    Android 应用获取SystmeProperity的两种方式

    为了绕过这些限制,有的开发者会尝试修改`AndroidManifest.xml`以请求更多的权限,或者在自定义ROM中放宽权限。但这可能会导致安全风险,不推荐在生产环境中使用。 此外,频繁地获取系统属性可能会影响应用性能。...

    10.0修改系统版本号和系统ID.rar

    1. 获取设备的root权限:这是修改系统文件的前提,因为系统文件对普通用户是只读的。 2. 使用文件管理器(如ES文件浏览器)或ADB命令行工具,访问/system/build.prop文件。 3. 编辑build.prop文件,找到对应的属性并...

    linux下的system.img解压和打包工具 mkyaffs2image

    - `system.img`文件通常是只读的,如果需要修改,可能需要先将其转换为可写的`system.ext4.img`,修改后再转换回`system.img`。 通过以上步骤,你就可以在Linux环境下对`system.img`进行解压和打包操作了。这些技能...

    开发测试汇总

    修改/system只读权限,adb shell 命令详解!

    Android 如何执行shell脚本.doc

    这将将 `/system` 目录的权限修改为读写模式。 修改 shell 文件的权限 现在,我们需要修改 shell 文件的权限,使其可以执行。我们可以使用以下命令来查看当前的权限: ``` ls -l x.sh ``` 一般来说,上传上去的...

    使用PuTTy修改andriod下配置文件

    然而,由于Android系统的权限限制,直接修改`/system`分区的文件通常需要超级用户权限。如果修改过程中遇到权限问题,可能需要先将设备置于恢复模式,执行挂载为可写操作,如`mount -o remount,rw /system`。 6. **...

    Android应用源码SdCard读写文件实例

    在AndroidManifest.xml文件中,你需要添加`READ_EXTERNAL_STORAGE`和`WRITE_EXTERNAL_STORAGE`权限,以便应用可以访问和修改SD卡上的文件。从Android 6.0(API级别23)开始,系统实行了运行时权限管理,因此还需要...

    Android 设备 Root 后必备的文件管理应用.rar

    在Android系统中,"Root"是指获取设备的超级用户权限,这意味着用户可以访问并修改系统的根目录,从而实现更深层次的定制和优化。Root后,虽然拥有了更大的自由度,但也需要谨慎操作,以免破坏系统稳定性。这时,一...

    获取Android设备常见硬件信息

    这涉及到对设备的CPU(中央处理器)、内存(RAM)、ROM(只读存储器)以及摄像头等核心硬件组件的理解。以下是对这些硬件信息的详细说明: 1. **CPU**:CPU是手机的大脑,负责执行所有计算和处理任务。Android设备...

    修改ro.debuggable.rar

    8. **最后,记得将system分区挂回只读**: ``` mount -o remount,ro /system ``` 在这个过程中,`执行命令.png`和`执行命令.txt`可能是提供给用户的图形化界面教程或者命令行操作的文本说明,帮助用户更直观地...

    Linux下对system.img文件操作.pdf

    需要注意的是,解包后的system.img是只读的,因此需要以管理员权限运行修改操作。解包后不能直接添加文件,但可以通过在Windows下使用特定工具解包、修改后再打包,然后在Linux上进行ROOT操作。例如,修改权限可以...

    android支持ntfs

    Android系统原生并不直接支持NTFS(New Technology File System)文件系统,这是Windows操作系统常用的文件系统格式。在Android设备上,通常只能读取FAT32或exFAT格式的外部存储设备,对于NTFS格式的移动硬盘或者USB...

    Android安卓系统wifi无法启动的解决办法详细图文教程.docx

    6. **初始化脚本**:在某些ROM中,`/init.rc`文件可能包含了将`wpa_supplicant.conf`设置为只读的命令,这也会阻止修改权限。为解决这个问题,可以创建一个自定义脚本`userinit.sh`,内容是`chmod 777 /data/misc/...

    android目录树

    - 通常对普通用户只读,需要root权限才能修改。 3. **缓存目录** `/cache`: - 应用程序用来存储临时数据的地方,用于提高性能,如网页浏览的缓存文件。 - 系统可能会在需要时自动清理此目录。 4. **数据目录**...

    android手机启动原理图

    - Android系统服务的核心是System Server进程,它负责初始化Android运行时环境、启动关键服务,如Activity Manager、Window Manager、Content Providers等。 8. **Zygote进程** - Zygote是Android系统中的“母...

    Android linux 分区相关

    对于源码层面,Android的分区管理涉及到Linux的文件系统类型(如ext4)、挂载选项和权限控制。此外,Android开放源码项目(AOSP)提供了构建系统,使得开发者可以根据需要自定义各个分区的内容。 在工具方面,Android...

Global site tag (gtag.js) - Google Analytics