HTC Quartz

Когда-то это должно было случиться. Не вынеся истязаний, в руках бесчеловечного вивисектора скончался уже второй Max 4G.

Новая звонилка

Внезапно удалось разобраться с неработающим звуком: научился управлять питанием усилителя. Аппаратно менеджер питания находится на шине i2c по адресу 0x66. Собственно управление питанием осуществляется посредством установки 1-го бита (0x02) регистра […]

Как говорится, то пусто, то густо. Удалось сделать регулировку яркости (хотя там не было ничего сложного, т.к. с механизмом я разобрался в процессе поиска решения по выключению экрана). Оставалось только […]

Почти два месяца прошло с тех пор, как были какие-то продвижения по Android на HTC Max 4G. Теперь снова есть 🙂 Удалось разобраться с управлением дисплеем. Огромное спасибо Alex_DFR‘у, который […]

Погряз в драйвере дисплея. К сожалению, пока не могу выделить достаточное количество времени, поэтому в этой области продвижений нет. Зато совершенно случайно и просто получилось заставить работать G-Sensor. 🙂 Вдобавок […]

Буду краток: нашел причину перезагрузки девайса при звонках: в основной ветке внесли исправление, которое должно красиво моргать светодиодами на различных событиях. Видимо, ядро моргает каким-то другим аппаратным ресурсом. Разбирательство отложил […]

В связи с тем, что разработка переехала в новый репозиторий, в который будут регулярно помещаться патчи из основной ветки разработки ядра для MSM-платформы, а также в связи с тем, что […]

Удалось разобраться в причинах неработоспособности WIFI: во-первых, не было драйвера. Оказывается, драйвер для беспроводного чипа, применяемого в большинстве устройств HTC  (WL1251), отсутствует в ядре, и его нужно собирать отдельно. Более […]

Так как клон репозитория я создал очень давно, и почти пол-года за него не брался, оказалось проще сделать новый клон основной ветки (linux-msm) и добавить изменения, касающиеся HTC Max 4G […]

UPD0: добавлена ссылка на скачивание ядра отдельным файлом. Впервые за долгое время мысли, наконец, оформились в нечто конкретное: удалось допилить ядро до состояния работоспособности аппаратных кнопок. Кнопка «Power» выполняет функцию […]