Google Pixel 2 เป็นหนึ่งในประสบการณ์ Android ที่ดีที่สุดและบริสุทธิ์ที่สุดในตลาดโทรศัพท์มือถือ แม้จะ 'แก่กว่า' เล็กน้อย โทรศัพท์ (เปิดตัวในเดือนตุลาคม 2017), Google Pixel 2 ยังคงได้รับการอัปเดตมากมาย อันที่จริงรูปภาพโรงงานล่าสุดของ Pixel 2 ได้เปิดตัวในเดือนนี้
หากคุณเป็นผู้ใช้ที่รูทและโดยปกติไม่ได้ติดตั้งการอัปเดต OTA เราจะแสดงวิธีอัปเกรด Pixel 2 (หรือ Pixel 2 XL) จาก Android 8.0 Oreo ไปจนถึงอิมเมจโรงงาน Android 9.0 Pie ล่าสุด นอกจากนี้เรายังจะแสดงวิธีอัปเกรดเป็น Android 9.0 Pie เวอร์ชันที่สูงกว่า – แม้ว่าจะดูเหมือนเกือบจะเหมือนกัน แต่กระบวนการจะแตกต่างกันในสองสามขั้นตอน
ข้อกำหนด
- ADB และ Fastboot (ดูคู่มือ Appuals วิธีการติดตั้ง ADB บน Windows)
- ตัวปลดล็อกโปรแกรมโหลดบูต (ดูคู่มือ Appuals วิธีปลดล็อกและรูทพิกเซล 2)
- รูปภาพโรงงาน Pixel 2 ล่าสุด
- TWRP 3.2.3-1.img
- ตัวติดตั้ง TWRP 3.2.3-1.zip
- เคอร์เนลที่กำหนดเอง (แนะนำให้ใช้ Sultan Kernel)
ก่อนที่คุณจะเริ่มต้น คุณควรลบการรักษาความปลอดภัยหน้าจอเมื่อล็อกออก และถอนการติดตั้ง Substratum overlays หากคุณได้ติดตั้งไว้ คุณไม่จำเป็นต้องลบโมดูล Magisk ใดๆ ที่คุณติดตั้ง อันที่จริงแล้วโมดูลเหล่านั้นควรจะทำงานต่อไปได้ตามปกติหลังจากทำตามคำแนะนำนี้
การถอดรหัส TWRP 3.2.3-1 ทำงานได้ดีกับวิธีการรักษาความปลอดภัยด้วยลายนิ้วมือและ PIN
- ดาวน์โหลดและแตกไฟล์อิมเมจโรงงานล่าสุดก่อน แล้ววางลงในเส้นทาง ADB หลักของคุณ
- เปิดใช้งานการแก้ไขข้อบกพร่อง USB บน Pixel 2 โดยไปที่การตั้งค่า> เกี่ยวกับโทรศัพท์> แตะ หมายเลขบิวด์ 7 ครั้ง จนกว่าจะเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์
- ไปที่การตั้งค่า> ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์> เปิดใช้งานการแก้ไขข้อบกพร่อง USB
- ตอนนี้เชื่อมต่อ Pixel 2 ของคุณกับพีซีผ่าน USB แล้วเปิดเทอร์มินัล ADB
- ในเทอร์มินัล ADB ให้พิมพ์:อุปกรณ์ adb
- คุณควรเห็นกล่องโต้ตอบการจับคู่บนหน้าจอ Pixel 2 ของคุณ ยืนยัน เทอร์มินัล ADB ควรแสดงหมายเลขซีเรียลของ Pixel 2 เมื่อคุณใช้ อุปกรณ์ adb สั่งการ. ถ้า ADB ไม่ แสดงหมายเลขซีเรียลของคุณ หรือส่งคืนข้อความเช่น “No Devices Attached” หรือ “อุปกรณ์ออฟไลน์” , ลองเชื่อมต่อการเชื่อมต่อ USB ใหม่ หรือแก้ไขปัญหาไดรเวอร์ USB ของคุณ
- หาก ADB จดจำอุปกรณ์ของคุณได้สำเร็จ ตอนนี้คุณสามารถบูตอิมเมจล่าสุดจากโรงงานได้อย่างรวดเร็วโดยลบ -w ใน flash-all.bat ไฟล์. คุณต้องทำการบูตอย่างรวดเร็วทั้งสองช่อง (พาร์ติชั่น A/B) และปล่อยให้บูทเครื่องเต็มที่ในแต่ละครั้ง หรือคุณสามารถใช้สคริปต์ Dueces (อนุญาตให้อิมเมจจากโรงงานเลือกช่องที่จะติดตั้ง) .
- ตอนนี้ เราต้อง fastboot ใน TWRP ดาวน์โหลดไฟล์ TWRP 3.2.3-1.img และวางลงในโฟลเดอร์ ADB หลัก จากนั้นโอน TWRP_installer 3.2.3-1.zip ไปยังการ์ด SD ของ Pixel 2 ดาวน์โหลดและโอนเคอร์เนลที่กำหนดเองไปยังการ์ด SD ของคุณด้วย
- ในเทอร์มินัล ADB ให้พิมพ์:fastboot twrp
- เมื่อคุณอยู่ใน TWRP ให้เลื่อนเพื่ออนุญาตการแก้ไข จากนั้นจากเมนูหลัก เลือก ติดตั้ง> การ์ด SD> TWRP_installer 3.2.3-1.zip แล้วปัดเพื่อแฟลช
- หลังจากแฟลช TWRP สำเร็จแล้ว คุณควรแฟลชเคอร์เนลที่กำหนดเองโดยใช้วิธีการเดียวกัน
- ดำเนินการต่อและรีบูตระบบ และอนุญาตให้ Android บูตได้อย่างเต็มที่
- โอนไฟล์ Magisk .zip ล่าสุดไปยังการ์ด SD แล้วรีบูต Pixel 2 เป็น TWRP อีกครั้ง
- แฟลช Magisk .zip ผ่าน TWRP และรีบูตระบบอีกครั้ง
วิธีอัปเกรด Pixel 2 จาก 8x เป็น 9x
ข้อกำหนด:
- ปลดล็อก bootloader โดย Critical_unlock เสร็จสมบูรณ์ (critical_unlock จำเป็นสำหรับเวอร์ชัน bootloader ก่อน TMZ20a) อ่านได้ที่นี่
- เคอร์เนลที่กำหนดเอง (แนะนำ SULTANXDA)
- รูปภาพ Fastboot 9.0
- TWRP.ZIP ล่าสุด
- เคอร์เนล Flash ล่าสุด
- ตัวถอนการติดตั้ง Magisk ในกรณีที่คุณต้องการถอนการติดตั้งและติดตั้ง MM ใหม่ด้วยตนเอง
- Magisk.zip ล่าสุด
- Magisk Manager APK ล่าสุด
- รูปภาพโรงงาน 9x ล่าสุด
- TWRP.IMG ล่าสุด
- ขั้นแรก คุณต้องปิดการรักษาความปลอดภัยของหน้าจอเมื่อล็อกใน Pixel 2
- เปิดใช้งานตัวเลือกสำหรับนักพัฒนา (การตั้งค่า> เกี่ยวกับ> แตะ หมายเลขบิวด์ 7 ครั้ง)
- ไปที่การตั้งค่า> ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์> เปิดใช้งานการแก้ไขข้อบกพร่อง USB
- เชื่อมต่อ Pixel 2 กับพีซีผ่าน USB แล้วเปิดเทอร์มินัล ADB บนคอมพิวเตอร์ของคุณ
- ตรวจสอบให้แน่ใจว่ารู้จักการเชื่อมต่อ ADB โดยพิมพ์ 'อุปกรณ์ adb' ลงในเทอร์มินัล ADB
- หากระบบจดจำอุปกรณ์ได้สำเร็จ เครื่องอ่านบัตร ADB จะแสดงหมายเลขซีเรียลของอุปกรณ์ (คุณอาจต้องยอมรับช่องโต้ตอบการจับคู่ในหน้าจอ Pixel 2) . หากระบบไม่รู้จัก คุณควรลองใส่สาย USB ใหม่ หรือแก้ไขปัญหาไดรเวอร์ USB
- ดาวน์โหลดอิมเมจโรงงาน Fastboot 9.0 และวางไว้ในเส้นทาง ADB หลักของคุณ ทำเช่นเดียวกันกับไฟล์ TWRP.IMG
- ดาวน์โหลดและโอน TWRP.zip, Magisk.zip และ Magisk Manager APK ไปยังการ์ด SD ของ Pixel 2
- เปิด flash-all.bat ไฟล์บางอย่างเช่น Notepad และลบ -w ออกจากโค้ดจากนั้นบันทึกและออกจากไฟล์ หากคุณต้องการล้างข้อมูลอุปกรณ์ทั้งหมด คุณไม่จำเป็นต้องลบ -w ออกจากไฟล์ BAT
- เปิดเทอร์มินัล ADB บนพีซีของคุณ และทำการบู๊ต Pixel 2 อย่างรวดเร็วใน TWRP .img โดยใช้:การบูตแบบเร็ว
- เมื่อคุณอยู่ในเมนูหลัก TWRP ให้ปัดเพื่ออนุญาตให้แก้ไข จากนั้นไปที่ ติดตั้ง> การ์ด SD> ไฟล์ TWRP .zip ที่คุณโอนก่อนหน้านี้ และปัดเพื่อแฟลช
- เมื่อ TWRP แฟลชสำเร็จ ให้แตะ Reboot to Recovery (ไม่ใช่ Reboot to System!) และแฟลช Magisk Uninstaller แบบเดียวกับที่คุณทำ TWRP .zip (ขั้นตอนนี้จำเป็นเฉพาะเมื่อคุณได้ติดตั้ง Magisk ไว้ก่อนหน้านี้)
- รีบูตเป็น Recovery อีกครั้ง และแฟลชเคอร์เนลที่กำหนดเอง รีบูตเป็นการกู้คืนอีกครั้ง
- ตอนนี้ คุณสามารถรีบูตระบบ และอนุญาตให้ Android ดำเนินการตามกระบวนการปรับให้เหมาะสม เพียงปล่อยให้โทรศัพท์ของคุณพักสักครู่
- ตอนนี้ใช้ file explorer ค้นหา Magisk Manager APK บนการ์ด SD ของคุณ และติดตั้ง (คุณอาจต้องเปิดใช้งาน Unknown Sources ในการตั้งค่าโทรศัพท์ของคุณ)
- รีบูตเข้าสู่การกู้คืน TWRP อีกครั้ง และแฟลช Magisk.zip รีบูตเป็นการกู้คืนตามด้วยรีบูตไปที่ระบบ
คำแนะนำในการแก้ปัญหา
หาก Pixel 2 ของคุณติดอยู่ที่โลโก้ G หรือคุณบูตวนเป็น TWRP ให้ลองทำดังนี้
- ทำการฮาร์ดรีบูต (กดปุ่มเปิด/ปิดค้างไว้)
- กำลังบูตเข้าสู่ TWRP และแฟลช Magisk Uninstaller สองสามครั้ง (อาจต้องใช้เวลาสองสามครั้งในการ 'ติด' อย่างถูกต้อง) .