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

Search This thread

ajdroid001

Senior Member
Apr 24, 2012
114
229
27
Dehradun
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



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..
 

ajdroid001

Senior Member
Apr 24, 2012
114
229
27
Dehradun
Kitchen setup

setting up dsixda kitchen

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
 
Last edited:
  • Like
Reactions: Revitalise

ajdroid001

Senior Member
Apr 24, 2012
114
229
27
Dehradun
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
 
Last edited:
  • Like
Reactions: Revitalise

ajdroid001

Senior Member
Apr 24, 2012
114
229
27
Dehradun
CREDIT

DSIXDA for Android Kitchen
Samsung for this awesome device
ME for this Guide
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    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



    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..
    3
    DOWNLOADS

    Downloads

    Link for cygwin click here :good:​
    link for kitchen click here :good:​
    link for magic iso click here :good:​

    Link for official firmware click here :good:​


    PRESS THANKS IF YOU LIKE MY WORK
    1
    Kitchen setup

    setting up dsixda kitchen

    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
    1
    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