Complete Android ROM Development and Essential Tutorials
Complete Android ROM Development and Essential Tutorials
PORTAL
FORUM
WIKI
XDA TV
QUICK LINKS
> Android Development and Hacking > Android Software Development > [Guide]Complete Android ROM development and essential tutorials ~~ By Nero Young ~~
Subscribe to Thread
Rating:
Page 1 of 17
11
>
>>
Newsworthy Thread? #1
neroyoung
19th May 2012, 09:37 AM (Last edited by neroyoung; 4th June 2012 at 04:14 AM.) [Guide]Complete Android ROM development and essential tutorials ~~ By Nero Young ~~
DirtyRacun Released EVO 4G LTES-Off for 1.15/1.19 without Dow For some HTC EVO 4G owners, its been
Hi, If you willing to learn to build custom ROM then you should have following things
Senior Member - OP Thanks Meter 1315 Posts: 734 Join Date: Oct 2011 Location: Pusad, MH MORE INFO
Basic Knowledge about handling Command Promt Basic Windows software knowledge PC with all tools properly installed And a mobile with bootloader unlocked This tutorial is for "Windows OS (Windows 7 x64 in my case)" And Android 2.3+ OS (2.3.4 GingerBread in my case). But Dxda Kitchen also supports Ubuntu/Linux and also can support Ice cream sandwich In this whole post you will learn How To Make custom ROM - Done Unpack .ftf packages - Done Use Cygwin - Done Setup Android Kitchen - Done Edit .apk files - Done Edit .jar files - Done Edit .9.png files - Done Rooting System - Done Writing scripts Making flashable zips - Done Porting apk software A2SD Techs Editing build.prop - Done Editing init.d tweaks Information of every customizable file Making Hosts apn configs editing boot.img converting png to rle or vice versa Writing updater-script Making Aroma Installer How to set default Settings after ROM installations more and more things to arrive
YAAB: Yet Another Au Brightness App Although automatic bri a fairly common featur days, there arent alwa more
>
Nexus 4 Rooted Alrea Surprise) If you are one of those enough to snag a Nex the Play Store went int and all more
WebView Brings Sma Browsing for Some X Devices Sony has done some work with their Xperia d One of the more
Android 4.2 App Pack for Any Device Runnin Deodexed 4.1 or highe With Android 4.2 touch wont be long until the
Tools Required : (Update them manually and report me dead links please)
Quote:
Quote:
Download the tools as per your need.Link is given in the name itself below.... Flashtool - For Flashing stock ROM if anything goes wrong (Download link in the installation tab of website) apktool Direct Download- for editing apk files and jar files (you can use APK manager but apktool is simpler) Cywign Direct Download- Linus Terminal For Windows ROM Kitchen (ROM Development Tool) Direct Download- For Cooking custom ROM + boot.img related tools - to edit boot.img files (Its inside the ROM Kitchen Files, Please update this Kitchen to latest version its out dated now,for this use inbuilt updater of kitchen) Official Link to kitchen dxda Kitchen - Official Thread and Github source Please refer FAQ on official thread for Kitchen related problems ftf-extractor Direct Download- It will extract system files from the ftf package which you will use to make your ROM fastboot Direct Download- For flashing kernel to your device DoomLords Easy Root Kit v4 Direct Download- To Root Stock/Custom ROM
DoomLords Easy Root Kit v4 Direct Download- To Root Stock/Custom ROM Demo META-INF Folder Direct Download- For Making Flashable zip files DroidExplorer - For advance tools regarding real time phone memory handling through windows. Flashable Zip Demo Direct Download- For those who want to just apply some stuffs through CWM Customized build.prop demo - Download Build.prop
Special Thanks to dsixda for his awesome kitchen DooMLoRD for providing root files
Please kindly remind me if i have forgotten to write your name in thanks section, i have collected all things from many many sources and with modification. Please Hit Thanks button for him
Discontinued from xda, projects by me are dead now Do not PM me, i m no longer available for help
THANKS
The Follow ing 289 Users Say Thank You to neroyoung For This Useful Post: [ Click to Expand ]
REPLY
neroyoung
19th May 2012, 09:37 AM (Last edited by neroyoung; 27th May 2012 at 03:56 AM.)
#2
Tools Overview
Senior Member - OP Thanks Meter 1315 Posts: 734 Join Date: Oct 2011 Location: Pusad, MH MORE INFO Quote:
Introduction
>
This video gives information about the basic tools for ROM development. Tools will be uploaded once the tutorial is completed.And the links will be posted in 1st post.This tutorial is for all kinds of devices.No matter what your device is ... you can use this tutorial... Though ftf files are only for Xperia devcies which are used in flashtool to flash stock ROMs to Xperia devices.If you have other device the don't get confused if you will not ftf file for your device.Try other sources to get system files.
Quote:
Quote:
Quote:
Discontinued from xda, projects by me are dead now Do not PM me, i m no longer available for help
THANKS
The Follow ing 75 Users Say Thank You to neroyoung For This Useful Post: [ Click to Expand ]
REPLY
neroyoung
19th May 2012, 09:37 AM (Last edited by neroyoung; 7th October 2012 at 08:32 PM.)
#3
Then type: tar -c system/* >> sdcard/system.tar This will copy all your /system folder to your SDcard with name System.tar This will take some time to finish so be patient. After it's done you should have a tar file in your /sdcard named system.tar You can extract it using Winrar or 7zip software. But yes this will have huge size
folders so you will have to delete them. After extracting this system.tar file you will get following folders (Similar one)
Code:
Now simply delete the folders marked in red color and its done.Don't worry red colors above,we don't need them. And the final files that we will have in our system folders will be
Code:
/ a p p / b i n / e t c / f o n t s / f r a m e w o r k / l i b / m e d i a / s e m c / u s r / x b i n b u i l d . p r o p
Now thats all... Use this pre rooted ROM as your base now and have fun in tweaking and customizing .... Hope this is simplest method that you could ever find...
Quote:
Discontinued from xda, projects by me are dead now Do not PM me, i m no longer available for help
THANKS
The Follow ing 56 Users Say Thank You to neroyoung For This Useful Post: [ Click to Expand ]
REPLY
neroyoung
#4
Getting Started
>
This tutorial will tell you how to setup working folder in kitchen and how to root your ROM,change name,add busy box etc. This is pre requirement on ROM development.So this video will continue after total customization is done ! After this video you can jump to next post to proceed with customization and then come back to setup to second video in this post so you can continue packing of system folder in flashable zip
Quote:
Quote:
Finalizing ROM
This video shows you how to finalize making zip file of your ROM and use it for flashing.
Quote:
Discontinued from xda, projects by me are dead now Do not PM me, i m no longer available for help
THANKS
The Follow ing 55 Users Say Thank You to neroyoung For This Useful Post: [ Click to Expand ]
REPLY
neroyoung
#5
>
This video teaches you how to setup APKTOOL folder as well as teaches you how to edit .apk files.
Quote:
Quote:
Discontinued from xda, projects by me are dead now Do not PM me, i m no longer available for help
THANKS
The Follow ing 52 Users Say Thank You to neroyoung For This Useful Post: [ Click to Expand ]
REPLY
neroyoung
#6
Customization Tutorials
Quote: Senior Member - OP Thanks Meter 1315
Posts: 734 Join Date: Oct 2011 Location: Pusad, MH MORE INFO
Quote:
>
Discontinued from xda, projects by me are dead now Do not PM me, i m no longer available for help
THANKS
The Follow ing 45 Users Say Thank You to neroyoung For This Useful Post: [ Click to Expand ]
REPLY
neroyoung
19th May 2012, 09:39 AM (Last edited by neroyoung; 26th May 2012 at 09:51 AM.)
#7
Posts: 734 Join Date: Oct 2011 Location: Pusad, MH MORE INFO
Quote:
>
Editing Build.prop
This video will guide you for editing build.prop of your device but make sure you don't copy my build.prop.Edit yours build.prop and use syntax from my build.prop Here is download link for you - Download Build.prop
Quote:
Discontinued from xda, projects by me are dead now Do not PM me, i m no longer available for help
THANKS
The Follow ing 43 Users Say Thank You to neroyoung For This Useful Post: [ Click to Expand ]
REPLY
neroyoung
#8
Senior Member - OP Thanks Meter 1315 Posts: 734 Join Date: Oct 2011 Location: Pusad, MH MORE INFO
>
THANKS
The Follow ing 32 Users Say Thank You to neroyoung For This Useful Post: [ Click to Expand ]
REPLY
neroyoung
#9
Discontinued from xda, projects by me are dead now Do not PM me, i m no longer available for help
Senior Member - OP Thanks Meter 1315 Posts: 734 Join Date: Oct 2011 Location: Pusad, MH MORE INFO
THANKS
The Follow ing 19 Users Say Thank You to neroyoung For This Useful Post: [ Click to Expand ]
REPLY
neroyoung
#10
Discontinued from xda, projects by me are dead now Do not PM me, i m no longer available for help
Senior Member - OP Thanks Meter 1315 Posts: 734 Join Date: Oct 2011 Location: Pusad, MH MORE INFO
>
THANKS
The Follow ing 17 Users Say Thank You to neroyoung For This Useful Post: [ Click to Expand ]
REPLY
Page 1 of 17
11
>
>>
EDIT TAGS
Previous Thread | Next Thread > Android Development and Hacking > Android Software Development > [Guide]Complete Android ROM development and essential
> Android Development and Hacking > Android Software Development > [Guide]Complete Android ROM development and essential tutorials ~~ By Nero Young ~~
Posting Rules You may not post new threads You may not post replies You may not post attachments You may edit your posts BB code is On Smilies are On [IMG] code is On HTML code is Off
Go to top of page...
MORE INFO
Contact Us Suggest Content Privacy Policy RSS
BE SOCIAL