Giter VIP home page Giter VIP logo

hercskytools's Introduction

CM10.2 Build Instructions

mkdir cm-10.2
cd cm-10.2
repo init -u git://github.com/CyanogenMod/android.git -b cm-10.2

Modify your .repo/local_manifest.xml as follows:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <project name="TheMuppets/proprietary_vendor_samsung" path="vendor/samsung" remote="github" />
  <project name="TeamChopsticks/hercskytools" path="hercskytools" remote="github" revision="master" />
   <copyfile src="build.sh" dest="build.sh" />
</manifest>

From your cm-10.2 directory, execute the following to pull all source code from github:

repo sync
vendor/cm/get-prebuilts

Build

Build manually:

. build/envsetup.sh
make clean                        # remove the curent out directory for a clean build
breakfast cm_skyrocket-userdebug  # only if building for skyrocket
breakfast cm_hercules-userdebug   # only if building for hercules
breakfast cm_i577-userdebug       # only if building for i577
breakfast cm_quincyatt-userdebug  # only if building for quincy
./hercskytools/cm-10.2-celox.sh   # apply our patches (done on topic branch 'auto')
mka bacon

Build with the Team Chopsticks build tools to include gerrit patches automatically:

build.sh clean           # cleans and clobbers
build.sh prepare         # abandons old branches and repo sync

build.sh skyrocket-10.1  # runs update script and builds for skyrocket cm-10.1
build.sh skyrocket-10.2  # runs update script and builds for skyrocket cm-10.2

build.sh hercules-10.1   # runs update script and builds for hercules cm-10.1
build.sh hercules-10.2   # runs update script and builds for hercules cm-10.2

build.sh i577-10.1  # runs update script and builds for i577 cm-10.1
build.sh i577-10.2  # runs update script and builds for i577 cm-10.2

build.sh quincyatt-10.1  # runs update script and builds for quincyatt cm-10.1
build.sh quincyatt-10.2  # runs update script and builds for quincyatt cm-10.2

*Note: For the CM10.1 builds noted above, you will need to reset your source repositories to the cm-10.1 branch.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.