Mostrando postagens com marcador PALM. Mostrar todas as postagens
Mostrando postagens com marcador PALM. Mostrar todas as postagens

Terça-feira, 18 de Dezembro de 2007

Palm Desktop Application - não roda

Após instalar o Palm Desktop com o XP "limpo" e fazer o Hotsync, o programa logo após abrir deu uma mensagem de erro e ficou inutilizado. Os detalhes ("assinatura") do erro:

AppName: palm.exe
AppVer: 4.1.4.0
ModName: mfc42.dll
ModVer: 6.2.4131.0
Offset: 00004973

Pesquisando com o Google, descobri que Intruder_A6 teve o mesmo problema há dois anos e seu relato me deu a pista de que precisava para localizar a causa. Bastou renomear a pasta "address" dentro do meu perfil para o Palm Desktop conseguir entrar normalmente. O problema era de corrupção no meu address book (contatos) em address.dat. É claro que ao renomear a pasta o Palm Desktop abriu sem nenhum contato e quando refiz o Hotsync o problema voltou. Como o Palm Desktop estava tentando exibir os contatos logo ao abrir, não era possível rodar o "Verificar e Corrigir registros corrompidos" sugerido por Intruder_A6.

Para consertar o problema definitivamente (assim espero):

  • Renomeie sua pasta address para address1;
  • Execute o Palm Desktop e escolha "Tasks" no painel para que o programa não tente abrir address.dat logo ao iniciar;
  • Feche o Palm Desktop;
  • Copie address.dat e address.bak da pasta address1 por cima dos arquivos que o Palm Desktop criou automaticamente (1K cada) na nova pasta address;
  • Abra o Palm Desktop. Não deve dar erro, desde que você não clique onde não deve;
  • Execute Tools - Options - Tools - Check Now. Espere, porque pode demorar um pouco. Ignore a mensagem "Welcome to the Media Desktop";
  • Faça um novo Hotsync;
Problema resolvido.

Este problema pode ter sido causado por duas coisas:
  • Eu estava testando o Agendus, e arranquei-o na marra porque estava atrapalhando mais que ajudando;
  • Bem antes disso, há uns dois meses, eu percebi uma grande doideira ao adicionar um contato pelo próprio Treo. A mesma pessoa tinha dois registros idênticos, mas eu só havia criado um. Apagar e fazer de novo criava novamente uma duplicata; O banco de dados já devia estar corrompido nesse momento e como fazia tempo que eu não usava o Palm Desktop, não havia notado

Sexta-feira, 9 de Fevereiro de 2007

Para simplificar (ou complicar) sua escolha de SO

O primeiro dos programas abaixo é boa notícia para a MS. Os outros, problemas :)

Styletap - Status: Funciona!

Permite rodar programas PalmOS no Windows Mobile



Quando decidi comprar meu TREO650, pesou muito o fato da plataforma PALM ter uma quantidade superior de programas. Mas agora com o Styletap, que vem recebendo muitas análises positivas por sua alta compatibilidade, estabilidade e facilidade de uso, uma das grandes "vantagens" do PalmOS está em risco. Custa US$50, mas se rodar todos os programas PalmOS que você realmente usa e não tem equivalentes no Pocket PC...


Access Linux - Status: Ainda só na promessa

A futura versão do PalmOS, que permitirá também rodar os programas antigos, com a vantagem de ser Linux (o que vai abrir espaço para um grande leque de desenvolvedores). Tem potencial para anular a vantagem adquirida pela MS com o Styletap e pelos seus próprios esforços.

Mas só se sair do papel...


Cedega - Status: Funciona!

Trata-se de uma versão ("fork" no jargão correto) do Wine que permite rodar jogos DirectX (Windows) no Linux, sem diferença perceptível no desempenho. Já existe uma lista bem grande de jogos compatíveis e só tem um problema: é preciso pagar uma "assinatura" de US$5 mensais para usar o programa. Uma "pechincha" se considerarmos que o custo é fixo (não é por jogo) e quanto custa uma cópia legalizada do Windows. Ao contrário de "opções" como o VMware, nesta você não precisa ter uma licença do Windows, porque nenhuma instalação do Windows é necessária.

E o sistema de assinatura te dá acesso, sem custo extra, a todas as novas versões do Cedega.


Cider - Status: ??

