关于三星S5刷CM14.1求助
cyanogenmod吧
全部回复
仅看楼主
level 2
aarunha 楼主
你好,我的三星S5刷CM14.1 cm-14.1-20161115-NIGHTLY-kltechnduo,总是显示进程出错。我用的是最新版twrp.能教我一下,什么原因不?谢谢!Q397384254
2017年09月18日 04点09分 1
level 12
这个进压缩包/META-INF/com/google/android下的updater-script,把有“This package is for devices……“的那样代码删掉(开头是assert……)如果还不会可以百度一下”删除机型认证“(只要你确定这包刷到你手机里没问题就可以删……)
2017年09月18日 09点09分 2
你好,这个是用记事本打开了,要怎么删,删多少,还要不要用什么软件组包。能Q397384254吗,谢谢
2017年09月18日 11点09分
level 2
aarunha 楼主
assert(getprop("ro.product.device") == "klte" || getprop("ro.build.product") == "klte" || getprop("ro.product.device") == "kltexx" || getprop("ro.build.product") == "kltexx" || getprop("ro.product.device") == "kltezn" || getprop("ro.build.product") == "kltezn" || getprop("ro.product.device") == "kltezm" || getprop("ro.build.product") == "kltezm" || abort("E3004: This package is for device: klte,kltexx,kltezn,kltezm; this device is " + getprop("ro.product.device") + "."););
ui_print("Target: samsung/lineage_kltechn/kltechn:7.1.2/NJH47F/a1d0d10be4:userdebug/release-keys");
ifelse(is_mounted("/system"), unmount("/system"));
package_extract_dir("install", "/tmp/install");
set_metadata_recursive("/tmp/install", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644);
set_metadata_recursive("/tmp/install/bin", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755);
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system", "");
run_program("/tmp/install/bin/backuptool.sh", "backup");
unmount("/system");
if is_mounted("/data") then
package_extract_file("META-INF/org/lineageos/releasekey", "/tmp/releasekey");
run_program("/tmp/install/bin/otasigcheck.sh") != "31744" || abort("Can't install this package on top of incompatible data. Please try another package or run a factory reset");
else
mount("f2fs", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/userdata", "/data", "");
package_extract_file("META-INF/org/lineageos/releasekey", "/tmp/releasekey");
run_program("/tmp/install/bin/otasigcheck.sh") != "31744" || abort("Can't install this package on top of incompatible data. Please try another package or run a factory reset");
unmount("/data");
endif;
show_progress(0.750000, 0);
ui_print("Patching system image unconditionally...");
block_image_update("/dev/block/platform/msm_sdcc.1/by-name/system", package_extract_file("system.transfer.list"), "system.new.dat", "system.patch.dat") ||
abort("E1001: Failed to update system image.");
show_progress(0.020000, 10);
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system", "");
run_program("/tmp/install/bin/backuptool.sh", "restore");
unmount("/system");
show_progress(0.050000, 5);
package_extract_file("boot.img", "/dev/block/platform/msm_sdcc.1/by-name/boot");
show_progress(0.200000, 10);
set_progress(1.000000);
2017年09月18日 11点09分 3
level 2
aarunha 楼主
我删除了机型认证,刷机不再出现开始的哪个,但是后还面还是显示刷机失败,也不再看到有什么提示了。
2017年09月18日 11点09分 4
手机装了系统吗?删了机型验证就行,但我之前也有删了没法刷的情况……我直接在手机端编辑的就可以,电脑上编辑的不知为何就是刷不上……如果可以的话在手机端编辑看看……
2017年09月18日 12点09分
就是删掉ui前面,assert的那一行……(我可能不想用QQ聊,真的抱歉……)
2017年09月18日 12点09分
@qw12112qqm 我手机上试着修改,但不成功,可能还是没得决,谢谢你
2017年09月19日 05点09分
@qw12112qqm 我手机上试着修改,但不成功,可能还是没得决,谢谢你
2017年09月19日 05点09分
level 10
国行还是国际版?
2017年09月18日 14点09分 5
国行
2017年09月19日 05点09分
@aarunha 那个意思是你下的包是国际版的,你的机型是国行,所以失败…
2017年09月19日 05点09分
回复 🙈铭小熙 谢谢
2017年09月19日 07点09分
1