[Sprint HTC EVO 4G LTE] ahecht:
I wrote a Windows batch file to debloat the deodexed ROM a little bit via adb. It backs up and removes the following APKs from /system/app, all of which were among the APKs removed from OMJ's Bad Boyz Sprint One 4.3 ROM. Many of these are HTC and Google "spyware", and removing them from the HTC One ROMs greatly improved battery life.

The files removed are:

/system/app/4578_SPC_HTC_Mobile_Guide_Jewel.apk

/system/app/Books.apk

/system/app/CheckinProvider.apk

/system/app/COTAClient.apk

/system/app/DemoFLOPackageInstaller.apk

/system/app/GoogleFeedback.apk

/system/app/HtcResetNotify.apk

/system/app/JETCET_PRINT_Resources.apk

/system/app/JETCET_PRINT_S50.apk

/system/app/LMIRescue.apk

/system/app/LMIRescueSecurity.apk

/system/app/Magazines.apk

/system/app/Smith.apk

/system/app/Stock.apk

/system/app/TetheringGuard.apk

/system/app/UDove.apk

/system/app/xtra_t_app.apk

The batch file will reboot into recovery, prompt you to mount System, back up the above files onto your computer, delete the files, and then reboot your phone.

Just copy the below text into notepad, rename as debloat.bat, and run from the directory where you have adb.exe. You must have TWRP recovery installed, ADB working, and have your phone connected via USB with USB debugging on.

@ECHO OFF
ECHO Finding device . . .
ECHO.
adb kill-server
adb devices
ECHO.
SET /P ANSWER=Is your device shown above (Y/N)?
IF /i "%ANSWER%"=="y" GOTO :yes1
IF /i "%ANSWER%"=="yes" GOTO :yes1
GOTO :no

:yes1
ECHO.
ECHO Rebooting into recovery . . .
ECHO.
adb reboot recovery
SET /P v="Press ENTER when the phone has rebooted into recovery . . ."
ECHO.
adb root
adb remount
ECHO.
ECHO If you do not see "remount succeeded" above, use your recovery's GUI to mount
ECHO the System partition. If you see "remount succeeded" or have mounted /system/
SET /P v="manually, press ENTER . . ."
ECHO.
ECHO Backing up files . . .
adb pull /system/app/4578_SPC_HTC_Mobile_Guide_Jewel.apk
adb pull /system/app/Books.apk
adb pull /system/app/CheckinProvider.apk
adb pull /system/app/COTAClient.apk
adb pull /system/app/DemoFLOPackageInstaller.apk
adb pull /system/app/GoogleFeedback.apk
adb pull /system/app/HtcResetNotify.apk
adb pull /system/app/JETCET_PRINT_Resources.apk
adb pull /system/app/JETCET_PRINT_S50.apk
adb pull /system/app/LMIRescue.apk
adb pull /system/app/LMIRescueSecurity.apk
adb pull /system/app/Magazines.apk
adb pull /system/app/Smith.apk
adb pull /system/app/Stock.apk
adb pull /system/app/TetheringGuard.apk
adb pull /system/app/UDove.apk
adb pull /system/app/xtra_t_app.apk
ECHO.
ECHO If you don't see any errors above, APKs have been backed up to
ECHO %CD%
ECHO.
SET /P ANSWER=Delete files from /system/app/ (Y/N)?
IF /i "%ANSWER%"=="y" GOTO :yes2
IF /i "%ANSWER%"=="yes" GOTO :yes2
GOTO :no

:yes2
ECHO.
ECHO Deleting files from system . . .
adb shell "rm /system/app/4578_SPC_HTC_Mobile_Guide_Jewel.apk"
adb shell "rm /system/app/Books.apk"
adb shell "rm /system/app/CheckinProvider.apk"
adb shell "rm /system/app/COTAClient.apk"
adb shell "rm /system/app/DemoFLOPackageInstaller.apk"
adb shell "rm /system/app/GoogleFeedback.apk"
adb shell "rm /system/app/HtcResetNotify.apk"
adb shell "rm /system/app/JETCET_PRINT_Resources.apk"
adb shell "rm /system/app/JETCET_PRINT_S50.apk"
adb shell "rm /system/app/LMIRescue.apk"
adb shell "rm /system/app/LMIRescueSecurity.apk"
adb shell "rm /system/app/Magazines.apk"
adb shell "rm /system/app/Smith.apk"
adb shell "rm /system/app/Stock.apk"
adb shell "rm /system/app/TetheringGuard.apk"
adb shell "rm /system/app/UDove.apk"
adb shell "rm /system/app/xtra_t_app.apk"
ECHO.
ECHO Rebooting . . .
adb reboot
ECHO.
ECHO Bloat apps have been removed and backed up to
ECHO %CD%
ECHO.
GOTO :end

:no
ECHO.
ECHO Cancelling . . .
ECHO.

:end
PAUSE