Por que você precisa do Root no Android? Prós e contras

01.02.2024

Se você quiser "cavar" Sistema Android, você pode descobrir que muitos aplicativos exigem presença de raiz certo EM ultimamente Praticamente não há necessidade de obter direitos de superusuário, mas alguns aplicativos ainda exigem direitos de root. Este artigo descreve como abrir direitos de root no Android e por que você pode precisar deles.

Por que você precisa de direitos de root no Android?

Android é baseado em Linux. No Linux e em outros sistemas operacionais semelhantes ao Unix, o usuário root é equivalente ao administrador no Windows. usuário root tem acesso a todos sistema operacional, e pode fazer qualquer coisa. Por padrão, você não tem root no seu dispositivo Android e alguns aplicativos não funcionarão sem privilégios de root. Como outros sistemas operacionais móveis modernos, o Android executa aplicativos em uma sandbox para fins de segurança.

Sempre existe um usuário root no Android, mas não há uma maneira integrada de acessá-lo. Obter direitos de root significa que você obtém acesso a conta com direitos de superusuário. Esse processo é frequentemente comparado ao jailbreak de um iPhone ou iPad, mas o root e o jailbreak são ações diferentes.

Os direitos de root permitem que você faça muitas coisas úteis. Com direitos de superusuário, você pode desinstalar ou congelar aplicativos pré-instalados, executar um firewall, ativar o tethering mesmo que sua operadora o bloqueie, criar um backup do sistema e usar muitas outras configurações que exigem acesso de baixo nível ao sistema.

Aplicativos que requerem acesso root não são difíceis de encontrar em Google Play Store, mas eles não funcionarão até que você obtenha direitos de superusuário. Alguns aplicativos possuem recursos que funcionam em dispositivos com acesso root. Portanto, você precisa aprender como fazer root no Android para aproveitar esses recursos.

Avisos

Sobre Dispositivos Android ah, os direitos de root não podem ser obtidos por vários motivos. Na verdade, os fabricantes de dispositivos estão fazendo o possível para impedir que você obtenha direitos sobre um gadget Android. E aqui está o porquê:

  • Segurança: em dispositivos com acesso root, os aplicativos são executados fora da sandbox. Os aplicativos podem abusar dos direitos de superusuário concedidos e invadir outros aplicativos, o que geralmente não é possível. É por isso que o Google não aprova usando Android Pague em dispositivos com acesso root.
  • Garantia: Alguns fabricantes afirmam que após obter direitos de root, a garantia desaparece. No entanto, obter privilégios de root não danificará o hardware. Em muitos casos, você pode realizar o procedimento sem root e o fabricante não conseguirá saber se os direitos de root foram obtidos ou não.
  • Quebra: Como sempre, você faz isso por sua própria conta e risco. Obter direitos de root geralmente é um processo seguro, mas você mesmo faz isso. Se você bagunçar alguma coisa, não poderá contar com graça serviço de garantia para consertar isso. Se você está preocupado se tudo correrá bem, recomendamos que você primeiro procure informações sobre como obter direitos de superusuário em seu dispositivo para ter certeza de que não haverá armadilhas no processo.

Além disso, o root pode anular a garantia, pelo menos para alguns reparos.

Várias maneiras de como abrir direitos de root no Android

Há muitas maneiras de fazer root no Android, e qual delas você deve usar depende do seu telefone. Em geral, o enraizamento envolverá um destes processos:

  • Desbloqueando o bootloader: O Google e os fabricantes de dispositivos não oferecem suporte oficial ao root, mas fornecem uma forma oficial de acesso de baixo nível a alguns dispositivos, o que permite que você obtenha direitos de root posteriormente. Por exemplo, os dispositivos Nexus são projetados para desenvolvedores e você pode desbloquear facilmente o bootloader com um único comando. E, em seguida, obtenha direitos de root para baixar o arquivo .zip que contém o arquivo para obter direitos por meio da tela de recuperação. O Nexus Root Toolkit para dispositivos Nexus automatiza esse processo. Outros fabricantes também oferecem métodos de desbloqueio de bootloader, mas apenas para determinados dispositivos.
  • Explorando uma vulnerabilidade de segurança: Outros dispositivos estão bloqueados. Seus fabricantes não fornecem uma maneira oficial de desbloquear seu bootloader e alterá-lo programas. Esses dispositivos só podem ser enraizados explorando uma vulnerabilidade de segurança que permite arquivo necessário para a partição do sistema.
  • Instalando CyanogenMod ou outro firmware personalizado no Android: Tecnicamente, esta é uma extensão de um dos métodos acima. Desbloquear o bootloader do sistema operacional e explorar uma vulnerabilidade de segurança permite instalar ROMs personalizados, como o CyanogenMod, que geralmente já estão enraizados. CyanogenMod possui uma alternância simples nas configurações que permite ativar ou desativar o acesso root. Atualizar para nova versão CyanogenMod ou outra ROM personalizada não desativará os direitos de root se a ROM já estiver enraizada.

Neste artigo usaremos principalmente o primeiro método, que envolve um bootloader desbloqueado. Se o seu telefone exigir a exploração de uma vulnerabilidade, não poderemos ajudá-lo, pois o processo é diferente para cada telefone. Você pode procurar informações sobre como fazer root no Android no fórum XDA Developers. Você pode usar os aplicativos Kingo Root e Towelroot, que permitem obter direitos de superusuário com um clique.

Antes de fazer root no seu Android, você precisará desbloquear o bootloader usando o método oficial e, em seguida, instalar o ambiente de recuperação TWRP usando estas instruções. Usaremos TWRP para fazer root no seu telefone.

Como baixar SuperSU no seu telefone e obter acesso root

Portanto, seu bootloader está desbloqueado e você instalou o TWRP. Ótimo! Você já fez quase tudo. Para fazer root vamos usar o programa SuperSU. Esse melhor aplicativo, que pode conceder acesso root a outros aplicativos. SuperSU também está disponível na Google Play Store, mas esta versão não lhe dará direitos de superusuário, só pode ser usada se você já tiver direitos de root. Felizmente, o SuperSU também está disponível como um arquivo .zip que podemos baixar do TWRP. Isso permitirá que você obtenha direitos de superusuário e instale o aplicativo SuperSU.

Então, para começar, siga este link para baixar versão mais recente SuperSU. Baixe o arquivo .zip para o seu computador, conecte seu telefone via cabo USB ao PC e baixe o SuperSU para o seu telefone.

Em seguida, inicialize seu telefone no modo TWRP. Sobre telefones diferentes Isso é feito de diferentes maneiras, mas geralmente você precisa desligar o telefone e manter pressionado o botão liga / desliga + tecla de aumentar volume por 10 segundos, depois usar as teclas de volume para ir para o item “Modo de recuperação” e pressionar o botão liga / desliga. para selecioná-lo.

Depois de fazer isso, você será levado para tela inicial TWRP. Clique no botão "Instalar".

NOTA: Você deve fazer um backup twrp antes de continuar.

A seguinte tela aparecerá. Role para baixo e navegue até o arquivo zip que você baixou anteriormente.

Clique no arquivo zip e você verá esta tela. Deslize o controle deslizante para confirmar a instalação.

Quando o processo for concluído, clique no botão “Wipe cache/Dalvik” que aparece e deslize o controle deslizante para confirmar.

Quando o processo for concluído, clique no botão “Reiniciar sistema” para reiniciar o sistema Android.

Se o TWRP perguntar se deseja instalar o SuperSU, clique em “Não instalar”. Às vezes, o TWRP não consegue detectar que você já tem o SuperSU instalado.

Gerenciando direitos de root com o aplicativo SuperSU

Agora que você aprendeu como abrir direitos de root no Android, precisa aprender como gerenciar esses direitos.

Depois de reiniciar o telefone, você deverá ver um novo ícone SuperSU no menu do aplicativo. SuperSU distribui direitos para aplicativos que os exigem. Sempre que uma aplicação quiser solicitar direitos de superusuário, ela deverá solicitar ao seu aplicativo SuperSU, que mostrará essa solicitação. Para garantir que os direitos de root estejam funcionando, você pode baixar o aplicativo Root Checker para verificar os direitos de superusuário.

Por exemplo, vamos abrir e adicionar o aplicativo Clean Master, que permite limpar seu dispositivo do lixo acumulado. Requer direitos de root para uma limpeza mais eficaz. Após o lançamento, você verá uma mensagem informando que precisa fornecer direitos de superusuário. Clique em Enviar.

