• Warning!!

    Riding a tuned or deristricted EMTB is not a trivial offence and can have serious legal consequences. Also, many manufacturers can detect the use of a tuning device or deristricting method and may decline a repair under warranty if it was modified from the intended original specification. Deristricting EMTB's can also add increased loads for motors and batteries. Riding above the local law limit may reclassify the bike as a low-powered bike, requiring insurance, registration and a number plate.

    Be aware of your local country laws. Many laws prohibit use of modified EMTB's. It is your responsibility to check local laws. Ignoring it, has potential implications to trail access, and risk of prosecution in the event of an accident.

    UK Pedelec Law

    Worldwide Laws

    We advise members great caution. EMTB Forums accepts no liability for any content or advice given here. 

Dji avinox

- App Version 1.3.26
- Devices Version 00.14.01.03
- Android
- CyberGhost VPN (all attempts)

1) Only VPN to USA -> did not work
2) Unpair, Reset all data on bike, App remove all devices -> Only VPN to USA (but differnet server than 1) -> did not work
3) Unpair, VPN to HK + Fake GPS HK (without Reset all data, without App remove all devices) -> did work

Its possible that some VPNs needs Fake GPS and some VPNs doesnt. But after successfull attempt I did not test only VPN + HK (to test if problem is with concrete VPN server or without Fake GPS).
Hi, from Mexico,
I followed your procedure on iOS and it worked correctly only from step 3) Unpair, forget device in Bluetooth, Wi-Fi off, VPN to Hong Kong using 5G or 4G, Pair again, It works without limit up to 28 mph. (I used VPN.lat app) for Avinox Ride turn off location services
 
Last edited:
⚡ EMTB Pro Go Pro — exclusive discounts & ad-free Peaty's 25% off & more · Ad-free browsing · Pro badge See the deals →
On Android is not possible to pair bike with location services off. Avinox Ride app force to turn in on (it is not possible to continule pairing without turning in on).
But I did not try any tricks like turn in on, start pairing (on phone) In process turn in off and after that start pairing on bike. Fake GPS is quicker and easier.

After the last attempt I tried it again (with fake GPS) and it is working repeatedly (I set my original region back and after HK again).
 
@Greg Watts Can you sum up how the "fake GPS" technique that users mention in this thread works? I understand how to use VPN servers in different countries, but am a little hazy on how to spoof a GPS based location.
 
@Greg Watts Can you sum up how the "fake GPS" technique that users mention in this thread works? I understand how to use VPN servers in different countries, but am a little hazy on how to spoof a GPS based location.
The fake GPS approach is for when a VPN alone isn't enough, because the Avinox Ride app also checks your phone's GPS location to determine your region, not just your IP address. A VPN sorts out the IP side, but if your phone's GPS is still reporting that you're in Connecticut, the app knows where you really are and applies the local restrictions accordingly.

On Android, you can enable Developer Options (tap your build number seven times in Settings > About Phone), then look for "Select mock location app" under Developer Options. You install a fake GPS app, something like Fake GPS Location by Lexa or similar, set it as your mock location provider in Developer Options, then drop a pin wherever you need the app to think you are (Hong Kong seems to be the popular choice based on what @Mlok and @EECHEGAR have been finding). Once that's running, your phone reports that spoofed location to every app, including Avinox Ride, so when you pair the bike it thinks you're in a region without the restriction.

On iOS it's trickier because Apple doesn't have a native mock location option. @EECHEGAR managed it by simply turning off location services entirely for the Avinox Ride app and relying on VPN over mobile data, which apparently worked from Mexico. There are also paid tools like iTools or 3uTools that can spoof iOS location via a computer, but the location services toggle seems to be the simpler iOS workaround based on what's been reported here.

The general workflow people are landing on is: unpair the bike, forget it in Bluetooth, set your fake GPS to Hong Kong (or wherever suits), fire up the VPN to the same region, then re-pair. The combination of spoofed GPS plus VPN covers both location checks the app performs.
 
I used app with excact name "Fake GPS" (by ByteRevApps). I set the appropriate location (same as VPN server). The procedure has already been correctly described by @Greg Watts.
Once you have prepared the Fake GPS, you just turn it on/off.

 
I used app with excact name "Fake GPS" (by ByteRevApps). I set the appropriate location (same as VPN server). The procedure has already been correctly described by @Greg Watts.
Once you have prepared the Fake GPS, you just turn it on/off.

Hi Mlok,
Have you bought the bike in any of the CZE shops that have them 'unofficially', or imported?
 
hello

I'm consiering to buy a Megamo Reason with DJI Avinox, located in Spain. But I want to be sure that will b epossible to derestrict max speed

Do you know if VPN works also in Spain for Megamo Reason 2026?
It will be necessary also the GPS fake?

many thanks

The fake GPS approach is for when a VPN alone isn't enough, because the Avinox Ride app also checks your phone's GPS location to determine your region, not just your IP address. A VPN sorts out the IP side, but if your phone's GPS is still reporting that you're in Connecticut, the app knows where you really are and applies the local restrictions accordingly.

On Android, you can enable Developer Options (tap your build number seven times in Settings > About Phone), then look for "Select mock location app" under Developer Options. You install a fake GPS app, something like Fake GPS Location by Lexa or similar, set it as your mock location provider in Developer Options, then drop a pin wherever you need the app to think you are (Hong Kong seems to be the popular choice based on what @Mlok and @EECHEGAR have been finding). Once that's running, your phone reports that spoofed location to every app, including Avinox Ride, so when you pair the bike it thinks you're in a region without the restriction.

On iOS it's trickier because Apple doesn't have a native mock location option. @EECHEGAR managed it by simply turning off location services entirely for the Avinox Ride app and relying on VPN over mobile data, which apparently worked from Mexico. There are also paid tools like iTools or 3uTools that can spoof iOS location via a computer, but the location services toggle seems to be the simpler iOS workaround based on what's been reported here.

The general workflow people are landing on is: unpair the bike, forget it in Bluetooth, set your fake GPS to Hong Kong (or wherever suits), fire up the VPN to the same region, then re-pair. The combination of spoofed GPS plus VPN covers both location checks the app performs.
 
The fake GPS approach is for when a VPN alone isn't enough, because the Avinox Ride app also checks your phone's GPS location to determine your region, not just your IP address. A VPN sorts out the IP side, but if your phone's GPS is still reporting that you're in Connecticut, the app knows where you really are and applies the local restrictions accordingly.

On Android, you can enable Developer Options (tap your build number seven times in Settings > About Phone), then look for "Select mock location app" under Developer Options. You install a fake GPS app, something like Fake GPS Location by Lexa or similar, set it as your mock location provider in Developer Options, then drop a pin wherever you need the app to think you are (Hong Kong seems to be the popular choice based on what @Mlok and @EECHEGAR have been finding). Once that's running, your phone reports that spoofed location to every app, including Avinox Ride, so when you pair the bike it thinks you're in a region without the restriction.

On iOS it's trickier because Apple doesn't have a native mock location option. @EECHEGAR managed it by simply turning off location services entirely for the Avinox Ride app and relying on VPN over mobile data, which apparently worked from Mexico. There are also paid tools like iTools or 3uTools that can spoof iOS location via a computer, but the location services toggle seems to be the simpler iOS workaround based on what's been reported here.

The general workflow people are landing on is: unpair the bike, forget it in Bluetooth, set your fake GPS to Hong Kong (or wherever suits), fire up the VPN to the same region, then re-pair. The combination of spoofed GPS plus VPN covers both location checks the app performs.
I just tried this on a used bike I bought that does not have the US display. Did not seem to work for me, probably missing a step not sure. This is what I tried:
  1. Unpaired in App
  2. Erased All data, bike and in app
  3. Used Fake GPS - set to HK
  4. Used Proton VPN - set ot HK
  5. repaired app, still no derestriction and find bike shows my actual location but opening google maps shows me in HK. so not sure what I am missing.
Open to any suggestions, in the meantime have backordered a US display, of course they may send a firmware update that makes that pointless as well.....
 
