yashsingh1/xdaforums huggingface dataset:
[Google Pixel 6 Pro] clipdawg05:
No 5g in South Africa on google. no volte or vowifi either. The latter two you can get by rooting but still no luck on 5g. I hope someone figures it out.
[Google Pixel 6 Pro] reas0n:
@Crack920 are you alive? Any update?
[Google Pixel 6 Pro] fuadhdmini:
@Crack920 , your phone still down?
[Google Pixel 6 Pro] Shipoftheline:
It will be down to Google, my network is waiting on them to add it to the compatible list
[Google Pixel 6 Pro] alvarorojas4:
I really can't believe how google block VoLTE and VoWIFI :(
[Google Pixel 6 Pro] Sui77:
I never understood the benefit of those techniques, can you shortly explain?
[Google Pixel 6 Pro] bush911:
Basically, VoLte means voice over Lte network which makes you keep network connection while making phone call.

VoWIFI: voice over wifi, you can make phone call via wifi network instead of mobile network. It is useful while cell signal is not good.

Correct me if I were wrong.
[Google Pixel 6 Pro] Sui77:
Thanks. That's want I knew, but I haven't understood the hype for it.

Keeping data while having a call makes sense
[Google Pixel 6 Pro] Utini:
VoWiFI can help when you phone signal is low. Then you can make calls via wifi and also save battery.
[Google Pixel 6 Pro] LLStarks:
I wish the phone had working VoNR
[Google Pixel 6 Pro] amalras:
I have downloaded the zip file & extracted. Can see lot of XML files. Can anyone guide on how to use it on Pixel 6?
[Google Pixel 6 Pro] TrueNix:
It worked! but instead of changing others.pb which not worked, i have changed carrier_list.pb value "mccMnc" for example i used vodafone_de because it is have compatible 5g as certified network, and the vodafone_de.pb recompiled and boom it is working. 5g not working need to dig further.
[Google Pixel 6 Pro] sagiag:
Hi man,

We both from same country.

If you need me to test some stuff I will be happy to assist ☺️
[Google Pixel 6 Pro] reas0n:
Interesting. I may try this for Orange Poland since it has same 5G band as Magenta Austria
[Google Pixel 6 Pro] TrueNix:
Please report back your findings
[Google Pixel 6 Pro] cescman:
I am trying this using protoc running on windows 11, but I am not familiar with the linux language. Copied the files "carriersettings.proto" and "others.pb" to the directory where protoc is located, then tried to decode the others.pb file and it gives me lots of error messages, and the out.txt file is empty. Could you give me some hints on how I may do this on windows?

(the messages I got is attached)
[Google Pixel 6 Pro] TrueNix:
You may try using WSL2 on windows I suggest Ubuntu. Once you done with prerequisites, run this command "sudo apt install protobuf-compiler" it is pre compiled binary "protoc". In addition the error looks like you have made modification on carriersettings.proto file which may be saved incorrectly.
[Google Pixel 6 Pro] cescman:
is the carriersettings.proto file the one directly downloadable from the link, that foobar66 provided?

I noted that the file on github was created 2 years ago. Or do I need to create it myself?

I did not make any modification myself, I just download it and then put it in the directory of protoc

Sorry for being dumb
[Google Pixel 6 Pro] TrueNix:
You are not dumb. Yes it was downloaded from that link. Try using virtualbox for that purpose it is free and then download image ready for the virtualbox from here if you are don't feel comfortable to install it https://www.osboxes.org/ubuntu/
[Google Pixel 6 Pro] cescman:
I have tried it using the ubuntu virtualbox, and get the same error messages as in windows running protoc.

lots of "invalid escape sequence in string literal" error messages for the file carriersettings.proto, as in the previous shared photo

I wonder if you could share the carriersettings.proto file with us?
[Google Pixel 6 Pro] tschaad:
Hi all, I am new here. I am trying to get VoWifi working with my provider ( is it working on all phones except for the pixel phones)

I was able to decode and enccode the carrier_list.pb and also installed it via Magisk Module.

However I was not able to change the Carrier Settings version., it still remains the carrier setting from my provider.

