Ubuntu กำลังพัฒนา Interface เน้น Touch สำหรับสมาร์ทโฟนและแท็บเล็ต วางแผนส่ง Ubuntu Smartphones ในปี 2014 หากคุณสนใจลองตอนนี้ มีข่าวดี: คุณติดตั้ง Preview Release ของ Ubuntu Touch บนอุปกรณ์ Nexus ได้ (Galaxy Nexus, Nexus 4, Nexus 7, หรือ Nexus 10)
คำเตือน: นี่คือเวอร์ชันต้นๆ ของ Ubuntu Touch เรียกว่า Beta แต่จริงๆ เป็น Alpha หลายอย่างไม่ทำงาน และบางแอปเป็น Placeholder ที่มีแค่ Mock-up Graphics การติดตั้ง Preview นี้จะล้างข้อมูลอุปกรณ์ Nexus ของคุณ ดังนั้น 備份ข้อมูลสำคัญก่อนดำเนินการต่อ
หากยังสนใจลอง Ubuntu Touch และลองประสบการณ์ Preview ของ OS Ubuntu Touch 版本สุดท้าย จะเป็นอย่างไร ดำเนินการต่อได้ แต่ตระหนักถึงสิ่งที่คุณจะเผชิญ!
Ubuntu Touch คืออะไร?
Ubuntu Touch คือ Touch Interface สำหรับ Ubuntu Linux ออกแบบสำหรับสมาร์ทโฟนและแท็บเล็ต Ubuntu วางแผนส่ง Ubuntu Smartphones เริ่มต้น 2014
ฟีเจอร์น่าสนใจที่สุดของ Ubuntu Touch น่าจะเป็นความสามารถในการรวม Hardware Form Factors ทั้งหมดให้เป็นประสบการณ์ Seamless OS นี้ขับเคลื่อน Smartphones, Tablets, Desktop PCs, และ Smart TVs ปรับ Interface ให้เข้ากับแต่ละประเภทอุปกรณ์ นั่นคือแนวคิด สำหรับคำอธิบายลึก โปรดดูวิดีโอสาธิตอย่างเป็นทางการของ Ubuntu ด้านล่าง
เตรียม Ubuntu บน Desktop
เราจะใช้ Ubuntu บน PC เพื่อติดตั้ง Ubuntu Touch เพราะเป็นวิธีที่รองรับอย่างเป็นทางการ หากคุณไม่มี Ubuntu ติดตั้ง คุณควรบูตจาก Ubuntu Live CD และทำกระบวนการนี้จากสภาพแวดล้อม Ubuntu Live ได้ โดยไม่ต้องติดตั้ง Ubuntu บนคอมพิวเตอร์
เพื่อติดตั้งซอฟต์แวร์ที่จำเป็น เปิด Terminal รันคำสั่งต่อไปนี้บนระบบ Ubuntu ของคุณ:
sudo add-apt-repository ppa:phablet-team/tools
sudo apt-get update
sudo apt-get install phablet-tools android-tools-adb android-tools-fastboot
ปลดล็อกอุปกรณ์
เพื่อติดตั้ง OS อื่นบนอุปกรณ์ Nexus คุณต้องปลดล็อก Boot Loader ขั้นตอนนี้จะล้างข้อมูลทั้งหมดบนอุปกรณ์ (หากคุณปลดล็อกไปแล้วเพื่อติดตั้ง Custom ROM หรือ Root สามารถข้ามส่วนนี้ได้)
เพื่อปลดล็อก ปิดเครื่องสนิท แล้วเปิดโดยกด Power, Volume Up, และ Volume Down พร้อมกัน จะบูตเข้า Fastboot Mode
เชื่อม Nexus กับคอมพิวเตอร์ด้วย USB เปิด Terminal รัน:
sudo fastboot oem unlock
ยืนยันว่าต้องการปลดล็อก แล้วกด Power เพื่อบูตเครื่อง ผ่านขั้นตอน Setup Android ปกติจนถึง Home Screen
เตรียมอุปกรณ์
ตอนนี้ต้องเปิด USB Debugging บนอุปกรณ์ คำแนะนำสมมติว่ารัน Android 4.2
เปิด Settings เลือก About phone หรือ About tablet บนหน้า About กด Build number 7 ครั้ง จะเห็นข้อความ “Congratulations, you are now a developer”
กลับไป Settings หลัก เลือก Developer options ที่มองเห็นได้ ตอนนี้ เปิด USB debugging บนหน้า Developer Options
รันคำสั่งต่อไปนี้บนคอมพิวเตอร์:
adb kill-server
adb start-server
เชื่อม Nexus กับคอมพิวเตอร์ ควรเห็น Popup ยืนยันบนอุปกรณ์ ยอมรับข้อความ (หาก Nexus รุ่นเก่าอาจไม่เห็น Popup)
บนหน้า About Phone หรือ About Tablet หา Build Number ที่กดไปก่อนหน้า บันทึกไว้ คุณจะต้องใช้ตัวเลขนี้ตอน Reinstall Android ภายหลัง
ติดตั้ง Ubuntu Touch
หากทำตามคำแนะนำข้างต้น คุณควรติดตั้ง Ubuntu Touch ได้ด้วยคำสั่ง:
phablet-flash -b
คำสั่งนี้จะล้างทุกอย่างบน Nexus ดาวน์โหลด Ubuntu Touch Image ล่าสุด และติดตั้งบนอุปกรณ์ หลังเสร็จ อุปกรณ์จะ Reboot เข้า Ubuntu Touch เอง รอจนเสร็จ
(หากเจอ Error ว่าพื้นที่ไม่พอ ลอง Uninstall แอปบางตัว หรือลบไฟล์บน Nexus แล้วลองใหม่)
ติดตั้ง Android กลับ
มีโอกาสมากที่คุณจะอยากติดตั้ง Android กลับหลังเล่น Ubuntu Touch Preview ไปที่หน้า Factory Images for Nexus Devices บนเว็บ Google หา Factory Image ที่ตรงกับ Build Number ที่บันทึกไว้ ดาวน์โหลด
แตกไฟล์ที่ดาวน์โหลด เปิด Terminal cd เข้าไดเรกทอรีที่แตกออกมา
เชื่อม Nexus กับคอมพิวเตอร์ ตรวจสอบว่าเปิดอยู่
รันคำสั่ง:
adb reboot-bootloader
หลังอุปกรณ์ Reboot เข้า Fastboot Mode รัน:
sudo ./flash-all.sh
(หากเจอ Error ตรวจสอบว่าแตก Factory Image แล้ว และ cd เข้าไดเรกทอรีถูกต้อง)
นี่จะติดตั้ง Android Image อย่างเป็นทางการของ Google กลับบนอุปกรณ์ หลังเสร็จ Nexus ควร Reboot เข้า Android
หากมีปัญหา อาจดูคู่มือติดตั้งอย่างเป็นทางการบน Ubuntu Wiki
คุณเล่น Ubuntu Touch Preview แล้วไหม? มองหน้าต่อไป Ubuntu Phones, Tablets, Smart TVs, และ PCs? คอมเมนต์และแชร์ประสบการณ์ได้เลย!