Seeing that this user has only posted 12 messages, I'm guessing this was among their first 10. Last I remember, XDA requires 10 messages to be posted by a user in order to get some kind of further permissions, although I don't remember what, although that was back on the old forum software. These days there are also achievements to get "XP" and "levels", and that might've been one.
Long story medium, the user likely posted nearly useless information to get their post-count up to 10. As his only useful comment says in the OP "no thanks".I'm not even downloading something that I don't know what I'm expecting, much less looking in the zip or doing anything else, and some of the settings accessible via the dialer code are likely dangerous unless you know exactly what you're doing, so without actual instructions detailing what the code has to do with the title of the thread, I wouldn't bother.
I'm tempted to report the thread. Normally I wouldn't bother as this kind of thread from new users is a dime a dozen but it's pretty blatantly a misleading thread title without more information, and with no description of what the file is supposed to be, and the only words in the OP being "no thanks" just screams "what the bloody hell" to me.
[/rant]![]()
no,the file zip from pixel 6 pro fireware.I have looked into the file and it's generic code to enable VOLTE ( kind of a fix ) nothing suspicious in the file. Lol some of the xmls in the zip are from Samsung's phone. If you don't know what to or how to enable VOLTE. Don't download the app. Although Pixel 6 and Pro supports VOLTE out of the box. In my instance I have enabled E-Sim and can see option for calls over WIFI which worked just fine. The OP has just copied files from other thread and posted here. Makes no sense. Btw username checks outYou can cross reference the settings posted in xmls's to your phone.
Yes for now.I tried to change a setting ... then reboot ... but the change gets undone ... I guess that's sorta normal as the underlying XML files are in read only storage (guessing). So this is probably un-usable to make permanent changes.
hey, hongkonger. Just type in chinese and I could translated for you. But the first thing is giving more detail on the solution you provided.
as i know tht, there is a xml file contains all the carriers which are available in volte and 5g, but it could only be modify in root.I tried to change a setting ... then reboot ... but the change gets undone ... I guess that's sorta normal as the underlying XML files are in read only storage (guessing). So this is probably un-usable to make permanent changes.
You can use this for translations:
has two point modify auto load config some balala.you can see it.set it to "0"I tried to change a setting ... then reboot ... but the change gets undone ... I guess that's sorta normal as the underlying XML files are in read only storage (guessing). So this is probably un-usable to make permanent changes.
canonicalName: "bouygues_fr"
version: 30000000317
apns {
apn {
name: "Bouygues Telecom"
value: "mmsbouygtel.com"
type: DEFAULT
type: SUPL
type: MMS
authtype: 1
mmsc: "http://mms.bouyguestelecom.fr/mms/wapenc"
protocol: IPV6
}
apn {
name: "Bouygues Telecom IMS"
value: "ims"
type: IMS
protocol: IPV4V6
userVisible: false
}
apn {
name: "Bouygues XCAP"
value: "mmsbouygtel.com"
type: XCAP
bearerBitmask: "3|9|10|11|14|15|20"
authtype: 1
protocol: IPV6
}
}
configs {
config {
key: "carrier_certificate_string_array"
textArray {
item: "A0058F6467628EA2031C4C9D8519ABECB2671F6A1752B15A89369CDCB8D2952B"
}
}
config {
key: "carrier_cross_sim_ims_available_bool"
boolValue: false
}
config {
key: "carrier_default_wfc_ims_mode_int"
intValue: 1
}
config {
key: "carrier_supports_ss_over_ut_bool"
boolValue: true
}
config {
key: "carrier_ussd_method_int"
intValue: 2
}
config {
key: "carrier_volte_available_bool"
boolValue: true
}
config {
key: "carrier_wfc_ims_available_bool"
boolValue: true
}
config {
key: "editable_wfc_mode_bool"
boolValue: false
}
config {
key: "iwlan.child_sa_rekey_hard_timer_sec_int"
intValue: 7400
}
config {
key: "iwlan.child_sa_rekey_soft_timer_sec_int"
intValue: 7300
}
config {
key: "iwlan.diffie_hellman_groups_int_array"
intArray {
item: 14
}
}
config {
key: "iwlan.ike_rekey_hard_timer_in_sec"
intValue: 14800
}
config {
key: "iwlan.ike_rekey_soft_timer_sec_int"
intValue: 14700
}
config {
key: "iwlan.key_error_policy_config_string"
textValue: "[{\"ApnName\": \"*\",\"ErrorTypes\": [{\"ErrorType\": \"IKE_PROTOCOL_ERROR_TYPE\",\"ErrorDetails\": [\"9000\", \"10000\"],\"RetryArray\": [\"0\", \"0\"],\"UnthrottlingEv
ents\": [\"APM_ENABLE_EVENT\", \"WIFI_DISABLE_EVENT\", \"WIFI_AP_CHANGED_EVENT\", \"WIFI_CALLING_DISABLE_EVENT\"]}, {\"ErrorType\": \"IKE_PROTOCOL_ERROR_TYPE\",\"ErrorDetails\": [\"1050
0\"],\"RetryArray\": [\"3600\", \"-1\"],\"UnthrottlingEvents\": [\"APM_ENABLE_EVENT\", \"WIFI_DISABLE_EVENT\", \"WIFI_AP_CHANGED_EVENT\", \"WIFI_CALLING_DISABLE_EVENT\"]}, {\"ErrorType\
": \"IKE_PROTOCOL_ERROR_TYPE\",\"ErrorDetails\": [\"11002\", \"11003\"],\"RetryArray\": [],\"UnthrottlingEvents\": [\"APM_ENABLE_EVENT\", \"WIFI_DISABLE_EVENT\", \"WIFI_AP_CHANGED_EVENT
\", \"WIFI_CALLING_DISABLE_EVENT\"]}]}]"
}
config {
key: "maxImageHeight"
intValue: 1944
}
config {
key: "maxImageWidth"
intValue: 2592
}
config {
key: "maxMessageSize"
intValue: 614400
}
config {
key: "show_4g_for_lte_data_icon_bool"
boolValue: true
}
config {
key: "supportHttpCharsetHeader"
boolValue: false
}
}
Decompile pb file into text:
> protoc -I. --decode=MultiCarrierSettings carriersettings.proto < ~/pixel/raven-sd1a.210817.037/mnt/product/etc/CarrierSettings/others.pb > out.txt
Recompile text file into protobuf:
> cat out.txt | protoc --encode=MultiCarrierSettings carriersettings.proto > others.pb
> cd temp
> unzip ~/replaceotherspb.zip
> cp mymodifiedpbfile.pb system/product/etc/CarrierSettings/others.pb
> zip -r ~/mymagisk.zip .
> adb push ~/mymagisk.zip /sdcard/