วันอังคารที่ 1 เมษายน พ.ศ. 2557

การrootคือ

การ Root มือถือ Android คืออะไร? มีประโยชน์อย่างไร?
  • Credit : eak500 : July 6th, 2012
  • Root คืออะไร

    ในโลกของ 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 ให้ครับ



    อ้างอิง
    http://www.techz500.com/?p=3292

    วิธี Root Android

    Android Tips: ขออนุญาตแนะนำ วิธี รูทแอนดรอยด์ สารพัดรุ่น ง๊าย ง่าย อีกหนึ่งวิธีครับผม




     สวัสดีครับ เพื่อนๆสมาชิกทุกๆท่าน ผมขออณุญาตแนะนำ วิธีการรูท เจ้าแอนดรอยด์ตัวเก่ง ของเรา แบบง่ายๆ อีกหนึ่งแนวทางครับ




    ......

    ผมไม่ได้เก่งกาจ หรือ เป็นผู้เชี่ยวชาญ แต่อย่างใด ผมก็เหมือนๆเพื่อนสมาชิกหลายๆท่าน ที่พอรู้บ้าง ไม่รู้บ้าง ในบางเรื่อง และเรื่อง การรูท เจ้าแอนดรอยด์นี้ ก็มีวิธีสารพัดวิธีรูท สำหรับสารพัดรุ่นแอนดรอยด์ บางรุ่นก็รูทง่าย บางรุ่นก็หาวิธีรูทยาก หรือ ขั้นตอนซับซ้อน สับสน ครั้นได้เจอวิธีการที่น่าสนใจ และได้ลองแล้ว เลยคิดว่า น่าจะนำมาแนะนำกับเพื่อนสมาชิก ที่ยังไม่ทราบ

    วิธีที่นำมาเสนอในครั้งนี้ เป็นอีกวิธีนึง ที่ง่าย ง่ายแบบเหลือเชื่อ แบบไม่น่าเชื่อว่า มันจะรูทได้จริงๆ ไม่ยุ่งยาก ไม่ต้องลงไดรเวอร์ รองรับมือถือหลายรุ่น(ตามรายการด้านล่าง)

    แค่ติดตั้งไฟล์โปรแกรมที่ว่านี้ .apk (โหลดจากลิงค์ด้านล่างๆของกระทู้) ลงในแอนดรอยด์ของเรา (เอาใส่เมม หรือ ต่อกับคอม) แล้ว install จะมีไอคอนโปรแกรม โผล่ขึ้นมาในเครื่องของเรา แค่เปิดโปรแกรม ทำตามวิธีง่ายๆ ด้านล่าง ออกจากโปรแกรม/รีบูทเครื่อง...เสร็จ...ง่ายมั๊ยครับ

    โปรแกรมรูท ที่ว่า ก็คือ Framaroot ครับผม...


    หน้าตาโปรแกรม เมื่อเปิดขึ้นมาครับ




    ช่องที่ 1   แตะ เพื่อเลือก Install Superuser(ก็คือ ให้รูท) หรือ เลือก Unroot

    ช่องที่ 2   แตะ เพื่อเลือก หมวดหมู่(CPU) ให้ตรงกับรุ่นอุปกรณ์ของเรา (ในภาพ เป็นเครื่อง สองซิม ที่เป็น CPU MTK / ซีพียู มีเดียส์เทกซ์)



    ส่วนด้านล่างนี้ คือ Note2 ที่ถูกรูทอย่างง่ายๆ(แอบเอาเครื่องของพี่มาลอง)



    เมื่อแตะเลือกทั้งสองช่องแล้ว(แค่นั้น ไม่ต้องทำอะไรอีก) รอแว๊บนึง จะมีป๊อบอัพ โผล่มา แจ้งว่า ให้รึบูทเครื่อง ก็กด OK เครื่องจะ รีบูท(เครื่องบางรุ่นอาจจะไม่รีบูทเองหลังจาก กด OK ก็ไม่เป็นไรครับ เราก็กดปุ่ม เพาเวอร์ รีบูทเองได้ครับ)

    แบบนี้ครับ




    เมื่อเครื่องเปิดขึ้นมา เครื่องก็จะถูกรูท เรียบร้อย พร้อมทั้งมี Superuser(หน้าตา Superuser ที่ได้ จะเป็นแบบในภาพนะครับ) เสร็จสรรพ(ผมลองกับ เครื่องที่อาจจะหาวิธีรูทไม่ค่อยง่ายเหมือนยี่ห้ออื่นๆ แบบ lenovo / huawei / i-mobile หลายตัว ก็รูทผ่าน ในครั้งเดียว ทุกๆครั้งครับผม)






    ถ้าจะ Unroot ก็ทำแบบเดียวกัน ในช่องที่ 1 เลือก Unroot ช่องที่ 2 ก็เลือกเหมือนเดิม ก็จะเป็นแบบนี้ครับ(รีบูทเครื่องใหม่ด้วยนะครับ)





    ลองดูว่า แอนดรอยด์ของเพื่อนสมาชิก อยู่ในกลุ่มใด(จะได้เลือกรายการในช่องที่2 ได้ถูกต้อง(จริงๆแล้ว ตัวโปรแกรมจะรับรู้ถึงประเภทชิป ที่อยู่ในเครื่องของเรา และจะแสดงเฉพาะ ตัวเลือก สำหรับอุปกรณ์นั้นๆ อยู่แล้วครับ)) ตามรายการด้านล่างนี้ครับผม

    สำหรับอุปกรณ์ Qualcomm devices (ช่อง2 เลือก Gandalf)

    •     Asus Padfone 1/2
    •     Asus Padfone Infinity
    •     Asus Transformer Pad Infinity TF700KL
    •     BW T18+ (Fortis Evo)
    •     Cloudfone Thrill 430x
    •     Disgo 8400g
    •     DNS S4504/S4503/S4502
    •     FAEA F1
    •     Gigabyte GSmart G1315 Skate
    •     Gigabyte GSmart Rio R1
    •     Google Nexus 4
    •     Highscreen Spark/OMEGA Q/Blast/Strike/Boost
    •     HTC One S
    •     Huawei Honor Pro (U8950-1)
    •     Huawei U8815/U8816 Ascend G300/G301
    •     Huawei U8825D Ascend G330D
    •     Karbonn Titanium S5
    •     Kyocera Torque
    •     Lenovo S870E
    •     LG Nitro HD
    •     LG L7 II P710/P714/P715
    •     LG Optimus F5 (P875)
    •     LG Optimus G E970/E975
    •     LG Optimus L3 II E425
    •     LG Optimus L5 E610/612/615
    •     LG Optimus L7 II P710/P713/ P714/P715
    •     LG Optimus L7 P700/Р705
    •     LG Optimus LTE 2
    •     MEDION LIFE P4013
    •     Micromax A111 Canvas Doodle
    •     Oppo Find 5
    •     Orange Nivo
    •     Pantech Discover
    •     Pantech IM-A840S Vega S5
    •     Samsung Galaxy Win I8552
    •     Sharp Aquos Phone SH930W
    •     Sony Xperia E C1505/Dual C1605
    •     Sony Xperia L C210X
    •     teXet TM-3204R
    •     teXet TM-4677
    •     Xiaomi Mi-2S
    •     ZTE V880G/ZTE V955
    •     Waiting feedbacks ...



    สำหรับอุปกรณ์ MTK devices(พวก แบรนด์บ้านเรา แบบ ไอโมบาย และอื่นๆ ครับ) (ช่อง2 เลือก Boromir)

    •     Alcatel OT 4030D S'POP
    •     Alcatel OT 8008D Scribe HD
    •     Alcatel OT 997D
    •     Alcatel OT Idol 6030X/6030D/6030H
    •     Amoi N828
    •     ASUS Memo Pad HD 7
    •     Chinese Star S7589
    •     DAXIAN XY100S
    •     Explay HD Quad
    •     Explay infinity II
    •     Explay Polo
    •     Explay Surfer 7.32 3G
    •     Explay Surfer 8.31 3G
    •     Fly IQ440 Energie
    •     Fly IQ441 Radiance
    •     Fly IQ442 Miracle
    •     Fly IQ443 Trend
    •     Fly IQ446 Magic
    •     Fly IQ450 Quattro Horizon 2
    •     Fly IQ451
    •     GoClever Fone 570Q
    •     Haipai I9389
    •     Highscreen Alpha GTX
    •     HKC Q79 3G
    •     Huawei U8836D G500 Pro
    •     IconBIT NetTAB Space 3G Duo
    •     iOcean X7
    •     Jiayu G2
    •     Jiayu G3S
    •     Jiayu G4
    •     KENEKSI Beta
    •     Lava iris 405
    •     Lenovo IdeaPhone P700i
    •     Lenovo IdeaPhone S720
    •     Lenovo IdeaTab A3000-H
    •     Lenovo IdeaTab S6000-H
    •     Lenovo P770
    •     Lenovo S820, S920, A390
    •     Micromax Canvas HD
    •     Motorola RAZR D3
    •     Newman N1
    •     Oppo findway U7015
    •     OUMEI X5
    •     Philips W536
    •     Philips W736
    •     Prestigio MultiPhone 4055
    •     Prestigio MultiPhone PAP 4505DUO
    •     Sharp AQUOS SH837W
    •     Star S5 Butterfly
    •     TeXet NaviPad TM-7055HD
    •     Texet TM-5277
    •     THL V12
    •     THL W100 (130711)
    •     THL W200
    •     ZOPO C2 Platinum
    •     ZOPO ZP 910
    •     ZOPO ZP300+
    •     ZOPO ZP900 Leader
    •     ZTE V880G/H
    •     ZTE V987 Grand X Quad
    •     Waiting feedbacks ...



    สำหรับอุปกรณ์ Samsung devices (ช่อง2 เลือก Legolas หรือ Aragorn)

    •     Samsung Galaxy Core GT-I8262
    •     Samsung Galaxy Proclaim S720C
    •     Samsung Galaxy Young GT-S6312/GT-S6310
    •     Samsung Lightray SCH-R940
    •     Waiting feedbacks ...



    สำหรับอุปกรณ์ Exynos devices (ช่อง2 เลือก Sam, Frodo, Legolas หรือ Aragorn)

    •     AT&T Galaxy Note 2 SGH-I317
    •     Highscreen Explosion
    •     Hyundai T7s
    •     Impression 9702 (Exynos 4412)
    •     Lenovo K860/К860i
    •     Newman N2
    •     Meizu MX2
    •     Samsung Galaxy Camera EK-GC100
    •     Samsung Galaxy Note 10.1 GT-N8000, GT-N8010, GT-N8013, GT-N8020
    •     Samsung Galaxy Note 2 GT-N7100
    •     Samsung Galaxy Note 2 LTE GT-N7105
    •     Samsung Galaxy Note 8.0
    •     Samsung Galaxy Note GT-N7000
    •     Samsung Galaxy S GT-i9000
    •     Samsung Galaxy S2 AT&T SGH-I777
    •     Samsung Galaxy S2 Epic 4G Touch - SPH-D710
    •     Samsung Galaxy S2 GT-I9100
    •     Samsung Galaxy S3 GT-I9300
    •     Samsung Galaxy S3 LTE GT-I9305
    •     Samsung Galaxy Tab Plus GT-P6200/GT-P6210
    •     Samsung Galaxy Tab 7.7 GT-P6800/GT-P6810
    •     Samsung SGH-i997 Infuse 4G
    •     T-Mobile Galaxy Note 2 T-889
    •     Verizon Galaxy Note 2 SCH-I605
    •     iBerry Auxus CoreX2 3G and CoreX4 3G



    สำหรับอุปกรณ์ Omap36XX devices (ช่อง2 เลือก Gimli)

    •     Archos Gen8
    •     Cliq 2 MB611
    •     Coolpad Quattro 4G
    •     Droid 2 (a955)
    •     Droid 2 Global (a956)
    •     Droid X (MB810)
    •     LG Marquee LS855
    •     LG P970 Optimus Black
    •     Motorola DEFY+ (MB525 / MB526)
    •     Motorola Droid PRO
    •     Motorola Droid X
    •     Motorola XPRT
    •     Parrot ASTEROID Smart
    •     R2D2 (a957)


    คำเตือน การรูททุกครั้งอาจมีความเสี่ยง อาจเกิดเสียความหายขึ้นได้ตลอดเวลา โปรดคิดไตร่ตรองและศึกษารายละเอียดให้ดีก่อน หากเกิดความเสียหายขึ้น ท่านที่เป็นเจ้าของจะต้องรับผิดชอบต่อความเสียหายแต่เพียงผู้เดียวเท่านั้น...นะจ้ะ



    โหลด Framaroot-1.6.1.apk
    http://cloudbox.3bb.co.th/share3/Nzg2OHwyYjg1MDFhZjdiNjRkMWFhYWU3ZGQ4MzI4MDVmMDcwOXwxOTcxMTI=


    เครดิต xda-developers

    ที่มา http://forum.xda-developers.com/showthread.php?t=2130276