Domovská » jak » Zakořenění Androidu prostě nestojí za nic

    Zakořenění Androidu prostě nestojí za nic

    Ve dne v Androidu bylo téměř nekonečné musí abyste získali pokročilou funkcionalitu z telefonu (nebo v některých případech ze základní funkce). Ale časy se změnily. Google udělal svůj mobilní operační systém tak dobrý, že zakořenění je jen více problémů než to stojí za to.

    Co je zakořenění?

    Vzhledem k tomu, že systém Android je založen na systému Linux a používá jádro systému Linux, "zakořenění" efektivně znamená, že umožňuje přístup k root oprávněním v systému Linux. Je to opravdu tak jednoduché - tato oprávnění nejsou udělena normálním uživatelům a aplikacím, takže je musíte udělat pro jejich získání nějaké speciální práce.

    Takže, co můžete dělat s zakořeněným telefonem? Spousta věcí! Pokud zjistíte, že váš telefon nějakým způsobem omezuje, nebo zjistíte, že říkáte "muž, přál bych si s mým telefonem", pak je tu pravděpodobně řešení, které lze dosáhnout zakořeněním.

    Zní to skvěle, správně?

    No ... držte své koně.

    Pojďme si promluvit o tom, proč se v dnešní době pravděpodobně nestojí za problémy.

    Android je mnohem lepší než to bylo

    Jsem celoživotní uživatel Androidu (život Androidu, ne vlastní) a když jsem poprvé začal používat mobilní operační systém Google, ani nemusel snímat snímky v telefonu, aniž by byl zakořeněn - museli jste ho připojit k počítači a používat Nástroj příkazového řádku systému Android Debug Bridge.

    A to je jeden z jednodušších příkladů. V brzkých dnech Androidu nebyl software skutečně optimalizován, což vedlo k špatnému výkonu. Proto bylo zakořenění na přetaktování procesoru velmi běžné. Dokonce i malé věci, jako je schopnost vypnout GPS z widgetu, vyžadují, aby byl systém zakořeněn. Ve skutečnosti bylo spousta důvodů - které se pro mnoho uživatelů lišily - opravit Android za den.

    Rychle vpřed do dneška a téměř všechna omezení - od velkých po malá - se v podstatě zabývala v operačním systému akcií. Tolik věcí, které kdysi vyžadovaly zakořenění a hodin jak se vylepšují, jsou teď z krabice.

    Vzhledem k tomu, že byl operační systém dále otevřen, jsou nyní mnohem pokročilejší úkoly dostupné i od aplikací třetích stran. Například systém Android vyžadoval přístup k uživatelům root a přizpůsobil stavový řádek. Stock Android nyní obsahuje tuner systému UI, který vám pomůže s tím, ale i telefony, které tuto možnost vynechávají, například telefony Samsung Galaxy, mohou získat přístup prostřednictvím aplikace třetích stran. Je to docela úžasné.

    Nechci tě nudit více specifik, protože jsou pro každou osobu jasně odlišné, ale morálka příběhu je: telefony jsou hodně, hodně lépe teď. Doslova jsem měl na telefonu všechny funkce, které jsem potřeboval před několika lety.

    Teď už vše bylo řečeno, že existují životaschopné důvody, proč ještě váš telefon zakopnete - a nepochybně slyším o mnoha z nich v reakci na tento velmi post-dar, daleko, mnohem méně lidí se bude nacházet potřebovat, zvláště kvůli tomu, jak obtížné a riskantní to je.

    Zakořenění je stejně velkým potížím - jestliže ne Moreso - než to bylo někdy

    Většina zařízení Android je nekterý má být zakořeněn. Systém je ve výchozím nastavení uzamčen, aniž by ji mohl legitimně odblokovat. Primární výjimkou je pro telefony Google, jako je řada Nexus nebo Pixel, které mají možnost odemknout pro snadné zakořenění.

    Jiné telefony však nejsou tak snadné. Jsou navrženy tak, aby byly zamčené a zůstat tak. V těchto případech je vyžadováno řešení (nebo "zneužití") k získání kořenového přístupu. A právě tak rychle, jak zjistili hackeři Android tyto exploze, výrobci je opravují.

    V důsledku toho může být zakořenění telefonu Android neuvěřitelně těžké. V minulých dnech Androidu byly věci trochu snazší, jelikož exploity byly vynikající a obecně velmi jednoduché. Nyní však může někdy trvat měsíců po propuštění telefonu předtím, než se najde funkční exploit a může být často obtížné dosáhnout.

    Kvůli této přidané složitosti trvá určitá úroveň důvtipu k "bezpečnému" kořenování nejmodernějších mobilních telefonů. Budete muset procházet celou řadou příspěvků na fóru a různých průvodců, abyste našli ty správné nástroje a výhody pro váš konkrétní telefon, a to může být velmi náročné a časově náročné. A i když to všechno vyřešíte, můžete trvale poškodit váš telefon, pokud se něco stane špatným.

    Jaká rizika? A co zděšení telefonu? V některých případech to může znamenat něco fixovatelného - známého jako "softbrick" - ale v jiných to může znamenat trvalou a nefixovatelnou cihlu. Dokonce i v případech, kdy může být opraveno, to obecně znamená mnoho výzkumu a práce. Je to těžké, a ne tak za cenu rizika, jako kdysi.

    Zakořenění je špatné pro zabezpečení vašeho telefonu

    Zakořenění také ztěžuje aktualizaci telefonu. To znamená, co je nejdůležitější, žádné bezpečnostní záplaty, což je špatné.

    Pokud používáme nedávné zranitelnosti Spectra a Meltdown, můžete zjistit, jak se může nedostatek aktualizací zabezpečení rychle stát problémem. Společnost Google již vydala opravy zabezpečení pro Android pro Spectre (Meltdown je úplně jiný příběh), ale pokud telefon nemůže přijímat aktualizace, nemáš štěstí. A to je jen špička ledovce, pokud jde o bezpečnostní otázky se zakořeněnými sluchátky.

    Ptali jste se někdy sami sebe, proč root přístup není k dispozici z krabice v systému Android? Odpověď je jednoduchá: protože je to vlastní bezpečnostní riziko. V podstatě, když zakopnete telefon, otevřete jej nejen proto, aby spouštěl úkoly, které chcete, ale také úkoly, které by mohl chtít spustit škodlivý kód. Musíte stále udělovat root oprávnění pro jednotlivé aplikace, ale dáváte ještě větší důvěru vývojářům těchto aplikací než obvykle - a ne všechny z nich jsou nezbytně důvěryhodné.

    Navíc jsou stále objeveny nové škodlivé aplikace pro systém Android - někteří z nich mohou dokonce zakopnout váš telefon bez vašeho vědomí a instalovat systémové aplikace tiše za scénou. Nedávno byl objeven první malware Android s možností podávání injekčního kódu. Zatímco vám není zaručeno, že získáte virus pouze pomocí zakořeněného sluchátka, je to naprosto něco, co byste měli zvážit.

    Dále také ztratíte určité funkce na zakořeněných sluchátkách, jako je například přístup k platbám Android. Důvodem je bezpečnostní rozhraní API SafetyNet, které společnost Google zavedla, aby zajistila, že nejprestižnější údaje, jako je vaše platební karta a informace o bankovních účtech v případě Android Pay, budou udržovány co nejbezpečnější.

    Zde je to spodní řádek: pokud nejste ochotni ohrozit všechna data, nemusíte root telefon. Nesnažím se být hyperbolický a vyděsit vás do myšlení, že všechny vaše osobní informace skončí v nesprávných rukou jen proto, že jste zakořenil váš telefon, ale navrhuji, že možnost je skutečná a něco, co potřebujete vědět z.

    Dokonce i uživatelské ROMy nejsou perfektní

    Vím, že argument pro vlastní ROMy přichází, tak jdeme dál a promluvme o tom. Pokud jste all-in na zakořenění scénu, pak můžete také spustit vlastní ROM. Chladný! Ve skutečnosti můžete obejít spoustu výše zmíněných potíží tím, že uděláte to ... a také se představíte nové sérii potíží.

    Vzhledem k tomu, že uživatelské ROMy jsou obvykle založeny na Androidu, lze tvrdit, že pro vývojáře ROM je snazší, aby si věci udržovali v pořádku s bezpečnostními záplatami a co ne. To znamená, že "snadnější" nemusí vždy znamenat "praktické". Některé z nejoblíbenějších ROM jsou v tomto případě udržovány malým týmem jen několika lidí (nebo dokonce jedné osoby), a proto ne úplně aktuální, protože prostě nemají čas držet se nad věcmi.

    Jinými slovy, spuštění vlastní ROM založené na skladě Android není automatické zlepšení. Ve skutečnosti, protože většina ROM je zakořeněna ven z brány, jsou neodmyslitelně méně bezpečné než ne-zakořeněný systém, stávající bezpečnostní záplaty jsou zatraceny.


    Všichni ve všech, kořen stále má své místo mezi modding dav Android, a já to nechci odradit. Já opravdu navrhuji, že to za to nestojí většina uživatelů-dokonce i mezi technicky zdatnějšími. Většina z toho, čeho lze dosáhnout pouze s přístupem root, může nyní být nativní v Androidu a mnoho toho, co nemůže, je nyní přístupné prostřednictvím aplikací třetích stran. Pokud je potřeba něco, co byste chtěli udělat, což vyžaduje přístup k serveru root, jsme na místě, kde se musíte opravdu ptát: je to odměna opravdu stojí za riziko?