[Desire Android Development] Bradshort:
Hi Daveba, Keep up the good work mate, we are getting there.

3.06 - Superuser rights granted and proxy starts ok. Can then browse internet, browse only market and retrieve tweets.

However if i try to download from market or send a tweet the proxy seems to bomb out and i need to restart the app to browse the net again

V/tproxy ( 1194): OnClickListner for ToggleButton - true
V/tproxy ( 1194): proxy.sh start type=http host=10.0.0.27 port=3128 auth=false user= pass=*****
D/su ( 9186): 10097 com.hasbox.tproxy executing 0 /system/bin/sh using shell /system/bin/sh : sh
V/tproxy ( 1194): Successfully ran redirect.sh start
V/tproxy ( 1194): setchildrenstate - true
D/dalvikvm( 6001): GC_EXPLICIT freed 404 objects / 69848 bytes in 67ms
W/IInputConnectionWrapper( 1194): showStatusIcon on inactive InputConnection
D/dalvikvm( 185): GC_EXPLICIT freed 6813 objects / 268688 bytes in 57ms
D/dalvikvm( 6008): GC_EXPLICIT freed 256 objects / 16480 bytes in 68ms
I/DEBUG ( 64): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 64): Build fingerprint: 'vodafone_uk/htc_bravo/bravo/bravo:2.2/FRF91/229389:user/release-keys'
I/DEBUG ( 64): pid: 9185, tid: 9185 >>> /data/data/com.hasbox.tproxy/redsocks <<<
I/DEBUG ( 64): signal 11 (SIGSEGV), fault addr 00000001
I/DEBUG ( 64): r0 00000000 r1 00000020 r2 0001bad8 r3 00000001
I/DEBUG ( 64): r4 0001a1b4 r5 0001a1b4 r6 0001bc44 r7 0001bd10
I/DEBUG ( 64): r8 0001b5e0 r9 0001a75c 10 000001f0 fp beae8a1c
I/DEBUG ( 64): ip 0001a31c sp beae89f8 lr 0001150c pc 0001151c cpsr 80000010
I/DEBUG ( 64): d0 6472656767756265 d1 736f6c63203a6e6f
I/DEBUG ( 64): d2 6f69746163696c37 d3 2d7777772d782f00
I/DEBUG ( 64): d4 6f66303225736930 d5 2e64656d72616572
I/DEBUG ( 64): d6 3032252e2e2e2e2e d7 735f687475616f26
I/DEBUG ( 64): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 64): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 64): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 64): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 64): d16 0000000000000000 d17 0000000000000000
I/DEBUG ( 64): d18 0000000000000000 d19 0000000000000000
I/DEBUG ( 64): d20 0000000000000000 d21 0000000000000000
I/DEBUG ( 64): d22 0000000000000000 d23 0000000000000000
I/DEBUG ( 64): d24 0000000000000000 d25 0000000000000000
I/DEBUG ( 64): d26 0000000000000000 d27 0000000000000000
I/DEBUG ( 64): d28 0000000000000000 d29 0000000000000000
I/DEBUG ( 64): d30 0000000000000000 d31 0000000000000000
I/DEBUG ( 64): scr 00000000
I/DEBUG ( 64):
I/DEBUG ( 64): #00 pc 0001151c /data/data/com.hasbox.tproxy/redsocks
I/DEBUG ( 64): #01 pc 00011c3c /data/data/com.hasbox.tproxy/redsocks
I/DEBUG ( 64): #02 pc 000153d8 /data/data/com.hasbox.tproxy/redsocks
I/DEBUG ( 64): #03 pc 00014280 /data/data/com.hasbox.tproxy/redsocks
I/DEBUG ( 64): #04 pc 0000b9b4 /data/data/com.hasbox.tproxy/redsocks
I/DEBUG ( 64): #05 pc 0000d430 /system/lib/libc.so
I/DEBUG ( 64):
I/DEBUG ( 64): code around pc:
I/DEBUG ( 64): 000114fc e5933000 e1a00003 e3a01020 ebffe1ae
I/DEBUG ( 64): 0001150c e1a03000 e50b3018 e51b3018 e2833001
I/DEBUG ( 64): 0001151c e5d33000 e353002f 1a00003b e59f30f8
I/DEBUG ( 64): 0001152c e0843003 e5933000 e5933000 e1a00003
I/DEBUG ( 64): 0001153c ebffe19b e1a05000 e51b001c ebffe198
I/DEBUG ( 64):
I/DEBUG ( 64): code around lr:
I/DEBUG ( 64): 000114ec e50b301c e59f3130 e0843003 e5933000
I/DEBUG ( 64): 000114fc e5933000 e1a00003 e3a01020 ebffe1ae
I/DEBUG ( 64): 0001150c e1a03000 e50b3018 e51b3018 e2833001
I/DEBUG ( 64): 0001151c e5d33000 e353002f 1a00003b e59f30f8
I/DEBUG ( 64): 0001152c e0843003 e5933000 e5933000 e1a00003
I/DEBUG ( 64):
I/DEBUG ( 64): stack:
I/DEBUG ( 64): beae89b8 0001b5e0 [heap]
I/DEBUG ( 64): beae89bc 0001a1b4 /data/data/com.hasbox.tproxy/redsocks
I/DEBUG ( 64): beae89c0 00000001
I/DEBUG ( 64): beae89c4 afd0c737 /system/lib/libc.so
I/DEBUG ( 64): beae89c8 00000000
I/DEBUG ( 64): beae89cc afd102f0 /system/lib/libc.so
I/DEBUG ( 64): beae89d0 afd4372c /system/lib/libc.so
I/DEBUG ( 64): beae89d4 0001baf8 [heap]
I/DEBUG ( 64): beae89d8 00000001
I/DEBUG ( 64): beae89dc 00018a10 /data/data/com.hasbox.tproxy/redsocks
I/DEBUG ( 64): beae89e0 0001bd10 [heap]
I/DEBUG ( 64): beae89e4 afd0cda1 /system/lib/libc.so
I/DEBUG ( 64): beae89e8 0001bed8 [heap]
I/DEBUG ( 64): beae89ec afd1d5dd /system/lib/libc.so
I/DEBUG ( 64): beae89f0 df002777
I/DEBUG ( 64): beae89f4 e3a070ad
I/DEBUG ( 64): #00 beae89f8 0001bc44 [heap]
I/DEBUG ( 64): beae89fc 00011210 /data/data/com.hasbox.tproxy/redsocks
I/DEBUG ( 64): beae8a00 0001be46 [heap]
I/DEBUG ( 64): beae8a04 00000000
I/DEBUG ( 64): beae8a08 00000003
I/DEBUG ( 64): beae8a0c 00000003
I/DEBUG ( 64): beae8a10 0001a1b4 /data/data/com.hasbox.tproxy/redsocks
I/DEBUG ( 64): beae8a14 0001a1b4 /data/data/com.hasbox.tproxy/redsocks
I/DEBUG ( 64): beae8a18 beae8a54 [stack]
I/DEBUG ( 64): beae8a1c 00011c40 /data/data/com.hasbox.tproxy/redsocks
I/DEBUG ( 64): #01 beae8a20 0001bbe0 [heap]
I/DEBUG ( 64): beae8a24 0001bc40 [heap]
I/DEBUG ( 64): beae8a28 000000d9
I/DEBUG ( 64): beae8a2c 00000000
I/DEBUG ( 64): beae8a30 00000000
I/DEBUG ( 64): beae8a34 00000009
I/DEBUG ( 64): beae8a38 00000000
I/DEBUG ( 64): beae8a3c 0001beb0 [heap]
I/DEBUG ( 64): beae8a40 0001bc24 [heap]
I/DEBUG ( 64): beae8a44 0001bbe0 [heap]
I/DEBUG ( 64): beae8a48 0001b5e0 [heap]
I/DEBUG ( 64): beae8a4c 0001bc40 [heap]
I/DEBUG ( 64): beae8a50 00000000
I/DEBUG ( 64): beae8a54 000153dc /data/data/com.hasbox.tproxy/redsocks
W/System.err( 8274): java.net.SocketException: Connection reset by peer
W/System.err( 8274): at org.apache.harmony.luni.platform.OSNetworkSystem.readSocketImpl(Native Method)
W/System.err( 8274): at org.apache.harmony.luni.platform.OSNetworkSystem.read(OSNetworkSystem.java:358)
W/System.err( 8274): at org.apache.harmony.luni.net.PlainSocketImpl.read(PlainSocketImpl.java:561)
W/System.err( 8274): at org.apache.harmony.luni.net.SocketInputStream.read(SocketInputStream.java:61)
W/System.err( 8274): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.readln(HttpURLConnectionImpl.java:1279)
W/System.err( 8274): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.readServerResponse(HttpURLConnectionImpl.java:1351)
W/System.err( 8274): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.sendRequest(HttpURLConnectionImpl.java:1339)
W/System.err( 8274): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.doRequestInternal(HttpURLConnectionImpl.java:1656)
W/System.err( 8274): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.doRequest(HttpURLConnectionImpl.java:1649)
W/System.err( 8274): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:1374)
W/System.err( 8274): at jp.r246.twicca.statuses.StatusUpdate.doInBackground(StatusUpdate.java:69)
W/System.err( 8274): at jp.r246.twicca.statuses.StatusUpdate.doInBackground(StatusUpdate.java:1)
W/System.err( 8274): at android.os.AsyncTask$2.call(AsyncTask.java:185)
W/System.err( 8274): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
W/System.err( 8274): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
W/System.err( 8274): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
W/System.err( 8274): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
W/System.err( 8274): at java.lang.Thread.run(Thread.java:1102)
W/KeyCharacterMap( 8274): Bad keycharmap - filesize=32
W/KeyCharacterMap( 8274): Error loading keycharmap file '/system/usr/keychars/bravo-keypad.kcm.bin'. hw.keyboards.0.devname='bravo-keypad'
W/KeyCharacterMap( 8274): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
D/dalvikvm( 8785): GC_EXTERNAL_ALLOC freed 2572 objects / 321920 bytes in 72ms
D/alogcat ( 8867): stopping ...
D/alogcat ( 8867): resumed
D/alogcat ( 8867): canceling periodic saves
D/dalvikvm( 8867): GC_FOR_MALLOC freed 9109 objects / 1111712 bytes in 68ms
D/dalvikvm( 8867): GC_FOR_MALLOC freed 4542 objects / 405472 bytes in 37ms
D/dalvikvm( 8867): GC_FOR_MALLOC freed 2571 objects / 308208 bytes in 35ms
D/dalvikvm( 8867): GC_FOR_MALLOC freed 3949 objects / 313056 bytes in 37ms
D/dalvikvm( 8867): GC_FOR_MALLOC freed 3655 objects / 468768 bytes in 36ms
W/KeyCharacterMap( 8867): Bad keycharmap - filesize=32
W/KeyCharacterMap( 8867): Error loading keycharmap file '/system/usr/keychars/bravo-keypad.kcm.bin'. hw.keyboards.0.devname='bravo-keypad'
W/KeyCharacterMap( 8867): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
D/dalvikvm( 5270): GC_FOR_MALLOC freed 7595 objects / 675640 bytes in 43ms