XayahSuSuSu / Android-DataBackup

DataBackup for Android 8.0+
https://DataBackupOfficial.github.io
GNU General Public License v3.0
2.34k stars 94 forks source link

[Bug] 无法识别基于 APatch的Root方案 #234

Closed github-faning-net closed 1 month ago

github-faning-net commented 1 month ago

Screenshots

Screenshot_20240516-164856_APatch Screenshot_20240516-164621_APatch Screenshot_20240516-164728_数据备份 Screenshot_20240516-164718_数据备份

Smartphone (please complete the following information):

Additional context No.

XayahSuSuSu commented 1 month ago

Apatch没有做对应测试,过两天我测试下

XayahSuSuSu commented 1 month ago

https://github.com/bmax121/APatch/issues/439 Databackup依赖于su建立Rootservice,这个问题最好由Apatch上游修复,例如KernelSU提供的workaroud

XayahSuSuSu commented 1 month ago

不过看你截图里的su程序被命名为kp,能否麻烦你那边帮忙测试下termux调用kp能否进入rootshell环境,如果可以这边倒是可以增加一个自定义su程序的功能来修复这个问题

github-faning-net commented 1 month ago

不过看你截图里的su程序被命名为kp,能否麻烦你那边帮忙测试下termux调用kp能否进入rootshell环境,如果可以这边倒是可以增加一个自定义su程序的功能来修复这个问题

Screenshot_20240517-160704_Termux

调用 kp 可以进入rootshell环境。

XayahSuSuSu commented 1 month ago

@github-faning-net 请尝试将自定义su文件设置为kp,重启应用后再测试能否通过检测 DataBackup-9-arm64-v8a-alpha-release.zip

github-faning-net commented 1 month ago

@github-faning-net 请尝试将自定义su文件设置为kp,重启应用后再测试能否通过检测 DataBackup-9-arm64-v8a-alpha-release.zip

首先感谢您的回复。

su 文件设置为 kp 可以通过检测,但是本地应用备份失败;另外,针对 android14,短信和联系人的快捷操作无法开启。

Screenshot_20240531-105432_APatch

Screenshot_20240531-105702_DataBackup alpha

Screenshot_20240531-105155_DataBackup alpha

XayahSuSuSu commented 1 month ago

短信联系人以及文件备份还没有做完,所以目前是禁用状态

能否麻烦再测试下这个版本,另外备份完后能否把/data/data/com.xayah.databackup.alpha/files/log打包上传一下 DataBackup-9-arm64-v8a-alpha-release.zip

github-faning-net commented 1 month ago

短信联系人以及文件备份还没有做完,所以目前是禁用状态

能否麻烦再测试下这个版本,另外备份完后能否把/data/data/com.xayah.databackup.alpha/files/log打包上传一下 DataBackup-9-arm64-v8a-alpha-release.zip

用这个版本可以正常备份。神奇的事情是,再用上一个版本DataBackup-9-arm64-v8a-alpha-release.zip也可以正常备份了。

XayahSuSuSu commented 1 month ago

短信联系人以及文件备份还没有做完,所以目前是禁用状态 能否麻烦再测试下这个版本,另外备份完后能否把/data/data/com.xayah.databackup.alpha/files/log打包上传一下 DataBackup-9-arm64-v8a-alpha-release.zip

用这个版本可以正常备份。神奇的事情是,再用上一个版本DataBackup-9-arm64-v8a-alpha-release.zip也可以正常备份了。

感谢