Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
eljean
Old
(Last edited by eljean; 22nd January 2012 at 12:37 AM.) Reason: MMS FIX
#1  
Senior Member - OP
Thanks Meter 89
Posts: 370
Join Date: Aug 2010
Location: Bronx
Post Htc droid incredible on boost mobile [how to]

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.

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-...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?


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://forum.xda-developers.com/show...4&postcount=69



UPDATE: For Droid Incredible S & 2 FOLLOW --> http://forum.xda-developers.com/show...&postcount=145
Attached Files
File Type: txt ESN.txt - [Click for QR Code] (789 Bytes, 1159 views)
The Following 3 Users Say Thank You to eljean For This Useful Post: [ Click to Expand ]
 
roclikewhat
Old
#2  
Junior Member
Thanks Meter 0
Posts: 7
Join Date: Oct 2009
So did you ever figure out the mms settings? I've seen some guy in New Jersey doing full flashes on HTC Incredibles on Boost Mobile. I tried to contact him, but it seems like he is somewhat of a prick. I've been racking my brains trying to get the mms working. So far my Dinc has talk, text, internet and Sprint TV working.
 
eljean
Old
#3  
Senior Member - OP
Thanks Meter 89
Posts: 370
Join Date: Aug 2010
Location: Bronx
I have not yet. How did you get Sprint TV running on the Incredible though?

And i think the guide to flash a HTC Hero to alltel i believe might help... changing the APN username adress and whatnot with APN Manager apk, havent gotten around it though been too busy will try tomorrow.

Sent from my ADR6300 using XDA App
The Following User Says Thank You to eljean For This Useful Post: [ Click to Expand ]
 
roclikewhat
Old
#4  
Junior Member
Thanks Meter 0
Posts: 7
Join Date: Oct 2009
Quote:
Originally Posted by eljean View Post
I have not yet. How did you get Sprint TV running on the Incredible though?

And i think the guide to flash a HTC Hero to alltel i believe might help... changing the APN username adress and whatnot with APN Manager apk, havent gotten around it though been too busy will try tomorrow.

Sent from my ADR6300 using XDA App

I downloaded the Sprint TV Apk file and that was pretty much it
 
eljean
Old
(Last edited by eljean; 15th July 2011 at 02:47 AM.)
#5  
Senior Member - OP
Thanks Meter 89
Posts: 370
Join Date: Aug 2010
Location: Bronx
TRY THIS FOR MMS

MMS
************************************************** *******************************
(My original work)
After making sure web works,

1. Download APN Backup & Restore(Android Market)
2. Click Backup APNs
3. Goto your sdcard/ApnBackupRestore
4. Click the apn file and edit under windows or on your phone.
5. Look for the line that says Production and edit.....

<apn name="Production" numeric="00000" mcc="310" mnc="00" apn="1"

user="firstnamelastname@myboostmobile.sprintpcs.co m"(may varie) server="null" password="null proxy="null"

port="" mmsproxy="" mmsport="" mmsprotocol="2.0"

mmsc="http://mm.myboostmobile.com" type="mms" />

6. Save the file(make sure you save it)
7. Open the APN Backup & Restore program
8. Click delete APNs(Very important)
9. Click Restore APNs
10. Close the program
11. Goto messages>menu>settings>connection settings. Make sure everything is as you edited. You should see Name(Production), MMSC(http://mm.myboostmobile.com), MMS proxy(not set), MMS port(not set), MMS protocol(WAP 2.0).
12. If everything is just as it is, viola you are all set...


Taken from http://www.howardforums.com/showthre...ternet-and-MMS and fixed to the Boost Mobile apn settings... correct it if its wonrg, Im not 100% sure on the settings...

I haven't tried it yet im still waiting for my MicroSD Card from Ebay :\... lol you be the guinnea pig let me know how it goes
 
JoelZ9614
Old
#6  
JoelZ9614's Avatar
Recognized Developer
Thanks Meter 14457
Posts: 8,564
Join Date: Jan 2011

 
DONATE TO ME
this would go a lot better in the dev section



Like my work? Donate
 
eljean
Old
#7  
Senior Member - OP
Thanks Meter 89
Posts: 370
Join Date: Aug 2010
Location: Bronx
Quote:
Originally Posted by JoelZ9614 View Post
this would go a lot better in the dev section
Ahh, I didnt know where else to put it
 
remy2501
Old
#8  
remy2501's Avatar
Member
Thanks Meter 1
Posts: 89
Join Date: Jul 2010
this is awesome.. what about PTT? does it work?
Droid Incredible: CM 7 (Retired)
Galaxy Nexus: AOKP MS6
 
eljean
Old
#9  
Senior Member - OP
Thanks Meter 89
Posts: 370
Join Date: Aug 2010
Location: Bronx
Quote:
Originally Posted by remy2501 View Post
this is awesome.. what about PTT? does it work?
Yeah it should
 
eljean
Old
#10  
Senior Member - OP
Thanks Meter 89
Posts: 370
Join Date: Aug 2010
Location: Bronx
Exclamation DRIVERS

FORGOT to attach the DRIVERS sorry
Attached Files
File Type: rar DRIVERS.rar - [Click for QR Code] (3.81 MB, 422 views)

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...