AlThePost, on Dec 31 2010, 13:43, said:
Sorry Paul..... seems like there may be a gremlin in the works. :(
I performed a full wipe of r1 and flashed r2 - no issues with that and the initial setup went smoothly. Love the new boot screen btw! I then reinstalled Root Explorer.... again no problem. Superuser Permissions asked to grant access, I accepted, RE worked. I then reinstalled Titanium Backup, but when run it is unable to obtain root access and Superuser Permissions force-closes. I've tried downloading a new copy of Busybox from within TiB to no avail, uninstalled/reinstalled it several times and reflashed the ROM - same result.
I get this too, except the first app (that needs root) I ran was Titanium Backup, then every other root app after that doesn't work. I get a su force close when I type "su" in connectbot for example. Here's a copy of the log.
V/Performance( 2864): >>AppBindData{appInfo=ApplicationInfo{4743cef0 com.noshufo
u.android.su}} handleBindApplication
V/Performance( 2864): >>android.app.ActivityThread@4743bd08 newApplication
V/Performance( 2864): <<android.app.ActivityThread@4743bd08 newApplication, 0ms
V/Performance( 2864): >>android.app.Application@47440ab0 onCreate
V/Performance( 2864): <<android.app.Application@47440ab0 onCreate, 1ms
V/Performance( 2864): <<AppBindData{appInfo=ApplicationInfo{4743cef0 com.noshufo
u.android.su}} handleBindApplication, 9ms
V/Performance( 2864): >>com.noshufou.android.su.SuRequestReceiver@474494d8 onRec
eive:Intent { act=com.noshufou.android.su.REQUEST cmp=com.noshufou.android.su/.S
uRequestReceiver (has extras) }, tid=2864
I/Database( 2864): sqlite returned: error code = 14, msg = cannot open file at l
ine 27206 of [42537b6056]
I/Database( 2864): sqlite returned: error code = 14, msg = unable to open databa
se file
E/Database( 2864): sqlite3_exec to set journal_mode of /data/data/com.noshufou.a
ndroid.su/databases/permissions.sqlite to WAL failed
D/AndroidRuntime( 2864): Shutting down VM
W/dalvikvm( 2864): threadid=1: thread exiting with uncaught exception (group=0x4
0025a70)
E/AndroidRuntime( 2864): FATAL EXCEPTION: main
E/AndroidRuntime( 2864): java.lang.RuntimeException: Unable to start receiver co
m.noshufou.android.su.SuRequestReceiver: android.database.sqlite.SQLiteException
: unable to open database file
E/AndroidRuntime( 2864): at android.app.ActivityThread.handleReceiver(Act
ivityThread.java:3018)
E/AndroidRuntime( 2864): at android.app.ActivityThread.access$3200(Activi
tyThread.java:136)
E/AndroidRuntime( 2864): at android.app.ActivityThread$H.handleMessage(Ac
tivityThread.java:2239)
E/AndroidRuntime( 2864): at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime( 2864): at android.os.Looper.loop(Looper.java:143)
E/AndroidRuntime( 2864): at android.app.ActivityThread.main(ActivityThrea
d.java:5068)
E/AndroidRuntime( 2864): at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime( 2864): at java.lang.reflect.Method.invoke(Method.java:5
21)
E/AndroidRuntime( 2864): at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:858)
E/AndroidRuntime( 2864): at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:616)
E/AndroidRuntime( 2864): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 2864): Caused by: android.database.sqlite.SQLiteException: una
ble to open database file
E/AndroidRuntime( 2864): at android.database.sqlite.SQLiteDatabase.dbopen
(Native Method)
E/AndroidRuntime( 2864): at android.database.sqlite.SQLiteDatabase.<init>
(SQLiteDatabase.java:1906)
E/AndroidRuntime( 2864): at android.database.sqlite.SQLiteDatabase.openDa
tabase(SQLiteDatabase.java:889)
E/AndroidRuntime( 2864): at android.database.sqlite.SQLiteDatabase.openOr
CreateDatabase(SQLiteDatabase.java:923)
E/AndroidRuntime( 2864): at android.database.sqlite.SQLiteDatabase.openOr
CreateDatabase(SQLiteDatabase.java:916)
E/AndroidRuntime( 2864): at android.app.ContextImpl.openOrCreateDatabase(
ContextImpl.java:589)
E/AndroidRuntime( 2864): at android.content.ContextWrapper.openOrCreateDa
tabase(ContextWrapper.java:203)
E/AndroidRuntime( 2864): at android.content.ContextWrapper.openOrCreateDa
tabase(ContextWrapper.java:203)
E/AndroidRuntime( 2864): at android.database.sqlite.SQLiteOpenHelper.getW
ritableDatabase(SQLiteOpenHelper.java:98)
E/AndroidRuntime( 2864): at com.noshufou.android.su.DBHelper.<init>(DBHel
per.java:58)
E/AndroidRuntime( 2864): at com.noshufou.android.su.SuRequestReceiver.onR
eceive(SuRequestReceiver.java:23)
E/AndroidRuntime( 2864): at android.app.ActivityThread.handleReceiver(Act
ivityThread.java:3003)
E/AndroidRuntime( 2864): ... 10 more
I/Process ( 1301): Sending signal. PID: 2864 SIG: 9
I/global ( 1301): Default buffer size used in BufferedReader constructor. It wo
uld be better to be explicit if an 8k-char buffer is required.
I/global ( 1301): Default buffer size used in BufferedReader constructor. It wo
uld be better to be explicit if an 8k-char buffer is required.
W/ActivityManager( 1301): Process com.noshufou.android.su has crashed too many t
imes: killing!
D/ProcessManager( 1301): executeProcess(): waiting for child process ...
D/ProcessManager( 2872): executeProcess(): in child process ...
D/ProcessManager( 2872): executeProcess(): in child process, after dup2()
D/ProcessManager( 2872): executeProcess(): in child process, after closePipes()
D/ProcessManager( 2872): executeProcess(): in child process, after fcntl()
D/ProcessManager( 2872): closeNonStandardFds(): skipFd=[161]
D/ProcessManager( 2872): closeNonStandardFds(): after getrlimit(): RLIMIT_NOFILE
=[7], rlim_max=[1024]
D/ProcessManager( 1301): executeProcess(): read child status count=[0], result=[
15909224]
I/global ( 1301): Default buffer size used in BufferedReader constructor. It wo
uld be better to be explicit if an 8k-char buffer is required.
D/ProcessManager( 1301): executeProcess(): waiting for child process ...
D/ProcessManager( 2873): executeProcess(): in child process ...
D/ProcessManager( 2873): executeProcess(): in child process, after dup2()
D/ProcessManager( 2873): executeProcess(): in child process, after closePipes()
D/ProcessManager( 2873): executeProcess(): in child process, after fcntl()
D/ProcessManager( 2873): closeNonStandardFds(): skipFd=[161]
D/ProcessManager( 2873): closeNonStandardFds(): after getrlimit(): RLIMIT_NOFILE
=[7], rlim_max=[1024]
D/ProcessManager( 1301): executeProcess(): read child status count=[0], result=[
15909224]
I/global ( 1301): Default buffer size used in BufferedReader constructor. It wo
uld be better to be explicit if an 8k-char buffer is required.
D/dalvikvm( 1301): GC_FOR_MALLOC freed 15232 objects / 2089384 bytes in 111ms
D/WidgetView_Card( 1451): handle message: 9006, message parameter: 0
D/ProcessManager( 1301): executeProcess(): waiting for child process ...
D/ProcessManager( 2874): executeProcess(): in child process ...
D/ProcessManager( 2874): executeProcess(): in child process, after dup2()
D/ProcessManager( 2874): executeProcess(): in child process, after closePipes()
D/ProcessManager( 2874): executeProcess(): in child process, after fcntl()
D/ProcessManager( 2874): closeNonStandardFds(): skipFd=[161]
D/ProcessManager( 2874): closeNonStandardFds(): after getrlimit(): RLIMIT_NOFILE
=[7], rlim_max=[1024]
D/ProcessManager( 1301): executeProcess(): read child status count=[0], result=[
5528784]
I/global ( 1301): Default buffer size used in BufferedReader constructor. It wo
uld be better to be explicit if an 8k-char buffer is required.
D/ProcessManager( 1301): executeProcess(): waiting for child process ...
D/ProcessManager( 2875): executeProcess(): in child process ...
D/ProcessManager( 2875): executeProcess(): in child process, after dup2()
D/ProcessManager( 2875): executeProcess(): in child process, after closePipes()
D/ProcessManager( 2875): executeProcess(): in child process, after fcntl()
D/ProcessManager( 2875): closeNonStandardFds(): skipFd=[161]
D/ProcessManager( 2875): closeNonStandardFds(): after getrlimit(): RLIMIT_NOFILE
=[7], rlim_max=[1024]
D/ProcessManager( 1301): executeProcess(): read child status count=[0], result=[
5528784]
I/global ( 1301): Default buffer size used in BufferedReader constructor. It wo
uld be better to be explicit if an 8k-char buffer is required.
D/WidgetView_Card( 1451): on Query Complete: android.content.ContentResolver$Cur
sorWrapperInner@4762ad88
D/WidgetView_Card( 1451): status: 2
^C