1
0
forked from MeloNX/MeloNX

android - Expose GetInstalledFirmwareVersion

This commit is contained in:
Isaac Marovitz 2024-01-01 18:49:07 -08:00 committed by Emmanuel Hansen
parent d2d8e3f208
commit e4a3187aac

View File

@ -147,7 +147,7 @@ namespace LibRyujinx
Logger.Trace?.Print(LogClass.Application, "Jni Function Call"); Logger.Trace?.Print(LogClass.Application, "Jni Function Call");
SwitchDevice?.ReloadFileSystem(); SwitchDevice?.ReloadFileSystem();
} }
[UnmanagedCallersOnly(EntryPoint = "Java_org_ryujinx_android_RyujinxNative_deviceInitialize")] [UnmanagedCallersOnly(EntryPoint = "Java_org_ryujinx_android_RyujinxNative_deviceInitialize")]
public static JBoolean JniInitializeDeviceNative(JEnvRef jEnv, public static JBoolean JniInitializeDeviceNative(JEnvRef jEnv,
JObjectLocalRef jObj, JObjectLocalRef jObj,
@ -317,13 +317,12 @@ namespace LibRyujinx
{ {
Logger.Trace?.Print(LogClass.Application, "Jni Function Call"); Logger.Trace?.Print(LogClass.Application, "Jni Function Call");
var version = SwitchDevice?.ContentManager.GetCurrentFirmwareVersion(); var version = GetInstalledFirmwareVersion();
long stringHandle = -1; long stringHandle = -1;
if (version != null) if (version != String.Empty)
{ {
stringHandle = storeString(version.VersionString); stringHandle = storeString(version);
} }
return stringHandle; return stringHandle;