Computer >> คอมพิวเตอร์ >  >> ระบบ >> Android

4 ปัญหาทั่วไปที่ควรทราบเมื่อติดตั้ง Android ROM แบบกำหนดเอง

เหตุผลหลักที่ฉันและอีกหลายคนชอบโทรศัพท์ Android มากกว่า iPhone เพราะ Google ทำให้โค้ดของ Android ใช้งานได้ฟรี นักพัฒนาคนอื่นๆ สามารถสร้างเวอร์ชันต่างๆ ของ Android ได้ฟรีโดยมีส่วนที่เราไม่ชอบน้อยลงและมีส่วนอื่นๆ ที่เราทำมากขึ้น

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

นี่เป็นกระบวนการทางเทคนิคที่ไม่เหมาะสำหรับทุกคน ฉันเขียนเกี่ยวกับ Android มาหลายปีแล้ว และยังคงถือว่ากระบวนการนี้เป็นการฝึกความอดทน มีหลายจุดที่ทุกอย่างสามารถผิดพลาดได้และมักจะผิดพลาด

นี่คือปัญหาสำคัญบางประการที่คุณอาจพบเมื่อแฟลช ROM ของ Android

1. การติดตั้ง ADB และ Fastboot

4 ปัญหาทั่วไปที่ควรทราบเมื่อติดตั้ง Android ROM แบบกำหนดเอง

หากคุณคุ้นเคยกับการแทนที่ระบบปฏิบัติการบนพีซีของคุณ แสดงว่าคุณอาจคุ้นเคยกับ Linux กระบวนการดังกล่าวเกี่ยวข้องกับการติดตั้ง Linux ลงในแผ่นซีดีหรือ USB การรีสตาร์ทคอมพิวเตอร์ และการกดปุ่มระหว่างการบู๊ตที่ช่วยให้คุณโหลดระบบปฏิบัติการสำรองได้ แทนที่จะโหลดระบบปฏิบัติการบนฮาร์ดไดรฟ์

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

คุณต้องมี Android Debug Bridge หรือที่รู้จักกันดีในชื่อ ADB ชุดเครื่องมือนี้มีโปรแกรมที่เรียกว่า Fastboot ADB จะคุยกับโทรศัพท์ของคุณเมื่อเปิดเครื่อง Fastboot จะพูดคุยกับโทรศัพท์ของคุณหลังจากที่คุณรีบูตในโหมดพิเศษ ซึ่งเรียกว่า "โหมด Fastboot" อย่างเป็นประโยชน์ เครื่องมือทั้งสองสื่อสารผ่านสาย USB

การติดตั้ง ADB ค่อนข้างตรงไปตรงมา คุณไปที่เว็บไซต์นักพัฒนาซอฟต์แวร์ Android ของ Google และดาวน์โหลดเวอร์ชันที่เหมาะสมสำหรับคอมพิวเตอร์ของคุณ ADB รองรับ Windows, macOS และ Linux

มีปัญหาอะไร

ADB และ Fastboot เป็นทั้งเครื่องมือบรรทัดคำสั่ง แทนที่จะเปิดแอปและคลิกปุ่มไม่กี่ปุ่ม คุณจะต้องเรียนรู้วิธีเปิดบรรทัดคำสั่งและพิมพ์ว่าต้องทำอย่างไร

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

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

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

2. การติดตั้งไดรเวอร์

4 ปัญหาทั่วไปที่ควรทราบเมื่อติดตั้ง Android ROM แบบกำหนดเอง

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

มีปัญหาอะไร

เป็นการยากที่จะทราบเมื่อคุณมีปัญหาเกี่ยวกับไดรเวอร์ ทั้ง ADB และ Fastboot จะไม่บอกคุณโดยตรง แต่ถ้าคุณป้อนคำสั่งแล้วไม่มีอะไรเกิดขึ้น เป็นไปได้ว่าคุณมีปัญหากับไดรเวอร์

4 ปัญหาทั่วไปที่ควรทราบเมื่อติดตั้ง Android ROM แบบกำหนดเอง

