Материал из Wiki по Linux-смартфонам от LinuxPhone.ru
Перейти к: навигация, поиск

Небольшая справка по утилите hwtool (версия r170)

Исходный код - http://code.google.com/p/qtopia-ezx/source/browse/trunk/tools/hwtool.c

Бинарники - http://ezxdev.org/qtopia/motod/

Утилита предназначена для управления/получения информации о состоянии телефона (A1200, E6, E2, возможно и др. EZX)

Доступные параметры командной строки

Информация

  • -t - показывает температуру (батареи?)
  • -b - показывает уровень заряда батареи и зарядный ток в условных единицах. примерный диапазон значений: 350 -- 780

Аксессуары

  • -c - показывает, заряжается ли аккумулятор
  • -с <power> <voltage> - устанавливает ток и напряжение зарядки аккумулятора (для зарядки от usb эти значения 4 и 4)
  • -С <power> <voltage> - устанавливает капельный ток и напряжение зарядки аккумулятора. зарядка капельным током дольше идёт, но лучше держится
  • -a - показывает список подключенных аксессуаров
  • -m <mode> - устанавливает режим USB
Значение <power> - ток, мА <voltage> - напряжение, мВ
0 0 405
1 100 410
2 200 415
3 300 420
4 400 425
5 500 430
6 600 380
7 700 450
8 800
9 900
10 1000
11 1100
12 1200
13 1300
14 1800
15 MAX

Управление питанием/производительностью

  • -s <core_freq MHz> <core_vltg Mv> <turbo_ratio> <cpu_mode> <fast_bus_mode> <sys_bus_freq MHz> <mem_bus_freq Mhz> <lcd_freq Mhz>
  • - установить частоту AP процессора.
  • -P <mode> - пока никто не знает что оно дает. если вы знаете, свяжитесь с разработчиками.
  • -S - перевести AP в ждущий режим

Bluetooth

  • -B - выключить Bluetooth
  • -B on - включить Bluetooth

PCAP_RTC (часы реального времени)

  • -r - устанавливает системное время из PCAP_RTC
  • -r -a - показывает время срабатывания будильника из PCAP_RTC
  • -r -a <timestamp> - устанавливает срабатывания будильника в PCAP_RTC
  • -r -g - показывает время PCAP_RTC
  • -r -s устанавливает время PCAP_RTC из системного
  • -r -s <timestamp> устанавливает время PCAP_RTC

Управление звуком

  • -M <in> <out> - Set sound mixer routing
  • -v -i - показывает усиление на входе
  • -v -i <value> - устанавливает усиление на входе
  • -v -o - показывает усиление на выходе (значение соответствует тому, которое можно увидеть в Qtopia при нажатии боковых кнопок громкости)
  • -v -o <value> - устанавливает усиление на выходе
  • -V -i [+|-]<rel_value> - изменяет относительное усиление на входе
  • -V -o [+|-]<rel_value> - изменяет относительное усиление на выходе

Примечания

справедливо для hwtool.16.10.08 md5 dc45231f7f0093b657291755b5f884db: Опции -a при подключенной гарнитуре, -S на E6 вызывают сегфолт.