Guide to sync/download ROM source from Github

To Build a ROM we need to download the source of the ROM from Github.All the ROM sources can be found in Github.The source size varies from 20GB to 30GB.You will need to have a fast internet with unlimited plan to sync a ROM.

In this guide I am going to teach you how to sync/download a ROM source from Github.


Step 1 : Create a directory where you want to sync the source of the ROM.Use the following command to create a directory. 
mkdir lineage 
Here I named my directory as lineage, you can give it any name you like.

Step 2 : Next step is to initiate the repo in the directory where you want to sync the source of the ROM. Before initiating we need to enter into the directory which we made. To enter into it use the following command.
cd lineage
Then  we have to initate the repo in the directory. Initiate code can usually found in README of android / manifest repo of the particular ROM in github.
For Example : Lineage initiate code can be found in Android repo.

Use the initiate code from the screeshot above.


Step 3 : If you are syncing the source of the ROM for first time, it will ask you your email id and github username.Use the follow command to enter your email id and github username.
git config --global "[email protected]" 
git config --global "Your Name"

Step 4 : Final step is to start syncing the source of the ROM. To start the sync you will need to enter the following command.
repo sync

Keep visiting Funkteck for more tutorials.

[MIDO][ROM][7.1.2_r8][UNOFFICIAL] Viper OS - V1.0 [OMS/Subs]


Status bar Customization

- Customizable icons
- Quick pulldown
- Smart pulldown 
- Notification count
- Clock position
- Seconds in clock
- Date design

Quick Settings

- Brightness slider
- Brightness icon
- Tile tap customization
- Header customization


- Power menu customization

What's working :
RIL (Calls, SMS, Data)
IR Blaster
Video Playback

Known issues:
You tell

ViperOS Brasil Team


crDroid Android
Dirty Unicorns
Paranoid Android
and more..

Instructions :
Download the latest build and GApps
Reboot to recovery
Flash the latest build and GApps

Downloads :
Un-Official build [25/05/2017]:

Sources :

Credits :

@rameshurfrnd1 - Ramesh Hunter for Building

@abhishek987 - Abhishek for Devices, Vendor Tree and Kernel 
@[email protected] - Tirth Patel
All The members of #AMT Team

Simplest way to install build tools required for building ROMs

To build a ROM from source,the first basic requirement is build tools without which it is impossible build ROMs.So in this tutorial I am going to teach you how to install Build tools.

Step 1 : Clone the scripts repo by Akhilnarang. Use the following code to clone the repo.
git clone

 Step 2 : Go to the directory which we cloned in previous step.
cd scripts/setup

 Step 3 : Executing the script according to the os you use.
For example : You use ubuntu 16.04, then you will have to execute script.

For Linux Mint 17x :

 For Ubuntu 14.04 :

For Ubuntu 16.04 or Linux Mint 18 :

All the tools will be installed after executing the script automatically.Just wait untill they get installed.

Keep visiting Funkteck for more tutorials.

Google Opinion Rewards Now available in India

Google Opinion Rewards

Google Opinion Rewards App is now available in India.Its an app by Google Surveys Team.It rewards Google Play Credits for just complete simple surveys in the app.


[BACON][ROM][7.1.2_r8][OFFICIAL] AospExtended ROM V4.2 [OMS/DUI]

Read the whole OP! Be Respectful to each other and don't ask for ETAs, it's considered as being rude!

AOSP Extended is an AOSP based rom which provides stock UI/UX with various customisations features along with the Substratum theme engine. The project has been made by cherry-picking various commits from various other projects. Being based on AOSP it provides a smooth and lag-free experience out of the box. We will constantly try to add more features and make it even better in future updates. A ROM by a user, for a user. #StayAOSP #ExtendYourDevice #BeExtended

#ExtendYourDevice Here are the Extensions! on top of AOSP! We are contsantly trying to update the list. Our aim is not to provide all the features available on earth. We are not thinking of cherry-picking every feature out there. Our aim is to add important features that we think should be here and also what you think. For addition of more tweaks or features, head on to our G+ community and post the list of features that you want! Features with commits will be more helpful!

Download ROM, GApps here for your device !


Google Apps

Want to try this awesomeness?

-Backup each and every partition from TWRP Recovery
-Make a full wipe (system, data, cache, dalvik)
-Flash AEX Package
-Install GAPPS package
-Wipe cache!
-And at last Reboot!
[First boot will take few minutes! Have patience]
Clean Flash is always recommended!

If you want any bug to be fixed please write here on xda in detail. Give Logcats, mention your device name, mention if any mods and kernels, if used and please be specific about it. By helping us, you are helping yourself too.

Please Join Our Google+ Community and Subscribe to our Telegram Channel. Also join our Telegram Group Chat!

All sort of contributions are welcomed. You can post your walls in our G+ community. Minimum res we require is W: 1152px | H: 2048px. We don't want our users to fight with each other so we humbly request you to be respectful to each other. We are not earning anything by sharing this ROM. Always read the full OP. Don't Quote the whole OP. Join our channel and communitiy. #StayHappy #ExtendYourDevice

People behind this amazing ROM!

-kishpatel (Building for bacon)
[email protected]ishubhamsingh(Owner/Dev/Designer)
-JDC Team
-Huge thanks to @srisurya95& @Akhil Narang(Devs of AOSP-OMS)
-Nitrogen Project
-Pure Nexus
-GZR Community
-Lakor Tools for Via Browser
-Kabou Zeid for Phonograph
[email protected]KrapK (Spanish Translation)
[email protected]jhenrique09 (PT BR Translation)
[email protected]kormateusz (For MK Explorer)
[email protected]creative21(For Dark Pixel BootAnimation)
[email protected]SaschaHa(For Slimperience Browser)
[email protected]AlienCreature7 and @Wizper99 (For designing the ROM Logo, Fling etc)

I guess there is nothing wrong in reading facts!

-Base Of the ROM & Version?
->Rom is Based on AOSP

-Why no "Incremental updates" Support?
->Actually the updates we provide monthly are heavily changed and modified than the previous builds. New stuffs are merged and added. So we don't provide incremental updates and recommend clean flash.

-Does this ROM Support Substratum/CMTE?
->Yes, full substratum support!

-Which Gapps are recommended?
->OpenGapps or

-Will this ROM relock the bootloader?

-What about XPOSED?
->XPOSED For N is not out yet. Still in Development. We like Xposed but it messes up with the system so before giving any bug reports make sure you have xposed uninstalled.

-When Will Be the Next Update?
->No ETAs please. ROM Will be updated whenever the new build is ready. We generally provide monthly updates with latest security patches and new features.

-I am facing FCs, Bugs, Some feature is broken?
->Provide Full info About your problem with logcats and the procedure to reproduce it.
->How to take Logcats?

-Adaway is not working 
->Download it from here Adaway

-SElinux Linux mode changer app is not working nor Busy Box installer app is working.
->Everything good with the sources. You should try other things first and then contact your maintainer.

-I want to contribute To the Development of this ROM?
->Join our G+ community:
->Join our telegram Group

[MIDO][ROM][7.1.2_r2][UNOFFICIAL] XenonHD For Redmi Note 4 [OMS/Subs]

TeamHorizon's XenonHD rom builds for Xiaomi Redmi Note 4 SD MIDO

XenonHD is a custom firmware aka ROM for various Android devices. It is based on Lineage 14.1 with additional features, performance and battery life improvements.

The idea behind XenonHD is to give users a ROM that is "blazing fast, rock stable and buttery smooth".

What's working :

BootsRIL (Calls, SMS, Data)
IR Blaster
Video Playback

Known issues:
You tell

Instructions :
Download the latest build and GApps
Reboot to recovery
Flash the latest firmware, build and GApps

Downloads :
Un-Official build [17/04/2017]: HERE
Un-Official build [14/03/2017]: HERE

Sources :

