Warning
You will need to do this every time before you boot Windows if you want LTE!
Note
You don't have to do this if you're using WoA Helper
- Magisk or TWRP installed
- Modem provisioning zip
This is very self explanatory, open Magisk (or TWRP), install zip that does the hard work for you
- Open Magisk (or boot TWRP)
- Go to the Modules section ("Install" button in TWRP)
- Flash the zip
- Boot into Windows
This is self explanatory, it flashes the recovery then reboots into the recovery
fastboot flash recovery path\to\twrp.img reboot recovery
Also self explanatory, this will mount the windows partitions
- Go to the mount menu
- Mount the partition win
Starts a shell on your computer used to communicate with your phone over ADB
adb shell
Take note of the random data in that folder name (after qcremotefs8150)
This looks for the Qualcomm remotefs driver folder
ls /win/Windows/System32/DriverStore/FileRepository/ | grep qcremotefs8150
Just like before, replace the random data with the one that you noted down before
Make sure you do BOTH commands
This dumps your modem data into the remote fs folder, ultimately fixing the modem
dd if=/dev/block/by-name/modemst1 of=/win/Windows/System32/DriverStore/FileRepository/qcremotefs8150_[insert random data here]/bootmodem_fs1
dd if=/dev/block/by-name/modemst2 of=/win/Windows/System32/DriverStore/FileRepository/qcremotefs8150_[insert random data here]/bootmodem_fs2
Warning
Make sure these steps are done on the POCO X3 Pro running Windows!
This is self explanatory, this opens the command prompt as administrator
- Go to the start menu
- Search command prompt
- Hold the command prompt application and run it as administrator
- Approve any UAC dialogs
This deletes the registry key that tells the keyboard the size of our screen and makes it float again
- In the command prompt put
reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Scaling /v MonitorSize
- Press 'y' then enter
- Reboot your phone
Warning
Any non powered hub will STOP working!
Make sure these steps are done on the POCO X3 Pro running Windows!
This is self explanatory, this opens the command prompt as administrator
- Go to the start menu
- Search command prompt
- Hold the command prompt application and run it as administrator
- Approve any UAC dialogs
This edits the registry key to tell the USB Controller not to put the device into host mode
- In the command prompt put
reg add "HKLM\SYSTEM\CurrentControlSet\Enum\ACPI\QCOM0597\0\Device Parameters" /v RoleSwitchMode /t REG_DWORD /d 3
- Reboot your phone