ทำการติดตั้ง Android บนโทรศัพท์ Nexus หรือแท็บเล็ตให้เรียบร้อย


23

เมื่อเร็ว ๆ นี้ฉันมีปัญหาที่โทรศัพท์ Nexus S ของฉันจะไม่อัปเกรดเป็น Jelly Bean ในระหว่างกระบวนการอัปเกรดฉันได้รับข้อความแสดงข้อผิดพลาดว่าไฟล์ใดไฟล์หนึ่งในระบบปัจจุบันของฉันเสียหายดังนั้นจึงไม่สามารถใช้การอัปเกรดได้

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

โชคดีที่ปรากฎว่าคุณสามารถทำได้โดยใช้ซอฟต์แวร์ Google อย่างเป็นทางการเท่านั้นและคุณไม่จำเป็นต้องรูทโทรศัพท์ของคุณ (คุณทำได้ - ไม่เป็นไร)

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

คำแนะนำนี้ควรใช้ได้กับโทรศัพท์หรือแท็บเล็ต Nexus ทุกรุ่น

คำตอบ:


13

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

โปรดอย่าลืมสำรองข้อมูลสำคัญใด ๆ ในโทรศัพท์ของคุณ มันจะหายไป


1. เปิดการดีบัก USB

เปิดการดีบัก USB บนอุปกรณ์ของคุณ:

ไปที่การตั้งค่าระบบ / ตัวเลือกนักพัฒนาแล้วเลือก "การแก้ไขข้อบกพร่อง USB"

2. Fastboot

คุณจะต้องใช้เครื่องมือfastboot มันเป็นเครื่องมือบรรทัดคำสั่งอย่างเป็นทางการของ Google สำหรับนักพัฒนา คุณสามารถทำตามคำแนะนำอย่างเป็นทางการสำหรับการติดตั้งเครื่องมือแต่มันค่อนข้างซับซ้อน ถ้าคุณอยู่ใน Mac OS X หรือ Linux คุณอาจจะทำในสิ่งที่ฉันได้ทำและใช้เอดีบี-fastboot ติดตั้งเครื่องมือโอเพนซอร์ส

เพียงดาวน์โหลดคลายซิปและใช้หนึ่งในคำสั่งต่อไปนี้บรรทัดคำสั่ง (ขึ้นอยู่กับระบบปฏิบัติการของคุณ):

sh ADB-Install-Mac.sh

หรือ

sh ADB-Install-Linux.sh

เห็นได้ชัดว่าในขณะที่ทำเช่นนั้นคุณจะต้องอยู่ในไดเรกทอรีที่มีไฟล์เหล่านั้น

มีคำแนะนำมากมายเกี่ยวกับวิธีการติดตั้ง fastboot บน Windows (เช่นอันนี้ ) ดูคำตอบของ user17512 สำหรับวิธีทางเลือกสำหรับผู้ใช้ Windows

3. ไปที่โหมด fastboot ของอุปกรณ์

คุณต้องเชื่อมต่ออุปกรณ์กับคอมพิวเตอร์ของคุณโดยใช้สาย USB จากนั้นเข้าสู่โหมด fastboot ของอุปกรณ์:

  • บนNexus S : ปิดโทรศัพท์ของคุณ กดปุ่มเพิ่มระดับเสียงค้างไว้จากนั้นกดปุ่มเพาเวอร์

  • ในGalaxy Nexus , Nexus 5และNexus 10 : ปิดโทรศัพท์ของคุณ กดค้างไว้ที่ทั้ง Volume Up และ Volume Down จากนั้นกด Power ค้างไว้

  • ในNexus 4 , Nexus 6 , Nexus 7และNexus 9 : ปิดอุปกรณ์ของคุณ กดปุ่มลดระดับเสียงค้างไว้จากนั้นกดเพาเวอร์ค้างไว้

4. ปลดล็อค bootloader

ดำเนินการคำสั่งต่อไปนี้บนคอมพิวเตอร์ของคุณ:

fastboot oem unlock

หมายเหตุ: ขั้นตอนนี้จะลบข้อมูลทั้งหมดของคุณออกจากอุปกรณ์

5. การดาวน์โหลดอิมเมจจากโรงงาน

ดาวน์โหลดภาพจากโรงงานสำหรับอุปกรณ์เฉพาะของคุณและเวอร์ชั่น Android ที่คุณต้องการโดยตรงจาก Google

6. การติดตั้งระบบ

แกะที่เก็บ(ถ้าคุณอยู่ใน Windows คุณอาจจะต้องดาวน์โหลดซอฟต์แวร์เพิ่มเติมสำหรับการเปิดออก .tar.gz ไฟล์. 7-Zipจะทำงาน. ใช้ Mac และ Linux ได้ทุกซอฟต์แวร์ที่จำเป็นติดตั้งแล้ว)

เข้าไปในไดเร็กทอรีที่ไม่ได้เก็บถาวรใหม่และรันคำสั่งต่อไปนี้:

./flash-all.sh

หมายเหตุ: สิ่งนี้จะลบข้อมูลทั้งหมดจากอุปกรณ์ของคุณ

หลังจากเวลาอุปกรณ์ของคุณควรรีบูตและบูตระบบปฏิบัติการที่ติดตั้งใหม่ของคุณ :)

7. relocking bootloader ของคุณ

ขั้นตอนนี้ไม่จำเป็นอย่างเคร่งครัด แต่เป็นความคิดที่ดีสำหรับเหตุผลด้านความปลอดภัย รีบูตไปที่โหมด fastboot อีกครั้ง (ดูขั้นตอนที่ 2 ด้านบน) และดำเนินการคำสั่งต่อไปนี้บนคอมพิวเตอร์ของคุณ:

fastboot oem lock

มันใช้งานได้ดีสำหรับฉันฉันหวังว่ามันจะเป็นประโยชน์กับคนอื่น ๆ :)


มีประโยชน์มากมันใช้งานได้กับ Nexus S ขอบคุณมากสำหรับการแบ่งปันความรู้คือพลัง
bobighorus

3

หากคุณมี Windows ชุดเครื่องมือรูท Nexus ที่ยอดเยี่ยมจะทำให้กระบวนการที่ได้รับในที่นี่เป็น 'แฟลชเพื่อสต็อก & ถอนรูท' เพียงคลิกเดียวพร้อมตัวเลือกเพิ่มเติมเพื่อล็อค OEM ในภายหลัง แน่นอนว่ามันจะปลดล็อคและรูทได้อย่างง่ายดายและคุณสมบัติขั้นสูงอื่น ๆ คุณสามารถรับได้ที่:

http://www.wugfresh.com/dev/nexus-root-toolkit/

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.