Update: In a recent Reddit Ask Me Anything, Andrew from the Pixel C
team at Google confirmed that native multi-window support is coming in
Android N, which will be previewed at Google I/O 2016 and released later
in the year when the two new Nexus devices come out.

Prerequisites
- A rooted phone running Android 6.0 Marshmallow
- A root file manager with text editor (like ES File Explorer) or Build Prop Editor

How to enable multi-window mode on Android 6.0 Marshmallow
1. Open Build Prop Editor and scroll down to ro.build.type. Tap it and change the Property Value from user to userdebug.2. Tap Save and then Yes to reboot your phone (this is necessary to apply the changes).


Using multi-window mode on Android 6.0 Marshmallow
In your multi-tasking view (or recent apps list), you'll now see a square bracket in the upper right of each app card. Tap the target to choose the split-screen view you want: upper half, lower half or full screen. Note that top and bottom switch to left and right in landscape mode.
