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

คู่มืออัปเดต Custom ROM Android อย่างปลอดภัย: วิธีการแบบขั้นตอน

คู่มืออัปเดต Custom ROM Android อย่างปลอดภัย: วิธีการแบบขั้นตอน

หากคุณใช้ custom ROM การ update ให้ up-to-date สำคัญ ทุก update จะนำ features และ bug fixes มา enhance smartphone experience ทั้งหมด Updates อาจเป็น performance optimization หรือ Android เวอร์ชันล่าสุดที่ไม่อยากพลาด

นี่คือวิธี update custom ROM ให้คุณไม่พลาด features และ improvements ใหม่ๆ

วิธี Update Custom ROM

มีหลายวิธี update custom ROM เช่น ผ่าน ADB หรือ fastboot commands เราใช้วิธียอดนิยม: OTA (over-the-air) update และผ่าน custom recovery เช่น TWRP หรือ Orange Fox

ก่อนเริ่ม update ต้องทำ few things:

Backup โทรศัพท์ Android ของคุณ

ก่อนเริ่ม backup ข้อมูลทั้งหมดบนโทรศัพท์ หาก phone rooted ใช้ Titanium Backup app สร้าง full backup หากไม่ใช่ คู่มือสร้าง backup Android จะช่วย backup ทุกอย่างได้อย่างเหมาะสม

เช็กว่าได้ไฟล์ที่ถูกต้อง

เช็กตลอดว่า download compatible ROM files ก่อน flash updates หาก flash ไฟล์ผิด อาจทำให้ device bootloop (ไม่ boot) หรือ worst case: hard brick ไม่มีสัญญาณชีวิต

หาก brick จาก flash wrong zip คู่มือ unbrick Android อาจช่วย fix ได้

เช็ก recovery ที่ติดตั้งอยู่ถูกต้อง บางครั้ง developers แนะนำ specific recovery ใน update notes ถ้าเจออย่างนั้น ใช้ recovery ที่แนะนำเท่านั้น

เช็กว่า download ไฟล์ที่จำเป็นครบ

มี backup ROM ที่รู้ว่า boot บนอุปกรณ์ได้ไว้เสมอ สามารถ flash ROM นั้นได้หาก phone ไม่ boot หลัง flash update

สุดท้าย เช็กว่า download ไฟล์ที่จำเป็นทั้งหมดใน update notes ครับ เช่น vendor หรือ firmware zips สามารถดาวน์โหลด Magisk zip เพื่อ root หรือ DFE (Disable Force Encryption) file เพื่อ stay decrypted หลัง flash

ทำทั้งหมดแล้ว ถึงเวลา update ROM

วิธี 1: Update ROM ผ่าน OTA Update

OTA update สำหรับ custom ROM เหมือนวิธีติดตั้ง normal security/OS updates บน Android phone ใดๆ Developers push OTA updates ไปยัง devices ดาวน์โหลดได้บนโทรศัพท์จาก System Updater app วิธีนี้ง่ายที่สุด แต่มีได้แค่บาง ROM เลือก

วิธีทำ:

  1. ไป Settings ของโทรศัพท์ เลื่อนลง แตะ System แล้ว System Updates หรือ Updater
  2. แตะ Check for updates หรือ Refresh หาก update ใหม่ไม่โชว์
  3. เห็น update แล้ว เริ่มติดตั้ง แตะ Install
  4. แตะปุ่มแล้ว โทรศัพท์จะ boot ไป recovery, flash update, และ boot updated ROM

Installing options ต่างกันตาม updater บางตัว show Download option ก่อน Install option จะขึ้นหลัง download เสร็จ บางตัวมี single Download and Install button

OTA method เหมือน "dirty flash" method ด้านล่าง ความแตกต่าง: OTA flashing process เป็น automatic ไม่ต้อง erase system partition หรือเลือกไฟล์ flash manual

ใช้วิธีนี้ก็ต่อเมื่อ upgrade ไป version ถัดไป การใช้สำหรับ versions อื่นอาจทำให้ bootloop

วิธี 2: Update ROM ด้วย "Dirty Flash" Method

