|
カテゴリ:IS11LG
CM-10でのリカバリーモードへ移らない問題は解決済(単なる勘違い)。
ワンセグはとりあえず後回しにして、バイブを先に着手。 CyanogenmodのSU880のソース(vibrator.c)をみると、/dev/tspdrvというデバイスファイルを操作することで実現している。でもIS11LGには存在しない。標準の/sys/class/timed_output/vibrator も存在しない。 そこで、LGのstarという機種のソースを参考にした。 starのics版のvibrator.cでは、 ----------------------------------------------------------------- #define THE_DEVICE "/sys/devices/platform/star_vib_name/stay" int sendit(int timeout_ms) { int nwr, ret, fd; char value[20]; fd = open(THE_DEVICE, O_RDWR); if(fd < 0) return errno; ・・・ ----------------------------------------------------------------- という形で実装している。 IS11LGでは「star_vib_name」を存在する「bssq_vib_name」に書き換えるだけだった。 参考にしたソース https://github.com/CyanogenMod/android_device_lge_star-common お気に入りの記事を「いいね!」で応援しよう
最終更新日
2015年05月26日 09時28分33秒
コメント(0) | コメントを書く
[IS11LG] カテゴリの最新記事
|