Skip to content

JohnJ80/Karoo-App-Sideloading

Repository files navigation

Karoo-App-Sideloading

This project contains a set of scripts that I created that can be used to both backup and restore sideloaded applications on the Hammerhead Karoo bike computer.

This Bike computer is android based and, as such, will work with the Android developer tools and specifically the Android Deverlopers Bridge (hereafter, "adb").

Nothing on this site is either supported, endorsed or provided by Hammerhead. Use is at your own risk. This is provided solely for informtion purposes and is not presented as being bug free or being even good. All I can say that is that as I use them and make them work for my purposes, and I'm sharing them here with the idea that they are informational to others.

This set of scripts presumes you are on a mac, although being on a Win-doze computer is undoubtedly similar. I use a mac, so this is the context for this information.

On your Karoo, this presumes you have set it up in developer mode. You will need at least load a launcher and an appstore. I use Nova Launcher which is availble directly from their website. I also use APKpure's app store (also available as an apk directly from them) and Amazon's webstore which typically can be downloaded as an apk from http://www.amazon.com/androidapp on your device the first time. To do that, you will need to use the apkpure appstore and download Firefox and install it and then use that to access the Amazon website at the link above to get the amazon app store apk. Once that is done, you will never have to do this again since the list of apps on your Karoo will contain these apps and you'll be able to bulk load them in using the adb.

Once you have the Amazon app store installed, then install the ES File Explorer file manager app. This can be used to rapidly backup all your apks and put them in a directory for upload to your mac.

Once I get this more mature, I'll try and fill in the wiki with directions and pictures.

Read about what these scripts do and how they work FIRST. Start here at the wiki:

https://github.com/JohnJ80/Karoo-App-Sideloading/wiki