神经病但没关系 发表于 2024-2-26 11:32

智能电视root获取最高权限方法 电视su命令出现错误解决教程

很多人要给电视root的时候需要获取最高权限,但是很多人打不开或者不知道在哪里打开,今天就给大家分享个智能电视root获取最高权限方法,还有当开启root的时候电视su命令出现错误解决教程。

https://www.znds.com/static/image/hrline/2.gif

一、智能电视root获取最高权限方法

1.前提准备:su命令superuser.apk或supersu.apksh命令(通常原系统自带)busybox(可选,拓展原系统的命令,原系统自带的命令较少)当前电视的system.img镜像文件
2.原理:其实较简单,就是将sh、su、busybox复制到/system/bin或/system/xbin目录下,然后安装superuser.apk到手机,授权应用程序的超级用户请求。
3.智能电视root获取最高权限方法
3.1 挂载system.img:命令:sudo mount -t ext4 -rw system.img sysbiren@ubuntu:~/downloads/new$ mkdir sys

biren@ubuntu:~/downloads/new$ sudo mount -t ext4 -rw system.img sys
biren@ubuntu:~/downloads/new$ cd sys
biren@ubuntu:~/downloads/new/sys$ ll
total 60
drwxr-xr-x 13 rootroot4096 Jan11970 ./
drwxrwxr-x3 biren biren 4096 Jun 15 11:49 ../
drwxr-xr-x2 rootroot4096 Jun9 20:58 app/
drwxr-xr-x2 root   2000 4096 Jun 12 19:05 bin/
-rw-r--r--1 rootroot1979 Dec 162012 build.prop
drwxr-xr-x9 rootroot4096 Dec 162012 etc/
drwxr-xr-x2 rootroot4096 Dec 162012 fonts/
drwxr-xr-x2 rootroot4096 Dec 162012 framework/
drwxr-xr-x8 rootroot8192 Dec 162012 lib/
drwxr-xr-x3 rootroot4096 Dec 162012 media/
drwxr-xr-x3 rootroot4096 Dec 162012 tts/
drwxr-xr-x8 rootroot4096 Dec 162012 usr/
drwxr-xr-x3 root   2000 4096 Dec 162012 vendor/
drwxr-xr-x2 root   2000 4096 Dec 162012 xbin/
3.2 复制su 、busybox到/system/xbin:$ cp ../su xbin
$ cp ../busybox xbin

biren@ubuntu:~/downloads/new/sys$ ll -l xbin/su xbin/busybox
-rwxr-xr-x 1 root 2000 1745016 Dec 162012 xbin/busybox*
-rwxr-xr-x 1 root 2000   85096 Dec 162012 xbin/su*
3.3 修改su 、busybox属性:
命令:sudo chmod 6755 xbin/su xbin/busybox重要说明 :明明它们是可执行属性,为什么要修改成6755 ?如果不修改,在运行su命令时就会出现“su: must be suid to work properly”的错误。biren@ubuntu:~/downloads/new/sys$ sudo chmod 6755 xbin/su xbin/busybox
biren@ubuntu:~/downloads/new/sys$ ll -l xbin/su xbin/busybox
-rwsr-sr-x 1 root 2000 1745016 Dec 162012 xbin/busybox*
-rwsr-sr-x 1 root 2000   85096 Dec 162012 xbin/su*
3.4 在/system/bin中建立su、busybox的链接:$ sudo ln -s xbin/subin/su
$ sudo ln -s xbin/busyboxbin/busybox

biren@ubuntu:~/downloads/new/sys$ ll bin/su bin/busybox
lrwxrwxrwx 1 root root 12 Jun 12 19:05 bin/busybox -> xbin/busybox
lrwxrwxrwx 1 root root7 Jun 15 12:17 bin/su -> xbin/su
3.5 授权在应用app运行时会弹出“超级用户请求”,如运行re、终端模拟器等,点击“允许”vcs


二、电视su命令出现错误解决教程
1.问题一、SU二进制文件需要更新,是否继续?
运行superuser或supersu应用时出现大致原因:su与superuser版本不一致或者superuser与android内核版本不一致

2.问题二、su: must be suid to work properly
这个是运行su命令时出现的原因:su命令设置不当造成的解决:修改su的属性为6755,chmod 6755 xbin/su
3.权限额外说明:6755属性:中的6是SUID、SGID、SBIT权限的体现,SUID=4,SGID=2,SBIT=1,授权方法除了数字外,还可用SUID: u±s ,SGID: g±s,SBIT: o±t
SUID :set uid (所有者)对可执行程序有效使普通账号在使用这些命令时暂时获得其拥有者的权限,典型的有su 、passwd
SGID : set gid (所在群组)
作用于目录或可执行文件在执行过程中,调用者会暂时获得该文件的所属组权限
SBIT : Sticky Bit对目录有效当用户在该目录下建立文件或目录时,仅有自己与 root才有权力删除。
获取system.img:通常从升级包中提取出来,提取方法可参考:**** Hidden Message *****
以上就是我对”智能电视root获取最高权限方法 电视su命令出现错误解决教程“的内容分享,如果还有其他问题可以在评论区留言。
https://www.znds.com/static/image/hrline/2.gif

相关阅读:小米电视怎么选系统?2024小米电视更换当贝桌面教程

电视问答 发表于 2024-2-26 11:33

学到了

li丽丽 发表于 2024-2-26 14:05

{znds8}{znds8}

专业电视维修 发表于 2024-2-26 20:14

666,这个文章好

陈冠新 发表于 2024-2-28 23:16

学习一下。

fuyuxin329 发表于 2024-3-1 09:13

asdda

goodboys24 发表于 2024-3-5 14:30

谢谢分享,谢谢!

sdasdasd22222 发表于 2024-3-16 08:04

很有用的,找了好半天,谢谢楼主分享

jacky86ye 发表于 2024-4-5 18:44

看帖不回者 么有小JJ.........

qws1855 发表于 2024-4-6 12:23

感谢分享
页: [1] 2
查看完整版本: 智能电视root获取最高权限方法 电视su命令出现错误解决教程