{Guide} QXDM Port activation on Pixel 2 XL, (VoLTE,WoWIFI,CA)

Xdevillived666

Senior Member
Feb 29, 2012
1,335
214
93
Massy
I am using the following drivers for P2 7/8/15 4.0.3.7 for WWAN and 2.1.2.0 for QPST COM port.

When we issue this commands we create a composite device with 4 functions

PHP:
diag.diag  -> /config/usb_gadget/g1/configs/b.1/f1  USB Diagnostic
cser.dun.0 -> /config/usb_gadget/g1/configs/b.1/f2  USB Modem
gsi.rmnet -> /config/usb_gadget/g1/configs/b.1/f3    RMNet
ffs.adb  ->     /config/usb_gadget/g1/configs/b.1/f4 .  ADB
This is quite important could you please compare the hardware IDs. &MI_00 at the end of HW ID should belong to the Diag COM Port.
May be Windows is trying to assign the drivers to the wrong subfunctions.
.
Hey sir, I hope your weekend is going well

I used mtp mode, input commands and have been scratching m head because I got wwan one time. I went back and tried again today and noticed this oddity in the picture:

WWAN is listed under network adapters?!

It seems that windows is indeed assigning the wrong function to my phone in regards to wwan. Is there anything I can do to remedy this as I think Ill have qpst afterwards and can then try flashing the mbn files from xz3.
 

Attachments

Last edited:

somin.n

Senior Member
Feb 3, 2013
441
446
103
Hi! I am trying to run this method on my Pixel 2 and PC running x64 Windows 10 and using original usb cabel, but I am not able to install right drivers. Was someone able to run it on Windows 10? Can you share rights drivers? Or teach me how to do it in right way? Thanks :)
My steps:
1) Install provided Magisk + modul
2) enable using unsigned drivers in windows 10
3) dowloaded ton of drivers
4) but in windows device manager i have still unknown device with name Pixel 2
 
Last edited:

Xdevillived666

Senior Member
Feb 29, 2012
1,335
214
93
Massy
Hi! I am trying to run this method on my Pixel 2 and PC running x64 Windows 10 and using original usb cabel, but I am not able to install right drivers. Was someone able to run it on Windows 10? Can you share rights drivers? Or teach me how to do it in right way? Thanks :)
My steps:
1) Install provided Magisk + modul
2) enable using unsigned drivers in windows 10
3) dowloaded ton of drivers
4) but in windows device manager i have still unknown device with name Pixel 2
Make sure you're rooted
USB debugging on
Phone set to charge only
Open device manager in Windows
Run the commands in adb from first post . Do it on terminal in phone first.
Listen for a beep from phone and notification sound from Windows ten to register the change.


I'm thinking about everything to Windows 7 and trying again as ten is a pain
 
  • Like
Reactions: somin.n

Xdevillived666

Senior Member
Feb 29, 2012
1,335
214
93
Massy
Ive tested this method on my Pixel 2 XL. But the changes ive done is quite minor (important but minor) init commands are standard.
So i wouldn't be surprised if it works on Pixel 2 as well.
Installed windows 7
Its working now.

Have to disable driver signature enforcement

Followed your earlier stuff and seems good o far. Please respond when you can:)
 

Attachments

  • Like
Reactions: SGH-i200

alximiktik

Senior Member
Aug 26, 2011
127
13
38
Yerevan
You didnt install the module , either?


So you used the adb commands at first post only?


What version of qpst?


What os?
I installed the module. I wrote "su -c setprop persist.usb.eng 1" in the terminal . I don’t remember the qpst version, but no the last one.

---------- Post added at 11:50 AM ---------- Previous post was at 11:47 AM ----------

Android 9(Pie)
 
Last edited:

Xdevillived666

Senior Member
Feb 29, 2012
1,335
214
93
Massy
Thanks a lot. Helped me to get VoLTE and WiFi Calling working on my Pixel 2 XL on Swisscom network (Switzerland).
Though it was a bit tricky to get the diag mode enabled so that my computer would recognize the Qualcomm modem. After installation of patched Magisk and of the Magisk module zip (Diag port) I also had to execute the "setprop" commands via Terminal on the phone. Plus the Magisk VoEnabler module needs to be active constantly for it to work after adding the mbn via the PDC tool.
Hey sir, hope the weekend is ok. I was wondering what you meant by "Plus the Magisk VoEnabler module needs to be active constantly for it to work after adding the mbn via the PDC tool. "

Is not the vo enabler module always active after flashing?
 

pokkaf

Member
Sep 15, 2010
14
8
3
Is not the vo enabler module always active after flashing?
Well, you have to download and install it from magisk modules.
What I basically meant was that you have to keep it enabled even though you install the mbn files. Without it didn't work for me (even though on providers which had the mbn files preinstalled out of the box VoLTE worked without the enabler module).
 

Xdevillived666

Senior Member
Feb 29, 2012
1,335
214
93
Massy
Well, you have to download and install it from magisk modules.
What I basically meant was that you have to keep it enabled even though you install the mbn files. Without it didn't work for me (even though on providers which had the mbn files preinstalled out of the box VoLTE worked without the enabler module).
Ahh, okay. Makes sense. I have the same . On stock, volte works fine. On DU , I have to have the module installed otherwise I don't get it.
 
  • Like
Reactions: SGH-i200

Inerthia

Senior Member
Aug 30, 2009
154
56
0
Could anyone help me getting a Tele2 Netherlands .mbn file which actually works? The one in the Pixel 3 zip has it, but that doesn't really let me activate it..

Nevermind. The Nokia 8 .mbn file worked and I deleted the other profiles just to make sure. Works flawless now!
 
Last edited:
  • Like
Reactions: Xdevillived666

somin.n

Senior Member
Feb 3, 2013
441
446
103
Hi :) I am looking for some help :) I am trying to run VoLTE on my Pixel 2 with Czech Tmobile SIM. I found in pixel 3 mbn file for my carrier, uploaded it and activate in phone. Right aftet that I can see changes in IMS service status: IMS registration goes to Registered and UT interface goes to Available, all others are not registered. But after phone restart stay only UT interface available.
Are there some other things which I can try? I tried tons of mbn files (from sony, nokia, oneplus and pixel 3), but they aren't working :/ Of course my carrier suppory VoLTE and I have activated this feature on carriers site. I can try to edit mbn files but it looks that edited files can't be loaded with pdc tool.
Is there something else what I can try? Thanx :good:
 
Last edited: