yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] ffolkes:
Great work with turning this into a script!

I just wanted to let you know I updated my list to make com.htc.taskmanager enabled.

If anyone has gone to Notification Bar -> Quick Settings -> Total Memory and gotten a .statusbar crash, you can prevent this by enabling com.htc.taskmanager

Even though I don't use HTC's task manager, I recommend enabling this. Why? Because if you accidentally click that, you'll crash your notification bar until you reboot. Which also means you'll lose root until you can get back to a computer.
[HTC EVO 3D] saywhat4118:
Do all the bloat come back after a reboot?
[HTC EVO 3D] raymond4:
Yes I do believe it won't come back
[HTC EVO 3D] -viperboy-:
Good call! I would never tap on it, but this is good info for other people. I did have an issue with the lockscreen stuff and widgetlocker. I used your info and when I get a call, I don't get the option to answer, I just see the screen as if I was in the call and it says End Call. I need to play with it a little more.

Do you happen to know? There is definitely a package related to lockscreen that needs to stay enabled to answer the phone, even when using widgetlocker.

Directly from the OP:
[HTC EVO 3D] saywhat4118:
For some reason i am not able to disable HTC apps. I have disabled all of the sprint apps and they no longer appear in my go launcher app drawer and i confirmed by selecting option 6, and it shows all of the 14 sprint apps disabled. but it doesnt show the the htc apps that i chose to disable. after i exited the app i tried rebooting and rerooting but they are still there. i clicked on HTC watch its still there. is it still supposed to be there?
[HTC EVO 3D] ioos:
Viper, not sure if it's related as I can answer calls, but somehow I did lose the phone icon on the lockscreen. I can't add it back because I don't have a phone application in the app drawer. (BTW- I haven't used your script yet, I just froze a couple of apps with Titanium)
[HTC EVO 3D] ioos:
Ok, that is probably unrelated. The Phone app does exist if I use a different launcher. I still can't add the shortcut to my lockscreen though.
[HTC EVO 3D] -viperboy-:
Is Phone.apk unfrozen in Titanium? If so, just kill HTC Sense and restart it. You may have to clear data on HTC Sense if that doesn't work.
[HTC EVO 3D] ioos:
Strange. I don't even see phone.apk in Titanium. It does exist in /system/app. Rosie can still launch it too. I tried clearing the HTC Sense data (both of them). Still no shortcut available. It's not a big deal, I just thought it was strange it disappeared. I'm not crazy, right? There was an option to add "Phone" to the lockscreen?
[HTC EVO 3D] saywhat4118:
any word about this?
[HTC EVO 3D] ioos:
On a side note, the warning about needing Widgetlocker comes too late. After disabling the lockscreen everything was unresponsive. I could only see the wallpaper. Luckily I was able to restore it using adb shell on my PC.
[HTC EVO 3D] -viperboy-:
Sorry, I don't know how I missed your post. That's very odd. When you select "2", and then Disable does it show all packages being disabled? Is there any chance you accidentally hit Enable? If this still doesn't work, try going into Advanced and then Disable custom apps and disable com.htc.ereader manually. Does it show up in the list of disabled now?

It doesn't come too late, it tells you before it disables it and pauses. It doesn't go forward unless you hit Enter. You can always back out of Terminal if you really don't want to continue.
[HTC EVO 3D] saywhat4118:
Its cool. When i select "2", all of the HTC app show. then i select 1 to disable, did it multiple times actually, it then starts to say killed, killed killed, .... then says htc apps and related services disabled. enter to continue, i press enter, hit "6" but it only shows the 14 sprint apps that were disabled. none of the htc ones. HTC sense isnt disabling either. im using a different launcher too.

k i'll try the custom method and let you know.

