Results 1 to 5 of 5

Thread: [ROM] Optimized Galaxy W Stock [Android 2.3.6, Custom .35 Kernel] w/ Kitchen HowTo

  1. #1
    DroidDev™ kent_lkc's Avatar
    Join Date
    Nov 2008
    Posts
    9,800
    Downloads
    222
    Uploads
    1056
    Likes Received
    650
    Sonork ID
    100.1618466
    Smartphone
    MZ616, XT910, XT321

    Smile [ROM] Optimized Galaxy W Stock [Android 2.3.6, Custom .35 Kernel] w/ Kitchen HowTo

    First of all let me thank all you member of this newborn community which is the Galaxy W's! Without you guys there would be no point in releasing this anyway.

    First off credits:

    Arco68 for helping me guiding me in this odyssey that is making Android builds and teaching me how the updater-script thing works and for allowing me to test some stuff which really helped me release this. Also for his custom Ancora kernel :P
    knzo for helping me get started with Android and giving me the first tips that helped me want to learn more and do more. Also for his build.prop tweaks which are pretty handy :P
    qzem for being one of the motivators behind the community and how got us the RZR Recovery as well as getting me Arco's kernel when my computer was being a slut.
    dsixda for his awesome kitchen in which I cooked this ROM.

    Now what does this ROM have?

    It is based on the Samsung Stock 2.3.6 ROM (I8150OXXKJ6) but has been modded for better performance.

    - Deodexed
    - Zipaligned
    - Rooted
    - Busybox'd
    - Has task killer tweaks
    - /data/app functionality
    - Custom Kernel by Arco68

    It still has all the TouchWiz stuff that I hate, but can't afford to remove for stability purposes.

    Without further ado here's the link:

    [Only registered and activated users can see links. ]

    Highspeed Mirror by TuxBrothers: [Only registered and activated users can see links. ]

    Instructions:

    (1) Reboot your phone into recovery;
    (2) Make a backup of your current ROM;
    (3) Wipe data/cache
    (4) Format /system/
    (5) Flash the ZIP
    (6) Enjoy.

    Best AnTuTu benchmark score this got: 3555

    Credits to [Only registered and activated users can see links. ]
    Droidevelopers™ formerly known as Mod2xtreme™
    >> PAYPAL DONATE << to support droidevelopers.com and my efforts
    Post question in forum & use Search button instead of sending me Private Message !!

  2. #2
    DroidDev™ kent_lkc's Avatar
    Join Date
    Nov 2008
    Posts
    9,800
    Downloads
    222
    Uploads
    1056
    Likes Received
    650
    Sonork ID
    100.1618466
    Smartphone
    MZ616, XT910, XT321

    Default Re: [ROM] Optimized Galaxy W Stock [Android 2.3.6, Custom .35 Kernel] w/ Kitchen HowT

    F.A.Q.

    (1) Will this ROM work on the Exhibit 2 4G?
    A: No idea. Ask the devs for the Exhibit 2. The hardware is quite similar but some things do differ.

    (2) Is this CM7?
    A: No, it is not. I'll get on that when I can.

    (3) What are the advantages of this ROM over stock?
    A: It is rooted and much faster. Try it out yourself. :P

    (4) What are the surprises you were talking about?
    A: Unfortunately they couldn't be released at the same time as this ROM, so you'll just have to wait.

    (5) Will you update this further?
    A: As a matter of fact, yes I will. I want to use the latest version of Arco's kernel but I didn't have the time to compile it... yet.

    (6) Is this overclockable?
    A: Not yet. Arco says he wants to have a stable kernel before adding OC options. Can't say I blame him.

    Credits to [Only registered and activated users can see links. ]
    Droidevelopers™ formerly known as Mod2xtreme™
    >> PAYPAL DONATE << to support droidevelopers.com and my efforts
    Post question in forum & use Search button instead of sending me Private Message !!

  3. #3
    DroidDev™ kent_lkc's Avatar
    Join Date
    Nov 2008
    Posts
    9,800
    Downloads
    222
    Uploads
    1056
    Likes Received
    650
    Sonork ID
    100.1618466
    Smartphone
    MZ616, XT910, XT321

    Default Re: [ROM] Optimized Galaxy W Stock [Android 2.3.6, Custom .35 Kernel] w/ Kitchen HowT

    F.A.Q.

    (1) Will this ROM work on the Exhibit 2 4G?
    A: No idea. Ask the devs for the Exhibit 2. The hardware is quite similar but some things do differ.

    (2) Is this CM7?
    A: No, it is not. I'll get on that when I can.

    (3) What are the advantages of this ROM over stock?
    A: It is rooted and much faster. Try it out yourself. :P

    (4) What are the surprises you were talking about?
    A: Unfortunately they couldn't be released at the same time as this ROM, so you'll just have to wait.

    (5) Will you update this further?
    A: As a matter of fact, yes I will. I want to use the latest version of Arco's kernel but I didn't have the time to compile it... yet.

    (6) Is this overclockable?
    A: Not yet. Arco says he wants to have a stable kernel before adding OC options. Can't say I blame him.

    Credits to [Only registered and activated users can see links. ]
    Droidevelopers™ formerly known as Mod2xtreme™
    >> PAYPAL DONATE << to support droidevelopers.com and my efforts
    Post question in forum & use Search button instead of sending me Private Message !!

  4. #4
    DroidDev™ kent_lkc's Avatar
    Join Date
    Nov 2008
    Posts
    9,800
    Downloads
    222
    Uploads
    1056
    Likes Received
    650
    Sonork ID
    100.1618466
    Smartphone
    MZ616, XT910, XT321

    Default Re: [ROM] Optimized Galaxy W Stock [Android 2.3.6, Custom .35 Kernel] w/ Kitchen HowT

    How to make ROM's in the dsixda kitchen that **MIGHT** work on the Galaxy W.

    There are a few tricks to this but if you follow this tutorial you should have no problem make an installable ROM for the Galaxy W:

    Step 1:

    Get the dsixda kitchen from [Only registered and activated users can see links. ]. And unzip it to a place of your choosing.
    REMINDER: This will only work on Linux and/or Cygwin. Tutorials for that are on the kitchen page.

    Step 2:

    Navigate to /kitchen/tools/samsung_files/sgs2x_variants/. Then inside that folder create a file called "GT-I8150".

    With this step the Kitchen should deal with the Stock ROM images correctly and also pack a decent update-binary with the zip

    Step 3:

    This is the trickiest part if you're new at this:

    (1) Build your ROM
    (2) Extract from the zip you just created the folder META-INF
    (3) Navigate to /META-INF/com/google/android and open the updater-script with the most basic file editing software you have. That means NO wordpad, MS word or anything like it.
    (4) This should be what appears on the top of your script:

    Code:
    show_progress(0.1, 0);
    run_program("/sbin/mount", "/dev/block/mmcblk0p24", "/system");
    delete_recursive("/system");
    run_program("/sbin/mount", "/dev/block/mmcblk0p25", "/data");
    delete_recursive("/data");
    delete("/data/local");
    package_extract_file("check_data_app", "/tmp/check_data_app");
    so delete that and put this in its place:

    Code:
    show_progress(0.1, 0);
    format("ext4", "EMMC", "/dev/block/mmcblk0p15");
    mount("ext4", "EMMC", "/dev/block/mmcblk0p15", "/system");
    format("ext4", "EMMC", "/dev/block/mmcblk0p17");
    mount("ext4", "EMMC", "/dev/block/mmcblk0p17", "/data");
    package_extract_dir("system", "/system");
    Then go to the bottom of the script and find this:

    Code:
    assert(package_extract_file("boot.img", "/tmp/boot.img"),
           write_raw_image("/tmp/boot.img", "/dev/block/mmcblk0p8"),
           delete("/tmp/boot.img"));
    So delete that and put this in it's place:

    Code:
    package_extract_file("boot.img", "/dev/block/mmcblk0p8");
    OPTIONAL BUT READ: (5) Almost done. If you are using a Stock ROM as a base for yours, you still need to delete two files. In your zip go inside the /system/ folder and delete the following files:

    cache.img.ext4
    system.img.ext4

    (6) You're done. You now have an installable and most likely bootable ROM.

    Credits for most of this go to me and Arco. He did most of the tough work, but I was the one who ended up finding out what was failing, suprisingly.

    Credits to [Only registered and activated users can see links. ]
    Droidevelopers™ formerly known as Mod2xtreme™
    >> PAYPAL DONATE << to support droidevelopers.com and my efforts
    Post question in forum & use Search button instead of sending me Private Message !!

  5. #5
    DroidDev™ kent_lkc's Avatar
    Join Date
    Nov 2008
    Posts
    9,800
    Downloads
    222
    Uploads
    1056
    Likes Received
    650
    Sonork ID
    100.1618466
    Smartphone
    MZ616, XT910, XT321

    Default Re: [ROM] Optimized Galaxy W Stock [Android 2.3.6, Custom .35 Kernel] w/ Kitchen HowT

    How to make ROM's in the dsixda kitchen that **MIGHT** work on the Galaxy W.

    There are a few tricks to this but if you follow this tutorial you should have no problem make an installable ROM for the Galaxy W:

    Step 1:

    Get the dsixda kitchen from [Only registered and activated users can see links. ]. And unzip it to a place of your choosing.
    REMINDER: This will only work on Linux and/or Cygwin. Tutorials for that are on the kitchen page.

    Step 2:

    Navigate to /kitchen/tools/samsung_files/sgs2x_variants/. Then inside that folder create a file called "GT-I8150".

    With this step the Kitchen should deal with the Stock ROM images correctly and also pack a decent update-binary with the zip

    Step 3:

    This is the trickiest part if you're new at this:

    (1) Build your ROM
    (2) Extract from the zip you just created the folder META-INF
    (3) Navigate to /META-INF/com/google/android and open the updater-script with the most basic file editing software you have. That means NO wordpad, MS word or anything like it.
    (4) This should be what appears on the top of your script:

    Code:
    show_progress(0.1, 0);
    run_program("/sbin/mount", "/dev/block/mmcblk0p24", "/system");
    delete_recursive("/system");
    run_program("/sbin/mount", "/dev/block/mmcblk0p25", "/data");
    delete_recursive("/data");
    delete("/data/local");
    package_extract_file("check_data_app", "/tmp/check_data_app");
    so delete that and put this in its place:

    Code:
    show_progress(0.1, 0);
    format("ext4", "EMMC", "/dev/block/mmcblk0p15");
    mount("ext4", "EMMC", "/dev/block/mmcblk0p15", "/system");
    format("ext4", "EMMC", "/dev/block/mmcblk0p17");
    mount("ext4", "EMMC", "/dev/block/mmcblk0p17", "/data");
    package_extract_dir("system", "/system");
    Then go to the bottom of the script and find this:

    Code:
    assert(package_extract_file("boot.img", "/tmp/boot.img"),
           write_raw_image("/tmp/boot.img", "/dev/block/mmcblk0p8"),
           delete("/tmp/boot.img"));
    So delete that and put this in it's place:

    Code:
    package_extract_file("boot.img", "/dev/block/mmcblk0p8");
    OPTIONAL BUT READ: (5) Almost done. If you are using a Stock ROM as a base for yours, you still need to delete two files. In your zip go inside the /system/ folder and delete the following files:

    cache.img.ext4
    system.img.ext4

    (6) You're done. You now have an installable and most likely bootable ROM.

    Credits for most of this go to me and Arco. He did most of the tough work, but I was the one who ended up finding out what was failing, suprisingly.

    Credits to [Only registered and activated users can see links. ]
    Droidevelopers™ formerly known as Mod2xtreme™
    >> PAYPAL DONATE << to support droidevelopers.com and my efforts
    Post question in forum & use Search button instead of sending me Private Message !!

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. [ROM+Kernel]GT-I9100 Firmwares & Stock Kernel
    By kent_lkc in forum GT-I9100 Galaxy S II, GT-I9100G / T / P
    Replies: 25
    Last Post: 10-04-2013, 08:49 AM
  2. [HOWTO] Cook your custom rom for LG P500
    By kent_lkc in forum Android General
    Replies: 2
    Last Post: 19-06-2012, 11:48 PM
  3. Replies: 0
    Last Post: 07-04-2012, 10:21 PM
  4. [KITCHEN] Android Kitchen, v0.191 [Linux / Mac / Windows]
    By kent_lkc in forum Android Software Development
    Replies: 1
    Last Post: 07-04-2012, 08:26 PM
  5. Replies: 0
    Last Post: 31-12-2011, 05:50 PM

Tags for this Thread

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •