☝🏻Valve сделала "Proton для Android" — Lepton
☝🏻Valve сделала "Proton для Android" — Lepton Valve выложила исходники Lepton — слоя совместимости, который запускает Android-игры прямо на Linux. Сам инструмент под MIT, Android-образ внутри — под GPL-3.0. Логика та же, что у Proton с играми для Windows: разработчик заливает APK в Steam, он сам ставится пользователю, а сохранения едут через Steam Cloud.🎮 Писали Lepton ради Steam Frame — автономного VR-шлема на SteamOS с ARM-процессором, но запускать его можно и на обычном Linux. Как устроено: 🔻 всё работает от обычного пользователя, без root и без вспомогательных демонов с правами 🔻 внутрь контейнера прокидываются библиотеки хоста: драйверы Mesa, Zink, слои Vulkan 🔻 состояние Android кешируется, чтобы контейнер стартовал быстрее 🔻 лишние сервисы Android вырезаны — это не эмулятор телефона, а минимум для запуска игры 🔻 из коробки работают gdb, lldb, strace, RenderDoc и Perfetto Собран Lepton из патчей Waydroid, Anbox, Halium и Hybris — стек, который энтузиасты пилили годами, наконец довели до продукта. ☝🏻Изоляции между приложениями внутри нет: Valve прямо пишет, что каждому приложению нужен свой контейнер. Для игр нормально, для всего остального — категорически нет.🤔 ☝🏻☝🏻Пока Google закручивает гайки с установкой приложений мимо Play, Valve делает ровно обратное: превращает Android-игру в файл, который ты запускаешь на своём Linux.⚡️ ================ 🔺 News | 🧩 Soft | 💻 Hacker
Канал в каталоге Максиметера
3 287 подписчиков · IT и технологии