Posts tagged apps

Utilidade pública: muita atenção ao instalar aplicativos!

0

AndroidsQue o Android é a plataforma mais afetada por malwares não é preciso nem citar. Que parte da culpa é a facilidade de colocar aplicativos na Google Play também é fato. E que outra parte da culpa é da Google por não ter um controle mínimo sobre os aplicativos que lá estão, também não dá pra negar.

Só que o usuário também pode fazer sua parte e perder alguns segundos lendo a descrição do aplicativo e pensando um pouco a respeito das permissões que ele pede. Esse é um ponto no qual eu sempre insisto: por que um papel de parede animado precisa ter acesso aos seus contatos ou ao GPS?

Uma coisa relativamente corriqueira, infelizmente, é um bandido (não há outra palavra para designar alguém que faz isso) pegar um aplicativo legítimo, reempacotá-lo, e enviá-lo à loja numa versão gratuita e raras vezes funcional, apenas para infectar o aparelho da pessoa. Isso está acontecendo neste momento com o jogo Temple Run: Oz (este é o original).

Um bandido espertinho criou um app (este é o fajuto) bem simples, com quase o mesmo nome, gratuito e colocou na Play. Ao rodar o programa tudo que acontece é o usuário ser direcionado para a versão completa (e paga) do jogo. Só que neste caso não são apenas as permissões que ele solicita que são absurdas (acesso ao GPS, acessar os favoritos do navegador e também o histórico de navegação, acesso total e irrestrito à internet, e o pior de todos: rodar na inicialização do aparelho), mas também a própria descrição dele que aparentemente nenhuma das mais de 100.000 pessoas que o instalaram leu: que ele não é o jogo real, mas apenas um link:

temple_run_fake

Outra coisa que pouquíssimos verificam é o site do desenvolvedor. Acredito que perder uns 10 segundos indo até o site para ver se ele é pelo menos real poderia evitar alguns problemas. Nesse caso específico, isto é apresentado:

temple_run_fake_site

Bem suspeito, não?

Outro ponto interessante (se não fosse triste), é que normalmente quem faz isso se aproveita de títulos famosos, mas pagos ou com propaganda. Lançam a “cópia” como se fosse gratuito ou sem a propaganda, para tentar se aproveitar daqueles que pagam algumas centenas de dinheiros pelo aparelho, mas se recusam a pagar alguns poucos trocados pelo programa original.

fonte: Droid Gamers

A arte de personalizar o aparelho

2

AndroidsUma das maiores diferenças do Android para as outras plataformas é a sua versatilidade. O usuário pode alterar total e completamente o sistema. Só que isso também traz alguns inconvenientes. O principal: deixar o aparelho da forma como se quer!

Parece estranho dizer isso, mas o excesso de opções às vezes atrapalha!

Não é apenas qual papel de parede vou colocar, mas quais widgets utilizarei, quais aplicativos terão atalho na tela, até qual launcher usarei! Nestes dias me vi nessa enrascada.

Há um bom tempo usava o SPB Shell 3D. Ele é bonito, com efeitos agradáveis, alguns widgets próprios bem interessantes, e altamente personalizável. Só que recentemente ele começou a dar alguns problemas. Bastava eu abrir uns 2 ou 3 sites no Chrome, e ao voltar pra tela inicial o launcher estava sendo reiniciado. Não seria um problema se acontecesse de vez em quando…..mas esse “de vez em quando” estava virando um “quase sempre”.

A gota d’água, por assim dizer, foi o fato do Photo Sphere não estar funcionando direito justamente por causa de memória! Após tirar um foto com esse recurso, o aparelho começa um processamento na foto, feito em segundo plano. Só que esse processamento é cancelado se não há memória disponível….e nunca mais é feito, aparentemente! E perder uma foto panorâmica por causa disso não é algo aceitável.

Então comecei a procurar por outros launchers. A primeira pergunta poderia ser “por que não usa o padrão do Android, que é muito bom”? A resposta seria: sim, ele é bom, mas falha em alguns detalhes. Por exemplo, não dá para tirar a barra de pesquisa do topo da tela.

Instalei o ADW e comecei a configurá-lo. Estava achando interessante, e decidido a ficar com ele, até que o Lito me indicou o Nova. Instalei, e gostei dele! Bem personalizável, dá pra colocar a quantidade de telas que quiser, também dá para adicionar mais de uma bandeja (aquelas opções que ficam fixas no rodapé da janela), incluir ações para vários gestos (deslizar com um dedo para cima, para baixo, dois dedos, deslizar um ícone, etc.)….

Na época do SPB estava com várias telas: a principal com uma série de atalhos, organizados em pastas, e alguns widgets de controle de energia (ativar/desativar Wi-Fi, bluetooth, sincronização dos dados, silencioso), um controle para ativar o flash como lanterna, indicador de bateria (que mostra uma estimativa de tempo restante de uso), atalho para a câmera e para a galeria. Em outra eu tinha atalhos para alguns contatos mais chamados, mais uma com a previsão do tempo, outra com várias pastas com os jogos, mais um bloco de notas, outra com a agenda e, por falta de espaço, um última apenas com o widget do SoundHound.

Tudo isso trocado por 3 telas! A tela de contatos virou uma instância do Circle Launcher, colocada na tela principal. O indicador de bateria e as pastas com os atalhos continuam lá. Saíram os atalhos da câmera e da galeria! A câmera virou um atalho na bandeja, e a galeria é acessada deslizando o dedo para cima no atalho da própria câmera (cortesia do Nova Launcher)!

A previsão do tempo (widget do Beautiful Widgets) e a agenda (Agenda Widget Plus, já que a padrão do Android é relativamente funcional, mas meio feia) ficaram na segunda tela. A previsão pequena, no topo, e a agenda ocupando o resto.

E na terceira tela os atalhos de alguns jogos, o widget do SoundHound e um outro widget de bloco de notas (o ColorNote).

Screenshot_2012-12-27-17-11-33Uma última coisa estava me incomodando…..o widget padrão de controle de energia é muito feio e totalmente inflexível (esse aí ao lado)! Queria algo mais interessante e que eu pudesse configurar o que deveria aparecer nele. Foi aí que achei o Power Toggles. Você define quais controles aparecerão, em qual ordem, pode definir os ícones, cores, tudo!

Minha tela inicial ainda não está “agradável” aos meus olhos…..mas já está interessante.

Tela inicial

Tela inicial

O que um aplicativo sem permissões pode acessar

0

Um grupo de pesquisadores resolver investigar o que um aplicativo que não pede permissão alguma consegue acessar no Android. Há algumas coisas interessantes.

A primeira coisa que consegue acessar é o cartão de memória. Tudo que está nele! Isso é perfeitamente explicável: na esmagadora maioria dos aparelhos o cartão de memória fica disponível para acesso externo, como se fosse um pendrive. Isso implica em que ele não pode ter métodos de proteção mais sofisticados pois se assim fosse não seria possível acessá-lo sem ser no aparelho! Simples assim.

Claro que isso pode ser um problema se algum aplicativo guardar alguma informação mais sensível por ali.

O aplicativo também tem acesso ao diretório /proc. Esse diretório é um local especial pois é utilizado para que aplicações conversem com o kernel e peguem informações dele. Ali é possível ler, por exemplo, o Android ID (um número gerado pelo sistema e que normalmente fica o mesmo pelo resto da vida, a menos que um reset no aparelho seja feito) ou a versão do sistema rodando. Não são informações críticas ou preocupantes, até porque isso é inerente ao Linux (vamos lembrar que o Android é, no fundo, um Linux).

E a última informação que o app pode ver é a lista de aplicativos instalados no aparelho. Isso é feito acessando o arquivo /data/system/packages.list. Essa informação por si não oferece risco algum. O problema começa quando algum aplicativo instalado possuir alguma falha de segurança que possa ser explorada. Ao verificar que determinado programa está instalado, e sabendo da falha que ele possui, um app malicioso poderia provocar danos.

Nenhum desses acessos, por si, são danosos, pois mesmo que o aplicativo tenha acesso a algo mais restrito (digamos que ele pudesse ler o IMEI, coisa que não consegue), ele nada poderia fazer com a informação sem acesso à internet (e isso precisa de uma permissão específica). Mas se algum aplicativo com vulnerabilidade conhecida estiver instalado, aí a coisa pode complicar…

Não consigo imaginar um motivo para que o arquivo com os apps esteja disponível para todos, mas essa informação de qualquer forma está disponível para o desenvolvedor através da API do próprio Android.

É possível dizer que no fundo não há problema de segurança nesses dados que estão disponíveis, mas sim que os desenvolvedores precisam tomar cuidado ao fazer suas aplicações para não deixá-las com vulnerabilidades e também cuidado onde guardam informações sensíveis.

fonte: Leviathan Security Group, via Android Central

Google Currents: instale já!

1

Se você gosta de ler no seu celular ou tablet, e principalmente ler RSS (aquela coisa bacana que permite baixar o conteúdo dos textos publicados em blogs e notícias no seu aparelho ou computador, e que é usado pelo Google Reader), o Google Currents será seu melhor amigo a partir de hoje.

O aplicativo pega os textos de um blog, por exemplo, e o transforma numa revista eletrônica, deixando tudo mais bonito. Isso, claro, se o próprio blog já não estiver formatado para aparecer legal no Currents!
(mais…)

Aplicativos gratuitos gastam mais bateria. Cadê a novidade?

1

O assunto do momento é esse que está no título. E o questionamento é feito por mim mesmo. Basta pensar um pouquinho para saber que um aplicativo gratuito que exiba propaganda vai consumir mais bateria que o mesmo aplicativo sem banner.

Os motivos são simples: para exibir um banner é preciso uma conexão com a internet. E isso gasta energia. Se a conexão disponível for em 3G, mais energia ainda. Muitas bibliotecas de propaganda usam informações a mais para tentar personalizar mais ainda o banner, como geolocalização (usando o GPS, e adivinha? Mais bateria!).
(mais…)

Como acessar o Market de outro país

0

Se há uma coisa chata é a política de alguns desenvolvedores de só liberarem conteúdo para determinado país. Pois bem….há um jeito de burlar isso. E o melhor: você não vai precisar baixar nenhum software pirata e o desenvolvedor (mesmo que não mereça) será devidamente pago…se o app não for gratuito! Basta usar o Market Unlocker.

Há vários softwares que prometem enganar o Market, fazendo com que seu aparelho pareça estar em outro país para os servidores da Google, mas até hoje nenhum funcionou direito comigo. Este sim! O único inconveniente, que fará com que muitos não possam usá-lo, é a necessidade de ter o aparelho rooteado.
(mais…)

Go to Top