Peloton Split Screen Enabled

Search This thread
Since the Peloton tablet runs android N, and multi-window support is native to android N, I figured it was just a matter of enabling the "recent" button which is hidden by default. Sure enough.....

IMG-20201019-223200.jpg


Within a couple steps, some sideloaded apks, and some quick configuration, you can watch Netflix (or any app) and have your workout stats clearly in view (you can do a class or scenic ride, but the sound will play for both).

Basically, all we are doing is installing apks via adb including an app that adds a button to the navigation bar. Once that's done, we're adding a button to the navigation bar that brings up 'recent apps'. Then it's just a matter of scrolling through your open apps, long-pressing one, and dragging it to the side so that its 'pinned' then doing the same thing to the other side of the screen.

Following these steps should in no way change the core functionality of your Peloton and everything you do can be undone by performing a factory reset.

I'll try to step this through as best I can without any screenshots. This assumes you have working ADB installed and know how to use it.

1) Enable 'USB Debugging
-Use "Method 2" in the link below to enable USB debugging (ignore the wording, you're not 'rooting' anything)
-Follow their Netflix install tutorial for a trial run
https://www.reddit.com/r/pelotoncycle/wiki/index/howto/root

2) To access your installed apps
"Each time you want to watch netflix or run any app you've loaded, do the following:
On the peloton screen make sure you are logged in.
Tap the three dots in the bottom right hand side and then tap about. An info box should show up on the screen.
In rapid succession, tap just inside the bottom right corner of the info box like 10 times or so. A black screen should come up showing all installed APKs."

3) Once you've logged into Netflix and verified all is working, find the apk for "Custom Navigation Bar". The Google Play link is below, but you'll need to download the apk from another site
https://play.google.com/store/apps/details?id=xyz.paphonb.systemuituner

4) Install the apk in the same manner you installed Netflix (or any other apk)

5) This app does require specific permissions. While still connected to ADB, use the following command:
Code:
adb shell pm grant xyz.paphonb.systemuituner android.permission.WRITE_SECURE_SETTINGS

6) Now access the app "Custom Navigation Bar" using the process from step 2 above (you'll have to step through a few welcome screens)
IMG-20201019-231629.jpg

-Scroll down to "Extra Left Button"
-Under "Type" choose "Keycode"
-Choose an icon (so you can see the button)
-Under "Keycode" choose "App Switch"
IMG-20201019-231645.jpg


7) On the far left of your navigation bar, you should see a new button. Pressing it will bring up your recent apps list
IMG-20201019-233939.jpg


8) Scroll through your open apps and long press the title bar of the one you want

9) You should see 2 bars on either side of the screen, drag your app to the side you want

10) Scroll through your list again until you find the "Peloton" app and select it
IMG-20201019-231816.jpg


11) Drag the slider in the middle of the screen to make one app bigger or smaller

And that's it!

Disclaimer - I've been an XDA leech for a long time, so when I do figure something out, I like to share it with the community. But this is just what worked for me. I've done no testing and do not guarantee it will work for everyone nor can I be held responsible if something adverse happens to your device as a result.
 
Last edited:

xda_uef

New member
Feb 6, 2021
1
0
Hi wolfebaine,

thanks a lot for this great guide !
Every worked fine - except one thing:
when I longpressed Netflix title bar a message pops up "Screen split not supported in this app".
I was able to get around this by activating activities to be resizable in developer settings as i.e. described here: https://www.howtogeek.com/273409/how-to-enable-split-screen-for-any-app-in-android-nougat/