"Dirty flash" หมายถึง update ROM โดย install โดยไม่ wipe system partitions ก่อน เป็น manual version ของ OTA method

ในวิธีนี้ flash update files manually จาก recovery โดยไม่ wipe anything ผู้ใช้ส่วนใหญ่ชอบวิธีนี้ เพราะ flash Magisk modules, custom kernels, audio mods พร้อมกับ update ได้ และไม่ต้อง setup device ใหม่ (data คงอยู่)

วิธี dirty flash update (ใช้ Orange FOX recovery ตามแนะนำของ ROM ที่ใช้ หาก recovery อื่น ก็ไม่ต้องกังวล กระบวนการเหมือนกัน แค่ navigate ไป sections ที่กล่าว และ perform actions):

  1. Reboot โทรศัพท์เข้า recovery
  2. ไปส่วน Files เลือก update file หากอยาก flash ไฟล์อื่นพร้อมกัน แตะ Add to Queue เลือกไฟล์ ทำซ้ำหากต้อง flash multiple zips
  3. หลัง add files ครบ แตะ Reboot after installation is complete แล้ว swipe slider ล่างสุด เพื่อเริ่มกระบวนการ
  4. หลัง flash ทุกไฟล์เสร็จ โทรศัพท์จะ auto boot หากเลือก Reboot after installation หากไม่ แตะ Reboot to System restart เอง หลัง boot อาจได้ notification ว่า device updated successfully

เหมือน OTA method ใช้ก็ต่อเมื่อ update ไป version ใหม่ของ ROM ที่ใช้อยู่ อย่าใช้ flash ROM ต่างหาก

วิธี 3: Update ROM ด้วย "Clean Flash" Method

"Clean flash" หมายถึง update ROM หลัง wipe system partitions: vendor, data, internal storage, และอื่นๆ เหมือน factory reset เพราะ wipe ข้อมูลและ settings ทั้งหมด หลัง boot ต้อง setup device จากศูนย์ ไม่สะดวกเท่าไหร่ แต่ควรผ่านโดยไม่มีปัญหา

วิธี clean flash:

  1. Boot device เข้า recovery ไปส่วน Wipe
  2. Wipe items ต่อไปนี้:
    • Dalvik/ART Cache
    • Cache
    • System
    • Vendor
    • Data
  3. Wipe internal storage ได้ หากต้องการ ควรเว้นไว้หากไม่มี backup ข้อมูลโทรศัพท์ หรือวางแผนเก็บ ROM files บนโทรศัพท์ หาก wipe internal storage ให้ transfer ROM files ไป PC หรือ USB stick
    • หากไม่ได้ erase internal storage flash ROM files จากมัน แต่หาก wipe แล้ว ให้เชื่อมโทรศัพท์กับ PC ด้วย USB PC จะ access phone storage ได้ Transfer ROM files ไปโทรศัพท์เพื่อ flash
    • หากไฟล์อยู่บน USB drive ให้ connect USB เข้าโทรศัพท์ผ่าน OTG connector เลือก USB Storage จาก Files เลือกไฟล์ และเริ่ม flash
  4. เลือก ROM จาก Files swipe slider เริ่ม flash อย่าขัดจังหวะจนเสร็จ
  5. เสร็จแล้ว boot ROM แตะ Reboot to System first boot หลัง clean flash อาจนานกว่าปกติ
  6. หลัง boot ต้อง setup ทุกอย่างเหมือนโทรศัพท์ใหม่: sign in Google account, download apps, restore backups, tweak settings

อัปเดต Custom ROM เป็นประจำ

Update ROM เป็นประจำ เพื่อได้ประโยชน์สูงสุดจาก Android phone กระบวนการ flash ง่าย และ custom ROM community กว้างใหญ่ หากเจอปัญหา โพสต์ query ใน Telegram group หรือ XDA forum สำหรับอุปกรณ์ เพื่อความช่วยเหลือจากผู้ใช้ทั่วโลก

หากยังเรียนรู้ ROM อยู่ เช็ค jargon-busting guide ของเรา เพื่อ familiarize กับ terms ที่จะเจอระหว่างทาง