Paano Mag-root ng Iyong Android Phone sa SuperSU at TWRP

Kung talagang nais mong maghukay sa Android system, maaari mong malaman na ang ilang mga app ay nangangailangan ng pag-access sa root. Ang pag-rooting ay naging hindi gaanong kinakailangan sa mga nakaraang taon, ngunit kapaki-pakinabang pa rin kung nais mong magpatakbo ng ilang mga uri ng apps. Narito ang pinakalawak na sinusuportahang pamamaraan para sa pag-rooting ng iyong aparato, at kung bakit mo nais na.

Ang post na ito ay orihinal na na-publish noong 2012. Nai-update na ito upang mag-focus sa pinakalawak na sinusuportahang paraan ng pag-rooting sa halip na isang koleksyon ng mga isang click na app.

KAUGNAYAN:Pitong Bagay na Hindi Mo Kailangang Mag-root ng Android upang Gawin Pa

Ano ang Root, Ano Pa Rin?

Ang Android ay batay sa Linux. Sa Linux at iba pang mga operating system na tulad ng UNIX, ang root user ay katumbas ng Administrator user sa Windows. Ang root user ay may access sa buong operating system, at maaaring gumawa ng anuman. Bilang default, wala kang root access sa iyong sariling Android device, at ang ilang mga app ay hindi gagana nang walang pag-access sa root. Tulad ng ibang mga modernong operating system ng mobile, ang Android ay nagkukulong ng mga app sa pinaghihigpitang mga sandbox ng seguridad para sa mga hangarin sa seguridad.

Ang root account ng gumagamit ay palaging umiiral sa Android; wala lang built-in na paraan upang ma-access ito. Ang "pag-rooting" ay pagkilos ng pagkakaroon ng pag-access sa root account ng gumagamit. Ito ay madalas na ihinahambing sa jailbreaking isang iPhone o iPad, ngunit ang pag-rooting at jailbreaking ay medyo magkakaiba.

Mga teknikal na aspeto sa isang tabi, pinapayagan ka ng pag-access sa root na gumawa ng maraming mga kapaki-pakinabang na bagay. Sa root, maaari mong alisin ang bloatware na dumating sa iyong telepono, magpatakbo ng isang firewall, paganahin ang pag-tether kahit na hinaharang ito ng iyong carrier, manu-manong i-back up ang iyong system, at gumamit ng iba't ibang mga pag-aayos na nangangailangan ng mababang antas ng pag-access ng system.

Ang mga app na nangangailangan ng ugat ay hindi mahirap hanapin – magagamit ang mga ito sa Google Play, ngunit hindi ito gagana hanggang sa magkaroon ka ng root access. Ang ilang mga app ay may mga tampok na gumagana lamang sa isang naka-root na aparato.

Kailangan mo lamang i-root ang iyong telepono kung nais mong magpatakbo ng isang tukoy na app na nangangailangan ng pag-access sa root. Kung hindi mo balak na gumawa talaga ng anumang may root access na iyon, huwag mag-abala. Maaari mo itong palaging i-root sa paglaon kung kailangan mo.

Mga babala

