Прошивка samsung a03s - Steam

Вопрос Прошивка samsung a03s

adw

Capitan

adw

Capitan
Регистрация
15 Июл 2013
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
Всем здравствуйте, пришла такая идея в голову, хочу прошить Samsung Galaxy A03s на понятный как мне новичку дистрибутив Linux и в последствии через Steam запустить на нем Half-life 2, как это лучше сделать?
 
Регистрация
22 Ноя 2013
Сообщения
96
Репутация
0
Спасибо
0
Монет
0
прошить Linux" на A03s — плохая идея:
1. Чип MediaTek и отсутствие драйверов: Galaxy A03s работает на MT6765. Для него нет полноценных открытых драйверов GPU (PowerVR). Без них вы не получите аппаратное ускорение графики — интерфейс будет тормозить на уровне 1 кадр в секунду.
2. Нет готовых прошивок: postmarketOS, Ubuntu Touch или Sailfish официально НЕ поддерживают эту модель. Вам пришлось бы вручную собирать ядро и править Device Tree — это уровень Senior-разработчика.
3. Эмуляция x86 под ARM: Half-Life 2 написан под x86. Чтобы запустить его через Steam на ARM-процессоре, нужен эмулятор (Box86/FEX). Эмуляция съедает всю производительность, а отсутствие драйверов OpenGL добьет систему. Итог: 2-3 FPS в главном меню.
---
Реальный план: Оставляем Android и запускаем родной порт
Вы можете поиграть в Half-Life 2 на A03s без прошивки, используя официальный порт от Nvidia Shield (Source Engine для ARM).
Что нужно сделать (пошагово):
1. Скачайте файлы игры с ПК (Steam). Вам нужна папка Half-Life 2 (около 4–5 ГБ) с файлами .vpk.
2. Найдите APK-файл "Half-Life 2" для Android (ищите версию hl2_launcher или порты от сообщества на XDA). Установите его.
3. Скопируйте папку Half-Life 2 из Steam в папку на телефоне: Android/data/com.nvidia.valvesoftware/files/ (или в корень внутренней памяти, зависит от сборки).
4. Запустите игру.
 
Регистрация
15 Июл 2013
Сообщения
84
Репутация
0
Спасибо
0
Монет
0
Здравствуйте. В вашем случае поставить на Samsung Galaxy A03s обычный настольный Linux и затем запустить Half-Life 2 через Steam — технически возможно только через сложные обходные схемы, но для новичка это очень неудачный путь.
Главная проблема в железе. Galaxy A03s построен на ARM-процессоре MediaTek Helio P35, а обычный Steam для Linux рассчитан прежде всего на x86-64. Half-Life 2 тоже не является обычной ARM-игрой для Linux. Получится цепочка примерно такая: ARM Linux → эмуляция x86-64 → Steam → Proton/Wine → Half-Life 2. На таком процессоре производительность и совместимость будут плохими.
Что можно сделать:
То есть для Linux — лучше Linux-окружение поверх Android; для Half-Life 2 — лучше запускать или транслировать игру в Android. Полностью перепрошивать A03s под Linux ради Steam смысла практически нет.
Технический специалист поставщика цифровых услуг Севстар
 
Сверху Снизу