dsfewr 发表于 2020-7-20 21:56

关于找不到tclsu的解决办法

本帖最后由 路人甲是野百合 于 2020-7-21 15:15 编辑

TCL-43V6 root 教程
注:灵感和tclsu文件来自https://www.znds.com/tv-1171376-1-1.html,root部分来自kzs,感谢两位大神,本人纯属蚂蚁大搬家
原来的TCL电视可以通过tclsu获得root权限,不过新的TCL电视已经屏蔽了这种方法。本人在执行crazyfrog的教程中,卡在了第二步进行不下去了。命令行执行不了,那能不能手动操作呢?事实证明是完全可行的。

一、准备工作
1.软件
root文件包:https://www.znds.com/tv-1164997-1-1.html
tclsu文件:https://www.znds.com/tv-1171376-1-1.html
本文还用到了mix文件浏览器

2.环境准备
电视,“系统信息”,“上下左右”,开启ADB;通过电视卫视安装mix文件浏览器,其他文件浏览器应该也是可以的,用于将tclsu文件拷入系统目录(操作过程中最好用飞鼠或者鼠标,容易操作些)
电脑,解压root包,进入adb,注意连接电视过程中需要在电视端授权

二、安装tclsu到系统
在执行crazyfrog的教程中,卡在了第二步进行不下去了,然后通过mix文件浏览器将tclsu文件拷入系统目录,我是拷贝到了/var/tmp
然后通过adb进入shell环境,根据引导执行命令:
cd /var/tmp/
chmod 755 ./tclroot
./tclroot install
这样就相当于恢复到了拥有tclsu的环境

三、获取root权限
“这一步我也是手动操作的”
请按照root包的指示操作,如果不能执行复制文件到系统,请参考下面引号内的命令进入shell手动复制(如下文件、命令均来自root包,请修改为实际文件路径)
%~dp0\files\adb shell tclsu 0 "mount -o remount /system"
%~dp0\files\adb shell tclsu 0 "mkdir /system/app/root"
%~dp0\files\adb shell tclsu 0 "mv /storage/sdcard0/0/Download/root/common/Superuser.apk /system/app/root/root.apk"
%~dp0\files\adb shell tclsu 0 "chmod 644 /system/app/root/root.apk"
%~dp0\files\adb shell tclsu 0 "mv /storage/sdcard0/0/Download/root/common/install-recovery.sh /system/etc/install-recovery.sh"
%~dp0\files\adb shell tclsu 0 "chmod 755 /system/etc/install-recovery.sh"
%~dp0\files\adb shell tclsu 0 "mv /storage/sdcard0/0/Download/root/arm64/su /system/xbin/su"
%~dp0\files\adb shell tclsu 0 "chmod 755 /system/xbin/su"
%~dp0\files\adb shell tclsu 0 "mv /storage/sdcard0/0/Download/root/arm64/daemonsu /system/xbin/daemonsu"
%~dp0\files\adb shell tclsu 0 "chmod 755 /system/xbin/daemonsu"
%~dp0\files\adb shell tclsu 0 "mv /storage/sdcard0/0/Download/root/arm64/sugote /system/xbin/sugote"
%~dp0\files\adb shell tclsu 0 "chmod 755 /system/xbin/sugote"
%~dp0\files\adb shell tclsu 0 "mkdir /system/bin/.ext"
%~dp0\files\adb shell tclsu 0 "mv /storage/sdcard0/0/Download/root/arm64/.ext/.su /system/bin/.ext/.su"
%~dp0\files\adb shell tclsu 0 "chmod 755 /system/bin/.ext/.su"
%~dp0\files\adb shell tclsu 0 "mv /storage/sdcard0/0/Download/root/arm64/supolicy /system/xbin/supolicy"
%~dp0\files\adb shell tclsu 0 "chmod 755 /system/xbin/supolicy"
%~dp0\files\adb shell tclsu 0 "mv /storage/sdcard0/0/Download/root/arm64/libsupol.so /system/lib64/libsupol.so"
%~dp0\files\adb shell tclsu 0 "chmod 755 /system/lib64/libsupol.so"
%~dp0\files\adb shell tclsu 0 "cp /system/bin/sh /system/xbin/sugote-mksh"
%~dp0\files\adb shell tclsu 0 "chmod 755 /system/xbin/sugote-mksh"
%~dp0\files\adb shell tclsu 0 "mv /storage/sdcard0/0/Download/root/common/.installed_su_daemon /system/etc/.installed_su_daemon"
%~dp0\files\adb shell tclsu 0 "chmod 644 /system/etc/.installed_su_daemon"
%~dp0\files\adb shell tclsu 0 "rm /system/bin/install-recovery.sh"
%~dp0\files\adb shell tclsu 0 "ln -s /system/etc/install-recovery.sh /system/bin/install-recovery.sh"
%~dp0\files\adb shell tclsu 0 "/system/xbin/su --install"
%~dp0\files\adb shell tclsu 0 "rm -r /storage/sdcard0/0/Download/root"


