Based on AOSP (9.0 - 11.0), and it provides a minimum patchset to use multi-window in AOSP by default. The problems the patchset resolves are slowly disappearing on master branch, so the project is boring, that the reason we call it Boringdroid.
The boringdroid adds a minimize button for each window, and provides a smooth resizing experience. boringdroid also provides an enhanced taskbar to show running task list and installed app list. The next steps for Boringdroid will be to provide system tray functionalities in the taskbar.
mkdir -p boringdroid/11
cd boringdroid/11
repo
init -u https://github.com/boringdroid/manifest.git -b
boringdroid-11.0.0
repo sync -c -d --no-tags
Prerequisites:
Android Studio or Android SDK with
emulator setup
OpenJDK 11
All other AOSP
dependencies installed
source build/envsetup.sh
lunch
boringdroid_x86_64-userdebug
m
We are part of a larger community of open-source projects called
BlissLabs. Explore more about the other BlissLabs projects
below: