affggh / Magisk_patcher

Patch boot image with magisk on windows/linux/macos
Apache License 2.0
215 stars 31 forks source link

点开始修补,一直没进度 #25

Open lls2wow opened 2 months ago

lls2wow commented 2 months ago
lls2wow commented 2 months ago

哦,python的报错内容是Traceback (most recent call last): File "C:\Users\linlv\anaconda3\envs\py11\Lib\threading.py", line 1038, in _bootstrap_inner self.run() File "C:\Users\linlv\anaconda3\envs\py11\Lib\threading.py", line 975, in run self._target(*self._args, **self._kwargs) File "d:\gitcode\Android_Pro\LSP_Relate\Magisk_patcher\mp\boot_patch.py", line 115, in patch err, ret = self.execv(["unpack", bootimg]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "d:\gitcode\Android_Pro\LSP_Relate\Magisk_patcher\mp\boot_patch.py", line 104, in execv logging.info(ret.stdout.decode(encoding="utf-8")) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb0 in position 110: invalid start byte

lls2wow commented 2 months ago

···

logging.info(ret.stdout.decode(encoding="utf-8", errors="ignore"))

    # return ret.returncode, ret.stdout.decode(encoding="utf-8")
    logging.info(ret.stdout)
    return ret.returncode, ret.stdout

··· 注释掉原本的decode后运行正常