Edit: just tried your method. it showed it killed com.htc.ereader, but after i backed out and selected 6 to see what apps are disabled. it still only shows the sprint apps. none of the htc ones.
[HTC EVO 3D] drewski83:
Hey Viper, haven't tried your mod app yet, but from all good comments, I'm definitely gonna try it in few mins. Looks like you do some good scripting/tweaking. I'm very interested in your ROM n pro app too. I'll be following your threads. Can't wait till we get bootloader cracked or opened by HTC (whichever comes first) so I can finally see even more performance from these beasts. Keep up good work n lemme know if I can help in any way. I'm very good at testing scripts n even modifying scripts from others. Soon as I have more $ in my paypal, ill donate lil something to ya for all hard work.

:Sent from my pimped OC'd EVO 3D:
[HTC EVO 3D] jdmmike:
anyone getting a FC on the phone app when trying to call *2? I used the disable sprint apps preset and I'm wondering if the sprint zone is required for these calls.

EDIT: Excuse my ignorance I'm new to Sprint.
[HTC EVO 3D] -viperboy-:
When you run the script now, do you get a warning about /system not being r/w?

Please try rebooting, reroot, and run viperbloat .bat file again and tell me if it works then. I'm wondering if you're missing a few files on the sdcard or if they're corrupt or something.
[HTC EVO 3D] -viperboy-:
Thanks! I will let you know if I need help. I appreciate the future paypal donation too :D
[HTC EVO 3D] -viperboy-:
Oops, didn't notice that. You're right, I think sprintzone can't be disabled. Can you try enabling that and see if that fixes it?

Edit: just tested it and sprintzone does have to be enabled otherwise *2 doesn't work. I didn't know when you dialed that the app came up, kinda neat I guess. That package name is com.sprint.dsa. I will take that out on the next update.
[HTC EVO 3D] saywhat4118:
When I'm in the terminal and viperbloat loads up, at the top of the script it read r/w system and sd card r/w. I'm rebooted and rooted multiple amount of times. Btw I got undervolting to work. Rebooted then root then pushed the kernel with the undervolt. Just can't get these htc files to go away yet.. I

And I have No errors no corruption
[HTC EVO 3D] DigitalPioneer:
Oh, hallelujah. Thank you, ViperBoy! This has cleaned up my app list so much.
[HTC EVO 3D] -viperboy-:
I'm really sorry, I have no idea. You are using Terminal Emulator right? If you run it from and shell, do you get the same errors? And you're using the root method in the op? If you're not, maybe you have a different busybox binary.
[HTC EVO 3D] -viperboy-:
No problem, enjoy!
[HTC EVO 3D] saywhat4118:
Root method from Eugene? Yup that's the one I am using every time. And I tried running it after su as well, just says it killed everything but nothing goes away. Sprint Apps are gone though.??? Weird huh. I would really like my phone to be clean as possible. I appreciate you trying to help btw.
[HTC EVO 3D] -viperboy-:
Surely. Sorry it's not working out though. If you see "killed", it's not working. You should see something like "package:com.what.ever disabled" when it's working. And if you tell sprint apps to disable again, it shows them as disabled during the process and not killed?

I will take a look and see if there is any slight code differences between them but if I recall correctly, there aren't.
[HTC EVO 3D] jes24cap:
I know a lot of people will say don't like quad scores but I do. Before loading this I would get scores around 2600 - 2800. Now I am getting scores on avg of 3000 - 3150. I was overclocked both times to 1.9

Linpack went from 65 - 80 to now 90 - 101
[HTC EVO 3D] lawnguy:
Hey viper, after this script, I can't find my phone in device manager? Specifically, HTC modem doesn't show up? I've disabled Sprint apps only? On the other hand this is a pretty damn easy to use tool. Thank you very much.
[HTC EVO 3D] lithid-cm:
Cool, 5$ nice.
[HTC EVO 3D] fdavila17:
What did u do to.get those scores?
[HTC EVO 3D] saywhat4118:
Yup I remember sprint Apps showed being disabled but the HTC ones are being killed. And I did it at the same time, isn't that just strange? What could I be doing wrong?
[HTC EVO 3D] -viperboy-:
Hmm... Try to enable com.htc.htcsprintservice and see if that does it. I'm not sure if it would, but that's really the only thing I think it could be if you only disabled sprint apps.
[HTC EVO 3D] -viperboy-:
I hate to say it but at this point I am out of ideas. Only thing i could suggest now is a device wipe. You're the only one reporting this issue :(
[HTC EVO 3D] jes24cap:
I changed overclock from 1.8 to 1.9 followed steps 1-5. I tried to overclock to 2.0 but the phone would reboot after 15sec. 1.9 seems to be the sweet spot for my phone

Edit¦ I also used the hulu/root script
[HTC EVO 3D] -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. Enjoy! :D
[HTC EVO 3D] ceabbott2:
Disable Single Apps

Is there a way to disable a single sprint or htc app if I'm using V3? Wait I did look at the 7 Advanced tab but I mostly saw installed apps, I want to get rid of nascar and a couple of other sprint apps.

Thank you,

Charles
[HTC EVO 3D] -viperboy-:
Uh, no cause I didn't think anyone would want that lol is there a demand for that? Just run the disable sprint apps shortcut and re-enable individually the apps you want.
[HTC EVO 3D] IXIKelsonIXI:
Had mine overclocked to 1.8, but didn't like that I couldn't go anywhere between 1118 and 1728, so I tried to use your new method to go to 1566. It said success, but when I go to setcpu it won't let me use 1566.
[HTC EVO 3D] IXIKelsonIXI:
Hmm...I rebooted and rerooted. Checked a couple root apps and they were fine. Terminal emulator keeps giving me # when I type su.
[HTC EVO 3D] spartan15A:
What Voltage Should I Use?

I'm Clueless
[HTC EVO 3D] -viperboy-:
What the SetCPU instructions don't tell you (and what I should put in my script) is that when you go back into SetCPU, back out of it. Then, go back in the apps drawer on open it again. Always works for me :)

Well, the higher the more stable but more battery use. The lower you set it, the less battery it uses but at the cost of stability. I use 1450000 when overclocking because if I'm overclocking, I want stability not battery life and the potential for reboots. Hope that helps.
[HTC EVO 3D] IXIKelsonIXI:
Yeah now I just don't know what to do about terminal emulator. When I type su it spits out #, but still says it has been granted superuser permissions. I rebooted and rerooted again, still the same thing. Blerg.
[HTC EVO 3D] -viperboy-:
Yeah, you wanna see # when typing su. If you see $ you're not root. I'm not sure what to say other than try again cause it.works just fine for me.
[HTC EVO 3D] chotabk:
hmmm cant overclock using VBM, getting this error:

Countdown started...

insmod: can't open '-sv'

If you see this message, overclock is a

success!

Press Enter to continue

any ideas? rebooted,rerooted x 3 just to be sure. backed out of setcpu and went back in. tried 3 different voltages
[HTC EVO 3D] CheesyNutz:
Viper have you made any progress with being able to run this and root from the sdcard instead to shell?

E3D
[HTC EVO 3D] Anonamoose:
Thanks so much for this great script/tool although I do have a big problem while using it... you see it has made my phone so sexy that I cant stop looking at it / using it. My wifes ticked my work has suffered.... even now I....cnat....stp./............phone.....use....phone........
[HTC EVO 3D] -viperboy-:
Odd, works for me. I will take a look at it later. It might just need to be called by busybox for some phones.
[HTC EVO 3D] -viperboy-:
I can't design it to work that way but I'm hoping someone can adapt fre3vo to work from the phone. Then I can put it in my script.
[HTC EVO 3D] mikedeezy:
wait this completely removes sense?
[HTC EVO 3D] IXIKelsonIXI:
Okay. I figured it out. I am a total idiot.
[HTC EVO 3D] jes24cap:
@ Viper

What app is disabling (mhl or hmdi)? I bought the adapter today but it would not work. I rebooted and it started working. I am away so I can't reroot my phone right now .
[HTC EVO 3D] -viperboy-:
It disables the Sense launcher but it doesn't magically turn into AOSP lol
[HTC EVO 3D] -viperboy-:
Oh, I have no idea. Don't use it. If someone could let me know, that would be great. My money is on something in the HTC preset.
[HTC EVO 3D] laie1472:
Great mod hands down. When I looked inside the folder I noticed that you have three overclock files in the zip. I could be wrong but I think its to make the mod compatible with more phones. " I think". I also read over the script and I didn't see a cmd line to install the correct ×86 file with the correct phone. So my question is - is it there and I just missed it??? Also how woud the script know which file to push to the specific phone??? I had to delete the overclocking files from the zip and delete the command lines to push the oc file to the phone in order to get this mod working. Then it was smooth sailing from there on. Your mod is quick and effective. I successfully disabled all the crap ware. I like the fact I didn't have to deal with root explorer or tb to get rid of the apps that were constantly running even though I never use them. IMO I think you should make the mod phone specific and just include the oc file for that particular device. Also include a couple commands for a few stabl frequencys and let the user pick one. My bad if I'm way wrong and this can't be done or would take to much time to achieve. I just think it seems like a good idea. I'm no developer and I'm still learing so pay no attention if this is way off. Nevertheless great mod and most definitely kepping this on my sd at all times. Thanks for the hard work evo3d an even better phone.

Locked & Loaded
[HTC EVO 3D] -viperboy-:
You had to delete the other OC files? You shouldn't have, the script determines which one you need to use. I have multiple OC files in there to support more versions of the HTC Sensation. If you are interested, this is the line of code that I use in my script that pulls in the right OC module...

swcheck=$(cat /proc/version | cut -d - -f 2 | cut -d " " -f 1)
if [ $swcheck == gb7a86da ]; then
echo "T-Mobile Sensation"
oclocation=/data/local/tmp/8x60_oc_gb7a86da.ko
elif [ $swcheck == g6d6a25c ]; then
echo "Telstra Sensation"
oclocation=/data/local/tmp/8x60_oc_g6d6a25c.ko
else
echo "Unknown software version, cannot continue!"	fi

See where it says oclocation? I use that exact phrase in every if statement, that way, when the script finds the true if statement, it knows that the oclocation is valid for your phone and basically ignores the other if statements. I do this for clock speed and voltages in a similar way...

echo "---------------------------"
echo "val=23 = 1242MHz"
echo "val=24 = 1296MHz"
echo "val=25 = 1350MHz"
echo "val=26 = 1404MHz"
echo "val=27 = 1458MHz"
echo "val=28 = 1512MHz"
echo "val=29 = 1566MHz"
echo "val=30 = 1620MHz"
echo "val=31 = 1674MHz"
echo "val=32 = 1728MHz"
echo "val=33 = 1782MHz"
echo "val=34 = 1836MHz"
echo "val=35 = 1890MHz"
echo "val=36 = 1944MHz"
echo "val=37 = 1998MHz"
echo "---------------------------"
echo
echo -n "Please choose a val setting: "
read val
echo
echo "---------------------------"
echo "Max voltage = 1450000"
echo "Voltage MUST be input as 7 numbers"
echo "---------------------------"
echo
echo -n "Please choose a voltage: "
read voltage
echo
echo "Command to be insmod is:"
echo "insmod -sv $oclocation scpll_l_val=$val vdd_uv=$voltage"

Where you see read val and read voltage is where the user entered information and it stores as a variable. Where you see $oclocation,, $val, and $voltage is where I call them back in from what the user input to create the command. Hope that makes sense :)
[HTC EVO 3D] -viperboy-:
OP updated!
[HTC EVO 3D] guyandhisdog:
Cool. Disabled apps withstood HTC ota updates just now.(I caved)
[HTC EVO 3D] ssojyeti2:
I disabled Adobe reader and then uninstalled it using titanium backup, I reinstalled it from the market and it was no longer a system app and I was able to move it to my SD card. I tried this with a few other system apps and it didn't work.
[HTC EVO 3D] INebilim:
@viperboy

