Tomek Kondrat · Dec 22, 2013 at 05:00 am

Dark Multitool Kitchen Helps You with Building Personal ROMs from Source

Building a ROM from source is an exciting, but sometimes problematic process. Setting the build environment is time consuming and you need to find and copy-paste many lines of code to get the necessary libraries on your Linux machine. Also, initializing the correct repo and using Git might be problematic for some users.

A kitchen in ROM terminology is not a place where the food is prepared. It’s a tool that allows you to do some things automatically, like for example split the zImage and the ramdisk, which are parts of the kernel. Probably the most famous kitchen around is dsixda’s kitchen, presented here back during the stone age. Of course you can do it manually. But with a kitchen, you are always few minutes ahead.

XDA Senior Member Dark Wraith used some resources available on XDA to make a tool that can help to get the source code for CyanogenMod, set up the build environment, and perform some kernel or Git operations. By executing a single command, you can get everything that is needed to start twiddling in the AOSP world. This tool works only on Linux machines, but even if you are on Windows, you can create a virtual machine. The list of features is quite long and can be found in the original thread.

If you want to try to compile your first ROM from source or simply set up the build environment after moving to brand new operating system, make your way to the development thread to get the kitchen. Don’t forget to check the github repository of this open source project and make some contributions if possible.


_________
Want something on the XDA Portal? Send us a tip!

Tomek Kondrat

eagleeyetom is an editor on XDA-Developers, the largest community for Android users. Tomek is the only Polish moderator on XDA Developers. He graduated from the University of Warmia and Mazury in Olsztyn with a degree in journalism and public communication in 2013. He's a big fan of football (not hand egg), post rock and cooking. A total addict of mobile technology, especially Android. Currently flashes dozens of custom ROMs on his OPO. View eagleeyetom's posts and articles here.
Emil Kako · Apr 24, 2015 at 03:11 pm · 4 comments

What Are the Best Looking Apps on Android?

As more developers are updating their apps with Material Design elements, we're starting to see a plethora of beautiful new apps on the Play Store. But which ones are the best? Let us know what you think the best looking apps on Android are and why.

DISCUSS
Mario Tomás Serrafero · Apr 24, 2015 at 01:24 pm · 3 comments

Cyngn Explained: Who’s Cyanogen, What’s Cyanogen OS?

While Cyanogen, Inc has been the source of many headlines lately, there seems to be a lot of confusion regarding the differences between Cyanogen, Inc and CyanogenMod developers, as well as Cyanogen OS and the CyanogenMod ROM that so many XDA users love. The entities surrounding each of these are sometimes different and sometimes intertwined. We’ve gotten messages and comments requesting for a clearer distinction between these for future reference, which is why we are writing this feature. Let’s start...

XDA NEWS
Jimmy McGee · Apr 24, 2015 at 06:30 am · 3 comments

Android 5.1.1 Released, Google Cell Service – XDA TV

Android Lollipop 5.1.1 has been released. That and much more news is covered by Jordan when he reviews all the important stories from this week. Included in this week's news is the announcement of the new Google Cell Service and what we know about it and be sure to check out the article talking about the release of the Sony Xperia Z4. That's not all that's covered in today's video! Jordan talks about the other videos released this week on...

XDA NEWS
Share This