欢迎光临散文网 会员登陆 & 注册

TWRP恢复data分区出现extractTarFork() 错误255和createTarFork() 错误255的解决方法

2023-08-05 22:19 作者:星尘2233  | 我要投稿

估计有的朋友会在TWRP恢复data分区的时候,出现以下报错

extractTarFork错误
createTarFork错误

国内找了很久都没找到解决方案,最后在油管作者BoostUpStation的视频里找到了解决办法,视频链接如下

extractTarFork:

https://youtu.be/hPeKu--_myc

createTarFork:

https://youtu.be/-DyrdwLxPjE

详细步骤我总结了一下,写在下面

extractTarFork() 错误255的解决方法

出现故障的可能因素:

备份文件出错、打开了启用压缩、之前系统开启了应用双开、创建了多个用户

准备材料:

1  没有错误的,且能被TWRP正确识别的备份文件

2  与备份文件相同系统的刷机包(卡刷包最好,线刷包麻烦一点)

                                                  (不同版本的系统包可能也行,我没有试过)

3(最好)有根otg的转接线和u盘,会方便点,没有的话就从电脑直接拷文件

操作步骤:

1  进入TWRP,设置,打开使用rm -rf命令代替格式化(据说这样更彻底,毕竟是Linux命令)

2  清除,高级清除,勾选Dalvik、metadata、Data、内部存储设备、Cache,然后滑动清除(俗称五清),然后返回,不用重启

3  高级,文件管理,进入/data目录,把除了media的所有目录都删了,如果都没有可以跳过此步骤,不用重启

4  安装,刷入前面准备好的系统刷机包,刷入,然后重启到系统(如果是线刷包,就正常走线刷流程)

5  等待开机,开机后会进入系统的基础设置配置,WiFi、密码、云服务等,都不用设置,配置完成,进入系统桌面,直接重启到recover

6  进入TWRP,恢复,刷入备份文件

#这时应该就不会出现报错了,等待进度走完

重启到recover,然后再重启到系统

#理论上已经成功了

createTarFork()错误255的解决方法

出现故障的可能因素:

之前开启了应用双开、创建了多个用户

操作步骤:

打开TWRP,高级,终端命令

方法一:

输入su,回车

再输入pm remove-user 999,回车

如果没有东西弹出,应该是成功了

方法二:

分别输入以下每一行指令,若回车后没有东西弹出,则成功

cd /data/system/
rm -r 999
cd data/system_ce/
rm -r 999
cd data/system_de/
rm -r 999
cd data/misc/
rm -r 999
cd data/misc_ce/
rm -r 999
cd data/misc_de/
rm -r 999
cd data/user/
rm -r 999
cd data/user_ce/
rm -r 999
cd data/user_de/
rm -r 999

然后重新进入TWRP,恢复,看看是否成功

只能说第三方recover真的是救砖神器,希望官方recover能早日更进,现在第三方rec使用的越来越少了,也是挺悲伤的

TWRP恢复data分区出现extractTarFork() 错误255和createTarFork() 错误255的解决方法的评论 (共 条)

分享到微博请遵守国家法律