คลิ๊กที่นี่เพื่อสั่งพิมพ์ออกเครื่องพิมพ์

 

ไอทีและของเล่นไฮเทค

รูทบนระบบปฏิบัติการแอนดรอยด์ Android มีไว้เพื่ออะไรเหรอ

ฟากฝั่งไอโฟนมีวิธีการสำหรับการปลดล็อคความสามารถ ของตัวระบบปฏิบัติการที่เรียกว่าเจลเบรค หรือที่หลายคนเรียกว่า “แหกคุก” ทางฝั่งของหุ่นกระป๋องเขียวจากกูเกิ้ลอย่างแอนดรอยด์ก็มีสิ่งที่กิจกรรมที่ คล้ายกันแต่ถูกเรียกว่า “รูท (Root)” .. คำถามแรกๆ ที่มือใหม่ใช้แอนดรอยด์มักจะสงสัยคือ “รูทคืออะไร?” “รูทไปทำไม?” และ “รูทแล้วมีผลดี-เสียยังไง?”  เอาล่ะมาไล่ตอบคำถามกันทีละข้อเลยละกัน

การรูทคืออะไร? : ถ้า ให้ตอบแบบย่อๆ ก็จะตอบได้ว่า การทำให้ผู้ใช้ (user) ปกติมีสิทธิ์การใช้งาน (Permission) เป็น Super User (เรียกสั้นๆ ว่า Su) เพื่อให้สามารถเข้าถึงไฟล์ต่างๆของระบบได้ เนื่องจากตัวระบบปฏิบัติการแอนดรอยด์นั้นมีพื้นฐานการพัฒนามาจากลินุกซ์ (Linux) ซึ่งบนลินุกซ์นั้นผู้ใช้แต่ละคนจะได้รับ Permission ในการเข้าถึงระบบที่จำกัด ซึ่งหากผู้ใช้ต้องการเข้าถึงไฟล์ระบบในเชิงลึก ผู้ใช้จำเป็นได้รับสิทธิ์เป็น Super User ซะก่อน ถ้าเทียบแล้วก็เปรียบได้กับการล็อคอินด้วยแอคเคาท์ Administrator บนระบบปฏิบัติการวินโดวส์นั่นเอง
 
รูทไปทำไมกัน? : จุดประสงค์ของการรูทนั้นจะต่างจากการเจลเบรคของไอโฟนอย่างสิ้นเชิง การเจลเบรคนั้นอาจมีอยู่ด้วยกันหลายจุดประสงค์ แต่ปัจจุบันแล้วการเจลเบรคมักจะมีจุดประสงค์เพื่อให้ผู้ใช้สามารถติดตั้งแอ พฯภายนอกได้เอง โดยไม่จำเป็นต้องดาวน์โหลดผ่าน App Store ขณะที่บนแอนดรอยด์นั้นไม่ได้มีการห้ามการติดตั้งแอพฯนอกเหนือจากการดาวน์ โหลดผ่าน Market เพราะฉะนั้นผู้ใช้สามารถเสาะหาแอพฯของแอนดรอยด์(นามสกุล .apk) มาไว้ใน SD card และติดตั้งผ่านโปรแกรมจัดการไฟล์ในเครื่องได้เลย (แต่ต้องเข้าไปเลือกในส่วนของ Unknown sources ภายใต้หัวข้อ Development Settings ใน Settings ซะก่อน) 

 

(ตัวอย่างหน้าจอเพื่อยืนยันสิทธิ์ superuser หลังจากการรูทแล้ว)

 

สำหรับการรูทนั้นหลักๆ จะมีอยู่ 3 เหตุผลที่ทำให้ผู้ใช้ต้องรูทเครื่อง 
 
เหตุผลแรกคือ เพื่อติดตั้งฟอนต์ภาษาไทย ก่อนที่กูเกิ้ลจะปล่อยแอนดรอยด์เวอร์ชั่น 2.2 (Froyo) ออกมานั้น ตัวระบบปฏิบัติการแอนดรอยด์จะไม่มีการใส่ฟอนต์ภาษาไทยเอาไว้ในตัวระบบ ปฏิบัติการ ทำให้ตัวเครื่องไม่สามารถจะอ่านภาษาไทยได้ ไม่ว่าจะเป็นส่วนของข้อความหรือบราวเซอร์ เพราะฉะนั้นใครที่หิ้วมือถือแอนดรอยด์มาจากต่างประเทศ หรือแม้แต่บางรุ่นที่วางจำหน่ายในไทย (เช่น Sony-Ericsson X10) ก็ต้องทำการรูทเครื่องเพื่อที่จะสามารถยัดเอาฟอนต์ภาษาไทยไปไว้ในเครื่อง นั่นเอง .. 
 