Credits :
abhishek987 for Devices, Vendor Tree and Kernel
Ramesh Hunter for Building 
All The members of #AMT Team

[PORT] Chroma AOSP SUBSTRATUM ROM For Huawei Honor Holly [MT6582]


Huawei Honor Holly {MT6582}


Chroma For MT6582 is an aftermarket ROM based on Pure Google AOSP 6.0.1, the ROM is very smooth and has needed and important features but at the same time it does not ruin the simplicity of the ROM by maintaining AOSP feel. The ROM also comes with the latest Substratum Theme Engine which is an upgraded version of Layers Managers. You can learn more about Substratum and it's advantages from XDA.
Everything is working including GPS, Camera, Audio, Wifi, Data, USSD and much more. The ROM can be used as a daily driver. 

Note : This ROM can be ported to any MT6582 device running Android Kitkat 4.4.x with kernel 3.4.67

 If you want to port this ROM and share then please give the link of original post along with proper credits ! THIS IS A MUST


Whats Working..?

  • Camera
    Video recording in stock camera is working with 720P
    Audio in calls
    SMS (Receive and Send both working)
    RIL is now more stable
    Dual SIM
    Screen Recording
    Both storages (SD and Internal) mounting in both Phone and PC
    720P working in youtube



Found any other bugs ?? Report in this thread.


Android file host Links
A-GAPPS 6.0.1



Ferhung - The man behind CM13 for MT6582
Fire855 - Another legend
Ajit Guraya - Compiled Chroma ROM For MT6582, Fixed RIL, Fixed Camera, Fixed Video Recording !
Minh Quoc and Karim Gahgah - For video recording fix
Aniruddha Adhikary - For his amazing USSD Fix
Sergey Kochetkoff - For his amazing GPS fix

Team Roger That - Ajit Guraya, Diparth Shah, Pawan Diyal, Ashutosh Dubey, Waseem Maya, Ankit Bhatangar, Rohan Taneja, Vipul Jha, Pranav Reddy 
Zephik for his amazing work ! -
Required blobs (Really huge thanks) :
nofearnohappy, Varun Chitre, Ariafan, Vlad.masti, Fire855, Alex
Me For Porting This To Holly


Follow This Flashing Tutorial

[PORT] ANSP V5 ROM For Huawei Honor Holly [MT6582]


Huawei Honor Holly {MT6582}


I am again here with my new port ANSP V5 For Honor Holly.
The most smoother and fastest rom i ever seen.

The rom is made by @yavuz21


  • Dynamic statusbar
  • Window anim
  • List view anim updated
  • New network speed meters
  • Keyboard anim
  • Card stack recent apps
  • Custom proggres bars
  • Cm lock clock
  • Custom scrolling options
  • New clock system
  • New batterymeter system
  • New power menu with bootloader+screen record
  • Screen recording support
  • Theme store
  • New developer tool set for ansp developers
  • New recents ram bar
  • Low battery warning settings
  • Omni header machine 
  • Weather panels
  • Battery bar
  • Mediatek sound manager disabled
  • Aosp sound system enabled
  • Expandable volume panel modified
  • New swipe helper added notification header
  • App circle sidebar 
  • Gesture any where
  • New ansp browser
  • New launcher (by burakgon)
  • New boot logo
  • New boot animation(sorrow)
  • System app remover added
  • Customized api level
  • Fixed other apps lock screen background choosing
  • Bug fix and performance tweaks
  • Sony small apps removed
  • Cpu control removed
  • Ansp performance added (Alikerem&trzpro)

Current Info

  • Device: Holly-U19
  • Android: 4.4.4
  • SDK V: 19
  • Kernel: 3.4.67
  • Chipset: Mediatek
  • Version: MT6582


Internal Storage Wont Show

Found any other bugs ?? Report in this thread.


Google Drive Links
A-GAPPS 6.0.1

Android file host Links
A-GAPPS 6.0.1



(Full Credits goes to original developers of ANSP ROM, we just ported it from any source)


Follow This Flashing Tutorial