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