*** R E Q U I R E S R O O T ***
Failures on Pie? Please try the latest release - 1.3.2.
Many browsers on Android use the System Web View component. Dolphin, Chrome, & Opera are all examples. Built-in cookie management is limited. This app gives more control.
This app uses undocumented means to access the browser's cookie data & it first terminates the browser. So use this app before or after browser sessions. This also means that as these browsers evolve over time, the undocumented mechanism may have to evolve as well. At some point, the browsers may change in a way that prevents this app from working. Efforts will be made to support this app over time. But no promise can be made.
Some functions below are marked (license required). These are not available to you unless you purchase a license via Play Store via the Purchase menu item. Use the free functions first to ensure this app works on your device/browser.
Run this app & grant it ROOT access. Upon first run or when you choose to change browser app from the Settings menu (license required), you are prompted to select your browser from the list of apps on your device. After selecting your browser app, this app must locate the browser's cookies database & this can take several minutes to complete. This is needed rarely-please be patient.
Once your browser's cookies database is located, you are shown a view of all cookies stored by that browser. Cookies are arranged in groups sorted by their host domain name. Tap a host domain entry to see the cookies for that domain name.
Long press a host domain entry & you have the option to delete all cookies for that domain name (license required) or to add/remove that domain to/from a white (by default) list of domain names who's cookies will NOT be deleted when all others are deleted via this app (see below).
Long press an individual cookie name entry to delete or see its details.
Host domain entries currently on the white/black list are shown with white text.
Other functions are accessed from the main screen's menu. Most important are:
* Filter the list of host domain names to view a subset of domain names. Enter a full or partial host domain name as a filter spec. Filter specs are added to a list of recently used filter specs for easy re-access.
* Delete ALL cookies (license required). This function's behavior depends on your use of the white list or a black list (see below). Note that this action cannot be undone.
* Manage the white/black list of host domain names. Long press a host domain name to remove it from the list. From the menu here, you can clear the entire list & specify if the list is used as a white (default) or black list. When a white list is used, cookies for the domain names in the list are "protected" from deletion during a delete all operation while all others are removed. When a black list is used, only cookies for the domain names listed will be removed during a delete all operation while all others are "protected".
* Snapshot the entire cookie state at a given point in time & later compare the current cookie state against that snapshot to view changes over time. This helps identify cookies you may wish to delete or "protect". Remove the snapshot at any time. The delete all cookies function clears the snapshot.
More technical: trigger delete all cookies via an intent (license required). Handy for users of Tasker. Intent action must = com.whitedavidp.cookiemanagerforsystemwebview.DELETE_COOKIES. Target package must = com.whitedavidp.cookiemanagerforsystemwebview.
Use this to implement your own cookie deletion "policy". I set my browser to NEVER delete cookies on exit. I maintain a white list of "protected" cookies here. When Tasker detects my browser closing it sends the intent and all cookies except those I specifically wish saved are deleted upon the browser's exit.
This feature is disabled by default. Enable it in Settings (license required).
& nbsp; & nbsp; & nbsp; *** R E Q U I R E S & nbsp; & nbsp; R O O T ***
Falhas na torta? Por favor, tente a versão mais recente - 1.3.2.
Muitos navegadores no Android usam o componente System Web View. Dolphin, Chrome e Opera são todos exemplos. O gerenciamento interno de cookies é limitado. Este aplicativo dá mais controle.
Este aplicativo usa meios não documentados para acessar os dados de cookies do navegador e primeiro finaliza o navegador. Portanto, use este aplicativo antes ou depois das sessões do navegador. Isso também significa que, à medida que esses navegadores evoluem com o tempo, o mecanismo não documentado também pode precisar evoluir. Em algum momento, os navegadores podem mudar de forma a impedir que este aplicativo funcione. Esforços serão feitos para apoiar este aplicativo ao longo do tempo. Mas nenhuma promessa pode ser feita.
Algumas funções abaixo estão marcadas (é necessária uma licença). Eles não estão disponíveis para você, a menos que você compre uma licença via Play Store através do item de menu Compra. Use as funções gratuitas primeiro para garantir que este aplicativo funcione no seu dispositivo / navegador.
Execute este aplicativo e conceda-lhe acesso ROOT. Na primeira execução ou quando você escolhe alterar o aplicativo do navegador no menu Configurações (é necessária uma licença), você é solicitado a selecionar o navegador na lista de aplicativos do seu dispositivo. Depois de selecionar o aplicativo do navegador, este aplicativo deve localizar o banco de dados de cookies do navegador e isso pode levar alguns minutos para ser concluído. Isso é necessário raramente - por favor, seja paciente.
Depois que o banco de dados de cookies do seu navegador estiver localizado, você verá uma visualização de todos os cookies armazenados por esse navegador. Os cookies são organizados em grupos classificados pelo nome de domínio do host. Toque em uma entrada de domínio do host para ver os cookies para esse nome de domínio.
Pressione e segure uma entrada de domínio do host e você tem a opção de excluir todos os cookies para esse nome de domínio (é necessária uma licença) ou adicionar / remover esse domínio para / de uma lista branca (por padrão) de nomes de domínio cujos cookies NÃO serão excluídos quando todos os outros são excluídos através deste aplicativo (veja abaixo).
Pressione e segure uma entrada de nome de cookie individual para excluir ou ver seus detalhes.
As entradas de domínio do host atualmente na lista branca / preta são mostradas com texto em branco.
Outras funções são acessadas no menu da tela principal. Os mais importantes são:
* Filtre a lista de nomes de domínio do host para visualizar um subconjunto de nomes de domínio. Digite um nome de domínio de host completo ou parcial como uma especificação de filtro. As especificações de filtro são adicionadas a uma lista de especificações de filtro usadas recentemente para facilitar o acesso.
* Exclua TODOS os cookies (é necessária uma licença). O comportamento desta função depende do uso da lista branca ou da lista negra (veja abaixo). Observe que esta ação não pode ser desfeita.
* Gerencie a lista branca / preta de nomes de domínio do host. Pressione e segure um nome de domínio do host para removê-lo da lista. No menu aqui, você pode limpar a lista inteira e especificar se a lista é usada como uma lista branca (padrão) ou negra. Quando uma lista branca é usada, os cookies para os nomes de domínio na lista são "protegidos" contra exclusão durante uma operação de exclusão de todas as outras, enquanto todas as outras são removidas. Quando uma lista negra é usada, apenas os cookies dos nomes de domínio listados serão removidos durante uma operação de exclusão de todas as outras enquanto "outras" estiverem protegidas.
* Faça uma captura instantânea de todo o estado do cookie em um determinado momento e depois compare o estado atual do cookie com o instantâneo para visualizar as alterações ao longo do tempo. Isso ajuda a identificar os cookies que você deseja excluir ou "proteger". Remova o instantâneo a qualquer momento. A função excluir todos os cookies limpa o instantâneo.
Mais técnico: acionar a exclusão de todos os cookies através de uma intenção (é necessária licença). Útil para usuários do Tasker. A ação de intenção deve = com.whitedavidp.cookiemanagerforsystemwebview.DELETE_COOKIES. O pacote de destino deve = com.whitedavidp.cookiemanagerforsystemwebview.
Use isso para implementar sua própria "política" de exclusão de cookies. Defino meu navegador para NUNCA excluir os cookies ao sair. Eu mantenho uma lista branca de cookies "protegidos" aqui. Quando o Tasker detecta o fechamento do meu navegador, ele envia a intenção e todos os cookies, exceto aqueles que eu desejo especificamente salvos, são excluídos na saída do navegador.
Este recurso está desativado por padrão. Ative-o em Configurações (é necessária licença).