Ang mga Android device ay hindi nakaugat sa isang kadahilanan. Sa katunayan, ang ilang mga tagagawa ng aparato ay lumalabas sa kanilang paraan upang maiwasang ma-root. Narito kung bakit:

  • Seguridad: Pinuputol ng rooting ang mga app mula sa normal na sandbox ng seguridad ng Android. Maaaring abusuhin ng mga app ang mga pribilehiyong ibinigay sa iyo at mag-snoop sa iba pang mga app, isang bagay na hindi karaniwang posible. Sa katunayan, pinipigilan ka ng Google mula sa paggamit ng Android Pay sa mga naka-root na aparato para sa kadahilanang ito.
  • Garantiya: Iginiit ng ilang mga tagagawa na ang pag-rooting ay walang bisa ang warranty ng iyong aparato. Gayunpaman, ang rooting ay hindi talaga makakasira sa iyong hardware. Sa maraming mga kaso, maaari mong "i-unot" ang iyong aparato at hindi masabi ng mga tagagawa kung na-root ito.
  • Bricking: Tulad ng dati, ginagawa mo ito sa iyong sariling peligro. Ang pag-root ay karaniwang dapat maging isang ligtas na proseso, ngunit mag-isa ka rito. Kung magulo mo ang isang bagay, hindi mo lang maaasahan ang libreng serbisyo sa warranty na aayusin ito. Kung nag-aalala ka, gumawa muna ng kaunting pagsasaliksik at alamin kung ang ibang mga tao ay nag-uulat ng tagumpay sa pag-rooting ng iyong aparato gamit ang tool na pinaplano mong gamitin.

Bilang karagdagan, ang rooting ay maaaring magpawalang-bisa ng iyong warranty, hindi bababa sa para sa ilang mga uri ng pag-aayos. Suriin ang aming nagpapaliwanag sa paksa para sa karagdagang impormasyon.

KAUGNAYAN:Ang Kaso Laban sa Root: Bakit Hindi Mag-root ang Mga Android Device

Ang Maraming Paraan upang Mag-ugat ng isang Android Telepono

Maraming paraan upang mag-root ng isang Android phone, at alin ang dapat mong gamitin ay nakasalalay sa iyong telepono. Sa pangkalahatan, ang pag-uugat ay kasangkot sa isa sa mga prosesong ito:

  • I-unlock ang Bootloader: Hindi opisyal na sinusuportahan ng mga tagagawa ng Google at ang pag-rooting, ngunit nagbibigay sila ng isang opisyal na paraan upang makakuha ng mababang antas na pag-access sa ilang mga aparato, na pagkatapos ay magbibigay-daan sa iyo na mag-ugat. Halimbawa, ang mga aparato ng Nexus ay inilaan para sa mga developer, at madali mong mai-unlock ang bootloader sa isang solong utos. Maaari mo nang i-root ang iyong aparato sa pamamagitan ng pag-flashing ng isang .zip file na naglalaman ng su binary mula sa screen ng pag-recover. Ang mga tool tulad ng Nexus Root Toolkit para sa mga Nexus device ay awtomatiko sa prosesong ito. Nag-aalok din ang ibang mga tagagawa ng mga paraan upang ma-unlock ang bootloader, ngunit para lamang sa ilang mga aparato.
  • Gumamit ng isang kahinaan sa Seguridad: Ang iba pang mga aparato ay naka-lock down. Ang kanilang mga tagagawa ay hindi nagbibigay ng opisyal na paraan upang ma-unlock ang kanilang mga bootloader at pakialaman ang kanilang software. Ang mga aparatong ito ay maaari pa ring ma-root, ngunit sa pamamagitan lamang ng pagtuklas ng isang kahinaan sa seguridad sa aparato at pagsamantalahan ito upang mai-install ang isang binary sa kanilang pagkahati ng system. Ang isang pag-update ng OTA ay maaaring ayusin ang kahinaan sa seguridad pati na rin ang pag-unroot ng aparato. Halimbawa, mayroong isang $ 18,000 na bigay para sa unang tao na maaaring mag-root ng isang Samsung Galaxy S5 na tumatakbo sa Verizon o AT&T. Natagpuan ang isang kahinaan, ngunit maaaring mapigilan ng mga pag-update sa hinaharap ang kahinaan mula sa pagtatrabaho at alisin ang kakayahang i-root ang Galaxy S5.
  • Flash CyanogenMod o Isa pang Pasadyang ROM: Sa teknikal, ito ay isang extension ng isa sa mga pamamaraan sa itaas. Ang pag-unlock sa bootloader at pagsasamantala sa isang kahinaan sa seguridad ay maaaring pahintulutan ang bawat isa sa iyo upang mai-flash ang Mga Pasadyang ROM tulad ng CyanogenMod, na madalas na paunang naka-root. Ang CyanogenMod ay nagsasama ng isang simpleng toggle sa screen ng mga setting nito na nagbibigay-daan sa iyo upang paganahin o huwag paganahin ang pag-access sa root. Ang pag-upgrade sa isang bagong bersyon ng CyanogenMod o ang iyong pasadyang ROM ay hindi aalisin ang iyong aparato kung ang ROM ay may isang pinagsamang paraan upang paganahin ang ugat.

