วิธีติดตั้งการอัปเดต OTA และรูทบนโทรศัพท์ Google Pixel ของคุณ

กำลังมองหาวิธีคงการเข้าถึงรูทหลังจากอัปเดต OTA บนโทรศัพท์ Google Pixel ของคุณหรือไม่ นี่คือคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการดังกล่าว

ลิงค์ด่วน

  • การรูตส่งผลต่อความสามารถในการติดตั้งการอัปเดต OTA อย่างไร
  • วิธีรักษารูทและรับการอัปเดต OTA บน Pixel ของคุณ
  • การยืนยัน

ส่วนหนึ่งของความงามของการเป็นเจ้าของ โทรศัพท์ Google พิกเซล มาจากความพร้อมใช้งานที่เหมาะสมของอิมเมจเฟิร์มแวร์ที่สามารถใช้เพื่อคืนอุปกรณ์กลับสู่สถานะโรงงาน แม้ว่าคุณจะปลดล็อค bootloader แล้วก็ตาม รูทโทรศัพท์หรือปรับแต่งมากเกินไป คุณสามารถคืนค่าการกำหนดค่าสต็อคได้ตลอดเวลา ต้องบอกว่า ผู้ใช้บางคนอาจพบว่าเป็นการยากที่จะรักษาการเข้าถึงรูทและม็อดที่เกี่ยวข้องไว้เหมือนเดิม ในขณะที่ยังคงรักษาความสามารถในการรับการอัปเดตความปลอดภัยรายเดือน แม้ว่าแฟน ๆ Android ฮาร์ดคอร์หลายคนจะรู้ว่าต้องทำอะไร แต่ไม่ใช่ทุกคนที่จะเชี่ยวชาญในการอัปเดตโทรศัพท์โดยไม่สูญเสียการรูท

หากคุณสามารถเข้าถึง PC/Mac และยินดีที่จะจัดการเรื่องต่าง ๆ ด้วยมือของคุณเอง คุณก็สามารถเก็บไว้ได้อย่างง่ายดาย การเข้าถึงรูทโดยทำตามขั้นตอนเพิ่มเติมสองสามขั้นตอนนอกเหนือจากการไซด์โหลดการอัปเดต OTA บน Google ของคุณ พิกเซล

การรูตส่งผลต่อความสามารถในการติดตั้งการอัปเดต OTA อย่างไร

การรูตเกี่ยวข้องกับการปรับเปลี่ยนส่วนต่างๆ ของอิมเมจสำหรับบูต Android เพื่อเข้าถึง superuser การอัปเดต OTA รายเดือนปกติหรือ "ทางอากาศ" จะเพิ่มขึ้นตามธรรมชาติ ซึ่งหมายความว่าไม่สามารถใช้งานได้ แพทช์เดลต้าเพื่ออัปเกรดอิมเมจการบูตสต็อกเนื่องจากไบนารีไม่ตรงกันอย่างเห็นได้ชัดในรูท สิ่งแวดล้อม. ในขณะที่การเลือกใช้แพ็คเกจการอัปเดตแบบเต็มเป็นวิธีแก้ปัญหาที่ได้ผล ในที่สุดมันก็จะเขียนทับบิตและชิ้นส่วนที่จำเป็นสำหรับการเข้าถึงรูทจากพาร์ติชันสำหรับเริ่มระบบ

ดังนั้น สำหรับผู้ที่วางแผนที่จะทำให้ Pixel ของคุณสกปรกและอาจต้องการผู้ช่วยเหลือในอนาคต เราคิดว่าเราต้องการให้แน่ใจว่าคุณรู้วิธีรักษาการเข้าถึงรูทในการอัปเดตความปลอดภัยรายเดือน กระบวนการนี้ไม่ยาก แต่ต้องใช้คำสั่ง ADB และ Fastboot สองสามคำสั่ง

วิธีรักษารูทและรับการอัปเดต OTA บน Pixel ของคุณ

