На працягу многіх гадоў у Android было дададзена мноства функцый, якія калісьці неабходны корань. Аднак многія сучасныя хітрасці па-ранейшаму патрабуюць ўкаранення смартфона або планшэта Android.

У ідэальным свеце вам не прыйдзецца ўкараняцца - укараненне зніжае бяспеку вашага прылады. Гэта частка таго, чаму заснавальнік CyanogenMod шукае даданне дадатковых функцый у Cyanogenmod, якія б пазбавілі патрэбы ў корані.

Рэзервовае капіраванне і аднаўленне дадзеных прыкладання

Звязаныя: Як стварыць рэзервовую копію і аднавіць тэлефон Android з дапамогай Titanium Backup

Папулярнае прыкладанне Titanium Backup, якое дазваляе ствараць рэзервовую копію дадзеных прыкладання, а потым аднаўляць іх пазней, патрабуе каранёвага доступу. Прыкладанні для Android не павінны чытаць дадзеныя іншых прыкладанняў - гэта ўразлівасць у сферы бяспекі - для гэтага ўсё яшчэ патрабуецца каранёвы доступ. Шмат дадзеных аб Android аўтаматычна рэзервовае капіраванне, але Titanium Backup дазваляе карыстальнікам ствараць рэзервовую копію ўсяго і лёгка аднаўляць яго, нават дадзеныя, якія звычайна не будуць рэзервовыя копіі.

Android мае некаторыя ўбудаваныя функцыі рэзервовага капіявання, але яны схаваныя - вы павінны атрымаць доступ да іх, падключыўшы прыладу да кампутара і запусціўшы спецыяльную каманду. У той час як убудаваныя функцыі рэзервовага капіявання настолькі схаваныя і не ўсе дадзеныя прыкладання рэзервовыя копіі ў воблаку, Titanium Backup усё яшчэ вельмі карысны.

Змяніце DNS-сервер

Звязаныя: Канчатковае кіраўніцтва па змене вашага DNS-сервера

Хочаце змяніць DNS-сервер вашага тэлефона Android і выкарыстоўваць трэці DNS-сервер, такі як Google Public DNS для магчымай паляпшэння хуткасці, OpenDNS для фільтравання ў Інтэрнэце ці Tunlr для лёгкага доступу да геаблокаваных інтэрнэт-медыя-сэрвісаў?

Android не робіць гэта лёгка. Вы можаце змяніць сервер DNS для кожнай сеткі Wi-Fi, да якой вы падлучаецеся, але вы не можаце ўсталяваць пераважны сервер DNS для ўсёй сістэмы. Для гэтага патрабуецца старонняе прыкладанне, як SetDNS. Вядома, вы маглі проста змяніць сервер DNS на маршрутызатары, і вам было б добра, калі вы былі дома, але гэта не дапаможа вам, калі вы былі і збіраецеся. Android робіць гэта магчымым без укаранення, але гэта вельмі стомна.

Выдаліць праграмнае забеспячэнне цалкам

Звязаныя: Як носьбіты і вытворцы робяць праграмнае забеспячэнне вашага тэлефона Android яшчэ горшым

Цяпер Android забяспечвае магчымасць адключэння прыкладанняў, якія былі ўстаноўлены вытворцам носьбіта або прылады. Аднак яны будуць проста адключаны - яны ўсё роўна зоймуць месца ў сховішчы прылады. З дапамогай каранёвага доступу вы можаце выдаляць прыкладанні з сістэмнага раздзела, аднаўляючы марнаванае сховішча і атрымліваць магчымасць выкарыстоўваць яго для іншых рэчаў.

Гэта не абавязкова рэкамендуецца, бо вы можаце выдаліць прыкладанні, неабходныя прыладзе. Вось чаму адключэнне праграмнага забеспячэння для праграмнага забеспячэння, як правіла, лепшая ідэя - але гэта мала зручнасці, калі ў вас не засталося шмат месца для захоўвання і вы хочаце вярнуць прастору, змарнаванае праграмным забеспячэннем.

Атрымаеце апаратны доступ нізкага ўзроўню

Пасля ўкаранення прылады вы можаце ўсталяваць на ім уласнае ядро ​​Linux. Гэта дазваляе атрымаць доступ да функцый, якія патрабуюць змен на ўзроўні ядра. Напрыклад, карыстальнікі Nexus 4 могуць усталяваць прыкладанне Touch Control, каб абудзіць свае смартфоны простым правядзеннем на дысплеі, а не частай кнопкай харчавання. Гэта рэалізавана як модуль ядра, таму што для гэтага неабходны доступ нізкага ўзроўню.

Іншыя часта выкарыстоўваюцца функцыі, якія часта патрабуюць карыстацкіх ядраў, ўключаюць у сябе каліброўку дысплея, разгон працэсара (для большага тэрміну службы батарэі) і разгон працэсара (для большай прадукцыйнасці.)

Кіраванне дазволамі прыкладанняў

