When you go into programming menu by ##000000[SEND] method it gives you a mobile directory number (MDN) which is where you put your 10digit#. The Second option is the MEID number. This is a completely different number (most of the time different than your 10digit#) that service providers have set to your phone. You can call CricKet and get this number by asking for it. You put that number there. once you save and reset phone... your phone is programed. There is no reason to do the *228. Just make sure you have the right PRL in your phone.
*** also if this is a sprint phone you have to change your RegID to 2004
*** also if this is a sprint phone you have to change your RegID to 2004