DZeros escribió:Pero se puede conseguir lo mismo, si se devuelve el soporte de OtherOS a la 3.41. De tal forma que funcione calcadito a lo que era en la 3.15, PERO parcheandolo para que durante el arranque de OtherOS, arranque linux limpiamente, sin capar nada. Así tendríamos un CFW con linux, y sin necesitar un cargador externo por USB. Y quedaría todo de una forma muy practica y sencilla.
El exploit USB te da acceso a lv2, no a lv1. OtherOS
sí te da acceso completo a nivel 2, sólo que ese acceso tiene distintas limitaciones impuestas por lv1 en cuanto a qué servicios puede acceder. Es decir, GameOS y Linux son "hermanos", pero según en qué modo esté la consola, lv1 te permite hacer ciertas cosas o no. Lo que pasa es que aunque consigas activar OtherOS (suponiendo que no esté desactivado en lv1 por completo), lv1 va a reiniciar la LPAR en modo OtherOS y vas a terminar capado igual. El exploit actual
no permite trastear con lv1 para parchearlo para eliminar esa restricción.
Otra cosa es que lv2 en modo GameOS tenga suficientes privilegios como para hacer algo así (quizás lv1 te permite configurar la LPAR en ese modo), pero aunque los tuviera, nadie sabría usarlos. Por eso digo que lo más simple ahora mismo es directamente reemplazar GameOS con OtherOS. Total, ¿qué gamas con el OtherOS normal? Lo único, que cargue el kernel desde Flash. Y aún así, nadie dice que eso no se puede hacer desde GameOS igualmente. Igual se puede acceder al área de Flash de OtherOS desde GameOS (eso lo veremos pronto, cuando tenga un entorno estable y me ponga a investigar qué "visión" del almacenamiento tiene GameOS). Entonces, por ejemplo, igual se podría directamente meter AsbestOS stage2 en ese área de la Flash (sitio hay de sobra) y así tiraría en dispositivos USB con menos de 64K. Y ya de paso le metes funcionalidad que permita cargar un kernel desde HDD o USB, y así te ahorras petitboot (que eso sí que es matar moscas a cañonazos, usar un kernel Linux para cargar otro kernel Linux).