Skip to content

Releases: ovrport/app

1.2.2

21 Dec 20:22
474f7bf

Choose a tag to compare

overport/app 1.2.2

  • Fixed version detection edge case
  • Fixed VrApi detection in Copy OVRPlugin if VrApi is present patch
  • Fixed Replace application icon/label leaving empty icon file
  • Application info card now reacts to Replace application label and icon patch switching
  • Fixed patch selection screen not disabling Replace application label and icon patch
  • Changed Fix Unreal crash patch behavior to create stub smali if Unreal smali is present only
  • Added Remove VrApi library patch
  • Added binary patches for OculusXRPlugin
  • Clean up Frida leftovers now removes Frida calls in smali only
  • Installed versions with missing files directory don't show as installed now
  • Added metadata for Huawei VR
  • Added metadata for Android XR
  • Added metadata for Vive Wave
  • Localization edits; patch renames

overport 3.4.0

  • Null checks for OVR Array methods
  • Implemented RichPresenceOptions methods
  • Implemented RichPresence methods
  • Fixed ovr_GetLoggedInUserID behavior
  • OVR Microphone implementation
  • OVR Users requests now use Pico and Oculus platforms as fallback
  • Huawei OpenXR loader support
  • Some internal refactors

1.2.1

13 Dec 17:41
c50c431

Choose a tag to compare

overport/app 1.2.1

  • Added separate message when application can't download libraries
  • Fixed BitmapIconResizer for Android
  • Small localization edits

1.2.0

13 Dec 11:18

Choose a tag to compare

overport/app 1.2.0

  • New CLI utility: Features a command-line interface with similar patching features, workspace directory controls, and pattern-based filename generation.
  • UX/UI: Minor redesign with seasonal winter decorations, better patching progress indication, and improved exception handling.
  • Version Manager: Added a version manager for library updates/rollbacks, allowing changes without updating the main application.
  • Workflow:
    • Added drag-and-drop support on executable or shortcut.
    • Patched APKs now include embedded patching metadata.
    • Added replacing application label and icon feature.
  • Maintenance:
    • Changed Android package name.
    • Application is now fully localizable.
    • Updated general dependencies.
  • New patches:
    • Added "Copy OVRPlugin if VrApi is present" patch.
    • Added "Mark application as debuggable" patch.
    • Added "Mark application to allow backup" patch.
  • Updated patches:
    • Updated "Copy ovrport libraries" to exclude the OVRPlugin library.
    • "Fix minimal Android SDK" changes: added patching for Unity's PlatformSupport; fixed branching removal.
    • "Patch Meta XR Audio" changes: added patch for libMetaXRAudioUnity and one more patch for libMetaXRAudioWwise.
  • Situational patches:
    • Added "Remove Unreal's ForceQuit" patch.
    • Added "Force enable passthrough" patch.
    • Added "Disable application space warp if used" patch.
    • Added "Disable controller tracking offset" patch.

overport 3.3.0

Platform

  • Performance:
    • Reimplemented all platform requests to be asynchronous.
    • HTTP requests no longer block the main thread.
    • Optimized memory allocations.
  • Fixes & improvements:
    • Implemented 40+ platform functions.
    • Fixed authentication for Pico platform.
    • Adjusted Platform User ID offset.
    • Fixed handling of asset filenames.
    • Non-existent asset files are now correctly marked as available rather than installed.
    • Updated Android NDK and general dependencies.

OpenXR

  • Core improvements:
    • General stability improvements.
    • Optimized memory allocation for OpenXR layers (should slightly improve performance).
    • Refactored OpenXR function pointer handling.
    • Added a generic OpenXR loader.
    • Added pthread_cond_clockwait shim for Android 10 headsets.
    • Removed XR_META_detached_controllers stub.
  • Configuration & compatibility:
    • Implemented tracking offset for Pico controllers.
    • Restricted the Application Space Warp fix to Pico devices only.
    • Headset ID is now masked to mimic the Oculus Quest 2.
    • System properties (setprop) now take priority over the settings file.
    • Configuration files are now parsed regardless of the version specified.
    • Improved user height detection.
  • New options:
    • Added option to disable controller tracking offset (just in case).
    • Added option to disable Application Space Warp.
    • Added option to force-enable Passthrough (useful for non-spatial MR apps).

1.1.0

08 Mar 14:01

Choose a tag to compare

overport/app 1.1.0

  • fix: Fix patch Fix Unreal Engine 4 crash
  • fix: Add default values for configs
  • refactor: Activity launcher categories
    • Should fix YVR compatibility.
  • feat: Compatibility status
  • chore: Add monochrome icon
  • refactor: UI code refactors
  • chore: Bump version

1.0.0

07 Mar 16:08

Choose a tag to compare

overport/app 1.0.0

Initial release.