creator cover Sailren
Sailren

Sailren 

Разработчик Linux 6.12 для Lenovo TB371FC

0subscribers

1post

About

Разрабатываю открытого проекта TB371FC-6.12. Занимаюсь переносом Linux 6.12 и Arch Linux ARM с KDE Plasma на планшет Lenovo Xiaoxin Pad Pro 12.7 (TB371FC, Snapdragon 870).
Система запускается с microSD и не затрагивает Android во внутренней памяти. Уже работают загрузка, сенсорный экран, Wi‑Fi, Bluetooth, динамики, регулировка яркости, постоянная корневая файловая система, управление частотами CPU и тепловое ограничение.
Продолжаю работу над родным драйвером дисплея DPU/DSI и режимом 120 Гц, аппаратным ускорением KWin, SDR104, камерами, сном и пого-разъёмом клавиатуры.
Исходники, документация и инструкции:
https://github.com/oproskyrin/TB371FC-6.12
Если проект оказался полезен, вы можете поддержать дальнейшую разработку. Спасибо!

🐧 Linux на Lenovo TB371FC: что нового за 26 октября

Друзья, спасибо за первую поддержку проекта! ❤️ Для меня это очень важно и действительно мотивирует продолжать разработку.
Рассказываю, что удалось сделать за сегодня.

📦 Проект опубликован

Весь код, патчи ядра, дерево устройства и скрипты сборки теперь доступны на GitHub:
https://github.com/oproskyrin/TB371FC-6.12
В репозитории также размещены инструкции по сборке, установке и загрузке на русском и английском языках, техническая документация и скриншоты работающей системы.

🔋 Поддержка батареи

В планшете обнаружен отдельный контроллер батареи Mitsumi MM8013 — теперь он полноценно работает в Linux.
В KDE появилась информация о батарее:
  • текущий уровень заряда;
  • состояние зарядки;
  • степень износа;
  • количество циклов.
Также добавлено ограничение заряда до 80%. Оно помогает беречь батарею, если планшет часто подключён к зарядному устройству. При необходимости ограничение можно отключить одной строкой в настройках.

🎮 Аппаратное ускорение графики

Рабочий стол KDE теперь отрисовывается видеоядром Adreno 650 через OpenGL ES 3.2, а не процессором.
Удалось найти и обойти ошибку, из-за которой GPU падал при запуске практически любого приложения.
Аппаратное ускорение также заработало в Chromium. При воспроизведении видео 1080p на Rutube доля пропущенных кадров снизилась с 26% до 0,8% — видео воспроизводится плавно.

⚡ Скорость и стабильность

  • Рабочий стол KDE появляется примерно через 11 секунд после запуска Linux вместо прежних 70 секунд.
  • Добавлена сжатая подкачка zram объёмом 3,5 ГБ — система больше не зависает при нехватке оперативной памяти.
  • Система полностью обновлена до KDE Plasma 6.8, Qt 6.12 и Mesa 26.2.
  • Фирменные прошивки Wi-Fi и Bluetooth от Lenovo при обновлении сохранены.

🔒 Безопасность

Собрано новое ядро с поддержкой изоляции процессов через user- и PID-namespaces.
Chromium теперь работает в полноценной песочнице и показывает статус adequately sandboxed. Системные службы также снова запускаются со штатными механизмами защиты.
Subscription levels0
No subscription levels
Go up