Cách giải nén và cài đặt phần mềm cơ sở dữ liệu Huawei Stock

sẽ giúp bạn khôi phục thiết bị của mình.



Trong hướng dẫn Ứng dụng này, chúng tôi sẽ chỉ cho bạn chính xác cách giải nén và flash các tệp cụ thể từ các gói cập nhật chương trình cơ sở của Huawei. Chúng tôi cung cấp 3 phương pháp - Huawei Update Extractor cho Windows, tập lệnh SplitUpdate cho Linux / Mac và một tập lệnh thay thế cũng dành cho Linux với một vài tính năng bổ sung.

Yêu cầu

  • Cập nhật chương trình cơ sở.zip
  • Huawei Update Extractor (Chỉ dành cho Windows)
  • Tập lệnh SplitUpdate perl ( Nguồn ) (Linux / Mac / Windows)
  • Tập lệnh thay thế (trích xuất vào cùng một thư mục dưới dạng ‘splitupdate’ thay vì output / và bao gồm một tập lệnh mount chỉ dành cho Linux)

Trước tiên, bạn nên xác định phiên bản phần sụn Huawei hiện tại của mình. Kiểm tra trong Cài đặt> Hệ thống> Giới thiệu về điện thoại, sau đó sao chép Số bản dựng của bạn.



Bạn sẽ thấy ví dụ như: BLA-L29 8.0.0.132 (C636)



Điều này được dịch thành: BLA-L29C636B132. Bởi vì bạn sẽ thay thế “8.0.0.” với C636 và thêm chữ B vào trước 132.



Lưu ý ngắn gọn về Nougat so với Oreo

Các phân vùng đã được thay đổi một chút trong Oreo. Phân vùng khởi động được chia thành 'ramdisk' và 'kernel'. Phân vùng phục hồi được chia thành recovery_ramdisk, recovery_vendor và recovery_vbmeta - cũng dùng chung phân vùng kernel với ramdisk.

Vì vậy, với thông tin đó, bạn có thể muốn flash đĩa ram và recovery_ramdisk - ramdisk là nơi Magisk / SuperSU sẽ được flash, và recovery_ramdisk là nơi TWRP sẽ được flash.

Vì vậy, giả sử bạn có chương trình cơ sở BLA-L29C636B132.



Bạn sẽ đi đến Cơ sở dữ liệu chương trình cơ sở Pro-Teammt sau đó nhập chương trình cơ sở đầy đủ của bạn vào công cụ tìm và tìm kiếm mô hình của bạn.

Sau đó, bạn tìm hàng cho biết “FullOTA-MF” và nhấp vào nút “Cập nhật” trên hàng đó.

Giải nén ứng dụng update.app từ Huawei OTA.

Sau đó, nó sẽ tải xuống OTA update.zip đầy đủ. Bạn cần mở tệp này trong trình quản lý lưu trữ và giải nén tệp “Update.app” trên máy tính của bạn.

Phương pháp giải nén cập nhật Huawei ( Chỉ dành cho Windows)

Tải xuống Huawei Update Extractor và giải nén nó trên máy tính của bạn. Khởi chạy chương trình HuaweiUpdateExtractor.exe bên trong thư mục chính.

Bỏ chọn hộp được khoanh tròn.

Đi tới tab Cài đặt và bỏ chọn tùy chọn cho 'Xác minh tổng kiểm tra tiêu đề'.

Bây giờ quay lại tab Trích xuất và nhấp vào nút… để chọn tệp update.app mà bạn đã giải nén trước đó.

Màn hình sẽ hiển thị tất cả các tệp bên trong tệp update.app. Bây giờ bạn có thể nhấp chuột phải vào bất kỳ tệp nào trong số này và chọn ‘Trích xuất đã chọn’, thao tác này sẽ cung cấp cho bạn một hộp thoại khác để chọn nơi gửi tệp đã trích xuất.

Sau đó, bạn có thể sử dụng fastboot để flash các tệp đã giải nén, ví dụ, vào đĩa ram.

Ví dụ: bạn đặt các tệp bạn muốn flash trong đường dẫn ADB chính của mình và khởi chạy một thiết bị đầu cuối ADB.

Sau đó, bạn đặt thiết bị của mình ở chế độ khởi động nhanh bằng cách sử dụng ‘adb reboot bootloader’

Sau đó, bạn có thể flash tệp bằng fastboot. Vì vậy, nếu bạn muốn flash một cái gì đó vào đĩa ram, bạn sẽ sử dụng lệnh ADB: fastboot flash ramdisk xxxxx.img

Tuy nhiên, trên Nougat, bạn sẽ giải nén ‘BOOT’ từ tệp update.app và flash nó bằng cách sử dụng: fastboot flash boot boot.img

Phương pháp tập lệnh Perl ( Linux và Mac)

Đầu tiên, bạn tải xuống splitupdate.zip và giải nén nó.

Bây giờ, hãy nhập thư mục ‘split’ đã giải nén và khởi chạy một thiết bị đầu cuối. Nhập các lệnh sau vào thiết bị đầu cuối của bạn:

chmod + x splitupdate chmod + x crc

Bây giờ, hãy làm theo hướng dẫn trong phần Windows của hướng dẫn này để nhận được bản cập nhật OTA đầy đủ .zip, giải nén update.app vào thư mục ‘Split’ và mở một thiết bị đầu cuối khác. Nhập các lệnh sau:

./splitupdate UPDATE.APP tệp_to_extract

Nếu bạn viết ‘file_to_extract’ hoặc bất kỳ thứ gì có hoặc không có trong UPDATE.APP, nó sẽ liệt kê tất cả các hình ảnh trong đó.

./splitupdate UPDATE.APP ’sẽ giải nén tất cả các tệp trong update.app - nó sẽ xuất các tệp vào thư mục‘ output ’mới được tạo. Bộ lọc không hoàn hảo.

Nếu bạn sử dụng ‘./splitupdate UPDATE.APP RAMDISK’, nó sẽ trích xuất tất cả các hình ảnh có RAMDISK trong tên của nó, vì vậy bạn sẽ nhận được RAMDISK.img và RECOVERY_RAMDISK.img.

Phương pháp tập lệnh thay thế

Bạn sẽ chmod các tệp sau bên trong thư mục tập lệnh thay thế, bằng cách sử dụng terminal:

chmod + x simg2img chmod + x mount.sh

Nếu bạn sẽ sử dụng mount.sh, bạn cần chỉnh sửa tập lệnh và thay thế YOUR_SUDO_PASSWORD_HERE bằng mật khẩu thực của bạn. Ngoài ra, bạn có thể xóa ‘echo YOUR_SUDO_PASSWORD_HERE | ‘Và sau đó nhập mật khẩu của bạn theo cách thủ công trong khi sử dụng tập lệnh.

Sau đó, bạn giải nén system.img hoặc bất kỳ tệp nào khác mà bạn thích và sử dụng ‘’ ./mount.sh SYSTEM ’.

Điều này sẽ chuyển đổi SYSTEM.img thành SYSTEM.raw và gắn nó vào ‘split_folder / SYSTEM /’ như một thiết bị vòng lặp, nó cũng sẽ chmod 777 mọi thứ trong SYSTEM /.

Thẻ android Phát triển Huawei 3 phút đọc