Arquivo por categoria aplicativos

Lista de aplicativos úteis

Esta é uma pequena lista de alguns aplicativos que instalei, e que achei muito úteis:

load-applet: ele cria um ícone na área de status, mostrando a carga da memória e também da CPU, assim como permite também criar screenshots e screencasts. Na verdade, os screencasts não estão funcionando ou eu que não estou sabendo fazê-los (círculo verde da imagem 1 e retângulo vermelho da imagem 2).

Simple Brightness Applet: permite alterar o brilho da tela de forma rápida e fácil, assim como deixá-la sempre acesa (retângulo verde da imagem 2).

Simple FMTX desktop widget: para habilitar/desabilitar o transmissor FM direto do desktop (retângulo verde da imagem 1).

rootsh: permite usar o terminal como root, de forma mais segura.

FM Radio Player: como o nome diz, o aplicativo que comentei aqui. Apesar que nos testes que fiz a recepção ficou bem ruim.

imagem 1

imagem 2

Tags:

Thetering via bluetooth

Tethering é o terror de muita operadora de telefonia celular: é a capacidade de um aparelho de ser usado como se fosse um modem, compartilhando a própria conexão com a internet. Isso é tão detestado por elas que muitos aparelhos são vendidos com essa possibilidade bloqueada. O motivo de tanto ódio é que isso tira a possibilidade delas de venderem um outro produto: os modens 3G!!

O N900 permite fazer o tethering, tanto via cabo USB quanto por bluetooth.

A conexão via bluetooth é excelente, pois você fica livre de qualquer cabo (apesar que a conexão via USB vem com uma vantagem extra: ao mesmo tempo que usa a internet através do aparelho, também recarrega a bateria). Mas o tethering via bluetooth está desabilitado por padrão no N900! E não há uma forma gráfica de habilitá-lo (por enquanto).

É necessário apelar para o terminal para poder usar tethering via bluetooth….há duas formas: a temporária e a quase-permanente.

Na forma temporária, basta rodar este script no terminal:

sdptool add –channel 1 DUN
while true; do
rfcomm -S — listen -1 1 /usr/bin/pnatd ‘{}’
sleep 1
done

Observação: para rodar o script, é necessário ser root. O script pode ser criado com qualquer nome, qualquer extensão (por padrão, no GNU/Linux os scripts possuem extensão .sh). Após estar criado, entre como root e rode o comando “chmod +x ” (sem aspas). O comando chmod é utilizado para mudar as permissões dos arquivos. O parâmetro “+x” faz com que o arquivo possa ser executado (no GNU/Linux não é a extensão do arquivo que determina se ele é um executável, mas uma propriedade/permissão dele).

O script deve ficar rodando num terminal até que o tethering não seja mais necessário. Para finalizá-lo, basta pressionar Control+C.

A forma quase-permanente consiste em criar um outro script e colocá-lo num diretório específico. Este é o script:

description “DUN over Bluetooth”
author “Philip Langdale”

respawn
console none

start on started bluetoothd
stop on stopping bluetoothd

pre-start script
# XXX: bluetoothd should do this in post-start
while [ ! -e /var/run/sdp ]; do
sleep 1
done
sdptool add –channel 1 DUN
end script

exec rfcomm -S — listen -1 1 /usr/bin/pnatd ‘{}’

post-stop script
sdptool del `sdptool browse local | grep Dial-Up -A 1 -m 1 | tail -n 1 | cut -d ‘ ‘ -f 3`
sleep 1
end script

(ele foi alterado para que seja executado corretamente na inicialização do aparelho)

Complicado, né?? Existe uma outra forma mais simples de consegui-lo. Abra o terminal, vire root, digite o comando “wget http://intr.overt.org/misc/bluetooth-dun”. Caso apareça a mensagem de que o comando wget não foi encontrado, digite isto: “apt-get install wget”. O comando “apt-get” é utilizado para instalar/remover programas/pacotes via linha de comando (rigorosamente a mesma coisa que o gerenciador de aplicativos faz de forma gráfica, mas muito mais poderoso). O “wget” é utilizado para baixar alguma coisa da internet (qualquer coisa! Pode ser uma página html, um arquivo, uma figura, até um site inteiro…é um comando extremamente poderoso, e vale a pena conhecê-lo mais).

O script deve ficar no diretório /etc/event.d. Para iniciá-lo, basta digitar “start bluetooth-dun” (considerando que seu nome é “bluetooth-dun”). Uma vez iniciado, só será preciso reiniciá-lo quando o N900 for desligado e ligado novamente. Ainda não descobri como fazer com que o script seja executado automaticamente na subida do sistema. (o autor o atualizou para que ele fosse iniciado automaticamente ao ligar o aparelho).

Caso seja necessário pará-lo, é só usar o comando “stop bluetooth-dun”. Não é preciso alterar a permissão de execução dele.

O fato de ficar rodando em background praticamente não interfere na utilização do aparelho, pois ele fica parado até que o bluetooth seja ligado…portanto, não consome CPU (e consequentemente bateria).

