Cromwell
Cromwell — это альтернативная прошивка для игровой консоли Microsoft Xbox, которая развивается проектом Xbox Linux Project. Перепрошив чип флэш‐памяти, можно добиться загрузки операционной системы GNU/Linux и практически превратить приставку Xbox в полноценный персональный компьютер.
Основная сложность заключается в том, что в данной альтернативной прошивке не используется исходный код оригинальной прошивки от Microsoft. В процессе создания использовался метод обратной разработки оригинальной прошивки и процесса загрузки. Основная функция этой прошивки — загрузка операционной системы GNU/Linux. Поддерживаются так же другие возможности, такие как способность по перепрограммированию железа и заливка других прошивок, блокирование/разблокирование жёсткого диска и смена видеорежима (PAL/NTSC). К сожалению, альтернативная прошивка не способна загружать игры Xbox. Это связано с тем, что оригинальная прошивка от Microsoft содержит в себе ядро операционной системы Xbox. Cromwell не содержит его, поэтому игры не могут быть загружены и следовательно, не работают.
Cromwell включает в себя код различных свободных проектов, комбинируя их своим собственным способом. Вот список компонент, которые содержатся в Cromwell:
- Код из Linux 2.6 для поддержки USB в standalone-версии (то есть работает без Linux).
- Код из Linux 2.6 для декомпрессии JPEG.
- Etherboot — код для загрузки по сети.
- GRUB — файловая система и код загрузчика.
Внешние ссылки
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....