[Android Software/Hacking General [Developers Only]] rpmccormick:
How? I just downloaded latest from market...

Even after upgrading my busybox as posted above it is "(v1.15.2 from System)" acording to TB. I give TB root, then it gives the error "BusyBox works but the "su" command does not elevate to root: "whomi" reports "whomi: applet not found" instead of root/uid 0. I think your Superuser Whitelist" system app does not work. Please check with your ROM provider." NOTE: Despite being able to get around this error (below) I would like to fix this error in our fileset/su. Does anyone know how? Do we just have to push a linux app called whomi?

Then, if I click "problems"->"yes, do it" TB runs on "(BusyBox 1.16.0 from app)" and everything says it is ok, but it always locks up (usually at 0%, but I have had it manage to back up a few apps in the past, never a whole batch).

I can't find any setting for "App processing mode". I did try disabling compression.

I would really like to be able to use TB's "create an update.zip" feature, and then make a script that will install update.zip files to our devices... something like 'sh installer.sh update.zip' and it will follow all the instructions in the 'update-script' that is inside an update.zip.

logcat with {notes}

{FC From Last Run}

I/ActivityManager( 2005): Killing process com.keramidas.TitaniumBackup (pid=3615) at user's request
I/Process ( 2005): Sending signal. PID: 3615 SIG: 9
I/ActivityManager( 2005): Process com.keramidas.TitaniumBackup (pid 3615) has died.
I/WindowManager( 2005): WIN DEATH: Window{441293c8 Brightness Level 2.2.0 paused=false}
I/WindowManager( 2005): WIN DEATH: Window{4411f1c0 com.keramidas.TitaniumBackup/com.keramidas.TitaniumBackup.MainActivity paused=false}
I/UsageStats( 2005): Unexpected resume of com.android.vending while already resumed in com.keramidas.TitaniumBackup

{Run TB again}

W/InputManagerService( 2005): Got RemoteException sending setActive(false) notification to pid 3615 uid 10071
I/ActivityManager( 2005): Starting activity: Intent { act=android.intent.action.MAIN flg=0x10000000 cmp=com.keramidas.TitaniumBackup/.MainActivity }
I/ActivityManager( 2005): Start proc com.keramidas.TitaniumBackup for activity com.keramidas.TitaniumBackup/.MainActivity: pid=3695 uid=10071 gids={1015, 3003}
D/dalvikvm( 3695): Total arena pages for JIT: 2
D/dalvikvm( 3695): Total arena pages for JIT: 3
I/com.keramidas.TitaniumBackup.MainApplication( 3695): onCreate()
I/com.keramidas.TitaniumBackup.settings.BackupRestore( 3695): restoreMySettings_ifNeeded()
I/com.keramidas.TitaniumBackup.settings.BackupRestore( 3695): Internal settingsfound => No need to restore.
W/Resources( 3695): Converting to string: TypedValue{t=0x10/d=0x1 a=-1}
W/Resources( 3695): Converting to string: TypedValue{t=0x10/d=0x3 a=-1}
I/com.keramidas.TitaniumBackup.MainApplication( 3695): Starting scheduler service ...
I/com.keramidas.TitaniumBackup.schedules.SchedulerService( 3695): onCreate()
I/com.keramidas.TitaniumBackup.schedules.SchedulerService( 3695): scheduleNextWakeup(): Invoked with idToExcludeForToday=null
I/com.keramidas.TitaniumBackup.schedules.SchedulerService( 3695): scheduleNextWakeup(): No next wakeup scheduled.
I/com.keramidas.TitaniumBackup.schedules.SchedulerService( 3695): onStart()
I/com.keramidas.TitaniumBackup.schedules.SchedulerService( 3695): onDestroy()
I/ActivityManager( 2005): Displayed activity com.keramidas.TitaniumBackup/.MainActivity: 1061 ms (total 1061 ms)
W/System.err( 3695): ERROR: Could not open license file: /data/data/com.keramidas.TitaniumBackup/files/license.txt
W/Parcel ( 2005): Attempt to read object from Parcel 0x44f01dd8 at offset 492 that is not in the object list
D/SuRequest( 3479): Sending result: ALLOW

{Why all the repeated SU requests... it only does that sometimes}