is there a way to manage disabled apps as a batch it's annoying having to disable one by one if it's mainly __.htc.___.___ you know?

also whats new about 3.1 (changelog is jibberish to me lol)
[HTC EVO 3D] -viperboy-:
You can batch disable from the presets I made. I doubt there is much outside of those presets you'd want to batch disable.
[HTC EVO 3D] -viperboy-:
OP updated, doesn't really apply to E3D users, but I would like the releases synchronized.
[HTC EVO 3D] chrischoi:
I'll be honest. I didn't read.

Is it safe to disable weather, places, friend stream and watch?
[HTC EVO 3D] -viperboy-:
Sure, if you don't use them.
[HTC EVO 3D] dkratter14:
Just thought it would be appropriate to post this here: http://www.engadget.com/2011/07/19/sprints-fared-adib-we-made-a-conscious-decision-to-scale-back/
[HTC EVO 3D] chrischoi:
I disabled them and the widgets and the icons just stayed in my App Drawer... When selecting them, it would just go back to the home screen. Nothing would happen. :confused:
[HTC EVO 3D] LiquidSolstice:
Worked beautifully. Apps don't appear in the drawer, and free memory seems to be a decent amount higher.

First post as an Evo 3D user, came from the Hero :)
[HTC EVO 3D] lcs_71:
Is there a way to uninstall the script.

I cannot remember, but I believe it was the Sprint Apps I performed a batch disable.

When I attempt to reinstall viperbloat after envoking "SU", I receive an error when I attempt to load "viperbloat" does not exist
[HTC EVO 3D] LiquidSolstice:
You need to make sure you've run the temp root script as well as the viperbloat script from your pc while connected to your phone with USB debugging on and in Charge Only for that to work.
[HTC EVO 3D] lcs_71:
For some reason, it worked today. I used a different PC and started from scratch...
[HTC EVO 3D] LiquidSolstice:
Great to hear :)
[HTC EVO 3D] jdmmike:
Is it possible to disable the Sprint Visual Voicemail app? I can't seem to find it in the custom app list.
[HTC EVO 3D] -viperboy-:
com.coremobility.app.vnotes
[HTC EVO 3D] jdmmike:
Thank you sir :)
[HTC EVO 3D] Saleenfiend:
What's the file for Latitude to be disabled? Its the last thing I am looking at getting rid of
[HTC EVO 3D] -viperboy-:
I believe that is built into Maps so unless you want to disable that, you're out of luck.
[HTC EVO 3D] saywhat4118:
Yo viper boy, I tried donating couple of bucks to you for helping me out but I don't think your donate link is working. Gives me the error " This recipient is currently unable to receive money."
[HTC EVO 3D] LiquidSolstice:
I was hunting for this myself. Thanks!
[HTC EVO 3D] laie1472:
Thanks for the break down. So is val=23 = 1242MHz the default if one isn't defined??? Also I've been running your mod with no problems at all after removing the oc files and editing the script. Is there any negatives I should be aware of or on the look out for from doing so??? I mean its been 3 days and all bloat I froze is still froze and I'm super running better after using your mod. Also if I'm understanding this correct "not saying I am" but can't I use your mod to overclock/underclock on the fly if I add the x86 file back in with my specific values and use your orginal script reguardless of the method used to over clock or would I have to edit your script ?? Or is it even possible??

Locked & Loaded
[HTC EVO 3D] -viperboy-:
You could still do val 22 I guess but I don't know what it will do since there already is a frequency defined there. Plus it wouldn't be overclocking ;)

