Então é assim, com
root é possivel teres controlo absoluto sobre o teu terminal. Com isto podes modificar muitas das partes do "core" (themes,
recovery, etc…) do Android. Podes correr determinadas aplicações que precisem de um acesso especial, um acesso de administrador (ou seja precisem de permissões
root). Podes ter um sistema que está optimizado para o teu telemóvel, tornando-o assim mais fluído.Um exemplo de uma aplicação que precisa de
root é o android-wifi-tether.A possibilidade de controlares totalmente o teu telemóvel também te permite efectuar backup do estado actual deste, ou seja podes efectuar uma cópia (snapshot) tal e qual como ele se encontra para mais tarde repores. Isto pode ser útil no caso do teu telemóvel ficar "bricked". Podes (também) instalar aplicações no cartão de memória, coisa que sem
root não é possível (com a entrada do 2.2 esta opção já vêm por omissão activa
)Tal como já foi referido desbloquear deste modo o telemóvel trás consequências. Uma delas é que não podes aplicar os OTA do fabricante, quer dizer poder podes mas perdes o
root. E perdes como? Tal como já sabes o Android é uma versão do kernel do Linux optimizado para ARM, e tal como as versões de Linux para desktop/server também este está susceptível a falhas de segurança. Quando se efectua
root o que se está a fazer é explorar uma dessas falhas. Com a vinda de um novo update (OTA) pode vir também a correcção para essa falha (patch).E não só. A ideia de que possa existir uma "backdoor"/"trojan" numa aplicação não é descabida. A prova disso foi ikee que "explorava" a forma como o jailbreak deixava o porto 22/tcp (ssh) aberto no iPhone.Na minha opinião prefiro ter a liberdade de ter
root e poder modificar o que me apetecer no meu telemóvel, desde que como utilizador seja responsável e tenha plena consciência de negar privilégios a aplicações que não o necessitem.Update:Esqueci-me completamente de te explicar a diferença entre full
root e soft
root.O soft
root permite teres
root e que possas executar determinadas aplicações, mas não te permite desbloquear a NAND (/system) e poderes instalar as tuas próprias
ROM tornando-se assim numa limitação do soft
root. O soft
root do HTC Wildfire desenvolvido pelo Martin Eve desaparece também quando o telemóvel é reiniciado. Ou seja tens que repetir o processo. Com o full
root, tal como o nome diz, podes fazer o que quiseres.P.S.: Peço desculpa por alguns dos termos em inglês mas é não consegui arranjar tradução para eles.