Upgrading Glory Star Nebula 21.5" Tablet to basic Android Rom

Search This thread

jfried1016

New member
Jan 23, 2023
2
0
Having a difficult time. I'm working on my EX4S+, and I can't connect to adb, it says make sure target device has network adb enabled, and I don't know where to enable that on the tablet.
adb.JPG
 
Last edited:
Dec 19, 2022
7
2
I found the following on Glory Star's site: https://support.glorystartouch.com/...to-hide-system-toolbars-with-glorystar-tablet

Will this reactivate the navigation buttons/bar at the bottom of the screen? If so, anyone know how to edit the Java?

-Totally clueless here (if that is not obvious by now)

Have you tried the recommended ADB Commands in this thread?

```
settings put global policy_control null*
settings --user 0 put secure user_setup_complete 1
```

Did they not work to re-enable the navigation buttons for you?
 

Tricio69

Member
Jan 27, 2023
8
0
Didn't seem to work for me. Not sure if that is because I have an older tablet, running Android 7.1.2 and StarOS.
Odd thing is that when I first set-up the tablet, the navigation buttons were there and working great. But I had to do a factory reset due to an issue with Qdoymos-Zwift and they went away.
 

soccerjoshj07

New member
Jan 13, 2023
2
0
What is the proper way to exit/leave the bike, or switch to another workout application that needs the bluetooth beacon? Just walk away? Close all the apps manually and sleep the screen? Use a task manager app or similar to kill all of the apps? Turn the entire tablet off?

I tried using a task manager app, but it seems to do funny things to the Echelon app upon reopening.
 

badabing2003

Recognized Contributor
Sep 17, 2012
1,860
2,443
Odd thing is that when I first set-up the tablet, the navigation buttons were there and working great. But I had to do a factory reset due to an issue with Qdoymos-Zwift and they went away.
What do you get when you run this command?
Code:
adb shell pm list users
What is the proper way to exit/leave the bike, or switch to another workout application that needs the bluetooth beacon? Just walk away? Close all the apps manually and sleep the screen? Use a task manager app or similar to kill all of the apps? Turn the entire tablet off?

I tried using a task manager app, but it seems to do funny things to the Echelon app upon reopening.
I use KillApps and it works fine, I don't experience any weird effects.
 
  • Like
Reactions: soccerjoshj07

Tricio69

Member
Jan 27, 2023
8
0
That setting is not there, believe it is either not on Anroid 7.1.2 or a removed by the StarOS
Getting closer, there is a setting in the StarOS menu in the Security Settings to "Toggle ON/OFF" the navigation bar. If you select it, nothing happens, but when you unselect it the navigation bar shows. So that is great, but there is a new problem...there looks to be some logo.image overlaying and hiding the buttons. Here is a pic:
IMG_8199.jpg


Not sure if anyone has any suggestions, but they are welcome!
 
Last edited:

