WifiStack: Miscellaneous @hide dependency cleanups
a) JarJar HandlerExecutor
b) Stop using HandlerThread.getHandlerThread() and instead created
a new handler on the associated looper.
c) Stop using withCleanCallingIdentity and instead use the regular
clearCallingIdentity & restoreCallingIdentity.
d) Stop using Bundle.setDefusable() and instead handle the
BadParcelableException.
e) Stop using Intent.getExtra and instead use Intent.getStringExtra.
Bug: 142935310
Test: Compiles
Change-Id: Ie17cf3524815b75607b7ac0b6d4720d5da8abbdb
5 files changed