Pagina inicial » como » Como restaurar o acesso a App Ops no Android 4.4.2+

    Como restaurar o acesso a App Ops no Android 4.4.2+

    O Google removeu o acesso a App Ops, a interface do gerenciador de permissões de aplicativos Android ocultos, no Android 4.4.2. Ops App ainda está presente no Android, no entanto - com acesso root, podemos recuperá-lo.

    O jogo de gato e rato com os desenvolvedores do Android do Google continua. Teremos que continuar a batalha até o Google acenar com a bandeira branca e admitir que os usuários devem poder controlar o acesso aos nossos próprios dados privados..

    Raiz + Xposed Framework + AppOpsXposed

    Esse truque nos permitirá recuperar o acesso à interface do App Ops. Para fazer isso, precisaremos de três coisas:

    • Acesso Raiz: O Google desabilitou completamente o acesso a App Ops por meros mortais, mas ainda está disponível no Android ROM em estoque a partir de 4.4.2. Com acesso root completo, podemos recuperá-lo.
    • Estrutura Xposed: O Xposed Framework é uma ferramenta que nos permite modificar partes do sistema que normalmente exigiriam uma ROM. Com o Xposed Framework e o acesso root, podemos fazer esses tipos de ajustes no nível do sistema. Esses ajustes nos permitem modificar os aplicativos do sistema em tempo de execução sem modificar diretamente seus arquivos.
    • AppOpsXposed: Este módulo do Xposed Framework restaura o acesso ao App Ops e adiciona uma opção App Ops ao aplicativo principal Configurações do Android.

    Primeiro, você precisará fazer root no seu dispositivo. Como você faz isso depende do seu dispositivo. Se você tiver um dispositivo Nexus, gostaremos do Nexus Root Toolkit da WugFresh, que orientará você por todo o processo.

    Uma vez enraizada, você precisará ativar a opção “Fontes desconhecidas”, baixar o arquivo APK Xposed framerwork Installer de seu site oficial e instalá-lo em seu dispositivo..

    Inicie o Xposed Installer depois de instalado, toque na opção Framework e toque em Instalar / Atualizar.

    Com a estrutura instalada, toque em Módulos no aplicativo para visualizar os módulos que você pode baixar. Role para baixo e toque no módulo AppOpsXposed e, em seguida, toque no botão Download para instalá-lo.

    Ative o módulo na lista de módulos e reinicie o dispositivo para ativar seus ajustes.

    Você verá uma opção App Ops no aplicativo Configurações do Android, onde ele pertence. Toque no aplicativo para acessar a interface do App Ops agora oculta.

    Root + App Ops X

    Se você já tem acesso root, ainda pode usar o App Ops X pago. O App Ops X é uma versão “eXtended” e recompilada da ferramenta Google App Ops com recursos adicionais. Depois de pagar por uma compra no aplicativo, o aplicativo instalador faz o download do App Ops X e usa seu acesso raiz para instalá-lo na partição do sistema..

    App Ops X é digno de nota porque continua a funcionar normalmente no Android 4.4.2, mesmo após o Google ter quebrado a versão padrão do App Ops. Se o Google remover completamente a versão incluída do App Ops em uma versão mais recente do Android lançada após a versão 4.4.2, é possível que o App Ops X continue funcionando e se torne a melhor opção.

    Se nada mais, isso mostra um caminho a seguir se o Google remover completamente o App Ops. Os desenvolvedores podem recompilar a interface App Ops e usar o acesso raiz para instalá-lo na partição do sistema. O Google diz que o App Ops apenas expõe as APIs do sistema que estão sendo usadas em outro lugar do sistema - por exemplo, para restringir as permissões de notificação ou controlar qual aplicativo SMS tem a capacidade de enviar mensagens SMS. Assim, o Google não poderia nos impedir de fazer isso sem remover o acesso às próprias APIs de nível inferior, mesmo que elas tenham removido totalmente a interface.

    CyanogenMod e outras ROMs personalizadas

    Em vez de começar a jogar um jogo de gato e rato com os desenvolvedores do Google Android, que podem começar a tentar quebrar a interface do App Ops e desabilitar até mesmo esses truques em versões futuras do Android, você pode apenas querer instalar uma ROM personalizada.

    Por exemplo, o CyanogenMod inclui seu próprio gerenciador de permissões que agora é baseado em App Ops. Os desenvolvedores da Cyanogenmod provavelmente não irão remover o acesso ao App Ops em uma pequena atualização. Mesmo antes da existência do App Ops, a CyanogenMod incorporou seu próprio gerenciador de permissão de aplicativos que permitia aos usuários controlar o que os aplicativos poderiam e não podiam fazer em seus próprios dispositivos..

    Parte da beleza do Android é que ele permite que essas ROMs personalizadas existam, então você pode optar por se afastar do Google e optar por confiar em outros desenvolvedores. Parte da fealdade do Android é que você frequentemente precisa fazer isso, esteja você procurando por gerenciamento de permissões de aplicativos ou apenas atualizações oportunas para muitos telefones Android.


    Em vez de forçar os usuários que se preocupam com o gerenciamento de permissões de aplicativos a fazerem root em seus dispositivos e modificarem arquivos do sistema ou instalarem um novo sistema operacional completamente Android, o Google deve permitir que todos os usuários controlem o acesso a seus dados privados.

    Os usuários do Android devem ser capazes de controlar se um aplicativo pode acessar seus contatos ou não, assim como os usuários do iOS podem.