yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] -viperboy-:
I use drocap2.

Hmm... on my E3D I do. I will take a closer look at this when I get home tonight. If you used the root method I have in the OP, you should have /bin, /firmware/ and /system in /vendor.

Can a few of you check and see if you have /vendor/system?

The stuff I drop on /sdcard is just a list of files the script uses and where your backup is created.

You don't have /vendor/system either? Did you use the root method in OP?

http://xdaforums.com/showthread.php?t=1162116

There is also a link to that in the "thanks" section of the OP. I guess I should still post another link in the top to make it easier to find.

What I am seeing is that the temp root is very hit or miss, usally hit though. Like I rerooted my E3D and headed to work and I ran vMBM and I got R/O on /system (really, /vendor/system) and I'm like WTF, but I looked with Root Explorer and it's mounted R/O with the R/W button, but the button doesn't do anything. When I rerooted, I didn't do anything different, so this should show you what I mean about being hit or miss. If anyone else is having issues, please reboot, run the root in the OP, and then run my .bat file. You shouldn't have to type su in Terminal, atleast my Terminal runs as root automatically on my E3D.

I also changed the link in the OP for temp root to point to the Sensation forum (the file for the Sensation is in the E3D one I have posted, but there may be some Sensation specific discussion in the new link)
[HTC Sensation] xl DIGITAL lx:
Just disabled a lot of bloatware thanks to this. Great job keep it up!
[HTC Sensation] -viperboy-:
After multiple requests, I have decided to put a Donate button in my sig. Please read the link underneath it, I think it's imporant.

Also, please don't feel obligated to donate. I hope you don't see this as me "whoring myself" to you guys. I've been asked numerous times in the past to put up a donate link and I finally decided to. I do what I do because I love Android and I really want to continue getting my hands into everything Android. You guys give me something to work for and I really enjoy making a user happy, even if it's only with my lowly shell script.

If you would like to donate, I would really appreciate it no matter the donation amount. You guys are awesome and I can't thank you enough fore giving me a great place to dev and provide to such a great community.

Sincerely,

Derek
[HTC Sensation] bobsbbq:
When I try option 1 for Disable/Enable Recommended bloat I don't see any thing happen? Are you supposed to get a list and a confirmation to enable and disable like in the option 2?

When I press option 1 and enter it just puts me right back at the list again.
[HTC Sensation] -viperboy-:
If you scroll back up, you will see it says "coming soon". Those will be my recommended when I do some more testing. I should probably make it pause there so you can read it. I will change that in the next version.
[HTC Sensation] bobsbbq:
Ok thanks + 10 char
[HTC Sensation] -viperboy-:
OP updated! Anyone having issues, please reboot, reroot from the link in the OP, and run by .bat file. I have been doing this all night and it's been working!

Oh, and by running 1-5 on the main menu, I have 548mb of free RAM! Definitely can feel the performance boost!
[HTC Sensation] id242:
Nice update, thanks!

btw, your link is pointing to...

http://bit.ly/viperbloat (version 1)

It should be...

http://bit.ly/viperbloatv2 (version 2)
[HTC Sensation] -viperboy-:
Oops, thanks I appreciate that! Fixed now. I just gave it a whole new link lol
[HTC Sensation] setzer715:
This is friggin brilliant! Thanks for making it easy!!!

One question, how do I check for packages on my phone that I want to disable that are not part of your prelists?

EDIT: Nevemind, figured it out. THANKS!
[HTC Sensation] -viperboy-:
No problem, glad you like it and glad you got it figured out! Can you check something for me though? One of the E3D guys said that he doesn't get the options when plugging in his phone for disk drive, charge only etc. Does that happen to you? What did you disable? Thanks.
[HTC Sensation] saynotopunx:
Great script. Worked really well. One suggestion I have is to specify more clearly the instructions. It was a little hard for me to figure out what to do.

You have to open up the .bat file then open terminal emulator on the phone, type su [enter], viperbloat [enter] then follow the commands.

A small step to include in OP to make things a bit clearer in the future.
[HTC Sensation] dacrannis:
How do you open the .bat file? When i try and open in astro, it doesn't work.
[HTC Sensation] setzer715:
Confirmed, must be in Charge Only Mode just like if you were temp-rooting. Makes sense.

Disabled

I ran 1, 2 and 3 in your lists but re-enabled a few things I use like Mail, Facebook etc.

