[Sprint HTC One (M7)] 1tominator:
Yeah, that's the part that gave me a pain too. The guide by ryoung does work, probably the one you used to initially flash it:

http://xdaforums.com/showthread.php?t=2601943

The part that was giving me trouble was having the settings for mobile ip "stick"

I would make the changes and write, but when I read the phone a sin, it would still be the sprint settings

What I wound up doing was writing the data multiple times until it stuck, something like:

13. Click on Mobile IP Tab and enter:

DS QcMIP: PrefMobileIP

Profile Settings:

Active profile: 0

Number of Profiles: 1

Registration settings:

Retries count: 2

Pre-Reg timeout: 30

Retries interval: ms1750

settings:

2002 BIS MN HA AUTH: Put a check mark

Domant handoff: Put a check mark

PRQ IF Traffic:

Click write 4 times with nam1 and 4 times with nam 2

Under profile column:

Select the first bubble and make active (Right click, enable profile)

Make sure all other profiles are Disabled (Righ click, Disable profile)

Selected profile settings:

*** Make sure profile 1 bubble is BLUE****

Current User Profile

NAI: yourphonenumber@vzw3g.com

Home address: 0.0.0.0 MN HA SPI set: Check box 300

Prim HA address 255.255.255.255 MN AAA SPI set: Check box 2

Sec HA address 255.255.255.255 Reverse Tunneling pref: Check box

Share Secret User Profile

AAA Shared Secret

Enter value in HEX: Check Box

(In white box enter: vzw)

HA Shared Secret

Enter value in HEX: Check box

(In white box enter: vzw)

Detail

RM NAI : yourphonenumber@dun.vzw3g.com

DMU PKOID: 10 DMU MN Auteth: 1.178.7

Click write current profile 4 times in nam1 and 4 times in nam2

Then click the other write button 4 times in nam1 and 4 times in nam2

Finally, hit the read button and your values should be edited ( only the hass and aaass will be gone which I guess is normal, I think you have to rewrite them every time you read the profile), it they are back again to the sprint settings, just try writing again. This is what went wrong with mine, but I don't know if you have a different problem.

One other thing, when you enter the ha and aaa shared secret, don't have the hex box checked, you can write vzw, then hit the check to turn it into hex, but if you initially have it checked I don't think it writes to the profile.

I think just that would have worked for me, but I did have a few deviations from his guide because I was trying a few things to get my data to work, and I'll just let you know for completeness.

I actiually had profile 0 And 1 active with the same information since it seemed to be wanting to continually revert to profile 1, though I think this is from my settings not wanting to stick.

Something like

I also copied the settings from the guy on page 3

Imsi IMSI T

MIN A: 000 0002738 MIN A: 000 000000

MIND: (YOURMIN) MIN D: (YOURMIN)

MCC: 310 MNC:00 MCC: 310 MNC:00

PCH A: 283 PCH B: 384

SCH A: 691 SCH B: 777

AOC A: 0 AOC D: 0

SCI: 2 SCM: 3A

CAI: 6 NAM: 0

I kept these settings stock

MDN: (YOUR PHONE NUMBER)

PCS: (YOUR PHONE NUMBER)

NAME PAGEPLUS

preferred SETTINGS:

SYSPREF: HOMEPREF

CDMA_HDR

HOMEONLY

BANDPREF:AUTO

ROAM PREF:AUTO

ALL THREE BOXES IN VOCODER SECTION CHECKED

ALL THREE OPTIONS BELOW THAT SET TO EVRC

Also, when on my phone when I hit the mobile data tab I set it to cdma only.

In the end I don't think I needed to do those changes, but my problem was really not the settings sticking. Writing multiple times with nam1 and 2 seemed to work.