Allows on-device updating of the Driver Hub Operating System and its built-in apps.
Based on the Foxy Droid F-Droid client.
You cannot replace the Software Manager app on a Driver Hub, so you will need to change the
applicationId
in build.gradle
from com.revrobotics.softwaremanager
to something else.
Then you will be able to install your build of the Software Manager alongside the official one.
No functionality is exclusive to the official build; user-built versions can do everything the
official version can.
Specify your Android SDK path either using the ANDROID_HOME
environment variable, or by filling out the sdk.dir
property in local.properties
.
Signing can be done automatically using keystore.properties
as follows:
store.file=/path/to/keystore
store.password=key-store-password
key.alias=key-alias
key.password=key-password
Run ./gradlew assembleRelease
to build the package, which can be installed using the Android package manager.
This software is available under the terms of the GNU General Public License v3 or later. Copyright © 2020-2021 kitsunyan, REV Robotics.