วิธีดาวน์เกรดเป็น Android 12 จาก Android 13 บน Google Pixel 6 series

ลิงค์ด่วน

  • มีอะไรอยู่ในการอัปเดต Bootloader ของ Android 13 สำหรับ Google Pixel 6/6 Pro/6a
  • ฉันจะดาวน์เกรดเป็น Android 12 จาก Android 13 บน Google Pixel 6/6 Pro/6a ได้อย่างไร
  • การใช้ Android 12 ต่อไปมีข้อเสียหรือไม่?

แอนดรอยด์ 13 ออกมาได้สักพักแล้ว จากการอัปเกรดเวอร์ชันหลัก เป็นเรื่องที่น่าสนใจที่จะกระโดดข้ามกลุ่ม โดยเฉพาะสำหรับผู้ใช้ Google Pixel แต่ถ้าคุณเพิ่งอัปเดตเป็น Android 13 แต่ไม่ชอบมากนักล่ะ? คำถามใหญ่คือคุณสามารถดาวน์เกรดสมาร์ทโฟน Pixel ของคุณรวมถึงกลุ่มผลิตภัณฑ์ Pixel 6 ล่าสุดจาก Android 13 เป็น 12 ได้หรือไม่

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

การอัปเดต Android 13 ที่เสถียรสำหรับ Google Pixel 6 พิกเซล 6 โปร, และ พิกเซล 6เอ นำการอัปเดต bootloader ใหม่มาด้วย เมื่ออัปเกรดแล้ว คุณ

ไม่สามารถแฟลช bootloader รุ่นเก่าได้ เนื่องจากมีการป้องกันการย้อนกลับ ด้วยเหตุนี้ กระบวนการดาวน์เกรดเป็น Android 12 ตามปกติจึงไม่ทำงานในอุปกรณ์เหล่านี้ อย่างไรก็ตาม ยังคงสามารถบู๊ต Android 12 บน bootloader ที่อัปเกรดแล้วได้ หากคุณต้องการดาวน์เกรด Android 13 กลับไปเป็น Android 12 บน Pixel 6/6 Pro/6a เราพร้อมให้ความช่วยเหลือ

  • กลุ่มผลิตภัณฑ์ Google Pixel 6 ได้รับการอัปเดต bootloader ใหม่ด้วย Android 13 OTA ที่เสถียร
  • เมื่อคุณอัปเกรดแล้ว คุณจะไม่สามารถแฟลช bootloader รุ่นเก่าได้
  • อย่างไรก็ตาม คุณยังคงสามารถบู๊ต Android 12 บน bootloader ใหม่ได้

มีอะไรอยู่ในการอัปเดต Bootloader ของ Android 13 สำหรับ Google Pixel 6/6 Pro/6a

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

ในกรณีที่คุณสนใจ นี่คือสิ่งที่คุณจะพบภายในรูปภาพ Bootloader ของ Google Pixel 6a:

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


ฉันจะดาวน์เกรดเป็น Android 12 จาก Android 13 บน Google Pixel 6/6 Pro/6a ได้อย่างไร

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

หากคุณรู้ทั้งหมดนี้แล้วและยังต้องการเปลี่ยนกลับเป็น Android 12 ขั้นตอนก็ค่อนข้างง่าย แต่ก่อนอื่น คุณจะต้องทำคือสำรองแอพ รูปภาพ วิดีโอ ฯลฯ ของคุณ เนื่องจาก การปรับลดรุ่นจะล้างข้อมูลโทรศัพท์ของคุณโดยสมบูรณ์. ตรวจสอบให้แน่ใจว่าคุณมีข้อมูลล่าสุด ไบนารี ADB และ Fastboot ติดตั้งบนพีซีของคุณ

โดยข้ามการบูตโหลดเดอร์แบบกระพริบ

  1. เมื่อคุณจัดเรียงข้อมูลสำรองเรียบร้อยแล้ว คุณจะต้องตรวจสอบเวอร์ชัน bootloader ของ Google Pixel 6/6 Pro/6a เพื่อหลีกเลี่ยงสถานการณ์ที่ยุ่งยาก ตรวจสอบให้แน่ใจว่าทั้งสองช่องของอุปกรณ์เป้าหมายมีเวอร์ชัน Bootloader ของ Android 13 เหมือนกัน. หากคุณต้องการความช่วยเหลือลองดูที่ บทช่วยสอนของเราเพื่อตรวจสอบเวอร์ชัน bootloader ของอุปกรณ์ Google Pixel 6 series เพื่อป้องกันการย้อนกลับ
  2. บนพีซี/Mac/Chromebook ของคุณ ดาวน์โหลดภาพโรงงาน สอดคล้องกับการเปิดตัว Android 12 ที่คุณเลือกสำหรับอุปกรณ์เป้าหมาย
  3. แยกเนื้อหาของไฟล์ ZIP อิมเมจจากโรงงาน และค้นหาอิมเมจ Bootloader ในไฟล์ที่แตกออกมา ควรตั้งชื่อเป็น "bootloader- [ชื่อรหัสอุปกรณ์] - [ชื่อรหัสแพลตฟอร์ม] - [เวอร์ชันหลัก] - [เวอร์ชันรอง] .img"
    • สำหรับ Pixel 6 และ 6 Pro ชื่อรหัสแพลตฟอร์มคือ "slider" ในขณะที่ Pixel 6a คือ "bluejay"
  4. ลบอิมเมจ bootloader ออกจากโฟลเดอร์ที่แตกออกมา.
  5. แก้ไขสคริปต์การกะพริบดังต่อไปนี้:
    • หากคุณใช้ Windows ให้เปิดไฟล์ชื่อ "flash-all.bat" ด้วย Notepad (หรือโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ) ให้ลบ bootloader ที่กระพริบ ส่วนที่เกี่ยวข้อง เพิ่ม "--force" (ไม่มีเครื่องหมายคำพูด) ระหว่างอาร์กิวเมนต์ "-w" และ "update" ในส่วนการกะพริบอิมเมจระบบ และบันทึกไฟล์
    • ผู้ใช้ Linux และ macOS เปิดไฟล์ชื่อ "flash-all.sh" ด้วยโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ ลบ bootloader ที่เกี่ยวข้องกับการแฟลช เพิ่ม "--force" (โดยไม่ใส่เครื่องหมายคำพูด) ระหว่างอาร์กิวเมนต์ "-w" และ "update" ในส่วนการกะพริบของอิมเมจระบบ และบันทึก ไฟล์.
  6. ตอนนี้เราได้แก้ไขสคริปต์แล้ว เราก็สามารถทำงานแฟลชต่อได้ โดยเฉพาะอย่างยิ่ง คุณต้องมี bootloader ที่ปลดล็อคเพื่อแฟลชผ่าน Fastboot ดังนั้นให้ทำการปลดล็อค bootloader หากยังไม่ได้ดำเนินการ
  7. รีบูต Pixel 6/6 Pro/6a ไปที่โหมด bootloader และเชื่อมต่อกับ PC/Mac/Chromebook โดยใช้สาย USB
  8. เปิดหน้าต่างเทอร์มินัลบนคอมพิวเตอร์ของคุณ ไปที่ตำแหน่งที่คุณแตกอิมเมจจากโรงงานของ Android 12 แล้วเรียกใช้สคริปต์ที่กะพริบ
    • สำหรับวินโดวส์:
      .\flash-all.bat
    • สำหรับ macOS และ Linux:
      ./flash-all.sh
  9. รอให้แฟลชเกิดขึ้น อุปกรณ์รีบูต และรอให้ Android 12 บูต การบูตครั้งแรกอาจใช้เวลานานมาก ดังนั้นโปรดอดทนรอ
Google Pixel 6a ที่ใช้ Android 12 บน Android 13 bootloader

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

โดยใช้อิมเมจสนับสนุนนักพัฒนาอย่างเป็นทางการ

สำหรับนักพัฒนา Google นำเสนออิมเมจระบบ Android 12 ที่ได้รับการดัดแปลงสำหรับตระกูล Pixel 6 ซึ่งอิงตามเวอร์ชันสาธารณะและเสถียรของ Android 12 และ Android 12L เหล่านี้ "รูปภาพสนับสนุนนักพัฒนา" นำเสนอ bootloader เวอร์ชันอัปเดตที่มีการแก้ไขความปลอดภัยใหม่และตัวนับป้องกันการย้อนกลับที่เพิ่มขึ้น

ดาวน์โหลดภาพสนับสนุนนักพัฒนา Android 12/12L สำหรับซีรีส์ Google Pixel 6

เมื่อพูดถึงการติดตั้ง อิมเมจสนับสนุนนักพัฒนาจะต้องแฟลชผ่าน Fastboot หากต้องการทราบข้อมูลเพิ่มเติม ดูคำแนะนำของเรา.

เพื่อเป็นข้อมูลอ้างอิง อิมเมจสนับสนุนนักพัฒนาจะมาพร้อมกับบูทโหลดเดอร์ต่อไปนี้:

อุปกรณ์, ฟอรัมอุปกรณ์, ชื่อรหัส

รองรับนักพัฒนา Android 12 เวอร์ชันอิมเมจ bootloader

รองรับนักพัฒนา Android 12L เวอร์ชันอิมเมจ bootloader

Google Pixel 6 (ขมิ้น)

สไลเดอร์-1.0-8844048

สไลเดอร์-1.2-8831283

Google Pixel 6 Pro (อีกา)

สไลเดอร์-1.0-8844048

สไลเดอร์-1.2-8831283

Google Pixel 6a (บลูเจย์)

ไม่มี

บลูเจย์-1.1-8927508

โปรดทราบว่างานสร้างที่เน้นนักพัฒนาเป็นศูนย์กลางนี้ไม่เหมาะสำหรับการใช้งานทั่วไป พวกเขาจะไม่ได้รับการอัปเดตความปลอดภัย OTA เช่นเดียวกับผู้บริโภคทั่วไป นอกจากนี้ บิลด์ยังไม่ได้รับการอนุมัติชุดทดสอบความเข้ากันได้ (CTS) ดังนั้นนักพัฒนาที่ต้องการบิลด์ที่ได้รับการอนุมัติจาก CTS หรือใช้ SafetyNet API อาจประสบปัญหาได้


การใช้ Android 12 ต่อไปมีข้อเสียหรือไม่?

ไม่ว่าคุณจะเลือกวิธีใดก็ตาม ผลลัพธ์ที่ได้จะเป็นการผสมผสานระหว่าง bootloader และเฟิร์มแวร์สำหรับ Google Pixel รุ่นที่ 6 อาจใช้งานได้ในตอนนี้ แต่ไม่มีการสนับสนุนอย่างเป็นทางการสำหรับการรวมนี้ - ยกเว้นอิมเมจสนับสนุนนักพัฒนาซอฟต์แวร์ แต่ไม่ได้มีไว้สำหรับผู้ใช้ทั่วไปอย่างแน่นอน ไม่มีการอัปเดตความปลอดภัยรายเดือนบน Android 12 อีกต่อไป ซึ่งหมายความว่าคุณต้องอัปเกรดเป็น Android 13 ต่อไปจึงจะได้รับการแก้ไขต่อไป

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