blob: b3a1622b34329040bf63cb866cd7b47503992fc3 [file] [log] [blame]
bigbiff bigbiff5be3b232016-07-19 21:02:25 -04001---
2layout: post
3title: "How Do I Become a TWRP Maintainer."
4---
5
6<div class='page-heading'>How Do I Become a TWRP Maintainer?</div>
7<hr />
8<ol>
9<li>Device Tree</li>
10You need to have a device tree. You need to figure this out on your own. You can review other trees for help and modify it as necessary. You can use <a href="https://github.com/Tasssadar/libbootimg">libbootimg</a> to get the needed values from stock recovery to populate BoardConfig.mk.
11<li>Push you tree to Github.com.</li>
12We need to be able to fork your tree to our TeamWin repository. We can then add it to our Gerrit.twrp.me and Jenkins.twrp.me instance for building. If you want to be an active maintainer, we can give you +2 rights to merge new updates directly to our repository at Github.
13<li>Verify your device tree works</li>
14Make sure your image works as intended. You can use http://tinyw.in/XCN3 for a functional list to test your device.
15<li>Use our <a href="https://twrp.me/contactus/">Contact Us</a> page to send your repository to use for official inclusion at twrp.me.</li>