Computer >> Máy Tính >  >> Xử lý sự cố >> Android

Hướng dẫn sử dụng Ultimate Pixel XL Android 9 Pie để root, flash và modding

Appuals rất vui được giới thiệu hướng dẫn hoàn toàn chuyên sâu về hầu hết mọi thứ mà một người đam mê Android muốn đạt được trên Pixel XL chạy Android 9.0.0 (Pie) sau bản vá bảo mật tháng 10 năm 2018 . Nhiều thông tin cũng áp dụng cho các phiên bản vá bảo mật trước đó, nhưng hướng dẫn này chứa các bước cập nhật nhất để mở khóa, root và sửa đổi.

Điều quan trọng là phải chú ý và làm theo hướng dẫn này một cách cẩn thận. Đặc biệt là với ARB (Anti-Rollback Protection) được giới thiệu trong Android Pie. Vì vậy, trong hướng dẫn này, chúng tôi sẽ đề cập đến tất cả các quy trình quan trọng nhất đối với chủ sở hữu Pixel XL chạy Android 9 (Pie), chẳng hạn như mở khóa hoặc khóa lại bộ nạp khởi động, cài đặt ROM có sẵn hoặc tùy chỉnh, nhân tùy chỉnh, khôi phục tùy chỉnh như TWRP và không có hệ thống gốc.

Nhiều thông tin ( chẳng hạn như thủ tục gốc) cũng có thể hoạt động với thiết bị Pixel, nếu bạn có đúng tệp - tuy nhiên, hướng dẫn này không nhằm mục đích để sử dụng với các thiết bị Pixel 2 hoặc Pixel 2 XL.

Yêu cầu và Tải xuống

  • Google Pixel XL hoặc Verizon Pixel XL ( với bộ nạp khởi động có thể mở khóa)
  • Hình ảnh xuất xưởng hoặc OTA của Android 9.0.0 (Pie) mới nhất (tên mã Marlin cho Pixel XL):

Hình ảnh ban đầu

  • 9.0.0 (PPR1.181005.003, tháng 10 năm 2018, Chỉ Telus)
  • 9.0.0 (PPR2.181005.003, tháng 10 năm 2018)

Hình ảnh OTA:

  • 9.0.0 (PPR1.181005.003, tháng 10 năm 2018, Chỉ Telus)
  • 9.0.0 (PPR2.181005.003, tháng 10 năm 2018)

Tài chính trình điều khiển

  • Hệ nhị phân Pixel XL dành cho Android (PPR1.181005.003, tháng 10 năm 2018, Chỉ Telus)
  • Hệ nhị phân Pixel XL dành cho Android (PPR2.181005.003, tháng 10 năm 2018)

ADB trên PC của bạn ( Xem hướng dẫn của Appual Cách cài đặt ADB trên Windows)

Mở khóa hoặc khóa lại Trình tải khởi động Pixel XL

Trước khi tiếp tục, bạn nên nghiêm túc tạo một bản sao lưu dữ liệu lưu trữ nội bộ của mình. Việc mở khóa bộ nạp khởi động của thiết bị Android thường sẽ thực hiện khôi phục cài đặt gốc trên dữ liệu của bạn, do đó, bạn cần thứ gì đó để khôi phục tất cả các ứng dụng và các tệp quan trọng khác của mình.

  1. Kích hoạt Tùy chọn nhà phát triển:Nhấn vào Cài đặt> Hệ thống> Giới thiệu về điện thoại> Nhấn vào Số bản dựng cho đến khi bạn thấy bạn là Nhà phát triển . Nhấn vào quay lại> Tùy chọn nhà phát triển . Bật Mở khóa OEM Gỡ lỗi USB .
  2. Tắt Pixel XL của bạn và khởi động lại ở Chế độ bộ nạp khởi động. Giữ Giảm âm lượng trong vài giây, sau đó giữ nút Nguồn trong giây lát và nhả cả hai nút. Pixel XL của bạn sẽ khởi động lại ở Chế độ bộ nạp khởi động.
  3. Kết nối điện thoại với Máy tính bằng dây USB.
  4. Mở một thiết bị đầu cuối ADB ( giữ Shift + nhấp chuột phải trong thư mục ADB chính của bạn và chọn Mở Cửa sổ Lệnh tại đây) loại: mở khóa nhấp nháy fastboot
  5. Bạn sẽ thấy yêu cầu xác nhận trên điện thoại của mình, hãy sử dụng các phím âm lượng để cuộn và phím nguồn để chọn.
  6. Cho phép quá trình hoàn tất và sau đó nhập vào ADB:khởi động lại fastboot