四、安装TV桌面
这里以TVLauncher为例,进shell
tclsu
mount -o remount -o rw /system
mv var/tmp/TVLauncher.apk /system/app/
chmod 755 /system/app/TVLauncher.apk
Reboot

完成root后就可以为所欲为了,不过还是需要通过电视卫视进行apk安装,我还没去研究如何解除软件黑名单。

参考
https://www.znds.com/tv-1171376-1-1.html
https://www.znds.com/tv-1165057-1-1.html
https://www.znds.com/tv-1164997-1-1.html
**** Hidden Message *****




boria 发表于 2020-8-17 12:34

出现了下面的错误提示,怎么解?
chmod 755 ./tclroot
Unable to chmod ./tclroot: Operation not permitted

znddds 发表于 2021-12-12 02:06

试了没有成功 没root复制不进去系统目录

冰镇西凉 发表于 2022-12-20 15:58

所有的反映中,最基本的就是安装tclsu需要有root权限,在没有权限的情况下怎么安装tclsu?

evilyao 发表于 2022-12-1 08:24

拷贝TCLROOT文件到system中的任何目录权限都被拒绝Permission denied
咋办?
通过文件浏览器也只能再SDCARD目录里无法再上一级

yandeil 发表于 2021-2-2 11:38

谢谢谢谢谢谢

nbmice 发表于 2020-12-17 15:16

这个不知道行不行

1751173507 发表于 2020-10-5 22:02

感谢分享

曹小贱 发表于 2020-8-20 18:49

boria 发表于 2020-8-17 12:34
出现了下面的错误提示,怎么解?
chmod 755 ./tclroot
Unable to chmod ./tclroot: Operation not permitte ...

执行这一步出错是因为通过U盘拷贝进去的tclroot没有相应的权限,你可以通过adb的方式拷贝进系统目录
把tclroot放到adb的根目录,然后adb push tclroot /var/tmp,然后再adb shell,cd /var/tmp;chmod 755 ./tclroot;我是给了权限以后执行./tclroot的时候没有返回值,也不返回成功,也不返回失败,不知道是啥原因。

pxling 发表于 2020-7-24 23:48

我是来学习的

tianyaof 发表于 2020-7-23 21:54

Unsupported device有没有解决办法?

奈何秋凉 发表于 2020-7-21 09:46

感谢分享

Tom宝宝 发表于 2020-7-21 09:47

顶顶,大佬教程好评

4K资源大神 发表于 2020-7-21 09:47

感谢分享,正需要这个

浅笑心柔. 发表于 2020-7-21 09:48

楼主写的内容很用心!

在选材发王师傅 发表于 2020-7-21 09:48

先收藏,备用~

老铁阿威 发表于 2020-7-21 09:48

感谢大佬的教程,用用去

南山不会落梅花 发表于 2020-7-21 09:48

看看怎么操作

Switch深度玩家 发表于 2020-7-21 09:48

看看

冰夕缘 发表于 2020-7-21 09:49

{znds6}{znds6}{znds6}

你爱吃什么 发表于 2020-7-21 09:49

老铁666!必须支持一波!

路人甲是野百合 发表于 2020-7-21 10:27

已推送APP{znds1}

mlpplm 发表于 2020-7-21 14:59

!!!!!!!!!!!!!!!!

路人甲是野百合 发表于 2020-7-21 15:15

已推送APP{znds1}

jianghu_y 发表于 2020-7-21 21:19

各位有成功的?
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 关于找不到tclsu的解决办法