เฟิร์มแวร์, รอมมาตรฐาน, รอมแบบกำหนดเอง และวิธีการแฟลชรอม (อธิบายโดยละเอียด)

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

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

เฟิร์มแวร์และรอมหมายถึงอะไร?

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

ROM ย่อมาจาก “read-only memory” (หน่วยความจำอ่านอย่างเดียว) แต่ในชุมชน Android นั้นใช้คำนี้อย่างไม่เป็นทางการสำหรับการสร้างระบบปฏิบัติการ เช่น เวอร์ชัน Android ที่ผู้ผลิตปล่อยออกมา หรือสำหรับแพ็กเกจรูปภาพที่ดาวน์โหลดได้ โทรศัพท์ Android รุ่นใหม่ประกอบด้วยส่วนประกอบซอฟต์แวร์หลายอย่าง: บูตโหลดเดอร์ทำหน้าที่เริ่มต้นอุปกรณ์และตรวจสอบซอฟต์แวร์ ในขณะที่พาร์ติชันต่างๆ เช่นboot, system, และvendorทำหน้าที่แตกต่างกันไปตามอุปกรณ์และเวอร์ชัน Android เอกสาร ภาพรวมบูตโหลดเดอร์ และเอกสารพาร์ติชันของ Android Open Source Projectจะอธิบายส่วนประกอบต่างๆ เหล่านี้

รอมมาตรฐานเทียบกับรอมที่ปรับแต่งเอง

รอมมาตรฐาน (Stock ROM ) คือซอฟต์แวร์ที่ผู้ผลิตจัดหาให้สำหรับรุ่นใดรุ่นหนึ่งโดยเฉพาะ ซึ่งบางครั้งอาจมีการเปลี่ยนแปลงตามผู้ให้บริการหรือภูมิภาค อาจรวมถึงส่วนติดต่อผู้ใช้ แอปพลิเคชัน ไดรเวอร์ และบริการต่างๆ ของผู้ผลิต คำว่า "มาตรฐาน" ไม่ได้หมายความว่าเป็น Android เวอร์ชันธรรมดาหรือ AOSP ที่ไม่ได้รับการดัดแปลงเสมอไป ผู้ผลิตมีหน้าที่รับผิดชอบด้านความเข้ากันได้และโดยทั่วไปจะเผยแพร่การอัปเดตผ่านช่องทางที่ตนเองสนับสนุน

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

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

การกระพริบไฟมีประโยชน์อย่างไร?

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

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

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

ก่อนที่จะพิจารณาใช้ ROM แบบกำหนดเอง

  • ตรวจสอบหมายเลขรุ่นและรหัสชื่ออุปกรณ์ให้แน่ชัด ตรวจสอบว่าโครงการนั้นระบุว่าอุปกรณ์รุ่นนั้นได้รับการสนับสนุนหรือไม่แคตตาล็อกอุปกรณ์ของ LineageOSเป็นตัวอย่างหนึ่งของรายการอุปกรณ์ที่ได้รับการสนับสนุนอย่างเป็นทางการของโครงการ
  • อ่านคู่มือการติดตั้งเฉพาะรุ่นอุปกรณ์ของคุณอย่างละเอียด ตรวจสอบเวอร์ชันเฟิร์มแวร์ที่ต้องการ กฎของบูตโหลดเดอร์ คำเตือนเกี่ยวกับการล้างข้อมูล และคำแนะนำในการกู้คืน อย่าคิดว่าคู่มือสำหรับรุ่นอื่นจะใช้ได้กับรุ่นนี้
  • สำรองข้อมูลรูปภาพ ไฟล์ ข้อความ และสิ่งอื่น ๆ ที่คุณต้องการไว้ในที่อื่น การปลดล็อกและวิธีการติดตั้งบางอย่างจะลบข้อมูลผู้ใช้ โปรดเก็บแพ็คเกจการกู้คืนอย่างเป็นทางการและคำแนะนำในการกู้คืนไว้ให้พร้อมใช้งาน
  • ดาวน์โหลดไฟล์จากผู้ผลิตอุปกรณ์หรือโครงการ ROM และตรวจสอบค่า checksum ที่เผยแพร่เมื่อมีให้ใช้งาน อย่าล็อก bootloader อีกครั้งด้วยอิมเมจเว้นแต่ว่าอุปกรณ์และคำแนะนำอย่างเป็นทางการจะระบุว่าปลอดภัย
ระบบจะตรวจสอบข้อมูลสำรองของโทรศัพท์ก่อนที่โทรศัพท์เครื่องที่สองจะเปลี่ยนสถานะจากล็อกเป็นปลดล็อก โดยจะมีสัญลักษณ์ลบข้อมูลปรากฏอยู่ด้านล่าง
สำรองข้อมูลก่อน: การปลดล็อกบูตโหลดเดอร์อาจล้างข้อมูลในโทรศัพท์ และสถานะที่ปลดล็อกแล้วอาจลดการป้องกันการตรวจสอบบูตลงได้

แล้วเฟิร์มแวร์ iPhone และไฟล์ IPSW ล่ะ?

IPSWเป็นรูปแบบไฟล์แพ็กเกจซอฟต์แวร์ของ Apple ที่มักใช้ในการอัปเดตหรือกู้คืน iPhone และ iPad ซึ่งแตกต่างจากการเลือก ROM แบบกำหนดเองของ Android ขั้นตอนการกู้คืนที่ Apple รองรับจะใช้ Finder บน Mac หรือแอป Apple Devices บน Windows เพื่อลบข้อมูลในอุปกรณ์และติดตั้งซอฟต์แวร์เวอร์ชันปัจจุบัน Apple แนะนำให้สำรองข้อมูลก่อน ดูคำแนะนำการกู้คืนของ Appleได้ ที่นี่

คุณควรเลือกตัวเลือกใด?

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

ฝากความเห็น

เพิ่มวันที่และเวลาลงในรูปภาพบนโทรศัพท์ Android ของคุณ

เพิ่มวันที่และเวลาลงในรูปภาพบนโทรศัพท์ Android ของคุณ

เรียนรู้วิธีเพิ่มวันที่และเวลาที่มองเห็นได้ให้กับรูปภาพ Android ใหม่หรือรูปภาพที่มีอยู่แล้ว โดยใช้การตั้งค่าลายน้ำของกล้องหรือฟีเจอร์ Markup ของ Google Photos

วิธีจับภาพหน้าจอในอุปกรณ์ Android: ปุ่มและท่าทางสัมผัส

วิธีจับภาพหน้าจอในอุปกรณ์ Android: ปุ่มและท่าทางสัมผัส

เรียนรู้วิธีการจับภาพหน้าจอใน Android ด้วยปุ่มลัด การจับภาพขณะเลื่อน และท่าทางสัมผัสของ Pixel, Samsung และ Motorola รวมถึงวิธีการค้นหาและแชร์รูปภาพ

วิธีรูทอุปกรณ์ Android รุ่นเก่าด้วย Framaroot ในไม่กี่ขั้นตอน

วิธีรูทอุปกรณ์ Android รุ่นเก่าด้วย Framaroot ในไม่กี่ขั้นตอน

เรียนรู้วิธีที่ Framaroot สามารถรูทโทรศัพท์ Android รุ่นเก่าที่รองรับได้ สิ่งที่ต้องตรวจสอบก่อนติดตั้งไฟล์ APK และเหตุผลที่มันมักใช้งานไม่ได้กับอุปกรณ์รุ่นใหม่กว่า

ค้นหาตอนนี้สำหรับ Android: ค้นหาในโทรศัพท์ของคุณหรือบนเว็บได้จากทุกที่

ค้นหาตอนนี้สำหรับ Android: ค้นหาในโทรศัพท์ของคุณหรือบนเว็บได้จากทุกที่

ดูว่าแอป Search Now รุ่นคลาสสิกใช้ปุ่มค้นหาแบบลอยตัวสำหรับการค้นหาบนอุปกรณ์และบนเว็บอย่างไร เหตุใดรายชื่อแอปใน Play Store จึงหายไป และอะไรที่ใช้งานได้ในปัจจุบัน

วิธีเปิดหรือปิดการใช้งานรูปโปรไฟล์ Facebook เมื่อเข้าสู่ระบบ

วิธีเปิดหรือปิดการใช้งานรูปโปรไฟล์ Facebook เมื่อเข้าสู่ระบบ

เรียนรู้วิธีเปิดหรือปิดการใช้งานรูปโปรไฟล์ Facebook ในการเข้าสู่ระบบ ลบการเข้าสู่ระบบที่บันทึกไว้บน iPhone หรือ Android และค้นหาการตั้งค่าการเข้าสู่ระบบที่บันทึกไว้ในปัจจุบัน

วิธีใช้ Google Lens เพื่อระบุวัตถุในรูปภาพ

วิธีใช้ Google Lens เพื่อระบุวัตถุในรูปภาพ

เรียนรู้วิธีระบุพืช ผลิตภัณฑ์ หนังสือ และวัตถุอื่นๆ ในภาพถ่ายด้วย Google Lens บน Android, iPhone หรือคอมพิวเตอร์ และปรับปรุงความแม่นยำในการจับคู่ที่ไม่แน่ชัด

วิธีถอดหมวก ถุงมือ และกระเป๋าเป้ ออกจากตัวละคร Pokémon GO ของคุณ

วิธีถอดหมวก ถุงมือ และกระเป๋าเป้ ออกจากตัวละคร Pokémon GO ของคุณ

ถอดหมวก ถุงมือ และกระเป๋าเป้ของตัวละคร Pokémon GO ของคุณออกโดยใช้เมนูสไตล์ ทำตามขั้นตอนเหล่านี้เพื่อแก้ไขปัญหาตัวเลือกที่ไม่มีไอเท็มหายไปโดยไม่ต้องเสีย PokéCoins

เฟิร์มแวร์, รอมมาตรฐาน, รอมแบบกำหนดเอง และวิธีการแฟลชรอม (อธิบายโดยละเอียด)

เฟิร์มแวร์, รอมมาตรฐาน, รอมแบบกำหนดเอง และวิธีการแฟลชรอม (อธิบายโดยละเอียด)

ทำความเข้าใจว่าเฟิร์มแวร์และ ROM หมายถึงอะไรในระบบ Android ความแตกต่างระหว่าง ROM มาตรฐานและ ROM ที่ปรับแต่งเอง การเปลี่ยนแปลงที่เกิดขึ้นจากการแฟลช และความเสี่ยงที่ควรตรวจสอบก่อนติดตั้งอิมเมจ

วิธีการติดตั้ง CyanogenMod 7.1 RC1 บน Motorola CLIQ XT

วิธีการติดตั้ง CyanogenMod 7.1 RC1 บน Motorola CLIQ XT

เรียนรู้สิ่งที่คุณต้องใช้ในการติดตั้ง CyanogenMod 7.1 RC1 บน Motorola CLIQ XT สำรองข้อมูล MB501 แฟลชไฟล์ ZIP ที่ตรงกัน และหลีกเลี่ยงไฟล์ที่ไม่ได้รับการตรวจสอบ

วิธีลบนาฬิกาบนหน้าจอล็อกของ Android (และสิ่งที่คุณสามารถเปลี่ยนแปลงได้)

วิธีลบนาฬิกาบนหน้าจอล็อกของ Android (และสิ่งที่คุณสามารถเปลี่ยนแปลงได้)

โดยปกติแล้ว Android จะไม่อนุญาตให้คุณลบนาฬิกาบนหน้าจอล็อก เรียนรู้วิธีย่อหรือเปลี่ยนรูปแบบนาฬิกาบนโทรศัพท์ Pixel และ Galaxy และวิธีปิด Always On Display แยกต่างหาก