Конец света

Почти два месяца прошло с тех пор, как были какие-то продвижения по Android на HTC Max 4G. Теперь снова есть 🙂
Удалось разобраться с управлением дисплеем. Огромное спасибо Alex_DFR‘у, который предоставил пример кода инициализации дисплея с правильными таблицами инициализации для HTC Max 4G. С его помощью стали понятны базовые принципы. Однако предстояло еще решить проблему с управлением подсветкой. Долгое время считал, что подстветка регулируется при помощи контроллера microp, сидящего на шине I2C, а на самом деле оказалось, что за это отвечает все тот же mddi контроллер. В итоге на данный момент подстветка дисплея, наконец-то, полностью выключается.

Кроме этого, есть задел на будущее: в процессе разобрался, как работает механизм регулировки яркости на Максе, нужно теперь разобраться с тем, как это реализовать в ядре.

Ну и вдобавок, за прошедшее время XDandroid обновился с версии FRX02 до FRX04.
Изменения в FRX03 (оригинальный текст):

  • Выключено медленное размывание фона в некоторых диалогах
  • Внутренние улучшения системы автоподсветки (loquens: к Максу, скорее всего, не относится, т.к. он пока не умеет управлять яркостью)
  • JIT по умолчанию выключен для улучшения общей стабильности
  • Обновлен пакет gapps (20101114)
  • Исправлена ошибка 19 – Зацикливание на первой загрузке
  • Исправлена ошибка 36 – Повторяющееся нажатие на кнопку громкости приводит к краху системы
  • Возможно исправлена ошибка  12 – Специальные кнопки/цифры в эмуляторе терминала не отвечают

Изменения в FRX04 (оригинальный текст):

  • Улучшена производительность 3D-подсистемы, с исправлениями для WVGA-устройств.
  • Добавлены все минорные изменения из AOSP.

По поводу улучшения производительности 3D пока не стоит обольщаться,  скорее всего, для Max 4G разницы пока (надеюсь, что только пока) не будет. Ну а все остальное надо тестировать. Пока же выкладываю обновленную полную сборку и ядро.

Краткий список изменений:

  • Подсветка выключается при выключении экрана
  • Обновлена сборка XDAndroid до FRX04

Загрузка:

Ну и напоминаю на всякий случай, если кто забыл или впервые здесь:

Данное ПО является неофициальным, нестабильным и непроверенным. Все действия по запуску Вы осуществляете на свой страх и риск. Автор не несет ответственности за возможный вред, причиненный во время экспериментов.

  • vansickle

    спасибо, вот только смущает отключение JIT по умолчанию — на производительности отрицательно не сказалось? и как включается обратно?

    • Аноним

      По производительности — не заметил пока. По тому, как выключено — не разбирался, т.к. эти изменения делали мейнтейнеры Xdandroid. Если будут проблемы с производительностью, или есть желание сравнить, можно использовать сборку версии 0.2 и новое ядро.

  • Обновил на 4pda шапку. Молодчег!

    • Аноним

      Спасибо =)

  • kirilmast

    Спасибо!Молодец!Продолжай в том же духе!)))

    • Аноним

      Не за что! Постараюсь 🙂

  • SERG-BUKS

    А WI-FI РАБОТАЕТ КАК

    • Аноним

      Нормально работает. Но до загрузки Android’а нужно включить WiFi в Winmobile. После этого включить его уже в Android’е

  • Pingback: ()