KauaiNomad`

New member
Jan 8, 2023
2
1
Attempting to diagnose a few issues w/ my costco echelon ex-4s+. Really appreciate anyone that can help out.

  1. Peloton app freezing mid-workout: I can successfully use the tablet to display Peloton and qdomyos-zwift on my phone but fairly regularly the peloton app freezes during the workout and I have to try and reset everything. This stinks during the middle of a workout because you spend about 5-10 mins trying to get back in sync with where you left off. Anyone else having issues with the Peloton app freezing on the tablet? What did you do to fix?
  2. Bluetooth connection issues: Sometimes it takes awhile to pair my bike, headphones and phone all successfully. Other times, the bike will just randomly disconnect during the workout. It's just really hit or miss. My wife and I use different headphones and phones and she runs into the same issues. I sometimes have to go into the bluetooth settings and re-pair the headphones to get them to work. Other times they headphones just pair and there's no issue. I don't get why...
  3. Peleton app not allowing me to navigate: When I go into a workout sometimes I decide I want to do something else so I stop the workout. For some reason the buttons don't properly show up so I can't go back to choose workouts. The app has not frozen but I end up having to manually kill the app in the android system peloton settings and have to relaunch the peloton app just to go back to picking an app. It's hard for my wife to figure out how to do this since there are no navigation buttons and we use that side loading app launcher.
 

badabing2003

Recognized Contributor
Sep 17, 2012
1,860
2,443
Attempting to diagnose a few issues w/ my costco echelon ex-4s+. Really appreciate anyone that can help out.

  1. Peloton app freezing mid-workout: I can successfully use the tablet to display Peloton and qdomyos-zwift on my phone but fairly regularly the peloton app freezes during the workout and I have to try and reset everything. This stinks during the middle of a workout because you spend about 5-10 mins trying to get back in sync with where you left off. Anyone else having issues with the Peloton app freezing on the tablet? What did you do to fix?
  2. Bluetooth connection issues: Sometimes it takes awhile to pair my bike, headphones and phone all successfully. Other times, the bike will just randomly disconnect during the workout. It's just really hit or miss. My wife and I use different headphones and phones and she runs into the same issues. I sometimes have to go into the bluetooth settings and re-pair the headphones to get them to work. Other times they headphones just pair and there's no issue. I don't get why...
  3. Peleton app not allowing me to navigate: When I go into a workout sometimes I decide I want to do something else so I stop the workout. For some reason the buttons don't properly show up so I can't go back to choose workouts. The app has not frozen but I end up having to manually kill the app in the android system peloton settings and have to relaunch the peloton app just to go back to picking an app. It's hard for my wife to figure out how to do this since there are no navigation buttons and we use that side loading app launcher.
I can't answer for 1 and 3 as I don't use that.
For #2, Bluetooth on this device sucks, it's very weak, I'm not sure if it is a hardware issue, antenna issue or interference, it's just very flaky.
 

Tricio69

Member
Jan 27, 2023
8
0
So, has anybody on here with the older 21.5" tablets with StarOS running Android 7.1.2 managed to get Android 9 installed? If so, any hints/tricks?
 

Alpha200

New member
Dec 27, 2013
4
0
(6174) I FIGURED OUT THE NEW EXIT CODE (6174)

As we all know, the old 1085 code stopped working some time ago, requiring a factory reset in order to exit the stock Echelon app. Well, I decided I was going to reverse engineer my way to figuring out the code for the latest updated version. For any and all who are interested, the new code is...

6174

p.s. if they change it again, it should take me about 10 minutes to find the new code if anybody can provide me with the new .apk
Looks like 6174 no longer works. Anyone manage to figure out the new latest code (rather than doing the reset method)?
 

Hak im

New member
Jan 16, 2023
3
0
Did anyone find a solution to this? I get the same error when trying to install the app from Aurora.

The app is removed using the commands; the original app is not there or the updater.

Thanks
Another workaround:

The Echelon wallpaper is located at /system/framework/framework-res.apk

- copy the file on your computer, make another copy, and unzip it.
- Search for *.png so you get all the Echelon wallpaper.

Now that you know where they are located. (path).

- Get your wallpaper and rename it with the same name.

- Open framework-res.apk (open it, don't unzip it).
- Browse the folders and drag and drop inside WinRAR your wallpaper. it will overwrite the original.
- Reconnect to your tablet. Rename the file /system/framework/framework-res.apk to whatever you want. And
- Copy the modified file to your tablet. Reboot, and voila!

Again it s a workaround; I tried to remove the rights/permission on that apk file/folder to no avail only way it s to change the wallpaper in the file itself. If someone has an idea?

I also tried removing the echelon updater (no more admin app) and the echelon app, but the same thing can't change the wallpaper.
 

shipstamatic

New member
Feb 22, 2023
2
0
Hey there, I'm new to the Echelon party with a Costco EX4S+. I've been able to find the safe/recovery mode menu using the hard reboot (volume up+volume down+power combo) but tapping 5x in the bottom right corner doesnt work as I'm not able to see an 'about tablet' section with the firmware I'm on.

Any suggestions to safely rooting the system?

Android Recovery
rockchip/rk3288_mtb818/rk3288_mtb818
9/PI/wukang06211734 userdebug/test-keys
Use volume up/down and power.
 
Last edited:
Hey there, I'm new to the Echelon party with a Costco EX4S+. I've been able to find the safe/recovery mode menu using the hard reboot (volume up+volume down+power combo) but tapping 5x in the bottom right corner doesnt work as I'm not able to see an 'about tablet' section with the firmware I'm on.

Any suggestions to safely rooting the system?

Android Recovery
rockchip/rk3288_mtb818/rk3288_mtb818
9/PI/wukang06211734 userdebug/test-keys
Use volume up/down and power.
I was able to root using the Magisk app. Like this version of Android is so old (version 9), that Magisk Manager is able to directly root.
 

badabing2003

Recognized Contributor
Sep 17, 2012
1,860
2,443
I was able to root using the Magisk app. Like this version of Android is so old (version 9), that Magisk Manager is able to directly root.
How does that help shipstamatic?
He would need to get in to be able to install Magisk Manager.
Besides don't these devices come pre-rooted?
Mine definitely did.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    If you have an USB A-A or USB C-A cable you can plug into the USB on the bike marked OTG and connect.
    Thanks. Figured something out. Holding the volume up button and restarting the tablet put it in safe mode. While it booted I was able to get the 6174 code to work and turned off the echelon launcher app. Now working on comfiguring the apps back on the bike. I changed the settings of the two echelon apps on the bike and prevented them from changing Android settings.
  • 5
    (6174) I FIGURED OUT THE NEW EXIT CODE (6174)

    As we all know, the old 1085 code stopped working some time ago, requiring a factory reset in order to exit the stock Echelon app. Well, I decided I was going to reverse engineer my way to figuring out the code for the latest updated version. For any and all who are interested, the new code is...

    6174

    p.s. if they change it again, it should take me about 10 minutes to find the new code if anybody can provide me with the new .apk
    3
    Side-load Peloton / Qdomyos Zwift on Echelon EX-4S+ Bike from Costco

    First of all a VERY BIG thank you to everyone in this thread that made possible what I am about to re-post. It took me two days to go through this data, time and again to gather all of the great bits of information I needed to modify my Echelon EX-4S+ from Costco. As of last night, complete success on all fronts. I am re-posting everything I read previously and thanks must go to the gurus in the post who actually researched and created most of the information.

    This post is to consolidate the data in a concise format for those who come after me seeking to achieve the same goal. (If there are any corrections or modifications, please do not hesitate to comment).

    These instructions do not have to be followed to the letter. There are optional methods, applications defaults, tools and hardware differences that can be used to achieve the same end-result. Read through this entire post if you would like to review the alternatives. This was just my way of doing things.

    THANKS AGAIN!

    Hardware:
    EX-4S+ Echelon Bike (Costco Exclusive)
    Glorystar Nebula Tablet 15.6” (1920x1080 res)
    MacBook quad-core i7, 16G RAM, running Apple iOS

    Software
    Android OS Ver # 9
    Kiosk Lock App: Startos XXX
    MacOS Monterey v12.2.1

    How to:
    Over-ride kiosk lock app for Echelon and side-load Peloton App, Qdomyos Zwift, Netflix etc

    Qdomyos Zwift App is able to communicate via bluetooth with the bike and with Peloton Account via wifi/software to provide integration to both Apps with feedback on cadence, resistance and Peloton adjusted resistance


    Admin Control of the Tablet
    1- On first boot, allow Echelon App to load, configure wifi (you will be prompted to do so)
    2- Do NOT allow Echelon software upgrade to run (Choose “NO” once option is automatically presented during boot)
    3- Once wifi is connected (via your configuration), within the Echelon App, Tap on the bottom, right corner of the screen fiver (5) times, you will be prompted to entire a password. Enter password “1085” and click “Okay”. This will take you into the Android Home Menu.

    New Boot System
    5- Next we'll want to replace the Home app that is currently in your Default app setup. This configuration previously launched the Echelon app at startup.
    6- Go to “About Tablet” and click on the build number 5 times to enable your Dev options. (You will see a confirmation pop-up at the bottom of the screen indicating that you are in Dev mode). Using this menu, you'll need to allow installs from unknown sources, USB debugging, etc.
    7- Go to About Tablet > Android Version . Click on "Android Security Patch Level". This will launch a browser window.

    Installing new Home App
    8- You will need to download a new Home App to boot the tablet. Using the browser go to the Aptoide website, search for Lawnchair 2 App and install the APK.
    9- Once you have successfully installed Lawnchair 2, go to App Notifications > Default Apps > Home App and choose Lawnchair 2 as your default boot App. Once you click this icon, it will launch your new HOME screen. From here you can use the default browser (Lightning) continue installing additional apps.
    10- Using your Lightening browser, head back to the Aptoide website to install the Aptoide App so that you can download future APKs using the installed APP interface. (An alternative website for APKs is APKMirror).

    Booting directly to Lawnchair 2
    11- In order for the tablet to boot directly into Lawnchair 2 on the next reboot, you will have to uninstall the Echelon App. Go into Settings > Apps, click on the Echelon Fit App and uninstall it. (The app cannot be open or running in the background prior to uninstall).
    12- Using the Aptoide App, Download and Install Peloton App, Netflix App, Wifi ADB (as needed)
    13- Reboot the Tablet

    Installing Domydos Zwift for Peloton and Echelon Bike integration
    14- To install QDomydos Zwift on Lawnchair 2 we will have to use a work-around as it will not run if downloaded from the Amazon App Store App or via APK download.

    Installing Android EMU on Mac iOS (My personal choice. Android devices, Windows with EMU can be used as an alternative)
    15- From a MacBook Laptop, use your browser to go to the Bluestack website and install Bluestack so that you have a suitable Android emulator on your laptop to work with. Alternatively you can use an Adroid device to perform the same functions below.
    16- Using the Google PlayStore App found in Bluestack, Purchase, download and install QDomydos Zwift within the emulator. You will need to use a legitimate Google account with associated payment option (PayPal). (App cost ~ USD $6.00)
    17- Next using the Google PlayStore App, download and install APK extractor app
    18- Use the APK extractor app to create an APK file based on your previously installed QDomydos Zwift. Move/Copy this file from the emulator to your Download directory on your MacBook. Now you have a suitable APK that you can transfer to the Echelon tablet that will install properly on Lawnchair 2.
    19- We will use X-Plore WiFi Server installed on the Echelon Tablet and accessed through web browser on the MacBook to transfer the QDomydos APK to the tablet.

    Configuring Transfer App (X-Plore Wifi Server) on Tablet
    20- Now on the Echelon Tablet, use the web browser to locate the Aurora Store App. Install the Aurora app and use this to locate and install the X-Plore Apk.
    21- Run the X-Plore app and start a new wifi server. Copy the IP address and port of the server.

    MacBook File Transfer
    22- Going back to the MacBook and using a web browser, enter the Tablet’s X-plore IP address/port in the URL tab. Once connected, transfer the QDomydos APK file from your MacBook download folder to the tablet. Save in the downloads folder on the tablet. (You will be prompted at this point to pay for the X-Plore App you installed on the tablet. (Cost ~ USD $4.00 - $6.00 and paid through the Amazon account on the Tablet).
    23- Going back to the tablet, Find QDomydos APK on the tablet and install it.
    24 - In Settings>Apps and Notifications>QDomydos App, ensure Battery optimization is turned off, as the default setting will cause the App to behave unpredictably (crashes etc).
    25- You can configure which “Tiles” you would like displayed on the QDomydos App screen also for Cadence, Resistance, Heart rate etc.
    26- In the QDomydos settings menu, find the section on Peloton account information and enter your Peloton user name and password. Click the OK button on each menu item to confirm.
    27- Restart the QDomydos app for changes to take effect.

    Running Peloton App and QDomydos App in Split screen mode
    28- You will need to activate resizable Apps mode in the Android Tablet in order to enable Split-screen for the Peloton and Qdomyos Zwift Apps. Using the “Settings” App in Lawnchair 2, go into > System > Developer Options section, scroll to the bottom of the list and enable "Force activities to be resizable”.

    Removing Tablet Admin Control pre-configured by Echelon
    29- Start by removing Admin control for the tablet. Echelon installed an Echelon 21 Updater App that has to be deleted. It has admin rights which limits functionality/management over the tablet. It cannot be uninstalled by default.
    30- On the tablet, run WiFi ADB which you previously installed. Copy the IP address/Port. You will need this to remotely connect to the Tablet from your MacBook.
    31- On your MacBook run the Bluestacks EMU.
    32- Download and install the Remote ADB app using the Google store (Its free)
    33- Run the App and enter the IP address/port for Wifi ADB on your tablet to execute Admin commands remotely
    34- To allow for removal of the Echelon 21 Updater App, type the following commands in Remote ADB

    dpm remove-active-admin --user current com.echelonfit.echelon_21_updater/.DevAdminReceiver <ENTER>

    35- You should receive the response. “Success: Admin removed ComponentInfo{com.echelonfit.echelon_21_updater/com.echelonfit.echelon_21_updater.DevAdminReceiver}”

    36- Next use the tablet to uninstall the Echelon 21 Updater App. using the Android Settings > Apps in the Settings menu. (You will see that the Uninstall option is no longer greyed out).
    37- Reboot the Tablet for changes to take effect

    Menu Button, Nav Bar Re-activation for Split Screen
    38- With this version of the bike (EX-4S+ / Costco), Top dropdown menu and Menu button options (Home button, Back Button etc) have all been removed from the Tablet and must be re-activated in order for you to properly interface with the Tablet and to utilize split screen
    39- On the Tablet, run WiFi ADB which you previously installed. Copy the IP address/port so that you can control the Tablet remotely from your MacBook.
    40- On your MacBook run the Bluestacks EMU.
    41- Run Remote ADB again, connect to the Tablet (Wifi ADB) and enter the following commands

    su <ENTER>
    settings put global policy_control null* <ENTER>
    settings --user 0 put secure user_setup_complete 1 <ENTER>

    42- Reboot the Tablet for the changes to take effect.
    43- In the Settings menu of the Tablet, go to > display > statusbar/navbar switch to "open”. You should now have your dropdown menu and Nav bar buttons at the bottom of the screen enabled

    Split Screen Mode - Peloton / QDomydos
    To use Pelaton and QDomydos Swift Apps in split screen mode

    44- Run QDomydos App first
    45- Click Square button on bottom menu bar of the Tablet to QDomydos minimize App
    46- Run Peloton App
    47- Click Square button on bottom menu bar of the tablet to minimize Peloton App
    48- Click the Peloton logo at the top, middle of the Peloton app to bring up split-screen menu dropdown option. Click to enable it
    49- Re-size Peloton screen as you see fit (drag app screen from the right-middle of the App)
    50- Click on running QDomydos App to bring it into active split screen mode
    51- Ensure the Blue LED on the Bike is solid (not blinking), the Bluetooth icon on the App is solid (not greyed-out) and that you are seeing readings on the QDomydos App tile sections
    52- Start your exercise video on the Peloton App
    53- A popup screen will appear on the QDomydos App asking to activate Peloton sync. Wait until the video on Peloton App goes to 00:00 time to start, then click yes at the same time on the QDomydos App
    54- click on Peloton app to control volume if required

    Now Ride! :)
    3
    Side-load Peloton / Qdomyos Zwift on Echelon EX-4S+ Bike from Costco

    First of all a VERY BIG thank you to everyone in this thread that made possible what I am about to re-post. It took me two days to go through this data, time and again to gather all of the great bits of information I needed to modify my Echelon EX-4S+ from Costco. As of last night, complete success on all fronts. I am re-posting everything I read previously and thanks must go to the gurus in the post who actually researched and created most of the information.

    This post is to consolidate the data in a concise format for those who come after me seeking to achieve the same goal. (If there are any corrections or modifications, please do not hesitate to comment).

    These instructions do not have to be followed to the letter. There are optional methods, applications defaults, tools and hardware differences that can be used to achieve the same end-result. Read through this entire post if you would like to review the alternatives. This was just my way of doing things.

    THANKS AGAIN!

    Hardware:
    EX-4S+ Echelon Bike (Costco Exclusive)
    Glorystar Nebula Tablet 15.6” (1920x1080 res)
    MacBook quad-core i7, 16G RAM, running Apple iOS

    Software
    Android OS Ver # 9
    Kiosk Lock App: Startos XXX
    MacOS Monterey v12.2.1

    How to:
    Over-ride kiosk lock app for Echelon and side-load Peloton App, Qdomyos Zwift, Netflix etc

    Qdomyos Zwift App is able to communicate via bluetooth with the bike and with Peloton Account via wifi/software to provide integration to both Apps with feedback on cadence, resistance and Peloton adjusted resistance


    Admin Control of the Tablet
    1- On first boot, allow Echelon App to load, configure wifi (you will be prompted to do so)
    2- Do NOT allow Echelon software upgrade to run (Choose “NO” once option is automatically presented during boot)
    3- Once wifi is connected (via your configuration), within the Echelon App, Tap on the bottom, right corner of the screen fiver (5) times, you will be prompted to entire a password. Enter password “1085” and click “Okay”. This will take you into the Android Home Menu.

    New Boot System
    5- Next we'll want to replace the Home app that is currently in your Default app setup. This configuration previously launched the Echelon app at startup.
    6- Go to “About Tablet” and click on the build number 5 times to enable your Dev options. (You will see a confirmation pop-up at the bottom of the screen indicating that you are in Dev mode). Using this menu, you'll need to allow installs from unknown sources, USB debugging, etc.
    7- Go to About Tablet > Android Version . Click on "Android Security Patch Level". This will launch a browser window.

    Installing new Home App
    8- You will need to download a new Home App to boot the tablet. Using the browser go to the Aptoide website, search for Lawnchair 2 App and install the APK.
    9- Once you have successfully installed Lawnchair 2, go to App Notifications > Default Apps > Home App and choose Lawnchair 2 as your default boot App. Once you click this icon, it will launch your new HOME screen. From here you can use the default browser (Lightning) continue installing additional apps.
    10- Using your Lightening browser, head back to the Aptoide website to install the Aptoide App so that you can download future APKs using the installed APP interface. (An alternative website for APKs is APKMirror).

    Booting directly to Lawnchair 2
    11- In order for the tablet to boot directly into Lawnchair 2 on the next reboot, you will have to uninstall the Echelon App. Go into Settings > Apps, click on the Echelon Fit App and uninstall it. (The app cannot be open or running in the background prior to uninstall).
    12- Using the Aptoide App, Download and Install Peloton App, Netflix App, Amazon App Store App, Wifi ADB (as needed)
    13- Reboot the Tablet

    Installing Domydos Zwift for Peloton and Echelon Bike integration
    14- To install QDomydos Zwift on Lawnchair 2 we will have to use a work-around as it will not run if downloaded from the Amazon App Store App or via APK download.

    Installing Android EMU on Mac iOS (My personal choice. Android devices, Windows with EMU can be used as an alternative)
    15- From a MacBook Laptop, use your browser to go to the Bluestack website and install Bluestack so that you have a suitable Android emulator on your laptop to work with. Alternatively you can use an Adroid device to perform the same functions below.
    16- Using the Google PlayStore App found in Bluestack, Purchase, download and install QDomydos Zwift within the emulator. You will need to use a legitimate Google account with associated payment option (PayPal). (App cost ~ USD $6.00)
    17- Next using the Google PlayStore App, download and install APK extractor app
    18- Use the APK extractor app to create an APK file based on your previously installed QDomydos Zwift. Move/Copy this file from the emulator to your Download directory on your MacBook. Now you have a suitable APK that you can transfer to the Echelon tablet that will install properly on Lawnchair 2.
    19- We will use X-Plore WiFi Server installed on the Echelon Tablet and accessed through web browser on the MacBook to transfer the QDomydos APK to the tablet.

    Configuring Transfer App (X-Plore Wifi Server) on Tablet
    20- Now using the Tablet, Run the Amazon App Store App to install the X-Plore App. (You will need a legitimate Amazon account and payment source to do so). Alternatively you can use the Aurora Store. X-plore may be free using this option also.
    21- Run the X-Plore app and start a new wifi server. Copy the IP address and port of the server.

    MacBook File Transfer
    22- Going back to the MacBook and using a web browser, enter the Tablet’s X-plore IP address/port in the URL tab. Once connected, transfer the QDomydos APK file from your MacBook download folder to the tablet. Save in the downloads folder on the tablet. (You will be prompted at this point to pay for the X-Plore App you installed on the tablet. (Cost ~ USD $4.00 - $6.00 and paid through the Amazon account on the Tablet).
    23- Going back to the tablet, Find QDomydos APK on the tablet and install it.
    24 - In Settings>Apps and Notifications>QDomydos App, ensure Battery optimization is turned off, as the default setting will cause the App to behave unpredictably (crashes etc).
    25- You can configure which “Tiles” you would like displayed on the QDomydos App screen also for Cadence, Resistance, Heart rate etc.
    26- In the QDomydos settings menu, find the section on Peloton account information and enter your Peloton user name and password. Click the OK button on each menu item to confirm.
    27- Restart the QDomydos app for changes to take effect.

    Running Peloton App and QDomydos App in Split screen mode
    28- You will need to activate resizable Apps mode in the Android Tablet in order to enable Split-screen for the Peloton and Qdomyos Zwift Apps. Using the “Settings” App in Lawnchair 2, go into > System > Developer Options section, scroll to the bottom of the list and enable "Force activities to be resizable”.

    Removing Tablet Admin Control pre-configured by Echelon
    29- Start by removing Admin control for the tablet. Echelon installed an Echelon 21 Updater App that has to be deleted. It has admin rights which limits functionality/management over the tablet. It cannot be uninstalled by default.
    30- On the tablet, run WiFi ADB which you previously installed. Copy the IP address/Port. You will need this to remotely connect to the Tablet from your MacBook.
    31- On your MacBook run the Bluestacks EMU.
    32- Download and install the Remote ADB app using the Google store (Its free)
    33- Run the App and enter the IP address/port for Wifi ADB on your tablet to execute Admin commands remotely
    34- To allow for removal of the Echelon 21 Updater App, type the following commands in Remote ADB

    dpm remove-active-admin --user current com.echelonfit.echelon_21_updater/.DevAdminReceiver <ENTER>

    35- You should receive the response. “Success: Admin removed ComponentInfo{com.echelonfit.echelon_21_updater/com.echelonfit.echelon_21_updater.DevAdminReceiver}”

    36- Next use the tablet to uninstall the Echelon 21 Updater App. using the Android Settings > Apps in the Settings menu. (You will see that the Uninstall option is no longer greyed out).
    37- Reboot the Tablet for changes to take effect

    Menu Button, Nav Bar Re-activation for Split Screen
    38- With this version of the bike (EX-4S+ / Costco), Top dropdown menu and Menu button options (Home button, Back Button etc) have all been removed from the Tablet and must be re-activated in order for you to properly interface with the Tablet and to utilize split screen
    39- On the Tablet, run WiFi ADB which you previously installed. Copy the IP address/port so that you can control the Tablet remotely from your MacBook.
    40- On your MacBook run the Bluestacks EMU.
    41- Run Remote ADB again, connect to the Tablet (Wifi ADB) and enter the following commands

    su <ENTER>
    settings put global policy_control null* <ENTER>
    settings --user 0 put secure user_setup_complete 1 <ENTER>

    42- Reboot the Tablet for the changes to take effect.
    43- In the Settings menu of the Tablet, go to > display > statusbar/navbar switch to "open”. You should now have your dropdown menu and Nav bar buttons at the bottom of the screen enabled

    Split Screen Mode - Peloton / QDomydos
    To use Pelaton and QDomydos Swift Apps in split screen mode

    44- Run QDomydos App first
    45- Click Square button on bottom menu bar of the Tablet to QDomydos minimize App
    46- Run Peloton App
    47- Click Square button on bottom menu bar of the tablet to minimize Peloton App
    48- Click the Peloton logo at the top, middle of the Peloton app to bring up split-screen menu dropdown option. Click to enable it
    49- Re-size Peloton screen as you see fit (drag app screen from the right-middle of the App)
    50- Click on running QDomydos App to bring it into active split screen mode
    51- Ensure the Blue LED on the Bike is solid (not blinking), the Bluetooth icon on the App is solid (not greyed-out) and that you are seeing readings on the QDomydos App tile sections
    52- Start your exercise video on the Peloton App
    53- A popup screen will appear on the QDomydos App asking to activate Peloton sync. Wait until the video on Peloton App goes to 00:00 time to start, then click yes at the same time on the QDomydos App
    54- click on Peloton app to control volume if required

    Now Ride! :)

    Thanks a lot for the detailed write-up. Since I believe there are some differences between the EX-4S (which you have) and EX-5S (which I have), I thought I'd add my procedure into the mix. I also decided to use a slightly different approach for copying files from my phone to the tablet than has been suggested thus far. I am deliberately keeping things a little shorter, since you covered a lot of the detail. See below.

    All of the following steps should be performed on the Echelon tablet ("tablet") unless instructed otherwise.
    1. Reset your tablet to factory conditions.
    2. Turn on the bike and tablet. Join a Wi-Fi network. Skip the update requested by the Echelon app ("remind me later").
    3. Access the Echelon app settings, click five times in the bottom right, and enter 1085.
    4. Access the Lightning web browser by going to About tablet > Android Version > Android Security Patch Level.
    5. Browse to www.aptoide.com. Search for Lawnchair 2. Download it. Swipe down from the top of the tablet to launch the installer.
    6. If prompted to allow installs from unknown sources, do so.
      1. For me, the Lawnchair APK actually installed Apotoide first. When I launched Aptoide, it then prompted me to install Lawnchair.
    7. Change the home app in the settings to be Lawnchair.
    8. Download and install the Peloton app from the Aptoide app or here: https://peloton-peloton-interactive-inc.en.aptoide.com/app
    9. Download and install WiFi ADB from here: https://m.apkpure.com/wifi-adb-debug-over-air/com.ttxapps.wifiadb
      1. The one I initially installed from Aptoide - "WIFI ADB" v1.0.2 (https://wifiadb.en.aptoide.com/?store_name=appupdater&app_id=56410231) - would crash regularly.
    10. Use ADB from your computer/laptop on the same WiFi network to connect to the tablet and uninstall the Echelon apps. Thanks to @DVDVampire01 for the commands (repeated below for reference).
      pm uninstall -k --user 0 com.echelonfit.echelon_21_updater
      pm uninstall -k --user 0 com.viatek.fitnation.echelon_android
    11. On your Android phone:
      1. Purchase and install qdomyos-zwift from the Google Play Store: https://play.google.com/store/apps/details?id=org.cagnulen.qdomyoszwift
      2. Download and install APK Extractor from the Google Play Store:
      3. https://play.google.com/store/apps/details?id=com.ext.ui
      4. Using APK Extractor, extract the APK from the qdomyos-zwift app.
      5. Upload the APK from your phone to a shared drive (e.g., Google Drive).
    12. From your computer/laptop, access the shared drive and copy it to a USB stick.
    13. Connect the USB stick to your tablet and run the qdomyos-zwift APK.
    14. Enable developer options.
    15. In the developer options, enable "force activities to be resizable."
    16. Launch qdomyos-zwift and wait for it to connect to the bike.
      1. The app initially did not connect to the bike for me. I had to turn off the entire bike (not just the tablet) for it to work.
      2. After getting the app to connect to the bike, it would disconnect every few seconds. There was a note from the developer suggesting to disable "virtual device" in the settings (it's under the Experimental category). This got things working for me.
      3. In order for the Peloton resistance sync to work, you have to enter your Peloton username and password in the options of the app (see "Peloton Options"). For more info, see here: https://github.com/cagnulein/qdomyos-zwift/issues/797
    17. Launch Peloton and sign in.
    18. Press the square button at the bottom of the tablet. Hold and drag qdomyos-zwift to one side of the tablet and Peloton to the other.
      1. Even though I had changed the developer options to allow resizing, the Peloton app initially didn't allow me to do it. Another restart of the tablet fixed the issue.
    3
    Following Post #355 for my EX4s+ I seem to be having trouble launching the Qdomyos-zwift any insights appreciated.

    I purchased the app on my android phone and did the apk extractor from the phone and moved it to tablet using x-plor. I can install it on the tablet however, when I go to run it I get the error "your application encountered a fatal error and cannot continue". I did change the battery settings to be not optimized, so I'm not sure what is causing the crash. I will be trying to do it via another apk extractor app, then the Mac laptop route.

    I will update the post as I attempt these but if anyone else experienced this or knows the issue/solution I'm all ears.

    Thanks for all of the legwork everyone this was a tedious read but super helpful nonetheless.
    For those who paid QZ on Google Play, but don't want to pay it again on Amazon, here's my solution.
    The QZ app on Android is using split apk, meaning you have to extract multiple apks for it to work.
    Unfortunately most of our Android phones are based on arm-v8 architecture, but the Echelon tablet (RK3288) is arm-v7. The workaround:

    1. On a Windows PC, install BlueStacks.
    2. Follow the steps here and create an instance of ARM-32 bit.
    3. Open the instance (Android simulator) you just created.
    4. Login to Google Play Store, pay the QZ app (if haven't already), install.
    5. You'll need an apk extractor with split apk support, such as "Apk Extractor Fastest & Suppor"
    6. Extract the QZ app.
    7. In Bluestacks - system apps - media manager, find extracted apks. There is a "Export to windows" function.
    8. Move your extracted apks to the Echelon (RK3288) tablet. (I used bluetooth transfer)
    * you should have three files - base.apk; split_config.armeabi_v7a.apk; and split_config.hdpi.apk.
    9. On the tablet, download "Split APKs Installer (SAI)" to install the QZ apks.
    10. All done! Use your QZ app on the Echleon tablet.
    2
    Recently purchased a new in box EX-5S.
    Assembled bike - powered on - entered code 1085 in the menu and got to the about tablet screen screen. Bike runs 9.02 android.

    When I turned on the bike it asked me to update , I declined… should I allow the update or does it block access to these menus?

    Next, I want to install Qdomyos Zwift and Peloton to operate in split screen on the tablet. I would also like to try to get zwift working on tablet(or at least zwift companion). Can someone kindly right up a concise step by step on how to do this with the cleanest method currently available? I would like to keep echelon. I did read the thread but there is conflicting information about using Nova, lawnchair 2, etc. Need some guidance.

    Thanks everyone for all your time and help.
    Setting up your Access.
    1. Go to About Tablet and click on the build number 5 times to enable your Dev options. In this menu, you'll need to allow installs from unknown sources, USB debugging, etc.

    2. Next we'll want to replace the Home app that is currently in your Default app setup. This is what launches the Echelon app at startup.

    3. Go to About Tablet > Android Version . Click on "Android Security Patch Level". This should launch a browser window.

    4. Download Lawnchair 2 from Aptoide (Ensure all 3 buttons on the bottom work)

    Because QDomydos wouldn't work from amazon store, we had to do this workaround:
    5. Download MyBackupPro from Amazon store (I had to purchase mybackuppro from amazon store and google play)

    6. On an android device (If you only have IOS, you can utilize an emulator like Bluestack to do this), download Qdomydos and mybackuppro and backup Qdomydos to it.

    7. Restore the backup app on the tablet. You should have Qdomydos now.

    8. Download pelaton (I think I think this from aptoide)

    9. Activate force activities to be re-sizable option: I believe you go to settings -> systems -> developer options -> scroll all the way to the bottom to click to activate

    10. Now you should be able to hold the square button to have both Qdomydos and Pelaton to be in split screen