Wednesday, October 15, 2014
Đông Phong

Lỗi Status 7 khi cài đặt rom mới bằng recovery - Hướng dẫn sửa lỗi

Không ít bạn mắc lỗi Status 7 và đây là lỗi khá phổ biến khi cài đặt rom qua recovery. Đối với lỗi này có nguyên nhân chính là do file Updater-script có check device khi cài đặt. 


Để giảm thiểu tình trang cài đặt nhầm rom của các máy với nhau gây brick thì những người làm rom thường để lại một đoạn check mã trong phần updater-script của rom zip vỡi nhiệm vụ là kiểm tra đúng thiết bị với bản rom mới cho cài đặt. Tuy nhiên nó cũng gây cho những người dùng mới một số khó chịu khi mà một số máy có tên mã khác nhau nhưng trên thực tế có thể hoàn toàn cài đặt bản rom như mong muốn. 
Ví dụ:
- Đường dẫn file : mở file zip và mở theo đường dẫn : 
Mã:
/META-INF/com/google/android/
Mã kiểm tra thiết bị ở vị trí đầu tiên:
Mã:
assert(getprop("ro.product.device") == "ef51l" || getprop("ro.build.product") == "ef51l" || abort("This package is for \"ef51l\" devices; this is a \"" + getprop("ro.product.device") + "\"."););
Trong đoạn mã này sẽ kiểm tra đúng các thiết bị mang mã ef51l sẽ cho phép cài đặt bản rom này. Vì thế đối với các bạn dùng ef51s hoặc ef51k tuy cùng thiết bị nhưng phải làm qua các bước sau đây để có thể cài đặt: 
Mở file /META-INF/com/google/android/updater-script bằng notepad ++ 
( Lưu ý: không giải nén file zip)
Xóa hai dòng đoạn check mã kia rồi nhấn Save và chấp nhận Update bản Zip mới rồi cài đặt .
XEM 2 CÁC ĐƠN GIẢN HƠN: 
 Lỗi Status 7 khi cài đặt rom mới bằng recovery - Hướng dẫn sửa lỗi
  • Facebook Comments