Para gerenciar os direitos de root, abra o menu do aplicativo e clique no ícone SuperSU. Você verá uma lista de aplicativos aos quais foram concedidos ou negados direitos de superusuário. Você pode clicar em um aplicativo para alterar suas permissões.

Para remover direitos de root, abra o aplicativo SuperSU, vá em configurações e selecione a opção “Completo” Remoção de raiz" Se isso for aplicável ao seu dispositivo, os direitos de root serão removidos.

Agora você sabe como abrir direitos de root no Android e como removê-los. Desejamos-lhe boa sorte!

Acho que muitos de vocês já ouviram esta expressão, mas poucas pessoas entendem o que é (sem falar em como fazer). Agora vou ajudá-lo a descobrir.

O artigo consiste nas seguintes seções:

O que são direitos de root e por que são necessários?

Quando você compra novo smartphone, então você percebe muitos programas que, digamos, como estão, você não precisa de nada. Em um dos artigos, analisamos os problemas que interferem no seu trabalho com o telefone. Mas o que acontece se você não conseguir removê-los. Ao mesmo tempo, também ocupam espaço na memória!
Portanto, direitos de root significam acesso total ao sistema. Você pode fazer o que quiser, desde alterar o ícone de um aplicativo do sistema até desinstalá-lo.

Vale a pena saber disso Existem três classes de direitos de root. Full Root - direitos totais e permanentes sem quaisquer restrições. Shell Root – raiz permanente, mas sem acesso para alterar a pasta do sistema (\system). Raiz Temporária - direitos de root temporários.

Além disso, dependendo do modelo do dispositivo e de seu firmware, nem sempre é possível obter direitos totais de superusuário, por sua vez, sempre é possível obter root temporário; Na maioria das vezes, os direitos de root temporários são fornecidos pela maioria dos aplicativos disponíveis no PlayMarket.

Principais benefícios do acesso total:

  • capacidade de trabalhar com aplicativos do sistema;
  • a capacidade de “dar” a qualquer aplicativo acesso total ao sistema;
  • trabalho ilimitado com a interface: alterar ícones, temas (o que pode ser feito não só graças aos lançadores), sons do sistema, saudação e imagem ou animação quando ativado;
  • acesso total ao bootloader, que permite alterar o firmware sem dificuldade;
  • a capacidade de instalar aplicativos diretamente no cartão de memória;
  • uma cópia de backup com todos os aplicativos que estavam instalados no sistema naquele momento;
  • um gerenciador de sistema especial que permite ver e editar arquivos de sistema anteriormente ocultos.

E a última coisa a dizer antes de passar para a parte prática é isso é um aviso:

  • você perderá a garantia do dispositivo;
  • você pode danificar o sistema operacional se fizer coisas sobre as quais não tem certeza. Portanto: exclua, adicione, altere, mas somente se tiver certeza da correção de suas ações.

Maneiras básicas de obter acesso root

Naturalmente, existem programas especiais que facilitam isso. Vou dividi-los aproximadamente em dois tipos:

  • Programas para PC;
  • programas para um dispositivo Android.

A seguir contarei sobre os principais e ensinarei como utilizá-los. Mas primeiro você terá que aprender como realizar as ações necessárias de qualquer uma das seguintes maneiras:

  • conecte o dispositivo no modo de depuração USB;
  • Permitir a instalação de aplicativos de fontes desconhecidas.

Modo de depuração USB

O algoritmo de ações é bastante simples e semelhante em dispositivos com qualquer Versão Android SO.
1. Acesse as configurações do seu dispositivo e selecione a opção “ Acessibilidade", item "Para desenvolvedores".

2. Coloque a chave na posição “ligada” oposta ao item “Depuração USB”. Confirme sua decisão.

3. Após conectar o dispositivo ao PC, você verá uma mensagem na barra de notificação sobre a ativação da depuração.

Permissão para instalar de fontes desconhecidas
Vá para configurações, vá para a seção de segurança. Coloque a chave na posição “ligada” ao lado do item “Fontes desconhecidas”.

É isso, terminamos a preparação, agora vamos direto para os direitos de root.

Acesso total usando programas de PC

Nesta seção, falarei em detalhes sobre como fazer root no seu dispositivo Android usando algum software de PC.

Acesso root usando o programa Kingo Android Root

1. Baixe o programa Kingo Android ROOT para o seu PC.

2. Instale o programa.

Uma das capturas de tela ao instalar o programa KingoRoot


4. Em seguida, inicie o programa Kingo RAIZ Android. Só depois disso conecte seu dispositivo ao PC via cabo USB.

5. Quando o dispositivo for detectado e todos os drivers instalados, clique em “ROOT”. O processo de hackear o sistema começará. Quando terminar, reinicie o seu dispositivo.

Espero que tudo esteja claro para você. Vamos passar para o próximo método.

Acesso root usando o programa VROOT

Se você não conseguiu obter acesso root usando o programa anterior, provavelmente o seu dispositivo Android é fabricado na China. Portanto, tente fazer aproximadamente a mesma coisa usando o programa VROOT. Abaixo estão as instruções.
1. Baixe o programa do site oficial para o seu PC. Sim, é importante ressaltar que está em chinês, então tome cuidado. Clique no botão verde para fazer o download conforme mostrado na imagem.

2. Agora instale o programa. O processo de instalação é idêntico a qualquer outro, basta olhar as fotos e segui-lo. Não se esqueça de marcar a caixa para iniciar o aplicativo (última captura de tela).

3. Agora você precisa ativar o modo de depuração USB no seu dispositivo e permitir a instalação de aplicativos de fontes desconhecidas.

4. Conecte o dispositivo via cabo USB. E clique no botão "Root". Aguarde a conclusão do processo de acesso root.

São, na minha opinião, dois melhores programas esta categoria. Basta seguir todos os passos descritos acima e você terá sucesso.

Acesso total usando programas Android

Nesta seção, mostrarei como obter direitos de root usando programas Android. Todas as ações deverão ser realizadas diretamente do seu dispositivo Android.

Acesso root usando o programa KINGROOT

(Desde que o artigo foi escrito anteriormente, hoje a interface do aplicativo mudou um pouco. Abaixo será descrito versão antiga obtenção de direitos de root e, na segunda parte do artigo, descreveremos os recursos do utilitário que nos é fornecido hoje. IMPORTANTE observar que o processo de instalação do programa e obtenção de direitos de root não mudou).

Este é um programa bastante fácil de usar, por isso é o mais popular.
1. Primeiro, baixe o arquivo de instalação do site oficial diretamente do seu dispositivo (será mais fácil do que em um computador). Clique em " Baixar grátis" Confirme o salvamento do arquivo. A captura de tela mostra claramente o endereço do site e também o que precisa ser feito. Você pode ver o status do download na barra de notificação.

Observação: Ao baixar o arquivo de instalação, é aconselhável ter uma conexão à Internet de alta velocidade via WiFi.
2. Agora você precisa instalar o aplicativo. Antes de fazer isso, permita a instalação de fontes desconhecidas. Em seguida, vá para o diretório de downloads e clique no arquivo apropriado. Tudo é mostrado nas fotos, por favor tome cuidado.

3. Agora instale o aplicativo clicando no botão “Instalar”.

4. Encontre o atalho do aplicativo Kingroot em uma de suas áreas de trabalho. Clique nele para iniciar. Imediatamente o aplicativo começará a determinar o modelo do seu dispositivo, bem como se ele já está enraizado.

5. Agora que a definição foi concluída, clique no botão “TRY TO ROOT” para obter direitos de root. E espere o dispositivo reiniciar, o que lhe dirá que o processo de hackeamento do sistema terminou.

Atualização do programa King Root

Na versão atualizada do programa, os desenvolvedores prestaram homenagem à segurança, ou seja, proteção integrada contra malware, otimização dos processos de inicialização e recursos aprimorados do sistema que aceleram os smartphones. Após concluir as etapas descritas anteriormente, o usuário verá a seguinte janela de download:

Assim, no canto direito estarão informações sobre o status dos seus direitos de root. Na parte inferior desta função existe um campo que permite rastrear a autorização de diversos aplicativos instalados no smartphone e controlar seu acesso ao diretório do sistema.

A janela inicial se parece com esta:

Ao clicar no botão “Segurança”, KingRoot otimiza todos os processos e exibe um relatório:

Acesso root usando o programa OneClickRoot