ก่อนเริ่มต้น โปรดทราบว่าบทช่วยสอนนี้จะถือว่าคุณมี bootloader ที่ปลดล็อคและ ได้รับการรูทด้วย Magisk แล้ว. นอกจากนี้ ตรวจสอบให้แน่ใจว่าคุณมีข้อมูลล่าสุด ไบนารี ADB และ Fastboot ติดตั้งบนพีซี/Mac ของคุณ และอุปกรณ์เป้าหมายสามารถตรวจพบได้โดยเครื่องมือเหล่านี้ ผู้ใช้ Windows ควรได้รับคำแนะนำเช่นกัน ติดตั้งไดรเวอร์ USB OEM ล่าสุด.

มีสองสามวิธีในการทำให้ Pixel ของคุณอัปเดตเป็น Android เวอร์ชันล่าสุดที่เป็นทางการโดยยังคงรูตอยู่ คุณสามารถกู้คืนอิมเมจการบูตสต็อกของเวอร์ชันพื้นฐาน รอจนกว่าโทรศัพท์ของคุณจะได้รับการแจ้งเตือนที่จะแจ้งให้คุณทราบ ดาวน์โหลดการอัปเดตที่รออยู่ไปยังโทรศัพท์ของคุณ (หรือไซด์โหลดการอัปเดตด้วยตนเอง) จากนั้นแก้ไขอิมเมจสำหรับบูตและแฟลชที่อัปเดตแล้ว มัน. นี่เป็นวิธีที่ช้ากว่าเล็กน้อยแต่แนะนำสำหรับผู้เริ่มต้น

วิธีที่เร็วกว่าคือการแฟลชอิมเมจจากโรงงานอย่างเป็นทางการด้วยอิมเมจสำหรับบูตที่แพตช์ไว้ล่วงหน้า โปรดทราบว่าทั้งสองวิธีขึ้นอยู่กับการเข้าถึงพีซีหรือ Mac ไม่จำเป็นต้องให้คุณล้างข้อมูลอุปกรณ์ แต่เป็นการฝึกฝนที่ดี สำรองข้อมูลที่ไม่สามารถถูกแทนที่ได้ เผื่อมีอะไรผิดพลาด

โปรดทราบว่าด้วย ชุด Google Pixel 7 (และอุปกรณ์ที่เปิดตัวด้วย Android 13) ramdisk ทั่วไปจะถูกลบออกจากอิมเมจสำหรับบูตและวางไว้ในพาร์ติชันแยกต่างหาก เรียกว่า “init_boot” ด้วยเหตุนี้ คุณต้องแพตช์อิมเมจ init_boot แทนอิมเมจสำหรับบูตปกติเพื่อรูทสิ่งเหล่านี้ อุปกรณ์ หากคุณมี Pixel 7 หรือ Pixel 7 Pro ให้เปลี่ยนทุกรายการที่เกิดขึ้น boot.img กับ init_boot.img สำหรับบทช่วยสอนด้านล่าง