what I did , I searched in the file where my provider name was listed as canonicalName and changed the mccMnc to the number of the Carrier which I wanted to have, e.g Vodafone_de but it still uses the same carrier settings than before.

Any Ideas? Thanks in advance!
[Google Pixel 6 Pro] cescman:
Here is what I did: (on windows 11)

downloaded and installed protobuf from this link: https://github.com/protocolbuffers/protobuf

get carriersettings.proto from this link: https://github.com/daradib/carriersettings-extractor

got the others.pb file from the phone and put these two files in the same folder as protoc.exe

run the command in command prompt:

protoc -I. --decode=MultiCarrierSettings carriersettings.proto < others.pb > out.txt

then I get an empty out.txt file in that folder

and lots of error messages "invalid escape sequence in string literal" (screen cap attached)

then I tried running ubuntu in a virtual box, and got the same results

What have I done wrong?

Sorry I am not familiar with linux / ubuntu / protobuf, I have done some research for hours and I still don´t know what to do
[Google Pixel 6 Pro] tschaad:
did you set the enviornment settings on Windows? on PATH
[Google Pixel 6 Pro] cescman:
How may I do so?
[Google Pixel 6 Pro] cescman:
I followed exactly this video but still got the same result

May I confirm, to download carriersettings.proto from the link, I just right click and save the file (which is 214kB in size)?
[Google Pixel 6 Pro] cescman:
I know what I have done wrong. I have to download the WHOLE carriersettings-extractor, rather than just the carriersettings.proto file

Now I got another problem

when I try to recompile the out.txt file back to others.pb, I have some error codes again, screen cap attached
[Google Pixel 6 Pro] TrueNix:
Be sure you have deleted last 3 lines at the end of the file out.txt.
[Google Pixel 6 Pro] Utini:
So simply editing the carrier file in a text editor like foobar66 once described, wont work?

Well, it didn't for me at least.

Someone should make an easy app to sideload other carrier files :S
[Google Pixel 6 Pro] tschaad:
I was not able to get the system using a different carrier.pb, I also tried to modify the h3_at.pb by copying it from h3_gb.pb but also there it did not work. I saw potentials here, but maybe I am doing something wrong not be able to let the system use a different pb file for my carrier
[Google Pixel 6 Pro] TrueNix:
Have you tried modify the mccMnc value in carrier_list to match your carrier?
[Google Pixel 6 Pro] cescman:
Yes, I have deleted the last 3 lines

Explored the error messages, and found the error lines in the out.txt file are where I made the modification to my carrier. From the tutorial, I have to make modifications

Where may I find out how to make the modifications?
[Google Pixel 6 Pro] TrueNix:
Check the parentheses "{}" and spaces alignment
[Google Pixel 6 Pro] cescman:
I have double checked that all the {} are paired. However, it may be because I don't know how to make modifications to my carrier. I just copied and pasted the settings from another carrier with volte support, which I think is probably wrong. What are the actual modifications I have to make? My carrier is cslhk and I noted that the settings are very simple in the others.pb file
[Google Pixel 6 Pro] TrueNix:
My PC is occupied by my wife right now. Send me full details about you carrier I will make for you the configurations later.
[Google Pixel 6 Pro] cescman:
Thank you very much for your help

my carrier is csl (Hong Kong)

In the out.txt file, it should be the one with canonicalName csl_HK in line 23904 with two apn profiles 1010 and SUN Mobile. I am using the 1010 by default

The current APN settings as in my phone are:

Name: 1010

APN: mobile

Port, Username, Password, Server: Not set

MMSC: http://192.168.58.171:8002

MMS proxy: 192.168.59.51

MMS port: 8080

MCC: 454

MNC: 00

Authentication type: PAP or CHAP

APN type: default,mms,supl

APN protocol: IPv4

APN roaming protocol: IPv4

Bearer: unspecified

MVNO type: none
[Google Pixel 6 Pro] TrueNix:
let me know if it worked

credits to foobar66 for the script

reuploaded the file had to delete garbage files sorry for that
[Google Pixel 6 Pro] cescman:
Umm.. installing the module alone does not give me volte and there is no volte switch available in the network settings

