Android พัฒนามาจากระบบปฏิบัติการ Unix ซึ่งมีความสามารถในเรื่องของการจัดการสิทธิผู้ใช้งาน(User) ผู้ใช้งานจะถูกกำหนดสิทธิให้เข้าไปอ่าน หรือเขียนไฟล์ได้แตกต่างกัน โดยจะมีผู้ใช้งานที่มีสิทธิสูงสุด ที่สามารถเข้าไปอ่าน หรือเขียนไฟล์ได้ทุกอย่างภายในระบบ ซึ่งผู้ใช้งานคนนั้นคือ "Root" ถ้าเปรียบเทียบกับระบบปฏิบัติการ Windows ที่คนส่วนใหญ่คุ้นเคยกันดี "Root" ก็คือ "Administrator" นั่นเอง
จากที่ได้กล่าวไปข้างต้น ผมจะขอแยกกลุ่มของผู้ใช้ android ออกเป็น 2 ประเภท เช่นเดียวกับพื้นฐานของระบบ นั่นคือกลุ่มผู้ใช้งานทั่วไป(User) ที่ใช้งานเท่าที่ระบบมีให้ กับกลุ่มผู้ใช้งานที่ต้องการสิทธิเพื่อปรับเปลี่ยนระบบตามความต้องการ(Super User) แล้วผู้ใช้กลุ่มนี้ต้องการสิทธินั้น หรือ Root เพื่ออะไร ก็มีเหตุผลหลักๆที่พอสรุปได้ดังนี้ครับ
1. Root เพื่อซื้อ application จาก Market
เนื่องจาก google ไม่เปิดให้ประเทศเราซื้้อ application จาก market จึงจำเป็นต้อง root แล้วใช้ Market Enabler เพื่อแปลงผู้ให้บริการเครือข่าย(Fake Provider) ให้สามารถเข้าไปจับจ่ายบน Market ได้
***ปัจจุบันผู้ใช้ในประเทศไทยซื้อแอพจาก Android Market ได้แล้ว
***ปัจจุบันผู้ใช้ในประเทศไทยซื้อแอพจาก Android Market ได้แล้ว
2. Root เพื่อติดตั้ง Application ที่ต้องการสิทธิ root
appplication ส่วนใหญ่ที่เกี่ยวกับการปรับแต่งระบบจำเป็นต้องได้สิทธิ root ถึงจะใช้งานได้ เช่น Super Manager สำหรับปรับแต่งการ boot, Root Uninstaller สำหรับถอน application ที่มากับเครื่อง เป็นต้น
3. Root เพื่อเพิ่มประสิทธิภาพการใช้งานappplication ส่วนใหญ่ที่เกี่ยวกับการปรับแต่งระบบจำเป็นต้องได้สิทธิ root ถึงจะใช้งานได้ เช่น Super Manager สำหรับปรับแต่งการ boot, Root Uninstaller สำหรับถอน application ที่มากับเครื่อง เป็นต้น
- ติดตั้ง Rom ที่ดัดแปลงมา ข้อนี้จะเป็นเฉพาะกลุ่มผู้ใช้ชั้นเซียนที่จะนำ Rom ที่ผ่านการดัดแปลง มาใช้แทน Rom เดิมของเครื่องแต่ละรุ่น เพื่อปรับเปลี่ยนการทำงานของระบบให้เป็นไปตามความต้องการ เช่น เพื่อเพิ่มความเร็วเครื่อง เพื่อแก้ไขปัญหาต่างๆที่เกิดขึ้นกับ Rom มาตรฐาน เป็นต้น
- แก้ไขข้อจำกัดบางอย่าง เนื่องด้วย Android ที่ออกมาแต่ละรุ่นเหมือนกับจะปล่อยคุณสมบัติบางอย่างออกมาไม่หมด เช่น การติดตั้ง application ลง SD Card (app2SD) ก็เริ่มมีใน android 2.2 รุ่นก่อนหน้านั้นจึงจำเป็นต้อง root เพื่อทำ app2SD ในการแก้ปัญหาความจุภายในเครื่องเต็ม เป็นต้น
4. Root เพื่อติดตั้งภาษาไทย
เหตุผลนี้ส่วนใหญ่จะเกิดขึ้นกับผู้ใช้ที่หิ้วเครื่่องมาจากนอกประเทศ ย่อมไม่มีภาษาไทยรองรับเหมือนกับเครื่องศูนย์ในไทย หรือเครื่องที่มีภาษาไทยอยู่แล้ว แต่ไม่พอใจฟอนต์ที่มีอยู่ ก็จำเป็นต้อง root เพื่อติดตั้งภาษาตามที่ต้องการ
ทั้งหมดเป็นเพียงเหตุผลบางส่วนที่จะนำไปสู่การตัดสินใจ root แต่ผู้ใช้ส่วนใหญ่โดยเฉพาะกลุ่มผู้ใช้ android 2.2 เป็นต้นมา คงยังไม่เห็นถึงความจำเป็นมากนัก ยกเว้นนักพัฒนาทั้งหลาย
Sign up here with your email
10 ความคิดเห็น
Write ความคิดเห็น12 พ.ค. 2554 ที่ผ่านมา Android Market เปิดให้สาวก android ในประเทศไทย ซื้อแอพได้แล้วครับ
Replyสังเกตุได้จาก Market ที่แสดงแอพทั้งแบบ free และ paid อีกทั้งแสดงสกุลเงินเป็นบาท
ทำให้เหตุผลในการ root ตกไปหนึ่งข้อ ;)
ให้ความรู้ดีครับ ผมกำลังหาข้อมูลข้อดีข้อเสียอยู่เลย
Replyยินดีครับ ^^
Replyroot เพื่อให้ Samsung Galaxy Tab 10.1 เป็นโทรศัพท์ได้ใช่ไหม๊
ReplyGalaxy Tab 10.1 โทรออก( ด้วยสัญญาณโทรศัพท์โดยตรง)ไม่ได้ครับ
Replyคงต้องพึ่งแอพพวก Line, Tango หรือ Viber โทรผ่าน 3g/wifi แทน
ความคิดเห็นส่วนตัว tab 10.1 ใหญ่ไปสำหรับการเป็นโทรศัพท์ครับ ไม่แปลกที่ Samsung ไม่ใส่มาให้เหมือนตัว Tab 7 ^^
ใช้ sudo หรือ su- ได้ไหม
Replyได้ครับ แต่ละค่าย แต่ละรุ่นสามารถหาวิธีรูทได้จาก Google ครับ
Replyขอบคุณมากครับ
Replysumsung galaxy y s5360b ไช้แอบ app2sd ไม่ได้อะคับ ต้องรูทก่อนรึป่าว ถึงจะได้
Replyถ้าเครื่องเห็น sd card และแอพรองรับ(บางแอพใช้ app2sd ไม่ได้) ไม่ต้องรูทก็ใช้ app2sd ได้
Replyส่วนเครื่องที่รูทแล้วสามารถใช้ link2sd และย้ายแอพที่ติดตั้งไป sd card ได้โดยไม่ขึ้นกับแอพ
Conversion Conversion Emoticon Emoticon