Une grande partie des fonctionnalités de cette application ne fonctionne plus et/ou nécessite le propriétaire de l'appareil, ce qui peut entraîner des problèmes. Lisez la suite pour plus d'informations et des alternatives non propriétaires d'appareil.
Les applications de télémétrie peuvent être désactivées à l'aide d'ADB, et des fonctionnalités audio d'arrière-plan similaires peuvent être trouvées dans ce lanceur.
IMPORTANT Oculess ne vous permettra plus d'utiliser Spotify, car l'application Spotify ne vous permet plus de vous connecter sur Quest. Discord a également de sérieux problèmes avec les boutons apparaissant hors écran. Comme alternative, vous pouvez utiliser les versions Web des deux dans LightningLauncher.
VEUILLEZ LIRE LES PROBLÈMES COMMUNS AVANT DE CRÉER UN NOUVEAU NUMÉRO SUR CE REPO ! Si vous ne trouvez pas Oculess dans « Sources inconnues », cochez « Géré par l'entreprise ».
Remarque Le processus d'installation des versions plus récentes est assez complexe, mais il ne devrait pas prendre trop de temps si vous suivez le guide et ne doit être effectué qu'une seule fois. Si vous êtes ici uniquement pour l'audio de fond, vous souhaitez :
- Supprimer des comptes
- Faire d'Oculess un « propriétaire d'appareil »
- Restaurer le méta-compte
- Activer l'audio de fond (enfin !)
Si vous voulez juste Discord, Spotify, etc., LightningLauncher est une alternative beaucoup plus simple. Tutoriel vidéo : https://www.youtube.com/watch?v=aMnHgz2Zo3E (légèrement obsolète, il n'inclut donc pas l'étape de restauration du méta-compte, mais reste très utile)
Remarque Toutes les applications seront désormais autorisées à lire de l'audio en arrière-plan. Cela fonctionne de manière similaire au paramètre expérimental Background Audio disponible sur Quest Pro, et anciennement disponible sur Quest 2. La musique peut être mise en pause lorsqu'un jeu est quitté. Si cela se produit, vous devrez rouvrir l'application musicale et cliquer sur Play. Notez que les applications peuvent encore occasionnellement être supprimées. Vous devrez peut-être rouvrir les applications si Oculess est tué.
Cette option n'est nécessaire que pour la section Faire d'Oculess un « Propriétaire de l'appareil ».
Remarque Si le bouton « Supprimer/Vérifier les comptes » vous amène à une page de paramètres vide, essayez la commande ADB suivante pour accéder à l'application Paramètres et accédez manuellement à la section Comptes. shell adb "singe -p com.android.settings -c android.intent.category.LAUNCHER 1"
Remarque Si vous ne pouvez pas accéder au lanceur d'applications après cela, redémarrez votre appareil OU : ouvrez Oculess à l'aide
adb shell am start -n com.bos.Oculess/com.bos.Oculess.MainActivity
et suivez les étapes pour restaurer les comptes.
Avertissement La suppression d'un compte Meta désactivera certaines fonctionnalités, selon la version du système. Si vous ne parvenez pas à effectuer le processus de restauration répertorié ci-dessous, il ne peut être renvoyé que par une réinitialisation d'usine.
Avertissement Vous supprimerez définitivement tous les utilisateurs non principaux de l'appareil. Vous ne pourrez pas activer le partage de bibliothèque à moins que le propriétaire de l'appareil ne soit désactivé.
AVERTISSEMENT L'appareil peut ne pas démarrer correctement si Oculess est défini comme propriétaire de l'appareil et qu'un code de déverrouillage est défini. (Problème)
Cela ne doit être fait qu’une seule fois et après cela, vous n’aurez plus jamais besoin de le faire.
Avertissement Après avoir exécuté cette commande, vous ne pourrez pas désinstaller l'application jusqu'à ce que vous l'ouvriez et sélectionniez « Supprimer le propriétaire de l'appareil ». Remarque Après avoir exécuté cette commande, Oculess peut apparaître sous « Géré par l'entreprise » plutôt que « Sources inconnues ».
adb shell dpm set-device-owner com.bos.oculess/.DevAdminReceiver
(si la commande échoue, essayez de supprimer des applications avec des comptes comme Prime Video, VRChat, AltspaceVR, Whatsapp ou similaire)Avertissement Cela pourrait ne pas fonctionner, soyez prévenu !
Tutoriel texte : https://blahaj.life/disable-telemetry
Remarque À partir de la version 50, toutes les applications ne seront pas désactivées, ce qui pourrait entraîner des problèmes avec les paramètres WiFi. Si vous rencontrez des problèmes, réactivez les applications de télémétrie, puis désactivez-les à nouveau si vous le souhaitez.
Tutoriel vidéo : https://www.youtube.com/watch?v=ArXk_hob4RE
Voici une alternative qui obtient le même effet avec moins de configuration. Désactiver les applications de télémétrie
adb shell pm disable com.oculus.unifiedtelemetry
adb shell pm disable com.oculus.gatekeeperservice
adb shell pm disable com.oculus.notification_proxy
adb shell pm disable com.oculus.bugreporter
adb shell pm disable com.oculus.os.logcollector
adb shell pm disable com.oculus.appsafety
Activer les applications de télémétrie
adb shell pm enable com.oculus.unifiedtelemetry
adb shell pm enable com.oculus.gatekeeperservice
adb shell pm enable com.oculus.notification_proxy
adb shell pm enable com.oculus.bugreporter
adb shell pm enable com.oculus.os.logcollector
adb shell pm enable com.oculus.appsafety
Remarque Cela vous déconnecte complètement et désactive la plupart des éléments FB/méta sur la version 41 ou inférieure . Cela peut être fait en toute sécurité sur les versions plus récentes, mais ne semble pas avoir beaucoup d'effet et peut être annulé de manière aléatoire.
Tutoriel texte : https://blahaj.life/quest-account-logout
Tutoriel vidéo : https://www.youtube.com/watch?v=vIwUvtxd2-U
Attention Oculess ne peut plus désactiver le service de mise à jour, car il peut désormais rendre votre appareil inutilisable. Si vous possédez un appareil sous version 42 ou supérieure, le menu d'accueil ne se chargera pas tant que le programme de mise à jour est désactivé.
Désactiver : adb shell pm disable --user 0 com.oculus.updater
Activer : adb shell pm enable --user 0 com.oculus.updater
Si Oculess est défini comme propriétaire de l'appareil, vous ne pouvez normalement pas configurer de nouveaux utilisateurs. Cependant, ils peuvent toujours être ajoutés via les paramètres Android cachés.
Relisez attentivement les instructions ci-dessus et les solutions ci-dessous AVANT DE CRÉER UN PROBLEME GITHUB.
Une fois le propriétaire de l'appareil activé, Oculess peut être trouvé sous « Applications gérées » ou « Gérées par l'entreprise ».
Cela a été noté avant de définir Oculess comme propriétaire de l'appareil. Vous voudrez peut-être consulter à nouveau le README.
Selon la version de votre système d'exploitation Quest, la bibliothèque d'applications par défaut ne s'ouvrira que si un compte Oculus est présent, ou - sur certaines versions - à moins que les comptes Oculus et Meta ne soient présents.
Suivez les instructions pour (restaurer le méta-compte)[https://github.com/basti564/Oculess#restore-meta-account].
Vous pouvez utiliser adb shell "monkey -p com.bos.oculess -c android.intent.category.LAUNCHER 1"
pour ouvrir Oculess sans utiliser le lanceur intégré.
Certaines applications ne peuvent pas être désactivées à partir de la v42. Vous pouvez utiliser l'application NetGuard pour les empêcher de se connecter à Internet.
Remarque : NetGuard n'est en aucun cas affilié à Oculess ou à ses développeurs, veuillez ne pas nous demander d'aide avec NetGuard.
Parfois, des problèmes surviennent, en particulier lorsque Guardian perd le suivi, lorsque des applications en arrière-plan s'exécutent sur le casque. Cela n'est pas dû à Oculess, mais aux applications de lecture audio que vous utilisez en parallèle. Vous souhaiterez peut-être redémarrer votre appareil.
Le service d'arrière-plan d'Oculess devrait avoir un impact minimal sur les performances et peut être désactivé de la même manière qu'il a été activé.
Si la désactivation du service d'accessibilité Oculess résout votre problème, mais pas un redémarrage, veuillez ouvrir un problème !
Oculess ne peut pas modifier votre appareil d'une manière qui persiste grâce à une réinitialisation d'usine. Notez qu'une réinitialisation d'usine n'est PAS la même chose qu'un redémarrage de l'appareil.
Tout problème qui persiste après une réinitialisation d'usine n'est pas dû à Oculess ou à toute autre modification logicielle. Votre problème est soit un défaut de votre appareil, soit, plus probablement, un problème avec une mise à jour récente du logiciel système de Meta.