O autor pretende criar um pacote com o script, e aí talvez ele consiga configurá-lo para que a inicialização seja automática também.

fonte: Wubble e sua correção

Tags: , ,

Como virar root

O usuário root é utilizado para fazer coisas mais específicas e que, sob certo ponto de vista, podem danificar o aparelho. Esse usuário tem acesso total, completo e irrestrito a todo o sistema. Por isso é necessário muito cuidado ao utilizá-lo.

Mas há algumas coisas para as quais é obrigatório ser root.

Para isso, é necessário instalar o pacote rootsh, localizado na seção system, do repositório extras-devel extras (ver aqui como habilitar/cadastrar esse repositório).

E agora, o comando mágico que dará o acesso total:

sudo gainroot

Claro que isso é no terminal…graficamente, há uma forma de obter resultado semelhante, mas muito mais perigoso (e altamente NÃO recomendado). (isso não está mais disponível)

Tags:

OVI Maps – Problemas e soluções

Ao contrário do Navicore/Wayfinder em aparelhos anteriores que usam Maemo, o Ovi Maps no N900 faz download dos mapas “on demand”, ou seja, dependendo de onde você está o mapa é baixado para o aparelho na hora. Isto obviamente é um problema se você está em Roaming no exterior e não quer pagar taxas exorbitantes para as operadoras.

Felizmente, os usuários do Ovi Maps nos S60 também tem o mesmo problema mas existe uma solução bem simples:

  1. Vá até esta página, dê um scroll pra baixo e procure o país que você quer e baixe o mapa completo. Ignore as instruções para baixar o Ovi Maps – o N900 já vem com Ovi Maps instalado!
  2. Descompacte os mapas dentro de diretório cities/diskcache dentro da grande partição VFAT (montada em MyDocs) no seu N900.
  3. Pronto!

Pode ser que você já possua alguns dos arquivos se já baixou usando os mapas, basta dar um “overwrite” em todos (obviamente por sua conta e risco)

Apesar disto, para buscar lugares ainda é necessário ter uma conexão ativa.

Fonte: Maemopeople.org

Tags: , ,

Habilitando novos repositórios

Antes uma pequena explicação sobre o que são repositórios. No Windows, quando você quer instalar um programa, você vai até o site do fabricante ou algum site de downloads, baixa o arquivo, e o executa para instalar.

No Linux, e consequentemente no N900, o conceito é parecido. Porém, muito facilitado pois os sites de download possuem um formato fixo, e um aplicativo instalado no aparelho é o responsável por consultar o site, baixar os nomes e descrições dos programas lá disponíveis, e também responsável pelo seu download e sua instalação. Tudo automático, e num único lugar. E o “cara” que faz isso é o gerenciador de aplicativos. Ele também é quem verifica se há atualizações para tudo que está instalado no sistema, e também é nele que devem ser feitas as desinstalações.

Inicialmente, o aparelho conta com 3 repositórios cadastrados. Porém, um deles está desabilitado (que é exatamente o mais ativo e o que contém mais programas): o Maemo Extras.

Mas habilitá-lo é fácil! Basta abrir o gerenciador, clicar no título dele (indicado na figura abaixo, em vermelho), e clicar no repositório! Pronto! Aí é só esperar o aparelho sincronizar e os aplicativos estarão prontos para instalação!!

E incluir novos repositórios também é simples…basta seguir o mesmo procedimento, e clicar no botão “novo”.

Atualização: também pode ser interessante incluir um outro repositório, chamado de “Maemo Extras-devel”. Os programas que lá estão são todos programas em desenvolvimento, que podem (e provavelmente devem) conter bugs, e alguns podem até serem instáveis! Mas há programas interessantes só encontrados ali, como o Irreco (permite utilizar o infra-vermelho como controle remoto).

Para incluir, as informações necessárias são estas:
– nome: aquele que o usuário desejar
– endereço: http://repository.maemo.org/extras-devel
– distribuição: fremantle
– componentes: free non-free

Só vale ressaltar o aviso: os programas desse repositório estão todos em desenvolvimento!

Tags:

Gravity para o N900

Se você já usou o Gravity alguma vez como cliente de Twitter nos aparelhos Nokia usando a plataforma S60 (Symbian), com certeza sabe que não há um aplicativo melhor para celulares ( eu ouso dizer: nem para desktops também!) do que ele.

A interface com o usuário, o “kinetic scroll”, a capacidade de usar múltiplas contas, enfim, é um aplicativo que todo mundo que usa muito o Twitter faz questão de pagar para ter no seu aparelho, e o preço é bem justo também: apenas R$16,30.

Infelizmente, o desenvolvedor do Gravity Ole Suhr não tem planos de portar o aplicativo para o N900, mas você pode ajudar a tentar fazê-lo mudar de idéia: Basta clicar aqui e votar para fazer uma pressão.

Tags: , ,

