[Droid Incredible Q&A, Help & Troubleshooting] eljean:
THIS IS FOR EDUCATIONAL PURPOSE ONLY​

Guide on Flashing

HTC Droid Incredible

to Boost Mobile

What you NEED

QPST

QXDM 3.11 (Google is your friend)

CDMA Tools 2.7 (Demo is good too)

Patience

HTC Diagnostic or HTC USB MODEM Drivers (I will include Win7 x64 Driver)

Donor Phone Driver (Google is your friend)

Winhex (Again, Google :) )

Boost Mobile Account [seems difficult for those without it]

What you DONT NEED

Wife

Kids

*Install all drivers and programs**

If you do not know how to manually install a driver, I suggest you stop where you are now.

Step 1: Donor Phone MSL/SPC

This one is really simple, call Boost Mobile Customer Rep. (To get directly to them after the guy says "For espanol press 5", just press 5, then press 2, and wait for it to ask you "To chat with a Boost Customer Rep press 0") and tell them your phone needs to be programmed and they will tell you to dial ##MSL#. SAVE THAT NUMBER and then just hang up on them. :D

Step 1.5:

Incase you are scared to talk with boost mobile, or you don't know your 6 digit MSL/SPC code you will have to find it manually. *Sigh*

Open QPST, click [Add New Port] on the bottom right, then uncheck [Show serial...] on the bottom left corner and on the screen to the left you should see your Donor's Port number, add it and make note of it.

Next open CDMA workshop, connect to your phones Port (COM) number, click read and your phone information will be displayed on the left.

Click on the memory tab, under memory/Eeprom put start Address: 0363:0000 leave the size at 65536 bytes, now click read and save the .bin files on your desktop.

FINALLY, open up Win Hex, open the memory file you just saved, click on specialist- Gather Text; Recognize text by "6" uncheck everything expect for " Numbers" press "OK", save the file anywhere you like. You should end up with a .txt document with 1 or more 6 digit numbers; one of them is the SPC for your phone, write it or them down.

Step 2: NV Items

Open CDMA Workshop again, go to Security under SPC write your MSL code and click SPC -> Send. It should say phone is unlocked.

Now go to Memory tab, and click Read NV_Items, and you will read NV_Items 455, 466, 1192, and 1194. Save them all.

Step 3: NAM 1 & 2

Stay in CDMA Workshop, and click the NAM Tab. Click “Read” this will display all your phones information inside of “NAM 1” Save the filename as NAM 1 and do the same for NAM 2.

Step 4: M.IP

Close Cdma Workshop. Open Service Programming and enter your Donor phones SPC. Click Read and navigate to the “MIP” Tab, we need your Donor phones NAI. Click on Profile 1 and copy down everything just to be safe. Do the same for Profile 0 if available.

Step 5: HA & AAA Passwords

HA Password for both Profiles will be "secret" in text formatClose Service Programming and open QXDM. Now in the Command Prompt on the top screen type in "SPC [MSL]" Then type in “Requestnvitemread ds_mip_ss_user_prof 1” to retrieve your Profile 1 AAA 6 Digit password. It will be the first 6 Digits in DIAG RX, which is written in HEX mode. For Profile 0, simply open NV_Item 466 all numbers after the number 10 and before the last pair of 0's will be your Profile 0 AAA. Or you can type in QXDM Requestnvitemread ds_mip_ss_user_prof and it will be all the Digits in AAA SHared DIAG RX.

If it says Access Denied it means you do not have a Profile 0. *Dont worry about it*

DONT EVER TURN ON THE DONOR PHONE'S RADIO AGAIN, PUT IT ON AIRPLANE MODE OR SOMETHING

Step 6: Root your HTC DROID INREDIBLE

Follow directions :) --> http://androidforums.com/incredible...ked-3-rooting-stock-incredible-evo-2-2-a.html

Step 7: Writing NAM and NV Items

Plug in your Droid Incredible to the PC. Open QPST and add its port number. Open CDMA and connect then read the Incredible, next go to Security Tab and under SPC write 000000 and send SPC.

Next go to the "Memory" tab, NV Items and write the 4 NV Items we saved from your donor phone earlier.465, 466, 1192, and 1194. Then navigate to the “NAM” TAB and Write the Nam 1 and Nam 2 Files we saved earlier by clicking Load before each on of them. If done correctly it should display your donor’s phone number and other information.

TYPE IN ##DIAG# IN YOUR DROID TO GO INTO MODEM MODE

Step 8: Zero'ing ESN & MEID