Installing the volte.zip module as previously provided gives me the switch only but volte is still not available.

Installing both modules also does not work

I am not sure if it's related but the carrier name as shown on my phone is "csl." (csl and the full stop). But in the out.txt file, the corresponding one is csl_hk

Sorry for troubling you the whole day
[Google Pixel 6 Pro] TrueNix:
Enter this code in your dialer *#*#4636#*#* and look there if volte is provisioned.
[Google Pixel 6 Pro] cescman:
yes it is provisioned and grayed out

when I check the IMS service status, it showed IMS registration as not registered, and voice over LTE unavailable. Also when I try to make a call, it goes back to 3G
[Google Pixel 6 Pro] TrueNix:
That means you carrier doesn't support volte
[Google Pixel 6 Pro] TrueNix:
Call your carrier tell them you have samsung phone and you can't use volte they should activate it for you.
[Google Pixel 6 Pro] cescman:
I previously used pixel 5 and I have volte, so I think my carrier supports volte. But this time with the pixel 6 new tensor chip / modem, I can't use the same method to enable it as I did previously
[Google Pixel 6 Pro] TrueNix:
When I switched to new carrier I had to call them in order to activate volte give it a try.
[Google Pixel 6 Pro] cescman:
Thanks, let me call them tomorrow and see
[Google Pixel 6 Pro] tschaad:
I changed the mccMnc value for example h3_at ( which is my provider) to the mccMnc value to Vodafone_de but still it says h3_at in the carriersettings
[Google Pixel 6 Pro] Utini:
Curious since I have the same provider as you :S
[Google Pixel 6 Pro] cescman:
Just called them. They basically said if the phone has it, it will be there, nothing they can do.

Perhaps this method doesn't work for me. I hope someone will come up with a universal solution some day

But still, thanks truenix for your help
[Google Pixel 6 Pro] punalex:
I live in Hong Kong, using csl, I successfully change the profile to vodafone_de by edit the carrier_list.pb. However, the phone still cannot log in to IMS. May be I need to find a carrier which is compatible to my carrier
[Google Pixel 6 Pro] fuadhdmini:
Hi there. Also coming from Pixel 5 & Pixel 4xl (use two phones before). Yes method to enable volte for pixel with snapdragon chips were more of a hassle compared to Tensor's ones.

With snapdragon, on top of having volte switch (by flashing magisk module), also need to replace the mbn for our carrier.

But with Pixel 6/Pro, also flash the volte magisk module created by @foobar66 .

voLTE provisioned in *#*#4636#*#* is because you managed to get volTE switch to appear. IMS registration is from carrier.

Please confirm with your carrier if voLTE service already enabled for your number. Thanks
[Google Pixel 6 Pro] amalras:
I have side loaded Android 13 Developer preview on my Pixel 6. Can't activate VoLTE & 5G in unsupported country. Anybody got it working?
[Google Pixel 6 Pro] punalex:
volte in hong kong is supported by all carriers and is default on. when I put my sim in other samsung mobile, volte is working. Therefore, the problem should be the buildin carrier setting of my carrier
[Google Pixel 6 Pro] reas0n:
What about 12L? It was said it has newer modem
[Google Pixel 6 Pro] billybobjones:
i installed it hoping google came to their senses, still no
[Google Pixel 6 Pro] cescman:
I am using CSL and so far I have not been able to get VoLTE using this method. Please share if you can get it to work later
[Google Pixel 6 Pro] andr68rus:
With root volte module I have volte, but uninstall it now. May be try enable module and save parametrs from menu with this code? I dont want stay rooted and unlocked boot...
[Google Pixel 6 Pro] andr68rus:
Same in 13 dp1
[Google Pixel 6 Pro] m_pastuszek:
Hey,

I've made some tests and...

Go to *#*#0702#*#* -> Common settings. There is UPDATE_IMSCONFIG_BY_CARRIERCONFIG value with default value 1. After changing it to 0, it stays same after reboot.

So I copied two xml files to local directory and then changed values of:

CONFIG_XML to local path /storage/emulated/0/imssetting/sim_configuration.xml

