ColtOS Project is a team of learners and based on aosp with some customizations.
- Making required directories
- Obtaining the repo binary
- Adding repo binary to your path
- Giving the repo binary proper permissions
- Initializing an empty repo
- Syncing the repo
Alright, so now we’re getting there. I have outlined the basics of what we’re about to do and broke them down as I know them. This is all pretty much going to be copy/paste so it’ll be fairly difficult to screw this up :)
$ mkdir ~/bin
$ PATH=~/bin:$PATH
$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/repo
To initialize your local repository using the ColtOS trees, use a command like this:
repo init -u git://github.com/Colt-Enigma/platform_manifest.git -b wip
repo sync --no-tags --no-clone-bundle --force-sync -c
First You need to add the following lines in your Device Tree's colt_devicename.mk file
TARGET_BOOT_ANIMATION_RES := 1080x1920 : Please change as per your device resolution
# Inherit some common Colt stuff.
$(call inherit-product, vendor/colt/common.mk)
For Colt's Prebuilt apk please add the following
$(call inherit-product, packages/apps/ColtApps/common.mk)
and use the following to build:
. build/envsetup.sh
lunch
Select your device
make colt