ฟังก์ชันการทำงานส่วนใหญ่ของแอปนี้ใช้งานไม่ได้อีกต่อไป และ/หรือต้องมีเจ้าของอุปกรณ์ซึ่งอาจทำให้เกิดปัญหาได้ อ่านเพิ่มเติมสำหรับข้อมูลเพิ่มเติมและทางเลือกที่ไม่ใช่เจ้าของอุปกรณ์
แอป Telemetry อาจถูกปิดใช้งานโดยใช้ ADB และฟังก์ชันเสียงพื้นหลังที่คล้ายกันสามารถพบได้ในตัวเรียกใช้งานนี้
สิ่งสำคัญ Oculess จะไม่อนุญาตให้คุณใช้ Spotify อีกต่อไป เนื่องจากแอป Spotify ไม่อนุญาตให้คุณเข้าสู่ระบบ Quest อีกต่อไป Discord ยังมีปัญหาร้ายแรงบางประการเกี่ยวกับปุ่มที่ปรากฏนอกหน้าจอ คุณสามารถใช้เวอร์ชันเว็บของทั้งสองเวอร์ชันใน LightningLauncher ได้
โปรดอ่านปัญหาทั่วไป ก่อนที่ จะสร้างปัญหาใหม่ใน REPO นี้! หากคุณไม่พบ Oculess ใน "Unknown Sources" ให้ทำเครื่องหมายที่ "Company Managed"
หมายเหตุ กระบวนการตั้งค่าสำหรับเวอร์ชันที่ใหม่กว่านั้นค่อนข้างเกี่ยวข้อง แต่ไม่ควรใช้เวลานานเกินไปหากคุณทำตามคำแนะนำ และจำเป็นต้องดำเนินการเพียงครั้งเดียวเท่านั้น หากคุณมาที่นี่เพื่อฟังเสียงพื้นหลัง คุณต้องการ:
- ลบบัญชี
- ทำให้ Ocules เป็น "เจ้าของอุปกรณ์"
- กู้คืนบัญชี Meta
- เปิดใช้งานเสียงพื้นหลัง (ในที่สุด!)
หากคุณต้องการ Discord, Spotify และอื่น ๆ LightningLauncher เป็นทางเลือกที่ง่ายกว่ามาก วิดีโอสอน: https://www.youtube.com/watch?v=aMnHgz2Zo3E (ล้าสมัยเล็กน้อย ดังนั้นจึงไม่รวมขั้นตอน Restore Meta Account แต่ก็ยังมีประโยชน์มาก)
หมายเหตุ ขณะนี้แอปทั้งหมดจะได้รับอนุญาตให้เล่นเสียงในพื้นหลังได้ ฟังก์ชั่นนี้คล้ายกับการตั้งค่าทดลองเสียงพื้นหลังที่มีใน Quest Pro และก่อนหน้านี้ที่มีใน Quest 2 Music อาจถูกหยุดชั่วคราวเมื่อเกมออก หากเกิดเหตุการณ์นี้ คุณจะต้องเปิดแอปเพลงอีกครั้งแล้วคลิกเล่น โปรดทราบว่าแอปอาจจะยังถูกหยุดทำงานเป็นครั้งคราว คุณอาจต้องเปิดแอปอีกครั้งหาก Oculess ถูกฆ่า
ตัวเลือกนี้จำเป็นสำหรับส่วนทำให้ Oculess เป็น "เจ้าของอุปกรณ์" เท่านั้น
หมายเหตุ หากปุ่ม "ลบ/ตรวจสอบบัญชี" นำคุณไปยังหน้าการตั้งค่าที่ว่างเปล่า ให้ลองใช้คำสั่ง ADB ต่อไปนี้เพื่อไปที่แอปการตั้งค่า และไปที่ส่วนบัญชีด้วยตนเอง เชลล์ adb "monkey -p com.android.settings -c android.intent.category.LAUNCHER 1"
หมายเหตุ หากคุณไม่สามารถเข้าถึงตัวเปิดใช้แอปได้หลังจากนี้ ให้รีสตาร์ทอุปกรณ์ของคุณหรือ: เปิด Oculess โดยใช้
adb shell am start -n com.bos.Oculess/com.bos.Oculess.MainActivity
และทำตามขั้นตอนเพื่อกู้คืนบัญชี
คำเตือน การลบบัญชี Meta จะปิดการใช้งานคุณสมบัติบางอย่าง ขึ้นอยู่กับเวอร์ชันของระบบ หากคุณไม่สามารถดำเนินการตามขั้นตอนการกู้คืนตามรายการด้านล่างได้ จะสามารถส่งคืนได้ด้วยการรีเซ็ตเป็นค่าจากโรงงานเท่านั้น
คำเตือน คุณจะลบผู้ใช้ที่ไม่ใช่ผู้ใช้หลักบนอุปกรณ์อย่างถาวร คุณจะไม่สามารถเปิดใช้งานการแชร์ไลบรารีได้ เว้นแต่เจ้าของอุปกรณ์จะถูกปิดใช้งาน
คำเตือน อุปกรณ์อาจไม่เริ่มทำงานอย่างถูกต้องหาก Oculess ถูกตั้งค่าเป็นเจ้าของอุปกรณ์และตั้งค่ารหัสปลดล็อค (ปัญหา)
ต้องทำเพียงครั้งเดียวเท่านั้น และหลังจากนั้นคุณจะไม่ต้องทำอีกอีก
คำเตือน หลังจากรันคำสั่งนี้ คุณจะไม่สามารถถอนการติดตั้งแอปได้จนกว่าคุณจะเปิดมันและเลือก "ลบเจ้าของอุปกรณ์" หมายเหตุ หลังจากรันคำสั่งนี้ Oculess อาจปรากฏขึ้นภายใต้ "บริษัทจัดการ" แทนที่จะเป็น "แหล่งที่มาที่ไม่รู้จัก"
adb shell dpm set-device-owner com.bos.oculess/.DevAdminReceiver
(หากคำสั่งล้มเหลว ให้ลองลบแอปที่มีบัญชี เช่น Prime Video, VRChat, AltspaceVR, Whatsapp หรือคล้ายกัน)คำเตือน สิ่งนี้อาจไม่ทำงาน โปรดระวัง!
บทช่วยสอนข้อความ: https://blahaj.life/disable-telemetry
หมายเหตุ ตั้งแต่เวอร์ชัน 50 เป็นต้นไป แอปบางแอปจะไม่ถูกปิดใช้งาน และการทำเช่นนี้อาจทำให้เกิดปัญหากับการตั้งค่า WiFi หากคุณพบปัญหาในการเปิดใช้งานแอปการวัดและส่งข้อมูลทางไกลอีกครั้ง ให้ปิดใช้งานอีกครั้งหากต้องการ/เมื่อต้องการ
วิดีโอสอน: https://www.youtube.com/watch?v=ArXk_hob4RE
นี่เป็นอีกทางเลือกหนึ่งที่ให้เอฟเฟกต์เดียวกันแต่ตั้งค่าน้อยกว่า ปิดการใช้งานแอพ Telemetry
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
เปิดใช้งานแอป Telemetry
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
หมายเหตุ การดำเนินการนี้จะนำคุณออกจากระบบโดยสมบูรณ์และปิดใช้งานเนื้อหา FB/meta ส่วนใหญ่ใน เวอร์ชัน 41 หรือต่ำกว่า สามารถทำได้อย่างปลอดภัยในเวอร์ชันใหม่กว่า แต่ดูเหมือนจะไม่มีผลมากนัก และอาจเปลี่ยนกลับได้โดยการสุ่ม
บทช่วยสอนข้อความ: https://blahaj.life/quest-account-logout
วิดีโอสอน: https://www.youtube.com/watch?v=vIwUvtxd2-U
คำเตือน Oculess ไม่สามารถปิดใช้งานบริการอัพเดตได้อีกต่อไป เนื่องจากขณะนี้อาจทำให้อุปกรณ์ของคุณใช้งานไม่ได้ หากคุณมีอุปกรณ์ที่ใช้เวอร์ชัน 42 ขึ้นไป เมนูหลักจะไม่โหลดในขณะที่ปิดใช้งานตัวอัปเดต
ปิดการใช้งาน: adb shell pm disable --user 0 com.oculus.updater
เปิดใช้งาน: adb shell pm enable --user 0 com.oculus.updater
หากคุณตั้งค่า Oculess เป็นเจ้าของอุปกรณ์ คุณจะไม่สามารถตั้งค่าผู้ใช้ใหม่ได้ตามปกติ อย่างไรก็ตาม ยังคงสามารถเพิ่มได้ผ่านการตั้งค่า Android ที่ซ่อนอยู่
อ่านคำแนะนำด้านบนและวิธีแก้ปัญหาด้านล่างอย่างละเอียดอีกครั้ง ก่อนที่จะสร้างปัญหา GITHUB
เมื่อเปิดใช้งานเจ้าของอุปกรณ์แล้ว จะพบ Oculess ใต้ " Managed Apps " หรือ " Company Managed " แทน
สิ่งนี้ถูกบันทึกไว้ก่อนที่คุณจะตั้งค่า Oculess เป็นเจ้าของอุปกรณ์ คุณอาจต้องการดู README อีกครั้ง
ขึ้นอยู่กับเวอร์ชัน Quest OS ของคุณ ไลบรารีแอปเริ่มต้นจะไม่เปิดเว้นแต่ว่าจะมีบัญชี Oculus หรือ - ในบางเวอร์ชัน - เว้นแต่ว่าจะมีทั้งบัญชี Oculus และ Meta
ทำตามคำแนะนำเพื่อ (กู้คืนบัญชี meta)[https://github.com/basti564/Oculess#restore-meta-account]
คุณสามารถใช้ adb shell "monkey -p com.bos.oculess -c android.intent.category.LAUNCHER 1"
เพื่อเปิด Oculess ได้โดยไม่ต้องใช้ตัวเรียกใช้งานในตัว
แอปบางแอปไม่สามารถปิดใช้งานได้ตั้งแต่เวอร์ชัน 42 คุณสามารถใช้แอปพลิเคชัน NetGuard เพื่อป้องกันไม่ให้เชื่อมต่อกับอินเทอร์เน็ต
หมายเหตุ : NetGuard ไม่มีส่วนเกี่ยวข้องกับ Oculess หรือผู้พัฒนาแต่อย่างใด โปรดอย่าขอความช่วยเหลือเกี่ยวกับ NetGuard จากเรา
บางครั้งปัญหาจะเกิดขึ้น โดยเฉพาะอย่างยิ่งเมื่อ Guardian สูญเสียการติดตาม เมื่อแอปพื้นหลังทำงานบนชุดหูฟัง สิ่งนี้ไม่ได้เกิดจาก Oculess แต่เกิดจากแอปเล่นเสียงที่คุณใช้ควบคู่กัน คุณอาจต้องการรีสตาร์ทอุปกรณ์ของคุณ
บริการพื้นหลังของ Oculess ควรมีผลกระทบต่อประสิทธิภาพน้อยที่สุด และสามารถปิดใช้งานได้ในลักษณะเดียวกับที่เปิดใช้งาน
หากการปิดใช้งานบริการการเข้าถึง Oculess ช่วยแก้ไขปัญหาของคุณ แต่การรีสตาร์ทไม่ได้ผล โปรดเปิดปัญหา!
Oculess ไม่สามารถแก้ไขอุปกรณ์ของคุณในทางใดทางหนึ่งที่คงอยู่ผ่านการรีเซ็ตเป็นค่าจากโรงงาน โปรดทราบว่าการรีเซ็ตเป็นค่าจากโรงงานไม่เหมือนกับการรีสตาร์ทอุปกรณ์
ปัญหาใดๆ ที่ยังคงมีอยู่ผ่านการรีเซ็ตเป็นค่าจากโรงงานไม่ได้เกิดจาก Oculess หรือการดัดแปลงซอฟต์แวร์อื่นๆ ปัญหาของคุณอาจเป็นข้อบกพร่องในอุปกรณ์ของคุณหรือมีแนวโน้มว่าเป็นปัญหาเกี่ยวกับการอัปเดตซอฟต์แวร์ระบบล่าสุดจาก Meta