Oculus peut avoir a officiellement abandonné son casque bas de gamme Oculus Go l’année dernière, mais la société dispose d’une autre mise à jour « officielle » pour aider à pérenniser le matériel. Jeudi, Oculus publié une version déverrouillée du système d’exploitation Oculus Go, permettant un « accès root complet » sur plus de 2 millions d’unités existantes.
Oculus « Consulting CTO » (et ancien co-fondateur d’id Software) John Carmack a annoncé ses plans pour cette mise à jour le mois dernier, disant que c’était quelque chose qu’il avait « poussé pendant des années ». En partie, le déverrouillage est une tentative de garantir que le matériel Go continuera d’être entièrement fonctionnel à l’avenir, permettant « un casque emballé sous film rétractable découvert au hasard dans vingt ans. [to] être en mesure de mettre à jour vers la version finale du logiciel, longtemps après l’arrêt des serveurs de mise à jour en direct », a écrit Carmack.
Avant cela, cependant, la mise à jour permettra aux bricoleurs de « réutiliser le matériel pour plus de choses aujourd’hui », comme le dit Carmack. Le matériel Go exécutant le système d’exploitation déverrouillé ne vérifiera plus une signature Facebook au niveau du noyau, ce qui signifie que les développeurs peuvent créer de nouvelles versions de logiciels système de bas niveau pour l’ensemble du système d’exploitation Android. Cela pourrait permettre des versions personnalisées de fonctionnalités de bas niveau telles que le lanceur d’applications et la suppression d’applications système autrement verrouillées. La mise à jour permet également un chargement latéral facile des applications en dehors de l’interface du magasin go, bien que cela ait été déjà possible sur les anciennes versions du système d’exploitation.
Bienvenue dans l’au-delà
Initialement sorti en 2018, le Go était le premier casque entièrement autonome d’Oculus, et c’était une évolution importante des solutions de réalité virtuelle basées sur le téléphone comme Gear VR de Samsung (sur lequel Oculus a également travaillé). Alors que le Go était bien construit et relativement complet compte tenu de son prix de départ de 199 $, le matériel était limité par son manque de suivi de position complet pour le casque et le contrôleur. Il a commencé à paraître daté lorsque le plus cher Oculus Quest est sorti en 2019.
Pourtant, le Go a servi de point d’entrée relativement bon marché pour les cas d’utilisation de base de la réalité virtuelle et peut encore servir cet objectif aujourd’hui. Les unités d’occasion peuvent être trouvées pour aussi bas que 100 $ sur eBay, et maintenant les utilisateurs peuvent être assurés qu’ils auront un accès complet à ces unités héritées, avec la possibilité de nouvelles fonctionnalités et d’un nouveau support homebrew à l’avenir.
Plus que cela, nous espérons que ce type de déverrouillage officiel pour le matériel hérité est une position que plus d’entreprises peuvent soutenir du point de vue de la philosophie d’entreprise. Comme nous l’avons écrit quand Nintendo a fermé les serveurs en ligne pour la Wii et la Nintendo DS retour en 2014 :
Il n’y a aucune raison pour que le support en ligne continu de ces consoles soit au gré d’une entreprise qui n’a évidemment plus aucun intérêt financier dans celles-ci. Nintendo et les autres fabricants de consoles et de jeux devraient prendre des mesures pour publier des versions de leur code serveur qui permettent aux joueurs d’exécuter leur propre infrastructure en ligne une fois que les serveurs de l’entreprise ne sont plus disponibles.
En pratique, cependant, cela peut apparemment être plus facile à dire qu’à faire. « J’espère que c’est un précédent pour quand les casques ne vent plus être pris en charge à l’avenir », Carmack tweeté le mois dernier. « Mais bon sang, obtenir toutes les autorisations nécessaires pour cela impliquait tellement plus d’efforts que vous ne le pensez. »