[Android Software Development] Deadly:
I just updated new version of ONB app and script to 8.10

When I hit "back button" (hard key) the app FC's..

Log.. I took only warnings and error..

[ 04-10 14:51:20.242 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 1 name= HSCDTD004A delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:20.257 17584:0x44b9 E/SensorManager ]

reg :: handle = 1

[ 04-10 14:51:20.257 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 0 name= BMA222 delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:20.289 17584:0x44b9 E/SensorManager ]

reg :: handle = 0

[ 04-10 14:51:20.492 17584:0x44b9 E/SensorManager ]

unregisterListener:: all sensors, listener = it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:20.500 1518:0x60d W/PowerManagerService ]

Timer 0x7->0x3|0x3

[ 04-10 14:51:22.500 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 1 name= HSCDTD004A delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:22.515 17584:0x44b9 E/SensorManager ]

reg :: handle = 1

[ 04-10 14:51:22.515 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 0 name= BMA222 delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:22.562 17584:0x44b9 E/SensorManager ]

reg :: handle = 0

[ 04-10 14:51:22.757 17584:0x44b9 E/SensorManager ]

unregisterListener:: all sensors, listener = it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:24.507 1518:0x60d W/PowerManagerService ]

Timer 0x3->0x0|0x3

[ 04-10 14:51:24.507 1518:0x60d E/PowerManagerService ]

CurLock p:3 mPS:3

[ 04-10 14:51:24.507 1518:0x60d W/PowerManagerService ]

type=SCREEN_BRIGHT_WAKE_LOCK 'Keep Screen ON' AW active (minState=3) activeT=1873790

[ 04-10 14:51:24.507 1518:0x60d W/PowerManagerService ]

type=SCREEN_BRIGHT_WAKE_LOCK 'KEEP_SCREEN_ON_FLAG' active (minState=3) activeT=9035

[ 04-10 14:51:24.773 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 1 name= HSCDTD004A delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:24.796 17584:0x44b9 E/SensorManager ]

reg :: handle = 1

[ 04-10 14:51:24.796 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 0 name= BMA222 delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:24.820 17584:0x44b9 E/SensorManager ]

reg :: handle = 0

[ 04-10 14:51:25.023 17584:0x44b9 E/SensorManager ]

unregisterListener:: all sensors, listener = it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:27.039 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 1 name= HSCDTD004A delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:27.054 17584:0x44b9 E/SensorManager ]

reg :: handle = 1

[ 04-10 14:51:27.054 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 0 name= BMA222 delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:27.085 17584:0x44b9 E/SensorManager ]

reg :: handle = 0

[ 04-10 14:51:27.281 17584:0x44b9 E/SensorManager ]

unregisterListener:: all sensors, listener = it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:29.296 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 1 name= HSCDTD004A delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:29.335 17584:0x44b9 E/SensorManager ]

reg :: handle = 1

[ 04-10 14:51:29.335 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 0 name= BMA222 delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:29.359 17584:0x44b9 E/SensorManager ]

reg :: handle = 0

[ 04-10 14:51:29.562 17584:0x44b9 E/SensorManager ]

unregisterListener:: all sensors, listener = it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:31.578 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 1 name= HSCDTD004A delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:31.585 17584:0x44b9 E/SensorManager ]

reg :: handle = 1

[ 04-10 14:51:31.585 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 0 name= BMA222 delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:31.609 17584:0x44b9 E/SensorManager ]

reg :: handle = 0

[ 04-10 14:51:31.812 17584:0x44b9 E/SensorManager ]

unregisterListener:: all sensors, listener = it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:32.656 1518:0x5f4 W/InputManagerService ]

Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@4062d2d8

[ 04-10 14:51:33.828 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 1 name= HSCDTD004A delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:33.843 17584:0x44b9 E/SensorManager ]

reg :: handle = 1

[ 04-10 14:51:33.843 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 0 name= BMA222 delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:33.867 17584:0x44b9 E/SensorManager ]

reg :: handle = 0

[ 04-10 14:51:34.070 17584:0x44b9 E/SensorManager ]

unregisterListener:: all sensors, listener = it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:35.125 19876:0x4da4 W/dalvikvm ]

VFY: unable to resolve direct method 3972: Landroid/widget/PopupWindow;.<init> (Landroid/content/Context;Landroid/util/AttributeSet;II)V

[ 04-10 14:51:36.085 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 1 name= HSCDTD004A delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:36.101 17584:0x44b9 E/SensorManager ]

reg :: handle = 1

[ 04-10 14:51:36.101 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 0 name= BMA222 delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:36.132 17584:0x44b9 E/SensorManager ]

reg :: handle = 0

[ 04-10 14:51:36.335 17584:0x44b9 E/SensorManager ]

unregisterListener:: all sensors, listener = it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:37.203 19876:0x4da4 W/Resources ]

Converting to boolean: TypedValue{t=0x1/d=0x1030088 a=4 r=0x1030088}

[ 04-10 14:51:37.203 19876:0x4da4 W/KeyCharacterMap ]

No keyboard for id -1

[ 04-10 14:51:37.203 19876:0x4da4 W/KeyCharacterMap ]

Using default keymap

[ 04-10 14:51:38.351 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 1 name= HSCDTD004A delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:38.382 17584:0x44b9 E/SensorManager ]

reg :: handle = 1

