TUTORIAL dsixda's Android Kitchen (DeOdxing, and cooking roms)


  1. Scrubtasticx

    Scrubtasticx Well-Known Member

    CREDITS: The crew that made recovery possible, sammyz for his great unbrick stuffs, bard and anyone else who helped me firgue the updater out. dsixda kitchen for the awesome program and guides to use it.

    Ok This is a tutorial to teach everyone step by step how to install, and use dsixda kitchen, on WINDOWS 7,8 for our LG Motions.

    STEP 1. Download Java Jdk. Refer RIGHT back here for instructions.

    STEP 2. Download dsixda kitchen. Refer RIGHT back here for instructions.

    STEP 3. Download Cygwin. Refer RIGHT back here for instructions.

    STEP 4. Install Java Jdk

    STEP 5. [HIGH]1) Run the Cygwin setup.exe and select the defaults for the installation paths, such as:
    - install from internet
    - install to C:\cygwin

    2) At the 'Select Packages' screen, go to the 'Search' box to look for the following package:
    * gcc (found under 'Devel')
    - Click on the '+' symbol at the section it's found under
    - Then find this single package (only the one with this exact name, not multiple similarly-named ones!) and click 'Skip' once so that it changes to show a version number
    Go back to the Search box and repeat the above steps for the rest of the packages:
    * perl (found under 'Interpreters')
    * cpio (found under 'Utils')
    * util-linux (found under 'Utils')
    * ncurses (found under 'Utils')
    * zip (found under 'Archive')
    * unzip (found under 'Archive')
    * wget (found under 'Web')

    3) Press Next to proceed installing these packages.
    4) When installation has been completed, click on your new Cygwin desktop shortcut. This will open a terminal session that will run some initialization.
    5) With the Cygwin terminal still open, we need to configure the path to the Java application so that it can be executed within Cygwin.
    In the terminal, type the command 'java' (without quotes). If it says 'command not found', then read the below. Otherwise, skip this section.

    First, make a backup of your .bash_profile file in case you make a mistake later in this procedure.
    Enter the following in the terminal:
    cp .bash_profile .bash_profile.backup

    Next, find out where your java.exe file is and run the appropriate command to add it to your Cygwin path.
    For example, my java.exe is found under C:\Program Files\Java\jre7\bin, so I had to type:
    echo "PATH=/cygdrive/c/Program\ Files/Java/jre7/bin:\${PATH}" >> .bash_profile
    Modify the command above so that it matches the actual path to your installed Java.
    Remember to add a "\" character before any spaces in your path, as shown above.

    Type the following so that the file gets loaded (you only need to do this once):
    source .bash_profile
    There should not be any errors displayed if successful.
    (Otherwise, if you made an error in the .bash_profile file, restore your backup by typing: cp .bash_profile.backup .bash_profile, and then try the procedure again)

    If done correctly, then when you type 'java' it should display some help information.

    6) Your Cygwin is now ready for the kitchen![/HIGH]

    STEP 6. Unzip and Rename the Kicthen Folder from: Andriod-Kitchen-0220 to: Kitchen to avoid errors

    STEP 7. Copy kitchen folder to C:\Cygwin\home\username\ then type.
    "cd Kitchen"

    STEP 8. type ./menu and BOOM yer in the kitchen. now before you use this kitchen there are 3 things we need todo to get it working with your LG MOTION.


    STEP 1. Install notepad++

    STEP 2. navigate to kitchen folder then tools folder then edifydefs folder.

    Create a file named l0 and put these contents in it.[HIGH]*LG MOTION

    change_mnt=yes
    param1=ext4
    param2=EMMC
    param1_sdcard=vfat
    param2_sdcard=MTD
    sys_mnt=\/dev\/block\/platform\/msm_sdcc.1\/by-name\/system
    data_mnt=\/dev\/block\/platform\/msm_sdcc.1\/by-name\/userdata
    cache_mnt=\/dev\/block\/platform\/msm_sdcc.1\/by-name\/cache
    sdcard_mnt=\/dev\/block\/mmcblk0p1
    boot_mnt=\/dev\/block\/mmcblk0p7[/HIGH] save with notepad++ exit.



    STEP 3. after you have deoxed or cooked your rom you must open your updater-script found in /METAINF/COM/GOOGLE/ANDRIOD and replace it with this [HIGH]show_progress(0.1, 0);
    format("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system");
    mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");
    package_extract_dir("system", "/system");
    symlink("toolbox", "/system/bin/cat");
    symlink("toolbox", "/system/bin/chmod");
    symlink("toolbox", "/system/bin/chown");
    symlink("toolbox", "/system/bin/cmp");
    symlink("toolbox", "/system/bin/date");
    symlink("toolbox", "/system/bin/dd");
    symlink("toolbox", "/system/bin/df");
    symlink("toolbox", "/system/bin/dmesg");
    symlink("toolbox", "/system/bin/getevent");
    symlink("toolbox", "/system/bin/getprop");
    symlink("toolbox", "/system/bin/hd");
    symlink("toolbox", "/system/bin/id");
    symlink("toolbox", "/system/bin/ifconfig");
    symlink("toolbox", "/system/bin/iftop");
    symlink("toolbox", "/system/bin/insmod");
    symlink("toolbox", "/system/bin/ioctl");
    symlink("toolbox", "/system/bin/ionice");
    symlink("toolbox", "/system/bin/kill");
    symlink("toolbox", "/system/bin/ln");
    symlink("toolbox", "/system/bin/log");
    symlink("toolbox", "/system/bin/ls");
    symlink("toolbox", "/system/bin/lsmod");
    symlink("toolbox", "/system/bin/lsof");
    symlink("toolbox", "/system/bin/mkdir");
    symlink("toolbox", "/system/bin/mount");
    symlink("toolbox", "/system/bin/mv");
    symlink("toolbox", "/system/bin/nandread");
    symlink("toolbox", "/system/bin/netstat");
    symlink("toolbox", "/system/bin/newfs_msdos");
    symlink("toolbox", "/system/bin/notify");
    symlink("toolbox", "/system/bin/printenv");
    symlink("toolbox", "/system/bin/ps");
    symlink("toolbox", "/system/bin/reboot");
    symlink("toolbox", "/system/bin/renice");
    symlink("toolbox", "/system/bin/rm");
    symlink("toolbox", "/system/bin/rmdir");
    symlink("toolbox", "/system/bin/rmmod");
    symlink("toolbox", "/system/bin/route");
    symlink("toolbox", "/system/bin/schedtop");
    symlink("toolbox", "/system/bin/sendevent");
    symlink("toolbox", "/system/bin/setconsole");
    symlink("toolbox", "/system/bin/setprop");
    symlink("toolbox", "/system/bin/sleep");
    symlink("toolbox", "/system/bin/smd");
    symlink("toolbox", "/system/bin/start");
    symlink("toolbox", "/system/bin/stop");
    symlink("toolbox", "/system/bin/sync");
    symlink("toolbox", "/system/bin/top");
    symlink("toolbox", "/system/bin/touch");
    symlink("toolbox", "/system/bin/umount");
    symlink("toolbox", "/system/bin/uptime");
    symlink("toolbox", "/system/bin/vmstat");
    symlink("toolbox", "/system/bin/watchprops");
    symlink("toolbox", "/system/bin/wipe");
    symlink("/data/misc/audio/mbhc.bin", "/system/etc/firmware/wcd9310/wcd9310_mbhc.bin");
    symlink("/data/misc/audio/wcd9310_anc.bin", "/system/etc/firmware/wcd9310/wcd9310_anc.bin");
    symlink("/data/misc/wifi/WCNSS_qcom_cfg.ini", "/system/etc/firmware/wlan/prima/WCNSS_qcom_cfg.ini");
    symlink("/data/misc/wifi/WCNSS_qcom_wlan_nv.bin", "/system/etc/firmware/wlan/prima/WCNSS_qcom_wlan_nv.bin");
    symlink("/factory/hdcp.keys", "/system/vendor/firmware/hdcp.keys");
    symlink("/firmware/image/apps.mbn", "/system/etc/firmware/apps.mbn");
    symlink("/firmware/image/dsp1.mbn", "/system/etc/firmware/dsp1.mbn");
    symlink("/firmware/image/dsp2.mbn", "/system/etc/firmware/dsp2.mbn");
    symlink("/firmware/image/dsp3.mbn", "/system/etc/firmware/dsp3.mbn");
    symlink("/firmware/image/dsps.b00", "/system/etc/firmware/dsps.b00");
    symlink("/firmware/image/dsps.b01", "/system/etc/firmware/dsps.b01");
    symlink("/firmware/image/dsps.b02", "/system/etc/firmware/dsps.b02");
    symlink("/firmware/image/dsps.b03", "/system/etc/firmware/dsps.b03");
    symlink("/firmware/image/dsps.b04", "/system/etc/firmware/dsps.b04");
    symlink("/firmware/image/dsps.b05", "/system/etc/firmware/dsps.b05");
    symlink("/firmware/image/dsps.mdt", "/system/etc/firmware/dsps.mdt");
    symlink("/firmware/image/modem.b00", "/system/etc/firmware/modem.b00");
    symlink("/firmware/image/modem.b01", "/system/etc/firmware/modem.b01");
    symlink("/firmware/image/modem.b02", "/system/etc/firmware/modem.b02");
    symlink("/firmware/image/modem.b03", "/system/etc/firmware/modem.b03");
    symlink("/firmware/image/modem.b04", "/system/etc/firmware/modem.b04");
    symlink("/firmware/image/modem.b06", "/system/etc/firmware/modem.b06");
    symlink("/firmware/image/modem.b07", "/system/etc/firmware/modem.b07");
    symlink("/firmware/image/modem.mdt", "/system/etc/firmware/modem.mdt");
    symlink("/firmware/image/modem_f1.b00", "/system/etc/firmware/modem_f1.b00");
    symlink("/firmware/image/modem_f1.b01", "/system/etc/firmware/modem_f1.b01");
    symlink("/firmware/image/modem_f1.b02", "/system/etc/firmware/modem_f1.b02");
    symlink("/firmware/image/modem_f1.b03", "/system/etc/firmware/modem_f1.b03");
    symlink("/firmware/image/modem_f1.b04", "/system/etc/firmware/modem_f1.b04");
    symlink("/firmware/image/modem_f1.b05", "/system/etc/firmware/modem_f1.b05");
    symlink("/firmware/image/modem_f1.b06", "/system/etc/firmware/modem_f1.b06");
    symlink("/firmware/image/modem_f1.b07", "/system/etc/firmware/modem_f1.b07");
    symlink("/firmware/image/modem_f1.b08", "/system/etc/firmware/modem_f1.b08");
    symlink("/firmware/image/modem_f1.b09", "/system/etc/firmware/modem_f1.b09");
    symlink("/firmware/image/modem_f1.b10", "/system/etc/firmware/modem_f1.b10");
    symlink("/firmware/image/modem_f1.b13", "/system/etc/firmware/modem_f1.b13");
    symlink("/firmware/image/modem_f1.b14", "/system/etc/firmware/modem_f1.b14");
    symlink("/firmware/image/modem_f1.b21", "/system/etc/firmware/modem_f1.b21");
    symlink("/firmware/image/modem_f1.b22", "/system/etc/firmware/modem_f1.b22");
    symlink("/firmware/image/modem_f1.b23", "/system/etc/firmware/modem_f1.b23");
    symlink("/firmware/image/modem_f1.b25", "/system/etc/firmware/modem_f1.b25");
    symlink("/firmware/image/modem_f1.b26", "/system/etc/firmware/modem_f1.b26");
    symlink("/firmware/image/modem_f1.b29", "/system/etc/firmware/modem_f1.b29");
    symlink("/firmware/image/modem_f1.fli", "/system/etc/firmware/modem_f1.fli");
    symlink("/firmware/image/modem_f1.mdt", "/system/etc/firmware/modem_f1.mdt");
    symlink("/firmware/image/modem_f2.b00", "/system/etc/firmware/modem_f2.b00");
    symlink("/firmware/image/modem_f2.b00", "/system/etc/firmware/modem_fw.b00");
    symlink("/firmware/image/modem_f2.b01", "/system/etc/firmware/modem_f2.b01");
    symlink("/firmware/image/modem_f2.b01", "/system/etc/firmware/modem_fw.b01");
    symlink("/firmware/image/modem_f2.b02", "/system/etc/firmware/modem_f2.b02");
    symlink("/firmware/image/modem_f2.b02", "/system/etc/firmware/modem_fw.b02");
    symlink("/firmware/image/modem_f2.b03", "/system/etc/firmware/modem_f2.b03");
    symlink("/firmware/image/modem_f2.b03", "/system/etc/firmware/modem_fw.b03");
    symlink("/firmware/image/modem_f2.b04", "/system/etc/firmware/modem_f2.b04");
    symlink("/firmware/image/modem_f2.b04", "/system/etc/firmware/modem_fw.b04");
    symlink("/firmware/image/modem_f2.b05", "/system/etc/firmware/modem_f2.b05");
    symlink("/firmware/image/modem_f2.b05", "/system/etc/firmware/modem_fw.b05");
    symlink("/firmware/image/modem_f2.b06", "/system/etc/firmware/modem_f2.b06");
    symlink("/firmware/image/modem_f2.b06", "/system/etc/firmware/modem_fw.b06");
    symlink("/firmware/image/modem_f2.b07", "/system/etc/firmware/modem_f2.b07");
    symlink("/firmware/image/modem_f2.b07", "/system/etc/firmware/modem_fw.b07");
    symlink("/firmware/image/modem_f2.b08", "/system/etc/firmware/modem_f2.b08");
    symlink("/firmware/image/modem_f2.b08", "/system/etc/firmware/modem_fw.b08");
    symlink("/firmware/image/modem_f2.b09", "/system/etc/firmware/modem_f2.b09");
    symlink("/firmware/image/modem_f2.b09", "/system/etc/firmware/modem_fw.b09");
    symlink("/firmware/image/modem_f2.b10", "/system/etc/firmware/modem_f2.b10");
    symlink("/firmware/image/modem_f2.b10", "/system/etc/firmware/modem_fw.b10");
    symlink("/firmware/image/modem_f2.b13", "/system/etc/firmware/modem_f2.b13");
    symlink("/firmware/image/modem_f2.b13", "/system/etc/firmware/modem_fw.b13");
    symlink("/firmware/image/modem_f2.b14", "/system/etc/firmware/modem_f2.b14");
    symlink("/firmware/image/modem_f2.b14", "/system/etc/firmware/modem_fw.b14");
    symlink("/firmware/image/modem_f2.b21", "/system/etc/firmware/modem_f2.b21");
    symlink("/firmware/image/modem_f2.b21", "/system/etc/firmware/modem_fw.b21");
    symlink("/firmware/image/modem_f2.b22", "/system/etc/firmware/modem_f2.b22");
    symlink("/firmware/image/modem_f2.b22", "/system/etc/firmware/modem_fw.b22");
    symlink("/firmware/image/modem_f2.b23", "/system/etc/firmware/modem_f2.b23");
    symlink("/firmware/image/modem_f2.b23", "/system/etc/firmware/modem_fw.b23");
    symlink("/firmware/image/modem_f2.b25", "/system/etc/firmware/modem_f2.b25");
    symlink("/firmware/image/modem_f2.b25", "/system/etc/firmware/modem_fw.b25");
    symlink("/firmware/image/modem_f2.b26", "/system/etc/firmware/modem_f2.b26");
    symlink("/firmware/image/modem_f2.b26", "/system/etc/firmware/modem_fw.b26");
    symlink("/firmware/image/modem_f2.b29", "/system/etc/firmware/modem_f2.b29");
    symlink("/firmware/image/modem_f2.b29", "/system/etc/firmware/modem_fw.b29");
    symlink("/firmware/image/modem_f2.fli", "/system/etc/firmware/modem_f2.fli");
    symlink("/firmware/image/modem_f2.fli", "/system/etc/firmware/modem_fw.fli");
    symlink("/firmware/image/modem_f2.mdt", "/system/etc/firmware/modem_f2.mdt");
    symlink("/firmware/image/modem_f2.mdt", "/system/etc/firmware/modem_fw.mdt");
    symlink("/firmware/image/q6.b00", "/system/etc/firmware/q6.b00");
    symlink("/firmware/image/q6.b01", "/system/etc/firmware/q6.b01");
    symlink("/firmware/image/q6.b03", "/system/etc/firmware/q6.b03");
    symlink("/firmware/image/q6.b04", "/system/etc/firmware/q6.b04");
    symlink("/firmware/image/q6.b05", "/system/etc/firmware/q6.b05");
    symlink("/firmware/image/q6.b06", "/system/etc/firmware/q6.b06");
    symlink("/firmware/image/q6.mdt", "/system/etc/firmware/q6.mdt");
    symlink("/firmware/image/rpm.mbn", "/system/etc/firmware/rpm.mbn");
    symlink("/firmware/image/sbl1.mbn", "/system/etc/firmware/sbl1.mbn");
    symlink("/firmware/image/sbl2.mbn", "/system/etc/firmware/sbl2.mbn");
    symlink("/firmware/image/tzapps.b00", "/system/etc/firmware/tzapps.b00");
    symlink("/firmware/image/tzapps.b01", "/system/etc/firmware/tzapps.b01");
    symlink("/firmware/image/tzapps.b02", "/system/etc/firmware/tzapps.b02");
    symlink("/firmware/image/tzapps.b03", "/system/etc/firmware/tzapps.b03");
    symlink("/firmware/image/tzapps.mdt", "/system/etc/firmware/tzapps.mdt");
    symlink("/firmware/image/wcnss.b00", "/system/etc/firmware/wcnss.b00");
    symlink("/firmware/image/wcnss.b01", "/system/etc/firmware/wcnss.b01");
    symlink("/firmware/image/wcnss.b02", "/system/etc/firmware/wcnss.b02");
    symlink("/firmware/image/wcnss.b04", "/system/etc/firmware/wcnss.b04");
    symlink("/firmware/image/wcnss.mdt", "/system/etc/firmware/wcnss.mdt");
    symlink("/system/bin/mksh", "/system/bin/sh");
    symlink("/system/bin/mksh", "/system/bin/sh.bin");
    symlink("/system/bin/ping", "/system/bin/e2fsck");
    symlink("/system/bin/wiperiface_v02", "/system/bin/wiperiface");
    symlink("/system/fonts/Roboto-Bold.ttf", "/system/fonts/DroidSans-Bold.ttf");
    symlink("/system/fonts/Roboto-Regular.ttf", "/system/fonts/DroidSans.ttf");
    symlink("/system/lib/libwiperjni_v02.so", "/system/lib/libwiperjni.so");
    symlink("/system/lib/libxt_v02.so", "/system/lib/libxt_native.so");
    symlink("/system/lib/modules/prima/prima_wlan.ko", "/system/lib/modules/wlan.ko");
    set_perm_recursive(0, 0, 0755, 0644, "/system");
    set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
    set_perm(0, 0, 0644, "/system/build.prop");
    set_perm(0, 0, 0644, "/system/usbautorun.iso");
    set_perm(0, 3003, 06755, "/system/bin/ip");
    set_perm(0, 3003, 02750, "/system/bin/netcfg");
    set_perm(0, 3004, 02755, "/system/bin/ping");
    set_perm(0, 2000, 06750, "/system/bin/run-as");
    set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
    set_perm(0, 0, 0755, "/system/etc/bluetooth");
    set_perm(1000, 1000, 0640, "/system/etc/bluetooth/auto_pairing.conf");
    set_perm(3002, 3002, 0444, "/system/etc/bluetooth/blacklist.conf");
    set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
    set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
    set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
    set_perm(0, 0, 0644, "/system/etc/init.goldfish.sh");
    set_perm(0, 0, 0644, "/system/etc/init.lge_dut.bt.sh");
    set_perm(0, 0, 0644, "/system/etc/init.qcom.bt.sh");
    set_perm(0, 0, 0644, "/system/etc/init.qcom.coex.sh");
    set_perm(0, 0, 0644, "/system/etc/init.qcom.fm.sh");
    set_perm(0, 1000, 0755, "/system/etc/init.qcom.ftm_module_out.sh");
    set_perm(0, 1000, 0755, "/system/etc/init.qcom.ftm_module.sh");
    set_perm(0, 0, 0644, "/system/etc/init.qcom.mdm_links.sh");
    set_perm(0, 0, 0644, "/system/etc/init.qcom.modem_links.sh");
    set_perm(0, 0, 0644, "/system/etc/init.qcom.post_boot.sh");
    set_perm(0, 1000, 0755, "/system/etc/init.qcom.sdio.sh");
    set_perm(0, 0, 0644, "/system/etc/init.qcom.wifi.sh");
    set_perm(0, 0, 0644, "/system/etc/init.wlan-on-off.sh");
    set_perm(0, 0, 0644, "/system/etc/logging_android_apart.sh");
    set_perm(0, 0, 0644, "/system/etc/logging_android.sh");
    set_perm(0, 0, 0644, "/system/etc/logging_kernel_apart.sh");
    set_perm(0, 0, 0644, "/system/etc/logging_kernel.sh");
    set_perm(0, 0, 0644, "/system/etc/logging_prepare.sh");
    set_perm(0, 0, 0644, "/system/etc/save_kernel_log.sh");
    set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
    set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor");
    set_perm_recursive(0, 2000, 0755, 0755, "/system/vendor/bin");
    set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/etc");
    set_perm_recursive(0, 0, 0755, 0644, "/system/vendor/firmware");
    set_perm(0, 2000, 0755, "/system/vendor/firmware");
    set_perm(0, 2000, 0755, "/system/vendor/lib");
    set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
    set_perm(0, 0, 06755, "/system/xbin/su");
    symlink("/system/xbin/su", "/system/bin/su");
    set_perm(0, 1000, 0755, "/system/xbin/busybox");
    symlink("/system/xbin/busybox", "/system/bin/busybox");
    run_program("/system/xbin/busybox", "--install", "-s", "/system/xbin");
    show_progress(0.1, 10);
    show_progress(0.2, 0);
    show_progress(0.2, 10);
    unmount("/system");
    [/HIGH] And BOOM a working kitchen for our LG MOTION hope you all enjoy.

    Advertisement
    :
  2. Lucifer01

    Lucifer01 Well-Known Member

    Thanks for this awesome tutorial mate! I've been waiting so long for a tutorial like this one :D
  3. Scrubtasticx

    Scrubtasticx Well-Known Member

    My pleasure. Wrote it hoping to get more people into digging into our ROM maybe we will come out with a awesome themed rom from it ;)
    Sepero likes this.
  4. adanmex

    adanmex Well-Known Member

    im stuck at save with notepad++ exit. then what do i do? i have source code ver C of lg ms770
  5. twogbsd

    twogbsd Well-Known Member

    You have the source code? This isn't what you use to build source... You set up a Linux environment with java, unzip, CD to where the source is and type "make" and wait a few hours for it to compile...
  6. pmb116

    pmb116 Well-Known Member

    He's not trying to build source
  7. twogbsd

    twogbsd Well-Known Member

    You sure?





  8. adanmex

    adanmex Well-Known Member

    I want to be able to do both ways. do I use to my back up rom? Or what source code do need? Thanks for the help.
  9. pmb116

    pmb116 Well-Known Member

    Backup for kitchen
  10. adanmex

    adanmex Well-Known Member

    What do you mean.? Do you mean my back up rom that I made with cwm? Or a dl rom?
  11. twogbsd

    twogbsd Well-Known Member

    Well, we really don't understand what your goal is....
  12. adanmex

    adanmex Well-Known Member

    I want to custom theme and make a motion rom. I have set up but don't know what to dl next. that's my question.
  13. twogbsd

    twogbsd Well-Known Member

    In that case, would need apktool... I will post a guide later today... ;)
  14. adanmex

    adanmex Well-Known Member

  15. phillvela7

    phillvela7 Well-Known Member

    Hey bro , apreciate your post a lot . Unfortunately for me i have windows xp . Any possible way i could cook something in xp ?
  16. adanmex

    adanmex Well-Known Member

    @ Phillvela7, you can setup apk multi tool but make sure to have android sdk and java jdk i believe, also search and dl 32bit or 64bit
  17. chakshu98

    chakshu98 Member

    plz help me I am using tab 2gt-p3110 I am a fresher...i am not able to create the rom using this kitchen....plz help me!!!!
  18. Bard

    Bard Well-Known Member Developer

    It seems you are trying to make a ROM for Samsung Galaxy Tab? Then you may find more resource from that device forum instead here. This is LG Motion subforum so..
  19. chakshu98

    chakshu98 Member

    bard actually I just want to know that how can I add my galaxy tab 2 gt-p3110 to dsixda kitchen!!!!and ur links are not so helpful to me!!!
  20. Bard

    Bard Well-Known Member Developer

    I assume you are trying to do step#2 right? Adding Galaxy Tab2's mount / device information to Android Kitchen?

    If your device is rooted, run Root Explorer or some kind of file viewer then navigate to /proc/mount.

    Open the file with text view and you will see some partition information.

    Or run the shell command window then type 'su' to change to super user mode. Then type 'mount', it will display same partition information of your device.

    Find out important file system such as system, cache, data, boot etc...


    For example LG Motion has /dev/block/platform/msm_sdcc.1/by-name/system as 'system' folder. So I will write sys_mnt as below.

    sys_mnt=\/dev\/block\/platform\/msm_sdcc.1\/by-name\/system

    Look at similar Samsung device and change/update all file structure, then save it same as device code name.



    For more information, please check 'How to add new device' on Android Kitchen section.

    Galaxy Tab 2 7" Android Development - XDA Forum



    You may get more device specific answer from XDA Galaxy Tab2 forum as well.

    Galaxy Tab 2 7" Android Development - XDA Forum
  21. chakshu98

    chakshu98 Member

    yeah!!!I will try it!!!!thanx!!
  22. chakshu98

    chakshu98 Member

    Hey I went to proc/mount and I found this....now tell me what to do next!!!!!

    rootfs / rootfs ro,relatime 0 0
    tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
    devpts /dev/pts devpts rw,relatime,mode=600 0 0
    none /dev/cpuctl cgroup rw,relatime,cpu 0 0
    proc /proc proc rw,relatime 0 0
    sysfs /sys sysfs rw,relatime 0 0
    /sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0
    tmpfs /storage tmpfs rw,relatime,mode=050,gid=1028 0 0
    tmpfs /storage/emulated tmpfs rw,nosuid,nodev,relatime,mode=050,gid=1028 0 0
    /dev/block/vold/179:25 /storage/sdcard1 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
    none /acct cgroup rw,relatime,cpuacct 0 0
    tmpfs /mnt/secure tmpfs rw,relatime,mode=700 0 0
    tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
    tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
    tmpfs /mnt/fuse tmpfs rw,relatime,mode=775,gid=1000 0 0
    /dev/block/platform/omap/omap_hsmmc.1/by-name/FACTORYFS /system ext4 ro,relatime,user_xattr,barrier=1,data=ordered 0 0
    /dev/block/platform/omap/omap_hsmmc.1/by-name/EFS /efs ext4 rw,nosuid,nodev,relatime,user_xattr,barrier=1,data=ordered 0 0
    /dev/block/platform/omap/omap_hsmmc.1/by-name/DATAFS /data ext4 rw,nosuid,nodev,noatime,user_xattr,barrier=1,journal_async_commit,data=ordered,noauto_da_alloc,discard 0 0
    /dev/block/platform/omap/omap_hsmmc.1/by-name/CACHE /cache ext4 rw,nosuid,nodev,noatime,user_xattr,barrier=1,journal_async_commit,data=ordered,noauto_da_alloc,discard 0 0
    /dev/fuse /mnt/shell/emulated fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
    /dev/fuse /storage/emulated/0 fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
    /dev/fuse /storage/emulated/0/Android/obb fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
    /dev/fuse /storage/emulated/legacy fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
    /dev/fuse /storage/emulated/legacy/Android/obb fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
  23. jess2710

    jess2710 New Member

    who do I get my phone from the red eye load??? I have reboot everything its a Verizon 4g LTE
  24. Bard

    Bard Well-Known Member Developer


    I will try to answer but I really think you should post and ask this on Galaxy Tab2 forum or other develop forum not in LG Motion forum here. I will try to help you one more time.

    Also please note I don't have this device so my answer below may not be 100% correct. You may have to get confirm from Galaxy Tab2 dev...



    It seems like your system, cache and data folders are defined as below.

    /dev/block/platform/omap/omap_hsmmc.1/by-name/FACTORYFS
    /dev/block/platform/omap/omap_hsmmc.1/by-name/DATAFS
    /dev/block/platform/omap/omap_hsmmc.1/by-name/CACHE

    So open up any similar Samsung device definition file with Notepad++ then replace each line accordingly. So your sys_mnt should look something like this.

    sys_mnt=\/dev\/block\/platform\/omap\/omap_hsmmc.1\/by-name\/FACTORYFS


    After all change is over do 'save as' then use the device name as a file name.



    Again, I don't have this device and this is not a Galaxy Tab2 forum so... no guarantee :p get help from Galaxy Tab2 Developers.

    Good luck!
    chakshu98 likes this.
  25. chakshu98

    chakshu98 Member

    Actually i am not gettin any help from galaxy tab 2 forum thats why i am using ur forum to extract anything which can help me!!!!
Loading...

Share This Page