2

I'm looking to get an Android tablet and I'd like it to support running two apps on the screen at a the same time; what is the earliest release of Android to support this?

  • This may or may not be disabled based on the OEM provider. Most Nougat devices have them. It would be kinda silly to buy a crazy old tablet. – William Mar 3 '18 at 20:46
  • @William I was actually looking at "new" tablets at the store, when I noticed that they didn't all have the same version of Android on them...and that some of the versions were what seemed to be extremely old. – leeand00 Mar 3 '18 at 22:34
4

tl;dr. Android 4x


The basic Android framework has always allowed what you see on your screen to be drawn at almost any size, and the idea of having more than one view shown at a time was kicked around in more than one session at Google I/O 2011 as part of the "next-step" for Android Tablets on Honeycomb i.e Android 3.x.

source: Android 7.0: Multi-window for everyone

Samsung is the pioneer in implementing this multi window mode feature. It made its debut on Android with the Samsung Galaxy Note 2 all the way back in 2012, but it took a a while to make its way into stock Android (with Android Nougat version bringing native multi-window support, although the feature is somewhat hidden in Android Marshmallow as it still in beta phase).

Source: Android O feature spotlight: Multi-window apps now stay on the screen when you go to your homescreen, can be peeked into or maximized


Having emphasised that, several XDA developers, utilised the above described concept and took this idea into creating an Xposed module which would accomplish the task of producing the "Multi-Windows" to allow 2 or more applications to appear in windows on the same screen. So in short, there are workarounds to achieve this even on non Samsung devices or lower android versions than officially supported.

Since Android 4.0 builds upon the significant changes made by the tablet-only release Android Honeycomb, the module (having borrowed similar concepts from Samsung's Multi-Window , Microsoft's Aero Snap and various other inputs). has confirmed support for devices running Android 4.x+ and thus effectively lowest version of Android that unofficially supports split screen apps (but official for certain Samsung ROMs). Otherwise official support for stock Android starts from Android 7.


So what's more about this module?

Xposed framework: Xposed is a framework for modules that can change the behavior of the system and apps without touching any APKs. It therefore means that modules can work for different versions and even ROMs without any changes (as long as the original code was not changed too much). It's also easy to undo.

XHaloFloatingWindow: Is the module in discusion here that rings the multi- window feature to right about any compatible device on Android 4.x+.

Compatibility

Any ROM (ICS onwards) There are some exceptions e.g KitKat, Omni ROM, ROMs with ParanoidAndroid HALO etc

Requirements - Xposed framework - Root

Installation usage see here:

Illustration of module multi window effects

enter image description here

Disclaimer: I am not affiliated with Xposed or module thereof, but I use this Multi window module on my tablet device

Note

While the code used to do things is a good bit different as an Android native feature, the basic concept remains and apps that use best practices in the code look and work the same, only smaller.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.