[Nexus 5 Themes and Apps] androidous:
[guide]the complete/incomplete guide to port material back to your rom/device

Hey everyone, since I am starting to get requests to port this this rom/ that rom this device that device I will be making a very easy to follow guide on how you can port material black to your own rom/device, its called the complete/incomplete guide as it will help you to port even for noobs but i am human too and may have missed something along the way .. but i will update this post as soon as i see something gone wong

Please make sure you read everything on this guide super carefully including the rules​

RULES -

You will require to first Pm me with a request to port mentioning the ROM and Device you are willing to port to... this is to ensure the same device wont have two people porting to the same rom

or hangouts me at https://plus.google.com/+ChelakaIlapperuma

- I will then approve the request if its all cool :D

- This guide will help you make a direct port and if you decide to share it in the forums .. please do follow the " MB Forum post guide" below

- if you manage to fix something please do let me know :D so that i can fix it too and yes ofc you will be mentioned :D

- I am not responsible for any damage this might do to your device .. if you followed any instructions incorrectly or even correctly .. this is at your own risk (make a backup)

- thats it i can think of for now

MB Forum post guide

- Feel free to include whatever you need in your forum post but please be nice enough to include the things in my OP

* post 1 ,post 3 and post4 have to be inluded, post 2 is optional but i have included the code to all posts here - https://drive.google.com/folderview?id=0B3st0HxWOPzjc3MxU2c2bjdvNVE&usp=sharing

- Please include a link the my origianl thread- http://xdaforums.com/google-nexus-5/themes-apps/mod-material-black-theme-lollipop-t2958812

- check your posts before posting to make sure that all the links are changed so that they lead to the correct pages for the specific device

- do not post to the forums if you are not willing to keep the mod alive .... immediate updates arent forced on you :D take your time but dont just kill the project

- please give proper credits when posting

- thats it i can think of for now

given that you agree to the rules and you have recieved permission.... LET THE PORTING BEGIN​

THINGS YOU WILL NEED

SETTING UP YOUR ENVIRONMENT

INSTALLING THE FRAMEWORK AND DECOMPILING

we will be using an online text comparison program I use and recomend both www.diffnow.com and https://www.diffchecker.com/diff i will be using diffnow for this example

Porting SystemUI

Porting Settings

Porting framework

Porting Google Dialer/Google Contacts

before you try to port Google Dialer and contacts ... try using my already themed apks instead theres a high change they might work ... in Google dialer make sure you try to make a call and answer a call as a test cause sometimes even thogh tha app might work making and recieving calls will give you a force close

here are my apks == https://drive.google.com/folderview?id=0B3st0HxWOPzjMVRyTzVodjhLTjg&usp=sharing

thats it for now .. hours of typing and im tired .. this post clearly has alot of cleaning up, refining to do and probably some things i missed out, but it should be able to give you an idea of the porting process

ill add anything i remeber later that ii forgot now later :)

DO NOT POST ANY PORTING QUESTIONS ON THIS THREAD, IF YOU HAVE ANY QUESTION OR WANTING HELP REGARDING PORTING PLEASE POST HERE ​

DO NOT QUOTE THIS POST PLEASE ... SINCE ITS MASSIVE ... if you want to comment just post a normal reply :D

thanks again

happy porting ya'll :D​