I just tried this on a used bike I bought that does not have the US display. Did not seem to work for me, probably missing a step not sure. This is what I tried:
  1. Unpaired in App
  2. Erased All data, bike and in app
  3. Used Fake GPS - set to HK
  4. Used Proton VPN - set ot HK
  5. repaired app, still no derestriction and find bike shows my actual location but opening google maps shows me in HK. so not sure what I am missing.
Open to any suggestions, in the meantime have backordered a US display, of course they may send a firmware update that makes that pointless as well.....
If you are using find my bike then doesn't that use a SIM in the display ?
I believe you shouldn't have a SIM in the bike when you do this method (not an expert)

p.s. Where do you order a USA display unit ?
 
If you are using find my bike then doesn't that use a SIM in the display ?
I believe you shouldn't have a SIM in the bike when you do this method (not an expert)

p.s. Where do you order a USA display unit ?
no sim installed.

Drip Bikes but they are OOS currently
 
I just tried this on a used bike I bought that does not have the US display. Did not seem to work for me, probably missing a step not sure.
Some VPN provider just don't seem to work, what worked for me it was NordVPN and there only the HongKong servers. NordVPN has a 3 day trial.
 
Some VPN provider just don't seem to work, what worked for me it was NordVPN and there only the HongKong servers. NordVPN has a 3 day trial.
just tried with Nord and same result....oh well...hopefully supplier gets the US display version in soon
 
I just tried this on a used bike I bought that does not have the US display. Did not seem to work for me, probably missing a step not sure. This is what I tried:
  1. Unpaired in App
  2. Erased All data, bike and in app
  3. Used Fake GPS - set to HK
  4. Used Proton VPN - set ot HK
  5. repaired app, still no derestriction and find bike shows my actual location but opening google maps shows me in HK. so not sure what I am missing.
Open to any suggestions, in the meantime have backordered a US display, of course they may send a firmware update that makes that pointless as well.....
Try turning off Wi-Fi and using cellular data instead.
 
latest update/firmware:
i can choose now class 3 which wasn't there before
 
latest update/firmware:
i can choose now class 3 which wasn't there before
Can confirm that when I did the update I was connected to USA VPN server (California) and my bike updated to the US software that has the options to change Class/top speed. Couldn`t do it before and don`t know if it`s a one time deal with this update or not.
 
it seems the firmware is a EU Version and is limited to 25 kmph.
Hello,
I bought a brand new "Amflow PL Carbon Pro" bike two weeks ago in the EU and want to set the cut off speed to 32 km/h (28 mph).

Fake GPS together with Nord VPN (Location Hongkong - connected via mobile data and not via wifi) did not help to get access to the speed menu. When I check the display the region is "EU" and this can't be changed it seems. There is no option to set the speed. I also deleted the data. Maybe I need to delete more than that. App and Firmware are the latest.

Any ideas? Maybe @Greg Watts ... Thanks in advance!
 
Last edited:
Hello,
I bought a brand new "Amflow PL Carbon Pro" bike two weeks ago in the EU and want to set the cut off speed to 32 km/h (28 mph).

Fake GPS together with Nord VPN (Location Hongkong - connected via mobile data and not via wifi) did not help to get access to the speed menu. When I check the display the region is "EU" and this can't be changed it seems. There is no option to set the speed. I also deleted the data. Maybe I need to delete more than that. App and Firmware are the latest.

Any ideas? Maybe @Greg Watts ... Thanks in advance!
Unless your bike is different, your VPN didn`t work.