Do you know which package is for the dumb Nova game? Can't figure that out.
[HTC Sensation] setzer715:
If your on windows just run the .bat from your computer (double click) with your phone plugged in and in Charge Only mode.
[HTC Sensation] -viperboy-:
Sorry, I will update OP to make it more clear.

No, I mean after disabling things if you unplug your phone and plug it back in, do you get the popup asking what you'd like to do - charge only, disk drive, etc?

Hmm... sorry, I'm really out of it (got 2 hrs sleep before work today). I don't remember if the E3D has Nova or not. Run this and see what you find:

pm list packages -f | grep nova
[HTC Sensation] dacrannis:
Thanks for the help....this worked
[HTC Sensation] setzer715:
I had Ask Me turned off so normally I wouldn't get the popup but I turned it back on and YES, I do get the popup asking what I want to do.

Will give this a try, thanks.
[HTC Sensation] -viperboy-:
Wonderful, thanks!
[HTC Sensation] lightforce:
so I got viper bloat to run.

I hit 2 to disable htc apps then i hit one to disable

It says htc taskmanager disabled. Then stops? What am i doing wrong?
[HTC Sensation] belsj:
I run viperbloat and everything went fine. But, now i cannot see my stockwidget anymore...

i disable and enable it.

and no i didn't made a backup..:o

Does anyone have the widget apk?
[HTC Sensation] -viperboy-:
So your stock widget is enabled and it's not showing up? This happened to my Clock once during testing and what fixed it was Menu > Settings > Applications > Manage Applications > All > HTC Sense > Force Stop > Clear Data. Go back to the home screen and you should be good to go!
[HTC Sensation] belsj:
works perfect.

Thanks, :D
[HTC Sensation] -viperboy-:
No problem! Unfortunately, that clears all of your home screens. Nothing I can do about that :o
[HTC Sensation] bpear96:
Thanks, finally got this working. Disabled all htc/ tmobile bloat. I only left the actual rosie launcher no widgets except the clock/weather widget. now sense runs super smooth 1 light flick and it spins

oh and do you now what the wifi calling app is called. im on simple mobile so i have no need for it.
[HTC Sensation] -viperboy-:
Oh, this reminds me... The script says Sprint apps even for the Sensation Haha oops, I will make a second version specific to the Sensation or just rewrite the script to detect the phone and show different menus based on device.

Can one of you guys run pm list packages -f for me? This will give me all the apps and package names so I can work with the Sensation better.
[HTC Sensation] setzer715:
That dang MyAccount from T-Mobile. The list above shows it linked to package com.tmobile.selfhelp and I've disabled the package but the stupid app keeps showing up in my task manager as running. WTF? T-Mobile and their proprietary crap. Is there a way to completely uninstall or remove it from the phone?
[HTC Sensation] jerrylzy:
Thanks very much
[HTC Sensation] -viperboy-:
Oh wow that's a big list haha I will have to tackle that tomorrow night. I have a lot of stuff to do tomorrow during the day. I'll see what I can do about the MyAccount app for you :) would you be willing to test the script before I release it to everyone?
[HTC Sensation] CB620:
A great update. Works great just like v1. Hope to see more future updates. All is well now. Thanks for the hard work.
[HTC Sensation] freezor:
nice improvement

Just tried it out on my PERMA-TEMP rooted Sensation.

I have ADW launcher and widgetLocker installed.

thanks to you i could now disable/enable all the stuff that I don't use without the need to connect it to a pc every time.

works great. thanks for the good work.

If you need any help on the sensation part drop me a pm and I'll be glad to do what I can.
[HTC Sensation] setzer715:
Sure will, just pm me when your ready to.have me test something.
[HTC Sensation] -viperboy-:
Ok thanks. I'm working the bugs out on doing the overclock mod from the device. It's pretty cool :D
[HTC Sensation] secano:
I believe T-Mobile Myaccount is com.nuance.nmc.sihome
[HTC Sensation] Docmjldds:
I appreciated your input on the Nexus one threads. Really nice to see you here now too.
[HTC Sensation] silentsnow31802:
I notice in one of the preview pictures it says Enable/Disable Lockscreen. Does that mean you can totally disable the Sense lock screen? I have Widget Locker installed and would like to disable the Sense lock screen if possible. I still see it when I reboot the phone before it loads up Widget Locker. Possible??
[HTC Sensation] setzer715:
According to the list above that I posted that is related to sihome.apk. Are you sure? I've never heard of this apk.