Sa artikulong ito, pangunahing tatalakayin namin ang mga gumagamit na nahuhulog sa unang kampo, na mayroong isang unlockable bootloader. Kung ang iyong telepono ay nangangailangan ng isang pagsasamantala, hindi ka namin matutulungan, dahil ang proseso ay naiiba para sa halos bawat telepono. Kailangan mong maghanap sa isang forum tulad ng XDA Developers para sa karagdagang impormasyon sa kung paano i-root ang iyong tukoy na aparato. Ang patnubay na ito ay dati nang nagtatampok ng isang-click na root apps na Kingo Root at Towelroot, at maaari pa ring suportahan ng mga iyon ang ilang mga mas matatandang telepono din.

Kung ang iyong aparato ay mayroong isang unlockable bootloader, gayunpaman, pagkatapos ay basahin ang. Sa pangkalahatan inirerekumenda namin ang pamamaraan ng TWRP sa higit sa isang pag-click na mga programang ugat dahil natututo ka nang eksakto kung paano gumagana ang lahat, na makakatulong sa iyong mag-troubleshoot kung may isang bagay na magkamali sa hinaharap – ang isang-click na mga programang ugat ay hindi gaanong malinaw. Bago mo simulan ang prosesong ito, kakailanganin mong i-unlock ang iyong bootloader sa opisyal na paraan, at pagkatapos ay i-install ang kapaligiran sa pag-recover ng TWRP gamit ang mga tagubiling ito. Gagamitin namin pagkatapos ang TWRP upang i-root ang iyong telepono.

KAUGNAYAN:Paano i-unlock ang Bootloader ng iyong Android Phone, ang Opisyal na Paraan

Paano i-flash ang SuperSU sa Iyong Telepono at Makakuha ng Root Access

O sige, kaya't na-unlock mo ang iyong bootloader, at na-install mo ang TWRP. Malaki! Talagang nandiyan ka talaga. Upang makakuha ng pag-access sa root, gagamit kami ng isang program na tinatawag na SuperSU, na magbibigay sa iyo ng kakayahang magbigay ng root access sa iba pang mga app.

Magagamit ang SuperSU sa Google Play Store, ngunit ang bersyon na iyon ay hindi talaga nagbibigay sa iyo ng root access – sa katunayan, kailangan mo ng root access upang magamit ito sa unang lugar! Pag-usapan ang tungkol sa isang Catch-22. Sa kabutihang palad, ang SuperSU ay magagamit din bilang isang .zip file na maaari nating "flash" sa TWRP. Ang paggawa nito ay magbibigay sa iyo ng root access kasama ang mga tampok sa pamamahala ng Android app ng SuperSU.

Kaya, upang magsimula, magtungo sa link na ito, na magdadala sa iyo sa pinakabagong bersyon ng SuperSU na magagamit para sa pag-download. I-download ang .zip file sa iyong computer, isaksak ang iyong telepono gamit ang isang USB cable, at i-drag ang SuperSU zip sa panloob na imbakan ng iyong telepono o SD card.

Susunod, i-reboot ang iyong telepono sa pag-recover ng TWRP. Ang paggawa nito ay medyo magkakaiba sa bawat telepono – halimbawa, maaaring kailangan mong hawakan nang sabay-sabay ang mga pindutan ng Power at Volume Down, pagkatapos ay gamitin ang mga volume key upang i-boot ang "Recovery Mode". Mga tagubilin ng Google para sa iyong tukoy na modelo upang makita kung paano ito ginagawa.