Have changed back and forth from HK to UK multiple times (as I don`t take it on the road with it set to 28mp). Don't even delete data and no need for fake GPS. Just unpair (from app) and repair with VPN on.

Edit - just noticed you`ve talked about setting the speed. You need to connect to a USA server to get that option! So your vpn may have worked and set it to 28mph but you`ll have to go for a peddle and see when it cuts out!
 
His VPN wasn't working. He wrote: When I check the display the region is "EU".
If the VPN were working, the display would show the "HK" region after pairing.
 
Hi,
I have an Amflow PL ,I have had it since August, have put a 27.5 wheel in, really pleased with the bike.It,s just the 15mph cut off that i hate(like most people).
Could someone tell me in simple terms that a 69yr old technophobe can understand,how to derestrict my bike,20 mph would be fine, I only use roads to connect trails usually in auto or eco to preserve the battery.
thinking of using Proton free vpn? I try to keep my life simple as possible,no social media etc(apart from strava)only 1 app on my phone(amflow) and the more I read this forum the more confusing it gets
 
Hi,
I have an Amflow PL ,I have had it since August, have put a 27.5 wheel in, really pleased with the bike.It,s just the 15mph cut off that i hate(like most people).
Could someone tell me in simple terms that a 69yr old technophobe can understand,how to derestrict my bike,20 mph would be fine, I only use roads to connect trails usually in auto or eco to preserve the battery.
thinking of using Proton free vpn? I try to keep my life simple as possible,no social media etc(apart from strava)only 1 app on my phone(amflow) and the more I read this forum the more confusing it gets
Unpair bike from app, turn on VPN connected to a USA server (i used California), repair bike with app, done.

If you are lucky you`ll get the option to change speed from the display as well (it'll appear at the bottom of the list/scroll down). If not it`ll have defaulted to 20mph anyway.

If it doesn`t work, your vpn is naff and you`ll need to try another one.
 
Unless your bike is different, your VPN didn`t work.

Have changed back and forth from HK to UK multiple times (as I don`t take it on the road with it set to 28mp). Don't even delete data and no need for fake GPS. Just unpair (from app) and repair with VPN on.

Edit - just noticed you`ve talked about setting the speed. You need to connect to a USA server to get that option! So your vpn may have worked and set it to 28mph but you`ll have to go for a peddle and see when it cuts out!
Glad it worked out now! My fault was: Instead of disconnecting the bike via the app, I've disconnected the bike via the phone internal Bluetooth settings.

Correct way: If you disconnect the bike in the app and reconnect afterwards by using the QR code, you will receive a new passkey. This is necessary that the new location (VPN and Fake GPS => USA) will be recognized by the system / will be saved "in" the display!

32km/h is such a pleasure, faster is not necessary for me!
 
Last edited:
It worked on iOS!

I turned off the app’s location access, removed the SIM card, unpaired the bike from Bluetooth, and then unpaired it from the app.
After that, I activated a VPN set to Hong Kong and paired the bike again.
And that was it! Default speed cut off set to 45 km/h

I have a few questions for anyone who’s already done this:

Do I need to keep the VPN set to Hong Kong at all times?
Can I reinsert and use my SIM card?
Is it safe to turn location services back on for the app in iOS?





Thanks in advance
 
¡Funcionó en iOS!

Desactivé el acceso a la ubicación de la aplicación, extraje la tarjeta SIM, desvinculé la bicicleta del Bluetooth y, a continuación, la desvinculé de la aplicación.
Después de eso, activé una VPN configurada para Hong Kong y volví a emparejar la bicicleta.
¡Y eso fue todo! Límite de velocidad predeterminado establecido en 45 km/h.

Tengo algunas preguntas para cualquiera que ya haya hecho esto:

¿Debo mantener la VPN configurada en Hong Kong en todo momento?
¿Puedo volver a insertar y usar mi tarjeta SIM?
¿Es seguro volver a activar los servicios de ubicación para la aplicación en iOS?





gracias de antemano
NO, SÍ, SÍ
¡Funcionó en iOS!

Desactivé el acceso a la ubicación de la aplicación, extraje la tarjeta SIM, desvinculé la bicicleta del Bluetooth y, a continuación, la desvinculé de la aplicación.
Después de eso, activé una VPN configurada para Hong Kong y volví a emparejar la bicicleta.
¡Y eso fue todo! Límite de velocidad predeterminado establecido en 45 km/h.

Tengo algunas preguntas para cualquiera que ya haya hecho esto:

¿Debo mantener la VPN configurada en Hong Kong en todo momento?
¿Puedo volver a insertar y usar mi tarjeta SIM?
¿Es seguro volver a activar los servicios de ubicación para la aplicación en iOS?





gracias de antemano
NO, YES, YES
 
Keep reading
    Browse all

    Similar Threads

    Community Stats

    Since 2018
    668K
    Messages
    40,731
    Members
    Join 30,000+ Riders, it's free!
    Back
    Top