ปัญหาไดรเวอร์อาจเป็นเรื่องยากที่จะสควอช เมื่อฉันเพิ่งติดตั้ง ROM แบบกำหนดเอง ฉันไม่มีปัญหาในการทำให้ ADB รู้จักอุปกรณ์ของฉัน เมื่อฉันรีบูทเข้าสู่โหมด Fastboot Fastboot จะรู้จักอุปกรณ์ของฉันด้วย

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

คำแนะนำออนไลน์โดยทั่วไปจะบอกคุณว่า ADB ใช้งานบน macOS หรือ Linux ได้ง่ายกว่าบน Windows ฉันยังต้องใช้ Windows อย่างสม่ำเสมอเพื่อที่จะทำงานให้เสร็จ Linux อาจมีไดรเวอร์สำหรับสื่อสารกับโทรศัพท์ของฉัน แต่ไม่ว่าจะด้วยเหตุผลใดก็ตาม ADB และ Fastboot ก็ยังมีปัญหาอยู่ แต่เมื่อฉันติดตั้งไดรเวอร์ที่มีให้สำหรับ Windows สิ่งนี้มักจะใช้ได้ดี (ฉันไม่เคยลองใช้ Mac)

3. การปลดล็อก Bootloader

4 ปัญหาทั่วไปที่ควรทราบเมื่อติดตั้ง Android ROM แบบกำหนดเอง

bootloader เป็นส่วนหนึ่งของโทรศัพท์ของคุณที่กำหนดระบบปฏิบัติการที่จะบู๊ต โดยค่าเริ่มต้น bootloader จะเริ่มระบบปฏิบัติการที่ผู้ผลิตให้มาเท่านั้น และมันก็ล็อก

คุณต้องปลดล็อกโปรแกรมโหลดบูตก่อนที่จะบอกให้โทรศัพท์โหลดระบบปฏิบัติการสำรอง ซึ่งเป็นสิ่งที่คุณทำเมื่อคุณติดตั้ง ROM ที่กำหนดเอง

มีปัญหาอะไร

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

เวอร์ชั่นของผู้ให้บริการคือการเดิมพัน ในสหรัฐอเมริกา รุ่น GSM จาก AT&T และ T-Mobile มีแนวโน้มที่จะรองรับมากกว่าอุปกรณ์ CDMA จาก Sprint และ Verizon แต่นี่ไม่ใช่กฎที่ยากและรวดเร็ว

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

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

4. การใช้ Custom Recovery

4 ปัญหาทั่วไปที่ควรทราบเมื่อติดตั้ง Android ROM แบบกำหนดเอง 4 ปัญหาทั่วไปที่ควรทราบเมื่อติดตั้ง Android ROM แบบกำหนดเอง

หลังจากที่คุณปลดล็อกโปรแกรมโหลดบูตแล้ว ก็ถึงเวลาที่จะเริ่มติดตั้ง ROM ที่กำหนดเองของคุณ

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

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

มีปัญหาอะไร

การกู้คืนแบบกำหนดเองไม่สามารถใช้ได้ในโทรศัพท์ทุกเครื่อง แม้ว่าโทรศัพท์ของคุณจะมีการสนับสนุน ROM แบบกำหนดเอง แต่ก็มีความเป็นไปได้มากกว่าที่จะมีการกู้คืนแบบกำหนดเองที่เข้ากันได้ด้วยเช่นกัน

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

หากคุณประสบปัญหาในการติดตั้งหรือบูตการกู้คืนแบบกำหนดเอง แสดงว่าคุณอาจมีปัญหาเกี่ยวกับไดรเวอร์

สำหรับรอมที่กำหนดเองนั้น...

เมื่อคุณมีการกู้คืนแบบกำหนดเองและทำงานแล้ว กระบวนการนี้ค่อนข้างตรงไปตรงมาจากจุดนั้น ยังมีโอกาสเกิดข้อผิดพลาด แต่มีโอกาสน้อยกว่า และการยกของหนักส่วนใหญ่อยู่ข้างหลังคุณ

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

ROM แบบกำหนดเองบางตัวมีความเสถียรสูง คนอื่น ๆ เป็นระเบียบบั๊กกี้ ดังนั้นขึ้นอยู่กับสถานการณ์ของคุณ คุณอาจยังไม่ออกจากป่า คุณอาจตัดสินใจว่า ROM แบบกำหนดเองนั้นไม่คุ้มกับความพยายาม