Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Carl1961's RunnyMede HTC HD2 ROM Updater Script
- #(c) 2011 by AMARULLZ - xda-developers
- #
- #
- #UrDroid 2.3
- # Carl1961's RunnyMede HTC HD2 ROM Updater Script
- #(c) 2011 by AMARULLZ - xda-developers
- ui_print("");
- ui_print(" ");
- ui_print("URDROIDS 2.3 INSTALL ");
- ui_print("_______________________________________________");
- ui_print("");
- ui_print(" INSTALLING SYSTEM ");
- ui_print(" ");
- ui_print(" FLASHING TIME 7 MINUTES");
- ui_print(" ");
- ui_print("COMPLETE INSTALL TIME 15 - 20 MINUTES ");
- ui_print("_______________________________________________");
- ui_print("");
- set_progress(0.01);
- ui_print(" ");
- if
- file_getprop("/tmp/aroma-data/wipe.prop","selected.1") == "1"
- then
- ui_print(" Wiping Partitons!!!");
- format("MTD", "boot");
- format("MTD", "userdata");
- format("MTD", "system");
- format("MTD", "cache");
- run_program("/sbin/mount", "-t", "auto", "/dev/block/mmcblk0p2", "/sd-ext");
- mount("MTD", "system", "/system");
- mount("MTD", "userdata", "/data");
- mount("vfat","/dev/block/mmcblk0p1","/sdcard");
- ui_print(" Mounting Partitons");
- delete_recursive("/sd-ext/app_s");
- delete_recursive("/sd-ext/framework");
- delete_recursive("/sd-ext/weather");
- delete_recursive("/data/app_s");
- delete_recursive("/data/framework");
- delete_recursive("/data/weather");
- delete("/data/.battery-calibrated");
- delete_recursive("/data/dalvik-cache");
- delete_recursive("/sd-ext/dalvik-cache");
- delete_recursive("/data/resource-cache");
- delete_recursive("/sdcard/.android_secure");
- delete_recursive("/sdcard/.bookmark_thumb1");
- delete_recursive("/sdcard/.data");
- delete_recursive("/sdcard/Android");
- delete_recursive("/sdcard/Android/data/com.google.android.apps.maps");
- delete_recursive("/sdcard/LazyList");
- delete_recursive("/sdcard/Android/data/com.android.providers.media");
- delete_recursive("/sdcard/Android/data/com.htc.mediacacheprovider");
- delete_recursive("/sdcard/LOST.DIR");
- set_progress(0.02);
- set_perm_recursive(0, 0, 0777, 0777, "/tmp");
- else
- ui_print(" No Partitons Wiped!!!");
- endif;
- format("MTD", "boot");
- set_progress(0.1);
- show_progress(0.1,127);
- ui_print(" MAY TAKE UP TO 2 MINUTES");
- ui_print(" Mounting System");
- mount("MTD", "system", "/system");
- ui_print(" Mounting userdata");
- mount("MTD", "userdata", "/data");
- set_perm_recursive(0, 0, 0777, 0777, "/tmp");
- ui_print(" INSTALLING COMMON SYSTEM FILES");
- package_extract_dir("system", "/system");
- run_program("/sbin/mkdir","/data/app");
- if
- file_getprop("/tmp/aroma-data/rom.prop","selected.1") == "1"
- then
- ui_print(" Installing ROM on TMobile US HD2");
- unmount("/system");
- unmount("/data");
- mount("MTD", "system", "/system");
- mount("MTD", "userdata", "/data");
- run_program("/sbin/mkdir", "/data/app_s");
- run_program("/sbin/mkdir", "/data/framework");
- run_program("/sbin/mkdir", "/data/weather");
- package_extract_dir("sysparts", "/data");
- set_perm_recursive(1000, 1000, 0771, 0644, "/data/app_s");
- set_perm_recursive(1000, 1000, 0771, 0644, "/data/app");
- set_perm_recursive(1000, 1000, 0771, 0644, "/data/framework");
- set_perm_recursive(1000, 1000, 0771, 0644, "/data/weather");
- symlink("/data/weather","/system/media/weather");
- symlink("/data/app_s","/system/app");
- symlink("/data/framework","/system/framework");
- ##Packages for ROM
- set_progress(0.5);
- if
- file_getprop("/tmp/aroma-data/bootanimation.prop","selected.1") == "1"
- then
- ui_print("@Installing Beats Boot and Down Animation");
- package_extract_dir("customize/app/bootscreen_beats/system", "/system");
- endif;
- if
- file_getprop("/tmp/aroma-data/bootanimation.prop","selected.1") == "2"
- then
- ui_print("@Installing Generic Boot and Down Animation");
- package_extract_dir("customize/app/bootscreen_generic/system", "/system");
- endif;
- ############ Quick Menu
- if
- file_getprop("/tmp/aroma-data/quickmenu.prop","selected.1") == "1"
- then
- ui_print("@Installing Stock Quick Menu");
- package_extract_dir("customize/app/quickmenu_stock", "/data");
- endif;
- if
- file_getprop("/tmp/aroma-data/quickmenu.prop","selected.1") == "2"
- then
- ui_print("@Installing Advanced White Extended Quick Menu");
- package_extract_dir("customize/app/quickmenu_white", "/data");
- endif;
- if
- file_getprop("/tmp/aroma-data/quickmenu.prop","selected.1") == "3"
- then
- ui_print("@Installing Advanced Black Extended Quick Menu");
- package_extract_dir("customize/app/quickmenu_black", "/data");
- endif;
- ##camera.prop
- if
- file_getprop("/tmp/aroma-data/camera.prop","selected.1") == "1"
- then
- ui_print("@Installing Stock Camera");
- package_extract_dir("customize/app/camerastock", "/data");
- endif;
- if
- file_getprop("/tmp/aroma-data/camera.prop","selected.1") == "2"
- then
- ui_print("@Installing HTC Amaze Camera");
- package_extract_dir("customize/app/cameramaze", "/data");
- endif;
- if
- file_getprop("/tmp/aroma-data/camera.prop","selected.1") == "3"
- then
- ui_print("@Installing Old HTC Desire Camera");
- package_extract_dir("customize/app/camera30", "/data");
- endif;
- ##extra.prop
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.1") == "1"
- then
- ui_print("@Installing MIUI Camera");
- package_extract_dir("customize/app/cameramiui", "/data");
- else
- delete("/data/app/Camera.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.2") == "1"
- then
- ui_print("@Installing ICS Camera");
- package_extract_dir("customize/app/cameramics", "/data");
- else
- delete("/data/app/com.moblynx.cameraics-1.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.3") == "1"
- then
- ui_print("@Installing Cartoon Camera");
- package_extract_dir("customize/app/cameracartoon", "/data");
- else
- delete("/data/app/com.fingersoft.cartooncamera.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.4") == "1"
- then
- ui_print("@Installing ICS Keyboard");
- package_extract_dir("customize/app/app_keyboardics", "/data");
- else
- delete("/data/app/com.vllwp.inputmethod.latin-1.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.5") == "1"
- then
- ui_print("@Installing Desire Calculator");
- package_extract_dir("customize/app/app_caldesire", "/data");
- else
- package_extract_dir("customize/app/app_calstock", "/data");
- endif;
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.6") == "1"
- then
- ui_print("@Installing Sony Calculator");
- package_extract_dir("customize/app/app_calsony", "/data");
- else
- package_extract_dir("customize/app/app_calstock", "/data");
- endif;
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.7") == "1"
- then
- ui_print("@Installing Tango");
- package_extract_dir("customize/app/app_tango", "/data");
- package_extract_dir("customize/app/app_tango/system", "/system");
- else
- delete("/data/app/com.sgiggle.production-1.apk");
- delete("/system/lib/libTango.so");
- endif;
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.8") == "1"
- then
- ui_print("@Installing FileExpert");
- package_extract_dir("customize/app/app_fileexpert", "/data");
- else
- delete("/data/app/xcxin.filexpert-2.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.9") == "1"
- then
- ui_print("@Installing Jack Pal Terminal");
- package_extract_dir("customize/app/app_jackpalterm", "/data");
- else
- delete("/data/app/jackpal.androidterm-1.apk");
- endif;
- ##tmoussdext.prop
- if
- file_getprop("/tmp/aroma-data/tmoussdext.prop","selected.1") == "2"
- then
- ui_print("@Installing app2sd For Tmous");
- endif;
- ##dalvik.prop
- if
- file_getprop("/tmp/aroma-data/tmoussdext.prop","selected.1") == "2" &&
- file_getprop("/tmp/aroma-data/dalvik.prop","selected.1") == "1"
- then
- ui_print("@Installing Dalvik Cache in SD-EXT");
- package_extract_dir("customize/app/dalvik_cache_sdext", "/system/etc/init.d");
- set_perm(0, 0, 0777, "/system/etc/init.d/05apps2sd");
- endif;
- if
- file_getprop("/tmp/aroma-data/tmoussdext.prop","selected.1") == "2" &&
- file_getprop("/tmp/aroma-data/dalvik.prop","selected.1") == "2"
- then
- ui_print("@Installing Dalvik Cache in NAND");
- package_extract_dir("customize/app/dalvik_cache_nand", "/system/etc/init.d");
- set_perm(0, 0, 0777, "/system/etc/init.d/05apps2sd");
- endif;
- if
- file_getprop("/tmp/aroma-data/tmoussdext.prop","selected.1") == "1"
- then
- delete("/system/etc/init.d/05apps2sd");
- endif;
- ## lastminute.prop
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.1") == "1"
- then
- ui_print("@Installing Stock Look Percent Battery");
- package_extract_dir("customize/app/percent_battery/framework", "/data/framework");
- else
- package_extract_file("sysparts/framework/framework-res.apk", "/data/framework/framework-res.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.2") == "1"
- then
- ui_print("@Installing 5_row_app_draw");
- package_extract_dir("customize/app/urdroid_5_row_app_draw", "/data");
- else
- package_extract_file("sysparts/app_s/Rosie.apk", "/data/app_s/Rosie.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.3") == "1"
- then
- ui_print("@Installing Bravia Engine");
- package_extract_dir("customize/app/bravia/framework", "/data/framework");
- package_extract_dir("customize/app/bravia/system", "/system");
- else
- delete("/data/framework/com.sonyericsson.android.SwIqiBmp.jar");
- delete("/system/etc/be_movie");
- delete("/system/etc/be_photo");
- delete("/system/etc/permissions/com.sonyericsson.android.SwIqiBmp.xml");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.4") == "1"
- then
- ui_print("@Installing Screen On");
- package_extract_dir("customize/app/app_screenon", "/data");
- else
- delete("/data/app/gr.androiddev.ScreenOn-1.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.5") == "1"
- then
- ui_print("@Installing XLOUD");
- package_extract_dir("customize/app/xloud/system", "/system");
- package_extract_dir("customize/app/xloud/framework", "/data/framework");
- package_extract_dir("customize/app/xloud/app_s", "/data/app_s");
- else
- delete("/data/app_s/AudioEffectService.apk");
- delete("/data/framework/semc_audioeffectif.jar");
- delete("/system/etc/permissions/com.sonyericsson.audioeffectif.xml");
- package_extract_file("system/lib/libaudioeffect_jni.so", "/system/lib/libaudioeffect_jni.so");
- delete("/system/lib/soundfx/libxloudwrapper.so");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.6") == "1"
- then
- ui_print("@Installing Stock KeyPad Layout");
- package_extract_dir("customize/app/powerbutton/system", "/system");
- package_extract_dir("customize/app/app_quickboot", "/data");
- else
- package_extract_dir("customize/app/powerbutton/system2", "/system");
- delete("/data/app/com.siriusapplications.quickboot-1.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.7") == "1"
- then
- ui_print("@Installing zram 100MB");
- package_extract_dir("customize/app/zram-mod/system", "/system");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
- else
- delete("/system/etc/init.d/140zramswapon");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
- endif;
- set_progress(0.6);
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.8") == "1"
- then
- ui_print("@Installing App Backup & Restore");
- package_extract_dir("customize/app/app_appbackupreinstall", "/data");
- else
- delete("/data/app/tw.nicky.AppBackupReinstall-1.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.9") == "1"
- then
- ui_print("@Installing CacheMate");
- package_extract_dir("customize/app/app_cachemate", "/data");
- else
- delete("/data/app/com.aac.cachemate.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.10") == "1"
- then
- ui_print("@Installing FreeSpace");
- package_extract_dir("customize/app/app_freespace", "/data");
- else
- delete("/data/app/ru.krikun.freespace-1.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.11") == "1"
- then
- ui_print("@Installing Adhoc Support");
- package_extract_dir("customize/app/adhoc/system", "/system");
- else
- package_extract_dir("customize/app/adhoc/system2", "/system");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.12") == "1"
- then
- ui_print("@Installing Advanced Power Menu");
- package_extract_dir("customize/app/powermenu/framework", "/data/framework");
- else
- package_extract_file("sysparts/framework/android.policy.jar", "/data/framework");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.13") == "1"
- then
- ui_print("@Installing Boot Sound");
- package_extract_dir("customize/app/soundon/system", "/system");
- else
- package_extract_dir("customize/app/soundon/system2", "/system");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.14") == "1"
- then
- ui_print("@Installing incredicontrol");
- package_extract_dir("customize/app/app_tools_incredicontrol", "/data");
- else
- delete("/data/app/IncrediControl.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.15") == "1"
- then
- ui_print("@Installing urdroid_loopy_smoothness_tweak");
- package_extract_dir("customize/app/urdroid_loopy_smoothness_tweak/system", "/system");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
- else
- delete("/system/etc/init.d/92urdroid_loopy_smoothness_tweak");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.16") == "1"
- then
- ui_print("@Installing app_sd-booster");
- package_extract_dir("customize/app/app_sd-booster", "/data");
- else
- delete("/data/app/de.mehrmann.sdbooster.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.17") == "1"
- then
- ui_print("@Installing app_dropbox");
- package_extract_dir("customize/app/app_dropbox", "/data");
- else
- delete("/data/app/Dropbox.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.18") == "1"
- then
- ui_print("@Installing app_romanager");
- package_extract_dir("customize/app/app_romanager", "/data");
- else
- delete("/data/app/com.koushikdutta.rommanager-1.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.19") == "1"
- then
- ui_print("@Installing app_titaniumbackup");
- package_extract_dir("customize/app/app_titaniumbackup", "/data");
- else
- delete("/data/app/TitaniumBackup.apk");
- delete("/data/app/com.keramidas.TitaniumBackup-1.apk ");
- delete("/data/app/com.keramidas.TitaniumBackup-2.apk ");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.20") == "1"
- then
- ui_print("@Installing app_xda");
- package_extract_dir("customize/app/app_xda", "/data");
- else
- delete("/data/app/com.quoord.tapatalkxdapre.activity.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.21") == "1"
- then
- ui_print("@Installing EXT SWAP");
- package_extract_dir("customize/app/extswap/system", "/system");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
- else
- delete("/system/etc/init.d/150enableswap");
- endif;
- # GPS
- # NORTH AMERICA
- if
- file_getprop("/tmp/aroma-data/gps.prop","selected.1") == "1"
- then
- ui_print(" Optimize GPS for North American countries");
- package_extract_dir("customize/gps/northamerica/system", "/system");
- endif;
- # AFRICA
- if
- file_getprop("/tmp/aroma-data/gps.prop","selected.1") == "2"
- then
- ui_print(" Optimize GPS for African countries");
- package_extract_dir("customize/gps/africa/system", "/system");
- endif;
- # ASIA
- if
- file_getprop("/tmp/aroma-data/gps.prop","selected.1") == "3"
- then
- ui_print(" Optimize GPS for Asian countries");
- package_extract_dir("customize/gps/asia/system", "/system");
- endif;
- # EUROPE
- if
- file_getprop("/tmp/aroma-data/gps.prop","selected.1") == "4"
- then
- ui_print(" Optimize GPS for European countries");
- package_extract_dir("customize/gps/europe/system", "/system");
- endif;
- # OCEANIA
- if
- file_getprop("/tmp/aroma-data/gps.prop","selected.1") == "5"
- then
- ui_print(" Optimize GPS for Oceanian countries");
- package_extract_dir("customize/gps/oceania/system", "/system");
- endif;
- # SOUTH AMERICA
- if
- file_getprop("/tmp/aroma-data/gps.prop","selected.1") == "6"
- then
- ui_print(" Optimize GPS for South American countries");
- package_extract_dir("customize/gps/southamerica/system", "/system");
- endif;
- set_progress(0.7);
- ##chinese add-ons############################################
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.1") == "1"
- then
- ui_print("@ Installing HTC_Widget_RenrenChat.apk");
- package_extract_dir("customize/app/chinese_add-ons/HTC_Widget_RenrenChat", "/data/app_s");
- endif;
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.2") == "1"
- then
- ui_print("@ Installing HTCSinaWeiboWidget.apk");
- package_extract_dir("customize/app/chinese_add-ons/HTCSinaWeiboWidget", "/data/app_s");
- endif;
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.3") == "1"
- then
- ui_print("@ Installing Renren.apk");
- package_extract_dir("customize/app/chinese_add-ons/Renren", "/data/app_s");
- endif;
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.4") == "1"
- then
- ui_print("@ Installing Renren_FSPlugin.apk");
- package_extract_dir("customize/app/chinese_add-ons/Renren_FSPlugin", "/data/app_s");
- endif;
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.5") == "1"
- then
- ui_print("@ Installing Renren_GLRplugin.apk");
- package_extract_dir("customize/app/chinese_add-ons/Renren_GLRplugin", "/data/app_s");
- endif;
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.6") == "1"
- then
- ui_print("@ Installing Sina_Weibo_FSPlugin.apk");
- package_extract_dir("customize/app/chinese_add-ons/Sina_Weibo_FSPlugin", "/data/app_s");
- endif;
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.7") == "1"
- then
- ui_print("@ Installing Sina_Weibo_GLRplugin.apk");
- package_extract_dir("customize/app/chinese_add-ons/Sina_Weibo_GLRplugin", "/data/app_s");
- endif;
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.8") == "1"
- then
- ui_print("@ Installing weibo2.5.0.25_1_1221.apk");
- package_extract_dir("customize/app/chinese_add-ons/weibo2.5.0.25_1_1221", "/data/app_s");
- endif;
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.9") == "1"
- then
- ui_print("@ Installing Chinese Stock Background screens");
- package_extract_dir("customize/app/chinese_add-ons/chinese_screens/system", "/system");
- endif;
- ##chinese add-ons end
- set_progress(0.8);
- ##---- Customize Packages
- # Applications:
- set_progress(0.7);
- # app_adobe_flashplayer
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.1") == "1"
- then
- ui_print("@ Installing Package: app_adobe_flashplayer");
- package_extract_dir("customize/app/app_adobe_flashplayer", "/data");
- else
- delete("/data/app/com.adobe.flashplayer-1.apk");
- endif;
- # app_adobe_reader
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.2") == "1"
- then
- ui_print("@ Installing Package: app_adobe_reader");
- package_extract_dir("customize/app/app_adobe_reader", "/data");
- else
- delete("/data/app/com.adobe.reader-1.apk");
- endif;
- # app_fbjreader
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.3") == "1"
- then
- ui_print("@ Installing FBReader");
- package_extract_dir("customize/app/app_fbjreader", "/data");
- else
- delete("/data/app/FBReaderJ.apk");
- endif;
- # app_gmail
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.4") == "1"
- then
- ui_print("@ Installing Package: app_gmail");
- package_extract_dir("customize/app/app_gmail", "/data");
- else
- delete("/data/app/com.google.android.gm-1.apk");
- delete("/data/app/com.google.android.gm-2.apk");
- endif;
- # app_gmaps
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.5") == "1"
- then
- ui_print("@ Installing Package: app_gmaps");
- package_extract_dir("customize/app/app_gmaps", "/data");
- else
- delete("/data/app/com.google.android.apps.maps-1.apk");
- delete("/data/app/com.google.android.apps.maps-2.apk");
- delete("/data/app/Street.apk");
- endif;
- # app_gtalk
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.6") == "1"
- then
- ui_print("@ Installing Package: app_gtalk");
- package_extract_dir("customize/app/app_gtalk", "/data");
- else
- delete("/data/app_s/Talk2.apk");
- endif;
- # app_media_gallery3d
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.7") == "1"
- then
- ui_print("@ Installing Package: app_media_gallery3d");
- package_extract_dir("customize/app/app_media_gallery3d", "/data");
- else
- delete("/data/app/Gallery3D.apk");
- endif;
- # app_picasapyramid
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.8") == "1"
- then
- ui_print("@ Installing Package: app_picasapyramid");
- package_extract_dir("customize/app/app_picasapyramid", "/data");
- else
- delete("/data/app_s/picasapryramid.apk");
- endif;
- # app_plurk
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.9") == "1"
- then
- ui_print("@ Installing Package: app_plurk");
- package_extract_dir("customize/app/app_plurk", "/data");
- else
- delete("/data/app_s/com.htc.Plurk3DWidget.apk");
- delete("/data/app_s/HtcPlurk.apk");
- endif;
- set_progress(0.8);
- # app_polaris
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.10") == "1"
- then
- ui_print("@ Installing Package: app_polaris");
- package_extract_dir("customize/app/app_polaris", "/data");
- else
- delete("/data/app_s/PolarisOffice.apk");
- endif;
- # app_voicedialer
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.11") == "1"
- then
- ui_print("@ Installing Package: app_voicedialer");
- package_extract_dir("customize/app/app_voicedialer", "/data");
- else
- delete("/data/app_s/VoiceDialer.apk");
- endif;
- # app_quicklookup
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.12") == "1"
- then
- ui_print("@ Installing Package: htc_quicklookup");
- package_extract_dir("customize/app/htc_quicklookup", "/data");
- else
- delete("/data/app_s/QuickLookup.apk");
- endif;
- # app_market
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.13") == "1"
- then
- ui_print("@ Installing Package: app_market");
- package_extract_dir("customize/app/app_market", "/data");
- else
- delete("/data/app/com.android.vending-1.apk");
- delete("/data/app/com.android.vending-2.apk");
- endif;
- # app_flickr
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.14") == "1"
- then
- ui_print("@ Installing Package: app_flickr");
- package_extract_dir("customize/app/app_flickr", "/data");
- else
- delete("/data/app_s/Flickr.apk");
- endif;
- # app_adfree
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.15") == "1"
- then
- ui_print("@ Installing Package: app_adfree");
- package_extract_dir("customize/app/app_adfree", "/data");
- else
- delete("/data/app/com.bigtincan.android.adfree-1.apk");
- delete("/data/app/com.bigtincan.android.adfree-2.apk");
- endif;
- # app_voicesearch
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.16") == "1"
- then
- ui_print("@ Installing Package: app_voicesearch");
- package_extract_dir("customize/app/app_voicesearch", "/data");
- else
- delete("/data/app/com.google.android.voicesearch-1.apk");
- delete("/data/app/com.google.android.voicesearch-1.apk");
- endif;
- # app_youtube
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.17") == "1"
- then
- ui_print("@ Installing Package: app_youtube");
- package_extract_dir("customize/app/app_youtube", "/data");
- else
- delete("/data/app/com.google.android.youtube-1.apk");
- delete("/data/app/com.google.android.youtube-2.apk");
- endif;
- # htc_skype
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.18") == "1"
- then
- ui_print("@ Installing Package: htc_skype");
- package_extract_dir("customize/app/htc_skype", "/data");
- else
- delete("/data/app_s/Skype.apk");
- endif;
- set_progress(0.9);
- # Internet & Social Networking
- # app_social_facebook
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.2.1") == "1"
- then
- ui_print("@ Installing Package: app_social_facebook");
- package_extract_dir("customize/app/app_social_facebook", "/data");
- else
- delete("/data/app_s/HtcFacebook.apk");
- delete("/data/app_s/HtcFacebookChat.apk");
- delete("/data/app_s/Skype.apk");
- delete("/data/app/com.facebook.katana-1.apk");
- endif;
- # app_twitter
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.2.2") == "1"
- then
- ui_print("@ Installing Package: app_twitter");
- package_extract_dir("customize/app/app_twitter", "/data");
- else
- delete("/data/app_s/com.htc.Twitter3DWidget.apk");
- delete("/data/app_s/com.twitter.android-1.apk");
- delete("/data/app_s/HtcTwitter.apk");
- delete("/data/app/com.twitter.android-1.apk");
- delete("/data/app/com.twitter.android-2.apk");
- endif;
- # Tools & File Manager
- # app_filemanager_estrongs
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.3.1") == "1"
- then
- ui_print("@ Installing Package: app_filemanager_estrongs");
- package_extract_dir("customize/app/app_filemanager_estrongs", "/data");
- else
- delete("/data/app/com.estrongs.android.pop.apk");
- endif;
- # app_tools_backupeverything
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.3.2") == "1"
- then
- ui_print("@ Installing Package: app_tools_backupeverything");
- package_extract_dir("customize/app/app_tools_backupeverything", "/data");
- else
- delete("/data/app/BackupEverything.apk");
- endif;
- set_progress(0.9);
- # app_tools_daemoncontroller
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.3.3") == "1"
- then
- ui_print("@ Installing Package: app_tools_daemoncontroller");
- package_extract_dir("customize/app/app_tools_daemoncontroller", "/data");
- else
- delete("/data/app_s/DaemonController.apk");
- delete("/system/etc/init.d/80aroc");
- delete("/system/xbin/andrev_oc");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
- endif;
- # app_tools_fasterfix
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.3.4") == "1"
- then
- ui_print("@ Installing Package: app_tools_fasterfix");
- package_extract_dir("customize/app/app_tools_fasterfix", "/data");
- else
- delete("/data/app/FasterFix.apk");
- endif;
- # app_tools_marketenabler
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.3.5") == "1"
- then
- ui_print("@ Installing Package: app_tools_marketenabler");
- package_extract_dir("customize/app/app_tools_marketenabler", "/data");
- else
- delete("/data/app/MarketEnabler.apk");
- endif;
- # app_stk
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.3.6") == "1"
- then
- ui_print("@ Installing Package: app_stk");
- package_extract_dir("customize/app/app_stk", "/data");
- else
- delete("/data/app_s/Stk.apk");
- endif;
- # app_dspmanager
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.3.7") == "1"
- then
- ui_print("@ Installing Package: app_dspmanager");
- package_extract_dir("customize/app/app_dspmanager", "/data");
- else
- delete("/data/app_s/DSPManager.apk");
- endif;
- # app_rilinfo
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.3.8") == "1"
- then
- ui_print("@ Installing Package: app_rilinfo");
- package_extract_dir("customize/app/app_rilinfo", "/data");
- else
- delete("/data/app/Rilinfo.apk");
- endif;
- # htc_friendstream
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.1") == "1"
- then
- ui_print("@ Installing Package: htc_friendstream");
- package_extract_dir("customize/app/htc_friendstream", "/data");
- else
- delete("/data/app_s/com.htc.FriendStream3DWidget.apk");
- delete("/data/app_s/FriendStream.apk");
- endif;
- # htc_greader
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.2") == "1"
- then
- ui_print("@ Installing Package: htc_greader");
- package_extract_dir("customize/app/htc_greader", "/data");
- else
- delete("/data/app_s/com.htc.FriendStream3DWidget.apk");
- delete("/data/app_s/FriendStream.apk");
- endif;
- # htc_laputa
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.3") == "1"
- then
- ui_print("@ Installing Package: htc_laputa");
- package_extract_dir("customize/app/htc_laputa/app_s", "/data/app_s");
- package_extract_dir("customize/app/htc_laputa/system", "/system");
- else
- delete("/data/app_s/HtcLaputa.apk");
- delete("/data/app_s/HtcLaputaInstaller.apk");
- delete("/data/app_s/HtcLocationsWidget3d.apk");
- delete("/data/app_s/HtcNavigateWidget3d.apk");
- delete("/data/app_s/TripWidget3D.apk");
- delete("/system/lib/soundfx/libLaputaEngine.so");
- delete("/system/lib/soundfx/libLaputaLbJni.so");
- delete("/system/lib/soundfx/libLaputaLbProviderJni.so");
- delete("/system/lib/soundfx/libLaputaLogJni.so");
- endif;
- # htc_mail
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.4") == "1"
- then
- ui_print("@ Installing Package: htc_mail");
- package_extract_dir("customize/app/htc_mail", "/data");
- else
- delete("/data/app_s/htcmailwidgets3d.apk");
- delete("/data/app_s/Mail.apk");
- endif;
- # htc_notes
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.5") == "1"
- then
- ui_print("@ Installing Package: htc_notes");
- package_extract_dir("customize/app/htc_notes", "/data");
- else
- delete("/data/app_s/HtcNotes.apk");
- delete("/data/app_s/HtcNotesProvider.apk");
- delete("/data/app_s/HtcRichNotesWidget3D.apk");
- endif;
- # htc_recommends
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.6") == "1"
- then
- ui_print("@ Installing Package: htc_recommends");
- package_extract_dir("customize/app/htc_recommends", "/data");
- else
- delete("/data/app_s/HtcRecommends.apk");
- delete("/data/app_s/HtcRecommendsWidget.apk");
- endif;
- # htc_mypen
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.7") == "1"
- then
- ui_print("@ Installing Package: htc_mypen");
- package_extract_dir("customize/app/htc_mypen", "/data");
- else
- delete("/data/app_s/MyPen.apk");
- endif;
- # htc_stock
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.8") == "1"
- then
- ui_print("@ Installing Package: htc_stock");
- package_extract_dir("customize/app/htc_stock", "/data");
- else
- delete("/data/app_s/FusionStockWidget.apk");
- delete("/data/app_s/IdleScreen_Stock.apk");
- delete("/data/app_s/Stock.apk");
- endif;
- # htc_task
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.9") == "1"
- then
- ui_print("@ Installing Package: htc_task");
- package_extract_dir("customize/app/htc_task", "/data");
- else
- delete("/data/app_s/com.htc.Task3DWidget.apk");
- delete("/data/app_s/MyTask.apk");
- endif;
- # htc_watch
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.10") == "1"
- then
- ui_print("@ Installing Package: htc_watch");
- package_extract_dir("customize/app/htc_watch", "/data");
- else
- delete("/data/app_s/htcwatchwidget3d.apk");
- endif;
- # htc_market
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.11") == "1"
- then
- ui_print("@ Installing Package: htc_market");
- package_extract_dir("customize/app/htc_market", "/data");
- else
- delete("/data/app_s/com.htcmarket_111214.apk");
- endif;
- # app_marketupdater
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.12") == "1"
- then
- ui_print("@ Installing Package: app_marketupdater");
- package_extract_dir("customize/app/app_marketupdater", "/data");
- else
- delete("/data/app_s/MarketUpdater.apk");
- endif;
- # htc_pdacarabickeyboard
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.13") == "1"
- then
- ui_print("@ Installing Package: htc_pdacarabickeyboard");
- package_extract_dir("customize/app/htc_pdacarabickeyboard", "/data");
- else
- delete("/data/app_s/PdacArabicKeyboard.apk");
- endif;
- # htc_pdachebrewkeyboard
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.14") == "1"
- then
- ui_print("@ Installing Package: htc_pdachebrewkeyboard");
- package_extract_dir("customize/app/htc_pdachebrewkeyboard", "/data");
- else
- delete("/data/app_s/PdacHebrewKeyboard.apk");
- endif;
- ##################
- # htc_dockmode
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.15") == "1"
- then
- ui_print("@ Installing Package: htc_dockmode");
- package_extract_dir("customize/app/htc_dockmode", "/data");
- else
- delete("/data/app_s/PdacHebrewKeyboard.apk");
- endif;
- # htc_androidnote
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.16") == "1"
- then
- ui_print("@ Installing Package: htc_androidnote");
- package_extract_dir("customize/app/htc_androidnote", "/data");
- else
- delete("/data/app_s/AndroidNote.apk");
- endif;
- # htc_appsharing
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.17") == "1"
- then
- ui_print("@ Installing Package: htc_appsharing");
- package_extract_dir("customize/app/htc_appsharing", "/data");
- else
- delete("/data/app_s/AppSharing.apk");
- endif;
- # htc_appwidgetpicker
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.18") == "1"
- then
- ui_print("@ Installing Package: htc_appwidgetpicker");
- package_extract_dir("customize/app/htc_appwidgetpicker", "/data");
- else
- delete("/data/app_s/AppWidgetPicker.apk");
- endif;
- # app_htc_filemanager
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.19") == "1"
- then
- ui_print("@ Installing Package: app_htc_filemanager");
- package_extract_dir("customize/app/app_htc_filemanager", "/data");
- else
- delete("/data/app/hFileManager.apk");
- endif;
- # htc.idlescreen_sn
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.20") == "1"
- then
- ui_print("@ Installing Package: htc.idlescreen_sn");
- package_extract_dir("customize/app/htc.idlescreen_sn", "/data");
- else
- delete("/data/app_s/com.htc.idlescreen_SN.apk");
- endif;
- # htc_callerlocation
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.21") == "1"
- then
- ui_print("@ Installing Package: htc_callerlocation");
- package_extract_dir("customize/app/htc_callerlocation", "/data");
- else
- delete("/data/app_s/CallerLocation.apk");
- endif;
- # htc_deskclock
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.22") == "1"
- then
- ui_print("@ Installing Package: htc_deskclock");
- package_extract_dir("customize/app/htc_deskclock", "/data");
- else
- delete("/data/app_s/DeskClock.apk");
- endif;
- # htc_downloadproviderui
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.23") == "1"
- then
- ui_print("@ Installing Package: htc_downloadproviderui");
- package_extract_dir("customize/app/htc_downloadproviderui", "/data");
- else
- delete("/data/app_s/DownloadProviderUi.apk");
- endif;
- # googlebackuptransport
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.24") == "1"
- then
- ui_print("@ Installing Package: googlebackuptransport");
- package_extract_dir("customize/app/googlebackuptransport", "/data");
- else
- delete("/data/app_s/GoogleBackupTransport.apk");
- endif;
- # htc_backgrounddatawidget
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.25") == "1"
- then
- ui_print("@ Installing Package: htc_backgrounddatawidget");
- package_extract_dir("customize/app/htc_backgrounddatawidget", "/data");
- else
- delete("/data/app_s/HtcBackgroundDataWidget.apk");
- endif;
- # Htc_connectedmedia
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.26") == "1"
- then
- ui_print("@ Installing Package: Htc_connectedmedia");
- package_extract_dir("customize/app/Htc_connectedmedia", "/data");
- else
- delete("/data/app_s/HtcConnectedMedia.apk");
- endif;
- # htc_datastripwidget
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.27") == "1"
- then
- ui_print("@ Installing Package: htc_datastripwidget");
- package_extract_dir("customize/app/htc_datastripwidget", "/data");
- else
- delete("/data/app_s/HtcDataStripWidget.apk");
- endif;
- # htc_direct
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.28") == "1"
- then
- ui_print("@ Installing Package: htc_direct");
- package_extract_dir("customize/app/htc_direct", "/data");
- else
- delete("/data/app_s/HtcDirect.apk");
- endif;
- # htc_directdownloadsprovider
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.29") == "1"
- then
- ui_print("@ Installing Package: htc_directdownloadsprovider");
- package_extract_dir("customize/app/htc_directdownloadsprovider", "/data");
- else
- delete("/data/app_s/HtcDirectDownloadsProvider.apk");
- endif;
- # htc_hubsyncprovider
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.30") == "1"
- then
- ui_print("@ Installing Package: htc_hubsyncprovider");
- package_extract_dir("customize/app/htc_hubsyncprovider", "/data");
- else
- delete("/data/app_s/HtcHubSyncProvider.apk");
- endif;
- # htc_painterview
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.31") == "1"
- then
- ui_print("@ Installing Package: htc_painterview");
- package_extract_dir("customize/app/htc_painterview", "/data");
- else
- delete("/data/app_s/HtcPainterView.apk");
- endif;
- # htc_photowidget
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.32") == "1"
- then
- ui_print("@ Installing Package: htc_photowidget");
- package_extract_dir("customize/app/htc_photowidget", "/data");
- else
- delete("/data/app_s/HtcPhotoWidget.apk");
- endif;
- # htc_powerstripwidget
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.33") == "1"
- then
- ui_print("@ Installing Package: htc_powerstripwidget");
- package_extract_dir("customize/app/htc_powerstripwidget", "/data");
- else
- delete("/data/app_s/HtcPowerStripWidget.apk");
- endif;
- # htc_ringtonetrimmer
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.34") == "1"
- then
- ui_print("@ Installing Package: htc_ringtonetrimmer");
- package_extract_dir("customize/app/htc_ringtonetrimmer", "/data");
- else
- delete("/data/app_s/HtcRingtoneTrimmer.apk");
- delete("/data/app_s/TrimIt.apk");
- endif;
- # htc_ringtonewidget
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.35") == "1"
- then
- ui_print("@ Installing Package: htc_ringtonewidget");
- package_extract_dir("customize/app/htc_ringtonewidget", "/data");
- else
- delete("/data/app_s/HtcRingtoneWidget.apk");
- endif;
- # htc_screenbrightnesswidget
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.36") == "1"
- then
- ui_print("@ Installing Package: htc_screenbrightnesswidget");
- package_extract_dir("customize/app/htc_screenbrightnesswidget", "/data");
- else
- delete("/data/app_s/HtcScreenBrightnessWidget.apk");
- endif;
- # htc_screentimeoutwidget
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.37") == "1"
- then
- ui_print("@ Installing Package: htc_screentimeoutwidget");
- package_extract_dir("customize/app/htc_screentimeoutwidget", "/data");
- else
- delete("/data/app_s/HtcScreenTimeoutWidget.apk");
- endif;
- # htc_idlescreen_photo
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.38") == "1"
- then
- ui_print("@ Installing Package: htc_idlescreen_photo");
- package_extract_dir("customize/app/htc_idlescreen_photo", "/data");
- else
- delete("/data/app_s/idlescreen_photo.apk");
- endif;
- # htc_intsigcamcard
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.39") == "1"
- then
- ui_print("@ Installing Package: htc_intsigcamcard");
- package_extract_dir("customize/app/htc_intsigcamcard", "/data");
- else
- delete("/data/app_s/IntSigCamCard.apk");
- endif;
- # htc_mediauploader
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.40") == "1"
- then
- ui_print("@ Installing Package: htc_mediauploader");
- package_extract_dir("customize/app/htc_mediauploader", "/data");
- else
- delete("/data/app_s/MediaUploader.apk");
- endif;
- # htc_myhtc
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.41") == "1"
- then
- ui_print("@ Installing Package: htc_myhtc");
- package_extract_dir("customize/app/htc_myhtc", "/data");
- else
- delete("/data/app_s/MyHTC.apk");
- endif;
- # htc_onlineassetdetails
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.42") == "1"
- then
- ui_print("@ Installing Package: htc_onlineassetdetails");
- package_extract_dir("customize/app/htc_onlineassetdetails", "/data");
- else
- delete("/data/app_s/OnlineAssetDetails.apk");
- endif;
- # htc_protips
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.43") == "1"
- then
- ui_print("@ Installing Package: htc_protips");
- package_extract_dir("customize/app/htc_protips", "/data");
- else
- delete("/data/app_s/Protips.apk");
- endif;
- # htc_quicklookup
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.44") == "1"
- then
- ui_print("@ Installing Package: htc_quicklookup");
- package_extract_dir("customize/app/htc_quicklookup", "/data");
- else
- delete("/data/app_s/QuickLookup.apk");
- endif;
- # htc_rss
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.45") == "1"
- then
- ui_print("@ Installing Package: htc_rss");
- package_extract_dir("customize/app/htc_rss", "/data");
- else
- delete("/data/app_s/RSS.apk");
- delete("/data/framework/com.htc.rss.jar");
- endif;
- # htc_showme
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.46") == "1"
- then
- ui_print("@ Installing Package: htc_showme");
- package_extract_dir("customize/app/htc_showme", "/data");
- else
- delete("/data/app_s/ShowMe.apk");
- delete("/data/app_s/ShowMeWidget.apk");
- endif;
- # htc_smartcardservice
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.47") == "1"
- then
- ui_print("@ Installing Package: htc_smartcardservice");
- package_extract_dir("customize/app/htc_smartcardservice", "/data");
- else
- delete("/data/app_s/SmartcardService.apk");
- endif;
- # app_soundhound_freemium
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.48") == "1"
- then
- ui_print("@ Installing Package: app_soundhound_freemium");
- package_extract_dir("customize/app/app_soundhound_freemium", "/data");
- package_extract_dir("customize/app/app_soundhound_freemium/system", "/system");
- else
- delete("/data/app_s/com.melodis.midomiMusicIdentifier.freemium-1.apk");
- delete("/data/app_s/SoundHound_Freemium.apk");
- delete("/system/lib/libsoundhoundaudio.so");
- endif;
- # htc_sketcher
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.49") == "1"
- then
- ui_print("@ Installing Package: htc_sketcher");
- package_extract_dir("customize/app/htc_sketcher", "/data");
- else
- delete("/data/app_s/MySketcher.apk");
- endif;
- # htc_fmradio
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.50") == "1"
- then
- ui_print("@ Installing Package: htc_fmradio");
- package_extract_dir("customize/app/htc_fmradio", "/data");
- else
- delete("/data/app_s/HtcFMRadio.apk");
- endif;
- #################
- # htc_widget_bookmark
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.1") == "1"
- then
- ui_print("@ Installing Package: htc_widget_bookmark");
- package_extract_dir("customize/app/htc_widget_bookmark", "/data");
- else
- delete("/data/app_s/htcbookmarkwidget3d.apk");
- endif;
- # htc_widget_calculator
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.2") == "1"
- then
- ui_print("@ Installing Package: htc_widget_calculator");
- package_extract_dir("customize/app/htc_widget_calculator", "/data");
- else
- delete("/data/app_s/HtcCalculatorWidget.apk");
- endif;
- # htc_widget_calendar
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.3") == "1"
- then
- ui_print("@ Installing Package: htc_widget_calendar");
- package_extract_dir("customize/app/htc_widget_calendar", "/data");
- else
- delete("/data/app_s/htccalendarwidgets3d.apk");
- endif;
- # htc_widget_contact
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.4") == "1"
- then
- ui_print("@ Installing Package: htc_widget_contact");
- package_extract_dir("customize/app/htc_widget_contact", "/data");
- else
- delete("/data/app_s/htccontactwidgets3D.apk");
- endif;
- # htc_widget_fm
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.5") == "1"
- then
- ui_print("@ Installing Package: htc_widget_fm");
- package_extract_dir("customize/app/htc_widget_fm", "/data");
- else
- delete("/data/app_s/com.htc.FMRadioWidget.apk");
- endif;
- # htc_widget_music
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.6") == "1"
- then
- ui_print("@ Installing Package: htc_widget_music");
- package_extract_dir("customize/app/htc_widget_music", "/data");
- else
- delete("/data/app_s/com.htc.MusicWidget.apk");
- endif;
- # htc_widget_quicklaunch
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.7") == "1"
- then
- ui_print("@ Installing Package: htc_widget_quicklaunch");
- package_extract_dir("customize/app/htc_widget_quicklaunch", "/data");
- else
- delete("/data/app_s/HtcQuickLaunchWidget.apk");
- endif;
- # htc_widget_trends
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.8") == "1"
- then
- ui_print("@ Installing Package: htc_widget_trends");
- package_extract_dir("customize/app/htc_widget_trends", "/data");
- else
- delete("/data/app_s/com.htc.TrendsWidget.apk");
- endif;
- # htc_widget_geniewidget
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.9") == "1"
- then
- ui_print("@ Installing Package: htc_widget_geniewidget");
- package_extract_dir("customize/app/htc_widget_geniewidget", "/data");
- else
- delete("/data/app_s/GenieWidget.apk");
- endif;
- # livewall_magicsmoke
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.6.1") == "1"
- then
- ui_print("@ Installing Package: livewall_magicsmoke");
- package_extract_dir("customize/app/livewall_magicsmoke", "/data");
- else
- delete("/data/app_s/MagicSmokeWallpapers.apk");
- endif;
- # livewall_mode10
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.6.2") == "1"
- then
- ui_print("@ Installing Package: livewall_mode10");
- package_extract_dir("customize/app/livewall_mode10", "/data");
- else
- delete("/data/app_s/Mode10Wallpapers.apk");
- endif;
- # livewall_streak
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.6.3") == "1"
- then
- ui_print("@ Installing Package: livewall_streak");
- package_extract_dir("customize/app/livewall_streak", "/data");
- else
- delete("/data/app_s/HTCLivewallpaperStreak.apk");
- endif;
- # livewall_visual
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.6.4") == "1"
- then
- ui_print("@ Installing Package: livewall_visual");
- package_extract_dir("customize/app/livewall_visual", "/data");
- else
- delete("/data/app_s/VisualizationWallpapers.apk");
- endif;
- # livewall_weather
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.6.5") == "1"
- then
- ui_print("@ Installing Package: livewall_weather");
- package_extract_dir("customize/app/livewall_weather", "/data");
- else
- delete("/data/app_s/HtcWeatherWallpaper.apk");
- delete("/data/app_s/WeatherLiveWallpaper.apk");
- endif;
- # htc_skins
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.7.1") == "1"
- then
- ui_print("@ Installing Package: htc_skins");
- package_extract_dir("customize/app/htc_skins", "/data");
- else
- delete("/data/app_s/BlueSky.apk");
- delete("/data/app_s/Burgundy.apk");
- endif;
- else
- ui_print("@Installing ROM on EU HD2");
- ui_print("");
- ui_print(" Mounting SD-EXT ");
- run_program("/sbin/mkdir", "/sd-ext");
- run_program("/sbin/mount", "-t", "auto", "/dev/block/mmcblk0p2", "/sd-ext");
- package_extract_dir("sysparts", "/sd-ext");
- package_extract_dir("data/app", "/sd-ext/app");
- package_extract_dir("eu", "/system/etc/init.d");
- set_perm_recursive(1000, 1000, 0771, 0644, "/sd-ext/app_s");
- set_perm_recursive(1000, 1000, 0771, 0644, "/sd-ext/framework");
- set_perm_recursive(1000, 1000, 0771, 0644, "/sd-ext/weather");
- set_perm(0, 0, 0777, "/system/etc/init.d/05apps2sd");
- set_perm(0, 0, 0777, "/system/etc/init.d/00linkstuff");
- symlink("/sd-ext/app_s","/system/app");
- symlink("/sd-ext/framework","/system/framework");
- symlink("/sd-ext/weather","/system/media/weather");
- ##Packages for ROM
- set_progress(0.5);
- if
- file_getprop("/tmp/aroma-data/bootanimation.prop","selected.1") == "1"
- then
- ui_print("@Installing Beats Boot and Down Animation");
- package_extract_dir("customize/app/bootscreen_beats/system", "/system");
- endif;
- if
- file_getprop("/tmp/aroma-data/bootanimation.prop","selected.1") == "2"
- then
- ui_print("@Installing Generic Boot and Down Animation");
- package_extract_dir("customize/app/bootscreen_generic/system", "/system");
- endif;
- ############ Quick Menu
- if
- file_getprop("/tmp/aroma-data/quickmenu.prop","selected.1") == "1"
- then
- ui_print("@Installing Stock Quick Menu");
- package_extract_dir("customize/app/quickmenu_stock", "/sd-ext");
- endif;
- if
- file_getprop("/tmp/aroma-data/quickmenu.prop","selected.1") == "2"
- then
- ui_print("@Installing Advanced White Extended Quick Menu");
- package_extract_dir("customize/app/quickmenu_white", "/sd-ext");
- endif;
- if
- file_getprop("/tmp/aroma-data/quickmenu.prop","selected.1") == "3"
- then
- ui_print("@Installing Advanced Black Extended Quick Menu");
- package_extract_dir("customize/app/quickmenu_black", "/sd-ext");
- endif;
- ###########
- if
- file_getprop("/tmp/aroma-data/camera.prop","selected.1") == "1"
- then
- ui_print("@Installing Stock Camera");
- package_extract_dir("customize/app/camerastock", "/sd-ext");
- endif;
- if
- file_getprop("/tmp/aroma-data/camera.prop","selected.1") == "2"
- then
- ui_print("@Installing HTC Amaze Camera");
- package_extract_dir("customize/app/cameramaze", "/sd-ext");
- endif;
- if
- file_getprop("/tmp/aroma-data/camera.prop","selected.1") == "3"
- then
- ui_print("@Installing Old HTC Desire Camera");
- package_extract_dir("customize/app/camera30", "/sd-ext");
- endif;
- ##extra.prop
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.1") == "1"
- then
- ui_print("@Installing MIUI Camera");
- package_extract_dir("customize/app/cameramiui", "/sd-ext");
- else
- delete("/sd-ext/app/Camera.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.2") == "1"
- then
- ui_print("@Installing ICS Camera");
- package_extract_dir("customize/app/cameramics", "/sd-ext");
- else
- delete("/sd-ext/app/com.moblynx.cameraics-1.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.3") == "1"
- then
- ui_print("@Installing Cartoon Camera");
- package_extract_dir("customize/app/cameracartoon", "/sd-ext");
- else
- delete("/sd-ext/app/com.fingersoft.cartooncamera.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.4") == "1"
- then
- ui_print("@Installing ICS Keyboard");
- package_extract_dir("customize/app/app_keyboardics", "/sd-ext");
- else
- delete("/sd-ext/app/com.vllwp.inputmethod.latin-1.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.5") == "1"
- then
- ui_print("@Installing Desire Calculator");
- package_extract_dir("customize/app/app_caldesire", "/sd-ext");
- else
- package_extract_dir("customize/app/app_calstock", "/sd-ext");
- endif;
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.6") == "1"
- then
- ui_print("@Installing Sony Calculator");
- package_extract_dir("customize/app/app_calsony", "/sd-ext");
- else
- package_extract_dir("customize/app/app_calstock", "/sd-ext");
- endif;
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.7") == "1"
- then
- ui_print("@Installing Tango");
- package_extract_dir("customize/app/app_tango", "/sd-ext");
- package_extract_dir("customize/app/app_tango/system", "/system");
- else
- delete("/sd-ext/app/com.sgiggle.production-1.apk");
- delete("/system/lib/libTango.so");
- endif;
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.8") == "1"
- then
- ui_print("@Installing FileExpert");
- package_extract_dir("customize/app/app_fileexpert", "/sd-ext");
- else
- delete("/sd-ext/app/xcxin.filexpert-2.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/extra.prop","item.0.9") == "1"
- then
- ui_print("@Installing Jack Pal Terminal");
- package_extract_dir("customize/app/app_jackpalterm", "/sd-ext");
- else
- delete("/sd-ext/app/jackpal.androidterm-1.apk");
- endif;
- ##dalvik.prop
- if
- file_getprop("/tmp/aroma-data/dalvik.prop","selected.1") == "1"
- then
- ui_print("@Installing Dalvik Cache in SD-EXT");
- package_extract_dir("customize/app/dalvik_cache_sdext", "/system/etc/init.d");
- set_perm(0, 0, 0777, "/system/etc/init.d/05apps2sd");
- endif;
- if
- file_getprop("/tmp/aroma-data/dalvik.prop","selected.1") == "2"
- then
- ui_print("@Installing Dalvik Cache in NAND");
- package_extract_dir("customize/app/dalvik_cache_nand", "/system/etc/init.d");
- set_perm(0, 0, 0777, "/system/etc/init.d/05apps2sd");
- endif;
- ##
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.1") == "1"
- then
- ui_print("@Installing Stock Look Percent Battery");
- package_extract_dir("customize/app/percent_battery/framework", "/sd-ext/framework");
- else
- package_extract_file("sysparts/framework/framework-res.apk", "/sd-ext/framework/framework-res.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.2") == "1"
- then
- ui_print("@Installing 5_row_app_draw");
- package_extract_dir("customize/app/urdroid_5_row_app_draw", "/sd-ext");
- else
- package_extract_file("sysparts/app_s/Rosie.apk", "/sd-ext/app_s/Rosie.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.3") == "1"
- then
- ui_print("@Installing Bravia Engine");
- package_extract_dir("customize/app/bravia/framework", "/sd-ext/framework");
- package_extract_dir("customize/app/bravia/system", "/system");
- else
- delete("/sd-ext/framework/com.sonyericsson.android.SwIqiBmp.jar");
- delete("/system/etc/be_movie");
- delete("/system/etc/be_photo");
- delete("/system/etc/permissions/com.sonyericsson.android.SwIqiBmp.xml");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.4") == "1"
- then
- ui_print("@Installing Screen On");
- package_extract_dir("customize/app/app_screenon", "/sd-ext");
- else
- delete("/sd-ext/app/gr.androiddev.ScreenOn-1.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.5") == "1"
- then
- ui_print("@Installing XLOUD");
- package_extract_dir("customize/app/xloud/system", "/system");
- package_extract_dir("customize/app/xloud/framework", "/sd-ext/framework");
- package_extract_dir("customize/app/xloud/app_s", "/sd-ext/app_s");
- else
- delete("/data/app_s/AudioEffectService.apk");
- delete("/data/framework/semc_audioeffectif.jar");
- delete("/system/etc/permissions/com.sonyericsson.audioeffectif.xml");
- package_extract_file("system/lib/libaudioeffect_jni.so", "/system/lib/libaudioeffect_jni.so");
- delete("/system/lib/soundfx/libxloudwrapper.so");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.6") == "1"
- then
- ui_print("@Installing Stock KeyPad Layout");
- package_extract_dir("customize/app/powerbutton/system", "/system");
- package_extract_dir("customize/app/app_quickboot", "/sd-ext");
- else
- package_extract_dir("customize/app/powerbutton/system2", "/system");
- delete("/sd-ext/app/com.siriusapplications.quickboot-1.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.7") == "1"
- then
- ui_print("@Installing zram 100MB");
- package_extract_dir("customize/app/zram-mod/system", "/system");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
- else
- delete("/system/etc/init.d/140zramswapon");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
- endif;
- set_progress(0.6);
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.8") == "1"
- then
- ui_print("@Installing App Backup & Restore");
- package_extract_dir("customize/app/app_appbackupreinstall", "/sd-ext");
- else
- delete("/sd-ext/app/tw.nicky.AppBackupReinstall-1.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.9") == "1"
- then
- ui_print("@Installing CacheMate");
- package_extract_dir("customize/app/app_cachemate", "/sd-ext");
- else
- delete("/sd-ext/app/com.aac.cachemate.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.10") == "1"
- then
- ui_print("@Installing FreeSpace");
- package_extract_dir("customize/app/app_freespace", "/sd-ext");
- else
- delete("/sd-ext/app/ru.krikun.freespace-1.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.11") == "1"
- then
- ui_print("@Installing Adhoc Support");
- package_extract_dir("customize/app/adhoc/system", "/system");
- else
- package_extract_dir("customize/app/adhoc/system2", "/system");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.12") == "1"
- then
- ui_print("@Installing Advanced Power Menu");
- package_extract_dir("customize/app/powermenu/framework", "/sd-ext/framework");
- else
- package_extract_file("sysparts/framework/android.policy.jar", "/sd-ext/framework");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.13") == "1"
- then
- ui_print("@Installing Boot Sound");
- package_extract_dir("customize/app/soundon/system", "/system");
- else
- package_extract_dir("customize/app/soundon/system2", "/system");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.14") == "1"
- then
- ui_print("@Installing incredicontrol");
- package_extract_dir("customize/app/app_tools_incredicontrol", "/sd-ext");
- else
- delete("/sd-ext/app/IncrediControl.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.15") == "1"
- then
- ui_print("@Installing urdroid_loopy_smoothness_tweak");
- package_extract_dir("customize/app/urdroid_loopy_smoothness_tweak/system", "/system");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
- else
- delete("/system/etc/init.d/92urdroid_loopy_smoothness_tweak");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.16") == "1"
- then
- ui_print("@Installing app_sd-booster");
- package_extract_dir("customize/app/app_sd-booster", "/sd-ext");
- else
- delete("/sd-ext/app/de.mehrmann.sdbooster.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.17") == "1"
- then
- ui_print("@Installing app_dropbox");
- package_extract_dir("customize/app/app_dropbox", "/sd-ext");
- else
- delete("/sd-ext/app/Dropbox.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.18") == "1"
- then
- ui_print("@Installing app_romanager");
- package_extract_dir("customize/app/app_romanager", "/sd-ext");
- else
- delete("/sd-ext/app/com.koushikdutta.rommanager-1.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.19") == "1"
- then
- ui_print("@Installing app_titaniumbackup");
- package_extract_dir("customize/app/app_titaniumbackup", "/sd-ext");
- else
- delete("/sd-ext/app/TitaniumBackup.apk");
- delete("/sd-ext/app/com.keramidas.TitaniumBackup-1.apk ");
- delete("/data/app/com.keramidas.TitaniumBackup-1.apk ");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.20") == "1"
- then
- ui_print("@Installing app_xda");
- package_extract_dir("customize/app/app_xda", "/sd-ext");
- else
- delete("/sd-ext/app/com.quoord.tapatalkxdapre.activity.apk");
- endif;
- if
- file_getprop("/tmp/aroma-data/lastminute.prop","item.0.21") == "1"
- then
- ui_print("@Installing EXT SWAP");
- package_extract_dir("customize/app/extswap/system", "/system");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
- else
- delete("/system/etc/init.d/150enableswap");
- endif;
- # GPS
- # NORTH AMERICA
- if
- file_getprop("/tmp/aroma-data/gps.prop","selected.1") == "1"
- then
- ui_print(" Optimize GPS for North American countries");
- package_extract_dir("customize/gps/northamerica/system", "/system");
- endif;
- # AFRICA
- if
- file_getprop("/tmp/aroma-data/gps.prop","selected.1") == "2"
- then
- ui_print(" Optimize GPS for African countries");
- package_extract_dir("customize/gps/africa/system", "/system");
- endif;
- # ASIA
- if
- file_getprop("/tmp/aroma-data/gps.prop","selected.1") == "3"
- then
- ui_print(" Optimize GPS for Asian countries");
- package_extract_dir("customize/gps/asia/system", "/system");
- endif;
- # EUROPE
- if
- file_getprop("/tmp/aroma-data/gps.prop","selected.1") == "4"
- then
- ui_print(" Optimize GPS for European countries");
- package_extract_dir("customize/gps/europe/system", "/system");
- endif;
- # OCEANIA
- if
- file_getprop("/tmp/aroma-data/gps.prop","selected.1") == "5"
- then
- ui_print(" Optimize GPS for Oceanian countries");
- package_extract_dir("customize/gps/oceania/system", "/system");
- endif;
- # SOUTH AMERICA
- if
- file_getprop("/tmp/aroma-data/gps.prop","selected.1") == "6"
- then
- ui_print(" Optimize GPS for South American countries");
- package_extract_dir("customize/gps/southamerica/system", "/system");
- endif;
- set_progress(0.7);
- ##chinese add-ons############################################
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.1") == "1"
- then
- ui_print("@ Installing HTC_Widget_RenrenChat.apk");
- package_extract_dir("customize/app/chinese_add-ons/HTC_Widget_RenrenChat", "/sd-ext/app_s");
- endif;
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.2") == "1"
- then
- ui_print("@ Installing HTCSinaWeiboWidget.apk");
- package_extract_dir("customize/app/chinese_add-ons/HTCSinaWeiboWidget", "/sd-ext/app_s");
- endif;
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.3") == "1"
- then
- ui_print("@ Installing Renren.apk");
- package_extract_dir("customize/app/chinese_add-ons/Renren", "/sd-ext/app_s");
- endif;
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.4") == "1"
- then
- ui_print("@ Installing Renren_FSPlugin.apk");
- package_extract_dir("customize/app/chinese_add-ons/Renren_FSPlugin", "/sd-ext/app_s");
- endif;
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.5") == "1"
- then
- ui_print("@ Installing Renren_GLRplugin.apk");
- package_extract_dir("customize/app/chinese_add-ons/Renren_GLRplugin", "/sd-ext/app_s");
- endif;
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.6") == "1"
- then
- ui_print("@ Installing Sina_Weibo_FSPlugin.apk");
- package_extract_dir("customize/app/chinese_add-ons/Sina_Weibo_FSPlugin", "/sd-ext/app_s");
- endif;
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.7") == "1"
- then
- ui_print("@ Installing Sina_Weibo_GLRplugin.apk");
- package_extract_dir("customize/app/chinese_add-ons/Sina_Weibo_GLRplugin", "/sd-ext/app_s");
- endif;
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.8") == "1"
- then
- ui_print("@ Installing weibo2.5.0.25_1_1221.apk");
- package_extract_dir("customize/app/chinese_add-ons/weibo2.5.0.25_1_1221", "/sd-ext/app_s");
- endif;
- if
- file_getprop("/tmp/aroma-data/chineseaddon.prop","item.0.9") == "1"
- then
- ui_print("@ Installing Chinese Stock Background screens");
- package_extract_dir("customize/app/chinese_add-ons/chinese_screens/system", "/system");
- endif;
- ##chinese add-ons end
- set_progress(0.8);
- ##---- Customize Packages
- # Applications:
- # app_adobe_flashplayer
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.1") == "1"
- then
- ui_print("@ Installing Package: app_adobe_flashplayer");
- package_extract_dir("customize/app/app_adobe_flashplayer", "/sd-ext");
- else
- delete("/sd-ext/app/com.adobe.flashplayer-1.apk");
- endif;
- # app_adobe_reader
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.2") == "1"
- then
- ui_print("@ Installing Package: app_adobe_reader");
- package_extract_dir("customize/app/app_adobe_reader", "/sd-ext");
- else
- delete("/sd-ext/app/com.adobe.reader-1.apk");
- endif;
- # app_fbjreader
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.3") == "1"
- then
- ui_print("@ Installing FBReader");
- package_extract_dir("customize/app/app_fbjreader", "/sd-ext");
- else
- delete("/sd-ext/app/FBReaderJ.apk");
- endif;
- # app_gmail
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.4") == "1"
- then
- ui_print("@ Installing Package: app_gmail");
- package_extract_dir("customize/app/app_gmail", "/sd-ext");
- else
- delete("/sd-ext/app/com.google.android.gm-1.apk");
- delete("/sd-ext/app/com.google.android.gm-2.apk");
- endif;
- # app_gmaps
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.5") == "1"
- then
- ui_print("@ Installing Package: app_gmaps");
- package_extract_dir("customize/app/app_gmaps", "/sd-ext");
- else
- delete("/sd-ext/app/com.google.android.apps.maps-1.apk");
- delete("/sd-ext/app/com.google.android.apps.maps-2.apk");
- delete("/sd-ext/app/Street.apk");
- endif;
- # app_gtalk
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.6") == "1"
- then
- ui_print("@ Installing Package: app_gtalk");
- package_extract_dir("customize/app/app_gtalk", "/sd-ext");
- else
- delete("/sd-ext/app_s/Talk2.apk");
- endif;
- # app_media_gallery3d
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.7") == "1"
- then
- ui_print("@ Installing Package: app_media_gallery3d");
- package_extract_dir("customize/app/app_media_gallery3d", "/sd-ext");
- else
- delete("/sd-ext/app/Gallery3D.apk");
- endif;
- # app_picasapyramid
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.8") == "1"
- then
- ui_print("@ Installing Package: app_picasapyramid");
- package_extract_dir("customize/app/app_picasapyramid", "/sd-ext");
- else
- delete("/sd-ext/app_s/picasapryramid.apk");
- endif;
- # app_plurk
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.9") == "1"
- then
- ui_print("@ Installing Package: app_plurk");
- package_extract_dir("customize/app/app_plurk", "/sd-ext");
- else
- delete("/sd-ext/app_s/com.htc.Plurk3DWidget.apk");
- delete("/sd-ext/app_s/HtcPlurk.apk");
- endif;
- set_progress(0.8);
- # app_polaris
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.10") == "1"
- then
- ui_print("@ Installing Package: app_polaris");
- package_extract_dir("customize/app/app_polaris", "/sd-ext");
- else
- delete("/sd-ext/app_s/PolarisOffice.apk");
- endif;
- # app_voicedialer
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.11") == "1"
- then
- ui_print("@ Installing Package: app_voicedialer");
- package_extract_dir("customize/app/app_voicedialer", "/sd-ext");
- else
- delete("/sd-ext/app_s/VoiceDialer.apk");
- endif;
- # app_quicklookup
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.12") == "1"
- then
- ui_print("@ Installing Package: htc_quicklookup");
- package_extract_dir("customize/app/htc_quicklookup", "/sd-ext");
- else
- delete("/sd-ext/app_s/QuickLookup.apk");
- endif;
- # app_market
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.13") == "1"
- then
- ui_print("@ Installing Package: app_market");
- package_extract_dir("customize/app/app_market", "/sd-ext");
- else
- delete("/sd-ext/app/com.android.vending-1.apk");
- delete("/sd-ext/app/com.android.vending-2.apk");
- endif;
- # app_flickr
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.14") == "1"
- then
- ui_print("@ Installing Package: app_flickr");
- package_extract_dir("customize/app/app_flickr", "/sd-ext");
- else
- delete("/sd-ext/app_s/Flickr.apk");
- endif;
- # app_adfree
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.15") == "1"
- then
- ui_print("@ Installing Package: app_adfree");
- package_extract_dir("customize/app/app_adfree", "/sd-ext");
- else
- delete("/sd-ext/app/com.bigtincan.android.adfree-1.apk");
- delete("/sd-ext/app/com.bigtincan.android.adfree-2.apk");
- endif;
- # app_voicesearch
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.16") == "1"
- then
- ui_print("@ Installing Package: app_voicesearch");
- package_extract_dir("customize/app/app_voicesearch", "/sd-ext");
- else
- delete("/sd-ext/app/com.google.android.voicesearch-1.apk");
- delete("/sd-ext/app/com.google.android.voicesearch-1.apk");
- endif;
- # app_youtube
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.17") == "1"
- then
- ui_print("@ Installing Package: app_youtube");
- package_extract_dir("customize/app/app_youtube", "/sd-ext");
- else
- delete("/sd-ext/app/com.google.android.youtube-1.apk");
- delete("/sd-ext/app/com.google.android.youtube-2.apk");
- endif;
- # htc_skype
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.1.18") == "1"
- then
- ui_print("@ Installing Package: htc_skype");
- package_extract_dir("customize/app/htc_skype", "/sd-ext");
- else
- delete("/sd-ext/app_s/Skype.apk");
- endif;
- set_progress(0.9);
- # Internet & Social Networking
- # app_social_facebook
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.2.1") == "1"
- then
- ui_print("@ Installing Package: app_social_facebook");
- package_extract_dir("customize/app/app_social_facebook", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcFacebook.apk");
- delete("/sd-ext/app_s/HtcFacebookChat.apk");
- delete("/sd-ext/app_s/Skype.apk");
- delete("/sd-ext/app/com.facebook.katana-1.apk");
- endif;
- # app_twitter
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.2.2") == "1"
- then
- ui_print("@ Installing Package: app_twitter");
- package_extract_dir("customize/app/app_twitter", "/sd-ext");
- else
- delete("/sd-ext/app_s/com.htc.Twitter3DWidget.apk");
- delete("/sd-ext/app_s/com.twitter.android-1.apk");
- delete("/sd-ext/app_s/HtcTwitter.apk");
- delete("/sd-ext/app/com.twitter.android-1.apk");
- delete("/sd-ext/app/com.twitter.android-2.apk");
- endif;
- # Tools & File Manager
- # app_filemanager_estrongs
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.3.1") == "1"
- then
- ui_print("@ Installing Package: app_filemanager_estrongs");
- package_extract_dir("customize/app/app_filemanager_estrongs", "/sd-ext");
- else
- delete("/sd-ext/app/com.estrongs.android.pop.apk");
- endif;
- # app_tools_backupeverything
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.3.2") == "1"
- then
- ui_print("@ Installing Package: app_tools_backupeverything");
- package_extract_dir("customize/app/app_tools_backupeverything", "/sd-ext");
- else
- delete("/sd-ext/app/BackupEverything.apk");
- endif;
- set_progress(0.9);
- # app_tools_daemoncontroller
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.3.3") == "1"
- then
- ui_print("@ Installing Package: app_tools_daemoncontroller");
- package_extract_dir("customize/app/app_tools_daemoncontroller", "/sd-ext");
- else
- delete("/sd-ext/app_s/DaemonController.apk");
- delete("/system/etc/init.d/80aroc");
- delete("/system/xbin/andrev_oc");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
- endif;
- # app_tools_fasterfix
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.3.4") == "1"
- then
- ui_print("@ Installing Package: app_tools_fasterfix");
- package_extract_dir("customize/app/app_tools_fasterfix", "/sd-ext");
- else
- delete("/sd-ext/app/FasterFix.apk");
- endif;
- # app_tools_marketenabler
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.3.5") == "1"
- then
- ui_print("@ Installing Package: app_tools_marketenabler");
- package_extract_dir("customize/app/app_tools_marketenabler", "/sd-ext");
- else
- delete("/sd-ext/app/MarketEnabler.apk");
- endif;
- # app_stk
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.3.6") == "1"
- then
- ui_print("@ Installing Package: app_stk");
- package_extract_dir("customize/app/app_stk", "/sd-ext");
- else
- delete("/sd-ext/app_s/Stk.apk");
- endif;
- # app_dspmanager
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.3.7") == "1"
- then
- ui_print("@ Installing Package: app_dspmanager");
- package_extract_dir("customize/app/app_dspmanager", "/sd-ext");
- else
- delete("/sd-ext/app_s/DSPManager.apk");
- endif;
- # app_rilinfo
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.3.8") == "1"
- then
- ui_print("@ Installing Package: app_rilinfo");
- package_extract_dir("customize/app/app_rilinfo", "/sd-ext");
- else
- delete("/sd-ext/app/Rilinfo.apk");
- endif;
- # htc_friendstream
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.1") == "1"
- then
- ui_print("@ Installing Package: htc_friendstream");
- package_extract_dir("customize/app/htc_friendstream", "/sd-ext");
- else
- delete("/sd-ext/app_s/com.htc.FriendStream3DWidget.apk");
- delete("/sd-ext/app_s/FriendStream.apk");
- endif;
- # htc_greader
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.2") == "1"
- then
- ui_print("@ Installing Package: htc_greader");
- package_extract_dir("customize/app/htc_greader", "/sd-ext");
- else
- delete("/sd-ext/app_s/com.htc.FriendStream3DWidget.apk");
- delete("/sd-ext/app_s/FriendStream.apk");
- endif;
- # htc_laputa
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.3") == "1"
- then
- ui_print("@ Installing Package: htc_laputa");
- package_extract_dir("customize/app/htc_laputa/app_s", "/sd-ext/app_s");
- package_extract_dir("customize/app/htc_laputa/system", "/system");
- else
- delete("/sd-ext/app_s/HtcLaputa.apk");
- delete("/sd-ext/app_s/HtcLaputaInstaller.apk");
- delete("/sd-ext/app_s/HtcLocationsWidget3d.apk");
- delete("/sd-ext/app_s/HtcNavigateWidget3d.apk");
- delete("/sd-ext/app_s/TripWidget3D.apk");
- delete("/system/lib/soundfx/libLaputaEngine.so");
- delete("/system/lib/soundfx/libLaputaLbJni.so");
- delete("/system/lib/soundfx/libLaputaLbProviderJni.so");
- delete("/system/lib/soundfx/libLaputaLogJni.so");
- endif;
- # htc_mail
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.4") == "1"
- then
- ui_print("@ Installing Package: htc_mail");
- package_extract_dir("customize/app/htc_mail", "/sd-ext");
- else
- delete("/sd-ext/app_s/htcmailwidgets3d.apk");
- delete("/sd-ext/app_s/Mail.apk");
- endif;
- # htc_notes
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.5") == "1"
- then
- ui_print("@ Installing Package: htc_notes");
- package_extract_dir("customize/app/htc_notes", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcNotes.apk");
- delete("/sd-ext/app_s/HtcNotesProvider.apk");
- delete("/sd-ext/app_s/HtcRichNotesWidget3D.apk");
- endif;
- # htc_recommends
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.6") == "1"
- then
- ui_print("@ Installing Package: htc_recommends");
- package_extract_dir("customize/app/htc_recommends", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcRecommends.apk");
- delete("/sd-ext/app_s/HtcRecommendsWidget.apk");
- endif;
- # htc_mypen
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.7") == "1"
- then
- ui_print("@ Installing Package: htc_mypen");
- package_extract_dir("customize/app/htc_mypen", "/sd-ext");
- else
- delete("/sd-ext/app_s/MyPen.apk");
- endif;
- # htc_stock
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.8") == "1"
- then
- ui_print("@ Installing Package: htc_stock");
- package_extract_dir("customize/app/htc_stock", "/sd-ext");
- else
- delete("/sd-ext/app_s/FusionStockWidget.apk");
- delete("/sd-ext/app_s/IdleScreen_Stock.apk");
- delete("/sd-ext/app_s/Stock.apk");
- endif;
- # htc_task
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.9") == "1"
- then
- ui_print("@ Installing Package: htc_task");
- package_extract_dir("customize/app/htc_task", "/sd-ext");
- else
- delete("/sd-ext/app_s/com.htc.Task3DWidget.apk");
- delete("/sd-ext/app_s/MyTask.apk");
- endif;
- # htc_watch
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.10") == "1"
- then
- ui_print("@ Installing Package: htc_watch");
- package_extract_dir("customize/app/htc_watch", "/sd-ext");
- else
- delete("/sd-ext/app_s/htcwatchwidget3d.apk");
- endif;
- # htc_market
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.11") == "1"
- then
- ui_print("@ Installing Package: htc_market");
- package_extract_dir("customize/app/htc_market", "/sd-ext");
- else
- delete("/sd-ext/app_s/com.htcmarket_111214.apk");
- endif;
- # app_marketupdater
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.12") == "1"
- then
- ui_print("@ Installing Package: app_marketupdater");
- package_extract_dir("customize/app/app_marketupdater", "/sd-ext");
- else
- delete("/sd-ext/app_s/MarketUpdater.apk");
- endif;
- # htc_pdacarabickeyboard
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.13") == "1"
- then
- ui_print("@ Installing Package: htc_pdacarabickeyboard");
- package_extract_dir("customize/app/htc_pdacarabickeyboard", "/sd-ext");
- else
- delete("/sd-ext/app_s/PdacArabicKeyboard.apk");
- endif;
- # htc_pdachebrewkeyboard
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.14") == "1"
- then
- ui_print("@ Installing Package: htc_pdachebrewkeyboard");
- package_extract_dir("customize/app/htc_pdachebrewkeyboard", "/sd-ext");
- else
- delete("/sd-ext/app_s/PdacHebrewKeyboard.apk");
- endif;
- ##################
- # htc_dockmode
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.15") == "1"
- then
- ui_print("@ Installing Package: htc_dockmode");
- package_extract_dir("customize/app/htc_dockmode", "/sd-ext");
- else
- delete("/sd-ext/app_s/PdacHebrewKeyboard.apk");
- endif;
- # htc_androidnote
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.16") == "1"
- then
- ui_print("@ Installing Package: htc_androidnote");
- package_extract_dir("customize/app/htc_androidnote", "/sd-ext");
- else
- delete("/sd-ext/app_s/AndroidNote.apk");
- endif;
- # htc_appsharing
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.17") == "1"
- then
- ui_print("@ Installing Package: htc_appsharing");
- package_extract_dir("customize/app/htc_appsharing", "/sd-ext");
- else
- delete("/sd-ext/app_s/AppSharing.apk");
- endif;
- # htc_appwidgetpicker
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.18") == "1"
- then
- ui_print("@ Installing Package: htc_appwidgetpicker");
- package_extract_dir("customize/app/htc_appwidgetpicker", "/sd-ext");
- else
- delete("/sd-ext/app_s/AppWidgetPicker.apk");
- endif;
- # app_htc_filemanager
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.19") == "1"
- then
- ui_print("@ Installing Package: app_htc_filemanager");
- package_extract_dir("customize/app/app_htc_filemanager", "/sd-ext");
- else
- delete("/sd-ext/app/hFileManager.apk");
- endif;
- # htc.idlescreen_sn
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.20") == "1"
- then
- ui_print("@ Installing Package: htc.idlescreen_sn");
- package_extract_dir("customize/app/htc.idlescreen_sn", "/sd-ext");
- else
- delete("/sd-ext/app_s/com.htc.idlescreen_SN.apk");
- endif;
- # htc_callerlocation
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.21") == "1"
- then
- ui_print("@ Installing Package: htc_callerlocation");
- package_extract_dir("customize/app/htc_callerlocation", "/sd-ext");
- else
- delete("/sd-ext/app_s/CallerLocation.apk");
- endif;
- # htc_deskclock
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.22") == "1"
- then
- ui_print("@ Installing Package: htc_deskclock");
- package_extract_dir("customize/app/htc_deskclock", "/sd-ext");
- else
- delete("/sd-ext/app_s/DeskClock.apk");
- endif;
- # htc_downloadproviderui
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.23") == "1"
- then
- ui_print("@ Installing Package: htc_downloadproviderui");
- package_extract_dir("customize/app/htc_downloadproviderui", "/sd-ext");
- else
- delete("/sd-ext/app_s/DownloadProviderUi.apk");
- endif;
- # googlebackuptransport
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.24") == "1"
- then
- ui_print("@ Installing Package: googlebackuptransport");
- package_extract_dir("customize/app/googlebackuptransport", "/sd-ext");
- else
- delete("/sd-ext/app_s/GoogleBackupTransport.apk");
- endif;
- # htc_backgrounddatawidget
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.25") == "1"
- then
- ui_print("@ Installing Package: htc_backgrounddatawidget");
- package_extract_dir("customize/app/htc_backgrounddatawidget", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcBackgroundDataWidget.apk");
- endif;
- # Htc_connectedmedia
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.26") == "1"
- then
- ui_print("@ Installing Package: Htc_connectedmedia");
- package_extract_dir("customize/app/Htc_connectedmedia", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcConnectedMedia.apk");
- endif;
- # htc_datastripwidget
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.27") == "1"
- then
- ui_print("@ Installing Package: htc_datastripwidget");
- package_extract_dir("customize/app/htc_datastripwidget", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcDataStripWidget.apk");
- endif;
- # htc_direct
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.28") == "1"
- then
- ui_print("@ Installing Package: htc_direct");
- package_extract_dir("customize/app/htc_direct", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcDirect.apk");
- endif;
- # htc_directdownloadsprovider
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.29") == "1"
- then
- ui_print("@ Installing Package: htc_directdownloadsprovider");
- package_extract_dir("customize/app/htc_directdownloadsprovider", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcDirectDownloadsProvider.apk");
- endif;
- # htc_hubsyncprovider
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.30") == "1"
- then
- ui_print("@ Installing Package: htc_hubsyncprovider");
- package_extract_dir("customize/app/htc_hubsyncprovider", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcHubSyncProvider.apk");
- endif;
- # htc_painterview
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.31") == "1"
- then
- ui_print("@ Installing Package: htc_painterview");
- package_extract_dir("customize/app/htc_painterview", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcPainterView.apk");
- endif;
- # htc_photowidget
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.32") == "1"
- then
- ui_print("@ Installing Package: htc_photowidget");
- package_extract_dir("customize/app/htc_photowidget", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcPhotoWidget.apk");
- endif;
- # htc_powerstripwidget
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.33") == "1"
- then
- ui_print("@ Installing Package: htc_powerstripwidget");
- package_extract_dir("customize/app/htc_powerstripwidget", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcPowerStripWidget.apk");
- endif;
- # htc_ringtonetrimmer
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.34") == "1"
- then
- ui_print("@ Installing Package: htc_ringtonetrimmer");
- package_extract_dir("customize/app/htc_ringtonetrimmer", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcRingtoneTrimmer.apk");
- delete("/sd-ext/app_s/TrimIt.apk");
- endif;
- # htc_ringtonewidget
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.35") == "1"
- then
- ui_print("@ Installing Package: htc_ringtonewidget");
- package_extract_dir("customize/app/htc_ringtonewidget", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcRingtoneWidget.apk");
- endif;
- # htc_screenbrightnesswidget
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.36") == "1"
- then
- ui_print("@ Installing Package: htc_screenbrightnesswidget");
- package_extract_dir("customize/app/htc_screenbrightnesswidget", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcScreenBrightnessWidget.apk");
- endif;
- # htc_screentimeoutwidget
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.37") == "1"
- then
- ui_print("@ Installing Package: htc_screentimeoutwidget");
- package_extract_dir("customize/app/htc_screentimeoutwidget", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcScreenTimeoutWidget.apk");
- endif;
- # htc_idlescreen_photo
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.38") == "1"
- then
- ui_print("@ Installing Package: htc_idlescreen_photo");
- package_extract_dir("customize/app/htc_idlescreen_photo", "/sd-ext");
- else
- delete("/sd-ext/app_s/idlescreen_photo.apk");
- endif;
- # htc_intsigcamcard
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.39") == "1"
- then
- ui_print("@ Installing Package: htc_intsigcamcard");
- package_extract_dir("customize/app/htc_intsigcamcard", "/sd-ext");
- else
- delete("/sd-ext/app_s/IntSigCamCard.apk");
- endif;
- # htc_mediauploader
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.40") == "1"
- then
- ui_print("@ Installing Package: htc_mediauploader");
- package_extract_dir("customize/app/htc_mediauploader", "/sd-ext");
- else
- delete("/sd-ext/app_s/MediaUploader.apk");
- endif;
- # htc_myhtc
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.41") == "1"
- then
- ui_print("@ Installing Package: htc_myhtc");
- package_extract_dir("customize/app/htc_myhtc", "/sd-ext");
- else
- delete("/sd-ext/app_s/MyHTC.apk");
- endif;
- # htc_onlineassetdetails
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.42") == "1"
- then
- ui_print("@ Installing Package: htc_onlineassetdetails");
- package_extract_dir("customize/app/htc_onlineassetdetails", "/sd-ext");
- else
- delete("/sd-ext/app_s/OnlineAssetDetails.apk");
- endif;
- # htc_protips
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.43") == "1"
- then
- ui_print("@ Installing Package: htc_protips");
- package_extract_dir("customize/app/htc_protips", "/sd-ext");
- else
- delete("/sd-ext/app_s/Protips.apk");
- endif;
- # htc_quicklookup
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.44") == "1"
- then
- ui_print("@ Installing Package: htc_quicklookup");
- package_extract_dir("customize/app/htc_quicklookup", "/sd-ext");
- else
- delete("/sd-ext/app_s/QuickLookup.apk");
- endif;
- # htc_rss
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.45") == "1"
- then
- ui_print("@ Installing Package: htc_rss");
- package_extract_dir("customize/app/htc_rss", "/sd-ext");
- else
- delete("/sd-ext/app_s/RSS.apk");
- delete("/sd-ext/framework/com.htc.rss.jar");
- endif;
- # htc_showme
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.46") == "1"
- then
- ui_print("@ Installing Package: htc_showme");
- package_extract_dir("customize/app/htc_showme", "/sd-ext");
- else
- delete("/sd-ext/app_s/ShowMe.apk");
- delete("/sd-ext/app_s/ShowMeWidget.apk");
- endif;
- # htc_smartcardservice
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.47") == "1"
- then
- ui_print("@ Installing Package: htc_smartcardservice");
- package_extract_dir("customize/app/htc_smartcardservice", "/sd-ext");
- else
- delete("/sd-ext/app_s/SmartcardService.apk");
- endif;
- # app_soundhound_freemium
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.48") == "1"
- then
- ui_print("@ Installing Package: app_soundhound_freemium");
- package_extract_dir("customize/app/app_soundhound_freemium", "/sd-ext");
- package_extract_dir("customize/app/app_soundhound_freemium/system", "/system");
- else
- delete("/sd-ext/app_s/com.melodis.midomiMusicIdentifier.freemium-1.apk");
- delete("/sd-ext/app_s/SoundHound_Freemium.apk");
- delete("/system/lib/libsoundhoundaudio.so");
- endif;
- # htc_sketcher
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.49") == "1"
- then
- ui_print("@ Installing Package: htc_sketcher");
- package_extract_dir("customize/app/htc_sketcher", "/sd-ext");
- else
- delete("/sd-ext/app_s/MySketcher.apk");
- endif;
- # htc_fmradio
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.4.50") == "1"
- then
- ui_print("@ Installing Package: htc_fmradio");
- package_extract_dir("customize/app/htc_fmradio", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcFMRadio.apk");
- endif;
- #################
- # htc_widget_bookmark
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.1") == "1"
- then
- ui_print("@ Installing Package: htc_widget_bookmark");
- package_extract_dir("customize/app/htc_widget_bookmark", "/sd-ext");
- else
- delete("/sd-ext/app_s/htcbookmarkwidget3d.apk");
- endif;
- # htc_widget_calculator
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.2") == "1"
- then
- ui_print("@ Installing Package: htc_widget_calculator");
- package_extract_dir("customize/app/htc_widget_calculator", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcCalculatorWidget.apk");
- endif;
- # htc_widget_calendar
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.3") == "1"
- then
- ui_print("@ Installing Package: htc_widget_calendar");
- package_extract_dir("customize/app/htc_widget_calendar", "/sd-ext");
- else
- delete("/sd-ext/app_s/htccalendarwidgets3d.apk");
- endif;
- # htc_widget_contact
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.4") == "1"
- then
- ui_print("@ Installing Package: htc_widget_contact");
- package_extract_dir("customize/app/htc_widget_contact", "/sd-ext");
- else
- delete("/sd-ext/app_s/htccontactwidgets3D.apk");
- endif;
- # htc_widget_fm
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.5") == "1"
- then
- ui_print("@ Installing Package: htc_widget_fm");
- package_extract_dir("customize/app/htc_widget_fm", "/sd-ext");
- else
- delete("/sd-ext/app_s/com.htc.FMRadioWidget.apk");
- endif;
- # htc_widget_music
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.6") == "1"
- then
- ui_print("@ Installing Package: htc_widget_music");
- package_extract_dir("customize/app/htc_widget_music", "/sd-ext");
- else
- delete("/sd-ext/app_s/com.htc.MusicWidget.apk");
- endif;
- # htc_widget_quicklaunch
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.7") == "1"
- then
- ui_print("@ Installing Package: htc_widget_quicklaunch");
- package_extract_dir("customize/app/htc_widget_quicklaunch", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcQuickLaunchWidget.apk");
- endif;
- # htc_widget_trends
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.8") == "1"
- then
- ui_print("@ Installing Package: htc_widget_trends");
- package_extract_dir("customize/app/htc_widget_trends", "/sd-ext");
- else
- delete("/sd-ext/app_s/com.htc.TrendsWidget.apk");
- endif;
- # htc_widget_geniewidget
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.5.9") == "1"
- then
- ui_print("@ Installing Package: htc_widget_geniewidget");
- package_extract_dir("customize/app/htc_widget_geniewidget", "/sd-ext");
- else
- delete("/sd-ext/app_s/GenieWidget.apk");
- endif;
- # livewall_magicsmoke
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.6.1") == "1"
- then
- ui_print("@ Installing Package: livewall_magicsmoke");
- package_extract_dir("customize/app/livewall_magicsmoke", "/sd-ext");
- else
- delete("/sd-ext/app_s/MagicSmokeWallpapers.apk");
- endif;
- # livewall_mode10
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.6.2") == "1"
- then
- ui_print("@ Installing Package: livewall_mode10");
- package_extract_dir("customize/app/livewall_mode10", "/sd-ext");
- else
- delete("/sd-ext/app_s/Mode10Wallpapers.apk");
- endif;
- # livewall_streak
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.6.3") == "1"
- then
- ui_print("@ Installing Package: livewall_streak");
- package_extract_dir("customize/app/livewall_streak", "/sd-ext");
- else
- delete("/sd-ext/app_s/HTCLivewallpaperStreak.apk");
- endif;
- # livewall_visual
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.6.4") == "1"
- then
- ui_print("@ Installing Package: livewall_visual");
- package_extract_dir("customize/app/livewall_visual", "/sd-ext");
- else
- delete("/sd-ext/app_s/VisualizationWallpapers.apk");
- endif;
- # livewall_weather
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.6.5") == "1"
- then
- ui_print("@ Installing Package: livewall_weather");
- package_extract_dir("customize/app/livewall_weather", "/sd-ext");
- else
- delete("/sd-ext/app_s/HtcWeatherWallpaper.apk");
- delete("/sd-ext/app_s/WeatherLiveWallpaper.apk");
- endif;
- # htc_skins
- if
- file_getprop("/tmp/aroma-data/customize.prop","item.7.1") == "1"
- then
- ui_print("@ Installing Package: htc_skins");
- package_extract_dir("customize/app/htc_skins/app_s", "/sd-ext/app_s");
- else
- delete("/sd-ext/app_s/BlueSky.apk");
- delete("/sd-ext/app_s/Burgundy.apk");
- endif;
- endif;
- symlink("toolbox", "/system/bin/cat","/system/bin/chmod",
- "/system/bin/chown","/system/bin/chownto",
- "/system/bin/cmp","/system/bin/date",
- "/system/bin/dd","/system/bin/df",
- "/system/bin/dmesg","/system/bin/getevent",
- "/system/bin/getprop","/system/bin/hd",
- "/system/bin/id","/system/bin/ifconfig",
- "/system/bin/iftop","/system/bin/insmod",
- "/system/bin/ioctl","/system/bin/ionice",
- "/system/bin/kill","/system/bin/ln",
- "/system/bin/log","/system/bin/ls",
- "/system/bin/lsmod","/system/bin/mkdir",
- "/system/bin/mount","/system/bin/mv",
- "/system/bin/nandread","/system/bin/netstat",
- "/system/bin/newfs_msdos","/system/bin/notify",
- "/system/bin/printenv","/system/bin/ps",
- "/system/bin/renice","/system/bin/rm",
- "/system/bin/rmdir","/system/bin/rmmod",
- "/system/bin/route","/system/bin/schedtop",
- "/system/bin/sendevent","/system/bin/setconsole",
- "/system/bin/setprop","/system/bin/sleep",
- "/system/bin/smd","/system/bin/start",
- "/system/bin/stop","/system/bin/sync",
- "/system/bin/top","/system/bin/umount",
- "/system/bin/vmstat","/system/bin/watchprops",
- "/system/bin/wipe");
- symlink("busybox", "/system/xbin/[","/system/xbin/[[","/system/xbin/addgroup",
- "/system/xbin/adduser","/system/xbin/adjtimex","/system/xbin/ar",
- "/system/xbin/arp","/system/xbin/arping","/system/xbin/ash",
- "/system/xbin/awk","/system/xbin/basename","/system/xbin/bbconfig",
- "/system/xbin/beep","/system/xbin/blkid","/system/xbin/brctl",
- "/system/xbin/bunzip2", "/system/xbin/bzcat", "/system/xbin/bzip2",
- "/system/xbin/cal", "/system/xbin/cat", "/system/xbin/catv",
- "/system/xbin/chat","/system/xbin/chattr","/system/xbin/chgrp",
- "/system/xbin/chmod","/system/xbin/chown","/system/xbin/chpasswd",
- "/system/xbin/chpst","/system/xbin/chroot","/system/xbin/chrt",
- "/system/xbin/chvt","/system/xbin/cksum","/system/xbin/clear",
- "/system/xbin/cmp","/system/xbin/comm","/system/xbin/cp",
- "/system/xbin/cpio","/system/xbin/crond","/system/xbin/crontab",
- "/system/xbin/cryptpw","/system/xbin/cttyhack","/system/xbin/cut",
- "/system/xbin/date","/system/xbin/dc","/system/xbin/dd",
- "/system/xbin/deallocvt","/system/xbin/delgroup","/system/xbin/deluser",
- "/system/xbin/depmod","/system/xbin/devmem","/system/xbin/df",
- "/system/xbin/diff","/system/xbin/dirname","/system/xbin/dmesg",
- "/system/xbin/dnsd","/system/xbin/dnsdomainname","/system/xbin/dos2unix",
- "/system/xbin/du","/system/xbin/dumpkmap","/system/xbin/echo",
- "/system/xbin/ed","/system/xbin/egrep","/system/xbin/eject",
- "/system/xbin/env","/system/xbin/envdir","/system/xbin/envuidgid",
- "/system/xbin/ether-wake","/system/xbin/expand","/system/xbin/expr",
- "/system/xbin/fakeidentd","/system/xbin/false","/system/xbin/fbset",
- "/system/xbin/fbsplash","/system/xbin/fdflush","/system/xbin/fdformat",
- "/system/xbin/fdisk","/system/xbin/fgrep","/system/xbin/find",
- "/system/xbin/findfs","/system/xbin/fold","/system/xbin/free",
- "/system/xbin/fsck","/system/xbin/fsck.minix","/system/xbin/fsync",
- "/system/xbin/ftpd","/system/xbin/ftpget","/system/xbin/ftpput",
- "/system/xbin/fuser","/system/xbin/getopt","/system/xbin/getty",
- "/system/xbin/grep", "/system/xbin/gunzip", "/system/xbin/gzip",
- "/system/xbin/halt","/system/xbin/hd","/system/xbin/hdparm",
- "/system/xbin/head","/system/xbin/hexdump","/system/xbin/hostid",
- "/system/xbin/hostname","/system/xbin/httpd","/system/xbin/hush",
- "/system/xbin/hwclock","/system/xbin/id","/system/xbin/ifconfig",
- "/system/xbin/ifdown","/system/xbin/ifenslave","/system/xbin/ifplugd",
- "/system/xbin/ifup","/system/xbin/inetd","/system/xbin/init",
- "/system/xbin/insmod","/system/xbin/install","/system/xbin/ionice",
- "/system/xbin/ip","/system/xbin/ipaddr","/system/xbin/ipcalc",
- "/system/xbin/ipcrm","/system/xbin/ipcs","/system/xbin/iplink",
- "/system/xbin/iproute","/system/xbin/iprule","/system/xbin/iptunnel",
- "/system/xbin/kbd_mode","/system/xbin/kill","/system/xbin/killall",
- "/system/xbin/killall5","/system/xbin/klogd","/system/xbin/last",
- "/system/xbin/length","/system/xbin/less","/system/xbin/linux32",
- "/system/xbin/linux64","/system/xbin/linuxrc","/system/xbin/ln",
- "/system/xbin/loadfont","/system/xbin/loadkmap","/system/xbin/logger",
- "/system/xbin/login","/system/xbin/logname","/system/xbin/logread",
- "/system/xbin/losetup","/system/xbin/lpd","/system/xbin/lpq",
- "/system/xbin/lpr","/system/xbin/ls","/system/xbin/lsattr",
- "/system/xbin/lsmod","/system/xbin/lzmacat","/system/xbin/lzop",
- "/system/xbin/lzopcat","/system/xbin/makedevs","/system/xbin/makemime",
- "/system/xbin/man","/system/xbin/md5sum","/system/xbin/mdev",
- "/system/xbin/mesg","/system/xbin/microcom","/system/xbin/mkdir",
- "/system/xbin/mkdosfs","/system/xbin/mkfifo","/system/xbin/mkfs.minix",
- "/system/xbin/mkfs.vfat","/system/xbin/mknod","/system/xbin/mkpasswd",
- "/system/xbin/mkswap","/system/xbin/mktemp","/system/xbin/modprobe",
- "/system/xbin/more","/system/xbin/mount","/system/xbin/mountpoint",
- "/system/xbin/msh","/system/xbin/mt","/system/xbin/mv","/system/xbin/nameif",
- "/system/xbin/nc","/system/xbin/netstat","/system/xbin/nice",
- "/system/xbin/nmeter","/system/xbin/nohup","/system/xbin/nslookup",
- "/system/xbin/od","/system/xbin/openvt","/system/xbin/passwd",
- "/system/xbin/patch", "/system/xbin/pgrep", "/system/xbin/pidof",
- "/system/xbin/ping", "/system/xbin/pkill", "/system/xbin/printenv",
- "/system/xbin/printf", "/system/xbin/ps", "/system/xbin/pwd",
- "/system/xbin/rdev", "/system/xbin/readlink", "/system/xbin/realpath",
- "/system/xbin/renice", "/system/xbin/reset", "/system/xbin/rm",
- "/system/xbin/rmdir", "/system/xbin/rmmod", "/system/xbin/route",
- "/system/xbin/run-parts", "/system/xbin/sed", "/system/xbin/seq",
- "/system/xbin/setsid", "/system/xbin/sh", "/system/xbin/sha1sum",
- "/system/xbin/sha256sum", "/system/xbin/sha512sum",
- "/system/xbin/sleep", "/system/xbin/sort", "/system/xbin/split",
- "/system/xbin/stat", "/system/xbin/strings", "/system/xbin/stty",
- "/system/xbin/swapoff", "/system/xbin/swapon", "/system/xbin/sync",
- "/system/xbin/sysctl", "/system/xbin/tac", "/system/xbin/tail",
- "/system/xbin/tar", "/system/xbin/tee", "/system/xbin/telnet",
- "/system/xbin/test", "/system/xbin/tftp", "/system/xbin/time",
- "/system/xbin/top", "/system/xbin/touch", "/system/xbin/tr",
- "/system/xbin/traceroute", "/system/xbin/true", "/system/xbin/tty",
- "/system/xbin/tune2fs", "/system/xbin/umount", "/system/xbin/uname",
- "/system/xbin/uniq", "/system/xbin/unix2dos", "/system/xbin/unlzop",
- "/system/xbin/unzip", "/system/xbin/uptime", "/system/xbin/usleep",
- "/system/xbin/uudecode", "/system/xbin/uuencode", "/system/xbin/vi",
- "/system/xbin/watch", "/system/xbin/wc",
- "/system/xbin/which", "/system/xbin/whoami", "/system/xbin/xargs",
- "/system/xbin/yes",
- "/system/xbin/zcat");
- symlink("iwmulticall", "/system/xbin/iwconfig",
- "/system/xbin/iwlist", "/system/xbin/iwpriv",
- "/system/xbin/iwspy");
- symlink("toolbox", "/system/bin/cat", "/system/bin/chmod", "/system/bin/chown",
- "/system/bin/cmp", "/system/bin/date", "/system/bin/dd", "/system/bin/df",
- "/system/bin/dmesg", "/system/bin/getevent", "/system/bin/getprop",
- "/system/bin/hd", "/system/bin/id", "/system/bin/ifconfig",
- "/system/bin/iftop", "/system/bin/insmod", "/system/bin/ioctl",
- "/system/bin/ionice", "/system/bin/kill", "/system/bin/ln",
- "/system/bin/log", "/system/bin/lsmod", "/system/bin/lsof",
- "/system/bin/mkdir", "/system/bin/mount", "/system/bin/mv",
- "/system/bin/nandread", "/system/bin/netstat", "/system/bin/newfs_msdos",
- "/system/bin/notify", "/system/bin/printenv", "/system/bin/ps",
- "/system/bin/renice", "/system/bin/rm",
- "/system/bin/rmdir", "/system/bin/rmmod", "/system/bin/route",
- "/system/bin/schedtop", "/system/bin/sendevent", "/system/bin/setconsole",
- "/system/bin/setprop", "/system/bin/sleep", "/system/bin/smd",
- "/system/bin/start", "/system/bin/stop", "/system/bin/sync",
- "/system/bin/top", "/system/bin/umount", "/system/bin/uptime",
- "/system/bin/vmstat", "/system/bin/watchprops", "/system/bin/wipe");
- ui_print("Setting Permissions...");
- set_perm_recursive(0, 0, 0755, 0644, "/system");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
- set_perm(0, 3003, 0755, "/system/bin/ip");
- set_perm(0, 3003, 0755, "/system/bin/ipd");
- set_perm(0, 3003, 02755, "/system/bin/netcfg");
- set_perm(0, 3003, 06755, "/system/bin/netd");
- set_perm(0, 3004, 02755, "/system/bin/ping");
- set_perm(0, 2000, 06755, "/system/bin/reboot");
- set_perm(0, 2000, 06755, "/system/bin/run-as");
- set_perm(0, 0, 0777, "/system/bin/strt");
- set_perm(0, 0, 0777, "/system/bin/ssts");
- set_perm(0, 0, 0777, "/system/bin/prio");
- set_perm(0, 0, 0777, "/system/bin/camprio");
- set_perm(0, 0, 0777, "/system/bin/close");
- set_perm(0, 0, 0777, "/system/bin/unionfs");
- set_perm(0, 0, 0777, "/system/bin/nano");
- set_perm(0, 0, 0777, "/system/bin/sysrw");
- set_perm(0, 0, 0777, "/system/bin/sysro");
- set_perm(0, 0, 0777, "/system/bin/optmz");
- set_perm (0, 2000, 04755, "/system/bin/pppd");
- set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
- set_perm(0, 0, 0755, "/system/etc/bluetooth");
- set_perm(1000, 1000, 0640, "/system/etc/bluetooth/auto_pairing.conf");
- set_perm(1002, 1002, 0440, "/system/etc/bluetooth/input.conf");
- set_perm(1002, 1002, 0440, "/system/etc/bluetooth/main.conf");
- set_perm(3002, 3002, 0444, "/system/etc/bluetooth/blacklist.conf");
- set_perm(0, 0, 0644, "/system/etc/bluetooth/a2dp_avrcp.conf");
- set_perm(0, 0, 0644, "/system/etc/bluetooth/avrcp.conf");
- set_perm(1002, 1002, 0440, "/system/etc/bluetooth/audio.conf");
- set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
- set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
- set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
- set_perm(0, 0, 0644, "/system/etc/resolv.conf");
- set_perm(0, 0, 0777, "/system/etc/init.d/01modules");
- set_perm(0, 0, 0777, "/system/etc/init.d/02_htcleo");
- set_perm(0, 0, 0777, "/system/etc/init.d/02contactpictures");
- set_perm(0, 0, 0777, "/system/etc/init.d/03flashlight");
- set_perm(0, 0, 0777, "/system/etc/init.d/04tweaks");
- set_perm(0, 0, 0777, "/system/etc/init.d/05apps2sd");
- set_perm(0, 0, 0777, "/system/etc/init.d/07sdcardspeedfix");
- set_perm(0, 0, 0777, "/system/etc/init.d/12vddlevels");
- set_perm(0, 0, 0777, "/system/etc/init.d/83oc");
- set_perm(0, 0, 0777, "/system/etc/init.d/97ramscript");
- set_perm(0, 0, 0777, "/system/etc/init.d/98gps");
- set_perm(0, 0, 0777, "/system/etc/init.d/99complete");
- set_perm(0, 0, 0755, "/system/etc/be_photo");
- set_perm(0, 0, 0755, "/system/etc/be_movie");
- set_perm_recursive(0, 0, 0777, 0777, "/system/etc/ppp");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
- set_perm(0, 0, 06755, "/system/xbin/tcpdump");
- set_perm(0, 0, 06755, "/system/xbin/librank");
- set_perm(0, 0, 06755, "/system/xbin/procmem");
- set_perm(0, 0, 06755, "/system/xbin/procrank");
- delete_recursive("/data/data/com.noshufou.android.su");
- set_perm(0, 0, 06755, "/system/xbin/su");
- set_perm(0, 0, 04755, "/system/xbin/busybox");
- set_perm(0, 0, 04755, "/system/bin/sysro");
- set_perm(0, 0, 04755, "/system/bin/sysrw");
- set_perm(0, 0, 04755, "/system/bin/fix_permissions");
- symlink("/system/xbin/busybox","/system/xbin/bb/ifconfig");
- symlink("/system/xbin/busybox","/system/xbin/bb/route");
- set_perm(0, 0, 04755, "/system/xbin/openvpn");
- set_perm(0, 0, 04755, "/system/etc/ppp/ip-up-vpn");
- set_perm(0, 0, 04755, "/system/bin/bash");
- set_perm(0, 0, 04755, "/system/xbin/dropbear");
- set_perm(0, 0, 04755, "/system/xbin/flash_image");
- set_perm(0, 0, 04755, "/system/xbin/dump_image");
- set_perm(0, 0, 06755, "/system/xbin/cssync");
- set_perm(0, 0, 0755, "/data/xbin/set_resolvconf");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
- set_perm_recursive(1000, 1000, 0771, 0664, "/data/data/com.android.providers.contacts/files");
- delete("/system/bin/su");
- symlink("/system/xbin/su","/system/bin/su");
- #KERNEL
- ui_print(" KERNEL Install");
- if
- file_getprop("/tmp/aroma-data/kernel.prop","selected.1") == "1" &&
- file_getprop("/tmp/aroma-data/kernelver.prop","selected.1") == "2"
- then
- ui_print(" ");
- ui_print("Writing MAGLDR kernel with marc1706 2.1...");
- mount("MTD", "boot", "/boot");
- package_extract_dir("kernels/boot", "/boot");
- package_extract_dir("system2", "/system");
- set_perm_recursive(0, 0, 0755, 0644, "/system/lib/modules");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
- set_progress(0.96);
- else
- ui_print("No MAGLDR kernel with marc1706 2.1 Installed...");
- endif;
- if
- file_getprop("/tmp/aroma-data/kernel.prop","selected.1") == "1" &&
- file_getprop("/tmp/aroma-data/kernelver.prop","selected.1") == "1"
- then
- ui_print(" ");
- ui_print("Writing MAGLDR kernel with marc1706 2.0...");
- mount("MTD", "boot", "/boot");
- package_extract_dir("kernels2/boot", "/boot");
- package_extract_dir("system3", "/system");
- set_perm_recursive(0, 0, 0755, 0644, "/system/lib/modules");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
- set_progress(0.96);
- else
- ui_print("No MAGLDR kernel with marc1706 2.0 Installed...");
- endif;
- if
- file_getprop("/tmp/aroma-data/kernel.prop","selected.1") == "2" &&
- file_getprop("/tmp/aroma-data/kernelver.prop","selected.1") == "2"
- then
- ui_print(" ");
- ui_print("Writing CLK kernel w/marc1706 2.1...");
- assert(package_extract_file("kernels/boot.img", "/tmp/boot.img"),
- write_raw_image("/tmp/boot.img", "boot"),
- delete("/tmp/boot.img"));
- set_progress(0.99);
- package_extract_dir("clk", "/system");
- package_extract_dir("system2", "/system");
- set_perm_recursive(0, 0, 0755, 0644, "/system/lib/modules");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
- set_perm(0, 0, 0777, "/system/etc/init.d/97ppp");
- else
- ui_print("No CLK kernel with marc1706 2.1... Installed");
- endif;
- if
- file_getprop("/tmp/aroma-data/kernel.prop","selected.1") == "2" &&
- file_getprop("/tmp/aroma-data/kernelver.prop","selected.1") == "1"
- then
- ui_print(" ");
- ui_print("Writing CLK kernel with marc1706 2.0...");
- assert(package_extract_file("kernels2/boot.img", "/tmp/boot.img"),
- write_raw_image("/tmp/boot.img", "boot"),
- delete("/tmp/boot.img"));
- set_progress(0.99);
- package_extract_dir("clk", "/system");
- package_extract_dir("system3", "/system");
- set_perm_recursive(0, 0, 0755, 0644, "/system/lib/modules");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
- set_perm(0, 0, 0777, "/system/etc/init.d/97ppp");
- else
- ui_print("No CLK kernel with marc1706 2.0... installed...");
- endif;
- unmount("/boot");
- unmount("/system");
- unmount("/data");
- ui_print(" ");
- ui_print(" ");
- ui_print("@Finished...");
- set_progress(1.0);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement