Root มือถือ Android คืออะไร? มีประโยชน์อย่างไร?
ในโลกของ iPhone มี Jailbreak , ในโลกของ Android ก็มี Root แล้ว Root คืออะไรหล่ะ?
การ Root คืออะไร?
- การ Root ก็คือการแก้ไข OS (ในที่นี้คือ Android เวอร์ชั่นต่างๆ ที่มากับมือถือของคุณ) ทำให้คุณมีสิทธิที่จะควบคุม แก้ไข เปลี่ยนแปลงมือถือคุณได้อย่าง 100%
- คำว่า Root มาจากโลกของ Linux (Operating System อันนึงของคอมพิวเตอร์ เช่น Windows , Mac OSX) … ที่หมายถึงผู้ใช้งานที่มีสิทธิสูงสุด … ถ้าในโลกของ Windows เค้าก็เรียกว่า Administrator เริ่มคุ้นๆม่ะ
- เมื่อเราทำการ Root แล้วปกติ เราจะได้ App ชื่อว่า SuperSU หรืออีกตัวที่ชื่อว่า Superuser Permissions มา, App ตัวนี้จะทำการจัดการ Permission (การอนุญาติ) ของ App อื่นๆว่าจะให้ใช้งานแบบ Root User ได้หรือไม่
การ Root มีประโยชน์อย่างไร?
- สามารถควบคุมแก้ไขมือถือเราได้ 100% :
ตัวอย่างเช่น เราสามารถลบ App ที่มากับ OS หรือที่มากับบริษัทมือถือยี่ห้อที่เราซื้อมาได้ … มือถือ Android แต่ละบริษัทจะมี App แถมมา, จะมีการแก้ไข OS ตัวดั้งเดิม(ที่สร้างโดย Google)ไม่มากก็น้อย เช่นถ้าซื้อมือถือ Android ของ Samsung ก็จะมี App พวก ChatOn, AllShare Play, Game Hub, Samsung Apps store, S Suggest, S voice ซึ่งบางทีคุณอาจจะไม่ชอบ และต้องการลบ App พวกนี้ แต่หาทางลบไม่ได้, สิ่งเดียวที่จะทำให้คุณลบมันได้ก็คือการ Root มือถือคุณ
- สามารถ Backup และ Restore ได้ทั้งระบบ:
ทั้งระบบหมายถึง ทั้ง OS Android เอง, ทั้ง App ที่เราลงไป, ทั้งข้อมูล Setting ของเราที่อยู่ใน OS Android และ ข้อมูลใน App พวกนั้น โดยสามารถทำการ Backup เป็น image file ได้ (เหมือนกับการที่เราใช้ Norton Ghost ทำการโคลน harddisk ในคอมพิวเตอร์ที่ใช้ Windows) เมื่อเรา Backup แล้ว เราก็สามารถไปลองเล่น ROM อันอื่น (ประมาณว่า OS อันอื่นๆที่มีหน้าตาต่างออกไป มี App ต่างออกไป เดี๋ยวจะอธิบายอีกทีนึง) ถ้าไม่ชอบเราก็ลบ ROM นั้นและ Restore ระบบเราทั้งระบบตอนแรกที่ Back up ไว้กลับมาได้อย่างง่ายๆ
การ Backup แบบทั้งระบบนี้สามารถทำได้ด้วย โปรแกรม Recovery image ที่มีชื่อว่า ClockworkMOD ตัวโปรแกรมนี้สามารถทำให้เรา boot มือถือได้โดยไม่ต้องเข้าไปใน OS หลัก เหมือนเราใช้แผ่น Boot เพื่อลง Windows หรือใช้ Norton Ghost เพื่อโคลน เมื่อเรา boot ด้วย ClockworkMOD แล้ว ตัวโปรแกรมก็จะมี menu ให้ทำเราการ Backup/Restore , ลบข้อมูลทุกอย่าง(Factory reset), ลบข้อมูล cache ได้
- สามารถลง App แบบพิเศษได้ (App ที่ต้องใช้การ Root)
เดี๋ยวผมจะแยกเขียนอีกหัวข้อนึง แต่แนะนำคร่าวๆก็คือ App ชื่อว่า Titanium Back ซึ่งทำหน้าที่ Backup/Restore ได้ทั้งระบบ, App ชื่อว่า SetCPU ที่ทำการ Overclock , Underclock CPU ได้
- สามารถลง Custom ROM ได้
ขออธิบายคำว่า ROM ก่อน , ROM มาจากคำว่า Read-Only Memory หมายถึงตัว Memory ที่เราสามารถอ่านได้อย่างเดียว เขียน(แก้ไข เพิ่มเติม)ไม่ได้ … หรือถ้าทำได้ก็ทำได้ยาก ทำได้ช้า โดยปกติ ROM จะถูกใช้เก็บ Firmware หรือ OS หลัก เพราะถึงแม้เรา Reset เครื่อง ข้อมูลมันก็ยังไม่หายไป ก็ยัง Boot เข้ามาที่ OS ได้…
ROM ในโลกของ Android ก็หมายถึงตัว OS เอง เช่น Android 2.3 (Ginger bread), Android 3 (Honey comb), Android 4 (Ice cream sanwich), Android 4.1 (Jelly bean) เป็นต้น
ส่วน Custom ROM ก็หมายถึง ตัว Android ที่ถูกเปลี่ยนแปลง แก้ไข เพิ่มเติม … ทุกวันนี้ Android ที่คุณใช้ในมือถือแต่ละยี่ห้อก็เป็น Custom ROM ทั้งนั้น เช่น Samsung ก็แก้ไขแล้วตั้งชื่อว่า TouchWiz, HTC ก็แก้ไขแล้วใช้ชื่อว่า HTC Sense , แต่ที่น่าสนุกไปกว่านั้นก็คือ ไม่ใช่มีเพียงแต่บริษัทมือถือเท่านั้นที่ทำ Custom ROM ได้, นักพัฒนาหรือกลุ่มนักพัฒนาทุกวันนี้ก็ทำ Custom ROM ออกมาแจกจ่าย ทำให้มีตัวเลือกเยอะแยะ , Custom ROM ที่ดีกว่าตัว ROM ดั้งเดิมที่มากับมือถือมีเยอะแยะไป หน้าตาดีกว่า, การทำงานเร็วกว่า, ประหยัดแบตเตอรี่, ลบ App ไร้สาระออกไปแล้ว, สามารถจับสัญญาณ GPS ได้ดีกว่า, … เรียกว่าแก้ไข พัฒนาได้อย่างไร้ขอบเขต
เราสามารถลง Custom ROM ได้โดยใช้ ClockworkMOD เหมือนกัน… โดยทำการหาและโหลด custom ROM เองจาก Internet แล้วเอามาใส่ไว้ในเครื่องหรือ SD card และใช้ ClockworkMOD ทำการ Install (ปล.มือถือคุณก็มีโปรแกรม Image Recover ตัวดั่งเดิมเหมือนกัน แต่ต่างกันตรงที่ มันไม่สามารถลง Custom ROM ได้, มันไม่มี menu ให้เลือก, ดังนั้นถ้าเราเข้า Image Revery แล้วไม่มี menu ให้เลือก “Install zip from SDcard” หรือ “Install zip from internal SDcard” ก็แสดงว่าเราลงโปรแกรม ClockworkMOD ไม่ถูกต้อง)
App อีกตัวที่เกี่ยวข้องมีชื่อ ROM manager ซึ่งเป็น App ที่ทำมาจากผู้พัฒนา ClockworkMOD เอง โดยมีจุดมุ่งหมายเพื่อให้ทำการลงและจัดการ Custom ROM ง่ายขึ้น … ตัว App จะอยู่ใน OS และประกอบไป ClockworkMOD (ลง ClockworkMOD ได้จาก ROM manager นี้) และรวบรวม Custom ROMไว้ใน App ด้วย เพื่อที่เราจะได้ไม่ต้องไปหาจาก Internet และ Copy มาใส่มือถือเอง
วิธีการ Root มือถือคุณ
- ใน Internet , ใน Youtube มีตัวอย่างมากมาย เพียงแค่คุณ Search ชื่อมือถือคุณ และคำว่า Root เดี๋ยวก็ได้วิธีการแล้วครับ … แต่เดี๋ยวหลังจากบทความนี้ ผมจะเขียนวีธี Root Galaxy SIII ให้ครับ
![](https://us-fbcloud.net/hottopic/data/1079/1079151.wu0qxh116m0w.n2.webp)
![](https://us-fbcloud.net/hottopic/data/1079/1079147.wu0qs2h5o9o.n2.webp)
![](https://us-fbcloud.net/hottopic/data/1079/1079154.wu0r521abxnu.n2.webp)
![](https://us-fbcloud.net/hottopic/data/1079/1079130.wu053h1ejhrv.n2.webp)
![](https://us-fbcloud.net/hottopic/data/1079/1079104.wtynk41j9dn6.n2.webp)
![](https://us-fbcloud.net/hottopic/data/1079/1079111.wtytxmch29i.n2.webp)
![](https://us-fbcloud.net/hottopic/data/1079/1079004.wtwed2766vx.n2.webp)
![](https://us-fbcloud.net/hottopic/data/1079/1079157.wu103w1pd4ap.n2.webp)
![](https://us-fbcloud.net/hottopic/data/1079/1079166.wu10e01oon57.s2.webp)
![](https://us-fbcloud.net/hottopic/data/1079/1079153.wu0r3219namg.n2.webp)
![](https://us-fbcloud.net/hottopic/data/1079/1079101.wtyn76sk0p7.n2.webp)
![](https://us-fbcloud.net/hottopic/data/1079/1079165.wu10c6dm478.n2.webp)
![](https://us-fbcloud.net/hottopic/data/1079/1079102.wtyn8wkiasl.n2.webp)
![](https://us-fbcloud.net/hottopic/data/1079/1079166.wu10e01oon57.s2.webp)
![](https://us-fbcloud.net/hottopic/data/1079/1079165.wu10c6dm478.n2.webp)
![](https://us-fbcloud.net/hottopic/data/1079/1079163.wu10ajwwics.n2.webp)
![](https://us-fbcloud.net/hottopic/data/1079/1079162.wu108q1dkenj.n2.webp)