Khi điện thoại khởi động lại, bạn có thể ngắt kết nối cáp USB của mình. Bạn sẽ cần phải xem qua trình hướng dẫn thiết lập Android vì điện thoại của bạn đã được đặt lại.

Lưu ý: Sau khi mở khóa bộ nạp khởi động, bạn sẽ thấy cảnh báo:Không thể kiểm tra phần mềm thiết bị của bạn xem có hỏng hóc không. Vui lòng khóa bộ nạp khởi động. Bạn sẽ thấy cảnh báo này cho đến khi bạn khóa lại bộ nạp khởi động.

Quan trọng: Không khóa lại bộ nạp khởi động của bạn cho đến khi bạn trả thiết bị về kho!

Khóa lại Bootloader

  1. Khởi động vào chế độ Bootloader.
  2. Khởi chạy một thiết bị đầu cuối ADB trên PC của bạn và nhập lệnh sau:khóa nhấp nháy fastboot
  3. Bạn sẽ thấy yêu cầu xác nhận trên điện thoại của mình, hãy sử dụng các phím âm lượng để cuộn và phím nguồn để chọn.
  4. Cho phép quá trình hoàn tất, sau đó nhập mã này trên thiết bị đầu cuối của ADB:khởi động lại fastboot
  5. Khi điện thoại của bạn khởi động lại, bạn sẽ phải thực hiện trình hướng dẫn thiết lập Android.
  6. Bật Tùy chọn nhà phát triển :Cài đặt> Hệ thống> Giới thiệu về điện thoại> Nhấn vào Số bản dựng 7 lần.
  7. Nhấn vào Quay lại> Tùy chọn nhà phát triển và tắt Mở khóa OEM.

Nhấp nháy Hình ảnh Nhà máy Kho hàng hoặc OTA

Nếu bạn đang thực hiện nâng cấp lớn, chẳng hạn như chuyển từ Android 8.1.0 (Oreo) sang Android 9.0.0 (Pie), bạn nên xóa sạch dữ liệu và thực hiện cài đặt sạch. Đừng làm bẩn đèn flash!

  1. Nếu Magisk được cài đặt, hãy flash Magisk-uninstaller-20180719.zip mới nhất - Đăng 1, Tải xuống trước khi cài đặt hình ảnh gốc.
  2. Sao lưu dữ liệu của bạn và bộ nhớ trong
  3. Tải xuống Hình ảnh cơ sở thích hợp:“marlin” cho Pixel XL xuống Máy tính của bạn.
  4. Giải nén Hình ảnh nhà máy vào thư mục công cụ nền tảng hoặc thư mục có fastboot trong đó.

Nếu bạn muốn giữ dữ liệu của mình:

  1. Mở thư mục bạn đã trích xuất Hình ảnh gốc và Chỉnh sửa tệp flash-all.bat để xóa -w từ lệnh này:fastboot -w update image-marlin-aaa9.999999.999.zip
    Lưu ý:Nếu bạn không xóa -w không chỉ dữ liệu của bạn sẽ bị xóa mà cả bộ nhớ trong của bạn cũng sẽ bị xóa.
    >
  2. Khởi động vào Trình tải khởi động Pixel XL
  3. Kết nối điện thoại với Máy tính bằng dây USB.
  4. Mở một thiết bị đầu cuối ADB trên PC của bạn và nhập lệnh sau:flash-all
  5. Khởi động lại điện thoại của bạn.

Nếu bạn đã xóa dữ liệu của mình (theo khuyến nghị):

  1. Mở thư mục bạn đã trích xuất Hình ảnh gốc và Xác minh tệp flash-all.bat có -w trong lệnh này:fastboot -w update image-marlin-aaa9.999999.999.zip
    Lưu ý:Thao tác này sẽ xóa dữ liệu và bộ nhớ trong của bạn.
  2. Khởi động lại vào bộ nạp khởi động Pixel XL
  3. Kết nối điện thoại với Máy tính bằng dây USB.
  4. Mở một thiết bị đầu cuối ADB trên PC của bạn và nhập:flash-all
  5. Bây giờ, hãy khởi động lại Pixel XL của bạn.