Close CDMA Workshop and open QXDM, Options- Communications- Target Port/ select your Droid Incredible's Port, click OK. You should now be connected to your phone. (if you have any trouble connecting to QXDM make sure you set your com port in QPST Configuration and use the same in Qxdm's communications, So you can actually see what's going on from the View drop down screen, select Command Output. Press F4 to get to the memory view, Change Rows from 8 to 16, Find you HEX MEID and ESN by calling ##786# it will look something like this...

MEID: A1000009C57FQZ

ESN: 8373B5C5

They might have an "0x" in front of them, just ignore that, Now pay close attention, following the example MEID and ESN I provided above you are going to separate every 2 characters and then you are going to flip a few to make it backwards just follow my model and do the same to your numbers.

Original: Separated: Flipped:

MEID A1000009C57FQZ MEID A1 00 00 09 C5 7F QZ MEID QZ 7F C5 09 00 00 A1

ESN 8373B5C5 ESN 83 73 B5 C5 ESN C5 B5 73 83

*Note* Your Meid and Esn will differ from the one used in this guide please find your own and use the same method you will need this to find you Meid and Esn in the memory.

Now the tricky part, you may have to Zero them out several times so it will stick (I would consider zero'ing them several times before restarting the phone)

These are all possible ESN and MEID Locations, [ATTACHED]

At each location, find your Meid or ESN and replace it with Zeros (0) then click Write and goto the next Meid or ESN. Do not alter anything but meids or ESNS. After you Zero'ed them out type the command "Requestnvitemread MEID" and "Requestnvitemread ESN". If its Zero'ed restart the phone, if its not, you missed a spot.

To make sure its been Zero'ed out FOR SURE restart the phone and when is back on dial ##778# click View, then Display and make sure your MEID and ESN is all 0. If its not, then try again.

Step 9: Writing MEID

After you get a message that it's zero than u can proceed to write your ESN or MEID which ever you prefer.

Commands are

requestnvitemwrite scm 0x3a

requestnvitemwrite meid 0x0(Your MEID)

MEID = actual 14 digit meid (not in reverse)

If u are writing MEID no need to write the ESN.

requestnvitemwrite esn 0x(Your ESN)

esn= actual 8 digit esn (not in reverse)

Step 10: Configuring Data

Close QXDM, open Service Programming. Navigate to the M.IP tab.

3G Donor PHONES ONLY: Click profile 0 and click edit. Check and make sure your “NAI” is the correct one for boost mobile. Enter your HA Shared password first, then enter your AAA Password into the text box, next Enter all information that you saved earlier and put them in the required box’s. (it may be different for your area)

NAI:YOURMEID@hcm.sprintpcs.com

Home address: 0.0.0.0

Primary HA address: 68.28.15.12

Secondary HA address: 68.28.31.12

SPI: 4D2

SPI: 4D2

Rev Tunnel Preferred: Checked now with both passwords hit ok.

Enter your HA Shared password first, then enter your AAA Password into the text box, next Enter all information that you saved earlier and put them in the required box’s

NAI:YourName@myboostmobile.sprintpcs.com (May varie)

Home address: 0.0.0.0

Primary HA address: 255.255.255.255

Secondary HA address: 68.28.89.76

SPI: 4D2

SPI: 4D2

Rev Tunnel Preferred: Checked now with both passwords hit ok

Make Active User 1.

Write to phone, and restart the Droid Incredible.

Now give yourself a pat in the back because you just Fully Flashed your Droid Incredible to Boost Mobile :)

I have yet to Know how to configure the USE of MMS, but if you know how to drop it in here :).

***THIS GUIDE WAS TAKEN FROM A GUIDE I BOUGHT ON EBAY FOR FLASHING HTC EVO TO BOOST MOBILE, AND MODIFIED TO FIT THE HTC DROID INCREDIBLE***

Any questions? :cool:

EDIT** Incase your Data isnt working try this and MAKE SURE, you have this.

1. Make sure your ACTIVE USER is 1.

2. Make sure your HTC INCREDIBLE has the same PRL as your donor phone! (THIS IS HIGHLY IMPORTANT) To extract the PRL from your donor phone simply:

Connect your donor phone, Open 'Service Programming' click 'Read from Phone' enter your MSL, and then click 'Save to File' save it anywhere. You will get a qcn file, and a rl0 file. The 'rl0' file will be the PRL.

Also this happened to me before, lol, MAKE SURE MOBILE NETWORK in 'Menu -> Settings -> Wireless and Networks is TURNED ON !!

Any more questions let me know

UPDATE: Try this by igotanmp3 to get MMS working. NOTE* It does not work with Custom Themes http://xdaforums.com/showpost.php?p=16440594&postcount=69

UPDATE: For Droid Incredible S & 2 FOLLOW --> http://xdaforums.com/showpost.php?p=21668680&postcount=145