Материал из 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 в ждущий режим
- -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 вызывают сегфолт.