Infelizmente, este programa não funciona mais de graça (alguns anos se passaram desde que o artigo foi escrito). No escritório O site só tem uma versão paga por US$ 30.

Este programa é muito mais leve que o anterior e, além disso, imediatamente após a verificação informa se pode abrir o acesso root no seu dispositivo.

  1. Não vou falar muito sobre como baixar e instalar o aplicativo. Você precisa realizar todas as etapas de forma semelhante ao caso descrito acima. Tudo (inclusive o site oficial) fica visível nas fotos. Basta seguir as instruções.

2. Depois de abrir o aplicativo, você será imediatamente solicitado a fazer o root. Então clique em “Dispositivo Root”. Em seguida, verifique o seu dispositivo para ver se o programa pode fornecer acesso root ao seu sistema. Caso contrário, você verá uma mensagem como na terceira imagem. Você pode clicar em “Notifique-me” se quiser ser informado quando o programa puder ajudá-lo.

3. Se ainda for possível conceder direitos de root, você verá uma tela como esta. Clique em "Dispositivo raiz".

Root ToolCase – obtenha recursos de root com um clique

Este é um aplicativo universal que permite configurar e gerenciar seu smartphone sem quaisquer restrições, remover utilitários desnecessários e muito mais sem direitos de root. Após instalar o programa do PlayMarket, veremos a seguinte janela:

IMPORTANTE, este programa não faz root no dispositivo, mas fornece uma série de recursos do sistema que não estão disponíveis sem instalá-lo (informações dos desenvolvedores na imagem abaixo).

A janela inicial do aplicativo nos pede para selecionar o que precisamos, a saber:

O usuário pode configurar o processo de inicialização inteligente, obter acesso a modo de segurança, se surgirem problemas, e também redefinir as configurações de fábrica pressionando apenas uma tecla.

  1. Gerenciador de aplicativos

Permite editar aplicativos instalados (incluindo os do sistema) e até mesmo remover malware que não pode ser removido usando sistemas de proteção integrados.

  1. Configurações adicionais do sistema.

Capacidade de trabalhar no ambiente de desenvolvimento ADB usando redes sem fio, montando partições, alterando o idioma, etc.No Editor Build.prop é possível alterar Propriedades da ROM. Está disponível uma função de instalação para dispositivos flash, que permite configurar quase todas as funcionalidades do telefone, tornando-o totalmente individual.

Overloop

Uma espécie de “veterano da raiz”. Aplicativo famoso, funciona em quase todos os dispositivos com Android antigo firmware (até a versão 5 inclusive). Apesar disso, é muito popular porque o processo de root é possível com um clique. Uma lista de dispositivos disponíveis para atualização está no site do aplicativo.

Fazendo root no Android 7 e superior

Os métodos tradicionais de obtenção de direitos de superusuário em novos tipos de dispositivos nem sempre dão resultados positivos. A instalação do aplicativo permitirá que você controle apenas algumas funções do seu smartphone, mas não se tornará super su.

Forneceremos um breve guia para o sistema operacional versão 7 e superior.

  1. É obrigatório desbloquear o Bootloader do seu smartphone. Dependendo do modelo e firmware, este procedimento será um pouco diferente.
  2. Vá para o “modo de desenvolvedor” (novamente, dependendo do modelo, este item de menu pode estar em locais diferentes) e habilite “depuração USB”.
  3. Baixe o ambiente de desenvolvimento - Android SDK Platform Tools - para o seu PC.
  4. Num site especializado encontramos o firmware personalizado que necessitamos para o seu smartphone, normalmente TWRP.

5. Depois de piscar, nossa janela inicial do TWRP é carregada, selecione Modo de recuperação usando as teclas de volume e confirme a seleção pressionando o botão liga / desliga.

Breve resumo

Acima, eu disse detalhadamente exatamente como obter acesso root ao sistema do seu dispositivo Android, bem como o que realmente é esse acesso root.

Eu forneci a você instruções detalhadas em trabalhar com o software eficaz mais popular. Mas saiba que existem outros programas. Experimente, se não funcionar com um, funcionará com o outro. Boa sorte!

Root é um recurso do sistema operacional Android que o diferencia de outras plataformas. Usando direitos de root, você pode acessar funções ocultas do sistema operacional do Google, alterar aparência interface, instale firmware diferente, mas também reduza a segurança do seu gadget. A raiz tem lados positivos e negativos. Neste artigo você aprenderá o que é root no Android e quais oportunidades ele oferece.

Conceito raiz e terminologia

Root (do inglês root - root; leia-se “root”), ou superusuário, é uma conta especial em sistemas operacionais do tipo UNIX que possui um identificador (UID, User IDentifier) ​​de 0 e tem acesso aos arquivos do sistema. O proprietário de tal conta pode realizar todas as operações sem exceção e edite quaisquer arquivos no sistema operacional. Como o Android é baseado em Kernel Linux, então o acesso root migrou para ele junto com outros recursos da ideia de Linus Torvalds.

A obtenção de direitos de root no Android envolve a modificação do sistema operacional. Você também pode obter uma conta com acesso root após instalar o firmware personalizado, mas fazer isso sem o mesmo root é bastante difícil.

Os direitos de root podem ser diferentes. Eles são divididos em três tipos:

  • Raiz completa- acesso total às funções e direitos do sistema. Direitos de root permanentes sem restrições. Depois de receber Full Root, é impossível atualizar o firmware da maneira usual.
  • Raiz de casca- um tipo de direitos de root com acesso limitado à pasta do sistema /system/. Você não pode usar algumas funções ou editar arquivos no diretório correspondente.
  • Raiz Temporária- acesso temporário aos direitos de root até a próxima reinicialização do dispositivo.

Que oportunidades o Root oferece?

Como já mencionado, os direitos de root dão acesso total a todos os diretórios, arquivos e funções do sistema operacional Android. O usuário obtém total liberdade de ação - você pode fazer o que quiser.



Foto: AndroidPIT



Recuperação personalizada TWRP 3.0 para Android

Também daremos conceitos de vários itens de software relacionados aos direitos de root:

  • ROM ou ROM personalizada- firmware (imagem do sistema operacional Android), montado manualmente pelo usuário. O autor desse firmware não é o fabricante oficial do dispositivo.
  • Carregador de inicialização (carregador de inicialização)- software instalado na memória do dispositivo separadamente do sistema operacional e outros módulos. Responsável por carregar o SO e outros módulos. Em quase todos os gadgets, o bootloader está inicialmente bloqueado, portanto, para instalar o firmware personalizado, você precisa desbloqueá-lo, e isso geralmente requer root.
  • Núcleo- o “coração” do sistema operacional, que conecta todos os módulos funcionais. Cada vez que você usa seu smartphone ou tablet, o kernel do sistema operacional Android envia solicitações de software ao hardware (processo e memória). Um usuário experiente pode construir seu próprio kernel, que pode ser instalado no sistema usando direitos de root. Usando as configurações do kernel personalizado, você pode aumentar a frequência do processador ou reduzir o consumo da bateria.
  • - software instalado e executado separadamente do sistema operacional Android (análogo ao BIOS em computadores). A recuperação personalizada significa que é uma recuperação de terceiros e não uma recuperação padrão instalada pelo fabricante. Usando recuperação como TWRP e ClockworkMod, você pode criar e restaurar backups completos do sistema operacional e instalar firmware de terceiros. Além disso, a recuperação contém muitos funções adicionais.
  • Raiz sem sistema (raiz sem sistema)- um método de obtenção de direitos de root que não altera os arquivos de firmware do sistema no diretório /system. Em vez disso, todos os arquivos modificados são instalados no diretório /su e carregados na inicialização do sistema. A raiz que não é do sistema permite que você receba atualizações oficiais firmware do fabricante.
  • FastBoot (inicialização rápida)- software especial para diagnóstico e teste do dispositivo. EM Modo FastBoot Um dispositivo conectado a um computador pode ser usado para executar qualquer arquivo e instalar firmware.
  • ADB (ponte de depuração do Android)- um utilitário do SDK oficial do Android. Usado para controlar um smartphone através de um computador usando linha de comando ou outros programas. ADB é usado principalmente para instalar alguns programas ou modificar firmware.
  • GApps (Google Apps)- um conjunto de aplicativos e serviços proprietários do Google. Necessário para instalação em firmware AOSP, que é construído sem Serviços do Google. Basicamente, o pacote GApps é instalado por meio de recuperação.
  • Backup Nandroid- uma cópia de backup não apenas do sistema, mas também dos dados do usuário no dispositivo. Depois de restaurar esse backup, você pode retornar o estado completo do dispositivo como estava quando foi criado cópia de segurança. É melhor deixar esse backup para quem gosta de experimentar firmware. Você pode criar um backup Nandroid usando recuperação personalizada TWRP ou Clockwork Mod.
