[Desire Android Development] floppie:
Hi,

I'm on GingerVallain 1.4 with radio 32.54.00.32U_5.14.05.17

The RIL 32.49.00.32U_5.11.05.27_RIL.zip has a lot of libs in /system/lib to be replaced, even those regarding glES. Therefore your screen does not work correctly anymore. A lot of SEGVs when acessing libRS.so.

HTC_RIL_2.2.0079HM has only /system/bin/rild and /system/lib/libhtc_ril.so.

The latter does not show any screen irritations, but on screen-off the GSM/EDGE/UMTS-network breaks completely.

So I just extracted /system/lib/libhtc_ril.so from 32.49.00.32U_5.11.05.27_RIL.zip and moved that to /system/lib/ (in recovery of course ;) )

Same issue as with 0079, on screen-off the network breaks down.

Here is, what the logcat says to screen-off:

I/power ( 242): *** set_screen_state 0
I/DEBUG ( 196): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 196): Build fingerprint: 'htc_wwe/htc_bravo/bravo/bravo:2.2/FRF91/226611:user/release-keys'
I/DEBUG ( 196): pid: 197, tid: 214 >>> /system/bin/rild <<<
I/DEBUG ( 196): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000004
I/DEBUG ( 196): r0 100ffb34 r1 00000001 r2 000000ff r3 00000000
I/DEBUG ( 196): r4 000000ff r5 afd41504 r6 00000000 r7 100ffb34
I/DEBUG ( 196): r8 000000ff r9 0000ae98 10 00000001 fp 100ffd7c
I/DEBUG ( 196): ip 8007d96c sp 100ffa88 lr 80058b11 pc afd18ac8 cpsr 20000030
I/DEBUG ( 196): d0 656c6c61633a2901 d1 696669746f6e5f00
I/DEBUG ( 196): d2 0000000000000000 d3 0000000000000000
I/DEBUG ( 196): d4 0000000000000000 d5 0000000000000000
I/DEBUG ( 196): d6 0000000000000000 d7 0000000000000000
I/DEBUG ( 196): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 196): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 196): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 196): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 196): d16 0000000000000000 d17 0000000000000000
I/DEBUG ( 196): d18 0000000000000000 d19 0000000000000000
I/DEBUG ( 196): d20 0000000000000000 d21 0000000000000000
I/DEBUG ( 196): d22 0000000000000000 d23 0000000000000000
I/DEBUG ( 196): d24 0000000000000000 d25 0000000000000000
I/DEBUG ( 196): d26 0000000000000000 d27 0000000000000000
I/DEBUG ( 196): d28 0000000000000000 d29 0000000000000000
I/DEBUG ( 196): d30 0000000000000000 d31 0000000000000000
I/DEBUG ( 196): scr 00000000
I/DEBUG ( 196):
I/DEBUG ( 196): #00 pc 00018ac8 /system/lib/libc.so (fread)
I/DEBUG ( 196): #01 pc 00058b0e /system/lib/libhtc_ril.so (ril_func_screen_state_notified)
I/DEBUG ( 196): #02 pc 00038746 /system/lib/libhtc_ril.so (ril_request_on_request)
I/DEBUG ( 196): #03 pc 000043ac /system/lib/libril.so
I/DEBUG ( 196): #04 pc 00004d94 /system/lib/libril.so
I/DEBUG ( 196): #05 pc 00004dde /system/lib/libril.so
I/DEBUG ( 196): #06 pc 000053f4 /system/lib/libril.so (_Z14ril_event_loopv)
I/DEBUG ( 196): #07 pc 000050f2 /system/lib/libril.so
I/DEBUG ( 196): #08 pc 00011b04 /system/lib/libc.so (__thread_entry)
I/DEBUG ( 196): #09 pc 000116d0 /system/lib/libc.so (pthread_create)
I/DEBUG ( 196):
I/DEBUG ( 196): code around pc:
I/DEBUG ( 196): afd18aa8 bf00bd10 47f0e92d fb014d50 447df802
I/DEBUG ( 196): afd18ab8 4614468a f1b8461e d1010f00 e0924644
I/DEBUG ( 196): afd18ac8 2b00685b 2100da01 46076071 078189b0
I/DEBUG ( 196): afd18ad8 6bf2d576 d1732a00 c114f8df 100cf855
I/DEBUG ( 196): afd18ae8 b90b680b fdb0f7ff 200089b3 069a6070
I/DEBUG ( 196):
I/DEBUG ( 196): code around lr:
I/DEBUG ( 196): 80058af0 4d8f9c06 19604f8f 19e19e05 f7b9af23
I/DEBUG ( 196): 80058b00 2101e900 460522ff 462b4638 e8e6f7b9
I/DEBUG ( 196): 80058b10 f7b94628 4a88e8d8 18a14638 e980f7b9
I/DEBUG ( 196): 80058b20 2b657983 d1164b6e f8d158e1 f1bee000
I/DEBUG ( 196): 80058b30 dd0a0f00 496c4b6b 18e04a80 630af500
I/DEBUG ( 196):
I/DEBUG ( 196): stack:
I/DEBUG ( 196): 100ffa48 100ffdb8
I/DEBUG ( 196): 100ffa4c 80062971 /system/lib/libhtc_ril.so
I/DEBUG ( 196): 100ffa50 00000001
I/DEBUG ( 196): 100ffa54 8007d8f8
I/DEBUG ( 196): 100ffa58 00000001
I/DEBUG ( 196): 100ffa5c 8008149c
I/DEBUG ( 196): 100ffa60 afd46784
I/DEBUG ( 196): 100ffa64 afd24b5b /system/lib/libc.so
I/DEBUG ( 196): 100ffa68 afd46784
I/DEBUG ( 196): 100ffa6c afd171a9 /system/lib/libc.so
I/DEBUG ( 196): 100ffa70 80076855 /system/lib/libhtc_ril.so
I/DEBUG ( 196): 100ffa74 00000000
I/DEBUG ( 196): 100ffa78 afd1895d /system/lib/libc.so
I/DEBUG ( 196): 100ffa7c 00000000
I/DEBUG ( 196): 100ffa80 df002777
I/DEBUG ( 196): 100ffa84 e3a070ad
I/DEBUG ( 196): #00 100ffa88 8007d8f8
I/DEBUG ( 196): 100ffa8c 00000000
I/DEBUG ( 196): 100ffa90 0000aeb0
I/DEBUG ( 196): 100ffa94 100ffb34
I/DEBUG ( 196): 100ffa98 00000004
I/DEBUG ( 196): 100ffa9c 0000ae98
I/DEBUG ( 196): 100ffaa0 100ffdb8
I/DEBUG ( 196): 100ffaa4 80058b11 /system/lib/libhtc_ril.so
I/DEBUG ( 196): #01 100ffaa8 00000000
I/DEBUG ( 196): 100ffaac 100ffb20
I/DEBUG ( 196): 100ffab0 00000000
I/DEBUG ( 196): 100ffab4 100ffd14
I/DEBUG ( 196): 100ffab8 0000005d
I/DEBUG ( 196): 100ffabc 0000aeb0
I/DEBUG ( 196): 100ffac0 8007d8f8
I/DEBUG ( 196): 100ffac4 00000001
I/DEBUG ( 196): 100ffac8 100ffb2c
I/DEBUG ( 196): 100ffacc 100ffb24
I/DEBUG ( 196): 100ffad0 80076b47 /system/lib/libhtc_ril.so
I/DEBUG ( 196): 100ffad4 80076b4d /system/lib/libhtc_ril.so
I/DEBUG ( 196): 100ffad8 80076b53 /system/lib/libhtc_ril.so
I/DEBUG ( 196): 100ffadc 80076b59 /system/lib/libhtc_ril.so
I/DEBUG ( 196): 100ffae0 80076b5f /system/lib/libhtc_ril.so
I/DEBUG ( 196): 100ffae4 80076b65 /system/lib/libhtc_ril.so
I/DEBUG ( 196): 100ffae8 80076b6b /system/lib/libhtc_ril.so
I/DEBUG ( 196): 100ffaec 80076b71 /system/lib/libhtc_ril.so
I/DEBUG ( 196): 100ffaf0 80076b77 /system/lib/libhtc_ril.so
I/DEBUG ( 196): 100ffaf4 80076b7d /system/lib/libhtc_ril.so
I/DEBUG ( 196): 100ffaf8 80076b83 /system/lib/libhtc_ril.so
I/DEBUG ( 196): 100ffafc 80076b89 /system/lib/libhtc_ril.so
I/DEBUG ( 196): 100ffb00 00000000
I/DEBUG ( 196): 100ffb04 00000000
I/DEBUG ( 196): 100ffb08 0000005d
I/DEBUG ( 196): 100ffb0c 0000001e
I/DEBUG ( 196): 100ffb10 00000000
I/DEBUG ( 196): 100ffb14 ffffffff
I/DEBUG ( 196): 100ffb18 00000000
I/DEBUG ( 196): 100ffb1c 00000000
I/DEBUG ( 196): 100ffb20 00000001
I/DEBUG ( 196): 100ffb24 00000000
I/DEBUG ( 196): 100ffb28 00000001
I/DEBUG ( 196): 100ffb2c 00000000
I/DEBUG ( 196): 100ffb30 00000000
I/DEBUG ( 196): 100ffb34 00000000
I/DEBUG ( 196): 100ffb38 00000000
I/DEBUG ( 196): 100ffb3c 00000000
I/DEBUG ( 196): 100ffb40 00000000
I/DEBUG ( 196): 100ffb44 00000000
I/DEBUG ( 196): 100ffb48 00000000
I/DEBUG ( 196): 100ffb4c 00000000
I/DEBUG ( 196): 100ffb50 00000000
I/DEBUG ( 196): 100ffb54 00000000
I/DEBUG ( 196): 100ffb58 00000000
I/DEBUG ( 196): 100ffb5c 00000000
I/DEBUG ( 196): 100ffb60 00000000
I/DEBUG ( 196): 100ffb64 00000000
I/DEBUG ( 196): 100ffb68 00000000
I/DEBUG ( 196): 100ffb6c 00000000
I/DEBUG ( 196): 100ffb70 00000000
I/DEBUG ( 196): 100ffb74 00000000
I/DEBUG ( 196): 100ffb78 00000000
I/DEBUG ( 196): 100ffb7c 00000000
I/DEBUG ( 196): 100ffb80 00000000
I/DEBUG ( 196): 100ffb84 00000000
I/DEBUG ( 196): 100ffb88 00000000
I/DEBUG ( 196): 100ffb8c 00000000
I/DEBUG ( 196): 100ffb90 00000000
I/DEBUG ( 196): 100ffb94 00000000
I/DEBUG ( 196): 100ffb98 00000000
I/DEBUG ( 196): 100ffb9c 00000000
I/DEBUG ( 196): 100ffba0 00000000
I/DEBUG ( 196): 100ffba4 00000000
I/DEBUG ( 196): 100ffba8 00000000
I/DEBUG ( 196): 100ffbac 00000000
I/DEBUG ( 196): 100ffbb0 00000000
I/DEBUG ( 196): 100ffbb4 00000000
I/DEBUG ( 196): 100ffbb8 00000000
I/DEBUG ( 196): 100ffbbc 00000000
I/DEBUG ( 196): 100ffbc0 00000000
I/DEBUG ( 196): 100ffbc4 00000000
I/DEBUG ( 196): 100ffbc8 00000000
I/DEBUG ( 196): 100ffbcc 00000000
I/DEBUG ( 196): 100ffbd0 00000000
I/DEBUG ( 196): 100ffbd4 00000000
I/DEBUG ( 196): 100ffbd8 00000000
I/DEBUG ( 196): 100ffbdc 00000000
I/DEBUG ( 196): 100ffbe0 00000000
I/DEBUG ( 196): 100ffbe4 00000000
I/DEBUG ( 196): 100ffbe8 00000000
I/DEBUG ( 196): 100ffbec 00000000
I/DEBUG ( 196): 100ffbf0 00000000
I/DEBUG ( 196): 100ffbf4 00000000
I/DEBUG ( 196): 100ffbf8 00000000
I/DEBUG ( 196): 100ffbfc 00000000
I/DEBUG ( 196): 100ffc00 00000000
I/DEBUG ( 196): 100ffc04 00000000
I/DEBUG ( 196): 100ffc08 00000000
I/DEBUG ( 196): 100ffc0c 00000000
I/DEBUG ( 196): 100ffc10 00000000
I/DEBUG ( 196): 100ffc14 00000000
I/DEBUG ( 196): 100ffc18 00000000
I/DEBUG ( 196): 100ffc1c 00000000
I/DEBUG ( 196): 100ffc20 00000000
I/DEBUG ( 196): 100ffc24 00000000
I/DEBUG ( 196): 100ffc28 00000000
I/DEBUG ( 196): 100ffc2c 00000000
I/DEBUG ( 196): 100ffc30 00000000
I/DEBUG ( 196): 100ffc34 afd290ad /system/lib/libc.so
I/DEBUG ( 196): 100ffc38 100ffcbc
I/DEBUG ( 196): 100ffc3c af906201 /system/lib/libcutils.so
I/DEBUG ( 196): 100ffc40 8007d8f8
I/DEBUG ( 196): 100ffc44 100ffc68
I/DEBUG ( 196): 100ffc48 00000006
I/DEBUG ( 196): 100ffc4c 0000000a
I/DEBUG ( 196): 100ffc50 0000000a
I/DEBUG ( 196): 100ffc54 00000000
I/DEBUG ( 196): 100ffc58 0000ad70
I/DEBUG ( 196): 100ffc5c 100ffcbc
I/DEBUG ( 196): 100ffc60 0000ad80
I/DEBUG ( 196): 100ffc64 00000b28
I/DEBUG ( 196): 100ffc68 0000e768
I/DEBUG ( 196): 100ffc6c 0000a000
I/DEBUG ( 196): 100ffc70 ae607280
I/DEBUG ( 196): 100ffc74 0000ac10
I/DEBUG ( 196): 100ffc78 00000006
I/DEBUG ( 196): 100ffc7c afd1384d /system/lib/libc.so
I/DEBUG ( 196): 100ffc80 8007d8f8
I/DEBUG ( 196): 100ffc84 0000ad70
I/DEBUG ( 196): 100ffc88 0000001b
I/DEBUG ( 196): 100ffc8c 0000adf8
I/DEBUG ( 196): 100ffc90 00000043
I/DEBUG ( 196): 100ffc94 00000000
I/DEBUG ( 196): 100ffc98 00000000
I/DEBUG ( 196): 100ffc9c 00000000
I/DEBUG ( 196): 100ffca0 00000000
I/DEBUG ( 196): 100ffca4 00000000
I/DEBUG ( 196): 100ffca8 00000000
I/DEBUG ( 196): 100ffcac 00000000
I/DEBUG ( 196): 100ffcb0 00000000
I/DEBUG ( 196): 100ffcb4 00000000
I/DEBUG ( 196): 100ffcb8 00000000
I/DEBUG ( 196): 100ffcbc 00000000
I/DEBUG ( 196): 100ffcc0 00000000
I/DEBUG ( 196): 100ffcc4 00000000
I/DEBUG ( 196): 100ffcc8 00000000
I/DEBUG ( 196): 100ffccc 00000000
I/DEBUG ( 196): 100ffcd0 00000000
I/DEBUG ( 196): 100ffcd4 00000000
I/DEBUG ( 196): 100ffcd8 00000000
I/DEBUG ( 196): 100ffcdc 00000000
I/DEBUG ( 196): 100ffce0 00000000
I/DEBUG ( 196): 100ffce4 00000000
I/DEBUG ( 196): 100ffce8 00000000
I/DEBUG ( 196): 100ffcec 00000000
I/DEBUG ( 196): 100ffcf0 ae607900
I/DEBUG ( 196): 100ffcf4 ae6079dc
I/DEBUG ( 196): 100ffcf8 ae607994
I/DEBUG ( 196): 100ffcfc afd140e7 /system/lib/libc.so
I/DEBUG ( 196): 100ffd00 0000001b
I/DEBUG ( 196): 100ffd04 0000af90
I/DEBUG ( 196): 100ffd08 0000001b
I/DEBUG ( 196): 100ffd0c 0000afa8
I/DEBUG ( 196): 100ffd10 0000aea8
I/DEBUG ( 196): 100ffd14 30323632
I/DEBUG ( 196): 100ffd18 00000031
I/DEBUG ( 196): 100ffd1c 00000000
I/DEBUG ( 196): 100ffd20 00000000
I/DEBUG ( 196): 100ffd24 00000000
I/DEBUG ( 196): 100ffd28 00000000
I/DEBUG ( 196): 100ffd2c 00000000
I/DEBUG ( 196): 100ffd30 00000000
I/DEBUG ( 196): 100ffd34 f6f291b7
I/DEBUG ( 196): 100ffd38 100ffd6c
I/DEBUG ( 196): 100ffd3c 80058669 /system/lib/libhtc_ril.so
I/DEBUG ( 196): 100ffd40 100ffd68
I/DEBUG ( 196): 100ffd44 800386a1 /system/lib/libhtc_ril.so
I/DEBUG ( 196): 100ffd48 100ffd78
I/DEBUG ( 196): 100ffd4c 80038749 /system/lib/libhtc_ril.so

So I moved back to my original libhtc_ril.so (RIL 1.6)