I'm still confused since the android app require you to visit a link to start the exploit so that mean it needs wifi to use it on sysNAND, which is the same problem as before?
The 3DS needs to have wifi enabled and connected to the hotspot from the Android. But the Android can have 3G/4G/Wifi/whatever disabled. So even tho the 3DS has the wifi enabled, it has no real connection to the internet. That's why it's an "offline server"