New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
muness
Old
(Last edited by muness; 13th June 2012 at 02:43 PM.) Reason: Add version 4
#1  
Senior Member - OP
Thanks Meter 74
Posts: 195
Join Date: Jul 2008
Default [MOD] deSense and debloat Sense 3.6 and 4.0 (3.5 in the works) [2012/06/12] [v4]

What this does
  • Removes bloat, especially from HTC and Verizon. The full list is at https://github.com/muness/Rezound-De..._to_remove.txt . That includes all the APKs Scott Crosler removed in CleanROM Developer Edition 1.0 and everything listed in Quantumrabbit's safe to delete and safe to delete so long as other apps/services that use it also are lists and also all the APKs I identified as Sense 4.0 or bloat in Team PkmN - Venasaur Rom v3.2.0. The full list of APKs it removes is at https://github.com/muness/Rezound-De..._to_remove.txt
  • Install AOSP APKs for Browser, Calendar, Calculator, Email (see stock_apks directory)
  • Reboots the phone before FCs kick in
  • Has no options whatsover. Just run it. If you want to customize it, after download/extract, edit apks_to_remove.txt and desense.sh on Mac and Linux or desense.bat on Windows.

Before running this script
  • Make a Nandroid backup
  • Install the Sense ROM of your choice (I jump around between BAMF, CleanROM and RezROM)
  • Install a launcher and keyboard of your choice (I like Nova and SwiftKey X)
  • Connect the device to USB

If you have not done any of these steps do not use this script!

Using this script

Windows

Mac/Linux

Thanks!

Show me the code
I have the scripts hosted at github.

Known issues
  • You don’t get AOSP status bar
  • You don’t get AOSP dialogs
  • You don’t get AOSP dialer or Phone or People app
  • You need to wipe data from the Google Play Store app
  • There’s still some HTC Sense stuff here. e.g. Phone, People, Camera, Gallery, Personalize setting.
  • You get whatever bugs the ROM you start with has.
  • Requires that the ROM you're using has a boot.img which specifies ro.secure=0 in default.prop file. This gives adb connection root privileges.

Changelog
  • 2012/03/21 - V1 - first release
  • 2012/04/04 - V2 - remove some more APKs that are not needed post-setup. Keep around WorldClock.apk as some report that removing it causes issues.
  • 2012/05/15 - V3 - added Sense 4.0 APKs to remove. Still works with Sense 3.6, just has errors when it tries to remove APKs that aren't there.
  • 2012/06/12 - V4 - Fix a bug which broke PC SD card mounting. Also some cleanup.
Current phones: 8x, Rezound, HD2. Previous: GalaxyNexus (toro), Rezound, Bionic, Thunderbolt, Charge, HTC Vision (aka T-Mobile G2), HTC Glacier (myTouch), Nexus One, HTC Touch Pro 2, Dash 3G, Dash.
Current tablets: none. Previous: TouchPad 32GB, Nook Color.
Current eReader: StoryHD. Previous: Nook Touch w/ GlowLight, Kindle Keyboard 3G, Sony PRS-505.
Nook Color/CM7 Install Instructions
deSense/debloat your Verizon Sense 3.6/4.0 ROM
The Following 8 Users Say Thank You to muness For This Useful Post: [ Click to Expand ]
 
muness
Old
#2  
Senior Member - OP
Thanks Meter 74
Posts: 195
Join Date: Jul 2008
#2 Just in case
Current phones: 8x, Rezound, HD2. Previous: GalaxyNexus (toro), Rezound, Bionic, Thunderbolt, Charge, HTC Vision (aka T-Mobile G2), HTC Glacier (myTouch), Nexus One, HTC Touch Pro 2, Dash 3G, Dash.
Current tablets: none. Previous: TouchPad 32GB, Nook Color.
Current eReader: StoryHD. Previous: Nook Touch w/ GlowLight, Kindle Keyboard 3G, Sony PRS-505.
Nook Color/CM7 Install Instructions
deSense/debloat your Verizon Sense 3.6/4.0 ROM
 
muness
Old
(Last edited by muness; 16th June 2012 at 04:43 AM.)
#3  
Senior Member - OP
Thanks Meter 74
Posts: 195
Join Date: Jul 2008
Tested successfully:
  • (muness on 3-21) v1 - RezROM ICS v3.1 | SuperTweaks | 3.11.605.22 Base | [3/20/12]
  • (muness on 3-21) v1 - BAMF Rezound ICS v1.1 Official
  • (justreboot on 3-22) v1 - CleanROM
  • (clemson91 on 3-25) v1- RezROM v3.2
  • (muness on 3-28) v1- RezROM v3.3
  • (muness on 3-30) v1 - BAMF v2.0
  • (muness on 4-04) v2- BAMF v2.1
  • (muness on 5-15) v3- Team PkmN - Venasaur Rom v3.2.0.
  • (muness on 6-12) v3 - [CON ROM V2][4.0.3 Sense 3.6]
  • (IAmTheOneTheyCallNeo on 6-14) v4 - Team PkmN - Venasaur Rom v3.2.0.
  • (muness on 6-15) v4 - [CON ROM V3][4.0.3 Sense 3.6]. The ROM is mostly desensed, but running the script removes a few more things and installs some AOSP apps.

Tested and *does not work*:
  • (muness on 6/11) v3 - Newts OnE XxX RLS 1 - The stock apps that this tools installs *don't work*. I get FCs on Browser, Calculator and Calendar. LiveWallpaper, Clock and Email work.
Current phones: 8x, Rezound, HD2. Previous: GalaxyNexus (toro), Rezound, Bionic, Thunderbolt, Charge, HTC Vision (aka T-Mobile G2), HTC Glacier (myTouch), Nexus One, HTC Touch Pro 2, Dash 3G, Dash.
Current tablets: none. Previous: TouchPad 32GB, Nook Color.
Current eReader: StoryHD. Previous: Nook Touch w/ GlowLight, Kindle Keyboard 3G, Sony PRS-505.
Nook Color/CM7 Install Instructions
deSense/debloat your Verizon Sense 3.6/4.0 ROM
 
IAmTheOneTheyCallNeo
Old
#4  
IAmTheOneTheyCallNeo's Avatar
Recognized Contributor / Recognized Developer
Thanks Meter 9282
Posts: 5,656
Join Date: Aug 2011
Location: Mobile, AL

 
DONATE TO ME
Thank you! Going to give this a go in just a little
 
justreboot
Old
#5  
justreboot's Avatar
Senior Member
Thanks Meter 33
Posts: 255
Join Date: Nov 2009
Seems to be ok with Clean Rom as well... would be nice to get the ICS dialer tho
______________________________________

Galaxy S 4 (Vz)
★ ★ ★ Clean ROM (as always) ★ ★ ★

OG Droid-> DroidX-> Thunderbolt -> Rezound -> Galaxy S III -> Galaxy S 4
(All purchased within 24hrs of Launch Date)

Multi-Droid family: Raxr Maxx / ReZound / Galaxy S 4

____________________________________________

 
muness
Old
#6  
Senior Member - OP
Thanks Meter 74
Posts: 195
Join Date: Jul 2008
Quote:
Originally Posted by justreboot View Post
Seems to be ok with Clean Rom as well... would be nice to get the ICS dialer tho
For CleanROM, I suggest using CleanROM Developer Edition. It's pretty much this, but you get Scott's support!

I too would love to have the ICS dialer. I have no idea how to get that to work though. I tried the naive approach, replacing HtcDialer, HtcContacts, ContactsProvider and Phone APKs and I get FCs on boot up that make the phone unusable. If any one can point me in the right direction, I'd be happy to delve deeper.
Current phones: 8x, Rezound, HD2. Previous: GalaxyNexus (toro), Rezound, Bionic, Thunderbolt, Charge, HTC Vision (aka T-Mobile G2), HTC Glacier (myTouch), Nexus One, HTC Touch Pro 2, Dash 3G, Dash.
Current tablets: none. Previous: TouchPad 32GB, Nook Color.
Current eReader: StoryHD. Previous: Nook Touch w/ GlowLight, Kindle Keyboard 3G, Sony PRS-505.
Nook Color/CM7 Install Instructions
deSense/debloat your Verizon Sense 3.6/4.0 ROM
 
I Am Marino
Old
#7  
I Am Marino's Avatar
Recognized Contributor
Thanks Meter 517
Posts: 3,796
Join Date: Mar 2011
Location: Winston-Salem, NC

 
DONATE TO ME
Ok so I ran this on RezROM and phone won't boot.
Comes up to boot screen, does that and automatically shuts off.
Any ideas?
-HTC One-
ROM:RGUI v1
Kernel:Stock


-Droid Razr Maxx-
ROM:CM10.1 Nightlies
Kernel:Stock


-Nexus 7-
ROM: Linaro CM10.1 Nightly 4-2-13
Kernel:m-Kernel a46



Follow Me
http://twitter.com/DearDanno
 
muness
Old
#8  
Senior Member - OP
Thanks Meter 74
Posts: 195
Join Date: Jul 2008
Quote:
Originally Posted by I Am Marino View Post
Ok so I ran this on RezROM and phone won't boot.
Comes up to boot screen, does that and automatically shuts off.
Any ideas?
Sorry, I only tried 3.1. Are you on RezROM 3.2?
Current phones: 8x, Rezound, HD2. Previous: GalaxyNexus (toro), Rezound, Bionic, Thunderbolt, Charge, HTC Vision (aka T-Mobile G2), HTC Glacier (myTouch), Nexus One, HTC Touch Pro 2, Dash 3G, Dash.
Current tablets: none. Previous: TouchPad 32GB, Nook Color.
Current eReader: StoryHD. Previous: Nook Touch w/ GlowLight, Kindle Keyboard 3G, Sony PRS-505.
Nook Color/CM7 Install Instructions
deSense/debloat your Verizon Sense 3.6/4.0 ROM
 
I Am Marino
Old
#9  
I Am Marino's Avatar
Recognized Contributor
Thanks Meter 517
Posts: 3,796
Join Date: Mar 2011
Location: Winston-Salem, NC

 
DONATE TO ME
Quote:
Originally Posted by muness View Post
Sorry, I only tried 3.1. Are you on RezROM 3.2?
Yes.
10 chars.
-HTC One-
ROM:RGUI v1
Kernel:Stock


-Droid Razr Maxx-
ROM:CM10.1 Nightlies
Kernel:Stock


-Nexus 7-
ROM: Linaro CM10.1 Nightly 4-2-13
Kernel:m-Kernel a46



Follow Me
http://twitter.com/DearDanno
 
clemson91
Old
#10  
clemson91's Avatar
Senior Member
Thanks Meter 76
Posts: 201
Join Date: Feb 2012
Hi, thanks a lot for the tool, it's very helpful. I just used it on RezROM ICS 3.2 and worked perfectly.