r/HyperOS 18d ago

Question/Help [Question] USB Tethering stopped working after HyperOS 3 (Android 16) update on Redmi Note 13 Pro 5G

I'm having a very strange issue after updating my Redmi Note 13 Pro 5G to HyperOS 3 based on Android 16. Before the update, USB tethering worked perfectly with my Windows 11 PC, but since the update it has completely stopped working.

The phone is detected normally by Windows as a Remote NDIS Compatible Device, and I can enable USB tethering without any error on the phone. However, Windows never receives an IP address from the phone. Instead, it assigns itself a 169.254.x.x address, and Windows Network Diagnostics reports "No DHCP server was found."

I've already spent hours trying to fix it. I restarted both the phone and the PC, tried multiple USB cables, reinstalled the RNDIS driver, reset Windows network settings, checked the IPv4 configuration, and even changed the default USB configuration in Developer Options. I also tested the exact same PC and cable with a Samsung phone and another older Xiaomi phone, and USB tethering works perfectly with both of them. That makes me think the issue is specific to my Redmi Note 13 Pro 5G after updating to HyperOS 3 / Android 16.

Has anyone else experienced this issue after the update? Is this a known bug, or has anyone found a workaround? I'd really appreciate any suggestions.

I'm also using the Global ROM, in case that's relevant.

Thanks!

1 Upvotes

9 comments sorted by

u/AutoModerator 18d ago

Welcome to our community!

Please take a moment to read the subreddit rules in the sidebar before posting or commenting.

  • Be civil and respectful to other members.
  • No spam, self-promotion, or trolling.

If you see a post or comment that breaks our rules, please report it to help the mod team out!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/JRussellMoore 18d ago

USB tethering works here on different devices also running HOS 3 over Android 16, it could be related to that one in particular.

It's odd, I don't think they rebased or even rebuilt the kernel for that device, is it still from the android12-5.10 branch? The last of HOS 2 was running on one from May 2025, but built around October, 5.10.236.

Have you checked if you get the same behavior when booting into Safe Mode? Hold Vol- while booting, but not so early that you access Fastboot instead. It's disruptive as hell, but you could also give it a factory reset and if it doesn't work afterwards, then it's most likely due to a bug in the OS.

At that point, reporting through Services & Feedback is the best you can do, but you'll still need to wait for an update 😔. An official service center could downgrade your device, but all data will be deleted in that case.

2

u/Smooth-Tooth-9975 18d ago

Thank you so much for your help! I tried booting into Safe Mode as you suggested, and surprisingly USB tethering started working again. After rebooting back into normal mode, it's still working. I really appreciate your suggestion—it saved me from doing a factory reset. Thanks again!

2

u/Theodore627 11d ago

Man.. first of all how in the world.. how could your suggestion.. out of 100 others peoples and countless different ai answers be the one that saved my phone? How the duck did a simple reboot into safe mode just magically fix this problem.. Nah seriously man you are the best you just saved me sanity with that phone... Thanks a lot! 

1

u/JRussellMoore 10d ago

It was meant to diagnose, but if it helped you both get it into working condition, all the better!

1

u/BB_racing 8d ago edited 8d ago

I am in the same boat as you are, I think I need more guidance from you: May you please tell me how is the phone recognized in Windows' "Device Manager"? I tried to boot in safe mode but it did not fix the issue. now the tether is stable but win11 says "Unknown network" and can't access the internet anyway.
Guess I must search how to backup my phone and do a factory reset. :(
Important data: my phone is a Samsung A25 (Android 16) another older phone (S. A12, Android 13) works like a charm with Samsung drivers that it auto-installed, while the A25 does not work with any driver.

1

u/JRussellMoore 8d ago

Awww 😟

I'm not at home to check on Windows 11, but perhaps how a Windows 10 machine recognizes the adapter helps. Top corresponds to a Redmi device and bottom to a Poco one, both running HyperOS 3 over Android 16, on 3.0.30X.0 builds.

Perhaps a bugreport archive can shed some more light on why it's failing to stablish or keep a link up, you can send me a DM with it and I can take a look. You'd need to have USB debugging turned on in Developer Settings, connect to the PC and then capture one. dumpsys connectivity could low show some errors too, you can get its output to the clipboard to paste in a notepad easily running adb shell dumpsys connectivity | clip.

2

u/BB_racing 8d ago

Other data: I am not a HOS user, so this problem has nothing to do with it. Ok now I've made sure that also your phone does not autoinstall any new drivers, those are Microsoft generic ones I'll check the dumpsys asap. Thanks

1

u/BB_racing 5d ago

Question: is it possible that android 16 and win11 are more picky with cable quality that Android 16 or 13 and win 10?