Este é o comando om que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
om - controlar o hardware do telefone OpenMoko
SINOPSE
om ajudar
om --Socorro
om --versão
om sysfs nome [nome...]
om backlight brilho [0-100]
om backlight
om backlight obter-max
om backlight
om touchscreen trancar
om tela poder [1/0]
om tela resolução [normal | qvga-normal]
om tela horários de ônibus glamo [4-4-4|2-4-2]
om bt [--troca] poder [1/0]
om gsm [--troca] poder [1/0]
om gsm controle de fluxo [1/0]
om gps [--troca] poder [1/0]
om gps [--troca] manter em suspensão [1/0]
om gps enviar-ubx [carga_byte0] [carga_byte1] ...
om wi-fi [--troca] poder [1/0]
om wi-fi máximo [1/0]
om wi-fi manter o ônibus em suspensão [1/0]
om bateria temperatura
om bateria energia
om bateria consumo
om bateria limite do carregador [0-500]
om poder
om poder total
om razão do currículo
om razão do currículo contém
om lED
om lED
om lED cronômetro
om uevento despejar
om usb modo [dispositivo | host]
om usb modo carregador [carregar bateria | power-usb]
om usb limite do carregador [0 | 100 | 500]
DESCRIÇÃO
om fornece uma interface de linha de comando para várias peças de hardware específicas do OpenMoko.
Observe que om fala diretamente com o kernel e pode não coexistir adequadamente com
fso-frameworkd que também deseja controlar as mesmas peças de hardware. No entanto, usando om
para ler o estado do hardware deve ser seguro mesmo ao usar o fso-frameworkd.
OPÇÕES
om backlight brilho [0-100]
Lê ou define o brilho da luz de fundo. As unidades são a porcentagem do brilho máximo.
Relata o brilho real apenas se a tela não tiver sido apagada com om tela
poder 0.
om backlight
Defina o brilho da luz de fundo. As unidades são específicas do driver, o valor máximo pode ser consultado
com om backlight obter-max. Esta interface não é recomendada, mas é mantida por
razões de compatibilidade.
om backlight obter-max
Obtenha o valor máximo de brilho. Normalmente, o valor máximo é 255 no Linux
2.6.29 e 63 no Linux 2.6.34.
om backlight
Leia o brilho da luz de fundo. Este é um número inteiro entre zero e o que om backlight
obter-max retorna. Relata o brilho real apenas se a tela não tiver sido apagada
com om tela poder 0. Esta interface não é recomendada, mas é mantida por
razões de compatibilidade.
om touchscreen trancar
Bloqueia a tela sensível ao toque e aguarda qualquer sinal para desbloqueá-la. Isso é útil quando você
quer manter o telefone funcionando no bolso e não quer que a luz de fundo ligue
toda vez que você acidentalmente tocar na tela. O bloqueio é feito de uma forma que
não depende do X, então se o servidor X travar e reiniciar sua tela ainda permanecerá
trancado.
om tela poder [1 / 0]
Lê ou define o estado de energia da tela. Observe que Xorg e fso-frameworkd fazem
não sei como ler o status de energia da tela (frameworkd lê na inicialização
só). Se o Xorg virar a tela e depois disso você desliga a tela com omhacks
então, tocar na tela não ligará a tela (o Xorg pensa que a tela ainda está
ligado e não se preocupa em tentar ligá-lo).
om tela resolução [normal | qvga-normal]
Lê ou define a resolução da tela. Esta interface de baixo nível não deve ser usada
quando o Xorg está sendo executado, mas é útil ao usar aplicativos que podem desenhar diretamente
para o framebuffer (como mplayer -vo fbdev). O argumento normal significa 480x640 e
qvga-normal significa 240x320. Depois de alterar a resolução da tela, você também
precisa mudar a resolução do framebuffer com, por exemplo, a ferramenta fbset usando para
exemplo as seguintes entradas /etc/fb.modes:
modo "480x640"
geometria 480 640 480 1280 16
horários 40816 8 16 2 16 8 2
rgba 5/11,6/5,5/0,0/0
modo final
modo "240x320"
geometria 240 420 240 320 16
horários 100000 8 88 2 2 8 2
acelerar falso
modo final
om tela horários de ônibus glamo [4-4-4|2-4-2]
Lê ou define os tempos do barramento de memória entre a CPU e os gráficos glamo
lasca. Os números são temporizações da interface SRAM da CPU. De acordo com
http://lists.openmoko.org/pipermail/community/2010-July/062495.html usando 2-4-2 é
mais apropriado, consulte esse artigo e a discussão seguinte para obter mais detalhes.
om bt [--troca] poder [1 / 0]
Lê ou define o estado de energia do bluetooth. Bluetooth está conectado ao barramento USB, então
pode demorar um pouco para que apareça no lsusb e seja utilizável depois de ligado.
om poder
Liste o status de energia de vários dispositivos.
om poder total
Desative a alimentação do bluetooth, GSM, GPS e WLAN.
om gsm [--troca] poder [1 / 0]
Lê ou define o estado de energia do GSM.
om gsm controle de fluxo [1 / 0]
Lê ou define o estado do controle de fluxo GSM. Quando o controle de fluxo está habilitado, o chip GSM
irá gerar uma interrupção quando tiver dados e não tentará enviá-los via serial
porta até que o controle de fluxo seja desabilitado. Habilitando o controle de fluxo antes de suspender e
desativá-lo após a retomada é necessário para garantir que nenhum dado seja perdido durante a suspensão.
om gps [--troca] poder [1 / 0]
Lê ou define o estado de energia do GPS.
om gps [--troca] manter em suspensão [1 / 0]
Lê ou define o sinalizador que faz com que o GPS permaneça ligado durante a suspensão. Isto é
útil se você deseja manter o GPS fixo durante a suspensão.
om gps enviar-ubx [carga útil_byte0] [carga útil_byte1] ...
Envie o comando do protocolo UBX arbitrário para o chip GPS. Por favor leia
"ANTARIS_Protocol_Specification (GPS.G3-X-03002) .chm" para entender o protocolo.
Aqui estão alguns exemplos de comandos testados para funcionar:
descrição da carga útil do tipo de classe
06 01 f0 01 00 desativar mensagens GPGLL
06 01 f0 02 00 desativar mensagens GPGSA
06 01 f0 03 00 desativar mensagens GPGSV
06 01 f0 05 00 desativar mensagens GPGTG
06 01 f0 08 00 desativar mensagens GPZDA
06 08 fa 00 01 00 00 00 reportar posição 4 vezes / s
06 08 f4 01 01 00 00 00 reportar posição 2 vezes / s
om wi-fi [--troca] poder [1 / 0]
Lê ou define o estado de energia da WLAN.
om wi-fi máximo [1 / 0]
Lê ou define o modo maxperf de WLAN. Ativar isso aumenta o consumo de energia
mas diminui a latência. Observe que os privilégios de root não são necessários atualmente para o ajuste
este parâmetro wi-fi para que um usuário local possa causar DoS ao desabilitar constantemente o máximo
modo de desempenho.
om wi-fi manter o ônibus em suspensão [1 / 0]
Lê ou define o sinalizador que controla se o barramento MCI entre wi-fi e CPU
será mantido ligado durante a suspensão. Você precisa mantê-lo ligado se quiser
para usar o wake-on-wireless.
om bateria temperatura
Lê a temperatura da bateria. As unidades são graus centígrados.
om bateria energia
Lê a porcentagem de energia atual da bateria.
om bateria consumo
Lê o consumo de energia atual medido pela bateria. Unidades são
microamperes. O valor negativo indica que a bateria está sendo carregada.
om bateria limite do carregador [0-500]
Lê ou define o limite superior da corrente do carregador de bateria. As unidades são miliamperes.
Normalmente, o limite do carregador USB e o limite do carregador de bateria têm o mesmo valor. Contudo,
às vezes é útil carregar a bateria muito lentamente ou não carregá-la
resto do sistema de USB. Isso permite, por exemplo, manter a bateria em seu
capacidade de armazenamento recomendada de 40% sem ter que remover fisicamente o
bateria. Observe que o kernel arredondará o limite para o valor adequado mais próximo, que é
geralmente alguns miliamperes abaixo do limite fornecido. Trocando o carregador USB
limite irá redefinir também este limite para o mesmo valor, então você deve primeiro definir o USB
limite do carregador e só então o limite do carregador de bateria.
om razão do currículo
Leia o motivo do currículo mais recente. Se houver vários motivos para retomar
eles são separados por novas linhas. Os valores possíveis incluem (mas não estão limitados a)
EINT01_GSM
EINT05_WLAN
EINT09_PMU: botão
EINT09_PMU: usb_connect
EINT09_PMU: usb_disconnect
EINT09_PMU: rtc_alarm
EINT09_PMU: low_battery
om razão do currículo contém
Verifica se os motivos de currículo incluem a string fornecida.
om lED Lista o estado de todos os dispositivos LED. Os nomes impressos são nomes de kernel nativos e
pode mudar entre as versões do kernel.
om lED
Lista o estado de um determinado dispositivo LED. Além de nomes de kernel nativos, você pode
também use os aliases vibrator, power_orange, power_blue e aux_red para obter
portabilidade em diferentes versões do kernel.
om lED
Define o brilho de um determinado dispositivo LED para o brilho fornecido. Brilho é
um número inteiro de 0 a 255, mas apenas o dispositivo vibrador realmente se preocupa com o
valor de brilho. Ver om lED para obter uma lista de aliases com suporte.
om lED cronômetro
Além do acima também faz o LED piscar. Ontime e offtime estão em
milissegundos. Ver om lED para obter uma lista de aliases com suporte.
om uevento despejar
Despeja eventos uevent para stdout.
om usb modo [dispositivo | host]
Leia ou defina o modo USB. No modo de dispositivo, o telefone pode falar com hosts USB (PCs ou
telefones no modo host). No modo host, o telefone pode se comunicar com dispositivos USB. Veja também o
om usb modo carregador opção.
om usb modo carregador [carregar bateria | power-usb]
Lê ou define o modo do carregador USB. Normalmente você deseja carregar a bateria em
modo de dispositivo e alimentar o barramento USB no modo host, mas é possível, por exemplo
use uma bateria externa para alimentar o barramento USB para que o telefone possa estar no modo host e
ainda se carrega por USB.
om usb limite do carregador [0 | 100 | 500]
Lê ou define o limite do carregador de USB. As unidades estão em miliamperes e controlam o
atual que o telefone irá retirar do barramento USB. Quando o telefone está no modo de dispositivo
e algum driver de gadget for carregado, ele negociará a cobrança mais alta permitida
atual automaticamente. No entanto, se você estiver usando uma bateria USB externa burra,
pode ser necessário forçar um limite maior do que o padrão de 100 mA. Não defina o
limite para ser muito grande se o seu carregador não aguentar!
om sysfs nome [nome...]
Mostra o caminho sysfs associado a interno om caminho. Esta opção só é útil
para depuração om em si. Exemplos de argumentos válidos incluem brilho_real,
bateria, brilho, chg_curlim, max_brightness, pm-bt, pm-gps, pm-gsm, pm-wlan,
currículo_reason, currículo_reason2, resolução_de tela, usb_charger_mode, usb_mode.
--Socorro imprima esta mensagem de ajuda
--versão
versão impressa e saída
--troca definir o novo valor e imprimir o valor antigo
Use om on-line usando serviços onworks.net