├── .gitignore ├── README ├── menu ├── original_update └── put_rom_here_ ├── scripts ├── a2sd_exists ├── about ├── add_apps2sd ├── add_apps2sd_files ├── add_apps2sd_to_update_script ├── add_bash ├── add_bash_to_update_script ├── add_busybox ├── add_busybox_run_parts ├── add_busybox_to_update_script ├── add_cachesd_to_update_script ├── add_custom_boot_anim ├── add_data_app ├── add_data_app_to_update_script ├── add_data_local_to_update_script ├── add_initd_perm_to_update_script ├── add_nano ├── add_nano_to_update_script ├── add_preload_symlinks_to_update_script ├── add_su_to_update_script ├── add_sysrorw_to_update_script ├── add_tether ├── adjust_mnt ├── app_file_to_working_folder ├── boot_img_tools ├── build_boot_img ├── build_boot_img_for_nand ├── build_boot_img_from_folder_form ├── build_nand_boot ├── build_rom ├── call_extract_kernel_and_modules ├── change_api_level ├── change_cmdline ├── change_rom_name ├── change_wipe ├── check_binaries ├── check_bootimg_header ├── check_galaxies ├── check_galaxy_s ├── check_galaxy_s2 ├── check_galaxy_s2x ├── check_galaxy_s3_common ├── check_galaxy_s3_exynos ├── check_galaxy_s4_common ├── check_galaxy_s4_exynos ├── check_galaxy_s5_common ├── check_galaxy_s5_exynos ├── check_galaxy_s_and_s2 ├── check_gnote2_common ├── check_if_img_yaffs ├── check_install_dir ├── check_kernel_offset ├── check_mt65xx_bootimg ├── check_multiple_working ├── check_no_bootimg ├── check_no_update_script ├── check_preload_symlinks ├── check_rom ├── check_which_update_binary ├── check_yaffs_sizes ├── choose_rom ├── choose_single_deodex ├── compile_simg2img ├── compile_unyaffs ├── convert_to_unix ├── convert_update_script ├── convert_updater_script ├── create_edify_def ├── data_app_exists ├── ddex_jar_to_out ├── disable_sounds ├── do_deodex ├── do_deodex_file ├── do_deodex_folder ├── do_root ├── do_root_boot_img ├── do_zipalign ├── ensure_boot_extracted ├── ensure_nand_extracted ├── extract_boot_img ├── extract_ext3_img ├── extract_initramfs ├── extract_kernel_and_modules ├── fix_busybox ├── fix_huawei_wifi ├── fix_lib_modules ├── fix_pre_build ├── fix_prima_wifi ├── fix_update_script ├── fix_update_script_blanks ├── fix_update_script_with_features ├── get_api_level ├── get_boot_img_page_size ├── get_boot_img_size ├── get_build_prop_val ├── get_cmdline ├── get_device_name ├── get_edify_def_val ├── get_kernel_base_addr ├── get_kitchen_ver ├── get_latest_notes ├── get_product_board ├── get_product_model ├── get_ramdisk_addr ├── get_samsung_variant ├── get_smali_version ├── get_variant_or_device_name ├── grep_roms ├── img_files_to_working_folder ├── init_kitchen ├── make_backup_working ├── menu_advanced ├── menu_legacy ├── nano_exists ├── plugins │ ├── Batch_Deodex.plugin │ ├── Decompile_and_Compile_Deodexed_File.plugin │ ├── Extract_SGS2_CSC_from_cache.img.plugin │ ├── Extract_SGS2_Kernel_Initramfs.plugin │ ├── Extract_SGS_CSC_from_cache.rfs.plugin │ ├── Install_SGS2_CWM_Manager.plugin │ ├── MT65xx-logo.bin-repack.plugin │ ├── MT65xx-logo.bin-unpack.plugin │ ├── ReadMe.plugin │ ├── Sample.plugin │ ├── boot.img-repack-MT65xx.plugin │ ├── boot.img-unpack-MT65xx.plugin │ ├── logo.img-MT65xx-repack.plugin │ ├── logo.img-unpack-MT65xx-.plugin │ ├── nbimg-pof-repack.plugin │ ├── nbimg-pof-unpack.plugin │ ├── recovery.img-MT65xx-unpack.plugin │ └── recovery.img-repack-MT65xx.plugin ├── port_rom ├── porting_tools ├── pre_froyo_check ├── press_enter ├── prompt_build_boot ├── prompt_nand_type ├── prompt_remove_boot_extracted ├── prompt_show_rom_info ├── remove_knox ├── remove_knox.txt ├── remove_recovery ├── remove_xperia_bloat ├── rfs_files_to_working_folder ├── run_plugins ├── set_build_prop_val ├── set_kernel_offset_files ├── set_update_name ├── set_working_folder_name ├── sext4_tar_files_to_working_folder ├── sgs_tar_files_to_working_folder ├── sgs_tarmd5_files_to_working_folder ├── show_boot_img_info ├── show_cache_warning ├── show_explore2fs ├── show_ext2explore ├── show_linux_reader ├── show_magiciso ├── show_rom_info ├── show_rooted_kernel_msg ├── sign_files ├── sign_files_in_folder ├── simg_ext4_files_to_working_folder ├── simg_files_to_working_folder ├── tar_file_to_working_folder ├── task_killer ├── unpack_data_img ├── unzip_csc ├── update_script_convert_menu ├── update_script_should_convert_back ├── verify_update_script ├── wkg_to_working_folder └── zip_file_to_working_folder └── tools ├── MT65xx ├── repack-MT65xx.pl └── unpack-MT65xx.pl ├── apps └── wireless_tether_2_0_7.apk ├── apps2sd_files ├── apps2sd_run_program ├── apps2sd_system ├── data │ ├── dtinstall.launch │ └── jit │ │ ├── bin │ │ └── dalvikvm │ │ └── lib │ │ ├── libdvm.so │ │ └── libnativehelper.so ├── move_cache_sd ├── system │ ├── bin │ │ ├── a2sd │ │ ├── apps2sd.hlp │ │ ├── bash │ │ ├── busybox.a2sd │ │ ├── chka2sd │ │ ├── dtinstall │ │ ├── jita2sd │ │ ├── launcha2sd │ │ ├── starta2sd │ │ ├── sysinit │ │ └── zipalign │ ├── etc │ │ └── init.d │ │ │ ├── 00banner │ │ │ ├── 01sysctl │ │ │ ├── 02firstboot │ │ │ ├── 04apps2sd │ │ │ └── 99complete │ ├── sd │ │ └── placeholder │ └── xbin │ │ ├── a2sd │ │ └── apps2sd └── version.txt ├── bash ├── busybox_files ├── busybox ├── installbusybox └── version.txt ├── check_data_app ├── ddex_files └── dex2jar │ ├── LICENSE.txt │ ├── NOTICE.txt │ ├── d2j-apk-sign.bat │ ├── d2j-apk-sign.sh │ ├── d2j-asm-verify.bat │ ├── d2j-asm-verify.sh │ ├── d2j-decrpyt-string.bat │ ├── d2j-decrpyt-string.sh │ ├── d2j-dex-asmifier.bat │ ├── d2j-dex-asmifier.sh │ ├── d2j-dex-dump.bat │ ├── d2j-dex-dump.sh │ ├── d2j-dex2jar.bat │ ├── d2j-dex2jar.sh │ ├── d2j-init-deobf.bat │ ├── d2j-init-deobf.sh │ ├── d2j-jar-access.bat │ ├── d2j-jar-access.sh │ ├── d2j-jar-remap.bat │ ├── d2j-jar-remap.sh │ ├── d2j-jar2dex.bat │ ├── d2j-jar2dex.sh │ ├── d2j-jar2jasmin.bat │ ├── d2j-jar2jasmin.sh │ ├── d2j-jasmin2jar.bat │ ├── d2j-jasmin2jar.sh │ ├── dex-dump.bat │ ├── dex-dump.sh │ ├── dex2jar.bat │ ├── dex2jar.sh │ ├── lib │ ├── asm-LICENSE.txt │ ├── commons-io-LICENSE.txt │ ├── commons-io-NOTICE.txt │ ├── dx-NOTICE │ └── license-jasmin.txt │ └── setclasspath.bat ├── deodex_files ├── api_level.txt ├── baksmali-2.0.3.jar ├── baksmali-2.0.6.jar ├── smali-2.0.3.jar ├── smali-2.0.6.jar └── use_this_version.txt ├── diskinternals_windows ├── Linux_Reader.exe └── version.txt ├── edify_defs ├── G2 ├── G3S ├── G900A ├── G900F ├── G900M ├── G900T ├── G901F ├── GT-I8150 ├── GT-I8160 ├── GT-I8160L ├── GT-I8160P ├── GT-I9000 ├── GT-I9001 ├── GT-I9070 ├── GT-I9100 ├── GT-I9100X ├── GT-I9103 ├── GT-I9300 ├── GT-I9300Korean ├── GT-I9305 ├── GT-I9500 ├── GT-I9502 ├── GT-I9505 ├── GT-I9506 ├── GT-N7100 ├── GT-S5570 ├── LT22i ├── LT29i ├── MT27i ├── PAP4500DUO ├── PAP4500TDUO ├── SCH-I535 ├── SCH-I545 ├── SCH-R970 ├── SGH-I317 ├── SGH-I337 ├── SGH-I337M ├── SGH-I747 ├── SGH-M919 ├── SGH-T889 ├── SGH-T999 ├── SM-N9005 ├── SM-N900T ├── SPH-L710 ├── SPH-L720 ├── SPH-L900 ├── ST18a ├── ST25a ├── ST25i ├── Vandroid ├── _template ├── ace ├── amoi89_wet_jb2 ├── crespo ├── crespo4g ├── dlx ├── e1911_v77_gq2000_ov5647 ├── endeavoru ├── enrc2b ├── evita ├── evitareul ├── express ├── flyer ├── glacier ├── hammerhead ├── hwu8860 ├── ja3gchnduos ├── jewel ├── m4ds ├── m7 ├── maguro ├── mako ├── mecha ├── olympus ├── p920 ├── p970 ├── p990 ├── p999 ├── primo ├── primoc ├── pyramid ├── ruby ├── s9321 ├── saga ├── shooter ├── speedy ├── streak7 ├── tass ├── toro ├── vee3ds ├── vigor ├── ville ├── vision ├── vivo └── vivow ├── explore2fs_windows ├── explore2fs.exe └── version.txt ├── ext2read_windows ├── ext2explore.exe └── version.txt ├── extract_boot_files ├── extract-kernel.pl └── extract-ramdisk.pl ├── formats.txt ├── gui └── jd-gui.cfg ├── huawei_files └── split_updata.pl ├── liba2dp_upper.so ├── magiciso_windows ├── Setup_MagicISO.exe └── version.txt ├── mkboot ├── android_filesystem_config.h ├── bootimg.h ├── mkbootfs ├── mkbootfs.c ├── mkbootimg ├── mkbootimg.c ├── mkbootimg_mt65xx.c ├── rsa.c ├── rsa.h ├── sha.c └── sha.h ├── nano_files ├── system │ ├── etc │ │ └── terminfo │ │ │ ├── E │ │ │ ├── Eterm │ │ │ └── Eterm-color │ │ │ ├── a │ │ │ └── ansi │ │ │ ├── c │ │ │ ├── cons25 │ │ │ └── cygwin │ │ │ ├── d │ │ │ └── dumb │ │ │ ├── h │ │ │ └── hurd │ │ │ ├── l │ │ │ └── linux │ │ │ ├── m │ │ │ ├── mach │ │ │ ├── mach-bold │ │ │ └── mach-color │ │ │ ├── p │ │ │ └── pcansi │ │ │ ├── r │ │ │ ├── rxvt │ │ │ └── rxvt-basic │ │ │ ├── s │ │ │ ├── screen │ │ │ ├── screen-256color │ │ │ ├── screen-256color-bce │ │ │ ├── screen-bce │ │ │ ├── screen-s │ │ │ ├── screen-w │ │ │ └── sun │ │ │ ├── u │ │ │ └── unknown │ │ │ ├── v │ │ │ ├── vt100 │ │ │ ├── vt102 │ │ │ ├── vt220 │ │ │ └── vt52 │ │ │ ├── w │ │ │ ├── wsvt25 │ │ │ └── wsvt25m │ │ │ └── x │ │ │ ├── xterm │ │ │ ├── xterm-256color │ │ │ ├── xterm-color │ │ │ ├── xterm-r5 │ │ │ ├── xterm-r6 │ │ │ ├── xterm-vt220 │ │ │ └── xterm-xfree86 │ └── xbin │ │ ├── nano │ │ ├── sysro │ │ └── sysrw └── terminfo.zip ├── nullBoot.img ├── samsung_files ├── create_preload_symlinks ├── flash_image ├── java.awt.jar ├── model_variants │ ├── galaxy_note2 │ │ ├── GT-N7100 │ │ │ ├── GT-N7100 │ │ │ ├── GT-N7105 │ │ │ ├── GT-N7105T │ │ │ ├── GT-N7108 │ │ │ ├── SCH-I605 │ │ │ └── SCH-R950 │ │ ├── SGH-I317 │ │ │ ├── SGH-I317 │ │ │ └── SGH-I317M │ │ ├── SGH-T889 │ │ │ ├── SGH-T889 │ │ │ └── SGH-T889V │ │ └── SPH-L900 │ │ │ └── SPH-L900 │ ├── galaxy_s │ │ └── GT-I9000 │ │ │ ├── GT-I5800 │ │ │ ├── GT-I8500 │ │ │ ├── GT-I9000 │ │ │ ├── GT-I9000B │ │ │ ├── GT-I9000M │ │ │ ├── GT-I9000T │ │ │ ├── SAMSUNG-SGH-I897 │ │ │ ├── SAMSUNG-SGH-I997 │ │ │ ├── SAMSUNG-SGH-I997R │ │ │ ├── SCH-I500 │ │ │ ├── SGH-I897 │ │ │ ├── SGH-I997 │ │ │ ├── SGH-I997R │ │ │ ├── SGH-T959 │ │ │ ├── SGH-T959V │ │ │ ├── SGS-T959 │ │ │ └── SPH-D700 │ ├── galaxy_s2 │ │ ├── GT-I9100 │ │ │ ├── GT-I9100 │ │ │ ├── GT-I9100G │ │ │ ├── GT-I9100M │ │ │ ├── GT-I9100T │ │ │ ├── GT-N7000 │ │ │ ├── GT-N7000B │ │ │ ├── SC-02C │ │ │ ├── SGH-I777 │ │ │ └── SPH-D710 │ │ └── GT-I9100X │ │ │ ├── GT-I9210 │ │ │ ├── GT-I9210T │ │ │ ├── SC-03D │ │ │ ├── SGH-I717 │ │ │ ├── SGH-I717D │ │ │ ├── SGH-I717M │ │ │ ├── SGH-I717R │ │ │ ├── SGH-I727 │ │ │ ├── SGH-I727R │ │ │ ├── SGH-I757M │ │ │ ├── SGH-T989 │ │ │ ├── SGH-T989D │ │ │ └── readme.txt │ ├── galaxy_s3 │ │ ├── GT-I9300 │ │ │ ├── GT-I9300 │ │ │ └── GT-I9300T │ │ ├── GT-I9300Korean │ │ │ ├── SHV-E210K │ │ │ ├── SHV-E210L │ │ │ ├── SHV-E210S │ │ │ └── SHW-M440S │ │ ├── GT-I9305 │ │ │ ├── GT-I9305 │ │ │ └── GT-I9305T │ │ ├── SCH-I535 │ │ │ ├── SCH-I535 │ │ │ ├── SCH-R530 │ │ │ └── SCH-R530U │ │ ├── SGH-I747 │ │ │ ├── SGH-I747 │ │ │ └── SGH-I747M │ │ ├── SGH-T999 │ │ │ ├── SGH-T999 │ │ │ └── SGH-T999V │ │ └── SPH-L710 │ │ │ ├── SCH-L710 │ │ │ └── SPH-L710 │ ├── galaxy_s4 │ │ ├── GT-I9500 │ │ │ ├── GT-I9500 │ │ │ └── GT-I9502 │ │ ├── GT-I9502 │ │ │ └── GT-I9502 │ │ ├── GT-I9505 │ │ │ └── GT-I9505 │ │ ├── SCH-I545 │ │ │ └── SCH-I545 │ │ ├── SCH-R970 │ │ │ └── SCH-R970 │ │ ├── SGH-I337 │ │ │ └── SGH-I337 │ │ ├── SGH-I337M │ │ │ └── SGH-I337M │ │ ├── SGH-M919 │ │ │ ├── SGH-M919 │ │ │ └── SGH-M919V │ │ └── SPH-L720 │ │ │ └── SPH-L720 │ └── galaxy_s5 │ │ ├── G900A │ │ └── G900A │ │ ├── G900F │ │ └── G900F │ │ ├── G900M │ │ └── G900M │ │ ├── G900T │ │ └── G900T │ │ └── G901F │ │ └── G901F ├── model_variants_readme.txt ├── redbend_ua ├── sgs2_cwm │ ├── CWMManager.apk │ └── CWM_version.txt ├── simg2img_files │ ├── ext4_utils.h │ ├── simg2img.c │ ├── sparse_crc32.c │ ├── sparse_crc32.h │ └── sparse_format.h └── unpack-initramfs ├── signapk_files ├── signapk.jar ├── testkey.pk8 └── testkey.x509.pem ├── su_files ├── chainfire │ ├── system │ │ ├── app │ │ │ └── Superuser.apk │ │ ├── etc │ │ │ ├── .installed_su_daemon │ │ │ ├── init.d │ │ │ │ └── 99SuperSUDaemon │ │ │ └── install-recovery.sh │ │ ├── lib │ │ │ └── libsupol.so │ │ └── xbin │ │ │ ├── chattr │ │ │ ├── chattr.pie │ │ │ ├── daemonsu │ │ │ ├── su │ │ │ └── supolicy │ └── version.txt └── koush │ ├── system │ ├── app │ │ └── Superuser.apk │ ├── etc │ │ └── install-recovery.sh │ └── xbin │ │ └── su │ └── version.txt ├── testsign.jar ├── unyaffs_files ├── unyaffs.c └── unyaffs.h ├── update_files ├── default_symlinks ├── emmc-mt65xx-update-binary ├── emmc-not-neon-update-binary ├── emmc-update-binary ├── mtd-update-binary ├── sgs2-update-binary ├── sgs3-update-binary ├── update-binary └── update-script └── zipalign_files ├── version.txt ├── zipalign ├── zipalign.exe └── zipalign.mac /.gitignore: -------------------------------------------------------------------------------- 1 | original_update/* 2 | *.log 3 | .gitignore 4 | old_app* 5 | old_framework* 6 | .DS_Store 7 | OUTPUT_ZIP 8 | BOOT-EXTRACTED 9 | WORKING* 10 | temp 11 | bootimg_* 12 | csc_* 13 | todo.txt 14 | *.swp 15 | -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | ====== Android Kitchen ====== 2 | 3 | This repo is base on dsixda's Android Kitchen '18 Sep 2013' (version 0.224). 4 | 5 | Update and continued by Javilonas. 6 | 7 | Welcome to Android Kitchen. This is a ROM customization kitchen used for Android devices. 8 | 9 | Downloading the kitchen: 10 | 11 | To get the latest beta release from Github: 12 | https://github.com/javilonas/Android-Kitchen/archive/master.zip 13 | 14 | -------------------------------------------------------------------------------- /original_update/put_rom_here_: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/original_update/put_rom_here_ -------------------------------------------------------------------------------- /scripts/a2sd_exists: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | cd WORKING_* 12 | 13 | if [ "`find . -name a2sd`" != "" ] || [ "`find . -type d -name sd`" != "" ] 14 | then 15 | cd .. 16 | exit 1 17 | 18 | elif [ -d system/etc/init.d ] && [ "`find system/etc/init.d -name *apps2sd*`" != "" ] 19 | then 20 | cd .. 21 | exit 1 22 | 23 | else 24 | cd .. 25 | exit 0 26 | fi 27 | 28 | -------------------------------------------------------------------------------- /scripts/add_apps2sd_files: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | cd WORKING_* 13 | 14 | echo 15 | echo "Copying necessary Apps2SD files to /data and /system folders ..." 16 | echo 17 | 18 | cp -rf ../tools/apps2sd_files/data . 19 | cp -rf ../tools/apps2sd_files/system . 20 | 21 | cd .. 22 | 23 | 24 | -------------------------------------------------------------------------------- /scripts/add_preload_symlinks_to_update_script: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2012 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | cd WORKING_* 12 | 13 | if [ ! -e META-INF/com/google/android/update-script ] 14 | then 15 | echo "Error: update-script not found!" 16 | cd .. 17 | exit 0 18 | fi 19 | 20 | if [ `grep -c "create_preload_symlinks" META-INF/com/google/android/update-script` != 0 ] 21 | then 22 | echo "update-script already has /preload app symlinks content" 23 | cd .. 24 | exit 0 25 | 26 | else 27 | 28 | cd META-INF/com/google/android 29 | 30 | echo "Updating update-script with /preload app symlinks entries" 31 | 32 | sed -i \ 33 | -e 's/\(copy_dir PACKAGE:system SYSTEM:\)[ ]*[\n]*/\1\nformat PRELOAD:\ncopy_dir PACKAGE:preload PRELOAD:\n/' \ 34 | -e 's/\(set_perm_recursive 0 2000 0755 0755 SYSTEM:bin\)[ ]*[\n]*/\1\nrun_program PACKAGE:create_preload_symlinks\n/' \ 35 | update-script 36 | 37 | 38 | cd ../../../.. 39 | 40 | fi 41 | 42 | cd .. 43 | scripts/fix_update_script_blanks 44 | -------------------------------------------------------------------------------- /scripts/build_boot_img_for_nand: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | model=`scripts/get_product_model` 13 | 14 | echo 15 | echo "ro.product.model=$model" 16 | echo 17 | 18 | if [ "$model" == "HTC HD2" ] 19 | then 20 | kernel_offset=2048 21 | kernel_base=0x11800000 22 | cmd_line="no_console_suspend=0" 23 | 24 | else 25 | echo "Warning: Model not defined in kitchen. Using default values!" 26 | kernel_offset=2048 27 | kernel_base=0x11800000 28 | cmd_line="no_console_suspend=0" 29 | fi 30 | 31 | echo "Hard-coding:" 32 | echo "- kernel offset in boot.img = $kernel_offset" 33 | echo "- kernel base address = $kernel_base" 34 | echo "- command line parameter = $cmd_line" 35 | 36 | scripts/build_boot_img $kernel_offset $kernel_base $cmd_line 37 | 38 | -------------------------------------------------------------------------------- /scripts/check_galaxies: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2012 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | if [ "`scripts/get_samsung_variant`" != "" ] 12 | then 13 | exit 1 14 | else 15 | exit 0 16 | fi 17 | -------------------------------------------------------------------------------- /scripts/check_galaxy_s: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2012 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | model=`scripts/get_build_prop_val ro.product.model` 13 | 14 | if [ -e "tools/samsung_files/model_variants/galaxy_s/GT-I9000/$model" ] 15 | then 16 | exit 1 17 | else 18 | exit 0 19 | fi 20 | 21 | -------------------------------------------------------------------------------- /scripts/check_galaxy_s2: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2012 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | model=`scripts/get_build_prop_val ro.product.model` 12 | 13 | if [ -e "tools/samsung_files/model_variants/galaxy_s2/GT-I9100/$model" ] 14 | then 15 | exit 1 16 | else 17 | exit 0 18 | fi 19 | 20 | -------------------------------------------------------------------------------- /scripts/check_galaxy_s2x: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2012 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | model=`scripts/get_build_prop_val ro.product.model` 12 | 13 | if [ -e "tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/$model" ] 14 | then 15 | exit 1 16 | else 17 | exit 0 18 | fi 19 | 20 | -------------------------------------------------------------------------------- /scripts/check_galaxy_s3_common: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2012 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | my_model=`scripts/get_product_model` 12 | 13 | cd tools/samsung_files/model_variants/galaxy_s3 14 | 15 | for variant_name in `ls` 16 | do 17 | for model_name in `ls $variant_name` 18 | do 19 | if [ "$model_name" == "$my_model" ] 20 | then 21 | cd ../.. 22 | exit 1 23 | fi 24 | done 25 | done 26 | 27 | cd ../../../.. 28 | 29 | exit 0 30 | -------------------------------------------------------------------------------- /scripts/check_galaxy_s3_exynos: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2012 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | model=`scripts/get_build_prop_val ro.product.model` 12 | 13 | if [ -e "tools/samsung_files/model_variants/galaxy_s3/GT-I9300/$model" ] 14 | then 15 | exit 1 16 | fi 17 | 18 | if [ -e "tools/samsung_files/model_variants/galaxy_s3/GT-I9305/$model" ] 19 | then 20 | exit 1 21 | fi 22 | 23 | if [ -e "tools/samsung_files/model_variants/galaxy_s3/GT-I9300Korean/$model" ] 24 | then 25 | exit 1 26 | fi 27 | 28 | 29 | exit 0 30 | -------------------------------------------------------------------------------- /scripts/check_galaxy_s4_common: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2013 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | my_model=`scripts/get_product_model` 12 | 13 | cd tools/samsung_files/model_variants/galaxy_s4 14 | 15 | for variant_name in `ls` 16 | do 17 | for model_name in `ls $variant_name` 18 | do 19 | if [ "$model_name" == "$my_model" ] 20 | then 21 | cd ../.. 22 | exit 1 23 | fi 24 | done 25 | done 26 | 27 | cd ../../../.. 28 | 29 | exit 0 30 | -------------------------------------------------------------------------------- /scripts/check_galaxy_s4_exynos: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2013 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | model=`scripts/get_build_prop_val ro.product.model` 12 | 13 | if [ -e "tools/samsung_files/model_variants/galaxy_s4/GT-I9500/$model" ] 14 | then 15 | exit 1 16 | fi 17 | 18 | if [ -e "tools/samsung_files/model_variants/galaxy_s4/GT-I9505/$model" ] 19 | then 20 | exit 1 21 | fi 22 | 23 | 24 | exit 0 25 | -------------------------------------------------------------------------------- /scripts/check_galaxy_s5_common: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2013 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | my_model=`scripts/get_product_model` 12 | 13 | cd tools/samsung_files/model_variants/galaxy_s5 14 | 15 | for variant_name in `ls` 16 | do 17 | for model_name in `ls $variant_name` 18 | do 19 | if [ "$model_name" == "$my_model" ] 20 | then 21 | cd ../.. 22 | exit 1 23 | fi 24 | done 25 | done 26 | 27 | cd ../../../.. 28 | 29 | exit 0 30 | -------------------------------------------------------------------------------- /scripts/check_galaxy_s5_exynos: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2013 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | model=`scripts/get_build_prop_val ro.product.model` 12 | 13 | if [ -e "tools/samsung_files/model_variants/galaxy_s5/G900T/$model" ] 14 | then 15 | exit 1 16 | fi 17 | 18 | exit 0 19 | -------------------------------------------------------------------------------- /scripts/check_galaxy_s_and_s2: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | `scripts/check_galaxy_s` 13 | sgs=$? 14 | 15 | `scripts/check_galaxy_s2` 16 | sgs2=$? 17 | 18 | if [ "$sgs" == "1" ] || [ "$sgs2" == "1" ] 19 | then 20 | exit 1 21 | else 22 | exit 0 23 | fi 24 | -------------------------------------------------------------------------------- /scripts/check_gnote2_common: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2012 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | my_model=`scripts/get_product_model` 12 | 13 | cd tools/samsung_files/model_variants/galaxy_note2 14 | 15 | for variant_name in `ls` 16 | do 17 | for model_name in `ls $variant_name` 18 | do 19 | if [ "$model_name" == "$my_model" ] 20 | then 21 | cd ../.. 22 | exit 1 23 | fi 24 | done 25 | done 26 | 27 | cd ../../../.. 28 | 29 | exit 0 30 | 31 | -------------------------------------------------------------------------------- /scripts/check_if_img_yaffs: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | img_dir=$1 13 | img_file=$2 14 | 15 | if [ "$img_dir" == "" ] || [ "$img_file" == "" ] 16 | then 17 | echo "Error: check_if_img_yaffs is missing information." 18 | echo " Syntax: check_if_img_yaffs " 19 | echo 20 | exit 1 21 | fi 22 | 23 | img_path=$img_dir/$img_file 24 | 25 | if [ ! -e $img_path ] 26 | then 27 | echo "Error: $img_path not found!" 28 | echo 29 | exit 1 30 | fi 31 | 32 | echo 33 | 34 | str1=`od -A n -h -j 264 -N 4 $img_path | sed -e 's/ //g'` 35 | str2=`od -A n -h -j 269 -N 1 $img_path | sed -e 's/ //g'` 36 | 37 | if [ "$str1" == "ff00ffff" ] && [ "$str2" == "0041" ] 38 | then 39 | exit 1 40 | else 41 | exit 0 42 | fi 43 | -------------------------------------------------------------------------------- /scripts/check_install_dir: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | install_dir="`pwd`" 13 | grep_result=`echo "$install_dir" | grep ".* [ ]*"` 14 | 15 | if [ "$grep_result" != "" ] 16 | then 17 | echo 18 | echo "Error: The folder name \"$install_dir\" contains the space character." 19 | echo " This will cause problems with kitchen functionality and the OS." 20 | echo " Please move the kitchen to a folder without spaces." 21 | 22 | example_dir=`echo $install_dir | sed -e 's/\([^ ]*\) .*/\1\//g' -e 's/\(.*\)\/.*\//\/\1/g' -e 's/\/\//\//g'` 23 | echo 24 | echo " For example: $example_dir/kitchen" 25 | echo 26 | 27 | echo 28 | exit 1 29 | else 30 | exit 0 31 | fi 32 | 33 | -------------------------------------------------------------------------------- /scripts/check_multiple_working: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | num_working=`ls | grep -c "^WORKING_"` 13 | if [ $num_working -gt 1 ] 14 | then 15 | echo 16 | echo "Error: You have more than one working folder created" 17 | exit 1 18 | fi 19 | 20 | exit 0 21 | -------------------------------------------------------------------------------- /scripts/check_no_bootimg: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | dest_dir=$1 13 | kitchen_dir=`pwd` 14 | 15 | if [ "$dest_dir" == "" ] 16 | then 17 | cd WORKING_* 18 | dest_dir=`pwd` 19 | else 20 | cd $dest_dir 21 | fi 22 | 23 | if [ ! -e boot.img ] 24 | then 25 | 26 | echo 27 | echo "Warning: A valid boot.img is not found. You have the option to add a" 28 | echo " 'fake' boot.img so that the features of the kitchen can still" 29 | echo " function normally." 30 | echo 31 | echo " This boot.img will be automatically removed from your ROM's" 32 | echo " ZIP file when it is built." 33 | echo 34 | echo -n \ 35 | "Add boot.img (y/n)? (default: y): " 36 | 37 | read add_it 38 | echo 39 | 40 | if [ "$add_it" != "n" ] 41 | then 42 | echo "Copying null boot.img ..." 43 | cp $kitchen_dir/tools/nullBoot.img $dest_dir/boot.img 44 | else 45 | echo "Cancelled" 46 | fi 47 | 48 | cd $kitchen_dir 49 | echo 50 | fi 51 | -------------------------------------------------------------------------------- /scripts/compile_unyaffs: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | # 12 | # This script has two optional parameters: 13 | # 14 | # $1 = folder where the image is located 15 | # $2 = image name (e.g. data.img or system.img) 16 | # 17 | # If not specified, then script assumes system.img in working folder 18 | # 19 | 20 | if [ `uname | grep CYGWIN` ] 21 | then 22 | unyaffs_file=unyaffs.exe 23 | else 24 | unyaffs_file=unyaffs 25 | fi 26 | 27 | if [ -e tools/unyaffs_files/$unyaffs_file ] 28 | then 29 | rm -f tools/unyaffs_files/$unyaffs_file 30 | fi 31 | 32 | scripts/check_yaffs_sizes $1 $2 33 | 34 | if [ "$?" == "1" ] 35 | then 36 | exit 1 37 | fi 38 | 39 | echo "Compiling unyaffs ..." 40 | cd tools/unyaffs_files 41 | gcc -o unyaffs unyaffs.c 42 | cd ../.. 43 | 44 | if [ -e tools/unyaffs_files/$unyaffs_file ] 45 | then 46 | echo unyaffs successfully compiled 47 | else 48 | echo "Error: unyaffs not successfully compiled!" 49 | exit 1 50 | fi 51 | 52 | exit 0 53 | -------------------------------------------------------------------------------- /scripts/convert_to_unix: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | file_path=$1 12 | 13 | cat $file_path | tr -d '\r' > $file_path.temp 14 | mv -f $file_path.temp $file_path 15 | 16 | -------------------------------------------------------------------------------- /scripts/data_app_exists: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | cd WORKING_* 12 | cd META-INF/com/google/android 13 | grep_data_app=`grep set_perm update-script | grep -c DATA:app` 14 | cd ../../../../.. 15 | 16 | if [ "$grep_data_app" == "0" ] 17 | then 18 | exit 0 19 | else 20 | 21 | cd WORKING_* 22 | if [ -d data/app ] 23 | then 24 | cd .. 25 | exit 1 26 | else 27 | cd .. 28 | exit 0 29 | fi 30 | fi 31 | -------------------------------------------------------------------------------- /scripts/ddex_jar_to_out: -------------------------------------------------------------------------------- 1 | # $1 = file name 2 | declare -a jar_files 3 | count=0 4 | for jf in `ls -A original_update` 5 | do 6 | if [ -f "original_update/$jf" ];then 7 | fj=`echo "$jf" | grep ".jar$"` 8 | if [ -n "$fj" ]; then 9 | jar_files[$count]=$fj 10 | count=`expr $count + 1` 11 | fi 12 | fi 13 | done 14 | j=0 15 | while [ $j -le `expr $count - 1` ] 16 | do 17 | echo "$j ${jar_files[$j]}" 18 | j=`expr $j + 1` 19 | done 20 | 21 | while : 22 | do 23 | echo "input file number(0-`expr $count - 1`) or x to back:" 24 | read opt 25 | expr $opt "+" 10 &> /dev/null 26 | if [ $? -eq 0 ];then 27 | echo "select ${jar_files[$opt]}" 28 | source_jar="original_update/${jar_files[$opt]}" 29 | file_name=`basename $source_jar .jar` 30 | mkdir -p out/$file_name 31 | rm -rf out/$file_name/* 32 | unzip -q $source_jar -d out/$file_name 33 | tools/ddex_files/dex2jar/d2j-dex2jar.sh out/$file_name/classes.dex 34 | mv classes-dex2jar.jar out/$file_name/$file_name.jar 35 | tools/gui/jd-gui out/$file_name/$file_name.jar 36 | elif [ $opt == "x" ];then 37 | exit 1 38 | else 39 | echo "invilide params!" 40 | fi 41 | done -------------------------------------------------------------------------------- /scripts/fix_huawei_wifi: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | cd WORKING_* 13 | 14 | if [ -e system/cust/hw/default/wpa_supplicant.conf ] && \ 15 | [ ! -e /system/etc/wifi/wpa_supplicant.conf ] 16 | then 17 | 18 | echo 19 | cd system 20 | 21 | if [ -d etc ] 22 | then 23 | 24 | if [ "`find etc -maxdepth 1 -name wifi -type f`" != "" ] || [ "`find etc -maxdepth 1 -name wifi -type l`" != "" ] 25 | then 26 | echo "Removing file /system/etc/wifi" 27 | rm -f etc/wifi 28 | fi 29 | 30 | else 31 | echo "Creating folder /system/etc" 32 | mkdir etc 33 | fi 34 | 35 | if [ "`find etc -maxdepth 1 -name wifi -type d`" == "" ] 36 | then 37 | echo "Creating folder /system/etc/wifi" 38 | mkdir etc/wifi 39 | fi 40 | 41 | echo "Copying /system/cust/hw/default/wpa_supplicant.conf to /system/etc/wifi/" 42 | cp -f cust/hw/default/wpa_supplicant.conf etc/wifi/ 43 | 44 | fi 45 | 46 | -------------------------------------------------------------------------------- /scripts/fix_update_script_blanks: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | # 13 | # Remove blank lines 14 | # 15 | 16 | num_working=`ls | grep -c "^WORKING_"` 17 | if [ $num_working == 1 ] 18 | then 19 | if [ -e WORKING_*/META-INF/com/google/android/update-script ] 20 | then 21 | cd WORKING_* 22 | cd META-INF/com/google/android 23 | `sed -i -e '/^$/d' update-script` 24 | cd ../../../../.. 25 | fi 26 | fi 27 | -------------------------------------------------------------------------------- /scripts/get_api_level: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | if [ ! -e tools/deodex_files/api_level.txt ] 12 | then 13 | api_level=UNKNOWN 14 | else 15 | 16 | # Fix Linux issue with carriage returns 17 | sed -i -e '/^$/d' tools/deodex_files/api_level.txt 18 | api_level=`more tools/deodex_files/api_level.txt | sed 's/[ ]*$//g'` 19 | if [ "$api_level" == "" ] 20 | then 21 | api_level=UNKNOWN 22 | fi 23 | fi 24 | 25 | echo $api_level 26 | 27 | -------------------------------------------------------------------------------- /scripts/get_boot_img_page_size: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | # 13 | # This script has one optional parameter: 14 | # 15 | # $1 = folder containing boot.img 16 | # 17 | 18 | base_dir=`pwd` 19 | 20 | if [ "$1" == "" ] 21 | then 22 | if [ ! -d WORKING_* ] 23 | then 24 | echo Working folder not found! 25 | exit 0 26 | fi 27 | cd WORKING_* 2>&1 > /dev/null 28 | else 29 | cd $1 2>&1 > /dev/null 30 | fi 31 | 32 | page_size=`od -A n -D -j 36 -N 4 boot.img | sed 's/ //g'` 33 | 34 | cd $base_dir 2>&1 > /dev/null 35 | echo $page_size 36 | 37 | 38 | -------------------------------------------------------------------------------- /scripts/get_boot_img_size: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | # 13 | # This script has one optional parameter: 14 | # 15 | # $1 = folder containing boot.img 16 | # 17 | 18 | base_dir=`pwd` 19 | 20 | if [ "$1" == "" ] 21 | then 22 | if [ ! -d WORKING_* ] 23 | then 24 | echo Working folder not found! 25 | exit 0 26 | fi 27 | cd WORKING_* 2>&1 > /dev/null 28 | else 29 | cd $1 2>&1 > /dev/null 30 | fi 31 | 32 | 33 | boot_img_size=`ls -lh boot.img | sed -e 's/.* [ ]*\([0-9]*\.[0-9]*[MK]\) .*/\1/g'` 34 | 35 | cd $base_dir 2>&1 > /dev/null 36 | 37 | echo $boot_img_size 38 | 39 | -------------------------------------------------------------------------------- /scripts/get_build_prop_val: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | # 12 | # This script has two parameters: 13 | # 14 | # $1 = parameter in build.prop (mandatory) 15 | # $2 = working folder name (optional) 16 | # 17 | 18 | base_dir=`pwd` 19 | 20 | if [ "$2" == "" ] 21 | then 22 | cd WORKING_* 2>&1 >/dev/null 23 | else 24 | cd $2 2>&1 >/dev/null 25 | fi 26 | 27 | if [ ! -e system/build.prop ] 28 | then 29 | value=UNKNOWN 30 | 31 | else 32 | 33 | cd system 2>&1 >/dev/null 34 | 35 | str=^$1= 36 | grep_str=`grep -c $str build.prop` 37 | 38 | if [ $grep_str == 0 ] 39 | then 40 | value=UNKNOWN 41 | 42 | else 43 | value=`grep -m 1 $str build.prop \ 44 | | sed 's/'"$1"'=//g'` 45 | 46 | if [ "$value" == "" ] 47 | then 48 | value=UNKNOWN 49 | fi 50 | fi 51 | fi 52 | 53 | cd $base_dir; 54 | 55 | echo $value 56 | 57 | -------------------------------------------------------------------------------- /scripts/get_cmdline: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | if [ ! -d WORKING_* ] 13 | then 14 | echo "No working folder found!" 15 | exit 0 16 | fi 17 | 18 | cd WORKING_* 2>&1 > /dev/null 19 | 20 | if [ ! -e boot.img ] 21 | then 22 | echo "No boot.img found!" 23 | exit 0 24 | fi 25 | 26 | cmd_line=`od -A n --strings -j 64 -N 512 boot.img` 27 | 28 | echo $cmd_line 29 | -------------------------------------------------------------------------------- /scripts/get_device_name: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | # 12 | # This script has one optional parameter: 13 | # 14 | # $1 = working folder name 15 | # 16 | 17 | device=`scripts/get_build_prop_val ro.product.device $1` 18 | echo $device 19 | -------------------------------------------------------------------------------- /scripts/get_edify_def_val: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | # 12 | # This script has two mandatory parameters: 13 | # 14 | # $1 = name of device 15 | # $2 = parameter in edify_defs file 16 | # 17 | 18 | device=$1 19 | param=$2 20 | 21 | base_dir=`pwd` 22 | 23 | 24 | if [ ! -e tools/edify_defs/$device ] 25 | then 26 | value=UNKNOWN 27 | 28 | else 29 | 30 | cd tools/edify_defs 2>&1 > /dev/null 31 | 32 | str=^$param= 33 | grep_str=`grep -c $param $device` 34 | 35 | if [ $grep_str == 0 ] 36 | then 37 | value=UNKNOWN 38 | 39 | else 40 | value=`grep -m 1 $param $device \ 41 | | sed 's/'"$param"'=//g'` 42 | 43 | if [ "$value" == "" ] 44 | then 45 | value=UNKNOWN 46 | fi 47 | fi 48 | 49 | cd $base_dir 2>&1 > /dev/null 50 | fi 51 | 52 | echo $value 53 | 54 | -------------------------------------------------------------------------------- /scripts/get_kernel_base_addr: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | cd WORKING_* 2>&1 > /dev/null 13 | 14 | # Get offset 0xE and 0xF, then read in reverse order 15 | base_temp=`od -A n -h -j 14 -N 2 boot.img | sed 's/ //g'` 16 | 17 | # The actual 4-byte Kernel Load Address has an offset at the lower bytes, 18 | # but we want to get the base, ie. no offset. 19 | zeros=0000 20 | base=0x$base_temp$zeros 21 | 22 | cd .. 2>&1 > /dev/null 23 | 24 | echo $base 25 | 26 | -------------------------------------------------------------------------------- /scripts/get_kitchen_ver: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2013 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | kitchen_ver=`more menu | grep version= | sed -e 's/version=\(.*\)/\1/g'` 12 | echo $kitchen_ver 13 | -------------------------------------------------------------------------------- /scripts/get_latest_notes: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | wget -q http://bit.ly/do2GfR -O notes.html 13 | 14 | if [ "$?" == "0" ] 15 | then 16 | 17 | echo 18 | 19 | # Delete from line 1 to the line saying 'Release Notes' 20 | # Delete the range of text from " to "\n" (on the next line) 21 | # Re-format certain formatting tags (ul, li, quotes) 22 | # Grab the text between "]*>/s//\n/' \ 27 | | sed -e 's/
    /\n/g' \ 28 | | sed -e 's/
  • / - /g' \ 29 | | sed -e 's/"/"/g' \ 30 | | sed -e '/
    ]*>//g' \ 32 | | sed -e '/^$/d' \ 33 | 34 | rm -f notes.html 35 | 36 | fi 37 | -------------------------------------------------------------------------------- /scripts/get_product_board: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | # 12 | # This script has one optional parameter: 13 | # 14 | # $1 = working folder name 15 | # 16 | 17 | board=`scripts/get_build_prop_val ro.product.board $1` 18 | echo $board 19 | -------------------------------------------------------------------------------- /scripts/get_product_model: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | # 12 | # This script has one optional parameter: 13 | # 14 | # $1 = working folder name 15 | # 16 | 17 | model=`scripts/get_build_prop_val ro.product.model $1` 18 | echo $model 19 | -------------------------------------------------------------------------------- /scripts/get_ramdisk_addr: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2012 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | cd WORKING_* 2>&1 > /dev/null 13 | 14 | temp=`od -A n -H -j 20 -N 4 boot.img | sed 's/ //g'` 15 | ramdisk_load_addr=0x$temp 16 | 17 | cd .. 2>&1 > /dev/null 18 | 19 | echo $ramdisk_load_addr 20 | 21 | -------------------------------------------------------------------------------- /scripts/get_samsung_variant: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2012 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | my_model=`scripts/get_product_model` 12 | my_model2=`echo $my_model | sed -e 's/SAMSUNG-\(.*\)/\1/g'` 13 | 14 | cd tools/samsung_files/model_variants 2>&1 > /dev/null 15 | 16 | for device_dir in `ls` 17 | do 18 | for variant_name in `ls $device_dir` 19 | do 20 | if [ -e "$device_dir/$variant_name/$my_model" ] || \ 21 | [ -e "$device_dir/$variant_name/$my_model2" ] 22 | then 23 | echo $variant_name 24 | cd ../../.. 2>&1 > /dev/null 25 | exit 0 26 | fi 27 | done 28 | done 29 | 30 | cd ../../.. 2>&1 > /dev/null 31 | echo "" 32 | 33 | -------------------------------------------------------------------------------- /scripts/get_smali_version: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | if [ ! -e tools/deodex_files/use_this_version.txt ] 12 | then 13 | ver=UNKNOWN 14 | else 15 | sed -i -e '/^$/d' tools/deodex_files/use_this_version.txt 16 | ver=`more tools/deodex_files/use_this_version.txt | sed 's/[ ]*$//g'` 17 | if [ "$ver" == "" ] 18 | then 19 | ver=UNKNOWN 20 | fi 21 | fi 22 | 23 | echo $ver 24 | 25 | -------------------------------------------------------------------------------- /scripts/get_variant_or_device_name: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2012 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | device_name=`scripts/get_samsung_variant` 12 | 13 | if [ "$device_name" == "" ] 14 | then 15 | device_name=`scripts/get_device_name` 16 | fi 17 | 18 | echo $device_name 19 | -------------------------------------------------------------------------------- /scripts/nano_exists: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | cd WORKING_* 12 | nano_path=`find . -type f -name nano` 13 | cd .. 14 | 15 | if [ "$nano_path" == "" ] 16 | then 17 | exit 0 18 | else 19 | exit 1 20 | fi 21 | 22 | -------------------------------------------------------------------------------- /scripts/plugins/MT65xx-logo.bin-repack.plugin: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Android Kitchen Plugins for MT65xx 4 | # by yuweng@xda 5 | # 6 | # Credits : bgcngm AKA Bruno Martins for MTK-Tools 7 | # : dsixda for Android Kitchen 8 | # 9 | ############################################################################ 10 | clear 11 | 12 | logo_dir=logo.bin_MT65xx 13 | 14 | echo 15 | echo Repack logo.bin ... 16 | cd tools/MT65xx 17 | perl repack-MT65xx.pl -logo ../../$logo_dir/logo ../../$logo_dir/logo/logo.bin 2>/dev/null 18 | 19 | echo 20 | echo "---> Copy logo.bin to the working folder" 21 | echo 22 | echo "---> logo.bin_MT65xx folder will be deleted after you press enter" 23 | 24 | cd ../../scripts 25 | 26 | ./press_enter 27 | 28 | cd .. 29 | echo "Removing $logo_dir folder" 30 | rm -rf $logo_dir 31 | exit 0 32 | -------------------------------------------------------------------------------- /scripts/plugins/MT65xx-logo.bin-unpack.plugin: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Android Kitchen Plugins for MT65xx 4 | # by yuweng@xda 5 | # 6 | # Credits : bgcngm AKA Bruno Martins for MTK-Tools 7 | # : dsixda for Android Kitchen 8 | # 9 | ############################################################################ 10 | clear 11 | 12 | logo_dir=logo.bin_MT65xx 13 | 14 | echo 15 | echo "Creating folder `pwd`/$logo_dir ..." 16 | mkdir $logo_dir 17 | 18 | echo 19 | echo "---> Place logo.bin into the folder mentioned above <--" 20 | 21 | scripts/press_enter 22 | 23 | cd $logo_dir 24 | cp ../tools/MT65xx/unpack-MT65xx.pl ../$logo_dir 25 | 26 | echo 27 | echo Extracting logo.bin ... 28 | perl unpack-MT65xx.pl ./logo.bin 2>/dev/null 29 | 30 | mkdir logo 31 | mv *.rgb565 ./logo 32 | 33 | if [ ! -e logo.bin ] 34 | then 35 | echo "Error: No logo.bin found!" 36 | cd .. 37 | echo "Removing $logo_dir folder" 38 | rm -rf $logo_dir 39 | exit 0 40 | fi 41 | 42 | rm *.pl 43 | rm logo.bin 44 | 45 | -------------------------------------------------------------------------------- /scripts/plugins/ReadMe.plugin: -------------------------------------------------------------------------------- 1 | 2 | echo 3 | echo "To create your own plugins:" 4 | echo "" 5 | echo " - They need to be shell scripts. See the files under the 'scripts'" 6 | echo " folder for shell scripting examples." 7 | echo 8 | echo " - Your shell script must have a file name that ends with '.plugin'." 9 | echo " Ensure the name does not have any spaces in it. " 10 | echo 11 | echo " e.g. HelloWorld.plugin" 12 | echo 13 | echo " - Copy your plugin script to this folder: /scripts/plugins" 14 | echo 15 | -------------------------------------------------------------------------------- /scripts/plugins/Sample.plugin: -------------------------------------------------------------------------------- 1 | 2 | echo 3 | echo Just a sample 4 | echo 5 | 6 | if [ -d WORKING_* ] 7 | then 8 | echo Found working folder 9 | else 10 | echo No working folder found! 11 | exit 0 12 | fi 13 | 14 | cd WORKING_* 15 | echo `pwd` 16 | echo 17 | ls -lrt 18 | cd .. 19 | 20 | -------------------------------------------------------------------------------- /scripts/plugins/boot.img-repack-MT65xx.plugin: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Android Kitchen Plugins for MT65xx 4 | # by yuweng@xda 5 | # 6 | # Credits : bgcngm AKA Bruno Martins for MTK-Tools 7 | # : dsixda for Android Kitchen 8 | # 9 | ############################################################################ 10 | clear 11 | 12 | boot_dir=boot.img_MT65xx 13 | 14 | 15 | cd $boot_dir 16 | cp ../tools/MT65xx/repack-MT65xx.pl ../$boot_dir 17 | cp ../tools/MT65xx/mkbootimg ../$boot_dir 18 | chmod a+x mkbootimg 19 | 20 | echo 21 | echo Repack boot.img ... 22 | perl repack-MT65xx.pl -boot ./boot.img-kernel.img ./boot.img-ramdisk ./boot.img 2>/dev/null 23 | 24 | if [ ! -e boot.img-kernel.img ] 25 | then 26 | echo "Error: No boot.img-kernel.img found!" 27 | cd .. 28 | echo "Removing $boot_dir folder" 29 | rm -rf $boot_dir 30 | exit 0 31 | fi 32 | 33 | rm *.pl 34 | rm mkbootimg 35 | rm boot.img-kernel.img 36 | rm -r boot.img-ramdisk 37 | 38 | echo 39 | echo "---> Copy boot.img to the working folder" 40 | echo 41 | echo "---> boot.img_MT65xx folder will be deleted after you press enter" 42 | 43 | cd ../scripts 44 | 45 | ./press_enter 46 | 47 | cd .. 48 | echo "Removing $boot_dir folder" 49 | rm -rf $boot_dir 50 | exit 0 51 | -------------------------------------------------------------------------------- /scripts/plugins/boot.img-unpack-MT65xx.plugin: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Android Kitchen Plugins for MT65xx 4 | # by yuweng@xda 5 | # 6 | # Credits : bgcngm AKA Bruno Martins for MTK-Tools 7 | # : dsixda for Android Kitchen 8 | # 9 | ############################################################################ 10 | clear 11 | 12 | boot_dir=boot.img_MT65xx 13 | 14 | echo 15 | echo "Creating folder `pwd`/$boot_dir ..." 16 | mkdir $boot_dir 17 | 18 | echo 19 | echo "---> Place boot.img into the folder mentioned above <--" 20 | 21 | scripts/press_enter 22 | 23 | 24 | cd $boot_dir 25 | cp ../tools/MT65xx/unpack-MT65xx.pl ../$boot_dir 26 | 27 | echo 28 | echo Extracting boot.img ... 29 | perl unpack-MT65xx.pl boot.img 2>/dev/null 30 | 31 | if [ ! -e boot.img ] 32 | then 33 | echo "Error: No boot.img found!" 34 | cd .. 35 | echo "Removing $boot_dir folder" 36 | rm -rf $boot_dir 37 | exit 0 38 | fi 39 | rm boot.img 40 | rm boot.img-ramdisk.cpio.gz 41 | rm *.pl 42 | 43 | -------------------------------------------------------------------------------- /scripts/plugins/logo.img-MT65xx-repack.plugin: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Android Kitchen Plugins for MT65xx 4 | # by yuweng@xda 5 | # 6 | # Credits : bgcngm AKA Bruno Martins for MTK-Tools 7 | # : dsixda for Android Kitchen 8 | # 9 | ############################################################################ 10 | clear 11 | 12 | logo_dir=logo.img_MT65xx 13 | 14 | echo 15 | echo Repack logo.img ... 16 | cd tools/MT65xx 17 | perl repack-MT65xx.pl -logo ../../$logo_dir/logo ../../$logo_dir/logo/logo.img 2>/dev/null 18 | 19 | echo 20 | echo "---> Copy logo.img to the working folder" 21 | echo 22 | echo "---> logo.img_MT65xx folder will be deleted after you press enter" 23 | 24 | cd ../../scripts 25 | 26 | ./press_enter 27 | 28 | cd .. 29 | echo "Removing $logo_dir folder" 30 | rm -rf $logo_dir 31 | exit 0 32 | -------------------------------------------------------------------------------- /scripts/plugins/logo.img-unpack-MT65xx-.plugin: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Android Kitchen Plugins for MT65xx 4 | # by yuweng@xda 5 | # 6 | # Credits : bgcngm AKA Bruno Martins for MTK-Tools 7 | # : dsixda for Android Kitchen 8 | # 9 | ############################################################################ 10 | clear 11 | 12 | logo_dir=logo.img_MT65xx 13 | 14 | echo 15 | echo "Creating folder `pwd`/$logo_dir ..." 16 | mkdir $logo_dir 17 | 18 | echo 19 | echo "---> Place logo.img into the folder mentioned above <--" 20 | 21 | scripts/press_enter 22 | 23 | cd $logo_dir 24 | cp ../tools/MT65xx/unpack-MT65xx.pl ../$logo_dir 25 | 26 | echo 27 | echo Extracting logo.img ... 28 | perl unpack-MT65xx.pl ./logo.img 2>/dev/null 29 | 30 | mkdir logo 31 | mv *.rgb565 ./logo 32 | 33 | if [ ! -e logo.img ] 34 | then 35 | echo "Error: No logo.img found!" 36 | cd .. 37 | echo "Removing $logo_dir folder" 38 | rm -rf $logo_dir 39 | exit 0 40 | fi 41 | 42 | rm *.pl 43 | rm logo.img 44 | -------------------------------------------------------------------------------- /scripts/plugins/nbimg-pof-repack.plugin: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Android Kitchen Plugins for MT65xx 4 | # by yuweng@xda 5 | # 6 | # Credits : Pau Oliva - pof @ xda-developers 7 | # : dsixda for Android Kitchen 8 | # 9 | ############################################################################ 10 | clear 11 | 12 | logo_dir=nb.img_MT65xx 13 | 14 | 15 | cd $logo_dir 16 | cp ../tools/MT65xx/nbimg ../$logo_dir 17 | chmod a+x nbimg 18 | 19 | echo 20 | echo Repack boot_logo ... 21 | ./nbimg -F logo.nb.bmp -n 22 | mv logo.nb.bmp.nb boot_logo 23 | 24 | if [ ! -e logo.nb.bmp ] 25 | then 26 | echo "Error: No logo.nb.bmp found!" 27 | cd .. 28 | echo "Removing $boot_dir folder" 29 | rm -rf $boot_dir 30 | exit 0 31 | fi 32 | rm logo.nb 33 | rm logo.nb.bmp 34 | rm nbimg 35 | 36 | echo 37 | echo "---> Copy boot_logo to the working folder -> system/media/images" 38 | echo 39 | echo "---> nb.img_MT65xx folder will be deleted after you press enter" 40 | 41 | cd ../scripts 42 | 43 | ./press_enter 44 | 45 | cd .. 46 | echo "Removing $logo_dir folder" 47 | rm -rf $logo_dir 48 | exit 0 49 | 50 | -------------------------------------------------------------------------------- /scripts/plugins/nbimg-pof-unpack.plugin: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Android Kitchen Plugins for MT65xx 4 | # by yuweng@xda 5 | # 6 | # Credits : Pau Oliva - pof @ xda-developers 7 | # : dsixda for Android Kitchen 8 | # 9 | ############################################################################ 10 | clear 11 | 12 | logo_dir=nb.img_MT65xx 13 | 14 | echo 15 | echo "Creating folder `pwd`/$logo_dir ..." 16 | mkdir $logo_dir 17 | 18 | echo 19 | echo "---> Place boot_logo into the folder mentioned above <--" 20 | 21 | scripts/press_enter 22 | 23 | 24 | cd $logo_dir 25 | cp ../tools/MT65xx/nbimg ../$logo_dir 26 | chmod a+x nbimg 27 | mv boot_logo logo.nb 28 | 29 | echo 30 | echo Extracting boot_logo ... 31 | ./nbimg -F logo.nb 32 | 33 | if [ ! -e logo.nb ] 34 | then 35 | echo "Error: boot_logo found!" 36 | cd .. 37 | echo "Removing $boot_dir folder" 38 | rm -rf $logo_dir 39 | exit 0 40 | fi 41 | 42 | rm nbimg 43 | -------------------------------------------------------------------------------- /scripts/plugins/recovery.img-MT65xx-unpack.plugin: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Android Kitchen Plugins for MT65xx 4 | # by yuweng@xda 5 | # 6 | # Credits : bgcngm AKA Bruno Martins for MTK-Tools 7 | # : dsixda for Android Kitchen 8 | # 9 | ############################################################################ 10 | clear 11 | 12 | recovery_dir=recovery.img_MT65xx 13 | 14 | echo 15 | echo "Creating folder `pwd`/$recovery_dir ..." 16 | mkdir $recovery_dir 17 | 18 | echo 19 | echo "---> Place recovery.img into the folder mentioned above <--" 20 | 21 | scripts/press_enter 22 | 23 | 24 | cd $recovery_dir 25 | cp ../tools/MT65xx/unpack-MT65xx.pl ../$recovery_dir 26 | 27 | echo 28 | echo Extracting recovery.img ... 29 | perl unpack-MT65xx.pl recovery.img 2>/dev/null 30 | 31 | if [ ! -e recovery.img ] 32 | then 33 | echo "Error: No recovery.img found!" 34 | cd .. 35 | echo "Removing $recovery_dir folder" 36 | rm -rf $recovery_dir 37 | exit 0 38 | fi 39 | 40 | rm recovery.img 41 | rm recovery.img-ramdisk.cpio.gz 42 | rm *.pl 43 | 44 | -------------------------------------------------------------------------------- /scripts/plugins/recovery.img-repack-MT65xx.plugin: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Android Kitchen Plugins for MT65xx 4 | # by yuweng@xda 5 | # 6 | # Credits : bgcngm AKA Bruno Martins for MTK-Tools 7 | # : dsixda for Android Kitchen 8 | # 9 | ############################################################################ 10 | clear 11 | 12 | recovery_dir=recovery.img_MT65xx 13 | 14 | 15 | cd $recovery_dir 16 | cp ../tools/MT65xx/repack-MT65xx.pl ../$recovery_dir 17 | cp ../tools/MT65xx/mkbootimg ../$recovery_dir 18 | chmod a+x mkbootimg 19 | 20 | echo 21 | echo Repack recovery.img ... 22 | perl repack-MT65xx.pl -recovery ./recovery.img-kernel.img ./recovery.img-ramdisk ./recovery.img 2>/dev/null 23 | 24 | if [ ! -e recovery.img-kernel.img ] 25 | then 26 | echo "Error: No recovery.img-kernel.img found!" 27 | cd .. 28 | echo "Removing $recovery_dir folder" 29 | rm -rf $recovery_dir 30 | exit 0 31 | fi 32 | 33 | rm *.pl 34 | rm mkbootimg 35 | rm recovery.img-kernel.img 36 | rm -r recovery.img-ramdisk 37 | 38 | echo 39 | echo "---> Copy recovery.img to sdcard & flash via Mobileuncle Tools" 40 | echo 41 | echo "---> recovery.img_MT65xx folder will be deleted after you press enter" 42 | 43 | cd ../scripts 44 | 45 | ./press_enter 46 | 47 | cd .. 48 | echo "Removing $recovery_dir folder" 49 | rm -rf $recovery_dir 50 | exit 0 51 | -------------------------------------------------------------------------------- /scripts/pre_froyo_check: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | android_os=`scripts/get_build_prop_val ro.build.version.release` 13 | 14 | if [[ `echo $android_os | grep -c "^1\."` -gt 0 || \ 15 | `echo $android_os | grep -c "^2\.1"` -gt 0 || \ 16 | `echo $android_os | grep -c "^2\.0"` -gt 0 ]] 17 | then 18 | exit 1 19 | else 20 | 21 | if [ "$android_os" == "UNKNOWN" ] 22 | then 23 | exit 2 24 | fi 25 | 26 | exit 0 27 | fi 28 | 29 | 30 | -------------------------------------------------------------------------------- /scripts/press_enter: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | echo 12 | echo "Press Enter to continue" 13 | read enterKey 14 | 15 | -------------------------------------------------------------------------------- /scripts/prompt_build_boot: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | clear 12 | 13 | 14 | if [ ! -d WORKING_* ] 15 | then 16 | echo No working folder found! 17 | exit 0 18 | fi 19 | 20 | if [ -d BOOT-EXTRACTED ] 21 | then 22 | echo 23 | echo "---------------------------------------------------------------" 24 | echo 25 | echo "Ensure your BOOT-EXTRACTED folder has the kernel and ramdisk" 26 | echo "files that you need." 27 | echo 28 | echo "Kernel = zImage (sometimes referred to as boot.img-kernel)" 29 | echo "Ramdisk = boot.img-ramdisk folder" 30 | echo 31 | echo "---------------------------------------------------------------" 32 | echo 33 | echo "These files will be re-packed into a boot.img that will be" 34 | echo "copied to your current working folder." 35 | echo 36 | echo "---------------------------------------------------------------" 37 | echo 38 | echo -n " " 39 | read enterKey 40 | fi 41 | 42 | 43 | -------------------------------------------------------------------------------- /scripts/prompt_remove_boot_extracted: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | if [ -d BOOT-EXTRACTED ] 13 | then 14 | echo 15 | echo "Warning: Folder 'BOOT-EXTRACTED' already exists, may cause conflict." 16 | echo -n " It is recommended to remove it. Remove (y/n)? (default: y): " 17 | 18 | read remove_it 19 | echo 20 | 21 | if [ "$remove_it" != "n" ] 22 | then 23 | echo "Removing" 24 | rm -rf BOOT-EXTRACTED 25 | else 26 | echo "Warning: Using existing BOOT-EXTRACTED folder" 27 | fi 28 | 29 | echo 30 | fi 31 | -------------------------------------------------------------------------------- /scripts/prompt_show_rom_info: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | echo 13 | echo -n "Would you like to view this ROM's info (y/n)? (default: y): " 14 | 15 | read proceed_show 16 | if [ "$proceed_show" != "n" ] 17 | then 18 | scripts/show_rom_info 19 | fi 20 | 21 | -------------------------------------------------------------------------------- /scripts/remove_knox.txt: -------------------------------------------------------------------------------- 1 | #Start 2 | Bridge.apk 3 | Bridge.odex 4 | ContainerAgent.apk 5 | ContainerAgent.odex 6 | ContainerEventsRelayManager.apk 7 | ContainerEventsRelayManager.odex 8 | KLMSAgent.apk 9 | KLMSAgent.odex 10 | KNOXAgent.apk 11 | KNOXAgent.odex 12 | KnoxAttestationAgent.apk 13 | KnoxAttestationAgent.odex 14 | KnoxMigrationAgent.apk 15 | KnoxMigrationAgent.odex 16 | KnoxSetupWizardClient.apk 17 | KnoxSetupWizardClient.odex 18 | KnoxSetupWizardStub.apk 19 | KnoxSetupWizardStub.odex 20 | KNOXStore.apk 21 | KNOXStore.odex 22 | KNOXStub.apk 23 | KNOXStub.odex 24 | KnoxVpnServices.apk 25 | KnoxVpnServices.odex 26 | Msa.apk 27 | Msa.odex 28 | MSS.apk 29 | MSS.odex 30 | RCPComponents.apk 31 | RCPComponents.odex 32 | SPDClient.apk 33 | SPDClient.odex 34 | UniversalMDMClient.apk 35 | UniversalMDMClient.odex 36 | #End 37 | -------------------------------------------------------------------------------- /scripts/remove_xperia_bloat: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2012 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | cd WORKING_* 12 | working_dir=`pwd` 13 | 14 | app_dir=system/etc/product/applications 15 | 16 | if [ -d $app_dir ] 17 | then 18 | 19 | apk_files=`find $app_dir -name *.apk` 20 | 21 | if [ "$apk_files" != "" ] 22 | then 23 | echo 24 | echo "These are the Sony 'bloatware' apps found in $app_dir:" 25 | echo 26 | for apk in $apk_files 27 | do 28 | echo $apk 29 | done 30 | 31 | echo 32 | echo -n "Delete these files from your working folder (y/n)? (default: y): " 33 | 34 | read do_delete 35 | echo 36 | 37 | if [ "$do_delete" != "n" ] 38 | then 39 | rm -vf $apk_files 40 | fi 41 | fi 42 | fi 43 | 44 | cd .. 45 | 46 | 47 | -------------------------------------------------------------------------------- /scripts/set_build_prop_val: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | # 12 | # This script has three parameters: 13 | # 14 | # $1 = parameter in build.prop (mandatory) 15 | # $2 = value we want to set the parameter to (mandatory) 16 | # $3 = working folder name (optional) 17 | # 18 | 19 | base_dir=`pwd` 20 | return_val=0 21 | 22 | if [ "$3" == "" ] 23 | then 24 | cd WORKING_* 25 | else 26 | cd $3 27 | fi 28 | 29 | if [ -e system/build.prop ] 30 | then 31 | 32 | cd system 33 | 34 | if [ "`grep -m 1 $1= build.prop`" ] 35 | then 36 | 37 | echo "Setting $1=$2 in build.prop" 38 | sed -i -e 's/\('"$1"'=\).*$/\1'"$2"'/g' build.prop 39 | 40 | else 41 | echo "NOTE: No reference to $1 found in build.prop, so we won't modify the file" 42 | return_val=1 43 | fi 44 | 45 | else 46 | echo "WARNING: build.prop not found!" 47 | return_val=1 48 | fi 49 | 50 | 51 | cd $base_dir 52 | exit $return_val 53 | 54 | -------------------------------------------------------------------------------- /scripts/set_update_name: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | # 12 | # This script has one mandatory argument 13 | # 14 | # $1 = current name of update file (with extension) 15 | # 16 | 17 | filename=$1 18 | 19 | echo 1>&2 20 | echo "The new ROM will be named $filename" 1>&2 21 | echo -n "Change the name (y/n)? (default: n): " 1>&2 22 | 23 | read change_it 24 | echo 1>&2 25 | 26 | if [ "$change_it" == "y" ] 27 | then 28 | echo -n "Enter a new name: " 1>&2 29 | read newname 30 | 31 | echo 1>&2 32 | 33 | filename=`echo $newname | sed -e 's/ /_/g'` 34 | 35 | if [ "$filename" == "" ] 36 | then 37 | filename=$1 38 | fi 39 | 40 | has_zip=`echo $filename | grep -ic "\.zip"` 41 | if [ $has_zip == 0 ] 42 | then 43 | filename="$filename.zip" 44 | fi 45 | 46 | fi 47 | 48 | echo $filename 49 | 50 | -------------------------------------------------------------------------------- /scripts/show_cache_warning: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | # 12 | # This script has two optional arguments: 13 | # 14 | # $1 = file name (cache.img/cache.rfs/cache.img.ext4/etc.) 15 | # 16 | 17 | 18 | if [ "$1" == "" ] 19 | then 20 | cache_file=cache.img 21 | else 22 | cache_file=$1 23 | fi 24 | 25 | echo 26 | echo "Warning: No $cache_file found. You can unpack this file separately" 27 | echo "by running the plugin script in the kitchen's Advanced menu options." 28 | echo "If your device doesn't use a CSC, then just ignore this message." 29 | echo 30 | -------------------------------------------------------------------------------- /scripts/show_explore2fs: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | 12 | img_dir=$1 13 | img_file=$2 14 | 15 | dos_path=`cygpath -wp $img_dir` 16 | 17 | echo 18 | echo "####################################################################" 19 | echo 20 | echo " READ INSTRUCTIONS BELOW TO EXTRACT FILES FROM $img_file:" 21 | echo 22 | echo " 1) When Explore2fs appears, use 'File->Open Image File' to open:" 23 | echo " $dos_path\\$img_file" 24 | echo 25 | echo " 2) After it loads, right-click on the hard disk icon in the left" 26 | echo " frame, and select Export Directory" 27 | echo 28 | echo " 3) Select $dos_path" 29 | echo 30 | echo " 4) Wait for extraction to finish and then close Explore2fs" 31 | echo 32 | echo "####################################################################" 33 | echo 34 | 35 | tools/explore2fs_windows/explore2fs.exe & 36 | 37 | echo 38 | echo ">>>> PERFORM THE STEPS ABOVE BEFORE PRESSING ENTER! <<<<" 39 | echo 40 | 41 | scripts/press_enter 42 | 43 | 44 | -------------------------------------------------------------------------------- /scripts/show_rooted_kernel_msg: -------------------------------------------------------------------------------- 1 | ############################################################################ 2 | # 3 | # Copyright (c) 2011 - dsixda (dislam@rocketmail.com) 4 | # 5 | # Android Kitchen is 100% free. This script file is intended for personal 6 | # and/or educational use only. It may not be duplicated for monetary 7 | # benefit or any other purpose without the permission of the developer. 8 | # 9 | ############################################################################ 10 | 11 | echo 12 | echo "NOTE: Ensure you use a rooted kernel (zImage), such as CF-Root, which" 13 | echo "allows flashing of custom ROMs. If you instead decide to flash a" 14 | echo "stock kernel then you must use Odin afterwards to flash back a rooted" 15 | echo "kernel." 16 | echo 17 | -------------------------------------------------------------------------------- /tools/apps/wireless_tether_2_0_7.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/apps/wireless_tether_2_0_7.apk -------------------------------------------------------------------------------- /tools/apps2sd_files/apps2sd_run_program: -------------------------------------------------------------------------------- 1 | run_program PACKAGE:data/dtinstall.launch 2 | delete SYSTEM:bin/dtinstall 3 | delete DATA:dtinstall.launch 4 | -------------------------------------------------------------------------------- /tools/apps2sd_files/apps2sd_system: -------------------------------------------------------------------------------- 1 | set_perm 0 0 0777 SYSTEM:bin/a2sd 2 | set_perm 0 0 0777 SYSTEM:etc/init.d/00banner 3 | set_perm 0 0 0777 SYSTEM:etc/init.d/01sysctl 4 | set_perm 0 0 0777 SYSTEM:etc/init.d/02firstboot 5 | set_perm 0 0 0777 SYSTEM:etc/init.d/04apps2sd 6 | set_perm 0 0 0777 SYSTEM:etc/init.d/99complete 7 | set_perm 0 0 0777 SYSTEM:bin/launcha2sd 8 | set_perm 0 0 0777 SYSTEM:bin/starta2sd 9 | set_perm 0 0 0777 SYSTEM:bin/jita2sd 10 | set_perm 0 0 0777 SYSTEM:bin/chka2sd 11 | set_perm 0 0 0777 SYSTEM:bin/zipalign 12 | set_perm 0 0 0777 SYSTEM:bin/sysinit 13 | set_perm 0 0 0777 SYSTEM:bin/bash 14 | set_perm 0 0 0777 SYSTEM:bin/busybox.a2sd 15 | set_perm 0 0 0644 SYSTEM:bin/apps2sd.hlp 16 | set_perm 0 0 0777 SYSTEM:xbin/a2sd 17 | set_perm 0 0 0777 SYSTEM:bin/dtinstall 18 | 19 | -------------------------------------------------------------------------------- /tools/apps2sd_files/data/dtinstall.launch: -------------------------------------------------------------------------------- 1 | #!/sbin/sh 2 | /system/bin/bash /system/bin/dtinstall 3 | -------------------------------------------------------------------------------- /tools/apps2sd_files/data/jit/bin/dalvikvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/apps2sd_files/data/jit/bin/dalvikvm -------------------------------------------------------------------------------- /tools/apps2sd_files/data/jit/lib/libdvm.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/apps2sd_files/data/jit/lib/libdvm.so -------------------------------------------------------------------------------- /tools/apps2sd_files/data/jit/lib/libnativehelper.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/apps2sd_files/data/jit/lib/libnativehelper.so -------------------------------------------------------------------------------- /tools/apps2sd_files/move_cache_sd: -------------------------------------------------------------------------------- 1 | #!/system/bin/sh 2 | 3 | /system/xbin/busybox mkdir /system/sd/dalvik-cache 4 | /system/xbin/busybox chmod 777 /system/sd/dalvik-cache 5 | /system/xbin/busybox cp /data/dalvik-cache/* /system/sd/dalvik-cache 6 | /system/xbin/busybox rm -rf /data/dalvik-cache 7 | /system/xbin/busybox ln -s /system/sd/dalvik-cache /data/dalvik-cache 8 | echo x > /data/.dalvikcache 9 | 10 | -------------------------------------------------------------------------------- /tools/apps2sd_files/system/bin/bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/apps2sd_files/system/bin/bash -------------------------------------------------------------------------------- /tools/apps2sd_files/system/bin/busybox.a2sd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/apps2sd_files/system/bin/busybox.a2sd -------------------------------------------------------------------------------- /tools/apps2sd_files/system/bin/sysinit: -------------------------------------------------------------------------------- 1 | #!/system/bin/sh 2 | 3 | export PATH=/sbin:/system/sbin:/system/bin:/system/xbin 4 | /system/bin/logwrapper /system/xbin/run-parts /system/etc/init.d 5 | -------------------------------------------------------------------------------- /tools/apps2sd_files/system/bin/zipalign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/apps2sd_files/system/bin/zipalign -------------------------------------------------------------------------------- /tools/apps2sd_files/system/etc/init.d/00banner: -------------------------------------------------------------------------------- 1 | #!/system/bin/sh 2 | # 3 | # Print startup info 4 | # 5 | /system/bin/busybox.a2sd echo "Welcome to Android `getprop ro.build.version.release` / `getprop ro.modversion`"; 6 | /system/bin/busybox.a2sd echo ""; 7 | /system/bin/busybox.a2sd echo " Powered by _____ _______"; 8 | /system/bin/busybox.a2sd echo " | \ | "; 9 | /system/bin/busybox.a2sd echo " | | | "; 10 | /system/bin/busybox.a2sd echo " | | | "; 11 | /system/bin/busybox.a2sd echo " | | | "; 12 | /system/bin/busybox.a2sd echo " |____/ | "; 13 | /system/bin/busybox.a2sd echo " Darktremor Apps2SD"; 14 | exit; 15 | -------------------------------------------------------------------------------- /tools/apps2sd_files/system/etc/init.d/01sysctl: -------------------------------------------------------------------------------- 1 | #!/system/bin/sh 2 | sysctl -p 3 | -------------------------------------------------------------------------------- /tools/apps2sd_files/system/etc/init.d/02firstboot: -------------------------------------------------------------------------------- 1 | #!/system/bin/sh 2 | # execute any postinstall script then kill it 3 | if [ -e /data/firstboot.sh ]; 4 | then 5 | /system/bin/busybox.a2sd "[ ] Executing firstboot.sh"; 6 | logwrapper /system/bin/bash /data/firstboot.sh; 7 | /system/bin/busybox.a2sd rm -f /data/firstboot.sh; 8 | fi; 9 | 10 | -------------------------------------------------------------------------------- /tools/apps2sd_files/system/etc/init.d/99complete: -------------------------------------------------------------------------------- 1 | #!/system/bin/sh 2 | 3 | sync; 4 | setprop cm.filesystem.ready 1; 5 | setprop dc.filesystem.ready 1; 6 | -------------------------------------------------------------------------------- /tools/apps2sd_files/system/sd/placeholder: -------------------------------------------------------------------------------- 1 | Placeholder File 2 | -------------------------------------------------------------------------------- /tools/apps2sd_files/version.txt: -------------------------------------------------------------------------------- 1 | Darktremor Apps2SD version 2.7.5.2 + fix -------------------------------------------------------------------------------- /tools/bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/bash -------------------------------------------------------------------------------- /tools/busybox_files/busybox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/busybox_files/busybox -------------------------------------------------------------------------------- /tools/busybox_files/installbusybox: -------------------------------------------------------------------------------- 1 | #!/system/bin/sh 2 | cd /system/xbin 3 | ./busybox --install -s /system/xbin 4 | 5 | -------------------------------------------------------------------------------- /tools/busybox_files/version.txt: -------------------------------------------------------------------------------- 1 | BusyBox v1.23.0 2 | -------------------------------------------------------------------------------- /tools/check_data_app: -------------------------------------------------------------------------------- 1 | #!/sbin/sh 2 | 3 | # Replaces 'delete DATA:app' in update-script. 4 | # Fixes issue caused when /data/app is apps2sd symlink. 5 | 6 | find_cmd=`find data -name app -type l -maxdepth 1` 7 | 8 | if [ "$find_cmd" != "" ] 9 | then 10 | chmod 777 /data/app 11 | rm -f /data/app 12 | fi 13 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/NOTICE.txt: -------------------------------------------------------------------------------- 1 | dex2jar - Tools to work with android .dex and java .class files 2 | Copyright (c) 2009-2012 Panxiaobo 3 | 4 | contributors 5 | - Panxiaobo 6 | - yyjdelete 7 | 8 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-apk-sign.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM 4 | REM dex2jar - Tools to work with android .dex and java .class files 5 | REM Copyright (c) 2009-2012 Panxiaobo 6 | REM 7 | REM Licensed under the Apache License, Version 2.0 (the "License"); 8 | REM you may not use this file except in compliance with the License. 9 | REM You may obtain a copy of the License at 10 | REM 11 | REM http://www.apache.org/licenses/LICENSE-2.0 12 | REM 13 | REM Unless required by applicable law or agreed to in writing, software 14 | REM distributed under the License is distributed on an "AS IS" BASIS, 15 | REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | REM See the License for the specific language governing permissions and 17 | REM limitations under the License. 18 | REM 19 | 20 | set CLASSPATH= 21 | FOR %%i IN ("%~dp0lib\*.jar") DO CALL "%~dp0setclasspath.bat" "%%i" 22 | 23 | java -Xms512m -Xmx1024m -cp %CLASSPATH% "com.googlecode.dex2jar.tools.ApkSign" %* 24 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-apk-sign.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # 4 | # dex2jar - Tools to work with android .dex and java .class files 5 | # Copyright (c) 2009-2012 Panxiaobo 6 | # 7 | # Licensed under the Apache License, Version 2.0 (the "License"); 8 | # you may not use this file except in compliance with the License. 9 | # You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, software 14 | # distributed under the License is distributed on an "AS IS" BASIS, 15 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | # See the License for the specific language governing permissions and 17 | # limitations under the License. 18 | # 19 | 20 | # copy from $Tomcat/bin/startup.sh 21 | # resolve links - $0 may be a softlink 22 | PRG="$0" 23 | while [ -h "$PRG" ] ; do 24 | ls=`ls -ld "$PRG"` 25 | link=`expr "$ls" : '.*-> \(.*\)$'` 26 | if expr "$link" : '/.*' > /dev/null; then 27 | PRG="$link" 28 | else 29 | PRG=`dirname "$PRG"`/"$link" 30 | fi 31 | done 32 | PRGDIR=`dirname "$PRG"` 33 | # 34 | 35 | _classpath="." 36 | for k in "$PRGDIR"/lib/*.jar 37 | do 38 | _classpath="${_classpath}:${k}" 39 | done 40 | java -Xms512m -Xmx1024m -classpath "${_classpath}" "com.googlecode.dex2jar.tools.ApkSign" "$@" 41 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-asm-verify.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM 4 | REM dex2jar - Tools to work with android .dex and java .class files 5 | REM Copyright (c) 2009-2012 Panxiaobo 6 | REM 7 | REM Licensed under the Apache License, Version 2.0 (the "License"); 8 | REM you may not use this file except in compliance with the License. 9 | REM You may obtain a copy of the License at 10 | REM 11 | REM http://www.apache.org/licenses/LICENSE-2.0 12 | REM 13 | REM Unless required by applicable law or agreed to in writing, software 14 | REM distributed under the License is distributed on an "AS IS" BASIS, 15 | REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | REM See the License for the specific language governing permissions and 17 | REM limitations under the License. 18 | REM 19 | 20 | set CLASSPATH= 21 | FOR %%i IN ("%~dp0lib\*.jar") DO CALL "%~dp0setclasspath.bat" "%%i" 22 | 23 | java -Xms512m -Xmx1024m -cp %CLASSPATH% "com.googlecode.dex2jar.tools.AsmVerify" %* 24 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-asm-verify.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # 4 | # dex2jar - Tools to work with android .dex and java .class files 5 | # Copyright (c) 2009-2012 Panxiaobo 6 | # 7 | # Licensed under the Apache License, Version 2.0 (the "License"); 8 | # you may not use this file except in compliance with the License. 9 | # You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, software 14 | # distributed under the License is distributed on an "AS IS" BASIS, 15 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | # See the License for the specific language governing permissions and 17 | # limitations under the License. 18 | # 19 | 20 | # copy from $Tomcat/bin/startup.sh 21 | # resolve links - $0 may be a softlink 22 | PRG="$0" 23 | while [ -h "$PRG" ] ; do 24 | ls=`ls -ld "$PRG"` 25 | link=`expr "$ls" : '.*-> \(.*\)$'` 26 | if expr "$link" : '/.*' > /dev/null; then 27 | PRG="$link" 28 | else 29 | PRG=`dirname "$PRG"`/"$link" 30 | fi 31 | done 32 | PRGDIR=`dirname "$PRG"` 33 | # 34 | 35 | _classpath="." 36 | for k in "$PRGDIR"/lib/*.jar 37 | do 38 | _classpath="${_classpath}:${k}" 39 | done 40 | java -Xms512m -Xmx1024m -classpath "${_classpath}" "com.googlecode.dex2jar.tools.AsmVerify" "$@" 41 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-decrpyt-string.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM 4 | REM dex2jar - Tools to work with android .dex and java .class files 5 | REM Copyright (c) 2009-2012 Panxiaobo 6 | REM 7 | REM Licensed under the Apache License, Version 2.0 (the "License"); 8 | REM you may not use this file except in compliance with the License. 9 | REM You may obtain a copy of the License at 10 | REM 11 | REM http://www.apache.org/licenses/LICENSE-2.0 12 | REM 13 | REM Unless required by applicable law or agreed to in writing, software 14 | REM distributed under the License is distributed on an "AS IS" BASIS, 15 | REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | REM See the License for the specific language governing permissions and 17 | REM limitations under the License. 18 | REM 19 | 20 | set CLASSPATH= 21 | FOR %%i IN ("%~dp0lib\*.jar") DO CALL "%~dp0setclasspath.bat" "%%i" 22 | 23 | java -Xms512m -Xmx1024m -cp %CLASSPATH% "com.googlecode.dex2jar.tools.DecryptStringCmd" %* 24 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-decrpyt-string.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # 4 | # dex2jar - Tools to work with android .dex and java .class files 5 | # Copyright (c) 2009-2012 Panxiaobo 6 | # 7 | # Licensed under the Apache License, Version 2.0 (the "License"); 8 | # you may not use this file except in compliance with the License. 9 | # You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, software 14 | # distributed under the License is distributed on an "AS IS" BASIS, 15 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | # See the License for the specific language governing permissions and 17 | # limitations under the License. 18 | # 19 | 20 | # copy from $Tomcat/bin/startup.sh 21 | # resolve links - $0 may be a softlink 22 | PRG="$0" 23 | while [ -h "$PRG" ] ; do 24 | ls=`ls -ld "$PRG"` 25 | link=`expr "$ls" : '.*-> \(.*\)$'` 26 | if expr "$link" : '/.*' > /dev/null; then 27 | PRG="$link" 28 | else 29 | PRG=`dirname "$PRG"`/"$link" 30 | fi 31 | done 32 | PRGDIR=`dirname "$PRG"` 33 | # 34 | 35 | _classpath="." 36 | for k in "$PRGDIR"/lib/*.jar 37 | do 38 | _classpath="${_classpath}:${k}" 39 | done 40 | java -Xms512m -Xmx1024m -classpath "${_classpath}" "com.googlecode.dex2jar.tools.DecryptStringCmd" "$@" 41 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-dex-asmifier.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM 4 | REM dex2jar - Tools to work with android .dex and java .class files 5 | REM Copyright (c) 2009-2012 Panxiaobo 6 | REM 7 | REM Licensed under the Apache License, Version 2.0 (the "License"); 8 | REM you may not use this file except in compliance with the License. 9 | REM You may obtain a copy of the License at 10 | REM 11 | REM http://www.apache.org/licenses/LICENSE-2.0 12 | REM 13 | REM Unless required by applicable law or agreed to in writing, software 14 | REM distributed under the License is distributed on an "AS IS" BASIS, 15 | REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | REM See the License for the specific language governing permissions and 17 | REM limitations under the License. 18 | REM 19 | 20 | set CLASSPATH= 21 | FOR %%i IN ("%~dp0lib\*.jar") DO CALL "%~dp0setclasspath.bat" "%%i" 22 | 23 | java -Xms512m -Xmx1024m -cp %CLASSPATH% "com.googlecode.dex2jar.util.ASMifierFileV" %* 24 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-dex-asmifier.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # 4 | # dex2jar - Tools to work with android .dex and java .class files 5 | # Copyright (c) 2009-2012 Panxiaobo 6 | # 7 | # Licensed under the Apache License, Version 2.0 (the "License"); 8 | # you may not use this file except in compliance with the License. 9 | # You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, software 14 | # distributed under the License is distributed on an "AS IS" BASIS, 15 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | # See the License for the specific language governing permissions and 17 | # limitations under the License. 18 | # 19 | 20 | # copy from $Tomcat/bin/startup.sh 21 | # resolve links - $0 may be a softlink 22 | PRG="$0" 23 | while [ -h "$PRG" ] ; do 24 | ls=`ls -ld "$PRG"` 25 | link=`expr "$ls" : '.*-> \(.*\)$'` 26 | if expr "$link" : '/.*' > /dev/null; then 27 | PRG="$link" 28 | else 29 | PRG=`dirname "$PRG"`/"$link" 30 | fi 31 | done 32 | PRGDIR=`dirname "$PRG"` 33 | # 34 | 35 | _classpath="." 36 | for k in "$PRGDIR"/lib/*.jar 37 | do 38 | _classpath="${_classpath}:${k}" 39 | done 40 | java -Xms512m -Xmx1024m -classpath "${_classpath}" "com.googlecode.dex2jar.util.ASMifierFileV" "$@" 41 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-dex-dump.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM 4 | REM dex2jar - Tools to work with android .dex and java .class files 5 | REM Copyright (c) 2009-2012 Panxiaobo 6 | REM 7 | REM Licensed under the Apache License, Version 2.0 (the "License"); 8 | REM you may not use this file except in compliance with the License. 9 | REM You may obtain a copy of the License at 10 | REM 11 | REM http://www.apache.org/licenses/LICENSE-2.0 12 | REM 13 | REM Unless required by applicable law or agreed to in writing, software 14 | REM distributed under the License is distributed on an "AS IS" BASIS, 15 | REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | REM See the License for the specific language governing permissions and 17 | REM limitations under the License. 18 | REM 19 | 20 | set CLASSPATH= 21 | FOR %%i IN ("%~dp0lib\*.jar") DO CALL "%~dp0setclasspath.bat" "%%i" 22 | 23 | java -Xms512m -Xmx1024m -cp %CLASSPATH% "com.googlecode.dex2jar.util.Dump" %* 24 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-dex-dump.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # 4 | # dex2jar - Tools to work with android .dex and java .class files 5 | # Copyright (c) 2009-2012 Panxiaobo 6 | # 7 | # Licensed under the Apache License, Version 2.0 (the "License"); 8 | # you may not use this file except in compliance with the License. 9 | # You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, software 14 | # distributed under the License is distributed on an "AS IS" BASIS, 15 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | # See the License for the specific language governing permissions and 17 | # limitations under the License. 18 | # 19 | 20 | # copy from $Tomcat/bin/startup.sh 21 | # resolve links - $0 may be a softlink 22 | PRG="$0" 23 | while [ -h "$PRG" ] ; do 24 | ls=`ls -ld "$PRG"` 25 | link=`expr "$ls" : '.*-> \(.*\)$'` 26 | if expr "$link" : '/.*' > /dev/null; then 27 | PRG="$link" 28 | else 29 | PRG=`dirname "$PRG"`/"$link" 30 | fi 31 | done 32 | PRGDIR=`dirname "$PRG"` 33 | # 34 | 35 | _classpath="." 36 | for k in "$PRGDIR"/lib/*.jar 37 | do 38 | _classpath="${_classpath}:${k}" 39 | done 40 | java -Xms512m -Xmx1024m -classpath "${_classpath}" "com.googlecode.dex2jar.util.Dump" "$@" 41 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-dex2jar.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM 4 | REM dex2jar - Tools to work with android .dex and java .class files 5 | REM Copyright (c) 2009-2012 Panxiaobo 6 | REM 7 | REM Licensed under the Apache License, Version 2.0 (the "License"); 8 | REM you may not use this file except in compliance with the License. 9 | REM You may obtain a copy of the License at 10 | REM 11 | REM http://www.apache.org/licenses/LICENSE-2.0 12 | REM 13 | REM Unless required by applicable law or agreed to in writing, software 14 | REM distributed under the License is distributed on an "AS IS" BASIS, 15 | REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | REM See the License for the specific language governing permissions and 17 | REM limitations under the License. 18 | REM 19 | 20 | set CLASSPATH= 21 | FOR %%i IN ("%~dp0lib\*.jar") DO CALL "%~dp0setclasspath.bat" "%%i" 22 | 23 | java -Xms512m -Xmx1024m -cp %CLASSPATH% "com.googlecode.dex2jar.tools.Dex2jarCmd" %* 24 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-dex2jar.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # 4 | # dex2jar - Tools to work with android .dex and java .class files 5 | # Copyright (c) 2009-2012 Panxiaobo 6 | # 7 | # Licensed under the Apache License, Version 2.0 (the "License"); 8 | # you may not use this file except in compliance with the License. 9 | # You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, software 14 | # distributed under the License is distributed on an "AS IS" BASIS, 15 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | # See the License for the specific language governing permissions and 17 | # limitations under the License. 18 | # 19 | 20 | # copy from $Tomcat/bin/startup.sh 21 | # resolve links - $0 may be a softlink 22 | PRG="$0" 23 | while [ -h "$PRG" ] ; do 24 | ls=`ls -ld "$PRG"` 25 | link=`expr "$ls" : '.*-> \(.*\)$'` 26 | if expr "$link" : '/.*' > /dev/null; then 27 | PRG="$link" 28 | else 29 | PRG=`dirname "$PRG"`/"$link" 30 | fi 31 | done 32 | PRGDIR=`dirname "$PRG"` 33 | # 34 | 35 | _classpath="." 36 | for k in "$PRGDIR"/lib/*.jar 37 | do 38 | _classpath="${_classpath}:${k}" 39 | done 40 | java -Xms512m -Xmx1024m -classpath "${_classpath}" "com.googlecode.dex2jar.tools.Dex2jarCmd" "$@" 41 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-init-deobf.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM 4 | REM dex2jar - Tools to work with android .dex and java .class files 5 | REM Copyright (c) 2009-2012 Panxiaobo 6 | REM 7 | REM Licensed under the Apache License, Version 2.0 (the "License"); 8 | REM you may not use this file except in compliance with the License. 9 | REM You may obtain a copy of the License at 10 | REM 11 | REM http://www.apache.org/licenses/LICENSE-2.0 12 | REM 13 | REM Unless required by applicable law or agreed to in writing, software 14 | REM distributed under the License is distributed on an "AS IS" BASIS, 15 | REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | REM See the License for the specific language governing permissions and 17 | REM limitations under the License. 18 | REM 19 | 20 | set CLASSPATH= 21 | FOR %%i IN ("%~dp0lib\*.jar") DO CALL "%~dp0setclasspath.bat" "%%i" 22 | 23 | java -Xms512m -Xmx1024m -cp %CLASSPATH% "com.googlecode.dex2jar.tools.DeObfInitCmd" %* 24 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-init-deobf.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # 4 | # dex2jar - Tools to work with android .dex and java .class files 5 | # Copyright (c) 2009-2012 Panxiaobo 6 | # 7 | # Licensed under the Apache License, Version 2.0 (the "License"); 8 | # you may not use this file except in compliance with the License. 9 | # You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, software 14 | # distributed under the License is distributed on an "AS IS" BASIS, 15 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | # See the License for the specific language governing permissions and 17 | # limitations under the License. 18 | # 19 | 20 | # copy from $Tomcat/bin/startup.sh 21 | # resolve links - $0 may be a softlink 22 | PRG="$0" 23 | while [ -h "$PRG" ] ; do 24 | ls=`ls -ld "$PRG"` 25 | link=`expr "$ls" : '.*-> \(.*\)$'` 26 | if expr "$link" : '/.*' > /dev/null; then 27 | PRG="$link" 28 | else 29 | PRG=`dirname "$PRG"`/"$link" 30 | fi 31 | done 32 | PRGDIR=`dirname "$PRG"` 33 | # 34 | 35 | _classpath="." 36 | for k in "$PRGDIR"/lib/*.jar 37 | do 38 | _classpath="${_classpath}:${k}" 39 | done 40 | java -Xms512m -Xmx1024m -classpath "${_classpath}" "com.googlecode.dex2jar.tools.DeObfInitCmd" "$@" 41 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-jar-access.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM 4 | REM dex2jar - Tools to work with android .dex and java .class files 5 | REM Copyright (c) 2009-2012 Panxiaobo 6 | REM 7 | REM Licensed under the Apache License, Version 2.0 (the "License"); 8 | REM you may not use this file except in compliance with the License. 9 | REM You may obtain a copy of the License at 10 | REM 11 | REM http://www.apache.org/licenses/LICENSE-2.0 12 | REM 13 | REM Unless required by applicable law or agreed to in writing, software 14 | REM distributed under the License is distributed on an "AS IS" BASIS, 15 | REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | REM See the License for the specific language governing permissions and 17 | REM limitations under the License. 18 | REM 19 | 20 | set CLASSPATH= 21 | FOR %%i IN ("%~dp0lib\*.jar") DO CALL "%~dp0setclasspath.bat" "%%i" 22 | 23 | java -Xms512m -Xmx1024m -cp %CLASSPATH% "com.googlecode.dex2jar.tools.JarAccessCmd" %* 24 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-jar-access.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # 4 | # dex2jar - Tools to work with android .dex and java .class files 5 | # Copyright (c) 2009-2012 Panxiaobo 6 | # 7 | # Licensed under the Apache License, Version 2.0 (the "License"); 8 | # you may not use this file except in compliance with the License. 9 | # You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, software 14 | # distributed under the License is distributed on an "AS IS" BASIS, 15 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | # See the License for the specific language governing permissions and 17 | # limitations under the License. 18 | # 19 | 20 | # copy from $Tomcat/bin/startup.sh 21 | # resolve links - $0 may be a softlink 22 | PRG="$0" 23 | while [ -h "$PRG" ] ; do 24 | ls=`ls -ld "$PRG"` 25 | link=`expr "$ls" : '.*-> \(.*\)$'` 26 | if expr "$link" : '/.*' > /dev/null; then 27 | PRG="$link" 28 | else 29 | PRG=`dirname "$PRG"`/"$link" 30 | fi 31 | done 32 | PRGDIR=`dirname "$PRG"` 33 | # 34 | 35 | _classpath="." 36 | for k in "$PRGDIR"/lib/*.jar 37 | do 38 | _classpath="${_classpath}:${k}" 39 | done 40 | java -Xms512m -Xmx1024m -classpath "${_classpath}" "com.googlecode.dex2jar.tools.JarAccessCmd" "$@" 41 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-jar-remap.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM 4 | REM dex2jar - Tools to work with android .dex and java .class files 5 | REM Copyright (c) 2009-2012 Panxiaobo 6 | REM 7 | REM Licensed under the Apache License, Version 2.0 (the "License"); 8 | REM you may not use this file except in compliance with the License. 9 | REM You may obtain a copy of the License at 10 | REM 11 | REM http://www.apache.org/licenses/LICENSE-2.0 12 | REM 13 | REM Unless required by applicable law or agreed to in writing, software 14 | REM distributed under the License is distributed on an "AS IS" BASIS, 15 | REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | REM See the License for the specific language governing permissions and 17 | REM limitations under the License. 18 | REM 19 | 20 | set CLASSPATH= 21 | FOR %%i IN ("%~dp0lib\*.jar") DO CALL "%~dp0setclasspath.bat" "%%i" 22 | 23 | java -Xms512m -Xmx1024m -cp %CLASSPATH% "com.googlecode.dex2jar.tools.JarRemap" %* 24 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-jar-remap.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # 4 | # dex2jar - Tools to work with android .dex and java .class files 5 | # Copyright (c) 2009-2012 Panxiaobo 6 | # 7 | # Licensed under the Apache License, Version 2.0 (the "License"); 8 | # you may not use this file except in compliance with the License. 9 | # You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, software 14 | # distributed under the License is distributed on an "AS IS" BASIS, 15 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | # See the License for the specific language governing permissions and 17 | # limitations under the License. 18 | # 19 | 20 | # copy from $Tomcat/bin/startup.sh 21 | # resolve links - $0 may be a softlink 22 | PRG="$0" 23 | while [ -h "$PRG" ] ; do 24 | ls=`ls -ld "$PRG"` 25 | link=`expr "$ls" : '.*-> \(.*\)$'` 26 | if expr "$link" : '/.*' > /dev/null; then 27 | PRG="$link" 28 | else 29 | PRG=`dirname "$PRG"`/"$link" 30 | fi 31 | done 32 | PRGDIR=`dirname "$PRG"` 33 | # 34 | 35 | _classpath="." 36 | for k in "$PRGDIR"/lib/*.jar 37 | do 38 | _classpath="${_classpath}:${k}" 39 | done 40 | java -Xms512m -Xmx1024m -classpath "${_classpath}" "com.googlecode.dex2jar.tools.JarRemap" "$@" 41 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-jar2dex.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM 4 | REM dex2jar - Tools to work with android .dex and java .class files 5 | REM Copyright (c) 2009-2012 Panxiaobo 6 | REM 7 | REM Licensed under the Apache License, Version 2.0 (the "License"); 8 | REM you may not use this file except in compliance with the License. 9 | REM You may obtain a copy of the License at 10 | REM 11 | REM http://www.apache.org/licenses/LICENSE-2.0 12 | REM 13 | REM Unless required by applicable law or agreed to in writing, software 14 | REM distributed under the License is distributed on an "AS IS" BASIS, 15 | REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | REM See the License for the specific language governing permissions and 17 | REM limitations under the License. 18 | REM 19 | 20 | set CLASSPATH= 21 | FOR %%i IN ("%~dp0lib\*.jar") DO CALL "%~dp0setclasspath.bat" "%%i" 22 | 23 | java -Xms512m -Xmx1024m -cp %CLASSPATH% "com.googlecode.dex2jar.tools.Jar2Dex" %* 24 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-jar2dex.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # 4 | # dex2jar - Tools to work with android .dex and java .class files 5 | # Copyright (c) 2009-2012 Panxiaobo 6 | # 7 | # Licensed under the Apache License, Version 2.0 (the "License"); 8 | # you may not use this file except in compliance with the License. 9 | # You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, software 14 | # distributed under the License is distributed on an "AS IS" BASIS, 15 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | # See the License for the specific language governing permissions and 17 | # limitations under the License. 18 | # 19 | 20 | # copy from $Tomcat/bin/startup.sh 21 | # resolve links - $0 may be a softlink 22 | PRG="$0" 23 | while [ -h "$PRG" ] ; do 24 | ls=`ls -ld "$PRG"` 25 | link=`expr "$ls" : '.*-> \(.*\)$'` 26 | if expr "$link" : '/.*' > /dev/null; then 27 | PRG="$link" 28 | else 29 | PRG=`dirname "$PRG"`/"$link" 30 | fi 31 | done 32 | PRGDIR=`dirname "$PRG"` 33 | # 34 | 35 | _classpath="." 36 | for k in "$PRGDIR"/lib/*.jar 37 | do 38 | _classpath="${_classpath}:${k}" 39 | done 40 | java -Xms512m -Xmx1024m -classpath "${_classpath}" "com.googlecode.dex2jar.tools.Jar2Dex" "$@" 41 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-jar2jasmin.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM 4 | REM dex2jar - Tools to work with android .dex and java .class files 5 | REM Copyright (c) 2009-2012 Panxiaobo 6 | REM 7 | REM Licensed under the Apache License, Version 2.0 (the "License"); 8 | REM you may not use this file except in compliance with the License. 9 | REM You may obtain a copy of the License at 10 | REM 11 | REM http://www.apache.org/licenses/LICENSE-2.0 12 | REM 13 | REM Unless required by applicable law or agreed to in writing, software 14 | REM distributed under the License is distributed on an "AS IS" BASIS, 15 | REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | REM See the License for the specific language governing permissions and 17 | REM limitations under the License. 18 | REM 19 | 20 | set CLASSPATH= 21 | FOR %%i IN ("%~dp0lib\*.jar") DO CALL "%~dp0setclasspath.bat" "%%i" 22 | 23 | java -Xms512m -Xmx1024m -cp %CLASSPATH% "com.googlecode.dex2jar.tools.Jar2Jasmin" %* 24 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-jar2jasmin.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # 4 | # dex2jar - Tools to work with android .dex and java .class files 5 | # Copyright (c) 2009-2012 Panxiaobo 6 | # 7 | # Licensed under the Apache License, Version 2.0 (the "License"); 8 | # you may not use this file except in compliance with the License. 9 | # You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, software 14 | # distributed under the License is distributed on an "AS IS" BASIS, 15 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | # See the License for the specific language governing permissions and 17 | # limitations under the License. 18 | # 19 | 20 | # copy from $Tomcat/bin/startup.sh 21 | # resolve links - $0 may be a softlink 22 | PRG="$0" 23 | while [ -h "$PRG" ] ; do 24 | ls=`ls -ld "$PRG"` 25 | link=`expr "$ls" : '.*-> \(.*\)$'` 26 | if expr "$link" : '/.*' > /dev/null; then 27 | PRG="$link" 28 | else 29 | PRG=`dirname "$PRG"`/"$link" 30 | fi 31 | done 32 | PRGDIR=`dirname "$PRG"` 33 | # 34 | 35 | _classpath="." 36 | for k in "$PRGDIR"/lib/*.jar 37 | do 38 | _classpath="${_classpath}:${k}" 39 | done 40 | java -Xms512m -Xmx1024m -classpath "${_classpath}" "com.googlecode.dex2jar.tools.Jar2Jasmin" "$@" 41 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-jasmin2jar.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM 4 | REM dex2jar - Tools to work with android .dex and java .class files 5 | REM Copyright (c) 2009-2012 Panxiaobo 6 | REM 7 | REM Licensed under the Apache License, Version 2.0 (the "License"); 8 | REM you may not use this file except in compliance with the License. 9 | REM You may obtain a copy of the License at 10 | REM 11 | REM http://www.apache.org/licenses/LICENSE-2.0 12 | REM 13 | REM Unless required by applicable law or agreed to in writing, software 14 | REM distributed under the License is distributed on an "AS IS" BASIS, 15 | REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | REM See the License for the specific language governing permissions and 17 | REM limitations under the License. 18 | REM 19 | 20 | set CLASSPATH= 21 | FOR %%i IN ("%~dp0lib\*.jar") DO CALL "%~dp0setclasspath.bat" "%%i" 22 | 23 | java -Xms512m -Xmx1024m -cp %CLASSPATH% "com.googlecode.dex2jar.tools.Jasmin2Jar" %* 24 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/d2j-jasmin2jar.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # 4 | # dex2jar - Tools to work with android .dex and java .class files 5 | # Copyright (c) 2009-2012 Panxiaobo 6 | # 7 | # Licensed under the Apache License, Version 2.0 (the "License"); 8 | # you may not use this file except in compliance with the License. 9 | # You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, software 14 | # distributed under the License is distributed on an "AS IS" BASIS, 15 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | # See the License for the specific language governing permissions and 17 | # limitations under the License. 18 | # 19 | 20 | # copy from $Tomcat/bin/startup.sh 21 | # resolve links - $0 may be a softlink 22 | PRG="$0" 23 | while [ -h "$PRG" ] ; do 24 | ls=`ls -ld "$PRG"` 25 | link=`expr "$ls" : '.*-> \(.*\)$'` 26 | if expr "$link" : '/.*' > /dev/null; then 27 | PRG="$link" 28 | else 29 | PRG=`dirname "$PRG"`/"$link" 30 | fi 31 | done 32 | PRGDIR=`dirname "$PRG"` 33 | # 34 | 35 | _classpath="." 36 | for k in "$PRGDIR"/lib/*.jar 37 | do 38 | _classpath="${_classpath}:${k}" 39 | done 40 | java -Xms512m -Xmx1024m -classpath "${_classpath}" "com.googlecode.dex2jar.tools.Jasmin2Jar" "$@" 41 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/dex-dump.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | set CLASSPATH= 3 | 4 | FOR %%i IN ("%~dp0lib\*.jar") DO CALL "%~dp0setclasspath.bat" %%i 5 | 6 | java -Xms512m -Xmx1024m -cp "%CLASSPATH%" com.googlecode.dex2jar.util.Dump %* 7 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/dex-dump.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # copy from $Tomcat/bin/startup.sh 4 | # resolve links - $0 may be a softlink 5 | PRG="$0" 6 | while [ -h "$PRG" ] ; do 7 | ls=`ls -ld "$PRG"` 8 | link=`expr "$ls" : '.*-> \(.*\)$'` 9 | if expr "$link" : '/.*' > /dev/null; then 10 | PRG="$link" 11 | else 12 | PRG=`dirname "$PRG"`/"$link" 13 | fi 14 | done 15 | PRGDIR=`dirname "$PRG"` 16 | # 17 | 18 | _classpath="." 19 | for k in "$PRGDIR"/lib/*.jar 20 | do 21 | _classpath="${_classpath}:${k}" 22 | done 23 | java -Xms512m -Xmx1024m -classpath "${_classpath}" "com.googlecode.dex2jar.util.Dump" $1 $2 $3 $4 $5 $6 24 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/dex2jar.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM 4 | REM dex2jar - Tools to work with android .dex and java .class files 5 | REM Copyright (c) 2009-2012 Panxiaobo 6 | REM 7 | REM Licensed under the Apache License, Version 2.0 (the "License"); 8 | REM you may not use this file except in compliance with the License. 9 | REM You may obtain a copy of the License at 10 | REM 11 | REM http://www.apache.org/licenses/LICENSE-2.0 12 | REM 13 | REM Unless required by applicable law or agreed to in writing, software 14 | REM distributed under the License is distributed on an "AS IS" BASIS, 15 | REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | REM See the License for the specific language governing permissions and 17 | REM limitations under the License. 18 | REM 19 | 20 | set CLASSPATH= 21 | FOR %%i IN ("%~dp0lib\*.jar") DO CALL "%~dp0setclasspath.bat" "%%i" 22 | 23 | java -Xms512m -Xmx1024m -cp %CLASSPATH% "com.googlecode.dex2jar.v3.Main" %* 24 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/dex2jar.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # 4 | # dex2jar - Tools to work with android .dex and java .class files 5 | # Copyright (c) 2009-2012 Panxiaobo 6 | # 7 | # Licensed under the Apache License, Version 2.0 (the "License"); 8 | # you may not use this file except in compliance with the License. 9 | # You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, software 14 | # distributed under the License is distributed on an "AS IS" BASIS, 15 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 | # See the License for the specific language governing permissions and 17 | # limitations under the License. 18 | # 19 | 20 | # copy from $Tomcat/bin/startup.sh 21 | # resolve links - $0 may be a softlink 22 | PRG="$0" 23 | while [ -h "$PRG" ] ; do 24 | ls=`ls -ld "$PRG"` 25 | link=`expr "$ls" : '.*-> \(.*\)$'` 26 | if expr "$link" : '/.*' > /dev/null; then 27 | PRG="$link" 28 | else 29 | PRG=`dirname "$PRG"`/"$link" 30 | fi 31 | done 32 | PRGDIR=`dirname "$PRG"` 33 | # 34 | 35 | _classpath="." 36 | for k in "$PRGDIR"/lib/*.jar 37 | do 38 | _classpath="${_classpath}:${k}" 39 | done 40 | java -Xms512m -Xmx1024m -classpath "${_classpath}" "com.googlecode.dex2jar.v3.Main" "$@" 41 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/lib/commons-io-NOTICE.txt: -------------------------------------------------------------------------------- 1 | Apache Commons IO 2 | Copyright 2002-2010 The Apache Software Foundation 3 | 4 | This product includes software developed by 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | -------------------------------------------------------------------------------- /tools/ddex_files/dex2jar/setclasspath.bat: -------------------------------------------------------------------------------- 1 | SET CLASSPATH=%1;%CLASSPATH% 2 | -------------------------------------------------------------------------------- /tools/deodex_files/api_level.txt: -------------------------------------------------------------------------------- 1 | 21 2 | -------------------------------------------------------------------------------- /tools/deodex_files/baksmali-2.0.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/deodex_files/baksmali-2.0.3.jar -------------------------------------------------------------------------------- /tools/deodex_files/baksmali-2.0.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/deodex_files/baksmali-2.0.6.jar -------------------------------------------------------------------------------- /tools/deodex_files/smali-2.0.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/deodex_files/smali-2.0.3.jar -------------------------------------------------------------------------------- /tools/deodex_files/smali-2.0.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/deodex_files/smali-2.0.6.jar -------------------------------------------------------------------------------- /tools/deodex_files/use_this_version.txt: -------------------------------------------------------------------------------- 1 | 2.0.6 2 | -------------------------------------------------------------------------------- /tools/diskinternals_windows/Linux_Reader.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/diskinternals_windows/Linux_Reader.exe -------------------------------------------------------------------------------- /tools/diskinternals_windows/version.txt: -------------------------------------------------------------------------------- 1 | DiskInternals Linuxs Reader version 2.0 -------------------------------------------------------------------------------- /tools/edify_defs/G2: -------------------------------------------------------------------------------- 1 | # LG G2 D802 2 | 3 | change_mnt=yes 4 | 5 | param1=ext4 6 | param2=EMMC 7 | 8 | param1_sdcard=vfat 9 | param2_sdcard=MTD 10 | 11 | data_mnt=\/dev\/block\/mmcblk0p35 12 | sys_mnt=\/dev\/block\/mmcblk0p30 13 | cache_mnt=\/dev\/block\/mmcblk0p31 14 | sdcard_mnt=\/dev\/block\/mmcblk0 15 | -------------------------------------------------------------------------------- /tools/edify_defs/G3S: -------------------------------------------------------------------------------- 1 | change_mnt=yes 2 | 3 | 4 | param1=ext4 5 | param2=EMMC 6 | 7 | param1_sdcard=vfat 8 | param2_sdcard=MTD 9 | 10 | data_mnt=\/dev\/block\/mmcblk0p7 11 | sys_mnt=\/dev\/block\/mmcblk0p5 12 | cache_mnt=\/dev\/block\/mmcblk0p6 13 | sdcard_mnt=\/dev\/block\/mmcblk0p8 14 | -------------------------------------------------------------------------------- /tools/edify_defs/G900A: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Galaxy S5 SM-G900A 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_cache=vfat 10 | param2_cache=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p23 13 | cache_mnt=\/dev\/block\/mmcblk0p24 14 | boot_mnt=\/dev\/block\/mmcblk0p15 15 | data_mnt=\/dev\/block\/mmcblk0p25 16 | sdcard_mnt=??? 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p2 19 | 20 | fix_boot2=yes 21 | -------------------------------------------------------------------------------- /tools/edify_defs/G900F: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Galaxy S5 SM-G900F 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p23 13 | cache_mnt=\/dev\/block\/mmcblk0p24 14 | boot_mnt=\/dev\/block\/mmcblk0p15 15 | data_mnt=\/dev\/block\/mmcblk0p26 16 | sdcard_mnt=??? 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p2 19 | 20 | fix_boot2=yes 21 | -------------------------------------------------------------------------------- /tools/edify_defs/G900M: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Galaxy S5 SM-G900M 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p23 13 | cache_mnt=\/dev\/block\/mmcblk0p24 14 | boot_mnt=\/dev\/block\/mmcblk0p15 15 | data_mnt=\/dev\/block\/mmcblk0p26 16 | sdcard_mnt=??? 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p2 19 | 20 | fix_boot2=yes 21 | -------------------------------------------------------------------------------- /tools/edify_defs/G900T: -------------------------------------------------------------------------------- 1 | 2 | # T-Mobile Samsung Galaxy S5 SM-G900T 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p23 13 | cache_mnt=\/dev\/block\/mmcblk0p24 14 | boot_mnt=\/dev\/block\/mmcblk0p15 15 | data_mnt=\/dev\/block\/mmcblk0p25 16 | sdcard_mnt=??? 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p2 19 | 20 | fix_boot2=yes 21 | -------------------------------------------------------------------------------- /tools/edify_defs/G901F: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Galaxy S5 Plus SM-G901F 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p24 13 | cache_mnt=\/dev\/block\/mmcblk0p25 14 | boot_mnt=\/dev\/block\/mmcblk0p17 15 | data_mnt=\/dev\/block\/mmcblk0p27 16 | sdcard_mnt=??? 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p2 19 | 20 | fix_boot2=yes 21 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I8150: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Galaxy W GT-I8150 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p15 13 | cache_mnt=\/dev\/block\/mmcblk0p16 14 | boot_mnt=\/dev\/block\/mmcblk0p8 15 | data_mnt=\/dev\/block\/mmcblk0p17 16 | sdcard_mnt=\/dev\/block\/mmcblk0p28 17 | 18 | fix_boot=yes 19 | 20 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I8160: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Galaxy Ace 2 GT-I8160 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p3 13 | cache_mnt=\/dev\/block\/mmcblk0p4 14 | boot_mnt=\/dev\/block\/mmcblk0p15 15 | data_mnt=\/dev\/block\/mmcblk0p5 16 | sdcard_mnt=\/dev\/block\/mmcblk0p8 17 | 18 | fix_boot=yes 19 | 20 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I8160L: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Galaxy Ace 2 GT-I8160L 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p3 13 | cache_mnt=\/dev\/block\/mmcblk0p4 14 | boot_mnt=\/dev\/block\/mmcblk0p15 15 | data_mnt=\/dev\/block\/mmcblk0p5 16 | sdcard_mnt=\/dev\/block\/mmcblk0p8 17 | 18 | fix_boot=yes 19 | 20 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I8160P: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Galaxy Ace 2 GT-I8160P (NFC version) 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p3 13 | cache_mnt=\/dev\/block\/mmcblk0p4 14 | boot_mnt=\/dev\/block\/mmcblk0p15 15 | data_mnt=\/dev\/block\/mmcblk0p5 16 | sdcard_mnt=\/dev\/block\/mmcblk0p8 17 | 18 | fix_boot=yes 19 | 20 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I9000: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Galaxy S GT-I9000 3 | 4 | change_mnt=yes 5 | 6 | param1=yaffs2 7 | param2=MTD 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/stl9 13 | cache_mnt=\/dev\/block\/stl11 14 | boot_mnt=\/dev\/block\/bml7 15 | data_mnt=\/dev\/block\/mmcblk0p2 16 | sdcard_mnt=\/dev\/block\/mmcblk0p1 17 | 18 | modem_mnt=\/dev\/block\/bml12 19 | 20 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I9001: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Galaxy S Plus GT-I9001 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p15 13 | cache_mnt=\/dev\/block\/mmcblk0p16 14 | boot_mnt=\/dev\/block\/mmcblk0p8 15 | data_mnt=\/dev\/block\/mmcblk0p17 16 | sdcard_mnt=\/dev\/block\/mmcblk0p28 17 | 18 | fix_boot=yes 19 | 20 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I9070: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Galaxy S Advance 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | 11 | sys_mnt=\/dev\/block\/mmcblk0p3 12 | cache_mnt=\/dev\/block\/mmcblk0p4 13 | boot_mnt=\/dev\/block\/mmcblk0p15 14 | data_mnt=\/dev\/block\/mmcblk0p5 15 | sdcard_mnt=\/dev\/block\/mmcblk0p8 16 | 17 | modem_mnt=\/dev\/block\/mmcblk0p2 18 | 19 | preload_mnt=\/dev\/block\/mmcblk0p9 20 | 21 | fix_boot2=yes 22 | 23 | 24 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I9100: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Galaxy S2 GT-I9100 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p9 13 | cache_mnt=\/dev\/block\/mmcblk0p7 14 | boot_mnt=\/dev\/block\/mmcblk0p5 15 | data_mnt=\/dev\/block\/mmcblk0p10 16 | sdcard_mnt=\/dev\/block\/mmcblk0p11 17 | preload_mnt=\/dev\/block\/mmcblk0p12 18 | 19 | modem_mnt=\/dev\/block\/mmcblk0p8 20 | 21 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I9100X: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Galaxy S2 (Non-Exynos variants) 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p24 13 | cache_mnt=\/dev\/block\/mmcblk0p26 14 | boot_mnt=\/dev\/block\/mmcblk0p8 15 | data_mnt=\/dev\/block\/mmcblk0p25 16 | sdcard_mnt=\/dev\/block\/mmcblk0p28 17 | preload_mnt=\/dev\/block\/mmcblk0p27 18 | 19 | fix_boot2=yes 20 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I9103: -------------------------------------------------------------------------------- 1 | # Samsung Galaxy R GT-I9103 2 | 3 | change_mnt=yes 4 | 5 | param1=ext4 6 | param2=EMMC 7 | 8 | param1_sdcard=vfat 9 | param2_sdcard=MTD 10 | 11 | sys_mnt=\/dev\/block\/mmcblk0p2 12 | cache_mnt=\/dev\/block\/mmcblk0p3 13 | boot_mnt=\/dev\/block\/mmcblk0p9 14 | data_mnt=\/dev\/block\/mmcblk0p6 15 | sdcard_mnt=\/dev\/block\/mmcblk0p4 16 | 17 | fix_boot3=yes 18 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I9300: -------------------------------------------------------------------------------- 1 | 2 | # International Samsung Galaxy S3 GT-I9300 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p9 13 | cache_mnt=\/dev\/block\/mmcblk0p8 14 | boot_mnt=\/dev\/block\/mmcblk0p5 15 | data_mnt=\/dev\/block\/mmcblk0p12 16 | sdcard_mnt=??? 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p7 19 | 20 | fix_boot2=yes 21 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I9300Korean: -------------------------------------------------------------------------------- 1 | 2 | # International Samsung Galaxy S3 GT-I9300 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p9 13 | cache_mnt=\/dev\/block\/mmcblk0p8 14 | boot_mnt=\/dev\/block\/mmcblk0p5 15 | data_mnt=\/dev\/block\/mmcblk0p12 16 | sdcard_mnt=??? 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p7 19 | 20 | fix_boot2=yes 21 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I9305: -------------------------------------------------------------------------------- 1 | 2 | # International LTE Samsung Galaxy S3 GT-I9305 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p13 13 | cache_mnt=\/dev\/block\/mmcblk0p12 14 | boot_mnt=\/dev\/block\/mmcblk0p8 15 | data_mnt=\/dev\/block\/mmcblk0p16 16 | sdcard_mnt=??? 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p10 19 | 20 | fix_boot2=yes 21 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I9500: -------------------------------------------------------------------------------- 1 | 2 | # Exynos-based Samsung Galaxy S4 GT-I9500 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p20 13 | cache_mnt=\/dev\/block\/mmcblk0p19 14 | boot_mnt=\/dev\/block\/mmcblk0p9 15 | data_mnt=\/dev\/block\/mmcblk0p21 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p13 19 | 20 | fix_boot2=yes 21 | 22 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I9502: -------------------------------------------------------------------------------- 1 | 2 | # Exynos-based Samsung Galaxy S4 GT-I9502 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p20 13 | cache_mnt=\/dev\/block\/mmcblk0p19 14 | boot_mnt=\/dev\/block\/mmcblk0p9 15 | data_mnt=\/dev\/block\/mmcblk0p21 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p13 19 | 20 | fix_boot2=yes 21 | 22 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I9505: -------------------------------------------------------------------------------- 1 | 2 | # International Qualcomm-based Samsung Galaxy S4 GT-I9505 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p16 13 | cache_mnt=\/dev\/block\/mmcblk0p18 14 | boot_mnt=\/dev\/block\/mmcblk0p20 15 | data_mnt=\/dev\/block\/mmcblk0p29 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p2 19 | 20 | fix_boot=yes 21 | 22 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-I9506: -------------------------------------------------------------------------------- 1 | 2 | # GT-I9506 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p23 13 | cache_mnt=\/dev\/block\/mmcblk0p24 14 | boot_mnt=\/dev\/block\/mmcblk0p14 15 | data_mnt=\/dev\/block\/mmcblk0p26 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p2 19 | 20 | fix_boot=yes 21 | 22 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-N7100: -------------------------------------------------------------------------------- 1 | 2 | # International Samsung Galaxy Note II GT-N7100 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p13 13 | cache_mnt=\/dev\/block\/mmcblk0p12 14 | boot_mnt=\/dev\/block\/mmcblk0p8 15 | data_mnt=\/dev\/block\/mmcblk0p16 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p10 19 | 20 | fix_boot=yes 21 | -------------------------------------------------------------------------------- /tools/edify_defs/GT-S5570: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Galaxy Mini 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p9 13 | cache_mnt=\/dev\/block\/mmcblk0p7 14 | boot_mnt=\/dev\/block\/mmcblk0p5 15 | data_mnt=\/dev\/block\/mmcblk0p10 16 | sdcard_mnt=\/dev\/block\/mmcblk0p11 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p8 19 | 20 | -------------------------------------------------------------------------------- /tools/edify_defs/LT22i: -------------------------------------------------------------------------------- 1 | 2 | # Sony Xperia LT22i 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p10 13 | cache_mnt=\/dev\/block\/mmcblk0p12 14 | boot_mnt=\/dev\/block\/mmcblk0p9 15 | data_mnt=\/dev\/block\/mmcblk0p11 16 | sdcard_mnt=\/dev\/block\/mmcblk0p14 17 | 18 | 19 | -------------------------------------------------------------------------------- /tools/edify_defs/LT29i: -------------------------------------------------------------------------------- 1 | 2 | # Sony Xperia LT29i 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p12 13 | cache_mnt=\/dev\/block\/mmcblk0p13 14 | boot_mnt=\/dev\/block\/mmcblk0p4 15 | data_mnt=\/dev\/block\/mmcblk0p14 16 | sdcard_mnt=\/dev\/block\/mmcblk0p15 17 | 18 | 19 | -------------------------------------------------------------------------------- /tools/edify_defs/MT27i: -------------------------------------------------------------------------------- 1 | 2 | # Sony Xperia MT27i 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p10 13 | cache_mnt=\/dev\/block\/mmcblk0p12 14 | boot_mnt=\/dev\/block\/mmcblk0p9 15 | data_mnt=\/dev\/block\/mmcblk0p11 16 | sdcard_mnt=\/dev\/block\/mmcblk0p14 17 | 18 | 19 | -------------------------------------------------------------------------------- /tools/edify_defs/PAP4500DUO: -------------------------------------------------------------------------------- 1 | change_mnt=yes 2 | 3 | param1=ext4 4 | param2=EMMC 5 | 6 | param1_sdcard=vfat 7 | param2_sdcard=MTD 8 | 9 | sys_mnt=\/dev\/block\/mmcblk0p3 10 | cache_mnt=\/dev\/block\/mmcblk0p4 11 | boot_mnt=\/dev\/bootimg 12 | data_mnt=\/dev\/block\/mmcblk0p5 13 | sdcard_mnt=\/dev\/block\/mmcblk1p1 14 | -------------------------------------------------------------------------------- /tools/edify_defs/PAP4500TDUO: -------------------------------------------------------------------------------- 1 | change_mnt=yes 2 | 3 | param1=ext4 4 | param2=EMMC 5 | 6 | param1_sdcard=vfat 7 | param2_sdcard=MTD 8 | 9 | sys_mnt=\/dev\/block\/mmcblk0p3 10 | cache_mnt=\/dev\/block\/mmcblk0p4 11 | boot_mnt=\/dev\/bootimg 12 | data_mnt=\/dev\/block\/mmcblk0p5 13 | sdcard_mnt=\/dev\/block\/mmcblk1p1 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /tools/edify_defs/SCH-I535: -------------------------------------------------------------------------------- 1 | 2 | # Verizon Samsung Galaxy S3 SCH-I535 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p14 13 | cache_mnt=\/dev\/block\/mmcblk0p17 14 | boot_mnt=\/dev\/block\/mmcblk0p7 15 | data_mnt=\/dev\/block\/mmcblk0p15 16 | sdcard_mnt=\/dev\/block\/mmcblk0p11 17 | 18 | fix_boot2=yes 19 | -------------------------------------------------------------------------------- /tools/edify_defs/SCH-I545: -------------------------------------------------------------------------------- 1 | 2 | # Verizon Samsung Galaxy S4 SCH-I545 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p16 13 | cache_mnt=\/dev\/block\/mmcblk0p18 14 | boot_mnt=\/dev\/block\/mmcblk0p20 15 | data_mnt=\/dev\/block\/mmcblk0p29 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p2 19 | 20 | fix_boot2=yes 21 | 22 | -------------------------------------------------------------------------------- /tools/edify_defs/SCH-R970: -------------------------------------------------------------------------------- 1 | 2 | # Cricket/C Spire/MetroPCS/US Cellular Samsung Galaxy S4 SCH-R970 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p16 13 | cache_mnt=\/dev\/block\/mmcblk0p18 14 | boot_mnt=\/dev\/block\/mmcblk0p20 15 | data_mnt=\/dev\/block\/mmcblk0p29 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p2 19 | 20 | fix_boot2=yes 21 | 22 | -------------------------------------------------------------------------------- /tools/edify_defs/SGH-I317: -------------------------------------------------------------------------------- 1 | 2 | # AT&T Galaxy Note II SGH-I317 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p13 13 | cache_mnt=\/dev\/block\/mmcblk0p12 14 | boot_mnt=\/dev\/block\/mmcblk0p8 15 | data_mnt=\/dev\/block\/mmcblk0p16 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p10 19 | 20 | fix_boot=yes 21 | -------------------------------------------------------------------------------- /tools/edify_defs/SGH-I337: -------------------------------------------------------------------------------- 1 | 2 | # AT&T Samsung Galaxy S4 SGH-I337 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p16 13 | cache_mnt=\/dev\/block\/mmcblk0p18 14 | boot_mnt=\/dev\/block\/platform\/msm_sdcc.1\/by-name\/boot 15 | data_mnt=\/dev\/block\/mmcblk0p29 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p2 19 | 20 | fix_boot=yes 21 | 22 | -------------------------------------------------------------------------------- /tools/edify_defs/SGH-I337M: -------------------------------------------------------------------------------- 1 | 2 | # Bell/Telus/Rogers Samsung Galaxy S4 SGH-I337M 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p16 13 | cache_mnt=\/dev\/block\/mmcblk0p18 14 | boot_mnt=\/dev\/block\/mmcblk0p20 15 | data_mnt=\/dev\/block\/mmcblk0p29 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p2 19 | 20 | fix_boot2=yes 21 | 22 | -------------------------------------------------------------------------------- /tools/edify_defs/SGH-I747: -------------------------------------------------------------------------------- 1 | 2 | # AT&T Samsung Galaxy S3 SGH-I747 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p14 13 | cache_mnt=\/dev\/block\/mmcblk0p17 14 | boot_mnt=\/dev\/block\/mmcblk0p7 15 | data_mnt=\/dev\/block\/mmcblk0p15 16 | sdcard_mnt=??? 17 | 18 | fix_boot=yes 19 | -------------------------------------------------------------------------------- /tools/edify_defs/SGH-M919: -------------------------------------------------------------------------------- 1 | 2 | # T-Mobile Samsung Galaxy S4 SGH-M919 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p16 13 | cache_mnt=\/dev\/block\/mmcblk0p18 14 | boot_mnt=\/dev\/block\/mmcblk0p20 15 | data_mnt=\/dev\/block\/mmcblk0p29 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p2 19 | 20 | fix_boot2=yes 21 | 22 | -------------------------------------------------------------------------------- /tools/edify_defs/SGH-T889: -------------------------------------------------------------------------------- 1 | 2 | # T-Mobile Samsung Galaxy Note II SGH-T889 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p13 13 | cache_mnt=\/dev\/block\/mmcblk0p12 14 | boot_mnt=\/dev\/block\/mmcblk0p8 15 | data_mnt=\/dev\/block\/mmcblk0p16 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p10 19 | 20 | fix_boot=yes 21 | -------------------------------------------------------------------------------- /tools/edify_defs/SGH-T999: -------------------------------------------------------------------------------- 1 | 2 | # T-Mobile Samsung Galaxy S3 SGH-T999 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p14 13 | cache_mnt=\/dev\/block\/mmcblk0p17 14 | boot_mnt=\/dev\/block\/mmcblk0p7 15 | data_mnt=\/dev\/block\/mmcblk0p15 16 | sdcard_mnt=??? 17 | 18 | fix_boot2=yes 19 | -------------------------------------------------------------------------------- /tools/edify_defs/SM-N9005: -------------------------------------------------------------------------------- 1 | 2 | # International Samsung Galaxy Note 3 SM-N9005 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p23 13 | cache_mnt=\/dev\/block\/mmcblk0p24 14 | boot_mnt=\/dev\/block\/mmcblk0p14 15 | data_mnt=\/dev\/block\/mmcblk0p26 16 | sdcard_mnt=??? 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p2 19 | 20 | fix_boot=yes 21 | -------------------------------------------------------------------------------- /tools/edify_defs/SM-N900T: -------------------------------------------------------------------------------- 1 | 2 | # T-Mobile Samsung Galaxy Note 3 SM-N900T 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p23 13 | cache_mnt=\/dev\/block\/mmcblk0p24 14 | boot_mnt=\/dev\/block\/mmcblk0p14 15 | data_mnt=\/dev\/block\/mmcblk0p25 16 | sdcard_mnt=??? 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p2 19 | 20 | fix_boot=yes 21 | -------------------------------------------------------------------------------- /tools/edify_defs/SPH-L710: -------------------------------------------------------------------------------- 1 | 2 | # Sprint Samsung Galaxy S3 SPH-L710 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p14 13 | cache_mnt=\/dev\/block\/mmcblk0p17 14 | boot_mnt=\/dev\/block\/mmcblk0p7 15 | data_mnt=\/dev\/block\/mmcblk0p15 16 | sdcard_mnt=??? 17 | 18 | fix_boot2=yes 19 | -------------------------------------------------------------------------------- /tools/edify_defs/SPH-L720: -------------------------------------------------------------------------------- 1 | 2 | # Sprint Samsung Galaxy S4 SPH-L720 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p16 13 | cache_mnt=\/dev\/block\/mmcblk0p18 14 | boot_mnt=\/dev\/block\/mmcblk0p20 15 | data_mnt=\/dev\/block\/mmcblk0p29 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p2 19 | 20 | fix_boot2=yes 21 | 22 | -------------------------------------------------------------------------------- /tools/edify_defs/SPH-L900: -------------------------------------------------------------------------------- 1 | 2 | # Sprint Samsung Galaxy Note II SPH-L900 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p13 13 | cache_mnt=\/dev\/block\/mmcblk0p12 14 | boot_mnt=\/dev\/block\/mmcblk0p8 15 | data_mnt=\/dev\/block\/mmcblk0p17 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p10 19 | 20 | fix_boot=yes 21 | -------------------------------------------------------------------------------- /tools/edify_defs/ST18a: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tools/edify_defs/ST25a: -------------------------------------------------------------------------------- 1 | 2 | # Sony Xperia ST25a 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p10 13 | cache_mnt=\/dev\/block\/mmcblk0p12 14 | boot_mnt=\/dev\/block\/mmcblk0p9 15 | data_mnt=\/dev\/block\/mmcblk0p11 16 | sdcard_mnt=\/dev\/block\/mmcblk0p14 17 | 18 | 19 | -------------------------------------------------------------------------------- /tools/edify_defs/ST25i: -------------------------------------------------------------------------------- 1 | 2 | # Sony Xperia ST25i 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p10 13 | cache_mnt=\/dev\/block\/mmcblk0p12 14 | boot_mnt=\/dev\/block\/mmcblk0p9 15 | data_mnt=\/dev\/block\/mmcblk0p11 16 | sdcard_mnt=\/dev\/block\/mmcblk0p14 17 | 18 | 19 | -------------------------------------------------------------------------------- /tools/edify_defs/Vandroid: -------------------------------------------------------------------------------- 1 | 2 | # WINGTECH ADVAN S4A 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p4 13 | cache_mnt=\/dev\/block\/mmcblk0p5 14 | boot_mnt=\/dev\/bootimg 15 | data_mnt=\/dev\/block\/mmcblk0p6 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | -------------------------------------------------------------------------------- /tools/edify_defs/ace: -------------------------------------------------------------------------------- 1 | 2 | # HTC Desire HD 3 | 4 | change_mnt=yes 5 | 6 | param1=ext3 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p25 13 | cache_mnt=\/dev\/block\/mmcblk0p27 14 | boot_mnt=\/dev\/block\/mmcblk0p22 15 | data_mnt=\/dev\/block\/mmcblk0p26 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | -------------------------------------------------------------------------------- /tools/edify_defs/amoi89_wet_jb2: -------------------------------------------------------------------------------- 1 | # Amoi N828 2 | 3 | change_mnt=yes 4 | 5 | param1=ext4 6 | param2=EMMC 7 | 8 | param1_sdcard=vfat 9 | param2_sdcard=MTD 10 | 11 | sys_mnt=\/dev\/block\/mmcblk0p3 12 | cache_mnt=\/dev\/block\/mmcblk0p4 13 | data_mnt=\/dev\/block\/mmcblk0p5 14 | sdcard_mnt=\/dev\/block\/mmcblk0p6 15 | -------------------------------------------------------------------------------- /tools/edify_defs/crespo: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Nexus S 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_cache=yaffs2 10 | param2_cache=MTD 11 | 12 | param1_sdcard=vfat 13 | param2_sdcard=MTD 14 | 15 | sys_mnt=\/dev\/block\/platform\/s3c-sdhci.0\/by-name\/system 16 | cache_mnt=\/dev\/block\/mtdblock4 17 | boot_mnt=??? 18 | data_mnt=\/dev\/block\/platform\/s3c-sdhci.0\/by-name\/userdata 19 | sdcard_mnt=\/dev\/block\/platform\/s3c-sdhci.0\/by-name\/media 20 | 21 | -------------------------------------------------------------------------------- /tools/edify_defs/crespo4g: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Nexus S 4G 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_cache=yaffs2 10 | param2_cache=MTD 11 | 12 | param1_sdcard=vfat 13 | param2_sdcard=MTD 14 | 15 | sys_mnt=\/dev\/block\/platform\/s3c-sdhci.0\/by-name\/system 16 | cache_mnt=\/dev\/block\/mtdblock4 17 | boot_mnt=??? 18 | data_mnt=\/dev\/block\/platform\/s3c-sdhci.0\/by-name\/userdata 19 | sdcard_mnt=\/dev\/block\/platform\/s3c-sdhci.0\/by-name\/media 20 | 21 | -------------------------------------------------------------------------------- /tools/edify_defs/dlx: -------------------------------------------------------------------------------- 1 | 2 | # HTC Droid DNA 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p32 13 | cache_mnt=\/dev\/block\/mmcblk0p33 14 | boot_mnt=\/dev\/block\/mmcblk0p19 15 | data_mnt=\/dev\/block\/mmcblk0p34 16 | sdcard_mnt=\/dev\/block\/mmcblk0p35 17 | 18 | fix_boot3=yes 19 | -------------------------------------------------------------------------------- /tools/edify_defs/e1911_v77_gq2000_ov5647: -------------------------------------------------------------------------------- 1 | change_mnt=yes 2 | 3 | 4 | param1=ext4 5 | param2=EMMC 6 | 7 | param1_sdcard=vfat 8 | param2_sdcard=MTD 9 | 10 | sys_mnt=\/dev\/block\/mmcblk0p3 11 | cache_mnt=\/dev\/block\/mmcblk0p4 12 | data_mnt=\/dev\/block\/mmcblk0p5 13 | sdcard_mnt=\/dev\/block\/mmcblk0p6 14 | 15 | -------------------------------------------------------------------------------- /tools/edify_defs/endeavoru: -------------------------------------------------------------------------------- 1 | 2 | # HTC One X 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | 11 | sys_mnt=\/dev\/block\/mmcblk0p12 12 | cache_mnt=\/dev\/block\/mmcblk0p13 13 | boot_mnt=\/dev\/block\/mmcblk0p4 14 | data_mnt=\/dev\/block\/mmcblk0p15 15 | sdcard_mnt=\/dev\/block\/mmcblk1p14 16 | 17 | fix_boot=yes 18 | 19 | -------------------------------------------------------------------------------- /tools/edify_defs/enrc2b: -------------------------------------------------------------------------------- 1 | 2 | # HTC One X+ International 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | 11 | sys_mnt=\/dev\/block\/mmcblk0p12 12 | cache_mnt=\/dev\/block\/mmcblk0p13 13 | boot_mnt=\/dev\/block\/mmcblk0p4 14 | data_mnt=\/dev\/block\/mmcblk0p14 15 | 16 | fix_boot=yes 17 | 18 | -------------------------------------------------------------------------------- /tools/edify_defs/evita: -------------------------------------------------------------------------------- 1 | # HTC One XL 2 | 3 | change_mnt=yes 4 | 5 | param1=ext4 6 | param2=EMMC 7 | 8 | param1_sdcard=vfat 9 | param2_sdcard=MTD 10 | 11 | sys_mnt=\/dev\/block\/mmcblk0p33 12 | cache_mnt=\/dev\/block\/mmcblk0p34 13 | boot_mnt=\/dev\/block\/mmcblk0p21 14 | data_mnt=\/dev\/block\/mmcblk0p35 15 | sdcard_mnt=\/dev\/block\/mmcblk0p36 16 | 17 | fix_boot3=yes 18 | -------------------------------------------------------------------------------- /tools/edify_defs/evitareul: -------------------------------------------------------------------------------- 1 | 2 | # HTC One X+ AT&T 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | 11 | sys_mnt=\/dev\/block\/mmcblk0p16 12 | cache_mnt=\/dev\/block\/mmcblk0p17 13 | boot_mnt=\/dev\/block\/mmcblk0p4 14 | data_mnt=\/dev\/block\/mmcblk0p18 15 | 16 | fix_boot=yes 17 | 18 | -------------------------------------------------------------------------------- /tools/edify_defs/express: -------------------------------------------------------------------------------- 1 | 2 | # HTC Evo View 4G 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p26 13 | cache_mnt=\/dev\/block\/mmcblk0p31 14 | boot_mnt=\/dev\/block\/mmcblk0p22 15 | data_mnt=\/dev\/block\/mmcblk0p30 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | -------------------------------------------------------------------------------- /tools/edify_defs/flyer: -------------------------------------------------------------------------------- 1 | 2 | # HTC Flyer 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p25 13 | cache_mnt=??? 14 | boot_mnt=\/dev\/block\/mmcblk0p22 15 | data_mnt=\/dev\/block\/mmcblk0p29 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | -------------------------------------------------------------------------------- /tools/edify_defs/glacier: -------------------------------------------------------------------------------- 1 | 2 | # HTC myTouch 4G 3 | 4 | change_mnt=yes 5 | 6 | fix_boot=yes 7 | 8 | param1=ext3 9 | param2=EMMC 10 | 11 | param1_sdcard=vfat 12 | param2_sdcard=MTD 13 | 14 | sys_mnt=\/dev\/block\/mmcblk0p25 15 | cache_mnt=\/dev\/block\/mmcblk0p27 16 | boot_mnt=\/dev\/block\/mmcblk0p22 17 | data_mnt=\/dev\/block\/mmcblk0p26 18 | sdcard_mnt=\/dev\/block\/mmcblk1p1 19 | 20 | -------------------------------------------------------------------------------- /tools/edify_defs/hammerhead: -------------------------------------------------------------------------------- 1 | 2 | # Hammerhead 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | sys_mnt=\/dev\/block\/mmcblk0p25 10 | cache_mnt=\/dev\/block\/mmcblk0p27 11 | boot_mnt=\/dev\/block\/mmcblk0p19 12 | data_mnt=\/dev\/block\/mmcblk0p28 13 | sdcard_mnt=??? 14 | 15 | fix_boot=yes 16 | -------------------------------------------------------------------------------- /tools/edify_defs/hwu8860: -------------------------------------------------------------------------------- 1 | # Huawei U8860 2 | # 3 | # Need modify the updater-script manually before Build ROM from working folder: 4 | # change: 5 | # assert(package_extract_file("boot.img", "/tmp/boot.img"), 6 | # write_raw_image("/tmp/boot.img", "boot"), 7 | # delete("/tmp/boot.img")); 8 | # to: 9 | # mount("vfat", "EMMC", "/dev/block/mmcblk0p1", "/cust"); 10 | # package_extract_file("boot.img", "/cust/image/boot.img"); 11 | # unmount("/cust"); 12 | 13 | change_mnt=yes 14 | 15 | sys_mnt=\/dev\/block\/mmcblk0p12 16 | cache_mnt=\/dev\/block\/mmcblk0p6 17 | boot_mnt=\/dev\/block\/mmcblk0p1 18 | data_mnt=\/dev\/block\/mmcblk0p13 19 | sdcard_mnt=\/dev\/block\/mmcblk0p14 20 | 21 | param1=ext4 22 | param2=EMMC 23 | 24 | param1_sdcard=vfat 25 | param2_sdcard=MTD 26 | 27 | -------------------------------------------------------------------------------- /tools/edify_defs/ja3gchnduos: -------------------------------------------------------------------------------- 1 | 2 | # Exynos-based Samsung Galaxy S4 GT-I9502 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p20 13 | cache_mnt=\/dev\/block\/mmcblk0p19 14 | boot_mnt=\/dev\/block\/mmcblk0p9 15 | data_mnt=\/dev\/block\/mmcblk0p21 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | modem_mnt=\/dev\/block\/mmcblk0p13 19 | 20 | fix_boot2=yes 21 | 22 | -------------------------------------------------------------------------------- /tools/edify_defs/jewel: -------------------------------------------------------------------------------- 1 | # Jewel HTC EVO 4G LTE 2 | 3 | change_mnt=yes 4 | 5 | sys_mnt=\/dev\/block\/mmcblk0p35 6 | cache_mnt=\/dev\/block\/mmcblk0p36 7 | boot_mnt=\/dev\/block\/mmcblk0p21 8 | data_mnt=\/dev\/block\/mmcblk0p37 9 | sdcard_mnt=\/dev\/block\/mmcblk0p38 10 | 11 | param1=ext4 12 | param2=EMMC 13 | 14 | param1_sdcard=vfat 15 | param2_sdcard=EMMC 16 | -------------------------------------------------------------------------------- /tools/edify_defs/m4ds: -------------------------------------------------------------------------------- 1 | 2 | # LG Optimus L5 Dual 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p14 13 | cache_mnt=\/dev\/block\/mmcblk0p16 14 | boot_mnt=\/dev\/block\/mmcblk0p9 15 | data_mnt=\/dev\/block\/mmcblk0p20 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | fix_boot3=yes 19 | -------------------------------------------------------------------------------- /tools/edify_defs/m7: -------------------------------------------------------------------------------- 1 | 2 | # HTC One (M7) 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | 11 | sys_mnt=\/dev\/block\/mmcblk0p35 12 | cache_mnt=\/dev\/block\/mmcblk0p36 13 | data_mnt=\/dev\/block\/mmcblk0p37 14 | boot_mnt=?? 15 | sdcard_mnt=?? 16 | 17 | 18 | fix_boot=yes 19 | 20 | -------------------------------------------------------------------------------- /tools/edify_defs/maguro: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Galaxy Nexus (GSM/HSPA+) 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=HSMMC 8 | 9 | sys_mnt=\/dev\/block\/platform\/omap\/omap_hsmmc.0\/by-name\/system 10 | cache_mnt=\/dev\/block\/platform\/omap\/omap_hsmmc.0\/by-name\/cache 11 | boot_mnt=\/dev\/block\/platform\/omap\/omap_hsmmc.0\/by-name\/boot 12 | data_mnt=\/dev\/block\/platform\/omap\/omap_hsmmc.0\/by-name\/userdata 13 | sdcard_mnt=??? 14 | 15 | fix_boot3=yes 16 | -------------------------------------------------------------------------------- /tools/edify_defs/mako: -------------------------------------------------------------------------------- 1 | 2 | # LG Nexus 4 (GSM/HSPA+) 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | sys_mnt=\/dev\/block\/mmcblk0p21 10 | cache_mnt=\/dev\/block\/mmcblk0p22 11 | boot_mnt=\/dev\/block\/mmcblk0p6 12 | data_mnt=\/dev\/block\/mmcblk0p23 13 | sdcard_mnt=??? 14 | 15 | fix_boot=yes 16 | -------------------------------------------------------------------------------- /tools/edify_defs/mecha: -------------------------------------------------------------------------------- 1 | 2 | # HTC Thunderbolt 3 | 4 | change_mnt=yes 5 | 6 | param1=ext3 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p25 13 | cache_mnt=\/dev\/block\/mmcblk0p27 14 | boot_mnt=\/dev\/block\/mmcblk0p22 15 | data_mnt=\/dev\/block\/mmcblk0p26 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | -------------------------------------------------------------------------------- /tools/edify_defs/olympus: -------------------------------------------------------------------------------- 1 | 2 | # Motorola Atrix 3 | 4 | change_mnt=yes 5 | 6 | param1=ext3 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | use_cache_not_tmp=yes 13 | 14 | sys_mnt=\/dev\/block\/mmcblk0p12 15 | cache_mnt=\/dev\/block\/mmcblk0p15 16 | boot_mnt=\/dev\/block\/mmcblk0p11 17 | data_mnt=\/dev\/block\/mmcblk0p16 18 | sdcard_mnt=\/dev\/block\/mmcblk0p18 19 | webtop_mnt=\/dev\/block\/mmcblk0p13 20 | -------------------------------------------------------------------------------- /tools/edify_defs/p920: -------------------------------------------------------------------------------- 1 | 2 | # LG Optimus 3D 3 | 4 | change_mnt=yes 5 | 6 | param1=ext3 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p7 13 | cache_mnt=\/dev\/block\/mmcblk0p10 14 | boot_mnt=??? 15 | data_mnt=\/dev\/block\/mmcblk0p8 16 | sdcard_mnt=\/dev\/block\/mmcblk0p15 17 | 18 | -------------------------------------------------------------------------------- /tools/edify_defs/p970: -------------------------------------------------------------------------------- 1 | 2 | # LG Optimus Black 3 | 4 | change_mnt=yes 5 | 6 | param1=ext3 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p8 13 | cache_mnt=\/dev\/block\/mmcblk0p10 14 | boot_mnt=\/dev\/block\/mmcblk0p3 15 | data_mnt=\/dev\/block\/mmcblk0p9 16 | sdcard_mnt=\/dev\/block\/mmcblk0p16 17 | 18 | -------------------------------------------------------------------------------- /tools/edify_defs/p990: -------------------------------------------------------------------------------- 1 | 2 | # LG Optimus 2X 3 | 4 | change_mnt=yes 5 | 6 | fix_boot=yes 7 | 8 | param1=ext3 9 | param2=EMMC 10 | 11 | sys_mnt=\/dev\/block\/mmcblk0p1 12 | cache_mnt=\/dev\/block\/mmcblk0p2 13 | boot_mnt=\/dev\/block\/mmcblk0p5 14 | data_mnt=\/dev\/block\/mmcblk0p8 15 | sdcard_mnt=\/dev\/block\/mmcblk0p9 16 | 17 | -------------------------------------------------------------------------------- /tools/edify_defs/p999: -------------------------------------------------------------------------------- 1 | 2 | # LG Optimus G2X 3 | 4 | change_mnt=yes 5 | 6 | fix_boot=yes 7 | 8 | param1=ext3 9 | param2=EMMC 10 | 11 | sys_mnt=\/dev\/block\/mmcblk0p1 12 | cache_mnt=\/dev\/block\/mmcblk0p2 13 | boot_mnt=\/dev\/block\/mmcblk0p5 14 | data_mnt=\/dev\/block\/mmcblk0p7 15 | sdcard_mnt=\/dev\/block\/mmcblk0p8 16 | 17 | -------------------------------------------------------------------------------- /tools/edify_defs/primo: -------------------------------------------------------------------------------- 1 | 2 | # HTC One V 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | 11 | sys_mnt=\/dev\/block\/mmcblk0p25 12 | cache_mnt=??? 13 | boot_mnt=\/dev\/block\/mmcblk0p22 14 | data_mnt=\/dev\/block\/mmcblk0p26 15 | sdcard_mnt=??? 16 | 17 | fix_boot=yes 18 | 19 | -------------------------------------------------------------------------------- /tools/edify_defs/primoc: -------------------------------------------------------------------------------- 1 | 2 | # HTC One V (CDMA) 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | 11 | sys_mnt=\/dev\/block\/mmcblk0p25 12 | cache_mnt=??? 13 | boot_mnt=\/dev\/block\/mmcblk0p22 14 | data_mnt=\/dev\/block\/mmcblk0p26 15 | sdcard_mnt=??? 16 | 17 | fix_boot=yes 18 | 19 | -------------------------------------------------------------------------------- /tools/edify_defs/pyramid: -------------------------------------------------------------------------------- 1 | 2 | # HTC Sensation 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p22 13 | cache_mnt=\/dev\/block\/mmcblk0p24 14 | boot_mnt=\/dev\/block\/mmcblk0p20 15 | data_mnt=\/dev\/block\/mmcblk0p23 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | -------------------------------------------------------------------------------- /tools/edify_defs/ruby: -------------------------------------------------------------------------------- 1 | # HTC Amaze 4G 2 | 3 | change_mnt=yes 4 | 5 | param1=ext4 6 | param2=EMMC 7 | 8 | param1_sdcard=vfat 9 | param2_sdcard=MTD 10 | 11 | sys_mnt=\/dev\/block\/mmcblk0p29 12 | cache_mnt=\/dev\/block\/mmcblk0p30 13 | boot_mnt=\/dev\/block\/mmcblk0p22 14 | data_mnt=\/dev\/block\/mmcblk0p31 15 | sdcard_mnt=\/dev\/block\/mmcblk1p1 16 | 17 | -------------------------------------------------------------------------------- /tools/edify_defs/s9321: -------------------------------------------------------------------------------- 1 | 2 | # Highway 4G 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | 11 | sys_mnt=\/dev\/block\/platform\/sdhci-tegra.3\/by-name\/APP 12 | cache_mnt=\/dev\/block\/platform\/sdhci-tegra.3\/by-name\/CAC 13 | data_mnt=\/dev\/block\/platform\/sdhci-tegra.3\/by-name\/UDA 14 | boot_mnt=\/dev\/block\/latform\/sdhci-tegra.3\/by-name\/LNX 15 | -------------------------------------------------------------------------------- /tools/edify_defs/saga: -------------------------------------------------------------------------------- 1 | 2 | # HTC Desire S 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p25 13 | cache_mnt=\/dev\/block\/mmcblk0p27 14 | boot_mnt=\/dev\/block\/mmcblk0p22 15 | data_mnt=\/dev\/block\/mmcblk0p26 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | -------------------------------------------------------------------------------- /tools/edify_defs/shooter: -------------------------------------------------------------------------------- 1 | # HTC Evo 3D 2 | 3 | change_mnt=yes 4 | 5 | param1=ext4 6 | param2=EMMC 7 | 8 | param1_sdcard=vfat 9 | param2_sdcard=MTD 10 | 11 | sys_mnt=\/dev\/block\/mmcblk0p23 12 | cache_mnt=\/dev\/block\/mmcblk0p25 13 | boot_mnt=\/dev\/block\/mmcblk0p21 14 | data_mnt=\/dev\/block\/mmcblk0p24 15 | sdcard_mnt=\/dev\/block\/mmcblk1p1 16 | 17 | -------------------------------------------------------------------------------- /tools/edify_defs/speedy: -------------------------------------------------------------------------------- 1 | 2 | # HTC Evo Shift 4G 3 | 4 | change_mnt=yes 5 | 6 | param1=ext3 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p26 13 | cache_mnt=\/dev\/block\/mmcblk0p28 14 | boot_mnt=\/dev\/block\/mmcblk0p22 15 | data_mnt=\/dev\/block\/mmcblk0p27 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | 19 | -------------------------------------------------------------------------------- /tools/edify_defs/streak7: -------------------------------------------------------------------------------- 1 | 2 | # Dell Streak 7 3 | 4 | change_mnt_dell=yes 5 | 6 | param_system=ext2 7 | param_cache=ext3 8 | param_data=ext3 9 | 10 | -------------------------------------------------------------------------------- /tools/edify_defs/tass: -------------------------------------------------------------------------------- 1 | 2 | # Samsung TASS 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/stl12 13 | cache_mnt=\/dev\/block\/stl14 14 | data_mnt=\/dev\/block\/stl13 15 | sdcard_mnt=\/dev\/block\/mmcblk0p1 16 | -------------------------------------------------------------------------------- /tools/edify_defs/toro: -------------------------------------------------------------------------------- 1 | 2 | # Samsung Galaxy Nexus (CDMA/LTE) 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=HSMMC 8 | 9 | sys_mnt=\/dev\/block\/platform\/omap\/omap_hsmmc.0\/by-name\/system 10 | cache_mnt=\/dev\/block\/platform\/omap\/omap_hsmmc.0\/by-name\/cache 11 | boot_mnt=\/dev\/block\/platform\/omap\/omap_hsmmc.0\/by-name\/boot 12 | data_mnt=\/dev\/block\/platform\/omap\/omap_hsmmc.0\/by-name\/userdata 13 | sdcard_mnt=??? 14 | 15 | fix_boot3=yes 16 | -------------------------------------------------------------------------------- /tools/edify_defs/vee3ds: -------------------------------------------------------------------------------- 1 | 2 | # LG Optimus L3 II Dual 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p14 13 | cache_mnt=\/dev\/block\/mmcblk0p16 14 | boot_mnt=\/dev\/block\/mmcblk0p9 15 | data_mnt=\/dev\/block\/mmcblk0p20 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | fix_boot3=yes 19 | -------------------------------------------------------------------------------- /tools/edify_defs/vigor: -------------------------------------------------------------------------------- 1 | 2 | # HTC Rezound 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p29 13 | cache_mnt=\/dev\/block\/mmcblk0p36 14 | boot_mnt=\/dev\/block\/mmcblk0p22 15 | data_mnt=\/dev\/block\/mmcblk0p35 16 | sdcard_mnt=\/dev\/block\/mmcblk0p1 17 | 18 | -------------------------------------------------------------------------------- /tools/edify_defs/ville: -------------------------------------------------------------------------------- 1 | # HTC One S 2 | 3 | change_mnt=yes 4 | 5 | param1=ext4 6 | param2=EMMC 7 | 8 | param1_sdcard=vfat 9 | param2_sdcard=MTD 10 | 11 | sys_mnt=\/dev\/block\/mmcblk0p33 12 | cache_mnt=\/dev\/block\/mmcblk0p34 13 | boot_mnt=\/dev\/block\/mmcblk0p21 14 | data_mnt=\/dev\/block\/mmcblk0p35 15 | sdcard_mnt=\/dev\/block\/mmcblk0p36 16 | 17 | fix_boot3=yes 18 | -------------------------------------------------------------------------------- /tools/edify_defs/vision: -------------------------------------------------------------------------------- 1 | 2 | # HTC Vision / Desire Z / T-Mobile G2 3 | 4 | change_mnt=yes 5 | 6 | param1=ext3 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p25 13 | cache_mnt=\/dev\/block\/mmcblk0p27 14 | boot_mnt=\/dev\/block\/mmcblk0p22 15 | data_mnt=\/dev\/block\/mmcblk0p26 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | -------------------------------------------------------------------------------- /tools/edify_defs/vivo: -------------------------------------------------------------------------------- 1 | 2 | # HTC Incredible S 3 | 4 | change_mnt=yes 5 | 6 | param1=ext3 7 | param2=MMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p25 13 | cache_mnt=\/dev\/block\/mmcblk0p27 14 | boot_mnt=\/dev\/block\/mmcblk0p22 15 | data_mnt=\/dev\/block\/mmcblk0p26 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | 19 | -------------------------------------------------------------------------------- /tools/edify_defs/vivow: -------------------------------------------------------------------------------- 1 | 2 | # HTC Droid Incredible 2 3 | 4 | change_mnt=yes 5 | 6 | param1=ext4 7 | param2=EMMC 8 | 9 | param1_sdcard=vfat 10 | param2_sdcard=MTD 11 | 12 | sys_mnt=\/dev\/block\/mmcblk0p25 13 | cache_mnt=\/dev\/block\/mmcblk0p27 14 | boot_mnt=\/dev\/block\/mmcblk0p22 15 | data_mnt=\/dev\/block\/mmcblk0p26 16 | sdcard_mnt=\/dev\/block\/mmcblk1p1 17 | 18 | -------------------------------------------------------------------------------- /tools/explore2fs_windows/explore2fs.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/explore2fs_windows/explore2fs.exe -------------------------------------------------------------------------------- /tools/explore2fs_windows/version.txt: -------------------------------------------------------------------------------- 1 | Explore2fs version 1.08 beta 9 -------------------------------------------------------------------------------- /tools/ext2read_windows/ext2explore.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/ext2read_windows/ext2explore.exe -------------------------------------------------------------------------------- /tools/ext2read_windows/version.txt: -------------------------------------------------------------------------------- 1 | Ext2Explore version 2.2.71 (although About screen says 2.1) 2 | 3 | http://sourceforge.net/projects/ext2read/ -------------------------------------------------------------------------------- /tools/extract_boot_files/extract-kernel.pl: -------------------------------------------------------------------------------- 1 | #!/usr/bin/perl -W 2 | 3 | use strict; 4 | use bytes; 5 | use File::Path; 6 | 7 | die "did not specify boot img file\n" unless $ARGV[0]; 8 | 9 | my $bootimgfile = $ARGV[0]; 10 | 11 | my $slurpvar = $/; 12 | undef $/; 13 | open (BOOTIMGFILE, "$bootimgfile") or die "could not open boot img file: $bootimgfile\n"; 14 | binmode(BOOTIMGFILE); 15 | my $bootimg = ; 16 | close BOOTIMGFILE; 17 | $/ = $slurpvar; 18 | 19 | 20 | my($bootMagic, $kernelSize, $kernelLoadAddr, $ram1Size, $ram1LoadAddr, $ram2Size, $ram2LoadAddr, $tagsAddr, $pageSize, $unused1, $unused2, $bootName, $cmdLine, $id) = 21 | unpack('a8 L L L L L L L L L L a16 a512 a8', $bootimg); 22 | 23 | $pageSize = 4096; 24 | my($kernel) = substr($bootimg, $pageSize, $kernelSize); 25 | 26 | open (KERNELFILE, ">zImage"); 27 | binmode(KERNELFILE); 28 | print KERNELFILE $kernel or die; 29 | close KERNELFILE; 30 | -------------------------------------------------------------------------------- /tools/gui/jd-gui.cfg: -------------------------------------------------------------------------------- 1 | [Manifest] 2 | Version=2 3 | [GUI] 4 | MainWindowPosition=500,262 600x400 Maximized 5 | [RecentFiles] 6 | Path0=out/2s/2s.jar 7 | Path1=out/lewa-framework/lewa-framework.jar 8 | -------------------------------------------------------------------------------- /tools/liba2dp_upper.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/liba2dp_upper.so -------------------------------------------------------------------------------- /tools/magiciso_windows/Setup_MagicISO.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/magiciso_windows/Setup_MagicISO.exe -------------------------------------------------------------------------------- /tools/magiciso_windows/version.txt: -------------------------------------------------------------------------------- 1 | MagicISO 5.5.281 -------------------------------------------------------------------------------- /tools/mkboot/mkbootfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/mkboot/mkbootfs -------------------------------------------------------------------------------- /tools/mkboot/mkbootimg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/mkboot/mkbootimg -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/E/Eterm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/E/Eterm -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/E/Eterm-color: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/E/Eterm-color -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/a/ansi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/a/ansi -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/c/cons25: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/c/cons25 -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/c/cygwin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/c/cygwin -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/d/dumb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/d/dumb -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/h/hurd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/h/hurd -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/l/linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/l/linux -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/m/mach: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/m/mach -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/m/mach-bold: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/m/mach-bold -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/m/mach-color: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/m/mach-color -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/p/pcansi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/p/pcansi -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/r/rxvt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/r/rxvt -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/r/rxvt-basic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/r/rxvt-basic -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/s/screen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/s/screen -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/s/screen-256color: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/s/screen-256color -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/s/screen-256color-bce: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/s/screen-256color-bce -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/s/screen-bce: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/s/screen-bce -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/s/screen-s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/s/screen-s -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/s/screen-w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/s/screen-w -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/s/sun: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/s/sun -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/u/unknown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/u/unknown -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/v/vt100: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/v/vt100 -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/v/vt102: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/v/vt102 -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/v/vt220: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/v/vt220 -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/v/vt52: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/v/vt52 -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/w/wsvt25: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/w/wsvt25 -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/w/wsvt25m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/w/wsvt25m -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/x/xterm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/x/xterm -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/x/xterm-256color: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/x/xterm-256color -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/x/xterm-color: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/x/xterm-color -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/x/xterm-r5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/x/xterm-r5 -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/x/xterm-r6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/x/xterm-r6 -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/x/xterm-vt220: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/x/xterm-vt220 -------------------------------------------------------------------------------- /tools/nano_files/system/etc/terminfo/x/xterm-xfree86: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/etc/terminfo/x/xterm-xfree86 -------------------------------------------------------------------------------- /tools/nano_files/system/xbin/nano: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/system/xbin/nano -------------------------------------------------------------------------------- /tools/nano_files/system/xbin/sysro: -------------------------------------------------------------------------------- 1 | #!/system/bin/sh 2 | 3 | mount -o ro,remount /system; 4 | -------------------------------------------------------------------------------- /tools/nano_files/system/xbin/sysrw: -------------------------------------------------------------------------------- 1 | #!/system/bin/sh 2 | 3 | mount -o rw,remount /system; 4 | -------------------------------------------------------------------------------- /tools/nano_files/terminfo.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nano_files/terminfo.zip -------------------------------------------------------------------------------- /tools/nullBoot.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/nullBoot.img -------------------------------------------------------------------------------- /tools/samsung_files/create_preload_symlinks: -------------------------------------------------------------------------------- 1 | #!/system/bin/mksh 2 | 3 | # 4 | # By dsixda 5 | # Originally created for Galaxy S2 and its variants 6 | # 7 | 8 | mount -o remount rw /system 9 | cd /preload/symlink/system/app 10 | 11 | # Can't create array with /sbin/sh, hence we use mksh 12 | apk_list=( `ls | grep .apk` ) 13 | odex_list=( `ls | grep .odex` ) 14 | items=${apk_list[*]}" "${odex_list[*]} 15 | 16 | for item in ${items[@]} 17 | do 18 | ln -s /preload/symlink/system/app/$item /system/app/$item 19 | done 20 | 21 | -------------------------------------------------------------------------------- /tools/samsung_files/flash_image: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/flash_image -------------------------------------------------------------------------------- /tools/samsung_files/java.awt.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/java.awt.jar -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_note2/GT-N7100/GT-N7100: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_note2/GT-N7100/GT-N7100 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_note2/GT-N7100/GT-N7105: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_note2/GT-N7100/GT-N7105 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_note2/GT-N7100/GT-N7105T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_note2/GT-N7100/GT-N7105T -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_note2/GT-N7100/GT-N7108: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_note2/GT-N7100/GT-N7108 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_note2/GT-N7100/SCH-I605: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_note2/GT-N7100/SCH-I605 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_note2/GT-N7100/SCH-R950: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_note2/GT-N7100/SCH-R950 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_note2/SGH-I317/SGH-I317: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_note2/SGH-I317/SGH-I317 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_note2/SGH-I317/SGH-I317M: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_note2/SGH-I317/SGH-I317M -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_note2/SGH-T889/SGH-T889: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_note2/SGH-T889/SGH-T889 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_note2/SGH-T889/SGH-T889V: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_note2/SGH-T889/SGH-T889V -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_note2/SPH-L900/SPH-L900: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_note2/SPH-L900/SPH-L900 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/GT-I5800: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/GT-I5800 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/GT-I8500: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/GT-I8500 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/GT-I9000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/GT-I9000 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/GT-I9000B: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/GT-I9000B -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/GT-I9000M: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/GT-I9000M -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/GT-I9000T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/GT-I9000T -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/SAMSUNG-SGH-I897: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/SAMSUNG-SGH-I897 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/SAMSUNG-SGH-I997: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/SAMSUNG-SGH-I997 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/SAMSUNG-SGH-I997R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/SAMSUNG-SGH-I997R -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/SCH-I500: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/SCH-I500 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/SGH-I897: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/SGH-I897 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/SGH-I997: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/SGH-I997 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/SGH-I997R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/SGH-I997R -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/SGH-T959: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/SGH-T959 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/SGH-T959V: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/SGH-T959V -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/SGS-T959: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/SGS-T959 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s/GT-I9000/SPH-D700: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s/GT-I9000/SPH-D700 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100/GT-I9100: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s2/GT-I9100/GT-I9100 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100/GT-I9100G: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s2/GT-I9100/GT-I9100G -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100/GT-I9100M: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s2/GT-I9100/GT-I9100M -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100/GT-I9100T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s2/GT-I9100/GT-I9100T -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100/GT-N7000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s2/GT-I9100/GT-N7000 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100/GT-N7000B: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s2/GT-I9100/GT-N7000B -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100/SC-02C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s2/GT-I9100/SC-02C -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100/SGH-I777: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s2/GT-I9100/SGH-I777 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100/SPH-D710: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s2/GT-I9100/SPH-D710 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/GT-I9210: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/GT-I9210T: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SC-03D: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SGH-I717: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SGH-I717 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SGH-I717D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SGH-I717D -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SGH-I717M: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SGH-I717M -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SGH-I717R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SGH-I717R -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SGH-I727: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SGH-I727 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SGH-I727R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SGH-I727R -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SGH-I757M: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SGH-T989: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SGH-T989D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/SGH-T989D -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s2/GT-I9100X/readme.txt: -------------------------------------------------------------------------------- 1 | This folder is for Qualcomm-based variants of the Samsung Galaxy S2 (like the AT&T Skyrocket), so that the kitchen will recognize your device as a newer Galaxy S2. The ROMs normally consist of system.img.ext4, cache.img.ext4 and boot.img. 2 | 3 | In your /system/build.prop file there is a parameter called ro.product.device. The value of this parameter will be used as the name of the file to be placed in this folder. This file can be empty; the kitchen will not read its contents. 4 | -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/GT-I9300/GT-I9300: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/GT-I9300/GT-I9300 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/GT-I9300/GT-I9300T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/GT-I9300/GT-I9300T -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/GT-I9300Korean/SHV-E210K: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/GT-I9300Korean/SHV-E210K -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/GT-I9300Korean/SHV-E210L: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/GT-I9300Korean/SHV-E210L -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/GT-I9300Korean/SHV-E210S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/GT-I9300Korean/SHV-E210S -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/GT-I9300Korean/SHW-M440S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/GT-I9300Korean/SHW-M440S -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/GT-I9305/GT-I9305: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/GT-I9305/GT-I9305 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/GT-I9305/GT-I9305T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/GT-I9305/GT-I9305T -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/SCH-I535/SCH-I535: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/SCH-I535/SCH-I535 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/SCH-I535/SCH-R530: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/SCH-I535/SCH-R530 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/SCH-I535/SCH-R530U: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/SCH-I535/SCH-R530U -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/SGH-I747/SGH-I747: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/SGH-I747/SGH-I747 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/SGH-I747/SGH-I747M: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/SGH-I747/SGH-I747M -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/SGH-T999/SGH-T999: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/SGH-T999/SGH-T999 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/SGH-T999/SGH-T999V: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/SGH-T999/SGH-T999V -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/SPH-L710/SCH-L710: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/SPH-L710/SCH-L710 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s3/SPH-L710/SPH-L710: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s3/SPH-L710/SPH-L710 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s4/GT-I9500/GT-I9500: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s4/GT-I9500/GT-I9500 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s4/GT-I9500/GT-I9502: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s4/GT-I9500/GT-I9502 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s4/GT-I9502/GT-I9502: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s4/GT-I9502/GT-I9502 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s4/GT-I9505/GT-I9505: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s4/GT-I9505/GT-I9505 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s4/SCH-I545/SCH-I545: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s4/SCH-I545/SCH-I545 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s4/SCH-R970/SCH-R970: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s4/SCH-R970/SCH-R970 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s4/SGH-I337/SGH-I337: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s4/SGH-I337/SGH-I337 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s4/SGH-I337M/SGH-I337M: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s4/SGH-I337M/SGH-I337M -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s4/SGH-M919/SGH-M919: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s4/SGH-M919/SGH-M919 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s4/SGH-M919/SGH-M919V: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s4/SGH-M919/SGH-M919V -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s4/SPH-L720/SPH-L720: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s4/SPH-L720/SPH-L720 -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s5/G900A/G900A: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s5/G900A/G900A -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s5/G900F/G900F: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s5/G900F/G900F -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s5/G900M/G900M: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s5/G900M/G900M -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s5/G900T/G900T: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s5/G900T/G900T -------------------------------------------------------------------------------- /tools/samsung_files/model_variants/galaxy_s5/G901F/G901F: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/model_variants/galaxy_s5/G901F/G901F -------------------------------------------------------------------------------- /tools/samsung_files/model_variants_readme.txt: -------------------------------------------------------------------------------- 1 | Under the "tools/samsung_files/model_variants" folder, each sub-folder represents a variant name. Each of these sub-folders contains blank files representing different model names that share this variant's properties. 2 | 3 | Each variant (sub-folder) name has its mount points defined in a file under the "tools/edify_defs" folder. 4 | 5 | e.g. 6 | 7 | tools/samsung_files/model_variants/galaxy_s2 folder: 8 | 9 | - contains the GT-I9100 variant sub-folder 10 | 11 | - this GT-I9100 variant has properties that are common to the following models (represented by files inside this folder): 12 | - GT-I9100 13 | - GT-I9100G 14 | - GT-I9100M 15 | - GT-N7000 16 | - etc... 17 | 18 | - the mount points are defined in the file tools/edify_defs/GT-I9100 (same name as the above sub-folder) 19 | 20 | -------------------------------------------------------------------------------- /tools/samsung_files/redbend_ua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/redbend_ua -------------------------------------------------------------------------------- /tools/samsung_files/sgs2_cwm/CWMManager.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/samsung_files/sgs2_cwm/CWMManager.apk -------------------------------------------------------------------------------- /tools/samsung_files/sgs2_cwm/CWM_version.txt: -------------------------------------------------------------------------------- 1 | ClockworkMod Manager v3.0 by Chainfire 2 | For Samsung Galaxy S2 -------------------------------------------------------------------------------- /tools/samsung_files/simg2img_files/sparse_crc32.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2010 The Android Open Source Project 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | u32 sparse_crc32(u32 crc, const void *buf, size_t size); 18 | 19 | -------------------------------------------------------------------------------- /tools/signapk_files/signapk.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/signapk_files/signapk.jar -------------------------------------------------------------------------------- /tools/signapk_files/testkey.pk8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/signapk_files/testkey.pk8 -------------------------------------------------------------------------------- /tools/su_files/chainfire/system/app/Superuser.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/su_files/chainfire/system/app/Superuser.apk -------------------------------------------------------------------------------- /tools/su_files/chainfire/system/etc/.installed_su_daemon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/su_files/chainfire/system/etc/.installed_su_daemon -------------------------------------------------------------------------------- /tools/su_files/chainfire/system/etc/init.d/99SuperSUDaemon: -------------------------------------------------------------------------------- 1 | #!/system/bin/sh 2 | /system/xbin/daemonsu --auto-daemon & 3 | -------------------------------------------------------------------------------- /tools/su_files/chainfire/system/etc/install-recovery.sh: -------------------------------------------------------------------------------- 1 | #!/system/bin/sh 2 | 3 | # If you're implementing this in a custom kernel/firmware, 4 | # I suggest you use a different script name, and add a service 5 | # to launch it from init.rc 6 | 7 | # Launches SuperSU in daemon mode only on Android 4.3+. 8 | # Nothing will happen on 4.2.x or older, unless SELinux+Enforcing. 9 | # If you want to force loading the daemon, use "--daemon" instead 10 | 11 | /system/xbin/daemonsu --auto-daemon & 12 | 13 | # Some apps like to run stuff from this script as well, that will 14 | # obviously break root - in your code, just search this file 15 | # for "install-recovery-2.sh", and if present, write there instead. 16 | 17 | /system/etc/install-recovery-2.sh 18 | -------------------------------------------------------------------------------- /tools/su_files/chainfire/system/lib/libsupol.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/su_files/chainfire/system/lib/libsupol.so -------------------------------------------------------------------------------- /tools/su_files/chainfire/system/xbin/chattr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/su_files/chainfire/system/xbin/chattr -------------------------------------------------------------------------------- /tools/su_files/chainfire/system/xbin/chattr.pie: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/su_files/chainfire/system/xbin/chattr.pie -------------------------------------------------------------------------------- /tools/su_files/chainfire/system/xbin/daemonsu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/su_files/chainfire/system/xbin/daemonsu -------------------------------------------------------------------------------- /tools/su_files/chainfire/system/xbin/su: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/su_files/chainfire/system/xbin/su -------------------------------------------------------------------------------- /tools/su_files/chainfire/system/xbin/supolicy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/su_files/chainfire/system/xbin/supolicy -------------------------------------------------------------------------------- /tools/su_files/chainfire/version.txt: -------------------------------------------------------------------------------- 1 | BETA-SuperSU-v2.49 2 | -------------------------------------------------------------------------------- /tools/su_files/koush/system/app/Superuser.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/su_files/koush/system/app/Superuser.apk -------------------------------------------------------------------------------- /tools/su_files/koush/system/etc/install-recovery.sh: -------------------------------------------------------------------------------- 1 | #!/system/bin/sh 2 | /system/xbin/su --daemon & 3 | -------------------------------------------------------------------------------- /tools/su_files/koush/system/xbin/su: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/su_files/koush/system/xbin/su -------------------------------------------------------------------------------- /tools/su_files/koush/version.txt: -------------------------------------------------------------------------------- 1 | Superuser v1.0.2.8 2 | -------------------------------------------------------------------------------- /tools/testsign.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/testsign.jar -------------------------------------------------------------------------------- /tools/update_files/emmc-mt65xx-update-binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/update_files/emmc-mt65xx-update-binary -------------------------------------------------------------------------------- /tools/update_files/emmc-not-neon-update-binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/update_files/emmc-not-neon-update-binary -------------------------------------------------------------------------------- /tools/update_files/emmc-update-binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/update_files/emmc-update-binary -------------------------------------------------------------------------------- /tools/update_files/mtd-update-binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/update_files/mtd-update-binary -------------------------------------------------------------------------------- /tools/update_files/sgs2-update-binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/update_files/sgs2-update-binary -------------------------------------------------------------------------------- /tools/update_files/sgs3-update-binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/update_files/sgs3-update-binary -------------------------------------------------------------------------------- /tools/update_files/update-binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/update_files/update-binary -------------------------------------------------------------------------------- /tools/zipalign_files/version.txt: -------------------------------------------------------------------------------- 1 | ZipAlign - Android SDK R22.3 2 | -------------------------------------------------------------------------------- /tools/zipalign_files/zipalign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/zipalign_files/zipalign -------------------------------------------------------------------------------- /tools/zipalign_files/zipalign.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/zipalign_files/zipalign.exe -------------------------------------------------------------------------------- /tools/zipalign_files/zipalign.mac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javilonas/Android-Kitchen/41c16a20af1f4eba5ce7aed4007c26bf19489313/tools/zipalign_files/zipalign.mac --------------------------------------------------------------------------------