LineageOS เป็น custom ROM ยอดนิยมที่สุดสำหรับ Android ใหญ่กว่าด้วยประสบการณ์ near-stock Android ไม่มี bloatware UI สะอาดและไม่ยุ่งยาก ให้ security updates และ bug fixes ประจำที่บาง stock ROM ขาด มีระดับการปรับแต่งสูงกว่า stock firmware
รองรับอุปกรณ์หลากหลายรุ่น รวมถึงรุ่นเก่าที่ไม่ได้รับอัปเดตทางการแล้ว นี่คือคู่มือขั้นตอนครบถ้วนการติดตั้ง LineageOS บน Android phone
สิ่งที่ต้องเตรียมก่อนติดตั้ง LineageOS
ติดตั้ง LineageOS ผ่าน Windows, Mac, หรือ Linux ได้ คู่มือนี้เน้น Windows เตรียม Windows PC และ USB cable สำหรับ Android device
ก่อนเริ่ม ติดตั้ง OEM USB drivers สำหรับโทรศัพท์ เพื่อให้ PC recognize device เมื่อเชื่อมต่อ
Backup ข้อมูลสำคัญทั้งหมดบนอุปกรณ์ เพราะการติดตั้งจะ wipe ทุกอย่างใน internal memory ขณะ backup ให้แน่ใจว่า device ชาร์จเต็ม
ตั้งค่า ADB และ Fastboot
ต้องตั้งค่า ADB และ Fastboot tools บน PC ช่วยควบคุม Android device ด้วย terminal commands ผ่าน USB Fastboot ทำได้: unlock bootloader, flash system images, ฯลฯ
ดาวน์โหลด ADB และ Fastboot จาก Android Developer website ผ่าน SDK Platform-Tools package Unzip แล้วหาเนื้อหาในโฟลเดอร์ platform-tools จดโฟลเดอร์นี้ไว้
เปิด USB Debugging
เปิด USB Debugging บน Android: เปิด Settings > About phone > แตะ Build number จนขึ้นแจ้งว่าเป็น developer (ถ้ามี screen lock จะขอในขั้นตอนนี้)
กลับไป Settings เนื่องจาก Android versions ต่างกัน ให้ค้นหา Developer options ใน search bar บนสุด แตะผลลัพธ์ เลื่อนไป Debugging เปิด toggle USB debugging
เกือบพร้อมแล้ว ต้องยืนยัน CPU architecture ของ device จะช่วยตอนดาวน์โหลด Google Apps package ดาวน์โหลด Treble Info จาก Play Store เปิดดูส่วน Architecture ส่วนใหญ่จะเป็น ARM หรือ ARM64
ตรวจสอบ prerequisites ทั้งหมด แล้วไปขั้นตอนต่อไป
ขั้นตอน 1: ดาวน์โหลด LineageOS และไฟล์ที่จำเป็นทั้งหมด
ก่อนเริ่ม ยืนยันว่า LineageOS มีให้ดาวน์โหลดสำหรับอุปกรณ์ของคุณ อุปกรณ์ที่รองรับอย่างเป็นทางการ: Google Pixel lineup, Samsung บางรุ่น (ไม่รวม Galaxy S ใหม่ๆ), Xiaomi, Motorola, Asus, และอื่นๆ
ไปที่เว็บไซต์ LineageOS devices เลือก manufacturer, เลือก model name, เปิดส่วน builds ดาวน์โหลด ROM installation package (ZIP file) ที่ต้องการ
หากไม่เจอที่เว็บทางการ ไป XDA forums เช็ครุ่นของคุณ จะมีคำแนะนำการติดตั้ง ให้จดไว้
ดาวน์โหลด Recovery
Stock Android recovery ไม่รองรับ flash custom ROM package ต้องใช้ custom recovery หากอุปกรณ์รองรับอย่างเป็นทางการ ให้ดาวน์โหลด Lineage Recovery ไปที่เว็บ เปิดส่วน builds
ขึ้นอยู่กับ partitioning scheme ของอุปกรณ์ Lineage Recovery อาจเป็น recovery.img, boot.img, หรือ vendor_boot.img
- หากเจอ recovery.img ใน LineageOS Download builds ให้ดาวน์โหลดมัน และละเว้น image files อื่นๆ ในส่วนนั้น
- หากเจอแค่ boot.img อุปกรณ์ใช้ boot partition สำหรับ recovery ดาวน์โหลดไฟล์นี้
- อุปกรณ์อย่าง Google Pixel 7 Pro มี vendor_boot partition สำหรับ recovery หมายถึง image ที่ต้องโหลดคือ vendor_boot.img
สำหรับ unofficial devices เช็ค XDA forums สำหรับ custom recoveries ยอดนิยมอย่าง TWRP หรือ TWRP alternatives จะมี download links และ instructions
ดาวน์โหลด Google Apps (GApps)
LineageOS ไม่มาพร้อม Google apps หากต้องการ Play Store functionality ให้ดาวน์โหลด add-on package จากเว็บ Google Apps ที่ LineageOS แนะนำ ตรวจสอบให้แน่ใจว่าโหลด GApps package ที่ตรงกับ device architecture (เช็คไว้ข้างต้น) และตรงกับ ROM version ที่จะติดตั้ง
สะดวก: วางไฟล์ที่ดาวน์โหลดทั้งหมดไว้ในโฟลเดอร์ platform-tools ที่ unzip ไว้ — ROM file, recovery image, GApps package
ขั้นตอน 2: Unlock Bootloader
ต้อง unlock bootloader ของอุปกรณ์ เพื่อประตูสู่ Android modding ที่สมบูรณ์ Unlock bootloader = ปิด security restrictions ของ manufacturer ที่ป้องกันการ flash partitions
โชคดีที่ manufacturer ยอดนิยมหลายแห่ง: Google, Samsung, Xiaomi, Motorola, Sony, OnePlus อนุญาต unlock bootloader แต่จำไว้: unlocked bootloader อาจ void warranty
Unlock bootloader จะ wipe phone backup data ก่อนเริ่ม
หากอุปกรณ์ unlock ได้ ปฏิบัติตามคู่มือ how to unlock Android bootloader เสร็จแล้ว เปิด USB Debugging ใหม่ (เพราะ factory reset ระหว่าง unlock)
ขั้นตอน 3: ติดตั้ง Custom Recovery
ติดตั้ง recovery image file: เปิด Command Prompt เปิดโฟลเดอร์ platform-tools พิมพ์ cmd ใน address bar กด Enter นี่คือ Command Prompt window เพียงอย่างเดียวที่จะใช้ทุกขั้นตอนถัดไป (เพราะคัดลอกไฟล์ทั้งหมดไว้โฟลเดอร์เดียวกันแล้ว)
เชื่อม device กับ PC พิมพ์คำสั่ง ADB ด้านล่างใน Command Prompt เพื่อยืนยันการเชื่อมต่อ:
adb devices
จะมี pop-up ขออนุญาต USB debugging บนหน้าจอโทรศัพท์ แล้ว reboot เข้า bootloader mode:
adb reboot bootloader
เข้า bootloader mode แล้ว flash recovery.img:
fastboot flash recovery recovery.img
หากมี boot.img สำหรับ recovery แทน ใช้คำสั่ง:
fastboot flash boot boot.img
และสำหรับ vendor_boot.img:
fastboot flash vendor_boot vendor_boot.img
หลัง flash recovery image ที่ถูกต้อง reboot เข้า recovery mode:
fastboot reboot recovery
หากคำสั่งไม่เข้า recovery ใช้ key-combination เฉพาะอุปกรณ์ เช่น หลายเครื่อง: กดค้าง Power + Volume Up ขณะปิดเครื่อง
ขั้นตอน 4: ติดตั้ง LineageOS ผ่าน Custom Recovery
อุปกรณ์ควรอยู่ใน Recovery Mode และเห็น Lineage Recovery UI
บน recovery interface แตะ Factory reset > Format data/factory reset > Format data ยืนยัน กระบวนการนี้ wipe ข้อมูลทั้งหมดของ system ปัจจุบัน หลังเสร็จ ใช้ back arrow มุมซ้ายบน กลับ main menu
ถึงเวลาเปิด ADB sideload mode เพื่อ flash ROM ADB sideload ให้ push และ install ZIP package บน Android ด้วยคำสั่งเดียวบน PC แตะ Apply update เลือก Apply from ADB
ตรวจสอบ device ยังเชื่อมต่อ PC อยู่ รันคำสั่งยืนยันว่า device connected ใน sideload mode จะได้ feedback: serial number และคำว่า sideload
adb devices
Sideload ROM ผ่าน ADB รันคำสั่ง แทนคำว่า romname ด้วยชื่อไฟล์ ROM จริงที่ดาวน์โหลด:
adb sideload romname.zip
รอจนติดตั้ง ROM เสร็จ recovery จะออกจาก sideload mode กลับ main screen จะมี success message ที่ด้านล่าง
ขั้นตอน 5: ติดตั้ง Google Apps Add-On (Optional)
หากชอบ vanilla experience บน LineageOS ข้ามขั้นตอนนี้ แต่จะไม่มี Google Play Services
ติดตั้ง Google apps: สมมติยังอยู่ใน recovery mode แตะ Advanced เลือก Reboot to recovery กลับ recovery แล้ว เปิด ADB sideload mode เหมือนตอน flash ROM และ flash GApps ZIP package ที่โหลดไว้ ด้วยคำสั่ง adb sideload
ขั้นตอน 6: Reboot เข้า LineageOS
หลังทำขั้นตอนทั้งหมดเสร็จ พร้อม boot เข้า LineageOS แตะ Reboot system now รอ boot process เสร็จ first boot ใช้เวลานาน ให้อดทน
เมื่อเห็น welcome screen ติดตั้งสำเร็จ ผ่าน initial Android setup และ restore data ก่อนสำรวจสิ่งดีๆ ที่รออยู่
ฟื้นฟูอุปกรณ์ Android ของคุณด้วย LineageOS
Custom ROM ให้ชีวิตใหม่กับอุปกรณ์เก่าและใหม่ LineageOS เป็นตัวอย่างยอดเยี่ยม ยืดอายุการใช้งาน Android devices มากกว่า manufacturer อย่างมีนัยสำคัญ
หากมี Android device เก่าที่หยุดได้รับ security updates มีโอกาสพลิกโฉมได้ด้วย LineageOS หรือหา unofficial builds ที่รองรับอุปกรณ์กว้างขึ้นบน XDA forums สรุป: custom ROM นี้คุณไม่ควรพลาด