overlay: frameworks_base add broken hardware keyboard support

(cherry picked from commit be6c7ac385aa778ff159f889e3fe098ab332193a)
use fakeiccid to fix outgoing calls

(cherry picked from commit 394e6b416a61d99be91cdec582a084739e5dc2b1)
Revert "overlay: frameworks_base add broken hardware keyboard support"

This reverts commit be6c7ac385aa778ff159f889e3fe098ab332193a.

(cherry picked from commit beaae141276aa9f2b88d27ff26363de65083f16b)