Revert "Revert "Fix fatal exception due to missing looper for current thread.""

Looks like this is still actually needed.

This reverts commit c3e720ba9ab8595d26caa866441093e3ee2124a6.

Change-Id: Ie5ebee7bd34f27f7e16e5b6c1565bad95c9d1aa9
framework:Thread synchronization for UI update

Issue : Framework reboot was observed due to out of sync between
        two threads which inturn causes Null pointer exception
        while updating airplanemode.
Fix : Handled Null pointer exception and the crash is not observed.
CRs-Fixed: 570122

Change-Id: I2e969f6e7726ffcf8648b366ebb54cb2b0afc292
Telephony: fix tdsdma asu invalid value

The magic value for invalid asu is "99", not "255". This error is causing the value validity checks to fail incorrectly, fixit.

Change-Id: Ief816eb577ccf371b3c85df1fe9515eb0bfb3f06