From 402f3ec364bceb49a33da1b2f43aab8bca801724 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 16 Oct 2012 12:58:43 +0200 Subject: [PATCH] (Android) Hack - loading libretro.so from /data/data/com.retroarch/lib/libretro.so for now - problem #2 - crashesat [ANDROID/EGL]: EGL version: 1.4 log - reason being that window is not yet inited --- android/native/jni/main.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/android/native/jni/main.c b/android/native/jni/main.c index 49a546e130..844e9c0e08 100644 --- a/android/native/jni/main.c +++ b/android/native/jni/main.c @@ -161,6 +161,9 @@ void android_main(struct android_app* state) RARCH_LOG("ROM Filename: [%s].\n", rom_path); RARCH_LOG("Libretro path: [%s].\n", libretro_path); + /* ugly hack for now - hardcode libretro path to 'allowed' dir */ + snprintf(libretro_path, sizeof(libretro_path), "/data/data/com.retroarch/lib/libretro.so"); + // Prepare to monitor accelerometer g_android.sensorManager = ASensorManager_getInstance(); g_android.accelerometerSensor = ASensorManager_getDefaultSensor(g_android.sensorManager,