Took me a while to figure out ...
I'm on a 4G(+) network but out-of-the box the P6P did not have the correct config (unfortunately).
It was displaying 'LTE' in the status bar.
I found out how to have correct 4G or 4G+ symbols in the status bar and 4G 'settings' entry in Settings app.
But you must have root.
There will be an XML file in that directory named:
In your case the file name WILL BE DIFFERENT as it is dependent on the network you are on.
Then, edit the file using:
If you don't know what 'vi' is, its a linux text editor. Google it and learn the basic commands.
The top of the file will have a line:
Below that line, add the following lines:
What do these mean?
1) Show 4G icon instead of LTE
2) Enhanced 4G (if available) is ON
3) VoLTE is available
4) Don't hide VoLTE setting in Settings app
5) Display 4G+ icon when you'r on enhanced 4G
See my screenshot attached showing 4G+ icon in status bar and Quick Setting tile.
Other screenshot shows Settings app with 'Call using 4G' (VoLTE) and preferred network = 4G (text is in Dutch).
Note that my 4G icon is 'small' (due to another MOD which I have running; check out https://forum.xda-developers.com/t/adb-magisk-module-mod-maker.4354189/page-7#post-86000045)
Check out: https://android.googlesource.com/pl...a/android/telephony/CarrierConfigManager.java
On that page you can find additional carrierconfig settings for that XML file.
Play and enjoy.
I'm on a 4G(+) network but out-of-the box the P6P did not have the correct config (unfortunately).
It was displaying 'LTE' in the status bar.
I found out how to have correct 4G or 4G+ symbols in the status bar and 4G 'settings' entry in Settings app.
But you must have root.
Code:
> adb shell
$ su
# cd /data/user_de/0/com.android.phone
# ls -l
Code:
carrierconfig-com.google.android.carrier-8932002100401134483-1365.xml
Then, edit the file using:
Code:
# busybox vi carrierconfig-com.google.android.carrier-8932002100401134483-1365.xml
The top of the file will have a line:
Code:
<bundle>
Code:
<boolean name="show_4g_for_lte_data_icon_bool" value="true" />
<boolean name="enhanced_4g_lte_on_by_default_bool" value="true" />
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="vendor_hide_volte_settng_ui" value="false" />
<boolean name="hide_lte_plus_data_icon_bool" value="false" />
1) Show 4G icon instead of LTE
2) Enhanced 4G (if available) is ON
3) VoLTE is available
4) Don't hide VoLTE setting in Settings app
5) Display 4G+ icon when you'r on enhanced 4G
See my screenshot attached showing 4G+ icon in status bar and Quick Setting tile.
Other screenshot shows Settings app with 'Call using 4G' (VoLTE) and preferred network = 4G (text is in Dutch).
Note that my 4G icon is 'small' (due to another MOD which I have running; check out https://forum.xda-developers.com/t/adb-magisk-module-mod-maker.4354189/page-7#post-86000045)
Check out: https://android.googlesource.com/pl...a/android/telephony/CarrierConfigManager.java
On that page you can find additional carrierconfig settings for that XML file.
Play and enjoy.