Da mesma empresa responsável pelo Cedega, permite portar facilmente jogos Windows para máquinas MAC OS X Intel. Ao contrário do Cedega, o jogo já tem que vir com uma "versão MAC" do desenvolvedor. Porém essa "compatibilização" é anunciada como facílima e não requer mudanças no código-fonte do jogo Windows. Nenhuma licença do Windows é necessária.



Nota 1: Eu não testei nada do que está aqui e me baseio apenas no que pude garimpar com o Google. Não tenho um pocket PC, nem uma máquina Linux (a não ser meu coyote) e muito menos um MAC. Mas isso pode mesmo mudar :)

Nota 2: Mesmo que você não tenha nenhuma intenção de mudar de Sistema Operacional, seja no PDA, celular, notebook ou desktop, é interessante conhecer essas opções para não falar bobagem por aí (do tipo: "o Linux não serve para jogar!") ;)

Nota 3: Nenhum desses programas é novidade, mas eu só vim a saber da existência do primeiro (o Styletap) há duas semanas e como nem meu único amigo que usa de verdade um Pocket PC (o outro usa como agenda eletrônica) sabia de sua existência, achei interessante fazer esta lista :)

Sábado, 27 de Janeiro de 2007

Um "mtktool" para o TREO650

Na verdade, é mais uma mistura de mtktool com mtkremaker.

Nota: Neste texto eu chamo de "RAM" a área onde o usuário do TREO pode colocar seus próprios programas e de "ROM" a área onde estão os programas que já vem com o TREO. Isso não está tecnicamente correto, por vários motivos, mas é como a maioria dos usuários de TREO se refere a essas áreas e simplifica bastante a explicação que vou dar. Em outro dia esclarecerei isso.

Eu estava fazendo uma pesquisa sobre o firmware do meu smartphone (parte de uma pesquisa maior de um texto que ainda não publiquei) , quando esbarrei por acaso em algo que pode me fazer olhar para o meu TREO650 com outros olhos.

O procedimento oficial de upgrade do firmware do TREO650 sempre foi complicado e assustador. Complicado porque você precisa de uma quantidade obscena de ram livre no aparelho para iniciar o processo (praticamente tem que apagar tudo o que instalou no aparelho) e assustador porque a PALM deixa bem claro que se algo der errado o aparelho vai virar um caríssimo peso de papéis.

Pelo que pude apurar até agora, o freeware TREO650 ROMtool elimina esses problemas. É 100% seguro e descomplicado. Como de costume, foi criado por um hacker e não pela própria Palm.

Com o ROMTOOL você pode:

  • Fazer backup do firmware;
  • Fazer downgrade do firmware;
  • Trocar o firmware sem precisar de RAM livre;
  • Experimentar firmware de outras operadoras (Sprint, Roger, Cingular);
  • Experimentar firmware customizado;
  • Apagar programas da ROM que não interessam. Por exemplo, eu não faço nenhum uso dos programas relacionados à Internet (Blazer, Versamail) e do limitado RealPlayer;
  • Instalar programas na ROM, que ficarão assim protegidos de apagamento em um Hard Reset;
  • Reduzir o tamanho da ROM (existe um limite), aumentando o espaço livre na RAM;
  • etc..
Com o ROMTOOL você não pode:
  • Desbloquear o TREO;
  • Usar em outros aparelhos que não sejam o TREO650;

Vantagens de se apagar os programas da ROM

  • Você pode substituí-los por outros programas que você realmente usa e estes sempre estarão disponíveis mesmo em caso de Hard Reset. Isso é especialmente interessante caso você tenha instalado (ou deseje instalar) fat32.prc, o pequeno hack que dá ao TREO650 a capacidade de acessar cartões SD de 4GB e que reportadamente melhora o desempenho do TCPMP e da exibição de imagens (supostamente por aumentar a velocidade de acesso ao cartão). É importante frisar que nem todo programa funciona bem (se chegar a funcionar) quando é instalado na ROM;
  • O espaço liberado na ROM é automaticamente usado por algo chamado "dbcache". Li mais de uma afirmação de que um dbcache maior aumenta a velocidade do TREO e reduz (quando não elimina) a praga dos resets espontâneos do aparelho

