Skip to content

HyconOS/manifest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hycon OS

Credits:


Getting Started:

To initialize your local repository, use a command like this:

repo init -u https://github.com/HyconOS/manifest -b eleven

Then to sync up:

repo sync -c -j$(nproc --all) --force-sync --no-clone-bundle --no-tags

Setting up your build environment

To set up your build environment please follow this guide: Link

Finally to build:

From root directory of Project, perform following commands in terminal:

# Set up environment
$ . build/envsetup.sh

# Choose a target
$ lunch aosp_$device-userdebug

# Build the code
$ mka bacon -jX

XDA Template

XDA-Template

Maintainership

If You wish to maintain Hycon OS For your device Officially , apply through our maintainership form

Maintainer-Form

Contact @Prophecy_Child or @introdructor on telegram for further information. Some things to consider before applying:

• You must own the device. Blind and untested builds aren't allowed.

• You must have knowledge of git.

• You must do one or two unofficial build[Post at XDA], be sure that the build is stable for daily usage before applying. Stability context may differ for different devices, so explain for any exceptions.

• You must have your device sources public [Modified trees needed].

Maintaining Authorship

Please make sure if you submit a patch/fix from another ROM that you maintain authorship. This is very important to not only us but to the entire open source community. It's what keeps it going and encourages more developers to contribute their work.

If you manually cherry pick a patch/fix please add the original author prior to pushing to our Gerrit. This task is very easy and is usually done after you commit a patch/fix locally.

i.e - Once you type in "git commit -a" the commit message and you have saved it, type in the following:

git commit --amend --author "Author <email@address.com>"

So it should look like this once you get all author's information:

git commit --amend --author "Alex Cruz <du.alexcruz@gmail.com>"

If you do not want to clone or fetch the repo and the patch is on GitHub, you can easily get the author of the patch by adding .patch to the end of the commit URL and copy the contents of the lines after the From:.

For example: https://github.com/DirtyUnicorns/android_manifest/commit/9d44b2e34fd0b6674de79d001010e513ba14e312.patch

It is also recommended that you keep the date intact as well as it helps other open source users figure out the original version that a patch may have come from. Copy the contents of the date line after the Date: then add --date="<date_just_copied>" to the above git commit --amend command.