SystemUI: Add missing layouts for MSIM devices

This commit fixes SystemUI continuous FCs on MSIM devices caused by missing layouts.

Change-Id: I31900a0c89effa1a3ab67ca199e03d9eb369babd
(cherry picked from commit 5fa8d0f0668ab1cdd9c49392d898c829a2a901ea)
handle IllegalStateException from Surface.lockCanvas

Symptom: SystemServer crash because of this exception on startingWindow
Root Cause: IllegalStateException from Surface.lockCanvas
Solution: handle IllegalStateException from Surface.lockCanvas

Change-Id: Ifb1b3b72877dfd9994ebf17dcef4778f88821301
(cherry picked from commit ba42d8f013fab368bbe21e4d4fccb490ca942103)
Forced to update whole region in case of computation error

Symptom: unexpected render result (a line is not refresh)
Root Cause: computation error between dirty rigon and drawing area
Solution: Forced to update whole region in case of computation error

Change-Id: I227ceb2cc14294ae2e4276b8c62b05ec758f1d56
(cherry picked from commit c6d7c202c53f478897bd21b4e1d29883c4b49313)
Revert "Avoid collision with RIL constant 1138, used in some Samsung devices for RIL_UNSOL_TETHERED_MODE_STATE_CHANGED."

Later Qualcomm RILs will use the STK_CC_ALPHA_NOTIFY message, and this
causes the radio to parse the parcel in a very incorrect manner.

This reverts commit 8e3fee66ff3a1d55f1aa69df7b52fdcab33f1f82.

Change-Id: I94e2867f130b88c4c9eff17293edd0b64dda516a
(cherry picked from commit 6d9ed9900e7971808e08a2f8822de82679c8942a)