Hacking&Security Workshop

ตอนนี้ MaYaSeVeN ได้ย้าย Blog ไปที่ http://blog.mayaseven.com


Saturday, April 16, 2011

Installed Ubuntu on my Nexus S :D

Ubuntu on my Nexus S
วันนี้ว่างๆเลยเอา Ubuntu มาลงเจ้า Nexus S แก้เซงซักหน่อย(จริงๆแล้วแอบหวังอะไรบางอย่างแต่ผิดหวังเพราะยังมีปัญหา Driver ของเจ้า Ubuntu บน Android อีกเยอะ)ส่วนวิธีการติดตั้งก็ไม่ได้ยุ่งยากอะไรมากมายไม่ต้อง Flash ด้วย! ลดความเสี่ยงต่อความสูญเสียของอุปกรณ์ไปได้เยอะ(เคยมีครั้งหนึ่งตอนซื้อมาใหม่ๆ Flash แล้ว Boot ไม่ขึ้นคิดในใจไม่น่าเลยตูเจ้า Android จะกลายเป็นที่ทับกระดาษไปแล้วเหรอเนี่ย ==" แต่ยังดีที่กู้วิกฤตกลับมาได้ไม่งั้นมีเศร้าแน่T_T)



วิธีติดตั้ง (ถ้าจะทำก็รับความเสี่ยงกันเอาเองเจ้าของบทความไม่รับผิดชอบเด้อ)
1. Downlaod Ubuntu สำหรับเจ้า HTC มาตาม link : http://hotfile.com/dl/92426365/63801...u_0.3.zip.html
2.mount SDcard ของเจ้า Nexus S แล้ว Extract ไฟล์ลงไปที่ Main directoty (สำคัญ)
3.เปลี่ยนชื่อ folder ที่เรา Extract เมื่อกี้จาก linux เป็น ubuntu(ตัวเล็กหมดสำคัญ)
4.Download ไฟล์ bootUbuntu.img จาก http://dl.dropbox.com/u/8657343/bootUbuntu.img
และไฟล์ xorg.conf จาก http://dl.dropbox.com/u/8657343/xorg.conf
5.จากนั้น reboot เข้าสู่ boot loader โดยจากทางเครื่องโดยตรง(กดปุ่มเพิ่มเสียงกับเปิดเครื่องพร้อมกันตอน boot)หรือทาง adb ก็ได้ ทาง adb ใช้คำสั่ง "adb reboot bootloader"
6.จากนั้นก็ boot เจ้า Ubuntu จากไฟล์ bootUbuntu.img ที่เราโหลดมาโดยใช้คำสั่ง "fastboot boot bootUbuntu.img"
7.พอเรา boot ขึ้นมาเราก็ส่งไฟล์ xorg.conf ตัวที่เราแก้ไขเข้า เพื่อแก้การแสดงผลที่ผิดพลาดขนาด Resolution มันจะใหญ่ไป เราก็จัดการ upload file เข้าเครื่องผ่านทาง adb ด้วยคำสั่ง "adb push <local file> /etc/X11/xorg.conf"
8.ทำขั้นตอน 5 และ 6 อีกครั้งเป็นอันจบ

สำหรับในตอนนี้ยังมี driver หลายๆอย่างที่ยังไม่สามารถใช้บนเจ้า Nexus S ได้เช่น Touch Screen เราคงต้องรอ Devloper เขาพัฒนาอีกสักพักในอนาคตต้องรอดูกันต่อไป !

#Reference 
#เรียบเรียงโดย MaYaSeVeN http://mayaseven.blogspot.com
#อนุญาติให้ Copy ไปโพสที่ไหนก็ได้แต่ต้องแนบเครดิตด้วยนะครับ



ส่งท้ายด้วยรูป