UT_XML to local path /storage/emulated/0/imssetting/ut_default_setting.xml

It also stays after reboot.

But... nothing happens. SIM 2 Provisioned and SIM 2 Policy (testing it on my SIM2) settings are diffrent than these in xml files. It's weird that it correctly sets XCAP_APN_NAME to T-Mobile XCAP (my carrier is T-Mobile PL), but a few of settings are diffrent...

Additionaly, Setting VOWIFI_ENABLED_BY_PLATFORM to 1 in sim_configuration.xml doesn't sets it in ImsSetting app. Also, Provisioned and Policy setting always returns to default after reboot. Only Common settings are saved and surviving device reboot.

I think that it can somehow work, but we need find out how :cool:
[Google Pixel 6 Pro] clipdawg05:
thanks for the great work. i really hope you get it
[Google Pixel 6 Pro] p51d007:
Interesting...I have an AT&T prepay sim, on the at&t tower.

When I use the 0702 code, then go to carrier setting, under User_agent_plmm

it says T-mobile and a bunch of other stuff. Shouldn't it say at&t?
[Google Pixel 6 Pro] p51d007:
On mine, using the 4646 code, it shows VoLTE provisioned on (gray)

VoLTE calling provisioned off (gray)

Wifi calling provisioned on (gray)

EAB/presence provisioned on (gray)

So, with the VoLTE calling provisioned off and gray, does that mean VoLTE isn't

supported by my carrier? At&t prepay. It was on my older A71 Samsung, or, at least

it showed that on the screen in the top corner.
[Google Pixel 6 Pro] m_pastuszek:
What statuses do You have when You click IMS Status in 3-dot menu at 4636?

I have IMS Registration as Not registered and all services as Unavaliable.
[Google Pixel 6 Pro] p51d007:
Mine shows IMS registration as registered, but the line below it says

Voice over LTE unavailable.
[Google Pixel 6 Pro] fuadhdmini:
IMS registered but voice over LTE unavailable usually because you're currently on voice over wifi. Is your phone connected to wifi while checking the status just now?
[Google Pixel 6 Pro] p51d007:
Yeah, it was on. I keep wifi on at home. With wifi off, it shows available.
[Google Pixel 6 Pro] smartwatches:
For those of you who only need VoLTE or VoWifi, add following to build.prop

persist.data.iwlan.enable=true
persist.dbg.ims_volte_enable=1
persist.dbg.volte_avail_ovr=1
persist.dbg.vt_avail_ovr=1
persist.dbg.wfc_avail_ovr=1
persist.radio.rat_on=combine
persist.radio.data_ltd_sys_ind=1
persist.radio.data_con_rprt=1
persist.radio.calls.on.ims=1
persist.dbg.ims_volte_enable=1
persist.dbg.volte_avail_ovr=1
persist.dbg.vt_avail_ovr=1
persist.dbg.wfc_avail_ovr=1
persist.data.iwlan=1
persist.data.iwlan.ipsec.ap=1
persist.radio.volte.dan_support=true
persist.radio.rat_on=combine
persist.radio.data_ltd_sys_ind=1
persist.radio.data_con_rprt=1
persist.radio.calls.on.ims=1
persist.radio.VT_ENABLE=1
persist.sys.cust.lte_config=true
persist.rcs.supported=1

Or, flash this Magisk module: https://github.com/edgd1er/voenabler
[Google Pixel 6 Pro] Utini:
How to revert the changes if smth breaks?
[Google Pixel 6 Pro] smartwatches:
Flash the magisk module. If it brakes, remove it.
[Google Pixel 6 Pro] Utini:
And removing the magisk modules restores the original values?

Doesn't seem to according to the module source code.
[Google Pixel 6 Pro] smartwatches:
It should restore the original value upon removal. If you're still worried, back up your original build.prop to somewhere safe, for example:

su
cp /system/build.prop /sdcard/build.prop.bak
[Google Pixel 6 Pro] tschaad:
I was finally able to change from H3_AT to vodaphone_de what I noticided that I have now 4G+ which I did not had before, I can activate VOWIFI in the settings however it still does not work, but I will wait for a while, maybe it will register after a while
[Google Pixel 6 Pro] felek73:
How did you do this?
[Google Pixel 6 Pro] clipdawg05:
I would also like to know
[Google Pixel 6 Pro] Utini:
I am also on drei in AT. Please report back if VoWiFi works :) VoLTE is working out of the box.
[Google Pixel 6 Pro] tschaad:
Unfortunatly no luck,

I even added:

config {

key: "iwlan.epdg_static_address_string"

textValue: "epdg.epc.mnc005.mcc232.pub.3gppnetwork.org"

}

Which is the address for 3AT WIFI Call Settings in the file. I am afraid, that it has to do something to do with a setting in the modem of the pixel phone. But if you want I can send you the module, maybe it works for you and I have to factory reset my phone? If I remove the module, the settings are back to stock.

I love the phone but I have bad signals in my appartment with closed windows, full 5G with opened window.. I am considering go to S22 Ultra :( where I know that voWifi works
[Google Pixel 6 Pro] Utini:
I am sure we will figure it out somehow!

Dont the Samsungs have the same modem as we have?
[Google Pixel 6 Pro] felek73:
Would you mind to share what did you do to get 4G+? I don't care about 5G but LTE aggregation would be nice
[Google Pixel 6 Pro] p51d007:
my old samsung A71, you could download an app, and turn 5G on and off. Anything like that for the 6Pro, not that I have poor battery life (usually 2 days), but it would be nice to flip it off.
[8525, TyTN, MDA Vario II, JasJam Accessories] TnT84:
Hi, I was searched the forum and asked the google but cannot find. Does anybody know something about any LAN adapter for Hermes? I mean something like this:

But with mini usb connector or working with Hermes?
[8525, TyTN, MDA Vario II, JasJam Accessories] Radimus:
nope, but there are WiFi to rj-45 routers.

Portable wifi routers that will work both ways

http://www.google.com/products/cata..._catalog_result&resnum=2&ct=result#ps-sellers
[8525, TyTN, MDA Vario II, JasJam Accessories] Rudegar:
it will not work because to operate other usb devices the pda is required to support usbHost

which only very very very few htc pda's does
[8525, TyTN, MDA Vario II, JasJam Accessories] TnT84:
Ok, thx guys for help and clearing it out.
[Google Pixel 6] mitchst2:
Seen this on the pro forum thought we should have our own.

My daughter's wee cat.
[Google Pixel 6] MrN1484:
My pooch in portrait mode

View attachment 5446843
[Google Pixel 6] mitchst2:
The wife's Highland cow lol.

Nightsight mode.
[Google Pixel 6] GhostCow:
First picture I took with my phone

View attachment 5447037
[Google Pixel 6] phaino00:
Portrait mode.
[Google Pixel 6] lineman74:
First picture took on this phone Portrait mode
[Google Pixel 6] derausgewanderte:
our Newfee/Golden on the run. Tried some of the motion settings.
[Google Pixel 6] DoobyDroid:
I smell Roast 🐔😋
[Google Pixel 6] leegreg81:
Here's Molly (dark dog).

Alf (cat).

Lola (light dog).
[Google Pixel 6] leegreg81:
This is Louie.

Yes, we have quite the collection of animals - what of it?

😋
[Google Pixel 6] derausgewanderte:
portrait mode this time. I asked Harrison to smile...View attachment 5448519
[Google Pixel 6] phaino00:
That is a gorgeous dog. What breed? Retriever?
[Google Pixel 6] derausgewanderte:
he is a 2 year young Newfee/Golden (something like 50/50). He used to be a service dog in training (veterans and children in need) but decided he didn't want to be a service dog and stay with us (handler turned owner). Suspicious barking got him thrown out of the advanced training.

all dogs are gorgeous and so is yours. Best humans in the world :) .
[Google Pixel 6] phaino00:
Thanks about my Yorkiepoo. Sage is good looking, but she is a prima Donna (like her mother (wife)) lol

