Skip to content

Releases: LemonLoader/MelonLoader

LemonLoader 0.2.0

02 Sep 20:03
Compare
Choose a tag to compare

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
  • 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

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

THE PERMISSION BYPASS DOES NOT LET LEMON AUTOMATICALLY BACK UP GAME DATA OR OBBS; YOU WILL NEED TO DO THIS YOURSELF

ALL THE BYPASS DOES IS LET YOU SKIP THE FOLDER SELECTION WHEN STARTING THE INSTALLER

LemonLoader v0.1.1

02 Jan 06:16
488131c
Compare
Choose a tag to compare

Lemon. But slightly different

installer_deps_0.5.7.zip is automatically downloaded by the installer, you do not need to download it here.

  • Q: Why did Lemon go from v0.5.7 to v0.1.1
    • A: v0.5.7 reflected the upgraded MelonLoader version, v0.1.1 now reflects the actual version of Lemon, separate from ML

The changes aren't worth a reinstall/patch, mainly just for people who haven't installed it

Changelog:

  • Maybe fixed something in the Bootstrap? I don't think it broke anything in the first place
  • Installer can now auto-save Android/data and Android/obb data if your device allows other apps to access those directories
    • Yes, Lemon can now be installed onto BONELAB with no PC or extra file manager work

Read the wiki

LemonLoader 0.5.7

27 Dec 02:48
d420265
Compare
Choose a tag to compare