如何修改system.img并加入root

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何修改system.img并加入root相关的知识,希望对你有一定的参考价值。

如题 来个简单点的方法 就一台电脑 不想装那LINUX系统
想开葳朗FX520的ROOT 已有刷机程序
诅咒那些已经开成功又舍不得不分享的神人吃方便面没调料包!

添加
如下图所示,选择添加文件菜单后,弹出如下窗口浏览选择你要添加的apk文件并打开.

参考技术A 找到要修改的原来的system.img,终端下cd到system.img所在的位置,依次$ sudo -s# mount -t yaffs system.img /mnt现在system.img已经挂载在/mnt目录,cd到/mnt# cd /mnt# mkdir root就可以新建一个root目录,或者# nautilus /mnt打开文件浏览器,进行修改。用完后回到终端下,运行$ sudo umount /mnt本回答被提问者采纳 参考技术B ROOT存在于Linux系统、UNIX系统(如AIX、BSD等)和类UNIX系统(如Debian、Redhat、Ubuntu等版本的Linux系统以及android系统)中,是系统中唯一的超级用户,相当于Windows系统中的administrator用户。其具有系统中所有的权限,如启动或停止一个进程,删除或增加用户,增加或者禁用硬件等等。
所以如果未root是无法在手机端修改/system/下的文件的。
参考技术C 这个你得去下载专属的system.img 然后用root软件升级就行了,工具网上应该都有下载追问

具体点 我找一周了都没有

如何使用 Odin 解压、修改、打包和刷写 `system.img.ext4` 文件?

【中文标题】如何使用 Odin 解压、修改、打包和刷写 `system.img.ext4` 文件?【英文标题】:How to unpack, modify, pack and flash `system.img.ext4` file using Odin? 【发布时间】:2020-02-20 18:38:05 【问题描述】:

我有一个与我的三星 S10 5G(Qualcomm) 设备兼容的system.img.ext4.lz4 文件。我使用unlz4 system.img.ext4.lz4 命令从system.img.ext4.lz4 中提取了system.img.ext4 文件。

我想玩它的内容。所以我分两步决定:

    Flash system.img.ext4 无需修改

    使用tar -cvf AP.tar system.img.ext4 命令,我创建了一个AP.tar 文件。 使用 Odin3 v3.13 刷新 AP.tar 文件。 刷机成功。

    修改后的 Flash system.img.ext4

a) 修改

使用simg2img system.img.ext4 system.img,您将获得一个名为system.img 的原始图像文件 使用mkdir system,创建目录挂载system.img 使用sudo mount -t ext4 -o loop system.img system/,您将在system 文件夹中获得system.img 的所有文件 ls -l system/init.rc 备注权限:750 用sudo chmod 777 system/init.rc 授予写权限 sudo echo "#MODIFICATION " >> system/init.rcinit.rc 中做了一些修改 使用sudo chmod 750 init.rcinit.rc 重置为注明的权限

b) 计算系统扇区大小

使用tune2fs -l system.img | grep "Block size\|Block count",您将获得块大小和计数 使用echo $((1553064 * 4096)) 将两个结果相乘。我得到了 6361350144

c) 包装

使用sudo make_ext4fs -s -l 6361350144 -a system system_new.img sys/,您将获得具有所有更改的system_new.img“Android Sparse Image” 用sudo umount system卸载系统目录 用rm -fr system删除系统目录

d) Tar 压缩

rm system.img.ext4删除原来的system.img.ext4,不用担心你应该在lz4文件中备份 使用 mv system_new.img system.img.ext4 将 system_new.img 重命名为 system.img.ext4 以使用 Odin3 v3.13 进行刷新 使用tar -cvf AP.tar system.img.ext4,您将获得可以使用 Odin3 v3.13 刷新的 AP.tar。 它无法闪烁 FAIL! (Auth) 错误。

请建议我该如何解决这个问题? 我会非常感谢你的任何小到大的建议。

【问题讨论】:

【参考方案1】:

您无法解决此错误。原因很简单。这是一个修改过的 .IMG 文件。由于您拥有 Qualcomm Snapdragon,因此您不能将自定义/修改过的软件刷入手机。原因是因为它的引导加载程序被锁定。你没有办法解锁它。 AP.IMG 之所以起作用,是因为它根本没有被修改过。

【讨论】:

以上是关于如何修改system.img并加入root的主要内容,如果未能解决你的问题,请参考以下文章

Linux修改SSH默认22端口

请教怎么将一个普通用户加到root组里

忘记MySQL root密码,如何不重启修改

如何解决mysql的1045错误,修改root密码

一次linux root密码错修改历程

CentOS的vsftp修改默认配置路径方法