Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

Cricket GB, ICS, JB, KK Fix for Samsung Epic 4G (MMS Working)

OP cornaljoe

12th May 2012, 05:09 AM   |  #1  
OP Senior Member
Thanks Meter: 136
 
246 posts
Join Date:Joined: Feb 2010


Code:
UPDATE 9: Download attached below.
- Fixed detect script
- Fixed KK APN config

UPDATE 8:
- Added support for KK and JB 4.3

UPDATE 7:
- Added support for GB
- Removed JB and ICS specific battery tweaks

UPDATE 6:
- Fixed detect script
- Updated Mms.apks with a dark theme

UPDATE 5:
- Added support for JB 4.2
- Updated to detect Android version and flash proper Mms.apk
- Updated to remove MTD requirement
- Updated to support split SMS messages
- Renamed APNs to reflect Cricket plan changes

UPDATE 4:
- Updated instructions

UPDATE 3:
- Updated for ICS and JB ROMs
- Added tweaks for better battery life

UPDATE 2:
- Updated to CM9 RC1

UPDATE:
- Updated to CM9 Beta4
- Added $55 plan option to APNs
After months on Cricket with sketchy MMS I've finally gotten it to work with tons of research and trail and error. This fix will detect the version of Android and flash the appropriate files. Thanks goes to the great CM devs and other users/devs of XDA including jpond83, mucus_android, brooksyx, UBER, and tommytomatoe for making this possible.

NOTE:
- Your phone must already be flashed to Cricket service. Refer to this great guide by terinfire here: The Samsung Epic 4G Flashing Guide
- Your phone must be rooted and have a GB, ICS, JB, or KK ROM (ie CM7, CM9, CM10, MIUIv4, AOKP, PA1.5/1.99, etc) released on the Epic. Once you setup your preferred ROM you should be set to flash this fix.
- This fix was designed for the Epic 4G but may work on other phones. Flash at your own risk.

Instructions:

:Before Flashing:
1. Download fix included in the attachment below.
2. Make a backup of your current setup with recovery in case something goes wrong.
3. Follow the directions to setup your preferred ROM. Refer to your ROMs thread for questions. Make sure your ROM is flashed and working before continuing.
-This includes flashing other mods (ie NS4G patch, etc.)

:Setting up the APN for MMS:
Cricket has two types of plans: $45 Value and $50+ Smart plans. The $45 plan requires different APN settings than the Smartphone plans so make sure you know which plan you're on. Each APN is labeled to prevent confusion. I recommended using steps 1-3 for the best results. If you are not comfortable with editing the xml manually you can skip to step 4.

1. Using a PC add your number to the Cricket APN by opening the fix attached below and going to optional/(?)flash/system/etc/apns-config.xml.
-(?) gb: for GB ij: for ICS, JB kk: for KK
-You can do this using a file manager such as Winzip or 7zip. I recommend 7zip.
2. Remove this file from the zip and edit the "user" section "@mycricket.com" to "XXXXXXX@mycricket.com" where the X's are your number. You can do this by dragging it out into your desktop or right clicking it and choose "Extract". Use a text editor such as Notepad or Wordpad to edit the file. I recommend Wordpad.
- Ex. 555-555-5555 will be "5555555555@mycricket.com".
3. Overwrite the modified file with the one in the zip by dragging it back into the zip and then save the changes.

4. Copy the fix to your sdcard and flash using recovery and reboot.
5. Once your ROM boots. Confirm the flash worked by checking the Lockscreen or Pulldown Bar. If the Carrier says "Cricket" the flash was successful.
6. Goto Apps->Voice Dailer. Using the Voice Dailer and say "Open A-P-N". Choose "Open APN".
- Note to users of JB 4.2: The voicer dailer is broken at the moment. To access the APN settings menu add a shortcut to your homescreen at Shortcuts->Activities->Settings->APNs. This option is not included in the stock Trebuchet launcher so download one from the app store. I recommend Apex.
7. There should be two options: 45Value and 50Smart. There will be a small selection circle on the right side of each APN. Click this circle to set your APN depending on your plan. Once the circle highlights the APN is set.
8. Open the APNs settings by clicking on the left side of the APN.
9. Scroll down to "Username". If you didn't follow steps 1-3 change "@mycricket.com" to "XXXXXXX@mycricket.com" where the X's are your number.
- Ex. 555-555-5555 will be "5555555555@mycricket.com".
10. Click menu then hit save. Once its saved reboot the phone and everything should be set.

You can test MMS by opening up the messaging app and sending yourself a MMS. Sending may take awhile so don't worry if it's not working right away. Once it's sent you should receive a notification to download the MMS. If you are sure it's not working (freezes at Sending... or never downloads the MMS message) reflash the fix and then try again. Don't forget to check the APN is set properly (steps 6-10).