Пры ўсталёўцы прыкладання Android паказвае вам дазволы, якія патрабуе прыкладанне. Гэта прапанова "возьміце-альбо-пакіньце" - калі вы хочаце ўсталяваць гульню, але для гэтага патрабуецца нецэнзурны ўзровень дазволаў, вы не можаце проста адмовіць у асобных дазволах.

Каранёвы доступ дазваляе больш кантраляваць дазволы прыкладанняў на вашым тэлефоне, так як гэтая функцыя недаступная для звычайных карыстальнікаў. Добрай навіной з'яўляецца тое, што Android 4.3 уключае ў сябе схаваны менеджэр дазволаў пад назвай "Дадатак". Гэтая функцыя, хутчэй за ўсё, не з'яўляецца стабільнай і на яе нельга спадзявацца, але, спадзяюся, гэта будзе справа - калі пашанцуе, мы ўбачым стабільны менеджэр дазволаў, уведзены ў Android 4.4.

Android-прыкладанне

Мацуйце USB-палкі

Звязаныя: як выкарыстоўваць флэш-дыск USB з тэлефонам або планшэтам Android

Можна падключыць USB-палку да планшэта Android пры дапамозе стандартнага кабеля OTG USB. Аднак Android не падтрымлівае прылады USB. Калі вы хочаце падключыць USB-дыск да планшэта, каб вы маглі глядзець відэа, не марнуючы ўсе сховішчы вашага планшэта, вам патрэбен каранёвы доступ і нешта накшталт прыкладання StickMount. Гэтая ўтыліта робіць файлы на USB-палках даступнымі ў файлавай сістэме прылады Android, каб іншыя праграмы маглі атрымаць доступ да іх, але для гэтага патрабуецца доступ нізкага ўзроўню, даступны толькі каранёвым карыстальнікам.

Атрымаеце поўны доступ да файлавай сістэмы

Root дае поўны доступ да сістэмы па вызначэнні, таму невыпадкова, што людзям, якія хочуць поўны доступ для чытання / запісу ва ўсёй файлавай сістэме, спатрэбіцца корань. Root дазваляе выкарыстоўваць мэнэджары файлаў, якія могуць атрымаць доступ да ўсёй файлавай сыстэмы і нават рэдагаваць файлы канфігурацыі Android уручную ў тэкставых рэдактарах - што-небудзь жорсткае наладкі Android можа здацца карысным.

Аўтаматызаваць больш рэчаў

Звязаныя: Як выкарыстоўваць Tasker для аўтаматызацыі тэлефона Android

Раней мы разглядалі Tasker, удасканаленае прыкладанне, якое дазваляе аўтаматызаваць прылады Android. Задача дазваляе зрабіць усё аўтаматычна, калі выкананы пэўныя ўмовы. Аднак некаторыя функцыі, якія вы можаце змяніць самі, патрабуюць каранёвага доступу пры кіраванні дадаткам. Калі вы хочаце ўключыць або адключыць рэжым самалёта, падключыць альбо адключыць VPN, альбо зрабіць іншыя сучасныя рэчы, якія Android не дазваляе прыкладанням рабіць, вам трэба даць каранёвай доступ Tasker.

Перадача ў прылады Apple AirPlay

Дадатак AirAudio робіць прылады Android AirPlay-сумяшчальнымі, што дазваляе перадаваць аўдыё са свайго прылады на прыёмнік з падтрымкай AirPlay, як Apple TV. AirAudio робіць гэта, захопліваючы гукавыя дадзеныя, якія паступаюць з прыкладання, і адпраўляе іх па сетцы. Звычайна Android не дазваляе прыкладанням слухаць аўдыясігналы іншых прыкладанняў, таму AirAudio патрабуе каранёвага доступу, каб зрабіць усё.

Гэта прыклад такога кшталту непрадбачанага прыкладання, якое магчыма толькі таму, што root дазваляе прыкладанню вырвацца з мадэлі бяспекі Android.

Адблок

Мы, відавочна, падтрымліваем рэкламу на сайце, таму мы, як правіла, не падскокваем уверх і ўніз, кажучы ўсім, як адключыць рэкламу. Аднак адмаўляць гэта немагчыма - адна з важкіх прычын, калі многія людзі выкараняюць свае прылады, заключаецца ў тым, каб блакаваць рэкламу на сістэмным узроўні.

Многія прыкладанні для Android бясплатныя, бо яны ўтрымліваюць рэкламу, таму выкарыстанне хітрасці для адключэння рэкламы ў дадатку, калі вы можаце проста выдаткаваць $ 0,99 на поўнае, без рэкламы прыкладанне, не вельмі прыемнае для распрацоўшчыкаў. Не чакайце, што Google у хуткім часе перастане патрабаваць, каб гэтая функцыя перастала патрабаваць выканання каранёў.

Гэта не ўсёабдымны спіс, але ён дае вам уяўленне пра некаторыя найбольш распаўсюджаныя прычыны ўкаранення. Звязанне з Wi-Fi не абавязкова патрабуе ўкаранення больш - нават калі аператар адключыў убудаваныя функцыі тэтэрынга, большасць прылад могуць выкарыстоўваць тэтэрынг Wi-Fi праз прыкладанне FoxFi.