This guide will walk you through enabling WiFi 6E 6Ghz on your Sony Xperia 1 V device. The device is popular in the US and Taiwan, each with unique advantages and limitations. For instance, the US variant supports WiFi 6E but restricts bootloader unlocking.
Conversely, the Taiwan variant allows bootloader unlocking but does not support 6 GHz. Users who’ve imported Sony Xperia 1 V from Taiwan often struggle to activate the WiFi 6E 6Ghz on their devices.
After a thorough investigation, we discovered that the feature is only turned off in the software settings, even though the device hardware can support it, and the country code defaults to the US.
Further, we noticed distinctive configurations set for several RF-related values in /OEM/etc/customization/config. Prop file in both region’s firmware. Capitalizing on this information, XDA Member ‘noellemercer’ created a concise script that substitutes the relevant configurations in the Taiwan firmware with those in the US firmware. This script was placed in the /data/adb/post-fs-data.d directory.
The script is executable, i.e., chmod +x, which ensures that Magisk would initiate it before most of the OS boots up, enabling successful connection to 6GHz networks.
In a nutshell, enabling WiFi 6E 6Ghz on a Sony Xperia 1 V isn’t inherently complex when you understand the nuances between the Taiwanese and the US firmware. As always, any queries or concerns about these steps are welcome in the comments section.
How to Enable WiFi 6E 6Ghz on Xperia 1 V
Before we begin, please ensure your Sony Xperia 1 V device is rooted. This is a prerequisite for executing the script to enable your device’s WiFi 6E 6Ghz frequency. We previously attempted to flash the US modem firmware onto the Taiwanese variant using NewFlash, but the method was unsuccessful. Thus, the provided script might be your best option.
Here’s the script:
#!/system/bin/sh resetprop -n ro.vendor.sony.wlan.6e_cc_list US resetprop -n ro.vendor.product.rf.id PDX223-A2US resetprop -n ro.oem_ant_switch_index_table 0,0,2,0,0,2,2,0,2,2,2,2,2,2,2,2,0,0,2,0,0,2,2,0,2,2,2,2,2,2,2,2,0,0,2,0,0,2,2,0,2,2,2,2,2,2,2,2,0,0,2,0,0,2,2,0,2,2,2,2,2,2,2,2 resetprop -n ro.oem_sar_back_off_index_table 1,2,8,1,6,3,8,1,5,2,8,1,5,2,8,1,1,2,8,1,6,3,8,1,5,2,8,1,5,2,8,1
If the WiFi 6E 6Ghz frequency is still not enabled after running the script, add the following line to the code and re-run it:
resetprop -n ro.boot.wificountrycode US
That concludes the steps to enable the WiFi 6E 6Ghz frequency. If you have any questions or encounter any issues, please comment. We’re here to help and will respond as soon as possible.