Skip to content

sygops/android

This branch is up to date with OnePlusOSS/android:oneplus3/6.0.1.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

bd6a70d · Jan 20, 2017

History

15 Commits
Jan 20, 2017
Jul 28, 2016
Sep 21, 2016

Repository files navigation

Downloading the Source

  1. Repo sync all code with default.xml
    repo init -u git://github.com/OnePlusOSS/android.git -b oneplus3/6.0.1
    repo sync
  2. Root your device
  3. Pull the necessary libraries from your device by executing the script pull_library.sh
  4. After pull_library.sh be executed, a directory named "vendor" should be generated. Copy this directory to root of project.

Building the System

[Set up environment]
Initialize the environment with the envsetup.sh script. git a $ . build/envsetup.sh
[Choose a Target]
Choose which target to build with lunch.
$ lunch
enter 25 for msm8996-userdebug
enter 26 for msm8996-user
[Build the code]
Build everything with make. GNU make can handle parallel tasks with a -jN argument.
$ make -j4
[Flash a Device]
Let device enter fastboot mode, run
$ adb reboot bootloader
Once the device is in fastboot mode, run
$ fastboot flash boot boot.img
$ fastboot flash system system.img
If you want flash new /data partition, run
$ fastboot flash userdata userdata.img

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%