Initial Setup of Brainiac Software

Initial Setup of Brainiac Software

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 Brianiac on-screen navigation and global volume overlays.

Setting Brainiac to be your Home Screen Launcher

Briainac 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.
    • Related Articles

    • Joining the Software Beta Program

      NOTE: To join the beta program please send us an email request to with your Google ID (email address) used for your Google Play account. With each new software release we typically will start up a beta program for those brave ...
    • What's New in Brainiac 3.9

      NOTE: Version 3.9 has now been released.   New Functionality Single Zone Climate User Interface: To support different vehicle climate control from Brainiac we need to support vehicles with both dual and single zone.  Some example vehicles with single ...
    • What’s New In Brainiac 3.8

      The latest and greatest version of Brainiac software is now available in Google Play! This version is primarily focused on making sure we have all of the climate control features working for the launch of the early access program for the ...
    • What’s New In Brainiac 3.7

      With more people using Brainiac with USB accessories (both on tablets and Android head units) we discovered that the broad fixes we put into version 3.6 had a larger affect than we had hoped.  In that version we widened the detection of USB devices ...
    • Brainiac Power Settings Configuration (Marshmallow 6.0)

      In Google’s/Samsung’s infinite wisdom they introduced a setting in Android Marshmallow 6.0 where you have to explicitly set apps to have permissions to draw over top of other apps.  Of course this also affects the Brainiac home screen launcher as we ...