:Note to daily flashers:
If you like to try out new ROMs (ie Nightlies, updates, etc.) I recommend following steps 1-3 as you will only have to do this once. Once you have MMS working if you want to update or change ROMs all you have to do is flash the new ROM then the fix. You shouldn't have to change anything in the APN menu as Android will save it for you. The settings will be passed to the new ROM as long as your old data is compatible.
Attached Files
File Type: zip Cricket KJIG Fix.zip - [Click for QR Code] (8.01 MB, 424 views)
Last edited by cornaljoe; 3rd April 2014 at 08:13 PM.
The Following 17 Users Say Thank You to cornaljoe For This Useful Post: [ View ]
12th May 2012, 05:39 AM   |  #2  
‹BERô's Avatar
Recognized Themer
Flag Texas
Thanks Meter: 8,942
 
13,791 posts
Join Date:Joined: Nov 2011
Donate to Me
More
Kudos to you .


Sent From My Sprint Galaxy Nexus via XDA Premium
The Following User Says Thank You to ‹BERô For This Useful Post: [ View ]
12th May 2012, 05:47 AM   |  #3  
thadialeckt's Avatar
Senior Member
Flag Louisville
Thanks Meter: 15
 
130 posts
Join Date:Joined: Oct 2010
More
how do i flash my epic to cricket. my epic is not on cricket
12th May 2012, 05:55 AM   |  #4  
OP Senior Member
Thanks Meter: 136
 
246 posts
Join Date:Joined: Feb 2010
Quote:
Originally Posted by thadialeckt

how do i flash my epic to cricket. my epic is not on cricket

I flashed mines using the guide at cricketusers. I don't know the rules for posting links to other forums so just google it.
13th May 2012, 02:56 AM   |  #5  
thadialeckt's Avatar
Senior Member
Flag Louisville
Thanks Meter: 15
 
130 posts
Join Date:Joined: Oct 2010
More
For some reason I can't send mms
Any Ideas

Sent from my SPH-D710 using Tapatalk 2
13th May 2012, 03:52 AM   |  #6  
OP Senior Member
Thanks Meter: 136
 
246 posts
Join Date:Joined: Feb 2010
Quote:
Originally Posted by thadialeckt

For some reason I can't send mms
Any Ideas

Sent from my SPH-D710 using Tapatalk 2

What plan are you on?
13th May 2012, 04:02 AM   |  #7  
thadialeckt's Avatar
Senior Member
Flag Louisville
Thanks Meter: 15
 
130 posts
Join Date:Joined: Oct 2010
More
55 android, im going to try applying the mms fix and see what that does.....what modem and prl are you using?
13th May 2012, 07:53 AM   |  #8  
OP Senior Member
Thanks Meter: 136
 
246 posts
Join Date:Joined: Feb 2010
Quote:
Originally Posted by thadialeckt

55 android, im going to try applying the mms fix and see what that does.....what modem and prl are you using?

I'm on the $45 plan with FC09 modem and using the hybrid 49016Cricket/60683Sprint PRL. I believe if you are on the $55 Android plan the proxy info isn't needed in the APN. Just delete this like show below and you should be good to go.

Name: Cricket
APN: Cricket
Proxy: not set
Port: not set
Username: XXXXXXX@mycricket.com
Password: cricket
Server: wap.mycricket.com
MMSC: http://mms.mycricket.com/servlets/mms
MMS Proxy: not set
MMS Port: 8080
MCC: 310
MNC: 016
Authentication Type: PAP or CHAP
APN type: default,mms

I can't test this so let me know if it works. If so I'll add it to the apns-config.
Last edited by cornaljoe; 13th May 2012 at 08:56 AM.
13th May 2012, 03:27 PM   |  #9  
thadialeckt's Avatar
Senior Member
Flag Louisville
Thanks Meter: 15
 
130 posts
Join Date:Joined: Oct 2010
More
Quote:
Originally Posted by cornaljoe

I'm on the $45 plan with FC09 modem and using the hybrid 49016Cricket/60683Sprint PRL. I believe if you are on the $55 Android plan the proxy info isn't needed in the APN. Just delete this like show below and you should be good to go.

Name: Cricket
APN: Cricket
Proxy: not set
Port: not set
Username: XXXXXXX@mycricket.com
Password: cricket
Server: wap.mycricket.com
MMSC: http://mms.mycricket.com/servlets/mms
MMS Proxy: not set
MMS Port: 8080
MCC: 310
MNC: 016
Authentication Type: PAP or CHAP
APN type: default,mms

I can't test this so let me know if it works. If so I'll add it to the apns-config.



didnt work
13th May 2012, 04:47 PM   |  #10  
OP Senior Member
Thanks Meter: 136
 
246 posts
Join Date:Joined: Feb 2010
Quote:
Originally Posted by thadialeckt

didnt work

Did you try using the MMS Fix.zip after you changed the APN.

The Following User Says Thank You to cornaljoe For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes