[HTC One S] qwerty warrior:
1.20 is a bit better

1.15 used to give me 'no signal" for a long time

but 1.20 connects faster

but i still have issues with dropping calls :(

logcat shows this when trying to find a signal

it still takes a while on 1.20 but shorter than 1.15

[ 12-20 14:20:48.135 709: 709 D/MobileDataStateTracker ]

fota: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=fota

[ 12-20 14:20:48.135 709: 709 D/MobileDataStateTracker ]

fota: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataAttached

[ 12-20 14:20:48.135 709: 709 D/MobileDataStateTracker ]

dun: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=dun

[ 12-20 14:20:48.135 709: 709 D/MobileDataStateTracker ]

dun: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataAttached

[ 12-20 14:20:48.145 709: 709 D/MobileDataStateTracker ]

supl: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=supl

[ 12-20 14:20:48.145 709: 709 D/MobileDataStateTracker ]

supl: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataAttached

[ 12-20 14:20:48.145 709: 709 D/MobileDataStateTracker ]

hipri: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=hipri

[ 12-20 14:20:48.155 709: 709 D/MobileDataStateTracker ]

hipri: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataAttached

[ 12-20 14:20:48.155 709: 709 D/MobileDataStateTracker ]

ims: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=ims

[ 12-20 14:20:48.165 709: 709 D/MobileDataStateTracker ]

ims: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataAttached

[ 12-20 14:20:48.165 709: 709 D/MobileDataStateTracker ]

mms: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=mms

[ 12-20 14:20:48.165 709: 709 D/MobileDataStateTracker ]

mms: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataAttached

[ 12-20 14:20:48.165 709: 709 D/MobileDataStateTracker ]

cbs: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=cbs

[ 12-20 14:20:48.175 709: 709 D/MobileDataStateTracker ]

cbs: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataAttached

[ 12-20 14:20:48.185 709: 709 D/MobileDataStateTracker ]

fota: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=fota

[ 12-20 14:20:48.185 709: 709 D/MobileDataStateTracker ]

fota: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataAttached

[ 12-20 14:20:48.185 709: 709 D/MobileDataStateTracker ]

dun: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=dun

[ 12-20 14:20:48.185 709: 709 D/MobileDataStateTracker ]

dun: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataAttached

[ 12-20 14:20:48.195 709: 709 D/MobileDataStateTracker ]

supl: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=supl

[ 12-20 14:20:48.195 709: 709 D/MobileDataStateTracker ]

supl: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataAttached

[ 12-20 14:20:48.195 709: 709 D/MobileDataStateTracker ]

hipri: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=hipri

[ 12-20 14:20:48.195 709: 709 D/MobileDataStateTracker ]

hipri: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataAttached

[ 12-20 14:20:48.195 709: 709 D/MobileDataStateTracker ]

ims: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=ims

[ 12-20 14:20:48.195 709: 709 D/MobileDataStateTracker ]

ims: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataAttached

[ 12-20 14:20:48.195 709: 709 D/MobileDataStateTracker ]

mms: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=mms

[ 12-20 14:20:48.195 709: 709 D/MobileDataStateTracker ]

mms: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataAttached

[ 12-20 14:20:48.195 709: 709 D/MobileDataStateTracker ]

cbs: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=cbs

[ 12-20 14:20:48.205 709: 1021 I/ActivityManager ]

Start proc com.android.deskclock for broadcast com.android.deskclock/.AlarmInitReceiver: pid=2644 uid=10036 gids={50036, 1028, 3003}

[ 12-20 14:20:48.205 709: 709 D/MobileDataStateTracker ]

cbs: Received state=DISCONNECTED, old=DISCONNECTED, reason=dataAttached

[ 12-20 14:20:48.255 2644: 2644 V/AlarmClock ]

AlarmInitReceiver android.intent.action.TIME_SET

[ 12-20 14:20:48.335 2644: 2658 I/AlarmClock ]

Displaying next alarm time: ''

[ 12-20 14:20:48.335 2644: 2658 V/AlarmClock ]

AlarmInitReceiver finished

[ 12-20 14:20:48.365 709: 946 I/ActivityManager ]

Start proc com.google.android.keep for broadcast com.google.android.keep/.notification.AlertReceiver: pid=2661 uid=10078 gids={50078, 3003, 1028, 1015}

[ 12-20 14:20:48.575 2661: 2677 V/KeepAlert ]

Action android.intent.action.TIME_SET

[ 12-20 14:20:49.005 709: 926 D/AlarmManagerService ]

Kernel timezone updated to -240 minutes west of GMT

[ 12-20 14:20:49.015 709: 709 D/MobileDataStateTracker ]

default: Broadcast received: android.intent.action.ANY_DATA_STATE apnType=default

[ 12-20 14:20:49.025 709: 709 D/MobileDataStateTracker ]

default: Received state=DISCONNECTED, old=DISCONNECTED, reason=(unspecified)

when my phone connected i copied the logcat