The ADBBridge is now deprecated and is not supported in the new installer.
Please uninstall the old installer if you currently have it installed before updating.
LemonLoader Changelog:
- Replaced dex patching with a custom libmain replacement
- Added JNISharp for developers to communicate with Java
- Replaced funchook with Dobby (the elusive ~Harmony Patch Limit~ is finally gone)
- Added an "emulator mode" to fix instant crashes on Bluestacks (I do not recommend using Lemon with an emulator, but I implemented this for my own specific use case)
- To activate, put a file named
isEmulator.txt
in/sdcard/Android/data/<package name>/files/
- Do not expect any support when using Lemon on an emulator
- To activate, put a file named
- Funchook logs are now deleted every launch, I don't think it will be logging much anymore though
- Implemented the NativeLibrary class for developers to load custom native libraries without them being embedded into the APK
- Added ability to have Lemon auto-copy files into the game data folder
- Inside the decompiled APK, create the folder
assets/copyToData
and fill it with the files you want copied - Example: The file at
assets/copyToData/Mods/TestMod.dll
will be copied to/sdcard/Android/data/<package name>/files/Mods/TestMod.dll
- Inside the decompiled APK, create the folder
Installer Changelog:
- Rewritten installer, now written in C# instead of Java
- Rewritten /obb/ and /data/ backup system with Quest v51+ support
- Added ability to use a local Unity dependencies zip
- Added support for games that use split APKs other than just the base and libraries
- Added permission patching to add a few possibly helpful things like RECORD_AUDIO and INTERNET
- Added an APK backup/restore system to make game updates easier (yes, it handles backing up and restoring /data/ and /obb/ as well)
- To take advantage of this, you will need to patch a previously unpatched version of the game (basically, patch a clean install to set it up)
- To restore back to the clean copy of the game, click on it in the installer, then press "Restore unpatched APK(s)" in the kebab menu located at the top of the screen
- Oculus' UI may get confused after a restore and say the game is not installed. To fix this, just restart your headset