Root е функция на операционната система Android, която я отличава от другите платформи. Използвайки root права, можете да получите достъп до скритите функции на Google OS, да промените външния вид на интерфейса, да инсталирате различен фърмуер, но също така да намалите сигурността на вашата притурка. Коренът има както положителни, така и отрицателни страни. В тази статия ще научите какво е root на Android и какви възможности предоставя.
Получаването на root права на Android включва модифициране на операционната система. Можете също така да получите акаунт с root достъп след инсталиране на персонализиран фърмуер, но да направите това без същия root е доста трудно.
Рут правата може да са различни. Те са разделени на три вида:
Снимка: AndroidPIT
Персонализирано възстановяване TWRP 3.0 за Android
Ще дадем също концепциите за няколко софтуерни неща, свързани с root правата:
Ако четете тази статия, най-вероятно сте чували думата „root права“ и вероятно искате да знаете какво означава това и защо изобщо трябва да получите права на суперпотребител на вашия смартфон и да преминете през целия този неразбираем процес. Ще се опитаме да ви обясним по-подробно какво е руутване и защо е готино.
Ще премахнете всички ограничения, дадени ви от стоковия фърмуер. Получаването на root права на Android е същото като джейлбрейка на устройства на Apple. На компютри с Windows това променя вашите разрешения от обикновен потребител на администратор. Може би ще ви стане по-ясно, когато прочетете цялата статия. Така че останете на линия.
1. Можете да направите пълно архивиране на файловете на вашето устройство (направете пълно архивиране на цялото устройство)
Нека започнем с най-голямата полза от руутването: по-добри резервни копия. С руутнато устройство вероятно ще искате да преконфигурирате цялата си система, да инсталирате персонализиран ROM или да инсталирате приложения, които изискват руутване. Тъй като ще промените системата от корена, е много полезно да имате резервно копие на приложения, потребителски данни или дори на цялата система. Освен това никога не пречи да имате пълно архивиране, тъй като може случайно да изтриете важен системен файл.
Най-популярното приложение за архивиране на системата и отделни файлове е Titanium Backup. Въпреки че Pro версията струва около $7, програмата го заслужава. Приложението ще ви помогне да архивирате всички инсталирани програми и системни данни.
Друг начин да направите резервно копие на вашето устройство се нарича „Nandroid" архивиране. Възстановяването на системата с такъв архив е много подобно на възстановяването на операционната система Windows до точното състояние към момента на последното архивиране на системата. Така че, ако вашата притурка спре да работи правилно, програмите спрат да отговарят и да се зареждат, тогава архивирането на „Nandroid“ ще ви върне точно до точката, в която е направено архивирането. Това ще ви защити, ако например искате да инсталирате различен фърмуер или ядро и нещо се обърка, тогава просто използвате резервното копие на „Nandroid“, за да коригирате ситуацията.
2. Можете да автоматизирате всичко
Когато става въпрос за автоматизация, Tasker е единственото приложение, от което се нуждаете. С него можете да автоматизирате всичко. Програмата работи и на устройства без root, но с по-малко функции и опции.
Приложението има абсолютно същата философия като онлайн инструмента If This Then That (IFTTT), но работи по по-сложен начин. Например, можете да изключвате/включвате WiFi всеки път, когато се приберете вкъщи или отидете някъде, или да включите Bluetooth и Google Maps, когато свържете притурката си към докинг станцията на автомобила. И това са само цветя.
3. Ще можете да наблюдавате устройството, дори ако някой направи „нулиране на фабричните настройки“
Загубата на смартфон или таблет винаги е голям проблем. Освен това, ако устройството не е изгубено, а откраднато. Разбира се, невъзможно е да се предотврати кражба, но можете да проследите телефона си дори без да инсталирате специално приложение против кражба („анти-кражба“), особено след като те се виждат на устройството. Това означава, че крадецът може просто да изтрие приложението или да направи „нулиране до фабричните настройки“.
Когато сте руутнати, имате възможност да инсталирате приложение за шпиониране на смартфон като Cerberus. В този случай програмата се инсталира в корените на системата. Така тази програма ще оцелее дори след пълно нулиране на устройството до фабричните настройки. Също така е възможно да инсталирате маскирана версия на приложението, така че да е скрито в „приложенията“.
4. Имате възможност да инсталирате персонализирани (модифицирани) версии на Android на вашия смартфон, които се наричат персонализиран фърмуер
Както подсказва името, потребителският фърмуер е адаптирана и персонализирана версия на Android. Често има уникални функции и подобрения, които никога няма да получите на стандартната версия на тази операционна система. Най-популярните персонализирани фърмуери са CyanogenMod, Paranoid Android и AOKP. Това са само няколко примера, но има много повече. Ако искате да получите по-гъвкава и разбираема система, стабилна работа, по-голяма производителност и дълъг живот на батерията, тогава просто трябва да изпробвате всички тези фърмуери и да изберете най-добрия за себе си, който отговаря на всички ваши изисквания и желания.
5. Можете да използвате "Xposed Framework", за да персонализирате вашето устройство
Xposedе основата за всички налични графични модули и ви позволява да персонализирате външния вид на системата. Тоест, можете да получите всички настройки и работни функции, които са налични на персонализиран фърмуер, но за това не е необходимо да инсталирате такъв фърмуер. Достатъчно е да конфигурирате стоковия с "Xposed Framework". Тази рамка е подходяща и ако не искате да инсталирате цял фърмуер, защото трябва да конфигурирате само няколко отделни функции. Всичко, което трябва да направите, е да инсталирате конкретен модул. Освен това рамката е лесна за инсталиране на вашия телефон или таблет. В допълнение, той работи и на персонализиран фърмуер.
6. Можете да увеличите производителността на системата и да подобрите живота на батерията
С правата на суперпотребител имате възможността да промените честотата на процесора на вашето устройство. Овърклокването на процесора ще ви даде повече производителност, докато намаляването на честотата на процесора ще подобри живота на батерията. Тествайте приложението SetCPU, достъпно в Google Play за $2. Това е отлична програма, която има много полезни функции, като например създаване на няколко CPU профила, които се превключват автоматично в зависимост от зададените условия.
Рекламите са много досадни, особено на смартфони с малък екран. Ако определени приложения ви бомбардират с тонове реклами, можете да използвате блокиращи помощни програми и приложения като Adblock. Но трябва да знаете, че разработчиците понякога печелят доходи от такава реклама и ако приложението няма реклама, най-вероятно е платено. Затова не блокирайте цялата реклама изцяло, подкрепете разработчиците, защото без тяхната работа нямаше да има безплатни програми.
Вижте също:
Ако получите root права правилно, тогава това не е рискован бизнес и, разбира се, получаването на администраторски права има голям брой предимства в сравнение с джаджи без root. Стандартният фърмуер или стандартният Android е много добра система, но наличието на неограничен брой опции за персонализиране е много по-добро. В тази статия ние само малко изяснихме същността на такава концепция като root права, но се надяваме, че сте осъзнали пълния потенциал на вашето устройство, след като ги получите.
Права на root (права на суперпотребител) – предоставят на собственика на устройство, работещо с операционна система Android, възможността да извършва всякакви операции. Тоест получавате пълен контрол над системата, което ви позволява да стартирате специализирани приложения, които значително разширяват възможностите на вашия смартфон, да редактирате и променяте системни файлове, да оптимизирате работата на вашето устройство, както и да извършвате много други операции. Необходимостта от получаване на root права може да възникне по различни причини. Инструкциите по-долу ще бъдат уместни, независимо от това какво точно ви е подтикнало да получите права на суперпотребител.
Получаването на root права може да се извърши с помощта на специални помощни програми, които автоматизират този процес и го правят достъпен дори за начинаещи потребители. Сложността на процедурата за получаване на права на суперпотребител до голяма степен зависи от самото устройство. При някои модели този процес отнема само няколко минути, докато при други трябва да бърникате.
Като част от този преглед ще ви кажем как да получите root права на Android с помощта на специални програми. Ще разгледаме най-често срещаните и удобни начини за получаване на root. За да завършите тази операция успешно, трябва само да следвате инструкциите, които сме подготвили. Преди да започнете да получавате root, силно препоръчваме да проучите по-подробно какво представляват правата на суперпотребител и какви рискове носят.
Процедурата за получаване на root права е проста и ако следвате стриктно инструкциите, няма да възникнат проблеми, но ако решите да предприемете такава стъпка, трябва да разберете, че потенциалните рискове остават. Безотговорното отношение към процедурата може да превърне вашето устройство в „тухла“.
Преди да получите root права на Android, трябва да решите дали тази процедура наистина е необходима. Правата на суперпотребител имат не само предимства, но и недостатъци. По принцип, ако получите root и по-късно разберете, че са безполезни, няма нищо лошо в това. Рут правата могат да бъдат премахнати по всяко време. Никой обаче няма да ви компенсира загубеното време, така че е по-добре да помислите за всичко предварително. За да ви улесним при избора, ще изброим основните предимства и недостатъци на root.
Root правата позволяват:
Недостатъци на root правата:
Трудността при руутване на устройство зависи от конкретния модел. Понякога е достатъчно просто да инсталирате специална помощна програма и да следвате няколко стъпки. В някои случаи ще трябва да се бъркате, например собствениците на устройства с марка HTC трябва първо да отключат Bootloander. Ръководството по-долу ще се отнася за повечето модели. Ако не можете да руутнете, след като следвате инструкциите по-долу, опитайте да намерите ръководство за руутване на вашия модел.
Преди да получите root права на Android, трябва да се запознаете с информация за видовете права на суперпотребител.
Видове root права:
Най-често трябва да получите Full Root, който предоставя максимални възможности.Бъдете внимателни след вкореняване с тези функции. Когато изтривате стандартни приложения, можете да изтриете файл, липсата на който ще доведе до проблеми със системата.
Можете да получите права на суперпотребител директно през самото устройство с Android OS или чрез компютър. И в двата случая се използват специални помощни програми. Като пример, нека да разгледаме двете най-често срещани програми.
Една от най-известните помощни програми за руутване на устройства, работещи на Android OS, е Framaroot. Програмата поддържа огромен брой различни устройства. Framaroot ви позволява да получите root права на вашето Android устройство с едно кликване, без да използвате компютър. Помощната програма е лесна за използване и няма да повдигне никакви въпроси дори за начинаещи потребители. За да получите root, не е необходимо да използвате ADB команди, системни флаш файлове и други подобни действия. Всичко е изключително просто, бързо и ясно. Вярно е, че списъкът с поддържани устройства е ограничен, така че помощната програма може да е безполезна за вас. Във всеки случай трябва да започнете с Framaroot и ако не успеете, прибягвайте до използване на други програми.
За руутване с помощта на Framaroot, изпълнете следните стъпки:
Както можете да видите, процесът на получаване на root с помощта на програмата Framaroot е изключително прост и не включва никакви трудности. Основният недостатък на тази помощна програма е, че не поддържа всички устройства. Ако не можете да получите права на суперпотребител с помощта на Framaroot, опитайте други опции.
За разлика от приложението Framaroot, програмата Kingo Android Root може да се инсталира не само на Android, но и на компютър. Що се отнася до процеса на получаване на root, всичко също е бързо и просто. Можете да изтеглите програмата Kingo Android Root от официалния сайт на разработчика www.kingoapp.com напълно безплатно.Можете да инсталирате програмата на Android или Windows. Първо препоръчваме да се опитате да получите root чрез приложението и ако това не работи, руутнете устройството през компютър.
За да получите root права чрез приложението за Android, следвайте връзката по-горе, изтеглете и инсталирайте помощната програма. След като стартирате приложението, започнете процеса на руутване, като щракнете върху съответния бутон. Сега остава само да изчакате процеса да завърши и да проверите дали вашето устройство е успяло да получи права на суперпотребител. За да проверите дали имате root права или не, инсталирайте приложението Root Checker от Google Play.
Ако по някаква причина описаният по-горе метод не работи за вас, опитайте да получите root с помощта на компютърната версия на програмата.
За да получите root права чрез Kingo Android Root, изпълнете следните стъпки:
Програмите Framaroot и Kingo Android Root поддържат огромен брой устройства. Ако не сте успели да получите root за вашия модел, следвайки дадените инструкции, опитайте се да намерите подходящо ръководство специално за вашето устройство.
Android OS е сложна система, която има доста нестандартна архитектура. Базиран е на ядрото на Linux OS, върху което има добавка под формата на виртуална машина, която работи с APK приложения. Само виртуалната машина на Java, в която се изпълняват програми, има достъп до ядрото на Linux; програмите и потребителят нямат директен достъп до него. Взаимодействието е осигурено с потребителски права (а не администраторски), тоест те нямат права да променят работата на ядрото на приложението. Това беше направено, за да се гарантира крос-платформа и сигурност на смартфоните.
Не всички потребители харесват този подход. В крайна сметка ограниченията означават намаляване на цялостната функционалност на операционната система Android, теоретично достъпна в Linux. За да се промени ситуацията, е необходим достъп с права на администратор или суперпотребител, известен също като root. Root е основното ниво на достъп, където потребителят (и неговите приложения) могат да се намесват в работата на ядрото чрез директно използване на възможности, които не са налични по подразбиране.
Получавайки root права, можете значително да разширите функционалността на Android. Но когато отваряте root достъп, трябва да сте наясно с отговорността. Вирусните програми, от които има много малко за Android (и които са практически безвредни, когато се използват умело), могат да причинят повече щети на смартфон с root права (до и включително пълно деактивиране на неговата операционна система). Следователно правата на суперпотребител могат да се дават само на доверени приложения. За какво можете да използвате root права на Android, ще разгледаме по-долу.
Наличието на root ви позволява достъп до системните дялове на вашия смартфон. С тях можете да модифицирате ОС, без да прибягвате до флашване на устройството. Например, редактирането на файла build.prop и други подобни става достъпно. Чрез промяна на тези файлове можете да персонализирате интерфейса, мащаба на елементите на екрана, да приложите настройки за пестене на енергия, да промените системната информация и т.н. Това може да се направи ръчно (в текстов редактор) или с помощта на специални помощни програми.
Правата на root също позволяват да промените екрана за зареждане и да модифицирате системния буутлоудър на Android. С тяхна помощ дори мигането на смартфон без участието на компютър става възможно.
Ако смартфон е закупен на Aliexpress или друга подобна платформа и е предназначен за Китай, той често няма услуги на Google. Но куп не много ясни приложения с йероглифи в интерфейса са предварително инсталирани. Това обикновено са аналози на официалното хранилище на Google Play, облачни услуги, месинджъри и подобен софтуер. Често всички тези програми са ненужни и само пречат. Наличието на root права ви позволява да ги изтриете от паметта без следа, за да спестите място и да намалите натоварването на хардуера.
Паметта в смартфоните с Android е разделена на системна и потребителска. Първият съхранява операционната система и фърмуера, вторият е достъпен за съхранение на данни (оттук и свободните 10-12 GB от 16 GB общо пространство). Често все още остава място в системната памет, което може да бъде заето от приложения. Като инсталирате най-необходимите програми там, можете да изчистите потребителското пространство (особено важно за смартфони без карта с памет) и след нулиране на настройките до фабричните настройки, този софтуер няма да трябва да се преинсталира отново. На китайски смартфони с Android можете да замените „родните символи“ с услуги на Google, без да прибягвате до мигане на фърмуера.
Системата Android има вграден механизъм за заснемане на екрана, който се извиква чрез едновременно натискане на бутоните за звук и захранване. Но в някои случаи може да отсъства. Тъй като заснемането се извършва на ниво ядро, екранните снимки на трети страни нямат достъп до него. Правата на root ви позволяват да правите екранни снимки не само с вградения механизъм, но и с всяка помощна програма, адаптирана за това, като натиснете даден клавиш или използвате пряк път на дисплея.
В съвременните процесори за смартфони с Android честотата се регулира динамично, в зависимост от натоварването. Но този механизъм не винаги работи както трябва, особено в софтуера на трети страни. Ако използваната честота е прекомерна за възложените задачи, батерията ще се разреди по-бързо. Ако приложението не е оптимизирано за многоядрени, активността на прекомерен брой ядра не води до увеличаване на скоростта. С root права можете или да го намалите, за да пестите енергия от батерията, или да го увеличите, за да увеличите производителността.
Рекламата е средство за печелене на пари за разработчиците на софтуер. Но когато има твърде много от него и досадните прозорци изскачат „изневиделица“ - това вече е твърде много. Правата на root ви позволяват да блокирате софтуерния достъп до интернет, да премахвате рекламни прозорци и банери, като по този начин увеличавате производителността и автономността.
Трикът под формата на чит кодове в игрите ви позволява бързо да „изпомпвате“ и да придобиете скрити способности. Но на Android тази практика не е много често срещана. За да направите герой безсмъртен, за да „създадете“ милиони монети или безкрайни амуниции, имате нужда от root. Администраторските права позволяват инсталирането на програми, предназначени да променят съдържанието на игрите, техните записвания и данни в RAM паметта на смартфона.
Правата на root осигуряват директен достъп до ядрото на Linux, като по този начин ви позволяват да го използвате (заобикаляйки виртуална машина) за работа с терминала и стартиране на изпълними файлове на операционната система Linux. По този начин потребителят получава мини-версия на пълноценен компютър в джоба си. Повечето обикновени потребители не се нуждаят от това, но в някои случаи (например за разработчици на софтуер, програмисти) функцията е много подходяща.
Това не са всички функции, които предоставят root права. Пълният достъп до системата отваря широки възможности за персонализиране и модифициране на операционната система. Но преди да настроите root права, трябва да имате предвид няколко неща. Първо, тази операция може да анулира гаранцията на производителя. Второ, неопитно манипулиране на системните файлове на Android може да „тухли“ смартфона. Освен това промяната и хакването на софтуер обикновено е нарушение на лицензионното споразумение. Следователно всички действия с root се извършват от потребителя на негова собствена отговорност и риск.
Всичко, което трябва да знаете за архитектурата big.LITTLE и как работи в смартфони
Как да направите екранна снимка в Xiaomi
Възможност за настройка на смартфон чрез инженерното меню
Ръководствата за възстановяване винаги посочват, че определено приложение изисква root достъп, за да функционира правилно. Какво е това, защо е опасно и защо ви е необходим root достъп? Прочетете за това тук.
Рут- Това е аналог на джейлбрейка в iOS. Той позволява на потребителите на Android да се потопят по-дълбоко в подсистемата на телефона, като работят с него по същия начин, както със SD карта или вътрешната памет на мобилно устройство.
Android използва разрешения, подобни на Linux. Всичко, което правите, се извършва от името на вашия потребител с ограничен списък от права. Всяко работещо приложение може също да използва тези права със съгласието на потребителя.
Root-user = суперпотребител. Неговите права не са ограничени, той има достъп до всеки файл или папка, извършва всяка файлова операция в Android OS.
С прости думи, root достъпът е възможността да работите с основната файлова система в Android OS без ограничения.
Вкореняване– модификация на файловата система с цел предоставяне на суперпотребителски права върху основната директория на смартфона/таблета.
Програмата root получава пълен достъп до Android. В резултат на това root потребител има неограничен списък с права на устройство с Android. Ако на програмата са предоставени права на суперпотребител, тя също може да прави каквото си иска на телефона.
Всъщност е много лесно да разберете дали телефонът ви е руутнат. Ако наскоро сте закупили телефон и използвате стоков фърмуер за Android, логично е да нямате root достъп.
Ако телефонът се използва или не помните дали сте инсталирали root, можете да проверите състоянието с помощта на програмата Root Checker. Приложението ще открие дали има суперпотребител/su достъп на устройството с Android.
Чрез придобиване на root права можете лесно да заобиколите всички ограничения по подразбиране, зададени от производителя на смартфона. По-специално можете
Някои приложения, използващи права на суперпотребител, ще ви позволят да:
Производителите на мобилни устройства с Android се интересуват от предотвратяване на руутването. Неумелото боравене с правата на суперпотребител води до отказ на смартфони и таблети. Въпреки това, за опитен потребител рискът от прецакване на телефона е минимален, а потенциалните ползи от руутването - съдейки по горния списък - са впечатляващи.
Има три потенциални опасности при активиране на root достъп:
1. Анулиране на гаранцията. Някои доставчици, след като открият активиран root достъп на телефона, отказват да предоставят гаранционно покритие.
Струва си обаче да имате предвид, че винаги можете да отмените root достъп до файловата система на вашето мобилно устройство. Ако трябва да изпратите устройството си за ремонт, просто се върнете към оригиналния (резервен) фърмуер и никой никога няма да разбере, че сте руутнати.
2. Превръщане на телефона в „тухла“: Ако руутването е неуспешно, съществува риск устройството да се превърне в така наречената „тухла“.
Най-сигурният начин да избегнете повреда на телефона си е да следвате внимателно инструкциите, когато получавате root права на надеждни уеб ресурси и мобилни портали. Уверете се, че ръководството се отнася за вашето устройство и че персонализираните ROM са съвместими с него.
Обърнете внимание на отзивите на потребители с подобно устройство: може би те вече са инсталирали root или, напротив, са го превърнали в „тухла“ и са в шок.
3. Повишена уязвимост. Предоставянето на root права на Android намалява сигурността. Услугите и приложенията с неограничени права могат да създадат уязвимости. Не напразно Google отказва да поддържа своите услуги (например Google Wallet) в руутнати устройства.