[ 04-10 14:51:38.382 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 0 name= BMA222 delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:38.437 17584:0x44b9 E/SensorManager ]

reg :: handle = 0

[ 04-10 14:51:38.640 17584:0x44b9 E/SensorManager ]

unregisterListener:: all sensors, listener = it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:40.648 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 1 name= HSCDTD004A delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:40.710 17584:0x44b9 E/SensorManager ]

reg :: handle = 1

[ 04-10 14:51:40.710 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 0 name= BMA222 delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:40.773 17584:0x44b9 E/SensorManager ]

reg :: handle = 0

[ 04-10 14:51:40.976 17584:0x44b9 E/SensorManager ]

unregisterListener:: all sensors, listener = it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:42.125 19876:0x4da4 W/KeyCharacterMap ]

Can't open keycharmap file

[ 04-10 14:51:42.125 19876:0x4da4 W/KeyCharacterMap ]

Error loading keycharmap file

[ 04-10 14:51:42.125 19876:0x4da4 W/KeyCharacterMap ]

Using default keymap

[ 04-10 14:51:42.312 19876:0x4da4 W/dalvikvm ]

threadid=1: thread exiting with uncaught exception (group=0x40018578)

[ 04-10 14:51:42.320 1518:0x21be E/liblog ]

failed to call dumpstate

[ 04-10 14:51:42.320 19876:0x4da4 E/AndroidRuntime ]

FATAL EXCEPTION: main

java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=0, result=-1, data=null} to activity {com.h3r3t1c.onnandbup/com.h3r3t1c.onnandbup.Main}: java.lang.NullPointerException

at android.app.ActivityThread.deliverResults(ActivityThread.java:2536)

at android.app.ActivityThread.handleSendResult(ActivityThread.java:2578)

at android.app.ActivityThread.access$2000(ActivityThread.java:117)

at android.app.ActivityThread$H.handleMessage(ActivityThread.java:965)

at android.os.Handler.dispatchMessage(Handler.java:99)

at android.os.Looper.loop(Looper.java:130)

at android.app.ActivityThread.main(ActivityThread.java:3687)

at java.lang.reflect.Method.invokeNative(Native Method)

at java.lang.reflect.Method.invoke(Method.java:507)

at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)

at dalvik.system.NativeStart.main(Native Method)

Caused by: java.lang.NullPointerException

at com.h3r3t1c.onnandbup.Main.onActivityResult(Main.java:474)

at android.app.Activity.dispatchActivityResult(Activity.java:3919)

at android.app.ActivityThread.deliverResults(ActivityThread.java:2532)

... 11 more

[ 04-10 14:51:42.328 1518:0x5fd E/ ]

Dumpstate > /data/log/dumpstate_app_error

[ 04-10 14:51:43.000 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 1 name= HSCDTD004A delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:43.015 17584:0x44b9 E/SensorManager ]

reg :: handle = 1

[ 04-10 14:51:43.015 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 0 name= BMA222 delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:43.046 17584:0x44b9 E/SensorManager ]

reg :: handle = 0

[ 04-10 14:51:43.250 17584:0x44b9 E/SensorManager ]

unregisterListener:: all sensors, listener = it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:45.257 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 1 name= HSCDTD004A delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:46.531 17584:0x44b9 E/SensorManager ]

reg :: handle = 1

[ 04-10 14:51:46.531 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 0 name= BMA222 delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:47.695 17584:0x44b9 E/SensorManager ]

reg :: handle = 0

[ 04-10 14:51:47.898 17584:0x44b9 E/SensorManager ]

unregisterListener:: all sensors, listener = it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:48.125 1518:0x60d W/PowerManagerService ]

Timer 0x7->0x3|0x3

[ 04-10 14:51:50.601 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 1 name= HSCDTD004A delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:50.617 17584:0x4e47 E/SensorManager ]

=======>>>Sensor Thread RUNNING <<<========

[ 04-10 14:51:50.750 17584:0x44b9 E/SensorManager ]

reg :: handle = 1

[ 04-10 14:51:50.750 17584:0x44b9 E/SensorManager ]

registerListener :: handle = 0 name= BMA222 delay= 200000 Listener= it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:50.843 17584:0x44b9 E/SensorManager ]

reg :: handle = 0

[ 04-10 14:51:51.039 17584:0x44b9 E/SensorManager ]

unregisterListener:: all sensors, listener = it.androidhd.keepscreenon.ricevitori.OrientamentoServizio@40520350

[ 04-10 14:51:53.054 17584:0x44b9 E/SensorManager ]

registerListener :: hand

Also, could you please improve the start backup option layout?

Since the app is all about making backup.. if the button is having a little more room.. it would have been nice..?

I did send a report.. through this vv

PS: I solved the other issue.. after reinstalling busybox..

____________________________________

"The world we have created is a product of our thinking; it cannot be changed without changing our thinking."-Albert Einstein

---------- Post added at 03:08 PM ---------- Previous post was at 03:04 PM ----------

Also one more request .. can you include an option.. that is.. when you hit option key(in devices which have hard keys).. the settings menu on action bar comes? Like instead of clicking that small icon to bring drop down menu from action bar.. option button is useless currently.. so if it also can bring it.. it would be nice.. thanks.. :)

____________________________________

"The world we have created is a product of our thinking; it cannot be changed without changing our thinking."-Albert Einstein