Leia na Lixeira:

Todo mundo já ouviu falar de um conceito como direitos de root, por que é necessário e como obtê-lo. Tentaremos responder a essas perguntas. Vamos começar perguntando se a pessoa média precisa de direitos de root. Talvez não, na maior parte, a funcionalidade do smartphone pronta para uso atende aos requisitos dos usuários comuns. Direitos de root são usados ​​em centros de serviço para atualizar e restaurar smartphones, eles também são usados ​​por usuários avançados que desejam aproveitar ao máximo seu telefone. Quão perigoso é isso? A primeira garantia expira, a segunda atualização automática para de chegar, e então surgem vários erros no sistema e o que obtemos em troca é a possibilidade de atualização de software, alteração de design, overclock de hardware, instalação de um Android puro, etc. Este artigo explica tudo com mais detalhes.

Então, o que é raiz?

Root (do inglês root - root; leia “root”), ou superusuário - uma conta especial em Sistemas do tipo UNIX com um identificador (UID, User IDentifier) ​​​​0, cujo proprietário tem o direito de realizar todas as operações sem exceção.

Benefícios da Raiz

Tendo acesso ao perfil do administrador principal (superusuário), você obtém vários recursos que não estão disponíveis na operação normal.

Em primeiro lugar, a obtenção do Root permite eliminar aplicações padrão, impostas pelos fabricantes de dispositivos, alteram temas e atalhos, bem como lançam aplicativos especializados que expandem significativamente as capacidades do smartphone (geralmente tais aplicativos requerem direitos de Root). Além disso, é possível alterar os arquivos do sistema (imagem de recuperação, Bootloader ou imagens exibidas durante a inicialização), executar arquivos executáveis Linux, instale aplicativos em um cartão de memória ou transfira o cache do programa para ele. Em alguns casos, após modificações no sistema operacional, disponíveis somente após obtendo raiz-certo, é até possível obter um pequeno, mas ainda assim, aumento no desempenho da vida útil da bateria.

Desvantagens da raiz

Como tudo mais, obter acesso Root tem suas desvantagens. Em primeiro lugar, o dispositivo perderá a garantia no caso de “algo assim”, desde que você não possa reverter o seu “dispositivo” para firmware oficial, você terá que repará-lo exclusivamente às suas próprias custas.

O procedimento de root é simples - fazendo tudo de acordo com as descrições, você pode conseguir o que deseja, mas se não tiver nenhuma experiência, o risco potencial permanece - em circunstâncias desfavoráveis, o dispositivo pode se transformar em um “tijolo” inutilizável .

Outra desvantagem importante é que a abertura de privilégios de Root implica interferência nos arquivos do sistema e acarreta a perda da capacidade de atualização pelo ar (instalar atualizações OTA). Mais precisamente, a capacidade de atualização pode não ser perdida, mas as consequências da atualização serão imprevisíveis. O mais inofensivo deles é a perda de privilégios de root, mas opções mais fatais também são possíveis - incluindo a obtenção de um tijolo.

Tipos de direitos de root

Existem vários tipos de direitos Root:

  • Full Root - direitos permanentes que removem as restrições estabelecidas. Não é recomendado atualizar o sistema operacional.
  • Shell Root é semelhante ao Full Root, mas sem acesso à pasta do sistema.
  • Raiz Temporária – acesso Root temporário. Após reiniciar o dispositivo ele desaparece.

Como obter direitos de root?

O fórum 4PDA descreve muitas maneiras e métodos universais de obter direitos de Root em dispositivos executando Controle Android. A maioria deles envolve o uso programas especiais e computador. Entre esses programas, são conhecidos Universal AndRoot, Unlock Root, z4root, Revolutionary e outros, prometendo conseguir o que deseja em “dois cliques”. Infelizmente, nem todos eles são capazes de ajudá-lo 100% a alcançar o que deseja, especificamente para o seu dispositivo móvel. Além disso, esse software pode ser detectado como vírus porque faz alterações no kernel do sistema operacional Android. Nesse caso, o antivírus está parcialmente certo - todos esses programas são explorações de vírus que penetram no kernel do sistema e, ao baixá-los ou instalá-los, é recomendável desabilitar o software de segurança.

Outra forma de obter direitos de Root é instalá-lo em seu smartphone firmware modificado. Nesse caso, todo o trabalho já foi feito para você por especialistas, bastando escolher o firmware adequado especificamente para o seu dispositivo. Aliás, lá você também encontrará diversas decorações e complementos para o modelo do seu smartphone.

Vale ressaltar que alguns telefones possuem proteção fornecida pelo fabricante - bloqueio NAND. Na maioria das vezes, a HTC era culpada disso, então os proprietários de tais dispositivos estavam sem sorte - o bloqueio NAND proíbe fazer qualquer alteração na partição /system (não permitirá que nada seja gravado/excluído na/da partição /system, mesmo que seja remontado para gravação), por isso é impossível instalar o programa Superusuário na pasta /system.

Ainda é possível fazer root em telefones com bloqueio NAND, mas não será totalmente funcional (você só pode obter root Shell ou Root Temporário). Você pode descobrir se o seu dispositivo possui bloqueio NAND no tópico de discussão do seu modelo na seção Android - Dispositivos.

Como verificar se os direitos de root foram obtidos?

  1. É possível (mas não necessário) que um aplicativo chamado Superuser ou SuperSU apareça na lista de programas
  2. Ao executar programas que requerem privilégios de root, um prompt correspondente aparecerá
  3. Programas que antes não funcionavam, alegando falta de direitos, agora estão totalmente funcionais
  4. Em um emulador de terminal, quando você insere o comando su, um prompt hash aparece: #
  5. Este método de verificação depende do método de obtenção de direitos de root (por exemplo, ao usar o Universal Androot, este método de verificação é inaceitável). Em um emulador de terminal, digite o comando "/system/bin/id". Se você obtiver "uid=0(root) gid=0(root)" em resposta, então você conseguiu o que queria.

Vamos resumir

Agora você sabe por que precisa obter direitos de Root no sistema operacional Android. Alguns usuários acreditam que o Root é necessário, enquanto outros vivem muito bem sem ele. Cabe a você decidir se deseja realizar este procedimento ou não, só não se esqueça da garantia e tudo ficará bem.

Muitas pessoas provavelmente já ouviram falar de algum tipo de “raiz”, que dá alguma coisa, mas ainda não entenderam que tipo de animal é e como consegui-lo. Vamos tentar resolver todas as questões sobre este assunto e resolver tudo.

Vamos começar com o que é.

Todos os telefones Android concedem inicialmente ao seu proprietário direitos incompletos para seu uso, ou seja, inicialmente o proprietário do telefone é considerado não um administrador, mas um simples usuário sem acesso a partição do sistema. Esta abordagem é uma espécie de precaução contra o fato de que um usuário inexperiente pode excluir ou alterar alguns itens importantes. arquivo de sistema e simplesmente transformar seu telefone em um tijolo tecnológico, a ponto de ter que ir até a central de atendimento mais próxima.

No entanto, também existem desvantagens para quem recebeu root.

Em primeiro lugar, um telefone com acesso root é retirado da garantia e quaisquer reparos deverão ser realizados às suas próprias custas. Em segundo lugar, o processo de obtenção de root para alguns telefones pode ser bastante complicado e, às vezes, até impossível (os usuários dos HTCs mais recentes geralmente têm dificuldade em obter root). Em terceiro lugar, método universal Não há como fazer root em todos os dispositivos Android, mas os mesmos métodos funcionam para alguns modelos. E o mais importante, se algo der errado durante o processo de root, o telefone pode virar um tijolo, então leia as instruções com atenção e siga-as à risca!

Se, depois de tudo isso, você ainda não decidiu por que precisa do root, então não precisa obtê-lo.

Devido à variedade de métodos de obtenção de root, forneceremos links para métodos de obtenção para vários dispositivos(se o seu dispositivo não estiver na lista ou você tiver alguma dúvida, escreva nos comentários, adicionaremos um link para ele e ajudaremos você a fazer root).