DO NOT MERGE - Added reset geo-fencing checking after airplane mode support

The out-of-polygon cell broadcast messages will not be
considered for rebroadcasting after airplane mode turned on
or reboot.

Bug: 143614007
Test: Unit tests
Change-Id: Ifa3de1576f23f68b040c8473bc79b4bf5a5f7261
This commit is contained in:
Jack Yu
2019-11-12 17:24:26 -08:00
parent 01d77cef37
commit 6711cc80ce
8 changed files with 28 additions and 0 deletions

View File

@@ -22,5 +22,9 @@
<resources> <resources>
<!-- Enable 5 bar signal strength icon --> <!-- Enable 5 bar signal strength icon -->
<bool name="config_inflateSignalStrength">true</bool> <bool name="config_inflateSignalStrength">true</bool>
<!-- Boolean indicating whether frameworks needs to reset cell broadcast geo-fencing
check after reboot or airplane mode toggling -->
<bool translatable="false" name="reset_geo_fencing_check_after_boot_or_apm">true</bool>
</resources> </resources>

View File

@@ -22,5 +22,9 @@
<resources> <resources>
<!-- Enable 5 bar signal strength icon --> <!-- Enable 5 bar signal strength icon -->
<bool name="config_inflateSignalStrength">true</bool> <bool name="config_inflateSignalStrength">true</bool>
<!-- Boolean indicating whether frameworks needs to reset cell broadcast geo-fencing
check after reboot or airplane mode toggling -->
<bool translatable="false" name="reset_geo_fencing_check_after_boot_or_apm">true</bool>
</resources> </resources>

View File

@@ -52,4 +52,7 @@
<!-- Enable 5 bar signal strength icon --> <!-- Enable 5 bar signal strength icon -->
<bool name="config_inflateSignalStrength">true</bool> <bool name="config_inflateSignalStrength">true</bool>
<!-- Boolean indicating whether frameworks needs to reset cell broadcast geo-fencing
check after reboot or airplane mode toggling -->
<bool translatable="false" name="reset_geo_fencing_check_after_boot_or_apm">true</bool>
</resources> </resources>

View File

@@ -22,5 +22,9 @@
<resources> <resources>
<!-- Enable 5 bar signal strength icon --> <!-- Enable 5 bar signal strength icon -->
<bool name="config_inflateSignalStrength">true</bool> <bool name="config_inflateSignalStrength">true</bool>
<!-- Boolean indicating whether frameworks needs to reset cell broadcast geo-fencing
check after reboot or airplane mode toggling -->
<bool translatable="false" name="reset_geo_fencing_check_after_boot_or_apm">true</bool>
</resources> </resources>

View File

@@ -22,5 +22,9 @@
<resources> <resources>
<!-- Enable 5 bar signal strength icon --> <!-- Enable 5 bar signal strength icon -->
<bool name="config_inflateSignalStrength">true</bool> <bool name="config_inflateSignalStrength">true</bool>
<!-- Boolean indicating whether frameworks needs to reset cell broadcast geo-fencing
check after reboot or airplane mode toggling -->
<bool translatable="false" name="reset_geo_fencing_check_after_boot_or_apm">true</bool>
</resources> </resources>

View File

@@ -42,4 +42,8 @@
<item>"#8"</item> <item>"#8"</item>
<item>"#9"</item> <item>"#9"</item>
</string-array> </string-array>
<!-- Boolean indicating whether frameworks needs to reset cell broadcast geo-fencing
check after reboot or airplane mode toggling -->
<bool translatable="false" name="reset_geo_fencing_check_after_boot_or_apm">true</bool>
</resources> </resources>

View File

@@ -4307,4 +4307,8 @@
create additional screen real estate outside beyond the keyboard. Note that the user needs create additional screen real estate outside beyond the keyboard. Note that the user needs
to have a confirmed way to dismiss the keyboard when desired. --> to have a confirmed way to dismiss the keyboard when desired. -->
<bool name="config_automotiveHideNavBarForKeyboard">false</bool> <bool name="config_automotiveHideNavBarForKeyboard">false</bool>
<!-- Boolean indicating whether frameworks needs to reset cell broadcast geo-fencing
check after reboot or airplane mode toggling -->
<bool translatable="false" name="reset_geo_fencing_check_after_boot_or_apm">false</bool>
</resources> </resources>

View File

@@ -3853,4 +3853,5 @@
<java-symbol type="layout" name="platlogo_layout" /> <java-symbol type="layout" name="platlogo_layout" />
<java-symbol type="bool" name="config_automotiveHideNavBarForKeyboard" /> <java-symbol type="bool" name="config_automotiveHideNavBarForKeyboard" />
<java-symbol type="bool" name="reset_geo_fencing_check_after_boot_or_apm" />
</resources> </resources>