NOTE: Images below are from a 2019 Samsung Tab A 10.1" tablet running Android v9.0. Your tablet may differ slightly based on the version of the operating system. This article will cover different topics such as setting up Brainiac to be your home screen launcher as well as configuring permissions to allow Brainiac on-screen navigation and global volume overlays.
Setting Brainiac to be your Home Screen Launcher
Brainiac software was designed to be a Home Screen replacement for the Android operating system. The Home Screen is where you typically see things like your application grid, and is the user interface displayed when you press the android "home" button.
Samsung has various models of tablets which some have physical buttons for back, app switcher and home. For these devices the next section on permissions settings is required to be able to allow for gesture controls to replace these physical buttons as they will be hidden by the Brainiac tablet holder plastics.
First step of these instructions is to close all open apps on your tablet including Brainiac. To set Brainiac as your home screen you will go into your tablet settings by swiping down from the top of the screen and pressing the little "cog" icon in the top right corner of the swipe down menu. From there you will navigate to the Apps section.
The next step will be navigating to the Default apps area. This can be found by tapping the "three dots" menu item in the top right hand corner of the screen. Once in the Default apps section you will select the Home screen menu option.
This will then display a screen showing all of the apps installed on the device that have been specified to run as an Android home screen launcher. You will then select Brainiac to be your home screen launcher and it will display a notice for you to press the home button of the tablet to officially set Brainiac as the home screen. Once this is complete Brainiac is set as your home screen and you are all set!
Setting Permissions for Brainiac Navigation & Overlay
To enable Brainiac gestures for device navigation (home, app switcher and back buttons) and to allow for overlays used for global volume control and other visual features you will need to configure a few settings of the device.
Step one is to set Brainiac as your home screen launcher as outlined above. Next you will swipe down from the top of the screen to show the Android notification bar. In here you will find a Brainiac Screen Navigation entry. On first setup it will read Enable on screen navigation buttons. In order to turn on the on screen navigation we will need to first configure the permissions. By tapping on this notification it will send you to the necessary permissions screen.
This permission screen is where you will allow Brainiac to display content on top of other apps. This is needed to show the global volume touch area as well as visual device interaction points with the Brainiac gesture navigation feature. Simply turn on this permission.
Once this permission is turned on, you will want to repeat the same step from above to swipe down to view the Android notifications bar and tap on Enable on screen navigation buttons because the permission was not enabled the first time we tapped on this setting. Once successfully configured the notification should look like the following.
We're now onto the last step which is to grant Accessibility permissions to Brainiac. The first step of configuration we just completed is to allow the visual display of content above other apps. This new setting is allowing us to provide interaction points or gestures above other apps running on the device. To grant this permission you will navigate back into device settings by swiping down from the top of the screen and tapping the "cog" icon. Once in settings you will navigate to the Accessibility menu option.
From here you will navigate to the Installed Services menu to display the Brainiac accessibility service. You will see that the Brainiac Screen Navigation is currently off. Tap on this menu item to reveal the toggle switch to turn it on.
Once you tap the toggle switch to turn on the feature, Android will prompt you to confirm your action. Once you allow this permission Brainiac is now fully configured. This will now activate the navigation swipe gestures from the sides and bottom of the screen. You can configure the gestures (and disable the bottom home gesture if you like) from the Gestures Settings area within the settings of the Brainiac app itself.