[HTC Bolt / 10 Evo Guides, News, & Discussion] henrique.h12:
So, this is the method i use to make my Sprint HTC Bolt a GSM Sim Unlocked HTC 10 Evo whithou spend 25$ to S-Off. I just make a ALL-In post to help users make this phone a GSM Free of blotware phone. There is references with the original posts i use.

I am not responsable if you kill your phone, if you dont how to proceed with the basic steps take your time and read a lot!

1- Unlock Bootloader at htcdev.com (The site has a tutorial on how to unlock your phone, you must select other devices)

./fastboot oem get_identifier_token

./fastboot flash unlocktoken Unlock_code.bin

2- Flash recovery

>>> https://dl.twrp.me/aca/

./fastboot flash recovery twrp-3.2.3-0-aca.img

3- Root the device

>>> https://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133

Flash SR5-SuperSU-v2.82-SR5-20171001224502 over TWRP

4- SIM UNLOCK

>>> https://xdaforums.com/sprint-one-m9/general/nv-unlock-sim-t3314755

4.1 Enable Developer options on Settings>About>Software Information>More>Build Number (Tap on it multiple times to enable Developer optoins

4.2 Enable USB Debugging

4.3 Install dm.apk. Conect Phone to PC and run DM.APK, chose method 1 or 2 to enable DM Serial (same times a reboot its necessary)

4.4 Open Basic-Flasher. Click on Scan, Connect, On Method Select HTC, Read SPC, Then Disconect

4.5 Open NV-items_reader_writer, Select same port that shows on Basic Flasher, put your SPC number XXXXXX, Connect, Read. (It must shows SPC is correct. Phone unlocked. ON Range (Dec): put 30159 on both spaces. Write, select unlock.txt then reboot the phone. At this point it must be Sim unlocked.

If didn't work try factory reset. If didn't work also try flashing RUU again.

5- Stock Boot Animation

On TWRP mount all partitions, go to Advanced>File manager then

/system/customize/resource

Delete:

splash_screen.png

sprint_bootup.zip

sprint_shutdown.zip

sprint_wallpappers_00

Replace content(extract it!) fron com.htc.theme.rar to:

/system/customize/resoucers/theme

6- Remove sprint blotware withou break down the system. (This will not work for sprint users, its only for GSM porposes)

Rename all itens from .apk to .bak

/system/app/News_Republic

/system/app/SPC_HTC_Mobile_Guide_ACADIAWHL

/system/app/Sprint_Amazon_Cloud_Drive

/system/app/Sprint_Amazon_Instant_Video

/system/app/Sprint_Amazon_Music

/system/app/Sprint_Kindle

/system/app/Sprint_OneWether

/system/app/Sprint_Smart_Device_Manager

/System/pri-app/HtcSprintService

/System/pri-app/ID

/System/pri-app/ImsService

/System/pri-app/Sprint_AdOptin

/System/pri-app/Sprint_Amazon_Assistant

/System/pri-app/Sprint_Amazon_Shopping

/System/pri-app/Sprint_AppChecklist

/System/pri-app/Sprint_CSWConvert

/System/pri-app/Sprint_Fun_Games

/System/pri-app/Sprint_Installer

/System/pri-app/Sprint_NameID

/System/pri-app/Sprint_SMF_Application

/System/pri-app/Sprint_Sprint_VVM

/System/pri-app/Sprint_Zone

/System/pri-app/SprintPartnerBookmarksProvider-v190000

7- Return to Stock recovery (or leave thsi way to have it with TWRP recovery)

On TWRP Mount all intens

Install>Install Image>Selecte recovery stock.img>Recovery>Swipe to confirm flash>Reboot system.

------------------------------------------------------------------------------------------------------------------------------------------------------

After all this procedures make a factory data reset and en your HTC 10 Evo.