Now I have both apps Netflix and Peloton side-by-side on the screen, but only one apps seems to be able to provide video: as soon as I start Netflix, e.g. the scenic ride stops (same with normal spinning courses, but this is a crazy use case with Netflix at the same time :cool: ).
And when I try to slide the split so Peleton gets smaller a running "Just ride" stops (it's paused and can be restarted, but is some where in the background).
So it's only works with 50/50% screen split.
Is that also true for your installation ?
 

SomethingAwesome

Senior Member
Aug 25, 2010
203
19
Kingston
Thanks for sharing the info!

I got mine working. There are a few new tricks to get everything working, I'll post more info later.

Just wondering if you've figured out how to get the workouts to not reset when you click away from the workout? If I try to interact with the second screen the workout always gets paused/put in the background.
I've got a few ideas, but thought I'd post here to possibly figure it out faster.
 

Rickyuq

New member
Jan 15, 2022
3
0
Thanks for sharing the info!

I got mine working. There are a few new tricks to get everything working, I'll post more info later.

Just wondering if you've figured out how to get the workouts to not reset when you click away from the workout? If I try to interact with the second screen the workout always gets paused/put in the background.
I've got a few ideas, but thought I'd post here to possibly figure it out faster.
Hi there,

Not sure if the original poster will still see this. I’ve installed all the apps necessary. Under setting >> App, I can see the app I’ve installed. However when heading to the “about” page, after clicking few times, it only shows the Web Browser Test. Any clue?
 
I noticed that a little while ago following an update. Since I already had everything installed it didn't really affect me.

But try this. Under app setting go into Nova launcher and scroll down to home app.

Select Nova launcher add your home app and hit the P button on your navigation bar. That should get your to the point that you can set everything up

To get back to that screen from peloton, you just have to go to settings, device settings, and hit the P
 

Rickyuq

New member
Jan 15, 2022
3
0
Hi Wolfbanie,

Thanks for your quick reply! I’ve seen a post talking about this back in Jan 2021. Tried to follow that without any luck. I couldn’t find the app setting or nova launcher anymore. Maybe because I just recently got the bike that peloton has blocked all these ways?
 

traveld

New member
Jan 20, 2022
1
0
Hello,
New member and I'm lost.
I followed the tasks of getting into dev mode.
I turned on USB debugging.
I installed Adb.
I downloaded APK packages.
Then when I went to install the packages they say failed to install.
HELP ?
Thank you for looking.

PS I love the split screen idea..... !
 

Rickyuq

New member
Jan 15, 2022
3
0
Apparently even if you install them successful, it doesn’t appear in the app anymore. I’m also waiting for a solution too.
 

radixsort

Member
Jan 3, 2022
11
0
Apparently even if you install them successful, it doesn’t appear in the app anymore. I’m also waiting for a solution too.
do you have active Peloton subscription? If not you will not be able to install apk packages other than signed by Peloton. You can just take membership for 1 month and install apk packages and cancel it after that.

btw, I was able to get split screen but was unable get peloton app in split screen as it now requires full screen. Any other apps side by side are kinda of no use.
 

polskon

Member
Jul 11, 2013
29
3
Hi there,

Not sure if the original poster will still see this. I’ve installed all the apps necessary. Under setting >> App, I can see the app I’ve installed. However when heading to the “about” page, after clicking few times, it only shows the Web Browser Test. Any clue?
I found a workaround for this. You have to go to:

Settings > Apps
Then click the app Nova, Custom Nav Bar, etc...
At the bottom, you click "Advanced", then "Additional App Settings". It will launch the app.

This worked for both custom nav bar and nova. Alternately, the first time you click the P logo in the middle it will ask which launcher you want to open (Peloton, Nova).

Be aware that Netflix last supported split screen in V7.64.0. Referencing an article, I downloaded the release below and split screen didn't work. I downloaded an even earlier Netflix release, from the link above that OP included, split screen STILL didn't work. I'm not sure how this app can have split screen disabled even though it was natively supported before. Maybe it has something to do with the Peloton android version.

 
Last edited:

b-16707

Senior Member
Apr 9, 2009
92
4
btw, I was able to get split screen but was unable get peloton app in split screen as it now requires full screen. Any other apps side by side are kinda of no use.
Shoot I was hoping to have the just ride on one side and the peloton app (google play, not the built in “app”) on another. Guess that won’t work? Full access membership it is then *cries =(
 

radixsort

Member
Jan 3, 2022
11
0
Shoot I was hoping to have the just ride on one side and the peloton app (google play, not the built in “app”) on another. Guess that won’t work? Full access membership it is then *cries =(
I was able to add custom navigation bar to easily get split screen. Now, i can get peloton in side by side but can't watch any videos.
 

b-16707

Senior Member
Apr 9, 2009
92
4
"Watch videos" as is in peloton videos?

If not possible I might as well just hang an ipad over the screen and use the peloton app that way with the just ride metrics below it on the main screen.

Is that your vid on YouTube? Great Vid. I wasn’t able to get past switching the left button to “app switch” as I see no option for “app switch” on my menus. =(

And to confirm, yes you need the All access membership to be able to side load and use adb for those that are wondering.
 
Last edited:

nairb.lleh

New member
Jul 26, 2022
1
0
Does this work for anyone still? I have a Bike+ running Android 10, everything works fine but I can't get past the Custom Navigation Bar compatibility test, it never changes the bar to the -> to continue.

I ran the adb permissions command, is there a way to verify if the permissions were applied? It didn't throw an error.
 

parkerbomar

Member
May 12, 2012
36
3
Does this work for anyone still? I have a Bike+ running Android 10, everything works fine but I can't get past the Custom Navigation Bar compatibility test, it never changes the bar to the -> to continue.

I ran the adb permissions command, is there a way to verify if the permissions were applied? It didn't throw an error.
As far as I can tell the recent update broke it.

I have tried ADB commands and still can't get the recents screen to even open.
 

nicknaack

New member
Aug 2, 2022
2
0
Same for me, looks like recent update broke it as well. It removed the MENU command for me. I don’t want to attempt anything until I see someone get it to work.
 

Aghozzo

Member
Jul 3, 2022
6
0
Same for me, looks like recent update broke it as well. It removed the MENU command for me. I don’t want to attempt anything until I see someone get it to work.
The update removed the the option for the nova launcher or just the split screen feature ?

Honestly the split feature is ok .. but not very useful since you can’t play videos on both sides and it only split vertically not horizontally … it would be good to see cadence and resistance in the bottom and the class or Netflix on top .. but vertically make it not as good
 

parkerbomar

Member
May 12, 2012
36
3
Pretty sure any rooting would get you flagged hard.

I messed around some more and was able to get split screen to happen randomly but it would result in one side being unresponsive so it was useless.