Skip to content

Releases: NotYetFound/Quest-APK-Renamer

Quest APK Renamer 1.4.4

Choose a tag to compare

@github-actions github-actions released this 09 Aug 02:18
72e0e9e

Quest APK Renamer 1.4.4

Version 1.4.4 adds automatic game updates and makes repeat installs safer and easier to understand.

Highlights

  • Automatic Library: Successful builds and verified installs save the original and renamed app
    identities, installed version, managed OBB names, and exact signing key needed later.
  • Guided updates: Select a Library game, choose its newer APK or complete folder, and the app
    restores the saved renamed ID and signing identity after checking the original package and signer.
  • No duplicate OBB buildup: Existing Quest OBBs are compared first. Identical data is reused,
    changes are staged transactionally, and obsolete managed/versioned files are removed only after
    the complete update verifies successfully.
  • Automatic key backup: Settings can hold an optional default backup folder. New backups still
    remain linked to the Library, and the app confirms the exact separate backup location.
  • Friendly output conflicts: If - Renamed already exists, choose to cancel, replace it through
    the operating-system Trash, or use the next numbered folder such as - Renamed (2).
  • Cleaner interface: The Library is easier to scan, sidebar icons use the MIT-licensed Bootstrap
    set, and navigation gaps remain visually unchanged while still being clickable.

Fixes and safety

  • The older-firmware patch preference no longer hides the current Dashboard readiness/error status.
  • Missing, changed, or mismatched Library signing keys block an update before any build starts.
  • OBB activation keeps rollback copies until the APK and expected OBB files have been verified.
  • Unknown files in the Quest OBB folder are preserved; cleanup targets only known managed files and
    package-matching versioned OBBs.

Use the tool only with APK/OBB bundles you own or are authorized to modify. Keep private signing-key
backups: Android requires the same signing identity for future updates.

Quest APK Renamer 1.4.0

Choose a tag to compare

@RockoTheeHut RockoTheeHut released this 01 Aug 20:21
e5450f1

Quest APK Renamer 1.4.0

Version 1.4 is the first stable release of the rebuilt Quest APK Renamer. It
replaces the legacy desktop app while retaining its user data, signing identity,
installer identity, update channel, and safe APK/OBB workflow.

Highlights

  • Responsive Qt Quick dashboard with separate Bulk, Inspector, Settings, and
    Logs views.
  • Full APK package rewrite, rebuild, signing, verification, OBB rename, and
    manifest/report generation.
  • Native-first file pickers with Qt and desktop-helper fallbacks.
  • Detailed APK inspection, including signer lineage and exact rename impact.
  • Sequential bulk build/install queues with a readable final overview.
  • Connected-Quest state, storage checks, install verification, OBB-only retry,
    real progress, safe cancellation, and crash recovery.
  • Optional source replacement, verified post-install cleanup, signing-key
    backup/restore, and older-firmware compatibility.
  • Linux tarball and AppImage, Windows installer and portable ZIP, and Apple
    Silicon and Intel macOS DMGs.

Upgrading

Installing 1.4 over the previous release keeps the existing app-data location.
On first launch, the app validates and migrates a legacy signing identity into
its new PKCS#12 store while preserving the original files. This keeps rebuilt
updates compatible with apps previously signed by Quest APK Renamer.

Back up important signing identities before production use. Windows packages
are not Authenticode-signed, and macOS packages require configured Apple release
credentials to avoid operating-system trust warnings.

This app was made 100% with AI assistance. Expect bugs, keep backups, use it
with care, and open an issue if something does not work on your system.

Quest APK Renamer 1.3.2 beta 1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Aug 02:09

Quest APK Renamer 1.3.2 beta 1

Version 1.3.2 fixes Linux folder selection and strengthens cross-distribution
release testing.

Linux compatibility fixes

  • Folder and APK pickers now prefer the active desktop's toolkit: zenity or
    yad on GNOME-family desktops and kdialog on KDE Plasma/LXQt.
  • If a native helper is installed but cannot open, the app tries another helper
    and then its bundled Tk picker instead of silently doing nothing.
  • Missing starting folders such as ~/Downloads fall back to an existing
    directory.
  • Explicit cancellation remains cancellation and does not open another dialog.
  • Frozen app-launcher entries now target the packaged executable.
  • File opening falls back from xdg-open to gio.
  • Linux USB permission errors now show Android udev-rule guidance instead of
    looking like a disconnected Quest.