วิธีการแนะนำ:

  1. ค้นหาหมายเลขเวอร์ชันที่แน่นอนของซอฟต์แวร์ที่ติดตั้งอยู่ในโทรศัพท์ Google Pixel ของคุณ นำทางไปยัง การตั้งค่า > เกี่ยวกับโทรศัพท์ และจดข้อความใต้ จำนวนสร้าง ส่วน.
  2. ตอนนี้เราต้องกู้คืนอิมเมจสำหรับบูตที่ไม่ถูกแตะต้องซึ่งสอดคล้องกับบิลด์ที่ติดตั้ง เพื่อเป็นการป้องกันไว้ก่อน ให้เปิด Magisk สลับไปที่ โมดูล ปิดใช้งานโมดูลที่ใช้งานอยู่ และรีสตาร์ทหนึ่งครั้งก่อนที่จะดำเนินการดังกล่าว
    • แอพ Magisk อาจสำรองอิมเมจสำหรับบูตสต็อกไว้ ทั้งนี้ขึ้นอยู่กับวิธีการแพตช์ ในกรณีนั้น คุณควรจะสามารถกู้คืนได้ผ่าน กู้คืนรูปภาพ ตัวเลือกภายใต้ ถอนการติดตั้ง เมนูของแอพ Magisk อย่างไรก็ตาม เราขอแนะนำให้แฟลช boot.img ที่ยังไม่ได้แตะต้องจากอิมเมจจากโรงงานเพื่อหลีกเลี่ยงปัญหาที่ไม่คาดคิด
  3. ดาวน์โหลดอิมเมจโรงงาน fastboot-flashable ที่สอดคล้องกับหมายเลขบิลด์ Android ปัจจุบันสำหรับโทรศัพท์ Google Pixel ของคุณบนพีซี/Mac ควรตั้งชื่อว่า --factory-.zip.
    • Google โฮสต์งานสร้างอย่างเป็นทางการทั้งหมดสำหรับ Pixel แต่ละตัว ดาวน์โหลดพอร์ทัล. คุณยังสามารถดูที่ ดัชนีการดาวน์โหลด Android 13 ของเรา เพื่อความสะดวกในการนำทาง ผู้ใช้ที่ติดตั้งแล้ว แอนดรอยด์ 14 เบต้าสามารถคว้าพวกเขาจาก ดัชนีการดาวน์โหลด Android 14 ของเรา.
  4. เปิดภาพโรงงานโดยใช้ตัวจัดการไฟล์เก็บถาวรที่คุณชื่นชอบ ค้นหา image--.zip ไฟล์ (ใช่ มี ZIP อยู่ภายใน ZIP) และแตกไฟล์ boot.img จากนั้น
  5. ติดตั้งสต็อก boot.img สำหรับหมายเลขบิลด์ Android ปัจจุบัน:
    1. ตรวจสอบให้แน่ใจว่าเปิดใช้งานการดีบัก USB บนโทรศัพท์และ adb devices คำสั่งบนคอมพิวเตอร์จะส่งคืนหมายเลขซีเรียลของโทรศัพท์
    2. รีบูทโทรศัพท์ไปที่โหมด bootloader: adb reboot bootloader
    3. แฟลชอิมเมจบูตสต็อก: fastboot flash boot
    4. รีบูต: fastboot reboot
  6. ตอนนี้คุณสามารถบังคับให้โทรศัพท์ของคุณดึงการอัปเดตที่รออยู่ได้โดยไปที่ การตั้งค่า > ระบบ > อัพเดทระบบ > ตรวจสอบสำหรับการอัพเดต. อีกทางหนึ่งคือดาวน์โหลดอิมเมจ OTA เต็มรูปแบบที่สามารถกู้คืนได้ล่าสุดสำหรับรุ่นของคุณและ ไซด์โหลดด้วยตนเอง.
    • อย่าเลือกอิมเมจจากโรงงานล่าสุดสำหรับการอัปเกรด เนื่องจากสคริปต์การแฟลชกล่องจดหมายจะล้างข้อมูลในอุปกรณ์โดยค่าเริ่มต้น
  7. ตอนนี้คุณอยู่ในบิลด์ล่าสุดแล้ว ก็ถึงเวลาแพตช์อิมเมจสำหรับบูตด้วย Magisk เพื่อเข้าถึงรูทอีกครั้ง เรามีบทช่วยสอนเฉพาะสำหรับ วิธีการติดตั้ง Magiskดังนั้นลองดูถ้าคุณต้องการความช่วยเหลือใดๆ
  8. เมื่อโทรศัพท์ของคุณรีบูทหลังจากแฟลชอิมเมจสำหรับบูตที่แพตช์แล้ว คุณควรได้รับการอัปเดตอย่างปลอดภัยด้วย OTA ล่าสุดพร้อมการเข้าถึงรูท

วิธีการที่รวดเร็ว

  1. ดาวน์โหลดอิมเมจจากโรงงานซึ่งตรงกับการอัปเดตล่าสุดสำหรับโทรศัพท์ Pixel บน PC/Mac
    • คุณสามารถทำได้จาก พอร์ทัลดาวน์โหลดของ Google หรือจากของเรา ดัชนีการดาวน์โหลด Android 13. ผู้ใช้ที่ติดตั้ง Android 14 เบต้าแล้วควรดูที่ ดัชนีการดาวน์โหลด Android 14 ของเรา.
  2. แกะอิมเมจจากโรงงานโดยใช้ตัวจัดการไฟล์เก็บถาวรที่คุณชื่นชอบ ค้นหา image--.zip ไฟล์และแตกไฟล์ boot.img จากนั้น
  3. แก้ไขอิมเมจบูตสต็อกโดยใช้ Magiskแต่อย่าเพิ่งแฟลชบนโทรศัพท์ของคุณ
  4. คัดลอกอิมเมจสำหรับบูตที่แพตช์ด้วย Magisk จากโทรศัพท์ของคุณไปยัง PC/Mac และเปลี่ยนชื่อเป็น boot.img
  5. เปิด image--.zip ไฟล์จากขั้นตอนที่ 2 ด้วยตัวจัดการไฟล์เก็บถาวรที่คุณเลือก และแทนที่ไฟล์อิมเมจสำหรับบูตสต็อกด้วยไฟล์จากขั้นตอนที่ 4
    • เราขอแนะนำให้ผู้ใช้ Windows 7-Zip เพื่อให้การลากและวางง่ายๆ นั้นเพียงพอที่จะส่งไฟล์ที่แก้ไขแล้วไปยังไฟล์เก็บถาวร
    • ผู้ใช้ Linux และ macOS สามารถใช้ในตัว zip ยูทิลิตี้เพื่อแทนที่อิมเมจสำหรับบูตสต็อกด้วยอิมเมจสำหรับบูตที่แพตช์แล้วในเฟิร์มแวร์จากโรงงาน:
      zip image-<devicecodename>-<buildnumber>.zip boot.img
  6. หากต้องการลบรูทีนการล้างข้อมูล ให้แก้ไขสคริปต์การกะพริบดังต่อไปนี้:
    • หากคุณใช้ Windows ให้เปิดไฟล์ชื่อ “flash-all.bat” ด้วย Notepad (หรือโปรแกรมแก้ไขข้อความที่คุณโปรดปราน) ลบพารามิเตอร์ "-w" ออกจากส่วนแฟลช fastboot และบันทึกไฟล์
    • สำหรับ Linux และ macOS ให้เปิดไฟล์ชื่อ “flash-all.sh” ด้วยโปรแกรมแก้ไขข้อความที่คุณโปรดปราน ลบพารามิเตอร์ "-w" ออกจากส่วนแฟลช fastboot แล้วบันทึกไฟล์
  7. รีบูทโทรศัพท์ Pixel ของคุณไปที่โหมด bootloader และ ดำเนินการกระพริบโดยใช้ Fastboot.
  8. หากทุกอย่างถูกต้อง โทรศัพท์ควรรีบูตโดยอัตโนมัติเป็นระบบปฏิบัติการเวอร์ชันล่าสุด ซึ่งรวมถึงอิมเมจสำหรับบูตที่รูทไว้ล่วงหน้าด้วย

ทางเลือก: วิธี GUI

ในกรณีที่คุณไม่ต้องการเล่นกับเครื่องมือบรรทัดคำสั่ง XDA Recognized Contributor badabing2003 นำเสนอแอพพลิเคชั่นชื่อ พิกเซลแฟลชเชอร์ เพื่อให้งานคล่องตัว Wrapper GUI แบบโอเพ่นซอร์สที่มีชื่อเหมาะเจาะรอบๆ ADB และ Fastboot นั้นเขียนโค้ดด้วย Python ดังนั้นคุณจึงสามารถเรียกใช้บนระบบปฏิบัติการเดสก์ท็อปหลักๆ ทุกระบบปฏิบัติการ รวมถึง Windows, macOS และ Linux

อย่างที่คุณเห็น UI ค่อนข้างตรงไปตรงมา แอปสามารถตรวจหาตำแหน่งของไบนารี ADB และ Fastboot ได้โดยอัตโนมัติจากตัวแปรสภาพแวดล้อม PATH ของคุณ หรือคุณสามารถเลือกตำแหน่งด้วยตนเองก็ได้ ถัดไป คุณต้องเชื่อมต่อโทรศัพท์ Pixel เป้าหมายกับพีซีของคุณ และคลิกที่ สแกน ปุ่มเพื่อตรวจจับอุปกรณ์ PixelFlasher สามารถระบุอุปกรณ์รูท (แท็กด้วยเครื่องหมาย ✓) ได้เช่นกัน แต่คุณต้องให้สิทธิ์รูทเพื่อเชลล์ใน Magisk

ต่อไปนี้คือวิธีที่คุณสามารถใช้ PixelFlasher เพื่อติดตั้งการอัปเดต OTA บนโทรศัพท์ Pixel ของคุณในขณะที่ทำการรูท:

  1. หยิบรูปภาพจากโรงงานซึ่งตรงกับการอัปเดตล่าสุดสำหรับโทรศัพท์ Pixel ของคุณ
    • ดาวน์โหลดได้โดยตรงจาก พอร์ทัลดาวน์โหลดของ Googleหรือดูที่เรา ดัชนีการดาวน์โหลด Android 13. ผู้ใช้ที่ติดตั้ง Android 14 เบต้าแล้วควรเยี่ยมชม ดัชนีการดาวน์โหลด Android 14 ของเรา.
  2. จากนั้นเลือกรูปภาพจากโรงงาน แอปพลิเคชันจะจดจำรุ่นโทรศัพท์จากชื่อรูปภาพ
  3. ประมวลภาพโรงงาน. PixelFlasher จะแยกไฟล์ boot.img (init_boot.img สำหรับ Pixel 7 series และใหม่กว่า) จากอิมเมจโรงงานและเติมลงในรายการด้านล่าง
  4. เลือก boot.img จากรายการสำหรับการแพตช์ผ่าน Magisk
    • หากไม่ได้ติดตั้ง Magisk บนโทรศัพท์ของคุณ PixelFlasher จะติดตั้งให้คุณ
  5. เลือกรายการที่เพิ่มใหม่ที่สอดคล้องกับอิมเมจสำหรับบูตที่แพตช์
  6. ตอนนี้เลือก โหมดแฟลช เช่น เก็บข้อมูล.
  7. คลิกที่ โทรศัพท์แฟลชพิกเซล ปุ่มเพื่อเริ่มกระพริบ
  8. แค่นั้นแหละ!

ไม่สามารถเข้าถึงคอมพิวเตอร์? แม้ว่าจะเป็นไปได้ที่จะสั่งให้ Magisk ติดตั้งตัวเองลงในช่องที่ไม่ได้ใช้งานก่อนที่จะทำการติดตั้ง OTA ที่เพิ่มขึ้นและให้รูทหลังจากการอัปเดต คุณอาจสะดุดกับสิ่งกีดขวางบนถนนที่ไม่คาดคิดในสิ่งนี้ กระบวนการ. ดังนั้น เราขอแนะนำให้แก้ไขอิมเมจสำหรับบูตด้วยตัวคุณเองและทำการแฟลชโดยใช้พีซี

การยืนยัน

วิธีง่ายๆ ในการตรวจสอบว่าคุณได้ทำตามขั้นตอนเหล่านี้ถูกต้องหรือไม่คือไปที่ การตั้งค่า > เกี่ยวกับโทรศัพท์ > เวอร์ชันแอนดรอยด์. คุณควรเห็นแพตช์และหมายเลขบิลด์ที่แน่นอนซึ่งคุณได้ไซด์โหลดบนอุปกรณ์ Google Pixel ของคุณ

ถัดไป เปิดแอป Magisk จากลิ้นชักแอป และหมายเลขบิลด์ Magisk ควรแสดงอยู่ข้างพารามิเตอร์ "ติดตั้งแล้ว" ซึ่งบ่งชี้ว่าคุณจัดการเสร็จสิ้นกระบวนการเรียบร้อยแล้ว

แล้วไปกันเลย! ตอนนี้คุณรู้วิธีติดตั้งการอัปเดต OTA รายเดือนในโทรศัพท์ซีรีส์ Google Pixel ในขณะที่ยังคงรูท หากคุณมีคำถามใดๆ เกี่ยวกับการรูท Pixel โปรดทิ้งไว้ในส่วนความคิดเห็นด้านล่าง