แก้ชื่อรอมครับจาก i8160 เป็น i8160l ถ้า i ตัวใหญ่ให้เปลี่ยนเป็น L ตัวใหญ่ รอมที่ขึ้น error status6 เป็นรอมที่ใส่ abort ไว้ครับว่านอกจากเวอร์ขั่นนี้ให้เป็น abort หรือลงไม่ผ่าน ลบแถวนั้นออกไปเลยครับ
ตัวอย่างครับ จากปกติที่มีคนเคยสอนไว้ 3 บรรทัด คราวนี้มันจะมี 4 บรรทัดครับ เช่น
assert(getprop(“ro.product.device”) == “codina” || getprop(“ro.build.product”) == “codina” ||
getprop(“ro.product.device”) == “i8160” || getprop(“ro.build.product”) == “i8160” ||
getprop(“ro.product.device”) == “GT-I8160” || getprop(“ro.build.product”) == “GT-I8160”
|| abort(“This package is for \”codina,i8160,GT-I8160,codinap\” devices; this is a \”” + getprop(“ro.product.device”) + “\”.”);)
ลบออกหรือแก้เป็น
assert(getprop(“ro.product.device”) == “codina” || getprop(“ro.build.product”) == “codina” ||
getprop(“ro.product.device”) == “i8160l” || getprop(“ro.build.product”) == “i8160l” ||
getprop(“ro.product.device”) == “GT-I8160L” || getprop(“ro.build.product”) == “GT-I8160L”
ลบออกเลยครับ แต่รอมใหม่ๆ บางตัวจะใส่ i8160l ให้ด้วย ก็ใช้ได้เลย อันนี้เป็นรอม cm12 alpha ที่ผมโหลดมา
assert(getprop(“ro.product.device”) == “codina” || getprop(“ro.build.product”) == “codina” ||
getprop(“ro.product.device”) == “i8160” || getprop(“ro.build.product”) == “i8160” ||
getprop(“ro.product.device”) == “GT-I8160” || getprop(“ro.build.product”) == “GT-I8160” ||
getprop(“ro.product.device”) == “GT-I8160P” || getprop(“ro.build.product”) == “GT-I8160P” ||
getprop(“ro.product.device”) == “GT-I8160L” || getprop(“ro.build.product”) == “GT-I8160L” ||
getprop(“ro.product.device”) == “codinap” || getprop(“ro.build.product”) == “codinap” || abort(“This package is for \”codina,i8160,GT-I8160,GT-I8160P,GT-I8160L,codinap\” devices; this is a \”” + getprop(“ro.product.device”) + “\”.”);)
อันนี้ใช้ได้เลย แต่ลองใช้แล้ว ไม่ค่อยดีครับ
ปล. อย่าลืมใส tee นะครับ ทุกรอมเลย