Release reliability

  • The packaged Linux app is launched under a virtual display on Ubuntu 26.04,
    Debian 12, and current Fedora before a tagged release can publish.
  • Legacy v1.8 and v1.9 tags no longer appear as newer updates to v1.3.
  • Update checks now include published prereleases.
  • Separate checksum downloads were removed because GitHub displays a copyable
    SHA-256 digest beside every release asset.

Downloads

  • Windows Setup EXE — recommended per-user Windows installation.
  • Windows portable ZIP — unpack and run without installation.
  • Apple Silicon DMG — for M1 and newer Macs.
  • Intel DMG — for Intel-based Macs.
  • Linux x86_64 archive — includes a per-user install.sh.

Every package includes ADB, Apktool, Uber APK Signer, native folder selection,
the optional compatibility loader, and a trimmed Java runtime.

Beta notes

  • Linux is the primary hands-on development platform.
  • Windows has partial hands-on testing; its tests and packaging run on GitHub
    Actions.
  • macOS packaging is automated but still needs broader Apple Silicon and Intel
    launch testing.
  • Windows packages are not code-signed, so SmartScreen may report an unknown
    publisher.
  • macOS uses ad-hoc signing unless Developer ID and notarization credentials
    are configured, so Gatekeeper may require Open Anyway.
  • This project was made 100% with AI assistance. Expect bugs, keep backups, and
    use the app only with software you own or are authorized to modify.

Please open an issue
if anything does not work as expected.

Quest APK Renamer 1.3.0 beta 1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Jul 22:03
98e754e

Quest APK Renamer 1.3.0 beta 1

Version 1.3 adds an optional older-firmware compatibility patch requested in
issue #9 and
cleans up the project's version numbering.

Older firmware compatibility

  • Open Options & tools after choosing a game.
  • Older firmware compatibility becomes available only when the APK already
    contains lib/arm64-v8a/libovrplatformloader.so.
  • The setting is optional and off by default.
  • When enabled, the app replaces that loader during the normal rebuild and
    signing process.
  • The bundled replacement is pinned to a specific Event Horizon revision and
    verified by SHA-256 before and after copying.
  • RENAME-REPORT.txt, RENAME-REPORT.json, and RENAMED-BUNDLE.txt record
    whether the patch was applied. The JSON report includes the original hash,
    replacement hash, and upstream revision.

This patch can help compatible apps start on older Quest firmware. It cannot
provide APIs or system features that are absent from the installed firmware.

Issue forms and versioning

  • Feature requests no longer ask for an app version.
  • Feature requests include an All operating-system option.
  • The project now follows the intended 1.0 → 1.1 → 1.2 → 1.3 sequence. Older
    GitHub downloads keep their original filenames and tags so their embedded
    versions and published checksums remain truthful.

Downloads

  • Windows Setup EXE — recommended per-user Windows installation.
  • Windows portable ZIP — unpack and run without installation.
  • Apple Silicon DMG — for M1 and newer Macs.
  • Intel DMG — for Intel-based Macs.
  • Linux x86_64 archive — includes a per-user install.sh.
    GitHub displays a copyable SHA-256 digest beside every download.

Every package includes ADB, Apktool, Uber APK Signer, native folder selection,
the pinned compatibility loader, and a trimmed Java runtime.

Beta notes

  • Linux is the primary hands-on development platform.
  • Windows has partial hands-on testing; its tests and packaging run on GitHub
    Actions.
  • macOS packaging is automated but still needs broader Apple Silicon and Intel
    launch testing.
  • Windows packages are not code-signed, so SmartScreen may report an unknown
    publisher.
  • macOS uses ad-hoc signing unless Developer ID and notarization credentials
    are configured, so Gatekeeper may require Open Anyway.
  • This project was made 100% with AI assistance. Expect bugs, keep backups, and
    use the app only with software you own or are authorized to modify.

Please open an issue
if anything does not work as expected.

Quest APK Renamer 1.2.0 beta 1 (legacy tag v1.9.0-beta.1)

Choose a tag to compare

@RockoTheeHut RockoTheeHut released this 29 Jul 22:11

Quest APK Renamer 1.2.0 beta 1

Version 1.2.0 adds a guided interface, a full APK inspector, package-change
reports, known-signer recognition, and a smaller cross-platform release
runtime.

Highlights

  • Follow a live Choose game → Confirm app ID → Build & install progress rail.
  • See clear game-loaded, ID-ready, automatic-check, Quest connection, and
    storage badges.
  • Use one-click +a, .dev, .test, .qa, or custom package-ID presets.
  • Inspect Android SDK levels, ABIs, locales, OpenGL ES, components,
    permissions, features, hashes, and APK structure.
  • Verify V1/V2/V3 signatures and review certificate subjects, issuers, and
    fingerprints.
  • Recognize Quest APK Renamer, Meta/Oculus, Google, and Android Debug signing
    identities through a reviewable local registry.
  • Preview every technical package reference that will change and see warnings
    for references preserved in assets or native code.
  • Receive RENAME-REPORT.txt and RENAME-REPORT.json with file-by-file changes,
    OBB mappings, hashes, and source/output signing provenance.
  • Queue several APKs or folders for sequential bulk builds and installs.
  • Check for updates from the app and export a rotating persistent debug log.
  • Keep drag-and-drop optional so an unsupported native backend cannot prevent
    the app from launching.

Downloads

  • Windows Setup EXE — recommended per-user Windows installation.
  • Windows portable ZIP — unpack and run without installation.
  • Apple Silicon DMG — for M1 and newer Macs.
  • Intel DMG — for Intel-based Macs.
  • Linux x86_64 archive — includes a per-user install.sh.
  • SHA256SUMS files — integrity hashes for every platform download.

Every package includes ADB, Apktool, Uber APK Signer, native folder selection,
and a trimmed Java runtime.

Beta notes

  • Linux is the primary hands-on development platform.
  • Windows has partial hands-on testing; its automated tests and packaging run
    on GitHub Actions.
  • macOS packaging is automated but still needs broader Apple Silicon and Intel
    launch testing.
  • Windows packages are not code-signed, so SmartScreen may report an unknown
    publisher.
  • macOS uses ad-hoc signing unless Developer ID and notarization credentials
    are configured, so Gatekeeper may require Open Anyway.
  • This project was made 100% with AI assistance. Expect bugs, keep the original
    game folders and signing-key backups, and use the app only with software you
    own or are authorized to modify.

Please open an issue
for any Windows, macOS, Linux, build, analysis, or Quest-install problem.

Quest APK Renamer 1.1.0 beta 1 (legacy tag v1.8.0-beta.1)

Choose a tag to compare

@github-actions github-actions released this 29 Jul 18:16
fa887bf

Quest APK Renamer 1.1.0 beta 1

Version 1.1.0 adds safe source replacement, sequential bulk workflows, and
native Windows/macOS/Linux packaging.

Highlights

  • Replace a selected source folder without keeping the - Renamed suffix.
  • Build the replacement completely in a sibling staging folder before the
    original is touched.
  • Roll back automatically if the completed replacement cannot be activated.
  • Move the original to recoverable Trash after a successful replacement.
  • Move a local renamed folder to Trash only after the Quest confirms the APK
    and every OBB.
  • Add several game folders individually, scan a parent folder, or drop multiple
    folders onto the app.
  • Preview a bulk suffix such as a across every selected package ID.
  • Rename or install the queue one item at a time.
  • See a final per-folder success/failure overview.
  • Enable or disable automatic signing-key backup questions with a preference
    that persists across restarts.
  • Run the same app on macOS with separate Apple Silicon and Intel DMGs.
  • Use native Finder pickers, drag-and-drop, Finder Trash, and Applications
    integration on macOS.
  • Install a self-contained Linux x86_64 bundle without administrator access.
  • Add the Linux app to the desktop launcher with one command.

Downloads

  • Setup EXE — recommended Windows installation.
  • Portable ZIP — unpack and run without installation.
  • Apple Silicon DMG — for M1 and newer Macs.
  • Intel DMG — for Intel-based Macs.
  • Linux x86_64 archive — includes a per-user install.sh.
  • Platform checksum files — integrity hashes for each download.

Important notes

  • Source replacement and post-install local cleanup are off by default.
  • Automatic local cleanup requires RENAMED-BUNDLE.txt; arbitrary folders are
    refused.
  • Failed builds do not replace their source folder.
  • Failed or incompletely verified installs do not remove their local folder.
  • Windows builds are not code-signed, so SmartScreen may report
    Unknown publisher.
  • macOS builds warn through Gatekeeper unless Developer ID signing and Apple
    notarization are configured.
  • The project was created largely with AI assistance and has not received a
    professional security audit.
  • Use the tool only with software you own or are authorized to modify.

Keep this version marked as a prerelease until the exact uploaded Windows,
macOS, and Linux packages have completed the checklist in
docs/RELEASING.md.