Para chegar à conclusão de que o programa é mesmo confiável eu passei algumas horas ontem lendo as 51 páginas deste tópico de mytreo.net. Lá pela metade já fica claro que o procedimento é 100% seguro. Eu parei de ler o tópico lá pela página 41, de saco cheio com as pessoas que por preguiça de ler estavam entulhando o tópico com questões repetidas que já haviam sido claramente respondidas. O tópico foi bloqueado na página 51 justamente por causa disso.

Eu ainda não testei o procedimento, porque estou tendo problemas para reaver meu cabo de Hotsync (como diz aquele velho provérbio chinês: "tem amigo safado quem pode") e o processo não pode ser feito sem ele. Mas é a primeira coisa que eu vou fazer ao tê-lo de volta.

O resultado será postado aqui no blog. Quem sabe até sai um tutorial.

Toma essa, iPhone!

Sexta-feira, 26 de Janeiro de 2007

Uma chance para a touchscreen do seu Palm

Eu estava procurando por outra coisa, mas quando eu esbarrei no freeware DIGIFIX, que se propunha a corrigir os erros de calibração que teimam em ocorrer com alguns aparelhos (você dá um tap em um lugar, mas o digitalizador sente em outro) resolvi tentar com dois aparelhos meus que estavam apresentando problemas:

Palm m125 - Problema médio. Quando ocorria ainda dava com uma certa dificuldade para acionar a rotina de calibração do próprio Palm e recalibrar;
Palm m100 - Problema grave. O único jeito de voltar a operar o Palm era dar um hard reset de modo a entrar automaticamente na rotina de calibração;

No caso específico do m125 existe um patch da própria Palm para resolver o problema, mas o meu caso deve ser diferente, porque o problema se manifestou de novo logo depois da instalação do patch.

Em ambos eu instalei o DIGIFIX. E há pelo menos 24H estou sem qualquer problema desse tipo nos dois aparelhos. E já devia ter acontecido com pelo menos um deles.




Curiosamente, DIGIFIX só deveria entrar em ação e recalibrar automaticamente após um reset. Não deveria impedir que o problema ocorresse.

Eu vou atualizar aqui se encontrar alguma novidade, positiva ou negativa. Mas se você está com um Palm com um problema semelhante, não custa nada tentar também.

E depois que eu instalei o DIGIFIX, esbarrei também por acaso em outro freeware que faz a mesma coisa: O Recal. Mas não testei ainda para não complicar


Editado: Escrevi m130 onde deveria ter escrito m100.

Quinta-feira, 25 de Janeiro de 2007

Snapshots no TREO650

Eu estou há dias trabalhando em um novo texto que vai misturar DivX players, gravadores de DVD e palmtops (vocês saberão quando estiver pronto). Passei horas somente tentando encontrar um programa que fizesse snaphots de boa qualidade da tela de meu TREO650. Testei vários e o resultado está aqui.

Pré-requisito: só programas que podem fazer snapshots coloridos.

  • Zgrab - freeware - Não funcionou com o TREO650. Não consegui fazer nenhum snapshot;
  • JollyRoger2 - freeware - Funciona, mas as imagens são PCX coloridas de qualidade questionável e cores esquisitas;
  • SNAP - freeware - Funcionou muito bem. Faz snapshots apenas em BMP direto no cartão SD. É o mais demorado de todos para fazer um snapshot, porque só salva em BMP (a velocidade da gravação no SD é o gargalo) mas é grátis e funciona.
  • Screenshot5 - US$15 - Funcionou muito bem. Faz snapshots apenas na memória, que você precisa exportar depois (é facil) para o cartão SD. Exporta em BMP ou JPG;
  • QuickTake 2.0 - US$12 - Funcionou muito bem. Faz snapshots direto no cartão SD em BMP ou JPG;

