Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,785,052 Members 43,438 Now Online
XDA Developers Android and Mobile Development Forum

How to build your own rom using stock rom/firmware(noob friendly guide)

Tip us?
 
ajdroid001
Old
#1  
ajdroid001's Avatar
Senior Member - OP
Thanks Meter 228
Posts: 112
Join Date: Apr 2012
Location: Dehradun

 
DONATE TO ME
Cloud Search How to build your own rom using stock rom/firmware(noob friendly guide)

Quote:
HERE IS A GUIDE FOR YOU ALL YOU CAN CREATE YOUR OWN ROM BY THIS METHOD.I AM NOT RESPONSIBLE FOR BRICKED DEVICES.
Requirement to make a custom rom

*JAVA JDK installed on your SYSTEM
*WIN XP/ 7/8/8.1.
*package given in download section



Quote:
Who is this kitchen for ?
Those who are brand new to
creating custom ROMs and
want an easy place to start
learning
Those who just want to modify
shipped ROMs or someone
else's custom ROMs to their
liking
Those who are confused by all
those scripts and complex
commands required for
building and extracting
This is NOT a tool to
automatically turn you into a
full-fledged ROM developer.
ROM development normally
involves work from the ground
up and involves time , research
and patience .
PRESS THANKS IF YOU LIKE MY WORK..
The Following 4 Users Say Thank You to ajdroid001 For This Useful Post: [ Click to Expand ]
 
ajdroid001
Old
(Last edited by ajdroid001; 5th July 2014 at 02:23 PM.) Reason: UPDATE
#2  
ajdroid001's Avatar
Senior Member - OP
Thanks Meter 228
Posts: 112
Join Date: Apr 2012
Location: Dehradun

 
DONATE TO ME
Default Kitchen setup

setting up dsixda kitchen

Quote:
1.download all the three link and unzip kitchen.rar and cywin package.
2.open cywin_package then open folder now, you can see 3 icons, a read-
me,a setup, and a folder. Choose
the setup. Here you will choose
install from local directory. Next,
navigate to the the folder of
extraction of cygwin and choose
the folder cygwin_packages inside
the cygwin extraction folder. Wait
for some time. Then, you will come
across a list of file. Click the 2-
circle-arrows,untill, it displays
“install”
after the procedure is complete,
run the batch file cygwin.bat . Now, minimise
it and copy kitchen folder,
keep it in some location where you have installed your cygwin package open home/ajay-pc(in my case this is administrator name of my pc)kitchen
now, open the batch file window
and type
cd c:\kitchen
wait for some time and then when
the location the changed, type
./menu
press thanks if you like my work
The Following User Says Thank You to ajdroid001 For This Useful Post: [ Click to Expand ]
 
ajdroid001
Old
(Last edited by ajdroid001; 5th July 2014 at 02:32 PM.) Reason: UPDATE
#3  
ajdroid001's Avatar
Senior Member - OP
Thanks Meter 228
Posts: 112
Join Date: Apr 2012
Location: Dehradun

 
DONATE TO ME
Default GUIDE

now minimize the batch file and extract official rom there you will find system.img then extract it using magic iso or flash
the official stock rom using odin the take a nandroid backup u will get system.rfs.tar in your sd card extract it using magic iso then make a folder in called rom and open it. again create a folder called system and copy all data from system.rfs.tar which u have extracted(do drag and dropping).

Now copy meta-inf of any stock rom and copy and kernel to rom folder.
Now you will get two folder and one file in your rom folder zip the folder content and copy the file where you have installed cygwin/home/ajay/kitchen/original update folder.
now open command shell which you have minimized 1st create working folder then add root permission,deodex your rom.
and at last press 99 to build your rom..

note-if it ask you to change updater script to update script change it but dont forget to change it back to updater script.now you will get your rom in output folder copy it to your sd card flash it if error occur unzip the zip file and delete meta-inf and boot.img and again copy meta-inf of any rom and kernel to it and zip it..again flash the rom..

PRESS THANKS IF YOU LIKE MY WORK
The Following User Says Thank You to ajdroid001 For This Useful Post: [ Click to Expand ]
 
ajdroid001
Old
(Last edited by ajdroid001; 5th July 2014 at 02:27 PM.) Reason: update
#4  
ajdroid001's Avatar
Senior Member - OP
Thanks Meter 228
Posts: 112
Join Date: Apr 2012
Location: Dehradun

 
DONATE TO ME
Default DOWNLOADS

Downloads

Link for cygwin click here

link for kitchen click here

link for magic iso click here


Link for official firmware click here



PRESS THANKS IF YOU LIKE MY WORK
The Following 3 Users Say Thank You to ajdroid001 For This Useful Post: [ Click to Expand ]
 
ajdroid001
Old
(Last edited by ajdroid001; 5th July 2014 at 02:28 PM.)
#5  
ajdroid001's Avatar
Senior Member - OP
Thanks Meter 228
Posts: 112
Join Date: Apr 2012
Location: Dehradun

 
DONATE TO ME
Default CREDIT

DSIXDA for Android Kitchen
Samsung for this awesome device
ME for this Guide
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes