- Установка Xebian Linux на бокс.
- #1 Titanfire
- Xbox one установка linux
- Xbox one установка linux
- Превратите консоль Xbox в домашний ПК с этим руководством
- Превратите консоль Xbox в домашний ПК с этим руководством
- Как вы можете превратить Xbox One в ПК?
- 1. Необходимые предметы
- 2. Загрузите загрузочный образ Linux на USB-накопитель
- 3. Скопируйте изображение FatX на свой Xbox
- 4. Запустите скопированный образ, чтобы запустить Linux
Установка Xebian Linux на бокс.
#1 Titanfire
Вот пришло мое время поставить на бокс Линукс. Чем и хочу с Вами поделиться. Зачем? А просто так, ради эксперимента, ради поиска новых возможностей и т.д.
В обще экспериментальным путем было вычислено что не все Линуксы одинаково полезны, вернее не все линуксы работают с моим видео чипом FOCUS. То есть обещают сделать поддержку во многих, но мною был найден только один реально работающй Линукс. Его можно скачать тут :
http://prdownloads.s. tar.gz?download
Версия 1.0.3. Вышла 27 июля. Совсем свежая.
Есть два варианта установки Линукса. Это как приложение, то есть остается возможнть запускать Еволюшн или Унлеаш, играть в игры и всё остальное что позволяет нам бокс. Или же можно полностью передлать боксовский винт под Линуксовую систему и использовать бокс только как Линукс-компьютер.
Я остановился на первом варианте. Тем более даже не обязательно перепрошивать БИОС чипа. Но чтобы запустить Линукс нужно вставлять загрузочный СД который грузить свой БИОС.
Итак. После скачивания этого файла (он размером немногим больше 300 Мегабайт) Разархивируем его. И видим там кучу файлов и три ИЗО файла. Нам понадобяться 2.
А именно :
1.0.3.iso — это установочный диск Линукса.
boot_fatx_e.iso — это загрузочный диск Линукса.
Прожигаем оба этих диска. Кстати можно даже не устанавливать линукс на бокс а побаловаться им просто с СД. С установочного СД. Но работает в таком варианте очень медленно — так как грузиться постоянно с СД.
Нам ещё понадобиться программа — PuTTY которую можно скачать отсюда:
Теперь вставляем установочный диск в бокс. Вставляем сразу после включения, до того как загрузился Евокс. Иначе бокс просто зависнет.
Начнет грузиться ЛИнукс. Ждем примерно около минуты до полной загрузки. До появления графического интерфейса и виртуальной клавиатуры
После этого можно побаловаться Линуксом с СД, или установить его на жесткий диск бокса. Имейте ввиду — нужно примерно 3.5 Гига свободного места на Е:.
Чтобы установить линукс на винт — включаем на компе прогу PuTTY.
В строке имя или адрес хоста указываем айпи бокса. По умолчанию он будет — 192.168.0.2
Включится коммандное окно.
И предложение залогиниться.
Вводим логин — root
и пароль — xbox
После этого вводим
Появиться окно с вариантами установки.
Надо выбрать первый вариант, так как только он гарантирует сохранность данных на винте бокса.
Нажимаем Next
После нужно ввести размер файла подкачки.
Максимум 2000 Мегов. Я ставил 1000.
После того будет довольно длительный процесс копирования файлов на винт бокса. Займет это около 10 минут, может меньше.
После копирования появиться предложение ввести айпи адрес какой бы Вы хотели присвоить боксу. и Имя домена.
После этого можно выключать программу PuTTY и выключать бокс.
Потом вставить загрузочный СД линукса чтобы бокс загрузился с него.
Должен будет загрузится Линукс. Если так и есть — то поздравляю. Если нет — то повторяем всё с начала
Ничего очень нового и нужного Вы в Линуксе не найдете — кроме хорошей Веб Поддержки, е-Майл средств, медаплэйера и т.д.
Ну и конечно возможность установить Вин2000 под Линуксом
Вот статью нашел реально на новых XBOX 360 поставить .
Источник
Xbox one установка linux
На всякий случай, перед тем, как обращаться, прикрепил все серийные номера в аккаунт — тут https://account.microsoft.com/devices и тут https://devicesupport.microsoft.com/
Выбрал вот этот пункт — CHAT WITH XBOX SUPPORT (Чтобы отправить запрос, нужно быть залогиненным.)
У меня каждый раз открывалось новое окошко с каким-то видео, что меня напрягало. На родительской странице было так https://yadi.sk/i/d-zeQeeDuFBsd Текст Unable to complete your request. Please call us directly меня тоже напрягал, и каждый раз я закрывал то окошко с видео. https://yadi.sk/i/heo2PRhLuFC5g
Но оказывается, это окошко Microsoft Support, в нём надо подождать или несколько мгновений, или несколько минут (так вышло у меня).
Потом пришел Cedrick C 🙂 Спросил имя и gamertag (ник игрока, я так понимаю). Спросил, чем может помочь.
На том уровне английского, которым владею, описал, что хочу:
«I have previos version of Xbox, Xbox One with Kinect. Recently I’ve bought Xbox One S. And I know, that I may receive free Kinect Adapter fox Xbox One S. I wonder what I need to do for it.»
Он уточнил, правильно ли меня понял:
«Just to make sure that we are on the same page. Your saying that you previously owned an Xbox one original and now you recently got your new Xbox one S and would like to know how you would be able to get a free Kinect adapter which is compatible for your xbox one Kinect?»
Подтвердил, что есть акция:
«And you are right. We do have a new promotion which you can get a free Kinect adapter for your Xbox one S which is compatible on your xbox one Kinect. All I need is to make sure that all the serial number is register on your account.»
И попросил серийные номера приставок. Серийный номер кинекта не просил:
«Great, I’ll wait here while you get those information for me. Just the SN for Xbox one and Xbox one S. Thank you.»
Потом ушёл проверять данные на пару минут, периодически благодаря меня за терпение.
Спросил адрес доставки:
«All I need is to make sure that it will be sent on the right location. So may I have the following information please. Your phone number, email and full shipping address (including city, state and zipcode please)»
Я решил не экспериментировать с российским адресом и адресом посредника. Просто дал адрес брата и сказал, что это адрес брата. Он переспросил ФИО, чтобы указать его на посылке. Так бы, наверное, взял ФИО из аккаунта.
И собственно всё, дал мне номер заказа. Делать ничего больше не надо, только ожидать доставку.
Не забываем пользоваться поиском
Если участник форума дал хороший совет, который помог в решении вашей проблемы, не следует помещать сообщение с текстом «Спасибо! Ты супер. ». На нашем форуме благодарность принято выражать путём поднятия репутации конкретного участника
Куратор темы: garver_one По всем вопросам наполнения шапки темы прошу в QMS
Сообщение отредактировал Dyuss — 25.08.21, 12:06
Источник
Xbox one установка linux
The future of this project
I realize there have not been any substantial changes to xow in over a year now. This is partly due to the lack of free time for me as a university student. I thought about the numerous feature requests and long-standing bugs and finally decided to abandon the concept of a user mode driver. While it certainly proved a point it also demonstrated how quickly you reach the boundaries of integration with other parts of the operating system (audio, battery reporting, etc.). I have been working on a new kernel driver for the last couple of months and it already works pretty well. It is currently USB-only and support for the wireless dongle will be added later on. It has audio functionality, battery reporting and support for the chatpad. If you would like to give it a try you can head over to the Discord server. Feedback is much appreciated!
xow is a Linux user mode driver for the Xbox One wireless dongle. It communicates with the dongle via libusb and provides joystick input through the uinput kernel module. The input mapping is based on existing kernel drivers like xpad.
The Xbox One wireless dongle requires a proprietary firmware to operate. The firmware is included with the Xbox — Net — 7/11/2017 12:00:00 AM — 1.0.46.1 driver available from Microsoft Update Catalog. The package is automatically downloaded and extracted during the build process due to Microsoft’s Terms of Use, which strictly disallow the distribution of the firmware. By using xow, you accept Microsoft’s license terms for their driver package.
xow supports both versions of the wireless dongle (slim and bulky one) and the Surface Book 2’s built-in adapter. The following Xbox One controllers are currently compatible with the driver:
Model number | Year | Additional information | Status |
---|---|---|---|
1537 | 2013 | Original controller | Working |
1697 | 2015 | Audio jack | Working |
1698 | 2015 | Elite controller | Working |
1708 | 2016 | Bluetooth connectivity | Working |
1797 | 2019 | Elite controller series 2 | Working |
1914 | 2020 | Share button and USB-C | Untested |
- EmuELEC (starting with version 3.3)
- GamerOS (starting with version 13)
- Steam Link (starting with build 747)
Feel free to package xow for any Linux distribution or hardware you like, as long as you do not publish any prebuilt executables. The build process embeds a copy of Microsoft’s proprietary firmware into the binary, prohibiting any type of distribution. Any issues regarding the packaging should be reported to the respective maintainers.
- Linux (kernel 4.5 or newer)
- curl (for proprietary driver download)
- cabextract (for firmware extraction)
- libusb (libusb-1.0-0-dev for Debian)
- systemd (version 232 or newer)
Clone the repository (necessary for version tagging to work):
Build xow using the following command:
NOTE: Please use BUILD=DEBUG when asked for your debug logs.
Install xow as a systemd unit (runs xow at boot time) and start the service:
NOTE: Running xow manually is strongly discouraged. A reboot might be required for xow to work correctly.
Make sure to completely uninstall xow before updating:
You can enable the dongle’s pairing mode by sending the SIGUSR1 signal to xow:
NOTE: Signals are only handled after a dongle has been plugged in. The default behavior for SIGUSR1 is to terminate the process.
- InputException : No such file or directory
- The /dev/uinput device has to be available. The uinput kernel module needs to be loaded.
- InputException : Permission denied
- The permissions for /dev/uinput have to allow read and write access. The udev rules need to be installed and any conflicts with existing rules have to be resolved.
- Mt76Exception : Failed to load firmware
- Another driver might have already loaded the dongle’s firmware. The dongle needs to be unplugged to reset its internal memory, followed by a restart of xow’s systemd service.
- LIBUSB_ERROR_TIMEOUT
- See the USB incompatibilities section.
- LIBUSB_ERROR_BUSY or LIBUSB_ERROR_NO_DEVICE
- Only a single program can communicate with the dongle at once. Any existing drivers that might interfere with xow need to be disabled. This includes running multiple instances of xow.
- LIBUSB_ERROR_ACCESS
- The permissions for the dongle’s USB device have to be set correctly. This is also handled by the udev rules.
Using an outdated version of libusb can cause various issues. Make sure to update libusb to the latest version.
The controller only remembers the last device it was connected to. It will not automatically establish a connection to the dongle if it was previously plugged into a USB port or paired via bluetooth, even if the same computer was used.
- Certain games do not detect wireless controllers
- Enable the compatibility mode in the service configuration, reload the systemd daemon and restart the service. Controllers connected to the dongle will appear as Xbox 360 controllers.
- Buttons/triggers/sticks are mapped incorrectly
- Try the options listed on this page to remap your inputs.
- Input from the sticks is jumping around
- Try the options listed on this page to set your deadzones.
Some USB controllers are known to cause issues with xow. Plugging your dongle into a USB port that uses an ASMedia controller will lead to problems. Most Intel USB controllers work well with xow. Power management issues can arise when using a USB 3 controller. These can lead to timeouts of the USB communication. The use of a USB hub can mitigate these problems.
In case of any other problems, please open an issue with all the relevant details (dongle version, controller version, logs, captures, etc.).
NOTE: Please refrain from creating issues concerning input remapping, deadzones or game compatibility as these topics are outside the scope of this project.
The dongle’s wireless chip (MT76xx) handles the WLAN connection with individual controllers. The packet format follows Microsoft’s undisclosed GIP (Game Input Protocol) specification. Most of the reverse engineering was done by capturing the communication between the dongle and a Windows PC using Wireshark . As no datasheets for this chip are publicly available, I have used datasheets of similar wireless radios for assistance. Special thanks to the authors of OpenWrt’s mt76 kernel driver. It would have been impossible for me to create this driver without mt76 ‘s source code. If anyone has a greater understanding of the GIP or the weird quirks I had to add to make the driver work, please contact me.
Источник
Превратите консоль Xbox в домашний ПК с этим руководством
Превратите консоль Xbox в домашний ПК с этим руководством
Если вы когда-нибудь задумывались, можете ли вы превратить свой Xbox в ПК, вы попали по адресу.
Поскольку консоль Xbox имеет те же характеристики оборудования, что и некоторые старые настольные компьютеры, вы сможете преобразовать ее в полнофункциональный ПК. К сожалению, вы не сможете установить Windows на свою консоль, но вы можете использовать операционную систему Linux.
В этой статье вы узнаете, какие предметы вам понадобятся для того, чтобы это произошло, а также шаги, которые необходимо выполнить для достижения этой цели.
Примечание: Пожалуйста, внимательно прочитайте инструкции перед началом этого процесса, чтобы убедиться, что вы можете управлять всеми необходимыми шагами.
В случае, если вы недостаточно защищены своими навыками, чтобы достичь этого, рекомендуется не пробовать это, поскольку ошибка может привести к невозможности использования консоли Xbox.
Как вы можете превратить Xbox One в ПК?
1. Необходимые предметы
- Консоль Xbox
- Lexar JumpDrive Secure 128 и 256 МБ или Kingston Data Traveller 32 и 256 МБ
- USB-кабель-адаптер
- ОС Linux
- Игра Mechassault Xbox
2. Загрузите загрузочный образ Linux на USB-накопитель
- Подключите запоминающее устройство USB к консоли с помощью адаптера USB-кабеля.
- Включите консоль Xbox ( это отформатирует ваше USB-устройство, чтобы оно было распознано Xbox, и отобразит устройство внутри панели инструментов) .
- Загрузите MechInstaller .
- Флэш- образ FatX (совместимый формат Xbox) на USB-накопитель, подключив его к ПК.
- Перенесите изображение Mechassault на ваше USB-устройство, перетащив его внутрь.
3. Скопируйте изображение FatX на свой Xbox
- Отключите USB-устройство от вашего ПК и подключите его к консоли.
- USB появится внутри вашей панели управления Xbox.
- Откройте USB-устройство со своей панели -> вы увидите три варианта — Emergency Linux, Remove Linux, Install Linux.
- Выберите Память -> выберите устройство USB .
- Нажмите на элемент « Установить Linux» и выберите « Копировать -> выберите жесткий диск Xbox» (повторите этот шаг для всех трех записей).
4. Запустите скопированный образ, чтобы запустить Linux
- Вставьте копию игры Mechassault.
- Перейдите на жесткий диск панели инструментов Xbox и выберите аварийный файл Linux, скопированный ранее.
- Если все вышеперечисленные шаги были выполнены правильно, ваш Xbox перезагрузится, и на экране телевизора появится черный экран с белыми буквами. (это означает, что Linux загружается )
- Перейдите по адресу 192.168.0.3 и войдите в систему как root в качестве имени пользователя и Xbox в качестве пароля.
- После входа в систему введите следующую команду xbox_tool-a, чтобы отобразить ключ жесткого диска ( запишите этот ключ, так как он может пригодиться в будущем ).
- Загрузите копию Linux и запишите ее на DVD-R.
- Поместите DVD-R в Xbox для загрузки с него.
- Введите su, чтобы войти в систему как администратор и использовать xbox в качестве пароля.
- введите XBOXLinuxInstaller и следуйте инструкциям на экране для завершения установки.
Пожалуйста, не стесняйтесь сообщить нам, помогло ли это руководство понять, как превратить ваш Xbox в ПК. Вы можете сделать это, используя раздел комментариев ниже.
Источник