D/su ( 3707): 10071 com.keramidas.TitaniumBackup executing 0 /system/bin/sh using shell /system/bin/sh : sh
I/NotificationService( 2005): enqueueToast pkg=com.noshufou.android.su callback=android.app.ITransientNotification$Stub$Proxy@43f86e50 duration=0
W/Parcel ( 2005): Attempt to read object from Parcel 0x4a756dd8 at offset 492 that is not in the object list
D/SuRequest( 3479): Sending result: ALLOW
D/su ( 3709): 10071 com.keramidas.TitaniumBackup executing 0 /system/bin/sh using shell /system/bin/sh : sh
I/NotificationService( 2005): enqueueToast pkg=com.noshufou.android.su callback=android.app.ITransientNotification$Stub$Proxy@43fae060 duration=0
W/Parcel ( 2005): Attempt to read object from Parcel 0x44f01dd8 at offset 492 that is not in the object list
D/SuRequest( 3479): Sending result: ALLOW
D/su ( 3711): 10071 com.keramidas.TitaniumBackup executing 0 /system/bin/sh using shell /system/bin/sh : sh
I/NotificationService( 2005): enqueueToast pkg=com.noshufou.android.su callback=android.app.ITransientNotification$Stub$Proxy@43f22bd8 duration=0
W/Parcel ( 2005): Attempt to read object from Parcel 0x4a756dd8 at offset 492 that is not in the object list
D/SuRequest( 3479): Sending result: ALLOW
D/su ( 3713): 10071 com.keramidas.TitaniumBackup executing 0 /system/bin/sh using shell /system/bin/sh : sh
I/NotificationService( 2005): enqueueToast pkg=com.noshufou.android.su callback=android.app.ITransientNotification$Stub$Proxy@43fb3140 duration=0
W/Parcel ( 2005): Attempt to read object from Parcel 0x44f01dd8 at offset 492 that is not in the object list
D/SuRequest( 3479): Sending result: ALLOW
D/su ( 3715): 10071 com.keramidas.TitaniumBackup executing 0 /system/bin/sh using shell /system/bin/sh : sh
I/NotificationService( 2005): enqueueToast pkg=com.noshufou.android.su callback=android.app.ITransientNotification$Stub$Proxy@43f71438 duration=0
W/Parcel ( 2005): Attempt to read object from Parcel 0x4a756dd8 at offset 492 that is not in the object list
D/SuRequest( 3479): Sending result: ALLOW
D/su ( 3717): 10071 com.keramidas.TitaniumBackup executing 0 /system/bin/sh using shell /system/bin/sh : sh
I/NotificationService( 2005): enqueueToast pkg=com.noshufou.android.su callback=android.app.ITransientNotification$Stub$Proxy@43f22d30 duration=0
W/Parcel ( 2005): Attempt to read object from Parcel 0x44f01dd8 at offset 492 that is not in the object list
D/SuRequest( 3479): Sending result: ALLOW
D/su ( 3719): 10071 com.keramidas.TitaniumBackup executing 0 /system/bin/sh using shell /system/bin/sh : sh
I/NotificationService( 2005): enqueueToast pkg=com.noshufou.android.su callback=android.app.ITransientNotification$Stub$Proxy@44096258 duration=0
W/Parcel ( 2005): Attempt to read object from Parcel 0x45001dd8 at offset 492 that is not in the object list
D/SuRequest( 3479): Sending result: ALLOW
D/su ( 3721): 10071 com.keramidas.TitaniumBackup executing 0 /system/bin/sh using shell /system/bin/sh : sh
I/NotificationService( 2005): enqueueToast pkg=com.noshufou.android.su callback=android.app.ITransientNotification$Stub$Proxy@43f093c8 duration=0
D/dalvikvm( 3695): GC freed 3075 objects / 390192 bytes in 61ms
W/Parcel ( 2005): Attempt to read object from Parcel 0x4ab8edd8 at offset 492 that is not in the object list
D/SuRequest( 3479): Sending result: ALLOW
I/NotificationService( 2005): enqueueToast pkg=com.noshufou.android.su callback=android.app.ITransientNotification$Stub$Proxy@4405b4c0 duration=0
D/su ( 3723): 10071 com.keramidas.TitaniumBackup executing 0 /system/bin/sh using shell /system/bin/sh : sh
W/Parcel ( 2005): Attempt to read object from Parcel 0x4afcddd8 at offset 492 that is not in the object list
D/SuRequest( 3479): Sending result: ALLOW
D/su ( 3727): 10071 com.keramidas.TitaniumBackup executing 0 /system/bin/sh using shell /system/bin/sh : sh
I/NotificationService( 2005): enqueueToast pkg=com.noshufou.android.su callback=android.app.ITransientNotification$Stub$Proxy@43fe2108 duration=0
W/Parcel ( 2005): Attempt to read object from Parcel 0xbe912498 at offset 492 that is not in the object list
D/SuRequest( 3479): Sending result: ALLOW
D/su ( 3729): 10071 com.keramidas.TitaniumBackup executing 0 /system/bin/sh using shell /system/bin/sh : sh
I/NotificationService( 2005): enqueueToast pkg=com.noshufou.android.su callback=android.app.ITransientNotification$Stub$Proxy@43eace40 duration=0
W/Parcel ( 2005): Attempt to read object from Parcel 0x4ac8edd8 at offset 492 that is not in the object list
D/SuRequest( 3479): Sending result: ALLOW
D/su ( 3733): 10071 com.keramidas.TitaniumBackup executing 0 /system/bin/sh using shell /system/bin/sh : sh
I/NotificationService( 2005): enqueueToast pkg=com.noshufou.android.su callback=android.app.ITransientNotification$Stub$Proxy@43eaf090 duration=0
I/MainActivity( 3695): Listing data elements ...
W/Parcel ( 2005): Attempt to read object from Parcel 0x44f01dd8 at offset 492 that is not in the object list
D/SuRequest( 3479): Sending result: ALLOW

{Here I clicked menu or something, then I clicked back and the pressed the 'backup' tab in TB}

D/su ( 3738): 10071 com.keramidas.TitaniumBackup executing 0 /system/bin/sh using shell /system/bin/sh : sh
I/NotificationService( 2005): enqueueToast pkg=com.noshufou.android.su callback=android.app.ITransientNotification$Stub$Proxy@44011498 duration=0
D/dalvikvm( 3695): GC freed 4918 objects / 416288 bytes in 72ms
I/com.keramidas.TitaniumBackup.backupRestore.BackupArchives( 3695): Fully reloaded archive list (561 ms)
I/NotificationService( 2005): enqueueToast pkg=com.keramidas.TitaniumBackup callback=android.app.ITransientNotification$Stub$Proxy@440b0bf0 duration=0
W/System.err( 3695): java.io.FileNotFoundException: /data/data/com.keramidas.TitaniumBackup/shared_prefs/filter_default.bin
W/System.err( 3695): at org.apache.harmony.luni.platform.OSFileSystem.open(OSFileSystem.java:244)
W/System.err( 3695): at java.io.FileInputStream.<init>(FileInputStream.java:77)
W/System.err( 3695): at java.io.FileInputStream.<init>(FileInputStream.java:130)
W/System.err( 3695): at com.keramidas.TitaniumBackup.MyFilterDialog.loadFilter(MyFilterDialog.java:354)
W/System.err( 3695): at com.keramidas.TitaniumBackup.MainActivity$14.safeRun(MainActivity.java:1532)
W/System.err( 3695): at com.keramidas.TitaniumBackup.tools.SafeRunnable.run(SafeRunnable.java:16)
W/System.err( 3695): at android.os.Handler.handleCallback(Handler.java:587)
W/System.err( 3695): at android.os.Handler.dispatchMessage(Handler.java:92)
W/System.err( 3695): at android.os.Looper.loop(Looper.java:123)
W/System.err( 3695): at android.app.ActivityThread.main(ActivityThread.java:4363)
W/System.err( 3695): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 3695): at java.lang.reflect.Method.invoke(Method.java:521)
W/System.err( 3695): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
W/System.err( 3695): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
W/System.err( 3695): at dalvik.system.NativeStart.main(Native Method)
W/InputManagerService( 2005): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@44124118
W/KeyCharacterMap( 3695): Can't open keycharmap file
W/KeyCharacterMap( 3695): Error loading keycharmap file '/system/usr/keychars/gpio-keys.kcm.bin'. hw.keyboards.65538.devname='gpio-keys'
W/KeyCharacterMap( 3695): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
D/dalvikvm( 3695): GC freed 6667 objects / 395144 bytes in 179ms
D/dalvikvm( 3277): GC freed 1270 objects / 60920 bytes in 175ms
W/KeyCharacterMap( 3695): Can't open keycharmap file
W/KeyCharacterMap( 3695): Error loading keycharmap file '/system/usr/keychars/gpio-keys.kcm.bin'. hw.keyboards.65538.devname='gpio-keys'
W/KeyCharacterMap( 3695): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
D/dalvikvm( 3695): GC freed 2887 objects / 325920 bytes in 131ms

{Running a Backup}