UPDATE: I disabled that package, still see MyAccount in task manager. If I try to kill it, it just comes RIGHT back.
[HTC Sensation] -viperboy-:
Yes, you can disable it but I had an issue when I did. I couldn't answer calls, as in the screen where you drag the answer icon into the circle didn't come up, quite annoying lol so there is a package in there that is causing that, although I didn't narrow down which one that is since I've been working on other aspects of the script. Someone else is welcome to try it though - disable lockscreen (only if you have widgetlocker and have adjusted the settings according to my script) and use another phone to call yours. I would get a screen that looked like the in-call screen and it had the end call button even though I didn't answer it.

If that happens to you, re-enable 1 package from the lockscreen one at a time and call yourself each time to see when it stops doing it. Hmm... that gave me an idea... an option to enable 1 app at a time in the preset bloat lists. That could come in handy I think :) Already got the overclock mod working in my script with the ability to set custom voltages and speeds! Now it's time to design this a little more toward Sensation specific stuff.
[HTC Sensation] andybess22:
need some help

Hey guys i ran this and did the disable htc lock screen and now I get no unlock screen at all just a blank wallpaper screen and no way to unlock it an get to my phone. Does anyone have any ideas?
[HTC Sensation] -viperboy-:
Well, if you would have read the directions in the script, it tells you to have widgetlocker enabled. What did you think was going to happen when you disabled the lockscreen with no other lock program present? :rolleyes:

Just adb shell into your phone and run viperbloat. You may need to reboot after you enable the lockscreen again.
[HTC Sensation] andybess22:
I honestly read through the directions 3 times and messed that everytime. I feel like an idiot. I use adb shell then I hit enter and get a money symbol and then type viperbloat and it says access denied
[HTC Sensation] -viperboy-:
OP updated! Please try out the customizable overclocking and let me know how it works for you guys! Currently, you cannot reapply the overclock. The only way to do it would be to reboot and reroot. The command insmod -r 8x60_oc.ko should remove it but it doesn't. I'm going to see if there is another way to do it.

Please test out the T-Mobile app disable feature and send me more package and app names to include in future version of the script. Please send them to me just like you would see if you run pm list packages -f so I can see the .apk name and the package name. I'm sure there are more apps than what I found, I just looked through the Sensation package list and included everything with the word "tmobile" in it (except for VVM).

Enjoy! :D
[HTC Sensation] xl DIGITAL lx:
The download link still is for the v2 one. And great job!!
[HTC Sensation] -viperboy-:
Good catch, and thanks!
[HTC Sensation] mikebeatrice:
Thanks for your hard work. This is a really great utility!

I do have one question. Would it be possible to set the group presets up similarly to the "disable any app" menu. For instance, if you select the Tmobile group instead of only having the option to disable or enable the entire group, each one of those apps could be numbered so you could select specific ones. Having an overall group disable would still be awesome too... but there are a few apps that most people consider bloat that I'd actually like to keep without losing the convenience of having a preset group of apps to look at.

Or would that be too difficult?

Either way, thanks again.
[HTC Sensation] -viperboy-:
Ok, so basically, this is the pseudocode you want to see when you select any of the 5 presets:

do you want to modify 1 app in this group or all?

if only 1, then:

number app description

number app description

number app description

...

Select which number to modify.

Enable or disable?

Done.

if all, then:

app disabled

app disabled

app disabled

...

Done.

I think that's what you want to see, right? It can be done and it's probably a better way then it's being handled now.
[HTC Sensation] bobbymokie:
Awesome work thanks! super smooth and easy to use. One question, on overclocking, what's the stock voltage, and are specific increments recommended? (ok that's two but they're related)

edit: found the 125000 stock voltage from the oc thread, but still might be missing something. installed setspu after perma temp root was applied, and cant find either the sensation/evo3d or the 384/432 frequency the script requests as a starting point available in any of the listed devices. gonna hold off on trying the oc until i know what i'm doing
[HTC Sensation] jreed3786:
No dice on v3 for me. After getting into viperbloat in terminal emulator and picking an option, it simply spits out some message saying that if I have a problem, to post in the respective XDA thread. Any ideas? Viperbloat v2 worked like a charm before. :)
[HTC Sensation] foxehkins:
After running these my contacts seem to be doing odd things syncing. I'm wondering what I must have disabled to make this happen. I re-enabled everything and rebooted but it's still the same. I think maybe because The htc facebook sync no longer shows up in accounts sync.

