Update: This popular deal is still available.
Walmart has
Echelon Connect Sport-S Indoor Cycling Exercise Bike on sale for
$297.
Shipping is free.
Thanks to Community Member
SEVULE for sharing this deal.
Note: May need to click on
Compare all sellers under
More seller options to see the sold and shipped by Walmart option
Product Info:
- 10" integrated high-resolution screen.
- Deluxe wide seat included.
- Pedals include fully adjustable toe cages to keep feet in.
- Position during the hardest rides.
- Compact footprint and easy-move wheels.
- Resistance levels 1-32.
- Padded bullhorn handlebars for comfortable grip.
- Live and on-demand classes for all fitness and activity levels.
- 900 lb maximum weight.
Top Comments
I had no intention of using the Echelon app simply because 99% of it's functionality is tailored toward having a subscription. As soon as I saw the freestyle window as a full screen ad with a tiny stats bar at the bottom, I knew that app was coming off. There's supposed to be a way to re-load the Echelon app if you want to keep using it but I haven't figured that out yet.
I paid for the qdomyos-zwift app off the Amazon appstore and installed that on the tablet instead. It has a relatively basic interface but displays all the important info I need (cadence, speed, resistance level, etc.). It's also able to interact with the Peleton app if desired, which I hear good things about. For now, I have Plex & YouTube Vanced loaded on the tablet and run that with the qdomyos-zwift app in the background or in split screen.
EDIT: I was finally able to re-load the Echelon app after following step 5 on post 532 [xda-developers.com]. Installing the app this way allows you to do everything the stock Echelon app would (including update the bike itself) but will not firmware update the tablet and lock it back down in the process.
https://forum.xda-developers.com/...m.4023915/
it shows you how to hack the echelon tablet to install the apps you like, and also to split the screen to display qdomyos-zwift and peleton app together, so you can enjoy the peleton app with a more reasonable monthly fee
242 Comments
Sign up for a Slickdeals account to remove this ad.
Our community has rated this post as helpful. If you agree, why not thank BillingsSDer
I did all these steps right out of the box, so I did not need to do a factory reset, however I assume it would work the same:
1. Turn on the Tablet, on first boot it will want to Join a Wi-fi network; Ignore this, we're going to connect to wifi a little later.
2. In the bottom right-hand corner of the app click 5 times. Enter code 1085 to exit out of the application.
3. You should be dumped into the lock stock standard Android Settings dialog for Android 9. From here I attached myself to my home WiFi at this point.
Next we're going to grab a Launcher to replace the existing launcher that comes with the tablet; the guide I followed used "Lawnchair 2":
4. Access the Lightning web browser by going to About Tablet -> Android version -> Android Security Patch Level and click on the Patch level (this forces it to launch a browser).
5. (See Comments About this Step) Browse to www.aptoide.com. Search for "Lawnchair 2" (ch.deletescape.lawnchair.plah). Download it. Once the Download is complete swipe down from the top to launch the APK that was just downloaded.
a. If I could do this over again, I might try something like apkpure or an alternative site as aptoide ended up installing its own installer/store which seemed sketchy as all get out to me. I don't think there is anything special about aptoide being used here, just the guide I followed used it. Worked out this time but you never know.
b. I would be interested to try out other launchers (I am personally a fan of Microsoft Launcher) but this seemed to work well enough such that I did not bother swapping it out.
6. You will be prompted to allow installs from unknown sources; you need to allow this (just like you would for any other Android Side Loading).
a. Again because of using aptoide this put in its own store and then installed Lawnchair 2, after this process was completed and Lawnchair 2 was installed I removed Aptoide. If I could do it again, I would try without it.
7. Change the Home Application in the Settings to be Lawnchair (Settings -> Apps & Notifications -> Default apps -> Home App)
8. Allow Lawnchair 2 to manage the device (Settings->Security & Location->Device admin apps)
a. It is unclear if this step was required; I performed this step while trying to remove the EchelonFit Updater but was unsuccessful with this path, however later in this guide you'll see that I did find the correct ADB commands to perform this by removing Device Management from the updater app, but it was unclear if there needed to be at least one admin?
Great we now have a launcher; however, there are a few crappy things about this, for one the Home and Card View buttons do not work, and we've still got the EchelonFit applications installed, most critically the updater which can hose us at any moment.
Now we're going to remove the EchelonFit applications and then fix the Home and Card View Buttons so they work:
9. Download and Install WiFi ADB (com.ttxapps.wifiadb) from apkpure (https://m.apkpure.com/wifi-adb-de...ps.wifiadb). I installed the latest version as of this writing which was 3.0.6 and this worked for me.
a. You have root access on this device, but sadly this is an Android 9 device, so it does not have the built in Wireless ADB that you get from hitting the "About Android" dialog which is why I believe this guide has us using this application. You do have USB ADB, but I did not try this.
10. Launch WiFi ADB and move the slider to allow it to open the ADB connection, take note of the address and port number.
11. Use ADB from your computer on the same WiFi network to connect to it using the following with the information from above. The commands are explained in the next step if you want to understand what you're doing; this is assuming you do not have any existing devices setup in ADB already:
adb connect 192.168.x.x:pppp
adb shell
su
dpm remove-active-admin com.echelonfit.echelon_21_updater/.DevAdminReceiver 0
pm uninstall -k --user 0 com.echelonfit.echelon_21_updater
pm uninstall -k --user 0 com.viatek.fitnation.echelon_android
settings put global policy_control null*
settings --user 0 put secure user_setup_complete 1
12. Lets try to explain each of the commands above:
a. adb connect 192.168.x.x:pppp – This is telling ADB to create a new device referenced by the IP above (taken from WiFi ADB).
b. adb shell – This is telling ADB to open up a shell pointed at the default device, since we did not have more than one device setup this should open us up to the Echelon tablet.
c. su – Now that we have performed adb shell we are connected to the tablet, we use su to elevate ourselves to "root" to allow us to perform the next few steps.
d. dpm remove-active-admin com.echelonfit.echelon_21_updater/.DevAdminReceiver 0 – This too me forever to figure out; basically Echelon set the updater application as a Device Administrator which prevents it from being uninstalled in the "normal" way, furthermore they did something to disable this setting from the UI where you would normally set it (Settings-> Security & Location->Device admin apps). This command forces this to be removed which allows you to uninstall it in the next step
e. pm uninstall -k --user 0 com.echelonfit.echelon_21_updater – This trashes the updater, if you do not perform the dpm step above you'll get an error message stating: Failure [DELETE_FAILED_DEVICE_POLICY_MANAGER].
f. pm uninstall -k --user 0 com.viatek.fitnation.echelon_android – This trashes the Echelon Fitness App, I had no desire to use their services
g. settings put global policy_control null*
h. settings --user 0 put secure user_setup_complete 1 – These two settings are what fixes the home and card view buttons, this makes life a lot easier.
Great now we've got the updater app removed so we won't worry about having to restore our work and we've got the Home and Card Buttons working even better!
Next lets work on getting an App Store on here so we can have this tablet be useful. Sadly I was unable to get Google Play working on here (since none of the Google Play Services are available) so our next best bet is to install the Amazon App Store. Thankfully Amazon allows you to load this directly from their site.
13. Using the Lightning Browser again. Download the Amazon App Store from https://www.amazon.com/gp/mas/get/amazonapp you will need to allow this to side load.
14. You will have to sign into an Amazon Account to use the app store. For me because I downloaded the application directly from Amazon I felt alright about entering in my credentials into the App. Use your own common sense.
15. You may have to allow installing from "untrusted sources" again for the Amazon App store, but once you've done that it should be business as usual.
16. I couldn't find a way to get it to rotate; so while its attached to the bike you'll have to crank your head to install, however we don't live in this app so I could live with it.
As far as applications to grab, its been recommended to download qdomyos-zwift (https://www.amazon.com/Roberto-Vi...B093DXRHJC) which is available for $5 at the time of writing. I can confirm that this application works with this bike; it reads the Bluetooth sensor to provide cadence and resistance (and therefore can calculate speed and distance) I had the following gripes:
• The resolution out of the box on this tablet is incredible, but this app did not scale natively out of the box. He does provide an option to allow you to scale the application within it, and I have mine set at 200 for scaling.
• I feel like this app is very unpolished, it really is bare bones for functionality, but on the flip side it gives a ton of data and no ads or any other distracting things. Don't come in here expecting a professional looking setup.
• I feel that this app can be buggy. I have found often I need to load myself into the System Settings and Force Quit the Application, not a great look, but when it works it works.
Others have mentioned putting on Peloton but since I'm not interested in a subscription I did not bother. Most of the apps from the Amazon App Store are available to you. However at least in my testing I did not find:
• First Party (Google, LLC) YouTube Application
• Disney+
• VLC for Android
• Firefox
• Pluto TV
I do not have any other subscription services, so I did not bother looking.
I did install Firefox, but I installed it via GitHub (https://github.com/mozilla-mobile.../releases/) the latest at the time was 108.1.0 which worked fine. You need to make sure to grab the armeabi-v7a.apk (in fact you need to do this for all APK's) Firefox worked great with the uBlock Origin extension and I can play YouTube this way.
I was also able to download VLC for Android directly from their site (https://get.videolan.or
I grabbed PlutoTV from apkpure and that worked; but had problems with screen rotation like the Amazon App Store app. I tried the following commands in ADB which seemed to fix it, not sure if this is sticky:
settings put system accelerometer_rotation 0
settings put system user_rotation 1
The settings came from this StackOverFlow Post: https://stackoverflow.c
This was totally worth the money, was a fun hacking project and the bike is awesome to boot. Would buy again!
Can anyone give an understandable step-by-step on the process, starting with step 1? Talk to me like I'm a 40-something dad who is semi-computer literate.
Thanks and reps in advance.
Sign up for a Slickdeals account to remove this ad.
I did all these steps right out of the box, so I did not need to do a factory reset, however I assume it would work the same:
1. Turn on the Tablet, on first boot it will want to Join a Wi-fi network; Ignore this, we're going to connect to wifi a little later.
2. In the bottom right-hand corner of the app click 5 times. Enter code 1085 to exit out of the application.
3. You should be dumped into the lock stock standard Android Settings dialog for Android 9. From here I attached myself to my home WiFi at this point.
Next we're going to grab a Launcher to replace the existing launcher that comes with the tablet; the guide I followed used "Lawnchair 2":
4. Access the Lightning web browser by going to About Tablet -> Android version -> Android Security Patch Level and click on the Patch level (this forces it to launch a browser).
5. (See Comments About this Step) Browse to www.aptoide.com. Search for "Lawnchair 2" (ch.deletescape.lawnchair.plah). Download it. Once the Download is complete swipe down from the top to launch the APK that was just downloaded.
a. If I could do this over again, I might try something like apkpure or an alternative site as aptoide ended up installing its own installer/store which seemed sketchy as all get out to me. I don't think there is anything special about aptoide being used here, just the guide I followed used it. Worked out this time but you never know.
b. I would be interested to try out other launchers (I am personally a fan of Microsoft Launcher) but this seemed to work well enough such that I did not bother swapping it out.
6. You will be prompted to allow installs from unknown sources; you need to allow this (just like you would for any other Android Side Loading).
a. Again because of using aptoide this put in its own store and then installed Lawnchair 2, after this process was completed and Lawnchair 2 was installed I removed Aptoide. If I could do it again, I would try without it.
7. Change the Home Application in the Settings to be Lawnchair (Settings -> Apps & Notifications -> Default apps -> Home App)
8. Allow Lawnchair 2 to manage the device (Settings->Security & Location->Device admin apps)
a. It is unclear if this step was required; I performed this step while trying to remove the EchelonFit Updater but was unsuccessful with this path, however later in this guide you'll see that I did find the correct ADB commands to perform this by removing Device Management from the updater app, but it was unclear if there needed to be at least one admin?
Great we now have a launcher; however, there are a few crappy things about this, for one the Home and Card View buttons do not work, and we've still got the EchelonFit applications installed, most critically the updater which can hose us at any moment.
Now we're going to remove the EchelonFit applications and then fix the Home and Card View Buttons so they work:
9. Download and Install WiFi ADB (com.ttxapps.wifiadb) from apkpure (https://m.apkpure.com/wifi-adb-de...ps.wifiadb). I installed the latest version as of this writing which was 3.0.6 and this worked for me.
a. You have root access on this device, but sadly this is an Android 9 device, so it does not have the built in Wireless ADB that you get from hitting the "About Android" dialog which is why I believe this guide has us using this application. You do have USB ADB, but I did not try this.
10. Launch WiFi ADB and move the slider to allow it to open the ADB connection, take note of the address and port number.
11. Use ADB from your computer on the same WiFi network to connect to it using the following with the information from above. The commands are explained in the next step if you want to understand what you're doing; this is assuming you do not have any existing devices setup in ADB already:
adb connect 192.168.x.x:pppp
adb shell
su
dpm remove-active-admin com.echelonfit.echelon_21_updater/.DevAdminReceiver 0
pm uninstall -k --user 0 com.echelonfit.echelon_21_updater
pm uninstall -k --user 0 com.viatek.fitnation.echelon_android
settings put global policy_control null*
settings --user 0 put secure user_setup_complete 1
12. Lets try to explain each of the commands above:
a. adb connect 192.168.x.x:pppp – This is telling ADB to create a new device referenced by the IP above (taken from WiFi ADB).
b. adb shell – This is telling ADB to open up a shell pointed at the default device, since we did not have more than one device setup this should open us up to the Echelon tablet.
c. su – Now that we have performed adb shell we are connected to the tablet, we use su to elevate ourselves to "root" to allow us to perform the next few steps.
d. dpm remove-active-admin com.echelonfit.echelon_21_updater/.DevAdminReceiver 0 – This too me forever to figure out; basically Echelon set the updater application as a Device Administrator which prevents it from being uninstalled in the "normal" way, furthermore they did something to disable this setting from the UI where you would normally set it (Settings-> Security & Location->Device admin apps). This command forces this to be removed which allows you to uninstall it in the next step
e. pm uninstall -k --user 0 com.echelonfit.echelon_21_updater – This trashes the updater, if you do not perform the dpm step above you'll get an error message stating: Failure [DELETE_FAILED_DEVICE_POLICY_MANAGER].
f. pm uninstall -k --user 0 com.viatek.fitnation.echelon_android – This trashes the Echelon Fitness App, I had no desire to use their services
g. settings put global policy_control null*
h. settings --user 0 put secure user_setup_complete 1 – These two settings are what fixes the home and card view buttons, this makes life a lot easier.
Great now we've got the updater app removed so we won't worry about having to restore our work and we've got the Home and Card Buttons working even better!
Next lets work on getting an App Store on here so we can have this tablet be useful. Sadly I was unable to get Google Play working on here (since none of the Google Play Services are available) so our next best bet is to install the Amazon App Store. Thankfully Amazon allows you to load this directly from their site.
13. Using the Lightning Browser again. Download the Amazon App Store from https://www.amazon.com/gp/mas/get/amazonapp you will need to allow this to side load.
14. You will have to sign into an Amazon Account to use the app store. For me because I downloaded the application directly from Amazon I felt alright about entering in my credentials into the App. Use your own common sense.
15. You may have to allow installing from "untrusted sources" again for the Amazon App store, but once you've done that it should be business as usual.
16. I couldn't find a way to get it to rotate; so while its attached to the bike you'll have to crank your head to install, however we don't live in this app so I could live with it.
As far as applications to grab, its been recommended to download qdomyos-zwift (https://www.amazon.com/Roberto-Vi...B093DXRHJC) which is available for $5 at the time of writing. I can confirm that this application works with this bike; it reads the Bluetooth sensor to provide cadence and resistance (and therefore can calculate speed and distance) I had the following gripes:
• The resolution out of the box on this tablet is incredible, but this app did not scale natively out of the box. He does provide an option to allow you to scale the application within it, and I have mine set at 200 for scaling.
• I feel like this app is very unpolished, it really is bare bones for functionality, but on the flip side it gives a ton of data and no ads or any other distracting things. Don't come in here expecting a professional looking setup.
• I feel that this app can be buggy. I have found often I need to load myself into the System Settings and Force Quit the Application, not a great look, but when it works it works.
Others have mentioned putting on Peloton but since I'm not interested in a subscription I did not bother. Most of the apps from the Amazon App Store are available to you. However at least in my testing I did not find:
• First Party (Google, LLC) YouTube Application
• Disney+
• VLC for Android
• Firefox
• Pluto TV
I do not have any other subscription services, so I did not bother looking.
I did install Firefox, but I installed it via GitHub (https://github.com/mozilla-mobile.../releases/) the latest at the time was 108.1.0 which worked fine. You need to make sure to grab the armeabi-v7a.apk (in fact you need to do this for all APK's) Firefox worked great with the uBlock Origin extension and I can play YouTube this way.
I was also able to download VLC for Android directly from their site (https://get.videolan.or
I grabbed PlutoTV from apkpure and that worked; but had problems with screen rotation like the Amazon App Store app. I tried the following commands in ADB which seemed to fix it, not sure if this is sticky:
settings put system accelerometer_rotation 0
settings put system user_rotation 1
The settings came from this StackOverFlow Post: https://stackoverflow.c
This was totally worth the money, was a fun hacking project and the bike is awesome to boot. Would buy again!
For youtube, you could install YT vanced which works very well. It's what I use.
FYI.... HBO Max and Hulu will not work since those require Google's Framework / services. Disney+ and Netflix do work well along with the peloton app.
I use Aurora store instead of amazon's which mirrors the google play store regarding app availability.
For youtube, you could install YT vanced which works very well. It's what I use.
FYI.... HBO Max and Hulu will not work since those require Google's Framework / services. Disney+ and Netflix do work well along with the peloton app.
I use Aurora store instead of amazon's which mirrors the google play store regarding app availability.
For youtube, you could install YT vanced which works very well. It's what I use.
FYI.... HBO Max and Hulu will not work since those require Google's Framework / services. Disney+ and Netflix do work well along with the peloton app.
I use Aurora store instead of amazon's which mirrors the google play store regarding app availability.
I will need to check into Aurora. Thanks!
I will need to check into Aurora. Thanks!
Sign up for a Slickdeals account to remove this ad.
also, is the screen dim and not as vibrant as I thought it would be?