O primeiro repositório de informações, guias e novidades sobre um dos celulares Android mais originais que existem

domingo, 16 de janeiro de 2011

Redes Sociais

Longo tempo sem posts, problemas diversos. Mas valeu a espera, tem grandes novidades nos próximos posts, leia com atenção. Estive longe do mundo por algum tempo, não apenas do blog. Agora é o momento de reencontrar os amigos. Para isso, nada melhor do que usar alguns aplicativos de redes sociais no Mini.

Primeiro o Facebook.
Não, não estou falando daquele app que veio no Mini. Instalei o app oficial do Facebook, com direito a widget.

No widget você tem acesso direto aos posts mais recentes de seus amigos. A atualização pode ser feita automaticamente a cada 30 minutos ou a intervalos maiores. Para postar é só digitar a qualquer momento e enviar. A atualização também pode ser feita manualmente, para poupar plano de dados.

Além dos posts de seus amigos, você pode receber também todos os tipos de notificações do facebook e ser avisado com um toque.

Clicando no F, abre a aplicação inteira. Muito fácil de usar todos os recursos do Facebook. Integra super bem com o Mini, inclusive permite upload simples e rápido de fotos tiradas com a camera na hora.


Outra rede social interessante é o Foursquare. Integra fácil com o Facebook, a função básica é para dizer a seus amigos onde você está. Mas não é uma daquelas aplicações que fica gastando seu plano de dados e dizendo a todos onde você está o tempo todo... mas ela permite que você faça isso a qualquer momento com poucos cliques.

Mais, o Foursquare busca informações sobre locais próximos de onde você está. Aqui ao lado você pode ver algumas dicas (um tanto antigas nesse caso) obtidas ao usar a aplicação em um posto de gasolina. Assim fiquei sabendo que o posto em questão não aceita vale-combústivel, mas aceita vale-alimentação... Bacana, não?

A aplicação para o Android é de código aberto, e pode ser obtida em http://code.google.com/p/foursquared/

Detalhes... (1) a aplicação tem o bug do tabhost de que falamos no post anterior sobre operações cirúrgicas em apks. Pode-se corrigir alterando o apk conforme instruções do post ou se você sabe como compilar uma apk, então pode mudar diretamente nos fontes que estão disponiveis no mesmo site. (2) a aplicação integra com o Google Maps, para mostrar onde estão seus amigos no mapa, mas o Mini não vem com o Google Maps... (3) Mesmo com o Google Maps instalado, o pacote precisa ser assinado por um desenvolvedor autorizado pelo Google para integrar com o Maps, por isso não posso distribuir o pacote pronto aqui nessa página.


domingo, 12 de setembro de 2010

Sons


Tocar arquivos MP3 é fundamental para qualquer telefone hoje em dia, para ouvir música com fones de ouvido ou para escolher aquele toque personalizado para nossos contatos. Mas o Mini
também suporta arquivos OGG Vorbis, mais modernos, compactos e precisos. Basta enviar ao Mini da mesma forma como fazemos com os arquivos apk que ele se encarrega de listar e tocar.

Uma aplicação interessante é o RingDroid que permite selecionar o trecho favorito de sua música para usar como toque personalizado para seus amigos.


Mas para testar os limites da capacidade
sonora do Mini (e de meus próprios ouvidos), usei essa aplicação Dog Whistle. Como um bom apito para cães, você não escuta absolutamente nada. Mas ao acionar a aplicação, o Mini emite um ultrasom a 24KHz. O cãozinho Yorkshire da Lu em repouso, imediatamente levanta as orelhas, localiza a origem e sai correndo em disparada, latindo e tentando pegar o Mini.


Isso mostra a capacidade de gerar sons extremamente agudos. Mas e a capacidade de gravar sons? O Mini vem com uma aplicação de gravador de voz muito boa. Mesmo usando altas taxas de compactação, ainda assim a voz fica perfeitamente reconhecivel e compreensivel.

Já comentei sobre a aplicação Shazam. Você está em um bar, com amigos e toca aquela música legal que ninguém consegue lembrar o nome. Ligue seu Mini e acione o Shazam. Ele "ouvirá" alguns segundos da música, vai gerar uma assinatura para ela e pesquisar via internet. Em poucos segundos mais, ele retorna o nome da música, autor e até um link para você comprar o disco online. A taxa de sucesso é impressionante, o Shazam reconhece mesmo músicas nacionais que eu não esperava que ele encontrasse.

Para mostrar de fato a qualidade da captação de sons do mini, usei essa aplicação SpectralView, um analizador de espectro, com versão grátis e versão paga. O desafio era ver o que a aplicação gera ao ouvir a música desse artista aqui: Aphex Twin é um músico que ficou mais famoso por inserir imagens em suas músicas que podem ser visualizadas com analizadores de espectro. Em uma delas, ele coloca uma foto de seu próprio rosto. Tocando essa música na saida de som de meu notebook e gravando com o Mini, o resultado fala por si só, confira:



Férias

De férias com o Mini, nada melhor do que experimentar alguns games para relaxar.

Primeiro, um clássico para quem usa Linux, agora também nos telefones: Tux Racer foi portado para o Android e rebatizado Tux Rider. O simpático pinguim Tux desliza ladeira abaixo, desviando de árvores e outros obstáculos. Controle o rumo inclinando o Mini. Os gráficos 2.5D são bons, mas no limite para a cpu do Mini. Requer muito espaço na memória interna para instalação.


Dizem que pescaria é ótimo para relaxar. Esse game Fishin'2 Go tenta reproduzir no limite do possivel toda a sensação de estar pescando. Primeiro você escolhe o cenário, digamos uma calma lagoa cheia de peixes. Um bom pescador então selecionará o equipamento e a isca apropriada para os peixes dessa lagoa. Lançar o anzol é feito com o mesmo movimento que você faria com a vara de pescar nas mãos... só cuide para não jogar o telefone longe. Então é só esperar os peixes morderem. Quando isso acontecer, você vai sentir o telefone vibrando e é preciso recolher a linha, enrolando a carretilha.


Se sentir saudades do escritório, tente esse jogo: Paper Toss. É um campeonato de basquete com bolinhas de papel, acerte na cesta de lixo e cuidado para não perturbar os colegas de trabalho em volta! Um ventilador dificulta a tarefa.


Em Spore, ajude uma pequena criatura a evoluir, alimentando-se de seres menores e fugindo dos maiores. Dica do Alpharoid, um dos jogos que melhor se adapta ao Mini.

-----

Sim, continuo trabalhando para montar a nova imagem de firmware. Já tive alguns progressos, ela já funciona bem no emulador.

terça-feira, 7 de setembro de 2010

Bluetooth


Se você pensa que Bluetooth é apenas um sugador de bateria em telefones e que deve ser desligado manualmente enquanto não está sendo utilizado, aqui vão alguns motivos que podem convencer a mantê-lo ativo (ou não).

Antes de usar o Bluetooth pela primeira vez com qualquer equipamento, é preciso "parear" com esse equipamento. O processo é simples, precisa ser feito apenas uma vez na vida com cada equipamento e serve para dar segurança e garantir que você está autorizado a usar os dois equipamentos para trocar informações.

Já mencionei que o Bluetooth é minha forma preferida de transferir arquivos do computador para o Mini, mesmo quando já estou com ele conectado via USB. Se seu computador não veio com Bluetooth de fábrica, adaptadores USB podem ser comprados na Internet por menos de R$10,00. Imediatamente após transferir os arquivos, o Mini já pergunta se você quer abri-los. Se forem arquivos apk, o Mini já inicia a instalação da aplicação.

Também é possivel e conveniente enviar arquivos do Mini para o computador usando Bluetooth. Basta selecionar os arquivos usando o gerenciador de arquivos, galeria de fotos ou outra aplicação especializada, manter o dedo pressionado e selecionar a opção "compartilhar". Selecione compartilhar via Bluetooth, aponte o nome do computador e pronto. Os arquivos serão enviados.

É possivel transmitir arquivos direto de telefone para telefone. Troquei muitos arquivos de aplicações com o Mini do Alpharoid usando esse método. Curiosamente outros Androides, como o Nexus One, não aceitam receber arquivos de aplicações via Bluetooth nativamente, é preciso instalar uma aplicação para isso.

Em outros paises, é mais que comum ver as pessoas andando com headsets Bluetooth pendurados na orelha o tempo todo. Se você tem um desses, quase não há motivos para tirar o telefone da pasta, bolsa ou mochila. Para atender ligações, basta pressionar o botão do headset.

Telefones mais sofisticados aceitam comandos por voz. E em muitos desses, ao pressionar o botão do headset sem estar recebendo uma chamada, é possivel enviar esses comandos "falando" para o telefone ligar para algum contato na agenda ou para determinado número. O Mini 3 tem um sistema desses para aceitar comandos por voz, fornecido pela Nuance. Funciona bem ao usar pelo telefone, mas faltou algo na configuração do Bluetooth para conectar nesse módulo, e por isso não é possivel enviar comandos de voz para o Mini. -- Alõ, Dell!!! Sei que vocês estão lendo! Isso seria fácil de corrigir!

Pelo código de trânsito, não é permitido falar ao telefone enquanto dirigimos. De fato, segurar o telefone com uma das mãos limita movimentos que poderiam evitar alguns acidentes. Por isso, há carros equipados com Bluetooth e viva-voz. Testei o Mini com o autorádio de série de um fabricante nacional. Ao receber uma ligação, o rádio interrompe a música e toca uma campainha. Não é o toque do telefone, é algo do próprio rádio. No display do rádio, aparece o nome do contato ou número de quem está ligando. Com um simples toque em um botão, a ligação é atendida, usando os alto-falantes do carro e microfones embutidos no rádio. O Mini não aceita os comandos de voz via Bluetooth, mas é possivel iniciar ligações consultando a agenda do telefone pelo painel do rádio e selecionando o contato desejado. Bastante prático. Se estiver dirigindo, pare o veículo em local seguro antes de usar isso.

O Mini pode ainda ser usado como mp3/ogg player via Bluetooth. Basta iniciar o player normalmente que as músicas serão reproduzidas nos alto-falantes do carro. Funciona muito bem, mas tem um bug estranho: aproximando muito o Mini do rádio, a música fica acelerada. Afastando eles, a música toca normalmente.

Não consegui conectar teclado Bluetooth no Mini, parece não ser compativel. Se você conhece alguma outra aplicação para Bluetooth, acrescente seu comentário aqui. Obrigado!

quinta-feira, 26 de agosto de 2010

Favoritos

Uma pequena lista das aplicações que não penso em tirar do Mini:

  • Skyfire - browser alternativo, com suporte a videos em Flash.
  • Ultimate Stopwatch - Cronometro, bonito visual.
  • Wifi Analyzer - informações úteis para quem está instalando rede wireless em casa.
  • Shazam - identifica qual a música que está tocando, só de ouvir alguns segundos dela.
  • Phonalyzr - gera vários gráficos de uso do telefone,
  • APNdroid - bloqueia uso da conexão de dados (3G/2G), evita sustos no fim do mês ,
  • Taxi Brasil - lista telefônica dos taxistas e pontos de taxi mais próximos de onde você está,
  • Operadora DDD - troca operadora de DDD sem precisar editar os números na agenda.
  • Mapdroyd - mapas e GPS sem usar o plano de dados
  • Wikidroyd - cópia da wikipedia sem usar o plano de dados
  • Better Terminal - acesso ao linux dentro do Mini
  • Picsay - edita fotos para enviar para seus amigos
  • Photoshop - edita fotos e publica na internet.
  • Apps Organizer - lista e agrupa as aplicações instaladas.
  • Tangram Pro - quebra-cabeças tradicional chinês
  • The Cube - cubo mágico
  • Marbles Solitaire - resta-um
  • Documents to Go - abre e edita arquivos do Word, Excel, Powerpoint e Acrobat. (app paga)

segunda-feira, 23 de agosto de 2010

Master Reset & Master Clear

Talvez você já tenha notado que a medida em que vai instalando mais e mais aplicações e arquivos/filmes/documentos/músicas no Mini ele passa a levar mais e mais tempo para ligar.

Isso ocorre porque ao reiniciar, o Mini varre toda a lista de aplicações e confere se elas estão intactas. Quanto mais aplicações estiverem instaladas, mais isso demora.

Da mesma forma, o sdcard inteiro é vasculhado a procura de arquivos de dados suportados pelo Mini para a geração de uma lista para cada tipo de arquivo. É consultando essa lista que as aplicações encontram seus arquivos, qualquer que seja o diretório em que eles estejam. Quanto mais arquivos estiverem no sdcard, mais tempo se leva para descobrir o tipo de todos eles.

Para reduzir o tempo que leva religar o Mini, portanto, uma saida é desinstalar as aplicações que não funcionam direito, as que você não usa, não quer ou não precisa.

Já mencionei que o Mini guarda os arquivos de aplicações em seu sdcard. Mas se os documentos do usuário também ficam no sdcard, então para que é usada a memória interna ? Lá na memória interna, no diretório /data são guardadas as configurações, listas de contatos, compromissos, emails, mensagens sms, recordes de jogos, etc.

Acontece que ao desinstalar uma aplicação, esses arquivos de configuração não são removidos. Eles são mantidos para o caso de você reinstalar a aplicação algum dia. Se a aplicação nunca for reinstalada, os arquivos ficam ali ocupando espaço para sempre. E em alguns casos isso não é tão pouco espaço, ainda mais sendo na escassa memória interna: o /data inteiro tem no máximo 48MB de espaço.

Há dois procedimentos disponiveis para o usuário tentar apagar esses arquivos. Em português, são as opções do menu de configurações Limpar Master e Restaurar Master, respectivamente Master Clear e Master Reset.

Há uma diferença sútil entre eles:
  • O Master Reset/Restaurar Master remove apenas os arquivos de configuração, sem tocar nas aplicações, mensagens SMS e contatos.
  • O Master Clear/Limpar Master realmente apaga todas as informações adicionadas pelo usuário, efetivamente deixando o telefone como era quando foi ligado pela primeira vez.