I definitely saw the Golden in his face. My last two dogs were Golden's. One was shot in the Colorado mountains, the other I had to put down due to cancer. My wife showed up with Sage a few weeks later. It was a change. Dogs are definitely humans.

Also, Harrison found his service to you and your family. 😎
[Google Pixel 6] mitchst2:
Cracking shot
[Google Pixel 6] mitchst2:
Murphy our Schnauzer.

Portrait with night mode.

Taken me 2 days to get him to sit still!
[Google Pixel 6] mitchst2:
Socks the Jug
[Google Pixel 6] buschris:
most of the photos I'm seeing are horrible. My OP7Pro takes better photos. I hope Google improves this! Currently I have the 6Pro, waiting on my regular 6
[Google Pixel 6 Pro] Adam00000:
Hey all, I have a Pixel 3 XL and one of my biggest complaints is not being able to hear my kiddo's voice very well (and mine way too loud) when recording videos (I also consistently run Otterbox Defender cases).

Would someone give me a real world review of how effective the audio zoom feature is on the Pixel 6 Pro compared to phones without it or phones with the setting disabled?

I've tried to hunt down a coherent review but my search skills are failing or not much focus has been paid to this aspect.
[Google Pixel 6 Pro] Morgrain:
Since you use a gargantuan case that is without a doubt limiting the phones capabilities to recognize sound, no recommendation here will help you in any way (except if the one that makes the comparison also uses, by chance, the same or a similar big case).
[Google Pixel 6 Pro] nxt:
Be glad you don't have iPhone 13, microphone sucks on that. The Pixel 6 Pro has 3 microphones, one on top, one on camera bar, one on bottom. Audio zoom uses the one on the camera bar. Here's Authentech's camera review queued up at the microphone section, he doesn't talk about audio zoom though:
[Google Pixel 6 Pro] Adam00000:
Hey, thanks @nxt. That helped. If the mic on the camera bar doesn't do it, I'll look at external usb-c options.
[Android Q&A, Help & Troubleshooting] daddylonglegs:
Hello all. My coworker lost a portion of her dominant thumb recently. She's on a Pixel 2 on Android 11. Is there any way she can permanently make the phone's screen only take up a smaller portion of the whole display? So in essence, to have a decent chunk of padding on the left and top parts of the screen so she can always reach every part of the screen?

Her phone is rooted. We tried a few DPI and resolution changer apps, but none of them did what we want which is to have a bunch of padding to the left and from the top, permanently.

Preferably the setting would be permanent and not needed to be turned on, and will work across all apps. We tried the "One-Handed Mode" module for Gravitybox but it did nothing when applied.

Is there any way to accomplish this with an ADB command or some sort of app that we haven't found yet?
[Android Q&A, Help & Troubleshooting] daddylonglegs:
Anyone?
[Android Q&A, Help & Troubleshooting] sumotori1:
If downgrading to Android 10 is an option, overscan would work like a charm.

wm overscan [reset|LEFT,TOP,RIGHT,BOTTOM]

wm density [reset|DENSITY]
[Android Q&A, Help & Troubleshooting] blackhawk:
Google it...
[Android Q&A, Help & Troubleshooting] daddylonglegs:
Thanks for the snarky and useless reply; this video only makes the keyboard work with one hand, not the entire phone screen.

Sadly downgrading isn't an option but is there any way to do this in Android 11 if she's rooted?
[Android Q&A, Help & Troubleshooting] blackhawk:
Do some more searches.

I'm not going to do your homework just pointing you towards the library...
[Android Q&A, Help & Troubleshooting] blackhawk:
xxxxxx

Sorry to hear about "her" power tool incident.

The most important small appendage on the human body.

Texting will never be the same.

Short of a prosthetic or transplant, adaptation is the only alternative and all the former have their limits.

There's this on the Note's... it's in the firmware, not an app. whatever...

MOD EDIT: Post edited.

View attachment 5449299
[Android Q&A, Help & Troubleshooting] daddylonglegs:
Yes which is why I specifically asked if it can be done on a Pixel phone that is rooted.
[Samsung Galaxy S9  Questions & Answers] kobura:
Hello I can't send SMS but I recieve them. The problem came in april and I can't solve it.