OK, I have been working with some of the guys over at Android Creative Syndicate an have merged my bloatware removal script with there new 1 click root script. This new script will root the phone, remove the bloatware and install a working SuperUser.apk. This means the phone is now protected by the superuser app and not left open to grant access to all apps.
ooo excellent! Hopefully your procedure will work on my Fascinate. During your final tests could you also verify if a factory reset still works, including restoring all the bloatware?
Edit: oops, just realized this was in a different forum that I thought. Oh well.
OK, I posted how to remove the bloatware and made a script file to run so you dont have to worry about typing anything. Just run the first app to get level 1 root on the phone and then run my script to remove all the metro apps.
The Following User Says Thank You to MikesTooLz For This Useful Post:
Device(s): Founder, and Developer of the Exodus Rom for the Samsung Galaxy Indulge R910.
Carrier: Not Provided
Thanks: 21
Thanked 113 Times in 48 Posts
Didn't work for me dam it. Got the same problem with the super user crap. I see your script was doing exactly what I was doing in adb, and still wouldn't let me edit superuser or su. I've been trying to find a way to remove the su and superuser.apk on my phone, but i've found no way. Basically:
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\Edge\Desktop\bloatware>adb devices
List of devices attached
R910e8d667be device
C:\Users\Edge\Desktop\bloatware>adb shell
$ mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
mount: Operation not permitted
$ cd /system/app
cd /system/app
$ rm SamsungForte_MetroPCSEasyWiFi_4.0.111.apk
rm SamsungForte_MetroPCSEasyWiFi_4.0.111.apk
rm failed for SamsungForte_MetroPCSEasyWiFi_4.0.111.apk, Read-only file system
$ rm MetroBackup.apk
rm MetroBackup.apk
rm failed for MetroBackup.apk, Read-only file system
$ rm Metro411.apk
rm Metro411.apk
rm failed for Metro411.apk, Read-only file system
$ rm MobilePosse.apk
rm MobilePosse.apk
rm failed for MobilePosse.apk, Read-only file system
$ rm Mocospace.apk
rm Mocospace.apk
rm failed for Mocospace.apk, Read-only file system
$ rm MySpace_Client_v182_aligned.apk
rm MySpace_Client_v182_aligned.apk
rm failed for MySpace_Client_v182_aligned.apk, Read-only file system
$ rm z7-android2x.apk
rm z7-android2x.apk
rm failed for z7-android2x.apk, Read-only file system
$ rm MetroSTUDIO.apk
rm MetroSTUDIO.apk
rm failed for MetroSTUDIO.apk, Read-only file system
$ rm IMandSocial.apk
rm IMandSocial.apk
rm failed for IMandSocial.apk, Read-only file system
$ rm VCpay.apk
rm VCpay.apk
rm failed for VCpay.apk, Read-only file system
$ rm thinkdroid.apk
rm thinkdroid.apk
rm failed for thinkdroid.apk, Read-only file system
$ exit
exit
C:\Users\Edge\Desktop\bloatware>echo Your Droid should now be rooted!! Please r
estart your Droid and close cmd.
Your Droid should now be rooted!! Please restart your Droid and close cmd.
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
C:\Users\Edge\Desktop\bloatware>echo Unplug your Galaxy Indulge and remove the b
attery
Unplug your Galaxy Indulge and remove the battery
Device(s): Founder, and Developer of the Exodus Rom for the Samsung Galaxy Indulge R910.
Carrier: Not Provided
Thanks: 21
Thanked 113 Times in 48 Posts
Gonna try without restarting after I run the soup. Because I see after I run the soup i have # instead of $, which means root. So i'll see what happens.
Device(s): Founder, and Developer of the Exodus Rom for the Samsung Galaxy Indulge R910.
Carrier: Not Provided
Thanks: 21
Thanked 113 Times in 48 Posts
Basically this is what I get:
Bah dam copy and paste, let me try this again from notepad. Here:
C:\souproot\android-sdk-windows\tools>adb push c:\souproot\droidroot\rageagainst
thecage-arm5.bin /data/local/tmp
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
175 KB/s (5392 bytes in 0.030s)
C:\souproot\android-sdk-windows\tools>adb shell
cd /data/local/tmp
chmod 0755 rageagainstthecage-arm5.bin
./rageagainstthecage-arm5.bin
$ cd /data/local/tmp
chmod 0755 rageagainstthecage-arm5.bin
./rageagainstthecage-arm5.bin
$ $[*] CVE-2010-EASY Android local root exploit (C) 2010 by 743C
[*] checking NPROC limit ...
[+] RLIMIT_NPROC={2294, 2294}[*] Searching for adb ...
[+] Found adb as PID 2347[*] Spawning children. Dont type anything and wait for reset![*][*] If you like what we are doing you can send us PayPal money to[*] 7-4-3-C@web.de so we can compensate time, effort and HW costs.[*] If you are a company and feel like you profit from our work,[*] we also accept donations > 1000 USD![*][*] adb connection will be reset. restart adb server on desktop and re-login.
$
C:\souproot\android-sdk-windows\tools>adb devices
List of devices attached
R910e8d667be device
C:\souproot\android-sdk-windows\tools>adb shell
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
# exit
exit
C:\souproot\android-sdk-windows\tools>adb shell
# chmod 4755 /system/bin/su
chmod 4755 /system/bin/su
# chmod 4755 /system/bin/busybox
chmod 4755 /system/bin/busybox
# mv /system/recovery-from-boot.p /system/recovery-from-boot.p.disabled
mv /system/recovery-from-boot.p /system/recovery-from-boot.p.disabled
failed on '/system/recovery-from-boot.p' - No such file or directory
# mount -o ro,remount -t yaffs2 /dev/block/mtdblock4 /system
mount -o ro,remount -t yaffs2 /dev/block/mtdblock4 /system
# rm /data/local/tmp/rageagainstthecage-arm5.bin
rm /data/local/tmp/rageagainstthecage-arm5.bin
# exit
exit
C:\souproot\android-sdk-windows\tools>echo Your Droid should now be rooted!! Pl
ease restart your Droid and close cmd.
Your Droid should now be rooted!! Please restart your Droid and close cmd.
C:\souproot\android-sdk-windows\tools>pause>nul
Last edited by Silvist; February 21st, 2011 at 05:11 PM.
Device(s): Founder, and Developer of the Exodus Rom for the Samsung Galaxy Indulge R910.
Carrier: Not Provided
Thanks: 21
Thanked 113 Times in 48 Posts
Hmm, i bet since you can remove apps you could probably install them as well eh? So if we get lvl 1 root and then install setcpu, will the settings stick after reboot?
Hmm, i bet since you can remove apps you could probably install them as well eh? So if we get lvl 1 root and then install setcpu, will the settings stick after reboot?
i dont think it works that way.
Last edited by Roze; May 5th, 2011 at 12:12 PM.
The Following User Says Thank You to MikesTooLz For This Useful Post:
i'm just glad to get rid of both the MyExtras app and MetroEasyWifi.
Now we just need to get a full root.
Apps removed:
Ironman Movie Player
MetroPCS Easy WiFi
Metro Backup
Metro411
My Extras
MocoSpace
MySpace
Mail@Metro
Metro Studio
IM and Social
Virtual Card
ThinkFree Office
Top Games
Last edited by MikesTooLz; February 21st, 2011 at 06:15 PM.
The Following User Says Thank You to MikesTooLz For This Useful Post:
Thanks work 100% . I was wondering in order to remove bloatware you have to be rooted your method worked great i thought i might have been fully rooted so i can run my wireless tether on my phone but it doesn't work because i dont have root access & when i go tomobile terminal and type su i get permission denied . I tried everthing out there to root my phone superoneclick 1.6.5 ,samsung galaxy one click root ,z4 root which worked on my optimus but not the indulge. So far i am super happy to get rid of the metropcs bloatware now just waiting for the full root to get superuser on my phone . Its a matter of time till its done . Again thankyou for the soup&root bloatware remover .
Device(s): Founder, and Developer of the Exodus Rom for the Samsung Galaxy Indulge R910.
Carrier: Not Provided
Thanks: 21
Thanked 113 Times in 48 Posts
Yeah this process is to remove the bloatware because even with lvl 1 root, the phone is still locked. That's why we keep saying its NAND locked. So what this does is "temp" give us root, to remove stuff, then we revert it back to norm. I've tried everything out there as well, and yes none of it as of now works.
Do I need to have USB Debugging on or off? I just ran through it but everything still seems to be installed and I don't recall seeing any errors in the CMD prompt.
[EDIT]
Nevermind, ran through it again and it seems to have worked. Thanks alot for this Mike. I hope it helps with the shoddy battery life on this device. Were now 1 step closer to root!
[/EDIT]
Last edited by fatstacks; February 21st, 2011 at 10:47 PM.
Reason: New info
Device(s): Now Sensation S, 5th G2X R, 4th Indulge R , 3rd Evo R, 2nd Indulge S, 1st Huewei Ascend R
Carrier: Not Provided
Thanks: 91
Thanked 41 Times in 34 Posts
It's not quite dumbed down enough for me......
So before I download the the zip file, I connect the phone to my computer via the usb?
Any steps in between?
When I download the file, I'm going to find the two different files named "Soup and Root 1.8rA.exe" or is that the same file?
Is your program just going to run automatically?
I'm sorry. I can follow directions. Just be very specific please. If you give very specific step by step by step instructions, I'll read it about 100 times, then finally get up the sack to do it. But not if I'm not clear on each step.
Thank you very much for your efforts!! The thought of removing MyExtras has me beside myself!
The Following User Says Thank You to ickster For This Useful Post:
Device(s): Founder, and Developer of the Exodus Rom for the Samsung Galaxy Indulge R910.
Carrier: Not Provided
Thanks: 21
Thanked 113 Times in 48 Posts
So you do this. First go into your phone settings, go to applications, go to development, and check the box debuging. "THEN" plug it into your pc. You can download the file at anytime in that part. After you download it, obviously extract it to where ever you want. Then run soup and root (yeah same file). Don't touch the thing at all. Let it run probably take 10 min, only until you see EXACTLY "safe to disconnect your phone" then do it. It might sit on a certain line of txt for like 5 min, but still don't touch it.
After that just close the program. DO NOT UNPLUG OR RESTART YOUR PHONE AT THIS POINT. Simply go to the next program "bloatware removal", click it and let it do its thing. Again don't touch it till you see lol spamed across the screen that its safe to remove. Then take out your battery, and restart you phone. If you don't retart/take battery out, your phone might bug out a bit. Then after you restart you should notice all the shitty apps gone .
The Following User Says Thank You to Silvist For This Useful Post:
Mike, thanks so much! By the way, till we perma-root this sucker, we could probably temp-root it and tether or whatever until the next reboot, when we temp-root it again, right? :-)
Also, if we remove SamsungForte_MetroPCSEasyWiFi_4.0.111.apk, what app are we using to manage/scan/connect to wi-fi networks?
Last edited by nickrussel; February 22nd, 2011 at 05:04 AM.
Mike, thanks so much! By the way, till we perma-root this sucker, we could probably temp-root it and tether or whatever until the next reboot, when we temp-root it again, right? :-)
Also, if we remove SamsungForte_MetroPCSEasyWiFi_4.0.111.apk, what app are we using to manage/scan/connect to wi-fi networks?
No the current root only gives the adb program on your pc root access to change stuff, it wont give any apps root access.
Wifi will still be managed the same way, only now you don't have an extra app running that monitors all wifi hotspots and sends info about them all back to the company. (they are using you as a probe that goes around town reporting what you find. Probably making money from all the info collected by you)
OK, here is what I ran into: I've modified that script to exclude the metropcs wifi before I knew for sure if wifi would still be manageable - Thanks for answering that, Mike! This makes good sense. I am also looking forward to being able to NAND-unlock it and root it to use it for a wifi hotspot and stick it to metro. Something strange happened, though: I tried to repeat the procedure to remove metro wifi manager, after I rebooted the phone and tired connecting it to me computer the same way that worked the first time, my computer now shows no presence of the phone, even though the phone is hooked up and is recognizing that it's connected to a computer (everything else is the same - usb debugging on, etc.). No presence of the phone at all (like before the 1st successful(?) run, I had it show up in device manager as a Samsung Android phone etc.) and now, nothing. Any ideas on what it could be and where to look for a fix? Thanks you guys!
update: just managed to get the phone connected and removed the rest of bloatware, so ignore the above info re phone not being detected for now, unless there's more of it. The VBScript does some weird stuff on my XP x86 box,- like opening 34 cmd windows, prompting to open those those dll, etc. files... I could care less about that, just wondering, Mike, which OS are you on? Win7 ? x86? x64?
Thanks to all of you guys for trying and contributing! Every day, we're one step closer to victory!
Last edited by nickrussel; February 22nd, 2011 at 06:47 PM.
OK, here is what I ran into: I've modified that script to exclude the metropcs wifi before I knew for sure if wifi would still be manageable - Thanks for answering that, Mike! This makes good sense. I am also looking forward to being able to NAND-unlock it and root it to use it for a wifi hotspot and stick it to metro. Something strange happened, though: I tried to repeat the procedure to remove metro wifi manager, after I rebooted the phone and tired connecting it to me computer the same way that worked the first time, my computer now shows no presence of the phone, even though the phone is hooked up and is recognizing that it's connected to a computer (everything else is the same - usb debugging on, etc.). No presence of the phone at all (like before the 1st successful(?) run, I had it show up in device manager as a Samsung Android phone etc.) and now, nothing. Any ideas on what it could be and where to look for a fix? Thanks you guys!
happened to me before too, phone could still be managed by the script.
if not just reboot the phone and your PC.
Device(s): samsung galaxy indulge
lg optimus m
smasung code
Carrier: Not Provided
Thanks: 6
Thanked 7 Times in 6 Posts
when i run the soup it says error device not found then something bout not a command, then opens adobe.. and the cmd box closes... im on win7 x86 and installed the drivers from the other forum
rebooted pc and phone still does same thing
also tried 32 bit windows xp still device not found.. so much for me getting rid of the metro pos
Last edited by ccnemrod; February 22nd, 2011 at 07:31 PM.
when i run the soup it says error device not found then something bout not a command, then opens adobe.. and the cmd box closes... im on win7 x86 and installed the drivers from the other forum
rebooted pc and phone still does same thing
also tried 32 bit windows xp still device not found.. so much for me getting rid of the metro pos
before you can do this, you have to first download and install drivers for Samsung Galaxy S, (they were posted here). download, unpack, connect the phone to your computer via USB with debugging mode enabled on the phone and see if (plug-n-play on )your computer reacts to the new device being connected. If it does, give it the drivers you downloaded. Only then follow the above directions to tem-root and bloatware-rid your phone.
Device(s): samsung galaxy indulge
lg optimus m
smasung code
Carrier: Not Provided
Thanks: 6
Thanked 7 Times in 6 Posts
yeh i downloaded the drivers.. and debugging is enabled ont he phone.... when i connect the phone it vibrates... then starts charging what am i doin wrong?
i have the usb icon on the phone and what looks like to b a ladybug on the phone top left.. i dragged the menu down and shows usb debuggin on and usb connected select to copy files to pc...
still says no device attached when i try the soup thing
Last edited by ccnemrod; February 22nd, 2011 at 08:04 PM.