ADB Sideloading trên Pixel XL

  1. Khởi động vào Chế độ khôi phục của Pixel XL ( tắt Pixel XL của bạn, sau đó giữ Giảm âm lượng + Nguồn để khởi động vào Chế độ bộ nạp khởi động, sau đó sử dụng các phím âm lượng để đánh dấu Chế độ khôi phục và nhấn nguồn để chọn.)
  2. Kết nối Pixel XL với máy tính của bạn qua USB.
  3. Khởi chạy một thiết bị đầu cuối ADB trên PC của bạn.
  4. Trong Chế độ khôi phục trên Pixel XL của bạn, hãy nhấn vào Nâng cao> ADB Sideload. Sau đó vuốt thanh trượt để bắt đầu kết nối ADB.
  5. Đặt tệp .zip bạn muốn tải qua ADB vào đường dẫn ADB chính của bạn ( bất cứ nơi nào có adb.exe) .
  6. Trong thiết bị đầu cuối của ADB, sau đó, bạn sẽ nhập:adb sideload

Cách giải nén và Flash boot.img

Hãy cảnh báo rằng việc cài đặt boot.img sẽ xóa root nếu Pixel XL của bạn đã được root.

  1. Sau khi tải hình ảnh gốc xuống PC, bạn có thể giải nén boot.img từ bên trong.
  2. Sau đó, bạn sẽ giải nén tệp Factory Image (marlin-opm-9.999999.999-99a-factory-a9a9999.zip) vào một thư mục.
  3. Mở thư mục và giải nén tệp Hình ảnh (image-marlin-aaa9.999999.999.99a.zip).
  4. Mở thư mục bạn đã trích xuất 'tệp hình ảnh' và sao chép tệp boot.img vào các công cụ nền tảng hoặc vào thư mục có fastboot trong đó.
  5. Khởi động Pixel XL của bạn sang Chế độ Bộ nạp khởi động.
  6. Kết nối Pixel XL với PC qua USB.
  7. Khởi chạy một thiết bị đầu cuối ADB và nhập:fastboot flash boot –slot all boot.img
  8. Khởi động lại điện thoại của bạn.

Root bằng Magisk để vượt qua SafetyNet

Cảnh báo! Vui lòng đặt mã PIN trên thiết bị của bạn trước khi cài đặt TWRP (Cài đặt> Bảo mật &Vị trí> Khóa màn hình> PIN). Đồng thời thực hiện sao lưu bộ nhớ trong và dữ liệu của bạn.

TWRP dành cho Google Pixel XL:

  • TWRP 3.2.3-1 dành cho Google Pixel XL
  • twrp-3.2.3-1-marlin.img - Tải xuống máy tính của bạn
  • twrp-pixel-installer-marlin-3.2.3-1.zip - Tải xuống điện thoại của bạn
Magisk - Tải xuống điện thoại của bạn
  • [2018.10.22] Magisk v17.3 - Root &Universal Systemless Interface
    [Android 5.0+] của topjohnwu
  • Trình gỡ cài đặt.Magisk mới nhất
Nhân tùy chỉnh (Tùy chọn - chọn một) - Tải xuống điện thoại của bạn
  • [KERNEL] [1 tháng 10] Pixel XL ElementalX 4.08 (Pie) của flar2
  • [MARLIN / SAILFISH] [9.0.0] [3.18.124] [CLANG 7.0] Flash Kernel 2.09 by nathanchance
  • [P] [KERNEL] [02.10.2018] Kirisakura-Harmony-PIE 6.05 [3.18.123] bởi Freak07
  • [KERNEL] [9.0.0] [3.18.122] PureZ-Kernel-2.0 dành cho Google Pixel XL [15/09/2018] của ZawZaw
  • [Kernel] [9.0] NSFW-kernel R25 của bsmitty83
  1. Khởi động lại Pixel XL của bạn ở chế độ bộ nạp khởi động.
  2. Kết nối điện thoại với Máy tính bằng USB.
  3. Sao chép twrp-3.2.3-1-marlin.img vào thư mục platform-tools hoặc thư mục có fastboot trong đó và đổi tên thành twrp.img.
  4. Mở một thiết bị đầu cuối ADB trên PC của bạn và nhập:fastboot boot twrp.img
  5. Thao tác này sẽ tự động khởi động lại Pixel XL của bạn thành TWRP tạm thời.
  6. Khi TWRP khởi động, hãy ngắt kết nối điện thoại khỏi máy tính và vuốt để cho phép sửa đổi.
  7. Trong menu chính TWRP, hãy chuyển đến Cài đặt.
  8. Chọn twrp-pixel-installer-marlin-3.2.3-1.zip
  9. Vuốt thanh trượt để cài đặt và khi hoàn tất, hãy nhấn vào Khởi động lại khôi phục.
  10. Nếu bạn đang khởi động lại, hãy nhấn vào Cài đặt, chọn Magisk’s uninstaller.zip và vuốt thanh trượt để cài đặt.

Nếu bạn sẽ cài đặt nhân tùy chỉnh và muốn root

ElementalX

  1. Nhấn vào Cài đặt, chọn ElementalX-P-4.08.zip
  2. Nhấn vào Thêm các Khóa khác, chọn Magisk-v17.1.zip - Chính thức hoặc Magisk-v17.3.zip - BETA
  3. Vuốt Thanh trượt để cài đặt
  4. Lưu nhật ký
  5. Khởi động lại hệ thống

Đèn flash

  1. Nhấn vào Cài đặt, chọn Magisk-v17.1.zip - Chính thức hoặc Magisk-v17.3.zip - BETA
  2. Nhấn vào Thêm các Khóa khác, chọn flashkernel-marlin-v2.09.zip
  3. Vuốt Thanh trượt để cài đặt
  4. Lưu nhật ký
  5. Khởi động lại hệ thống

Kirisakura-Harmony

  1. Nhấn vào Cài đặt, chọn Kirisakura-Harmony-PIE-6.05_3.18.123_Android_PIE.zip
  2. Nhấn vào Thêm các Khóa khác, chọn Magisk-v17.1.zip - Chính thức hoặc Magisk-v17.3.zip - BETA
  3. Vuốt Thanh trượt để cài đặt
  4. Lưu nhật ký
  5. Khởi động lại hệ thống

PureZ

  1. Nhấn vào Cài đặt, chọn PureZ-Kernel-marlin-2.0.zip
  2. Nhấn vào Thêm các Khóa khác, chọn Magisk-v17.1.zip - Chính thức hoặc Magisk-v17.3.zip - BETA
  3. Vuốt Thanh trượt để cài đặt
  4. Lưu nhật ký
  5. Khởi động lại hệ thống

NSFW-R25

  1. Nhấn vào Cài đặt, chọn R25-NSFW-kernel-PIE.zip
  2. Nhấn vào Thêm các Khóa khác, chọn Magisk-v17.1.zip - Chính thức hoặc Magisk-v17.3.zip - BETA
  3. Vuốt Thanh trượt để cài đặt
  4. Lưu nhật ký
  5. Khởi động lại hệ thống

Nếu bạn không cài đặt nhân tùy chỉnh và muốn root

  1. Nhấn vào Cài đặt, chọn Magisk-v17.1.zip - Chính thức hoặc Magisk-v17.3.zip - BETA
  2. Vuốt Thanh trượt để cài đặt
  3. Lưu nhật ký
  4. Khởi động lại hệ thống

Cách root bằng Magisk mà không cần cài đặt TWRP

Lưu ý:Bạn có thể nhận thấy trong phần ‘Cài đặt nhân Tùy chỉnh’ rằng một số nhân Tùy chỉnh được cài đặt trước Magisk trong khi những nhân khác được cài đặt sau Magisk. Câu trả lời tốt nhất mà chúng tôi có thể đưa ra là khi bạn cài đặt Nhân tùy chỉnh bằng Magisk để root, nếu Nhân tùy chỉnh sửa đổi / vá hình ảnh khởi động mà bạn cài đặt Magisk thì Nhân tùy chỉnh nếu không thì bạn cài đặt Nhân tùy chỉnh rồi Magisk.

Sao lưu dữ liệu của bạn và bộ nhớ trong!

  1. Tải xuống các tệp cần thiết, nhưng không tải xuống tệp zip TWRP.
  2. Khởi động vào bộ nạp khởi động.
  3. Kết nối điện thoại với Máy tính bằng dây USB.
  4. Mở một thiết bị đầu cuối ADB trên PC của bạn.
  5. Sao chép twrp-3.2.3-1-marlin.img vào thư mục platform-tools hoặc thư mục chứa fastboot và đổi tên thành twrp.img
  6. Nhập lệnh ADB sau trên PC của bạn:fastboot boot twrp.img
  7. Khi TWRP khởi động, hãy ngắt kết nối điện thoại khỏi máy tính.
  8. Vuốt để cho phép sửa đổi.
  9. Nếu bạn đang khởi động lại, hãy nhấn vào Cài đặt, chọn Magisk’s uninstaller.zip, Vuốt thanh trượt để cài đặt.
  10. Khởi động lại khôi phục

Cài đặt Kernel tùy chỉnh và Root / Reroot (Tùy chọn)

exNoShadez: nine7nine / Ứng dụng

  1. Nhấn vào Cài đặt, chọn Magisk-v17.1.zip - Chính thức hoặc Magisk-v17.3.zip - BETA
  2. Nhấn vào Thêm các Zips khác, chọn exns_eas_v3.8.1p_bca050b.zip hoặc (Ổn định) exNoShadez_eas_v2.8.2_f94351f.zip
  3. Vuốt Thanh trượt để cài đặt
  4. Lưu nhật ký
  5. Khởi động lại hệ thống

ElementalX

  1. Nhấn vào Cài đặt, chọn ElementalX-P-4.08.zip
  2. Nhấn vào Thêm các Khóa khác, chọn Magisk-v17.1.zip - Chính thức hoặc Magisk-v17.3.zip - BETA
  3. Vuốt Thanh trượt để cài đặt
  4. Lưu nhật ký
  5. Khởi động lại hệ thống

Đèn flash

  1. Nhấn vào Cài đặt, chọn Magisk-v17.1.zip - Chính thức hoặc Magisk-v17.3.zip - BETA
  2. Nhấn vào Thêm các Khóa khác, chọn flashkernel-marlin-v2.09.zip
  3. Vuốt Thanh trượt để cài đặt
  4. Lưu nhật ký
  5. Khởi động lại hệ thống

Kirisakura-Harmony

  1. Nhấn vào Cài đặt, chọn Kirisakura-Harmony-PIE-6.05_3.18.123_Android_PIE.zip
  2. Nhấn vào Thêm các Khóa khác, chọn Magisk-v17.1.zip - Chính thức hoặc Magisk-v17.3.zip - BETA
  3. Vuốt Thanh trượt để cài đặt
  4. Lưu nhật ký
  5. Khởi động lại hệ thống

PureZ

  1. Nhấn vào Cài đặt, chọn PureZ-Kernel-marlin-2.0.zip
  2. Nhấn vào Thêm các Khóa khác, chọn Magisk-v17.1.zip - Chính thức hoặc Magisk-v17.3.zip - BETA
  3. Vuốt Thanh trượt để cài đặt
  4. Lưu nhật ký
  5. Khởi động lại hệ thống

NSFW-R25

  1. Nhấn vào Cài đặt, chọn R25-NSFW-kernel-PIE.zip
  2. Nhấn vào Thêm các Khóa khác, chọn Magisk-v17.1.zip - Chính thức hoặc Magisk-v17.3.zip - BETA
  3. Vuốt Thanh trượt để cài đặt
  4. Lưu nhật ký
  5. Khởi động lại hệ thống

Cách cập nhật Magisk trên Pixel XL

Quan trọng:Nếu bạn đã cài đặt phiên bản ổn định hoặc phiên bản beta chính thức, trước tiên, bạn chỉ phải hủy cài đặt Trình quản lý Magisk, trước khi bạn có thể cài đặt phiên bản không chính thức, vì chúng được ký bằng các khóa khác nhau ”.

Điều này cũng đúng nếu chẳng hạn, bạn đã cài đặt bản dựng @kantjer và muốn dùng thử bản dựng @ianmacd ”. Xem bài đăng của kantjer và Martyfender: [UNOFFICIAL] phiên bản tiếp theo Ảnh chụp nhanh Magisk và MagiskManager của stangri

Nếu Thông báo Magisk được bật.

  1. Bật thông báo cập nhật Trình quản lý Magisk:Mở MagiskManager> Nhấn vào biểu tượng menu> Cài đặt> Cập nhật kênh> Chọn:Ổn định, Beta hoặc Tùy chỉnh
  2. Tùy chỉnh được sử dụng để nhận các bản cập nhật cho Công trình xây dựng Magisk không chính thức.
  3. Khi Trình quản lý Magisk thông báo cho bạn về tính khả dụng của bản cập nhật.
  4. Nhấn vào cài đặt.
  5. Chọn, Cài đặt Trực tiếp (Được khuyến nghị)
  6. Khi cài đặt xong
  7. Nhấn, Lưu nhật ký
  8. Nhấn, khởi động lại
  9. Đã xong!
  10. Vị trí nhật ký:/ storage / emulated / 0 / MagiskManager / logs / install_log_…

Nếu Thông báo Magisk bị tắt.

  1. Mở Trình quản lý Magisk
  2. Khi được hỏi "Bạn có muốn cài đặt Magisk-vxx.x.zip ngay bây giờ không?
  3. Nhấn vào cài đặt.
  4. Chọn, Cài đặt Trực tiếp (Được khuyến nghị)
  5. Khi cài đặt xong
  6. Nhấn, Lưu nhật ký
  7. Nhấn, khởi động lại
  8. Đã xong!
  9. Vị trí nhật ký:/ storage / emulated / 0 / MagiskManager / logs / install_log_…

Liên kết và kênh Magisk không chính thức

Để đặt Kênh cập nhật thông báo Magisk cho Công trình Magisk không chính thức: Mở MagiskManager> Nhấn vào biểu tượng menu> Cài đặt> Cập nhật kênh> Chọn: Tùy chỉnh > Sao chép địa chỉ liên kết bên dưới và dán vào dòng:

Kantjer
  • https://raw.githubusercontent.com/kantjer/MagiskFiles/master/updates/kantjer.json
  • https://goo.gl/3ws6NC
ianmacd
  • https://raw.githubusercontent.com/ianmacd/MagiskBuilds/master/updates/ianmacd.json
  • https://goo.gl/yZpnrf

topjohnwu - Canary
Kênh gỡ lỗi: https://bit.ly/2MPKGY5
Kênh phát hành: https://raw.githubusercontent.com/topjohnwu/magisk_files/master/canary_builds/release.json

Khi Trình quản lý Magisk thông báo cho bạn về bản cập nhật:

  1. Nhấn vào cài đặt.
  2. Chọn, Cài đặt Trực tiếp (Được khuyến nghị)
  3. Khi cài đặt xong
  4. Nhấn, Lưu nhật ký
  5. Nhấn, khởi động lại
  6. Đã xong!
  7. Vị trí nhật ký:/ storage / emulated / 0 / MagiskManager / logs / install_log_…

[Magisk] Xposed không có hệ thống

Trước tiên, hãy làm theo Hướng dẫn cài đặt trong OP của ROM tùy chỉnh mà bạn đang cố gắng cài đặt.

Chính thức

  • [ROM] [PPR2.181005.003] [10/19] Benzo Rom 9.0 của xanaxdroid
  • benzorom-9-20181019-0718-marlin.zip
  • [ROM] [Pixel-XL] [9.0.0_r10] Pixel Dust PIE dành cho marlin - phát hành một bản sửa lỗi (sửa chữa nóng:gần đây) bởi Spezi77
  • pixeldust_marlin-pie-release-one-20181012-0826.zip
  • [ROM] [9.0] LiquidRemix [v10.0.1] [OFFICIAL] [15/10/18] bởi stebomurkn420
  • liquid_remix-10.0.1-20181015-OFFICIAL-marlin.zip

Không chính thức

  • [ROM] [UNOFFICIAL] lines-16.0 dành cho Pixels (cá cờ / cá cờ) của razorloves
  • dòng dõi-16.0-20181027-UNOFFICIAL-marlin.zip
  • [ROM] [9.x] [KHÔNG CHÍNH THỨC] CarbonROM | cr-7.0 [marlin] bởi shagbag913