W/InputManagerService( 2005): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@44028218
I/NotificationService( 2005): enqueueToast pkg=com.keramidas.TitaniumBackup callback=android.app.ITransientNotification$Stub$Proxy@43f5a5c0 duration=0
D/dalvikvm( 3695): GC freed 6629 objects / 546096 bytes in 64ms
I/class com.keramidas.TitaniumBackup.tools.Processes( 3695): Will look for "com.curvefish.widgets.brightnesslevel" in running processes.
I/class com.keramidas.TitaniumBackup.tools.Processes( 3695): Listing running processes
W/Parcel ( 2005): Attempt to read object from Parcel 0x4b44cdd8 at offset 492 that is not in the object list
D/SuRequest( 3479): Sending result: ALLOW
D/su ( 3741): 10071 com.keramidas.TitaniumBackup executing 0 /system/bin/sh using shell /system/bin/sh : sh
I/NotificationService( 2005): enqueueToast pkg=com.noshufou.android.su callback=android.app.ITransientNotification$Stub$Proxy@43f92cf0 duration=0
W/WindowManager( 2005): Key dispatching timed out sending to Brightness Level 2.2.0
W/WindowManager( 2005): Dispatch state: {{KeyEvent{action=1 code=82 repeat=0 meta=0 scancode=59 mFlags=8} to Window{43dae0c8 AtchDlg:com.keramidas.TitaniumBackup/com.keramidas.TitaniumBackup.MainActivity paused=false} @ 1282696331275 lw=Window{43dae0c8 AtchDlg:com.keramidas.TitaniumBackup/com.keramidas.TitaniumBackup.MainActivity paused=false} lb=android.os.BinderProxy@44060710 fin=false gfw=trueed=true tts=0 wf=false fp=false mcf=Window{4411d6c8 Brightness Level 2.2.0 paused=false}}}
W/WindowManager( 2005): Current state: {{KeyEvent{action=0 code=4 repeat=0 meta=0 scancode=158 mFlags=8} to Window{4411d6c8 Brightness Level 2.2.0 paused=false} @ 1282696352016 lw=Window{4411d6c8 Brightness Level 2.2.0 paused=false} lb=android.os.BinderProxy@44115d70 fin=false gfw=true ed=true tts=0 wf=false fp=falsemcf=Window{4411d6c8 Brightness Level 2.2.0 paused=false}}}
I/ActivityManager( 2005): ANR in process: com.keramidas.TitaniumBackup (last incom.keramidas.TitaniumBackup)
I/ActivityManager( 2005): Annotation: keyDispatchingTimedOut
I/ActivityManager( 2005): CPU usage:
I/ActivityManager( 2005): Load: 10.18 / 8.4 / 6.45
I/ActivityManager( 2005): CPU usage from 6731ms to 31ms ago:
I/ActivityManager( 2005): real.RealPlayer: 1% = 0% user + 1% kernel / faults:19 minor
I/ActivityManager( 2005): system_server: 1% = 0% user + 0% kernel / faults: 36 minor 1 major
I/ActivityManager( 2005): busybox: 0% = 0% user + 0% kernel / faults: 64 minor 6 major
I/ActivityManager( 2005): mmcqd: 0% = 0% user + 0% kernel
I/ActivityManager( 2005): ufou.android.su: 0% = 0% user + 0% kernel / faults:27 minor
I/ActivityManager( 2005): TOTAL: 100% = 1% user + 2% kernel + 95% iowait + 0% irq + 1% softirq

{Long Wait after I hit BACK}

I/ActivityManager( 2005): Removing old ANR trace file from /data/anr/traces.txt
I/Process ( 2005): Sending signal. PID: 3695 SIG: 3
I/dalvikvm( 3695): threadid=7: reacting to signal 3
I/dalvikvm( 3695): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 2005): Sending signal. PID: 2005 SIG: 3
I/dalvikvm( 2005): threadid=7: reacting to signal 3
I/dalvikvm( 2005): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 2005): Sending signal. PID: 3479 SIG: 3
I/dalvikvm( 3479): threadid=7: reacting to signal 3
I/dalvikvm( 3479): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 2005): Sending signal. PID: 3277 SIG: 3
I/dalvikvm( 3277): threadid=7: reacting to signal 3
I/dalvikvm( 3277): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 2005): Sending signal. PID: 3603 SIG: 3
I/dalvikvm( 3603): threadid=7: reacting to signal 3
I/dalvikvm( 3603): Wrote stack trace to '/data/anr/traces.txt'
D/dalvikvm( 3479): GC freed 2786 objects / 146256 bytes in 56ms
I/Process ( 2005): Sending signal. PID: 3286 SIG: 3
I/dalvikvm( 3286): threadid=7: reacting to signal 3
I/dalvikvm( 3286): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 2005): Sending signal. PID: 3060 SIG: 3
I/dalvikvm( 3060): threadid=7: reacting to signal 3
I/dalvikvm( 3060): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 2005): Sending signal. PID: 2330 SIG: 3
I/dalvikvm( 2330): threadid=7: reacting to signal 3
I/dalvikvm( 2330): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 2005): Sending signal. PID: 2125 SIG: 3
I/dalvikvm( 2125): threadid=7: reacting to signal 3
I/dalvikvm( 2125): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 2005): Sending signal. PID: 2307 SIG: 3
I/dalvikvm( 2307): threadid=7: reacting to signal 3
I/dalvikvm( 2307): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 2005): Sending signal. PID: 2082 SIG: 3
I/dalvikvm( 2082): threadid=7: reacting to signal 3
I/dalvikvm( 2082): Wrote stack trace to '/data/anr/traces.txt'

{FC}