Pílula azul? Pílula vermelha?

Quem assistiu ao filme Matrix deve se lembrar das pílulas dadas ao Neo: ele deveria escolher uma delas, a azul ou a vermelha. Se escolhesse a azul, permaneceria do jeito que estava. Mas se escolhesse a vermelha, descobriria toda a verdade sobre a vida que ele achava ter.

Pois bem….o N900 também tem uma verdade escondida. O gerenciador de aplicativos do aparelho roda, normalmente, na forma pílula azul. Mas é possível colocá-lo na forma pílula vermelha. Isso abre o aparelho para que se façam coisas normalmente não permitidas. E como não são permitidas normalmente, é porque podem ser danosas!

No modo normal (ou azul), é proibido substituir pacotes do sistema, assim como instalar aplicativos que possam prejudicar o aparelho. Também são escondidos alguns pacotes que, teoricamente, não tem relevância para o usuário (no que eu discordo, pois se é irrelevante, por que está lá?), e também apresentando opções para alterar determinados comportamentos.

Isso poderia ser equivalente ao jailbreak no iPhone, ou então ao hack nos aparelhos Symbian para tirar a necessidade de assinar os aplicativos.

Neste link é possível ver uma lista das configurações que podem ser alteradas no modo vermelho.

Importante: essa é uma configuração que deve ser utilizada com EXTREMO cuidado. E eu particularmente acredito que não seja necessária. Existe uma chance real de danificar o aparelho.

Para alterar entre os modos, é necessário abri o gerenciador de aplicativos, ir em ferramentas, catálogo de aplicações, clicar em novo, digitar “matrix” no campo endereço da web, e clicar em cancelar. Aí é só selecionar o modo na janela que aparecerá.

Tags:

N900: não é um smartphone

E o autor deste post, no Unwired View, descobriu de uma forma bem ruim.

Ele queria limpar os contatos do aparelho. Então buscou por alguma opção “remover todos os contatos”, mas só encontrou algo parecido escondido num menu, que dizia apenas “remover contatos”, e permitia selecionar quais ele queria remover. Então selecionou todos, e mandou apagar.

Aí veio uma mensagem dizendo que “ao continuar os contatos seriam apagados do servidor”. Provavelmente ele não pensou muito, e clicou em continuar. O resultado foi que a lista de contatos dele do Gtalk, Skype, MSN e afins foi completamente apagada. Não só do aparelho, mas do servidor das devidas redes também!

Ele complementou o post dizendo que estava pensando no N900 como um smartphone, e não como um computador! Afinal, no computador, se surgisse uma mensagem como aquela, estaria claro que o contato seria apagado do servidor também…mas num smartphone não é tão claro assim.

Portanto, cuidado ao utilizar o N900!! Ele não é um smartphone! Ele está muito mais para um computador do que para telefone!!

Tags: , ,

Aplicativo de peso

Se o ambiente Windows conta com o Microsoft Office, assim como o ambiente Mac…o GNU/Linux conta com algumas opções, como o OpenOffice (que também roda no Windows e no Mac) e o KOffice, que é integrado ao ambiente gráfico KDE do GNU/Linux.

E ontem, dia 24 de novembro, foi lançada a versão 2.1 do KOffice, que também terá uma versão para o N900!

O pacote é composto de vários aplicativos: editor de texto (KWord), planilhas (KSpread), apresentações (KPresenter), edição de imagens (Krita), criação de imagens vetoriais (Karbon), um controlador de projetos (KPlato) e banco de dados (Kexi). E estão tentando desenvolver também um editor de diagramas e fluxos, o Kivio.

Não sei como é “cara” dos programas no N900, e tampouco encontrei sobre a compatibilidade com diversos formatos de arquivos. Mas acredito que pelo menos os arquivos anteriores à última versão do Microsoft Office sejam totalmente compatíveis.

fonte: Maemo-freak.

Tags: , ,

Em quais linguagens programar?

Eu ainda não encontrei informações concretas sobre quais linguagens estão efetivamente disponíveis para programar no N900. Uma delas, com certeza, é o C/C++.

Outra linguagem que é possível utilizar é o Python. E creio que também esteja disponível o Perl.

Nativamente, o aparelho não possui suporte a Java. E ainda não há nenhuma informação confiável se é possível instalar a JRE. O problema que eu vejo não é exatamente rodar programas em Java num terminal, mas sim acessar funções específicas do aparelho (contatos, acessar a internet, etc.) ou mostrar telas (no caso de jogos, por exemplo).

A Sun oferece versões embedded da JRE. E também existe o Jalimo. Mas para ter certeza mesmo, só tendo um aparelho em mãos e fazendo testes.

Outra opção também é o Flash.

Mas eu particularmente acredito muito na força do C/C++ e do Python, em conjunto ao Qt. Talvez o principal seja o Python, visto que com ele é possível fazer programas para diversos aparelhos sem necessidade alteração do código, como os aparelhos com Maemo e com Symbian.

Tags: , , , ,