[GUIDE]Perka´s Ultimate ROM Cooking Guide

Search This thread

Top Liked Posts

  • There are no posts matching your filters.
  • 88
    Huge Credit goes to all involved in this project!
    But foremost a huge thx to addi that helped me setup Cygwin!!!!
    Thank you addi!


    If you want to support me and my work,
    donate towards my notebook fund.
    Perkas Notebook Fund
    People who has donated, a HUGE THX!

    This is how I make my ROMs in w7 Ultimate 64bit


    Software needed:
    Cygwin http://www.cygwin.com/
    dsixda_Android_Kitchen, http://xdaforums.com/showthread.php?t=633246
    Put the kitchen here: http://imageshack.us/photo/my-images/808/installkitchen.png/

    Magic iso http://www.magiciso.com/
    7zip or winrar
    APK manager http://xdaforums.com/showthread.php?t=695701


    Template :
    PerkaROM Template at the end of this post.


    Stock firmware :
    In this guide JVP 2.3.4


    How to :
    * Get the modem and kernel (zImage) you want to use
    * Un tar PDA.tar and CSC.tar
    * Use Magic iso to extract factoryfs.rfs, Got to File, Open,
    choose show all files and browse to the facoryfs and open, when open right click the NO NAME, up to your left and extract it.
    * So now make a folder called system
    * Put the extracted factoryfs in the system folder and zip it. (I use no compression as its faster)
    * Now u have a zip called system.zip with a system folder in it.
    * Put the system.zip in the dsi kitchen folder /original_update
    * Start the kitchen and use option 1, go with default options.
    * Use option 0 advanced, then 11 and then option b to deodex system apk and framework, and w8 ;)
    * Now save the system folder from working folder in the Kitchen
    * Get my template
    * Dont extract the Template just open it in winrar or similar.
    * Copy your modem and zImage (kernel) to the update folder
    * Now copy your system to the template /system
    * Use Magic iso to extract cache.rfs, Got to File, Open,
    choose show all files and browse to the cache.rfs and open, when open right click the NO NAME, up to your left and extract it.
    * Unzip the sec_csc.zip and copy the files to system, (1 csc folder and 2 files)
    * Now u should have a working stock ROM to flash in CWM (rooted)
    * After testing the ROM you can optimize and zipalign it.
    * In apk manager folder /place-apk-here-to-batch-optimize you put
    framework-res.apk, twframework-res.apk and all system apks but not these:
    AxT9IME, Camera, Email, MMS, Phone, Screen Capture, Settings, Swype, Thinkdroid, Voice search
    * Choose option 15
    * Then choose both(zp)
    * Let it run and done.
    * Now put back the apks where they belong in the ROM.
    * Flash your optimized ROM and feel the difference!

    Here is a video of the guide made by Flozzo so go and press his thx button ;)
    Check out his Theme here


    Thank you Flozzo!!!


    Press the thank you button if you like the guide :) THX!
    4
    800+ downloads of the template and 50 thx lol

    Thank you!!
    4
    I´ve used your guide, but I didn´t quite got through the magic iso process.I extracted but it gave me one single file like the one i had before.I think i got a bit confused in the iso progress.

    Well did u open it?

    When its open in magic iso, there's a window to your left with the file structure, right click and extract to a folder of your choice.

    If u need it I can make some screens.

    Post if u want them.

    and pls ask if anything.

    Ps. maybe u can just copy all to a folder?
    4
    Maybe u could answer a quite simple question :)
    I made a ROM which is full functional etc..
    But I did many build prop edits and when I release I want to provide 2 versions :)
    One with buildprop edits and one without :)
    Uploading a ROM is always very slow so I just want to create an update zip,which replaces only the buildprop file.
    I tried to do that but i failed :(
    Can you help me ?:)
    Would be awesome ,thanks :)

    Sent from my HD2 using XDA Premium App

    Look in the zip I provided, put build.prop in /system (remove the file I put in there.)

    Dont forget the thx button ;)
    4
    Thank you all for your kind words :D