Kapag nagawa mo na ito, sasalubungin ka ng pamilyar na home screen ng TWRP. I-click ang pindutang I-install.

TANDAAN: Marahil ay dapat kang gumawa ng isang backup sa TWRP bago magpatuloy sa prosesong ito.

Lilitaw ang sumusunod na screen. Mag-scroll pababa at mag-navigate sa SuperSU ZIP file na inilipat mo nang mas maaga.

I-tap ang SuperSU zip at makikita mo ang screen na ito. Mag-swipe upang kumpirmahin ang flash.

Dapat magtagal lamang ito upang mai-flash ang SuperSU package. Kapag natapos ito, i-tap ang pindutang "Punasan ang cache / Dalvik" na lilitaw at mag-swipe upang kumpirmahin.

Kapag natapos na iyon, i-tap ang pindutang "Reboot System" upang mag-boot pabalik sa Android.

Kung tinanong ng TWRP kung nais mong i-install ang SuperSU ngayon, piliin ang "Huwag I-install". Minsan, hindi matukoy ng TWRP na mayroon ka nang SuperSU, kaya hihilingin nitong i-flash ang built-in na bersyon nito. Ngunit halos palaging pinakamahusay na i-flash ang pinakabagong bersyon ng SuperSU mismo, na ngayon lang natin nagawa.

Pamamahala ng Mga Pahintulot sa Root Gamit ang SuperSU App

Kapag na-reboot mo ang iyong telepono, dapat mong makita ang bagong icon ng SuperSU sa drawer ng iyong app. Kinokontrol ng SuperSU kung aling iba pang mga app sa iyong telepono ang nakakakuha ng mga pahintulot sa ugat. Tuwing nais ng isang app na humiling ng mga pahintulot sa root, kailangan nitong tanungin ang iyong SuperSU app, na magpapakita ng isang prompt ng kahilingan.

Upang matiyak na gumagana nang maayos ang ugat, maaari mong i-download ang Root Checker app at i-verify ang iyong na-root na katayuan. Bilang kahalili, mag-download ng isang root-only app na nais mong subukan, at alamin kung hihilingin ka nito para sa mga pahintulot ng superuser.

Halimbawa, kung buksan namin at subukang magdagdag ng isang app sa Greenify – isang madaling gamiting baterya na app para sa mga naka-root na telepono – makikita natin ang popup na ito, na humihiling ng root access. Kung na-click mo ang Grant at nakakuha ka ng isang mensahe ng tagumpay, matagumpay kang nakamit ang ugat sa iyong telepono.

Upang pamahalaan ang mga pahintulot sa ugat, buksan ang drawer ng iyong app at i-tap ang icon ng SuperSU. Makakakita ka ng isang listahan ng mga app na nabigyan o tinanggihan ng pag-access ng superuser. Maaari kang mag-tap sa isang app upang baguhin ang mga pahintulot nito.

KAUGNAYAN:10 Mga Pagbabago sa Android Na Nangangailangan Pa ng Root

Kung nais mong mag-unroot, buksan ang SuperSU app, pumunta sa screen ng Mga Setting nito, at i-tap ang opsyong "Buong unroot". Susubukan nitong alisin ang ugat ng iyong aparato. Kung gagana ito para sa iyo, tiyak na ito ang pinakamadaling paraan upang alisin ang ugat ng iyong telepono.

Ngunit sa ngayon, ang mundo ay iyong root-friendly oyster. Maaari mong suriin ang aming listahan ng mahusay na mga root app para sa mga ideya, o i-install ang Xposed framework para sa ilang mga seryosong cool na pag-aayos. Good luck!

Credit sa Larawan: Norebbo


$config[zx-auto] not found$config[zx-overlay] not found