Levei um tempão apanhando com os programas (nada funcionava) apenas por não entender como as teclas são nomeadas. Por exemplo: quando o snap está configurado para a tecla "agenda" é a tecla com o ícone verde de um telefone do TREO que está mapeada para ativar o snapshot. Eu insistia em querer apertar a tecla ao lado. :(

Terça-feira, 19 de Setembro de 2006

Transforme seu TREO em um iPod


Seguindo uma dica do colega Goldbach, estou testando o mOcean no meu TREO650. Minhas impressões são mistas e ainda não dá para fazer um review, mas já posso "soltar" algumas coisas.

O mOcean é um conjunto de software para Palm e conduite Mac/Windows que visa transformar seu PALM compatível (apenas Treo 700p, Treo 650, Palm T|X e LifeDrive) em um iPod.

Eu nunca usei um iPod e é minha primeira vez com o iTunes, por isso dêem um desconto, OK? :)

  • As músicas são classificadas automaticamente por suas tags id3, tornando fácil, mesmo com as músicas misturadas, selecionar por artista e álbum;
  • Após instalar o conduite de ligação com o iTunes, você precisa explicitamente dizer ao conduite o que quer transferir, senão nada funciona;
  • Funcionou com o iTunes 6, transferindo uma playlist que eu criei no iTunes, com música e tudo, para o cartão SD do TREO650;
  • O programa precisa ser instalado no PALM transferindo o arquivo mOcean-Installer.prc via hotsync. Quando o hotsync termina, a instalação começa no PALM. Curiosamente, se você tiver o Winrar instalado em sua máquina e abrir com ele o mocean.zip baixado do site da MotionApps, ao tentar clicar duas vezes no prc, esperando enviá-lo para o Quick Install, aparece o conteúdo do prc ainda no Winrar (são 7 arquivos). Você pode ser tentado a instalá-los um por um (como eu fiz) mas o software vai funcionar apenas parcialmente;
  • As músicas não são transferidas via hotsync normal. Você tem que usar a opção SYNC do mOcean para iniciar a transferência. Quando ativada, o TREO650 passa a ser enxergado momentâneamente pelo Windows como um disco removível (assim como o iPod) e as playlists/músicas são transferidas para o cartão. Após a transferência, o disco virtual é desligado (o que é uma pena). Por conta desse esquema de funcionamento, não consegui fazer o SYNC via bluetooth, embora meu hotsync via bluetooth funcione normalmente;
  • Não sei se foi coincidência ou proposital, mas o SYNC só funcionou mesmo após um reset inesperado do TREO. Não houve nenhuma mensagem dizendo que foi o mOcean que fez o reset nem encontrei isso no manual do mOcean;
  • Após o reset, o brilho da tela do TREO voltou zerado. Até parecia que havia pifado, mas bastou acessar o controle de brilho via teclado para resolver o problema;
  • Para quem já usou um iPod isso pode ser intuitivo, mas para quem nunca usou, a necessidade de usar aquele disco na tela para selecionar alguns itens é estranho. Por exemplo, parece que só é possível dar seu "rating" a uma música esfregando o dedo sobre a figura do disco na tela;
  • Não consegui fazer com que o esquema de rating (nota ou avaliação) funcionasse. Eu até consigo classificar uma música enquanto a escuto, mas ao ouvir outra e voltar a ela, a classificação sumiu;
  • O mesmo rating feito no iTunes também não é transferido para o mOcean no SYNC. Ou seja: até agora, o esquema de rating não serve para nada. Não que o rating realmente me interesse, porque acho bobagem dar "nota" a uma música (ou eu gosto, ou não gosto), mas como as playlists não funcionam do jeito que quero, isso podia ter alguma utilidade;
  • O esquema de criar playlists enquanto se escuta as músicas é furado. Pela propaganda, fui levado a entender que eu poderia colocar uma música na playlist enquanto a ouvia, mas não funciona assim. Você só pode colocar uma música na playlist enquanto está nos menus, navegando pelas músicas. Isso tem sua utilidade e já o torna melhor que os softwares concorrentes que testei antes, como o Realplayer para Palm e o Pocket Tunes, mas ainda assim não atende minha necessidade. Eu gostaria de poder encher o meu cartão (2GB) com MP3 que não ouvi ainda, colocar no modo shuffle (aleatório) e à medida que vou escutando as músicas ir colocando na playlist só as que eu achar que valem a pena, rapidamente. Com o esquema usado pelo mOcean, se eu gostar da música que estou escutando vou ter que procurá-la nos menus para colocar na minha playlist. Nada inteligente. Se é asim que o iPod opera, não serve para mim;
  • Você tanto pode escolher as músicas pela categorização do iPod como pode acessar dietamente o cartão e procurá-las pelos diretórios.
Resumindo, por enquanto, as únicas vantagens do mOcean (para mim) são:
  • Sua classificação automática e rápida das músicas no cartão pelas tags id3;
  • O fato de poder criar playlists no iTunes e transferir com música e tudo.