[Q] SuperSU on Galaxy S4

Search This thread

rdorsch

Senior Member
Sep 21, 2013
56
10
Hello,

I installed UPDATE-SuperSU-v1.65.zip with the TWRP recovery image on my Galaxy S4.
The installation completed successfully. But when booting into Android it does not start.
Logcat shows the attached entries. Did I do something wrong?

Many thanks,
Rainer

Code:
E/dalvikvm( 7847): Dex cache directory isn't writable: /data/dalvik-cache
I/dalvikvm( 7847): Unable to open or create cache for 
/system/app/Superuser.apk (/data/dalvik-
cache/system@[email protected]@classes.dex)
V/WindowManager(  788): Window{42dd32c8 u0 
Keyguard}mOrientationRequetedFromKeyguard=false
D/AndroidRuntime( 7847): Shutting down VM
W/dalvikvm( 7847): threadid=1: thread exiting with uncaught exception 
(group=0x4113aac8)
E/AndroidRuntime( 7847): FATAL EXCEPTION: main
E/AndroidRuntime( 7847): java.lang.RuntimeException: Unable to instantiate 
application eu.chainfire.supersu.Application: java.lang.ClassNotFoundException: 
Didn't find class "eu.chainfire.supersu.Application" on path: 
/system/app/Superuser.apk
E/AndroidRuntime( 7847):        at 
android.app.LoadedApk.makeApplication(LoadedApk.java:516)
E/AndroidRuntime( 7847):        at 
android.app.ActivityThread.handleBindApplication(ActivityThread.java:4568)
E/AndroidRuntime( 7847):        at 
android.app.ActivityThread.access$1400(ActivityThread.java:152)
E/AndroidRuntime( 7847):        at 
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1342)
E/AndroidRuntime( 7847):        at 
android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 7847):        at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 7847):        at 
android.app.ActivityThread.main(ActivityThread.java:5328)
E/AndroidRuntime( 7847):        at java.lang.reflect.Method.invokeNative(Native 
Method)
E/AndroidRuntime( 7847):        at 
java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 7847):        at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)
E/AndroidRuntime( 7847):        at 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
E/AndroidRuntime( 7847):        at dalvik.system.NativeStart.main(Native 
Method)
E/AndroidRuntime( 7847): Caused by: java.lang.ClassNotFoundException: Didn't 
find class "eu.chainfire.supersu.Application" on path: /system/app/Superuser.apk
E/AndroidRuntime( 7847):        at 
dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:65)
E/AndroidRuntime( 7847):        at 
java.lang.ClassLoader.loadClass(ClassLoader.java:501)
E/AndroidRuntime( 7847):        at 
java.lang.ClassLoader.loadClass(ClassLoader.java:461)
E/AndroidRuntime( 7847):        at 
android.app.Instrumentation.newApplication(Instrumentation.java:985)
E/AndroidRuntime( 7847):        at 
android.app.LoadedApk.makeApplication(LoadedApk.java:507)
E/AndroidRuntime( 7847):        ... 11 more
 

rdorsch

Senior Member
Sep 21, 2013
56
10
/system/app/Superuser.apk is there

I forgot to mention, that Superuser.apk

shell@android:/ $ ls -l /system/app/Superuser.apk
-rw-r--r-- root root 1966976 1970-01-24 21:18 Superuser.apk
shell@android:/ $

is available.