Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> สมาร์ทโฟน >> Android

Custom Android Recovery คืออะไร? เริ่มต้นกับ TWRP

ถ้าคิดจะเล่นกับ Android เครื่องของคุณ น่าจะอ่านว่าต้อง Flash Custom Recovery เข้าไปก่อน จึงจะทำอะไรหนักๆ ได้ แต่นั่นนำคำถามมา: Recovery คืออะไร? Custom Recovery คืออะไร? CWM และ TWRP เข้าเรื่องยังไง?

เราจะมาดู Recovery Tools ให้ครบถ้วน เพื่อให้คุณรู้จักก่อนเริ่มเล่นกับ Android

Recovery คืออะไร?

Android Device ประกอบด้วยซอฟต์แวร์หลายชิ้น: Bootloader, Radio, Recovery, และ System Bootloader คือซอฟต์แวร์ตัวแรกที่รันตอนเปิดเครื่อง ตัดสินใจโหลด Recovery หรือ Android (System) และ Radio

Radio คือ Controller สำหรับ Antenna ให้เชื่อมต่อ Cellular กับ Tower ของ Carrier แต่สำหรับการอภิปรายนี้ Radio ไม่เกี่ยวข้องมาก

Recovery คือ Runtime Environment (คิดว่าเป็น Mini OS) แยกจาก Android ทำหน้าที่ System-related Tasks ต่างๆ Stock Recovery บน Android ส่วนใหญ่: Apply OTA Update, Factory Reset, และอนุญาต External Tools จาก microSD ให้รัน Function บนอุปกรณ์

เปรียบเทียบกับ PC: คล้าย BIOS ซอฟต์แวร์เล็กๆ อิสระจาก OS ควบคุม System Settings/Functions ต่างๆ แต่ไม่ทำ Task เหมือน BIOS จริง

เช่น Recovery ไม่ควบคุม I/O Functions ซึ่ง BIOS ทำหมด และตอน Android เริ่มโหลด Recovery ไม่มีอิทธิพลอะไรต่อสิ่งที่เกิดขึ้น

Custom Recovery คืออะไร?

Custom Recovery = Non-stock Recovery ติดตั้งทับ Default Recovery Environment มีหลายเหตุผลติดตั้ง Custom Recovery ส่วนใหญ่เกี่ยวกับ Extra Functionality

ฟีเจอร์หลักๆ:

  • ติดตั้ง Third-party ROM ทับ Stock Android Image
  • สร้าง Nandroid Backup: Backup ครบทุกอย่าง จากข้อมูลส่วนตัวถึง OS เอง
  • สื่อสารกับ Android Debug Bridge (ADB) บนคอมพิวเตอร์ สำหรับ Debug และ Developer Actions ยังให้ติดตั้ง ADB Apps โดยไม่ต้อง Root
  • Interface ที่ใช้งานง่าย/สวยกว่า Recovery ต้นฉบับ รองรับ Touch หรือ Interface ไม่ได้ขับเคลื่อนด้วย Menu Options

สรุป: Custom Recovery ให้เข้าถึง Actions หลายอย่างที่ Manufacturer ไม่ให้เข้าถึงปกติ ทำให้ Stock Recovery จำกัด เพื่อกันไม่ให้ Brick Device ถ้าฟังดูยากเกินไป มี Android Tweaks มากมายทำได้โดยไม่ Root

ใช้งาน TWRP

ถ้าเลือกติดตั้ง Custom Recovery ตัวที่แทบทุกคนจะใช้คือ TWRP (Team Win Recovery Project) มีให้อย่างเป็นทางการเยอะมาก และ Enthusiasts Port ให้อีกมาก

วิธีง่ายที่สุดติดตั้ง Recovery นี้: ผ่าน Official TWRP App ดาวน์โหลดฟรีจาก Play Store ติดตั้งแอปไม่ได้ติดตั้ง Recovery แต่แนะนำขั้นตอนดาวน์โหลดและ Flash เวอร์ชันที่ถูกต้องสำหรับอุปกรณ์

ถ้าชอบ Hands-on Flash เอง: ดาวน์โหลด TWRP จากเว็บ TWRP อย่างเป็นทางการ—หรือถ้าเป็น Unofficial Build จากฟอรัมอุปกรณ์ที่ XDA Developers แนะนำให้ดาวน์โหลดจากที่อื่นอย่างสख्त

ติดตั้งแล้ว TWRP ควรใช้งานง่าย Tools สำหรับ Flash ROM, สร้าง/Restore Backup, Wipe/Mount Internal Storage ทั้งหมดมีป้ายชัดเจน

Execute ผ่าน Tap และ Swipe ที่มีตรรกะ ควรระวังในสิ่งที่ทำ แต่มี Safeguards พอให้ไม่ Active ฟังก์ชันผิดโดยไม่ได้ตั้งใจ

ตราบใดที่ไม่ Flash ROM ไม่เข้ากัน ไม่ควรเจอปัญหา แต่ Backup เต็มก่อนทำอะไรก็ตาม

CWM และ Custom Recovery อื่นๆ

ก่อน TWRP ครองใจ ClockworkMod (CWM) เป็น Recovery ยอดนิยม ตอนนี้ไม่ได้พัฒนาหลายปีแล้ว และไม่มีให้อุปกรณ์สมัยใหม่

แต่ถ้าทำงานกับอุปกรณ์เก่า อาจยังต้องใช้ CWM การยืดอายุโทรศัพท์เก่าเป็นเหตุผลดีที่สุดในการติด Custom ROM

ควรหาเวอร์ชันที่เข้ากันได้ที่ XDA Forums อีกครั้ง หลีกเลี่ยงดาวน์โหลดจากแหล่งไม่เคารพ และถ้าอยากเปลี่ยน CWM เป็น TWRP ง่ายมาก ติด TWRP App แล้ว Flash Recovery ทับ

แม้ TWRP จะพอสำหรับผู้ใช้ส่วนใหญ่ แต่ถ้าฮาร์ดแวร์แปลก หรือมีความต้องการเฉพาะเจาะจง อาจหา TWRP Alternative ได้ ไปที่ฟอรัมอุปกรณ์ XDA หา Thread ที่มี Tag [Recovery]

Recovery ทุกตัวควรจัดการ Main Tasks ของ Custom Recovery ได้ แต่วิธีการอาจต่างกัน

ทำอะไรได้กับ TWRP

Custom Recovery จำเป็นต้องติดตั้ง Custom ROM หรือ Mod โทรศัพท์ทางอื่น ไม่มีมันทำไม่ได้ และไม่อยากทำ ด้วย Custom Recovery ยังสำคัญสำหรับแก้ Bootloop และปัญหาอื่นๆ

ติด TWRP แล้ว สามารถ Flash ROM หรือ Custom Kernel แนะนำเช็ค Magisk Modules ที่ดีที่สุดด้วย