And no you can't change voltages and frequencies on the fly. The .ko file is still on your phone but you can only bring it into the kernel once and you can't remove it unless you reboot.
[HTC EVO 3D] laie1472:
I understand the value 22 wouldn't be overclocking being its the stock frequency and the stock frequency is actually underclocked. I was asking would the mod default to it of the user didn't define specific frequency. And as far as on the fly, well would have been a nice option nevertheless thanks again for the great mod. It easy to use and very effective. I hope when we achieve full root you will be doing more developing.

Locked & Loaded
[HTC EVO 3D] -viperboy-:
The 1.2GHz frequency isn't underclocked :confused: because of the math and some things I really can't answer 1188mhz = 1.2ghz.
[HTC EVO 3D] laie1472:
Hummm well that new news to me, I could be wrong but I could thought the original specs for our processor was like 1.5 and htc underclocked it to 1.2 for beter battery life. Gonna do some checking but I'm almost postive I read it.

Locked & Loaded
[HTC EVO 3D] -viperboy-:
OP updated with the new website. HUGE thanks to Cayniarb with Tiamat Kernels for the hosing and website. Definitely the best kernels out there, you really should check them out if there is one for your device! Thank you very much, Cayniarb!
[HTC EVO 3D] mcmikecruz1:
Is there a benefit to using this over titanium to freeze apps ?
[HTC EVO 3D] -viperboy-:
I'm not sure how titanium freezes things (might be a different way than I do it) but my script has presets and overclocking built into it :D
[HTC EVO 3D] mcmikecruz1:
thanks for your work, I'm using it was just wondering what the difference was if

Any
[HTC EVO 3D] laie1472:
Well imo its better. Tb when I used it somehow made me loose root when uninstalling or freezing to many system apps. This is just my experience. With this mod haven't lost root in going on 5 days.

Also@viper. When I was Googling our processor it seems to be to versions of it. The 8660 runs at 1.5 and the 8620 runs at 1.2. Still trying to find out more info. Haven't been able to find out if htc underclocked it or if sprint requested them to. I found this info on the processor at qualcoms website.

Locked & Loaded
[HTC EVO 3D] laie1472:
Wrong thread.

Locked & Loaded
[HTC EVO 3D] Tiffany84:
Just wanted to say thanks for this amazing tool. I remember seeing u(Viper) just getting started when I had my og evo and u have came so far in such a short amount of time. U do amazing work. This tool worked flawlessly at disabling sense and oc'ing. Thanks again.
[HTC EVO 3D] -viperboy-:
Thanks man, that really means alot :D glad you like it and that it's working well for you!
[HTC EVO 3D] Beherrschen:
I love this. It made disabling much faster and easier than doing them one at a time.

However, I have run into some trouble. I wanted to disable most but not all htc widgets. So rather than disabling a bunch of them one at a time I thought it would be faster to disable all of them and then just re-enable the calendar, clock, rosie, and the weather wallpaper... Problem is the calendar, click won't show up again and the wallpaper (while showing up) is just black. Below is a quick list of things I have tried to fix things.

Reboot and reroot then enable.

Enabling all htc widgets (which only made 8 total show back up).

Enabling EVERYTHING and still only the same 8 widgets are back and wallpaper still doesn't work.

Tried to adb shell pm enable individually.

I did a restart/reroot several times. Anyone else having this problem and/or know of a fix? Any help will be appreciated.
[HTC EVO 3D] -viperboy-:
Go back and disable everything, enable what you want to use, go into Setting > Application > Manage Applications > All > HTC Sense > Force Stop and Clear Data. That should work, just be advised that it will wipe all the home screen icons and widgets back to stock layout.
[HTC EVO 3D] Nitro212:
If I loose root since is a temporary root on the evo 3d will I loose those changed? Would I have to do it every time I obtain root?
[HTC EVO 3D] -viperboy-:
Please read the OP, I'm kinda tired of answering questions that can be found there...
[HTC EVO 3D] Saleenfiend:
Great work buddy. I bumped into you the first time with the OG and your Voltage Mod. I loved it and it worked flawlessly increasing battery life. This temproot method is great and works easily. Too bad latitude is built in maps. Thanks again.