EDIT: think I got it ^^'
[HTC Sensation] foxehkins:
If I wanted to only keep the weather widget, clock widget, and contact widget, and music widget, which ones should I enable? the only way to get them to show up is if I enable all of the bloat. I've tried picking out the ones such as clock3dwidget but nothing appears.
[HTC Sensation] -viperboy-:
Go back into setcpu and press the menu button and then device selection. Make sure you choose auto detect. Also make sure you are on the latest setcpu. As far as increments, I don't believe there is a limitation but I would use 1mv increments to be safe. So like 925000, 926000, 927000, etc.
[HTC Sensation] -viperboy-:
Are you sure you're entering a number? What number do you press? I haven't had any problem at all.
[HTC Sensation] -viperboy-:
Next version will have a better UI for enabling and disabling bloat. But, do you mean that you disabled all HTC widgets and sense but you then want to enable a few things after deleting them but when you do, they don't show up in Sense? Kill HTC Sense and restart it. If that doesn't work, you need to clear data on it.
[HTC Sensation] mikebeatrice:
Yea, that sounds about right! Thanks!
[HTC Sensation] Squeaky369:
When you type "adb shell" from the command prompt you need to then type "su" to get the "#". If your not getting that, then your not rooted. Root real quick and then try it again. I did the same thing you did.

Actually; I do have a question. I can run 1 - 4 and disable everything else; but when I do that, even the lockscreen gets disabled, without running number 5? Anyone else experience that issue...

And yes, I know, disabling everything will cause certain things not to work, just wondering if anyone else has experienced NOT disabling the lockscreen and losing their lockscreen still.

Thanks!
[HTC Sensation] Squeaky369:
Looks like when I disable 4 is when it crashes my lockscreen... Probably because I have the "watch" widget on my lockscreen, so when I disable that it freaks out.

EDIT: Yup. That fixed my issue, removed the clock widget and now that works. WidgetLocker is amazing, but it has just a few flaws that drive me crazy. So now I've got 85 disabled, and it's running great.
[HTC Sensation] aftab565:
i lost my lock screen for a wrong enter key press ... now how to undo ??
[HTC Sensation] aftab565:
I tried to use adb from my pc ... but no success ... someone pls help out ..

how do i get back my lock screen ?? i cant access my phone at all ... ikeep restarting and still it starts with a blank page that means locked ..

pls help ..
[HTC Sensation] foxehkins:
That's exactly it. I would re-enable launcher, clock, contact widget, and the such but nothing. I cleared data also. Even rebooted. but the only way they com eback is if i go to the option to enable ALL the widgets so maybe there was one in there that was somehow connected to the ones I wanted and I needed to enable that one as well.
[HTC Sensation] jreed3786:
I guess I didn't see the last string that was there, when editing startup options in Terminal Emulator. That would run, effectively locking me out of viperbloat. LOL. DUH! Thanks, though! Works great!!!
[HTC Sensation] -viperboy-:
Use adb shell and run viperbloat through there.
[HTC Sensation] karnovaran:
After disabling HTC bloat, has anyone else had trouble with wifi not turning off and the mobile network not returning? I don't know for sure if it was related to viperMOD but it did start happening right after.
[HTC Sensation] foxehkins:
Had this issue after I used Eugenes temp root. Don't believe It's related since this wasn't out then.
[HTC Sensation] tgeske88:
yeah u can do that, or maybe you could use adb and push WidgetLocker
[HTC Sensation] Towle:
Awesome work! Everything worked perfect. I'm just having an issue with overclocking. After I choose the oc and voltage it says to go into setcpu and set my min/max to those of which setcpu won't let me set it to. And under device selection there is no auto detect speeds option. Anyone have any info they can share on this? Thanks in advance.
[HTC Sensation] bobbymokie:
Had the same issue no auto detect option. got brave and ran the script anyway, then set cpu offered to auto detect : )

still have two small issues, one its that the only scaling option that actually scales the speed is interactive, the rest stay at the minimum. the other is that I still haven't gotten it to scale above 1080
[HTC Sensation] karnovaran:
Thanks. I did use Eugene's temp root. I'll investigate that.
[HTC Sensation] kiwiandy:
Version for Mac?