Nenhum dos dois métodos apaga os arquivos do usuário no sdcard.

Se você quer recuperar o espaço perdido no /data, você precisa de um Master Clear.

Recomendo fazer um backup imediatamente antes de qualquer dos dois procedimentos. Os arquivos de backup ficam no sdcard e não serão afetados.

A senha padrão é 1234 (mesmo se você trocou a senha, ela vai voltar a ser 1234 após o procedimento).

domingo, 22 de agosto de 2010

USB, MTP x UMS


Diferente de outros Androides, o Mini usa o sdcard para armazenar os arquivos de todas as aplicações instaladas. Essa opção de projeto tem seus prós e contras:

  • A Borqs fez a mudança as pressas e esqueceu de que ao conectar o telefone com a USB em modo UMS (imitando um pen-drive) os arquivos ficam indisponiveis para o sistema e por isso mesmo as aplicações são desinstaladas/destruídas. Bug.
  • Aumenta a dependência do sdcard, ele não pode mais ser trocado a vontade com o telefone ligado, como se fosse um disquete do usuário sem maiores consequências para o sistema.
  • Economiza a memória interna do telefone.
  • Simplifica o projeto do hardware, pois dispensa a instalação de memória interna adicional, reduzindo custos, tamanho, consumo de energia e vulnerabilidades físicas do equipamento.
Mesmo com uma pequena memória interna, com isso é possivel instalar ao mesmo tempo uma quantidade maior de aplicações no Mini do que na maioria dos outros telefones com Android, graças ao vasto espaço disponivel no sdcard. Se ainda assim precisar de mais espaço, é só comprar um sdcard maior, custa bem barato encomendando pela internet.

Se o preço para poder instalar mais aplicações simultaneamente é não poder usar o Mini como Pen Drive em modo UMS sem destruir as aplicações, então na minha opinião dessa vez a Dell e a Borqs fizeram a escolha certa. De fato, minha dúvida é porque eles não colocaram logo TODOS os dados e configurações do usuário no sdcard. Teria evitado uma série de problemas e talvez seja até mais fácil de implementar.

Nas versões mais novas do Android, 2.1/2.2, o Google se ligou nisso e usou essa idéia de instalar aplicações no sdcard. Nessas versões, o usuário pode optar por mover (!) algumas (!) aplicações para o sdcard. E as aplicações tem que ser preparadas para isso pelo desenvolvedor.

Há ainda o modo MTP (como máquina fotográfica) que pode ser usado para transferir arquivos pela USB sem destruir as aplicações.

Recentemente precisei uma cópia de um documento que eu não tinha em mãos. Ir em casa buscar levaria muito tempo e eu guardo uma cópia digitalizada dele em meu servidor pessoal. Posso acessá-lo via internet. Na loja de cópias mais próxima - o popular "xerox" - eu poderia imprimir uma cópia.

Usando o acesso 3G, baixei o arquivo para o Mini de forma rápida e segura. Mas eu precisava transferir o arquivo do sdcard para o computador da loja xerox. Bluetooth e wi-fi não eram opções disponíveis lá. Se eu usasse o computador deles para baixar o arquivo, estaria expondo não apenas aquele documento, mas também minha senha e outros arquivos importantes que guardo em meu servidor. Eu tinha o cabo USB para conectar o Mini, então a escolha ideal era usar o modo MTP.

Esses computadores em ambientes promíscuos são frequentemente contaminados com vírus e outros bichos. Expondo o Mini eu não tinha praticamente nada a temer, o único arquivo importante no meu telefone era o que eu queria imprimir e nenhum vírus de pc poderia causar danos às aplicações do Android, que eu também tenho copiadas em lugar seguro.

Mas fui parar na única xerox zelosa que já vi... o dono recém tinha instalado não um, mas dois programas antivirus no mesmo computador, e ambos em modo paranóico. Ao plugar o cabo USB, selecionei o modo MTP para transferir os arquivos. Ironicamente, um dos antivirus negou acesso ao Mini alegando que não estava preparado para proteger o micro de possiveis vírus em dispositivos MTP.

Minha única opção era o modo UMS.

Eu não queria ter que reinstalar 300 aplicações que tenho. Para evitar isso eu poderia rapidamente usar o programa de backup que vem no Mini. Esse programa cria uma cópia adicional da instalação das aplicações, configurações e seus dados, guardando tudo no sdcard.

Em seguida, liguei o Mini em modo UMS, transferi o arquivo e o imprimi.

As aplicações foram destruídas, como previsto. Mas restaurando o backup delas em seguida eu poderia sair da loja com o Mini funcionando exatamente como estava quando entrei.

A dica é do colega Alpha, que continua fazendo falta.