telephony: Squashed support of dynamic signal strength thresholds
This is a squash of the following commits:
Author: Paul Keith <javelinanddart@gmail.com>
Date: Sat Jul 14 04:34:20 2018 +0200
Stabilize signal strength
* Currently, rssnr and rssi are subject to Huawei's thresholds
to get a desired signal strength interpretation in AOSP, but
rsrp is subject to AOSPs thresholds to get a signal strength
interpretation, which means we have two sources of strength
which are potentially in conflict; this can result in an
'unstable' signal cluster icon
* So, force rsrp into an AOSP threshold based on Huawei's
thresholds in order to stabilize the signal cluster
Change-Id: Ia7e08ffe33ee84a5123832b60f290f3aa910eb86
Author: Paul Keith <javelinanddart@gmail.com>
Date: Sat Jul 14 04:17:12 2018 +0200
Adjust some values to be more intuitive
* While we're at it, reorder rssnr and rssi overrides
Change-Id: Ie6c3a8d7fd5dd8e1299f16266e3c4044bffd45c4
Author: Paul Keith <javelinanddart@gmail.com>
Date: Sat Jul 14 04:07:49 2018 +0200
Remove lteRsrq hackery
* Nothing cares about rsrq
Change-Id: I0d39399f52944347970833cabcca7d9954215310
Author: Paul Keith <javelinanddart@gmail.com>
Date: Sun May 6 05:19:42 2018 +0200
Dynamically calculate signal strength thresholds
* Huawei has 5 thresholds, but AOSP only has 4, so instead of using
some of them directly and ignoring one, calculate 4 thresholds
based on the lowest and highest threshold in Huawei's thresholds
* While we're at it, convert the radioTech if-else block to a
switch-case block to be more readable
Change-Id: Ic8a97d5ccc08346a6f188df0fb08314339f5ede0
Change-Id: I0ad7de756a2796678dc117a280b69fc7842a6553
1 file changed