Doesn't work on QLink and QLink is T-Mobile based. Native Hotspot & Tethering has been completely disabled by QLink. The WiFi Direct Hotspot method is the only workaround; and the USB tethering method to a Windows computer and, in turn, using the Windows 10/11 native hotspot to share the QLink data connection. Besides, on most newer Android builds (Android 9 & newer) the dun APN value is no longer effective. Changes to apns-config.xml implements an override for the dun value which is network based. On Verizon, AT&T & T-Mobile based providers, adding dun to you APN Type and editing build.prop to include net.tetherong.noprovisionimg=true was a workaround to enable native hotspot several years ago. Nowadays, only methods like WiFi Direct Hotspot can effectively bypass carrier-imposed hotspot restrictions. In short, the dun trick hasn't worked in years.
The data speed cap put in place by QLink is highly unusual. Myself and some other members are able to bypass the speed cap simply by connecting to a stable VPN server. However, other members are unable to do so. This indicates that the speed cap restriction is server-sided in some parts of the country and DNS based in other parts. Very bizarre to say the least. But without a means to run network diagnostics in various geographical locations throughout the country, I can only pinpoint these factors in the area I reside -- where a VPN server connection circumvents the speed cap.
Sure you can add dun to your APN Type in settings, but it will do absolutely nothing. Even if the dun value did have any affect, it would still be of no relevance in terms of this guide. Again, dun applies to native hotspot. We don't use native hotspot in this guide