Any chance of a script that we can run,.. or even a list of adb commands?
[HTC Sensation] MontAlbert:
overclock not working for me- tells me i have an unknown software version- I have a Telstra version sensation: 1.34.841.6

Z710a

Is there anything i can find out to help you to get this to work?

thanks
[HTC Sensation] -viperboy-:
Huh???

10char
[HTC Sensation] -viperboy-:
Run this code and drop me the output:

cat /proc/version
[HTC Sensation] setzer715:
Found another T-Mobile app. For those of us with a T-Mobile USA sensation, that is. It's com.voxmobili.sync.MobileBackup2 which is T-Mobile backup. I don't use or want it. It's not an app in your app drawer but yet one in your Accounts & Sync options. Even if you choose not to sync it will run in the background anyways.
[HTC Sensation] setzer715:
After finishing the overclock process SetCPU tells me that it cannot read from the custom config file. Unintstalled and tried running a few times. Still can't get it to work. I just keeps defaulting to max of 528MHz.
[HTC Sensation] setzer715:
Here's some craziness for you. If I try to uninstall myaccount (there are 2 portions of this on my phone) withing Titanium Backup I get cronic FC on com.nuance.nmc.sihome to the point that I have to pull the battery. The crazy part is that com.nuance.nmc.sihome is disabled via viperbloat. T-Mobile has done some crazy stuff to our phones this time to keep that installed.
[HTC Sensation] Honestly77:
I have a U.S. Sensation and I removed all the htc apps and then tried to restore them back and nothing happened. It enabled Rosie but I have no other widgets accept peep. Any thing I can do to get them back?
[HTC Sensation] -viperboy-:
Try to clear data on HTC Sense and see if that works.
[HTC Sensation] MontAlbert:
Linux version 2.6.35.10-g6d6a25c (htc-kernel@and18-2) (gcc version 4.4.0 (GCC) )

#1 SMP PREEMPT Thu Jun 9 19:37:35 CST 2011

Australian Telstra version Z710a.

thanks mate.

- i also just added this in the OC thread- sorry- didnt see this reply until now.
[HTC Sensation] -viperboy-:
I will add support into the script. However, you need the overclock .ko to be hex edited to reflect that version. I'll see what I can do :) I'm on vacation in OCNJ so relaxing is my top priority right now :D
[HTC Sensation] MontAlbert:
If you give me a quick instruction i can have a crack at it. Only done hex editing for colors in themes previously. Don't want to interrupt your holidays.

Thanks
[HTC Sensation] kiwiandy:
The heading said a version for mac.. this is a windows app right?
[HTC Sensation] gbzbar:
There are actually a few HTC widgets that, if disabled, will cause many of the HTC widgets to not be available for selection anymore. The widgets that I've found that cause this issue are: News, Mail, Stocks, Trends, and Twitter

If you have any HTC widgets disabled, try re-enabling them. If that is not the case for you, or if re-enabling still doesn't fix the issue, then the missing widgets should still be available for selection from the "Browse All HTC Widgets" option. Select that option, and scroll to find the widget you want.
[HTC Sensation] -viperboy-:
I'm working on it now for you :)

There was never a version for mac...
[HTC Sensation] -viperboy-:
OP Updated!
[HTC Sensation] bobbymokie:
Ha kind of a funny miscommunication. His original post asked if there would be a mac version made, but in it's header. So if the header wasn't read, the whole conversion is screwed. Good times.
[HTC Sensation] carl1961:
this might be answered already, but do you have market checked to backup your apps? or when your at the market check your apps and see if t-mobilr is listed, could be the market putting it back
[HTC Sensation] alvaradorocks:
Ok, everything works really good for me, except that I now have to figure out which packages I want enabled since I need my WifiHotspot and several other things that the ui will crap about if they are not running like task manager.

Also, can I get some light on this, I already overclocked, but when I try a different val I get this:

"insmod: can't insert '/data/local/tmp/8x60_oc_gb7a86da.ko': File exists"

Can we get the script to check if the file is already there and if it is to delete it or am I the only one that can reproduce this...
[HTC Sensation] exc4lib3r:
if i want to overclock to value 34.. how do i know the voltage? is there a way to calculate?