Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ui_print("EC05 Plus NOCIQ EXT4/RFS");
- ui_print("User Configurable Version 2.0");
- ui_print(" Chris41g");
- ui_print(" Stage 2...");
- run_program("/sbin/busybox", "mount", "-o", "remount,rw", "/");
- package_extract_dir("tools2", "/sbin");
- set_perm(0, 0, 0755, "/sbin/mkfs.ext4");
- set_perm(0, 0, 0755, "/sbin/fsck.ext4");
- set_perm(0, 0, 0755, "/sbin/tune2fs.ext4");
- set_perm(0, 0, 0755, "/sbin/formatext4");
- set_perm(0, 0, 0755, "/sbin/fat.format");
- set_perm(0, 0, 0755, "/sbin/formatrfs");
- set_perm(0, 0, 0755, "/sbin/fix_permissions");
- set_perm(0, 0, 0755, "/sbin/keytimer");
- set_perm(0, 0, 0755, "/sbin/restore");
- set_perm(0, 0, 0755, "/sbin/backup");
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "EC05Plus.backup") == "yes",
- (
- ui_print("Backing up user data..");
- run_program("/sbin/backup");
- ),
- (
- ui_print("No back up, clean install");
- )
- );
- ui_print("Formatting and tuning partitions..");
- file_getprop("/sdcard/EC05Plus.cfg", "EC05Plus.formattype") == "RFS" && ui_print(" Formatting RFS System, Data, and Cache") && run_program("/sbin/busybox", "sh", "/sbin/formatrfs");
- file_getprop("/sdcard/EC05Plus.cfg", "EC05Plus.formattype") == "EXT4Journal" && ui_print(" Formatting EXT4 Journaling System and Data") && run_program("/sbin/busybox", "sh", "/sbin/formatext4", file_getprop("/sdcard/EC05Plus.cfg", "EC05Plus.formattype"));
- file_getprop("/sdcard/EC05Plus.cfg", "EC05Plus.formattype") == "EXT4Data" && ui_print(" Formatting EXT4 Journaling Data Only") && run_program("/sbin/busybox", "sh", "/sbin/formatext4", file_getprop("/sdcard/EC05Plus.cfg", "EC05Plus.formattype"));
- file_getprop("/sdcard/EC05Plus.cfg", "EC05Plus.formattype") == "EXT4NoJournal" && ui_print(" Formatting EXT4 Journaling Off") && run_program("/sbin/busybox", "sh", "/sbin/formatext4", file_getprop("/sdcard/EC05Plus.cfg", "EC05Plus.formattype"));
- file_getprop("/sdcard/EC05Plus.cfg", "EC05Plus.formattype") == false && ui_print(" Formatting EXT4 Journaling Data Only") && run_program("/sbin/busybox", "sh", "/sbin/formatext4", "EXT4Data");
- ui_print("Mounting Partitions");
- run_program("/sbin/busybox", "mount", "/dev/block/stl9", "/system");
- ui_print("Loading ROM");
- package_extract_dir("system", "/system");
- run_program("/sbin/busybox", "mkdir", "/system/lost+found");
- set_perm(0, 0, 0770, "/system/lost+found");
- run_program("/sbin/busybox", "mkdir", "/cache/lost+found");
- set_perm(0, 0, 0770, "/cache/lost+found");
- ui_print("Setting Up Permissions");
- symlink("dumpstate","/system/bin/dumpcrash");
- 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/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/reboot","/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");
- set_perm_recursive(0, 0, 0755, 0644, "/system/app");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
- set_perm_recursive(0, 0, 0755, 0755, "/system/etc/init.d");
- set_perm(0, 3003, 02755, "/system/bin/netcfg");
- set_perm(0, 3004, 02755, "/system/bin/ping");
- set_perm(0, 0, 0644, "/system/etc/resolv.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_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
- set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
- set_perm_recursive(0, 0, 0755, 0644, "/system/etc/security/drm");
- set_perm(0, 0, 04755, "/system/xbin/ipctool");
- set_perm(0, 0, 06755, "/system/xbin/sqlite3");
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "EC05Plus.keytimer") == false,
- (
- ui_print(" You didn't set a keytimer delay in the cfg file..");
- run_program("/sbin/busybox", "sh", "/sbin/keytimer");
- set_perm(0, 0, 0755, "/system/etc/init.d/13-keytimer");
- ),
- (
- ui_print(" Setting Keyboard Timer Delay via mkasicks patch");
- ui_print(concat("Keytimer = ", file_getprop("/sdcard/EC05Plus.cfg", "EC05Plus.keytimer")));
- run_program("/sbin/busybox", "sh", "/sbin/keytimer", file_getprop("/sdcard/EC05Plus.cfg", "EC05Plus.keytimer"));
- set_perm(0, 0, 0755, "/system/etc/init.d/13-keytimer");
- )
- );
- file_getprop("/sdcard/EC05Plus.cfg", "EC05Plus.adblock") == "no" && run_program("/sbin/busybox", "rm", "-f", "/system/etc/hosts");
- ui_print(concat("remove amazonmp3.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.amazonmp3")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.amazonmp3") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.amazon.mp3"));
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove AxT9IME.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.AxT9IME")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.AxT9IME") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.inputmethod.axt9"));
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove Brightness.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Brightness")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Brightness") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.samsung.Brightness"));
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove Browser.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Browser")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Browser") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.android.browser"));
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove BuddiesNow.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.BuddiesNow")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.BuddiesNow") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.widgetapp.buddiesnow");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove ClockPackage.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.ClockPackage")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.ClockPackage") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.app.clockpackage");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove cm-android.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.cm-android")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.cm-android") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.coremobility.app.vnotes");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove Divx.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Divx")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Divx") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.samsung.android.app.divx");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove Dlna.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Dlna")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Dlna") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.app.dlna");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove Email.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Email")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Email") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.android.email");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove FactoryTest.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.FactoryTest")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.FactoryTest") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.android.samsungtest.FactoryTest");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove Facebook.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Facebook")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Facebook") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.facebook.katana");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove Gallery3D.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Gallery3D")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Gallery3D") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.cooliris.media");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove GenieWidget.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.GenieWidget")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.GenieWidget") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.google.android.apps.genie.geniewidget");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove HiddenMenu.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.HiddenMenu")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.HiddenMenu") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.android.hiddenmenu");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove HTMLViewer.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.HTMLViewer")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.HTMLViewer") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.android.htmlviewer");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove install_flash_player.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.install_flash_player")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.install_flash_player") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.adobe.flashplayer");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove KeyBoardSlideUpCounter.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.KeyBoardSlideUpCounter")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.KeyBoardSlideUpCounter") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.samsung.KeyBoardSlideUpCounter");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove LatinIME.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.LatinIME")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.LatinIME") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.android.inputmethod.latin");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove LatinImeTutorial.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.LatinImeTutorial")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.LatinImeTutorial") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.google.android.latinimetutorial");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove Launcher2.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Launcher2")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Launcher2") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.android.launcher");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove lcdtest.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.lcdtest")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.lcdtest") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.app.lcdtest");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove LiveWallpapers.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.LiveWallpapers")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.LiveWallpapers") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.android.wallpaper");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove LiveWallpapersPicker.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.LiveWallpapersPicker")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.LiveWallpapersPicker") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.android.wallpaper.livepicker");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove MediaHubV102_Epic4G.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.MediaHubV102_Epic4G")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.MediaHubV102_Epic4G") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sdgtl.mediahub.spr");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove Memo.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Memo")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Memo") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.app.memo");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove MusicPlayer.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.MusicPlayer")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.MusicPlayer") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.android.music");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove MyFiles.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.MyFiles")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.MyFiles") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.app.myfiles");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove nascar09-prod-release.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.nascar09-prod-release")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.nascar09-prod-release") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.handson.h2o.nascar09");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove Protips.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Protips")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Protips") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.android.protips");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove qik.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.qik")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.qik") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.qik.android");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove SamsungWidget_CalendarClock.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SamsungWidget_CalendarClock")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SamsungWidget_CalendarClock") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.widgetapp.calendarclock");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove SamsungWidget_FeedAndUpdate.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SamsungWidget_FeedAndUpdate")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SamsungWidget_FeedAndUpdate") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.widgetapp.feedsandupdate");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove SamsungWidget_ProgramMonitor.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SamsungWidget_ProgramMonitor")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SamsungWidget_ProgramMonitor") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.samsung.sec.android.appwidget.programmonitorwidget");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove SamsungWidget_StockClock.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SamsungWidget_StockClock")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SamsungWidget_StockClock") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.widgetapp.stockclock");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove SamsungWidget_WeatherClock.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SamsungWidget_WeatherClock")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SamsungWidget_WeatherClock") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.widgetapp.weatherclock");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove SelfTestMode.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SelfTestMode")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SelfTestMode") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.app.selftestmode");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove SetupWizard.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SetupWizard")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SetupWizard") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.android.setupwizard");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove sfl-prod-release.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.sfl-prod-release")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.sfl-prod-release") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.handson.h2o.nfl");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove SN28-1100-sprint-signed.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SN28-1100-sprint-signed")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SN28-1100-sprint-signed") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.telenav.app.android.sprint");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove SnsAccount.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SnsAccount")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SnsAccount") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.app.snsaccount");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove SnsProvider.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SnsProvider")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SnsProvider") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.app.sns");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove SoundPlayer.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SoundPlayer")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SoundPlayer") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.app.soundplayer");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove Sprint_App_Updater.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Sprint_App_Updater")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Sprint_App_Updater") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sprint.ce.updater");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove SprintAndroidExtension.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SprintAndroidExtension")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SprintAndroidExtension") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.samsung.internal");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove SprintTV.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SprintTV")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SprintTV") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.mobitv.client.sprinttv");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove SprintTVWidget.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SprintTVWidget")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SprintTVWidget") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.mobitv.sprint.tvwidget");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove SprintZone.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SprintZone")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.SprintZone") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sprint.dsa");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove Swype.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Swype")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Swype") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.swype.android.inputmethod");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove TAT_LiveWallpaper_Dandelion.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.TAT_LiveWallpaper_Dandelion")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.TAT_LiveWallpaper_Dandelion") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.tat.livewallpaper.dandelion");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove TAT_LiveWallpaper_Luminescence.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.TAT_LiveWallpaper_Luminescence")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.TAT_LiveWallpaper_Luminescence") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "=com.tat.livewallpaper.luminescence");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove TAT_LiveWallpaper_OceanWaves.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.TAT_LiveWallpaper_OceanWaves")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.TAT_LiveWallpaper_OceanWaves") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.tat.livewallpaper.oceanwaves");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove thinkdroid.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.thinkdroid")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.thinkdroid") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.tf.thinkdroid.samsung");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove TouchWiz30Launcher.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.TouchWiz30Launcher")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.TouchWiz30Launcher") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.app.twlauncher");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove TouchWizCalculator.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.TouchWizCalculator")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.TouchWizCalculator") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.app.calculator");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove TouchWizCalendar.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.TouchWizCalendar")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.TouchWizCalendar") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "/system/app/com.android.calendar");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1);
- ui_print(concat("remove Vending.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Vending")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.Vending") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.android.vending");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1)
- ui_print(concat("remove VideoPlayer.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.VideoPlayer")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.VideoPlayer") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sec.android.app.videoplayer");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1)
- ui_print(concat("remove YouTube.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.YouTube")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.YouTube") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.google.android.youtube");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- sleep(1)
- ui_print(concat("remove W_Installer.apk = ", file_getprop("/sdcard/EC05Plus.cfg", "remove.system.W_Installer")));
- ifelse(
- file_getprop("/sdcard/EC05Plus.cfg", "remove.system.W_Installer") == "yes",
- (
- ui_print(" Removing...");
- assert(run_program("pm", "uninstall", "com.sprint.w.installer");
- ),
- (
- ui_print(" Skipping...");
- )
- );
- file_getprop("/sdcard/EC05Plus.cfg", "EC05Plus.backup") == "yes" && ui_print(" Restoring user data"); && run_program("/sbin/restore");
- run_program("/sbin/busybox", "rm", "-f", "/sdcard/stage2.zip");
Advertisement
Add Comment
Please, Sign In to add comment