เหตุผลที่สองก็ เพื่อให้สามารถใช้งานแอปฯ พิเศษบางตัวได้ เช่น MarketEnabler ซึ่งจะเป็นแอปฯที่ใช้จำลอง Profile เพื่อหลอก Market ให้เข้าใจว่าเราไม่ได้อยู่ที่ประเทศไทย เพื่อให้ผู้ใช้สามารถมองเห็นและซื้อแอปฯ แบบเสียเงินบน Market ได้ หรือจะเป็นแอปฯ อย่าง Screenshot ที่เป็นแอปฯ สำหรับใช้ภาพหน้าจอแอนดรอยด์ของเรา ซึ่งการจะใช้งานแอปฯประเภทนี้ได้ ผู้ใช้จำเป็นต้องมีสิทธิ์ Super user ซะก่อน นั่นก็คือผู้ใช้จำเป็นต้องรูทเครื่องนั่นเอง (ถ้าต้องการจับภาพหน้าจอแต่ไม่อยากจะรูทก็ทำได้ แต่ต้องอาศัย Android SDK ซึ่งยุ่งยากกว่ามาก) และยังรวมถึงแอพฯสำหรับการทำ App 2 SD หรือการย้ายแอพฯที่ติดตั้งบนเครื่อง ให้ไว้ที่หน่วยความจำภายนอกแทน ก็จำเป็นต้องอาศัยสิทธิ์ super user เช่นกัน .. 
 
เหตุผลที่สามก็ เพื่อที่ผู้ใช้จะสามารถติดตั้ง Custom ROM ได้เองตามใจ จุดเด่นหนึ่งของแอนดรอย์ซึ่งเป็นระบบเปิดคือ การที่กูเกิ้ลมีการปล่อย source code ให้หยิบไปพัฒนาต่อได้ฟรีๆ นั่นจึงเป็นเหตุให้เกิดการโมดิฟายรอมกันอย่างแพร่หลาย ซึ่งโมดิฟายรอมหรือที่เรียกกันทั่วไปว่า Custom ROM บางตัวนั้น มีประสิทธิภาพหรือมีความน่าใช้กว่าตัวแอนดรอย์แบบดั้งเดิมซะอีก (เช่น MIUI Rom และ CyanogenMod เป็นต้น)
 

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

ตอนนี้ก็น่าจะรู้และเข้าใจเกี่ยวกับการรูทบนระบบ ปฏิบัติการแอนดรอยด์พอสมควรแล้วว่าคืออะไร และมีความสำคัญหรือข้อดี-ข้อเสียยังไง ที่เหลือก็อยู่ที่ตัวคุณผู้ซึ่งเป็นเจ้าของเครื่องแล้วล่ะว่าจะตัดสินใจที่ จะรูทแอนดรอย์ในมือของคุณหรือไม่ แต่ก็อยากจะเตือนสำหรับผู้ที่ต้องการจะรูทไว้ด้วยเหมือนกันว่า ก่อนจะรูทควรจะอ่านรายละเอียดต่างๆและทำความเข้าใจขั้นตอนการทำให้ละเอียด ถี่ถ้วนซะก่อน แม้ปัจจุบันการรูทจะทำได้ง่ายกว่าแต่ก่อนมาก เนื่องจากมีแอปฯ ที่ช่วยทำให้รูทเครื่องได้ภายในไม่กี่คลิ๊ก เช่น Universal Androot หรือ Super OneClick Root แต่ก็ควรตรวจสอบข้อกำหนดในการใช้งานเสียก่อนว่ามีข้อกำหนดพิเศษอะไรหรือไม่ เช่นจะใช้ได้กับเครื่องรุ่นไหนและเฟิร์มแวร์ใดบ้าง เป็นต้น


เก็บตกเรื่องราวดีดีจาก http://www.chip.in.th

 
 บทความนี้พิมพ์จาก www.naitam.com: นายแทม ดอท คอม
 ที่อยู่ต้นฉบับบทความนี้ :
ขอประชาสัมพันธ์นิดนึงนะครับที่รัก
- หางานเชียงใหม่คุณภาพ : www.cmjobscity.com : ให้บริการฟรีทุกอย่าง (ฝากประวัติฟรี,ประกาศตำแหน่งงานว่างฟรี,ประกาศย่อยฟรี)
- ร้านนายแทมหน้าใสเชียงใหม่ : store.naitam.com โอยหน้าใส ๆ แบบปลอดภัย ลูกค้าร้านนายแทม 8,000 กว่าคน เขาการันตีปากต่อปากเน้อ
- รับออกแบบเว็บไซต์ถูกสุด 3,500 บาท รวมถึงจดทะเบียนชื่อเว็บไซต์ 400 บาท/ปี , บริการพื้นที่เว็บไซต์ 100 บาท/เดือน (ไม่ต้องจ่ายรายปี)
  สนใจโทร 085-528-8879 โดย ทีมงานนายแทมเน้อคับ พี่น้อง