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

Search This thread

wtogami

Retired Recognized Developer
Dec 6, 2010
312
1,082
Let us know all patches and config changes you need for this ROM, and we'll figure out if it is possible to make it work automatically.
 
  • Like
Reactions: cornaljoe

BeerChameleon

Senior Member
Aug 21, 2008
16,212
1,174
Tucson,Arizona.
Muchos Gracias

Will try this when i get home, i already edited the xml file, was so easy LOL

I would also like to know: What is the fix for the Carrier name banner to say cricket instead of sprint, i am just curious of what to edit in case i want to go back to gb..

Doubt i will if this works nice... :D
 

cornaljoe

Senior Member
Muchos Gracias

Will try this when i get home, i already edited the xml file, was so easy LOL

I would also like to know: What is the fix for the Carrier name banner to say cricket instead of sprint, i am just curious of what to edit in case i want to go back to gb..

Doubt i will if this works nice... :D

Previously, I flashed the eri.xml to /data with Sprint edited to Cricket. The newest version includes the changed eri.xml inside the framework-res.
 
  • Like
Reactions: BeerChameleon

BeerChameleon

Senior Member
Aug 21, 2008
16,212
1,174
Tucson,Arizona.
Do I have to delete the apn if I choose one? Also the flash able zip doesn't seem to have anything in it to flash?

Sent From My Sprint Black Ice Galaxy Nexus
 

cornaljoe

Senior Member
Do I have to delete the apn if I choose one? Also the flash able zip doesn't seem to have anything in it to flash?

Sent From My Sprint Black Ice Galaxy Nexus

No, just make sure the proper one is set as your APN. There's a check option at on the right side of each APN in the list. The zip just clears the telephony database which is rebuilt after boot according to the APNs selected. For some reason Android doesn't do this automatically when the APN is changed.
 

BeerChameleon

Senior Member
Aug 21, 2008
16,212
1,174
Tucson,Arizona.
No, just make sure the proper one is set as your APN. There's a check option at on the right side of each APN in the list. The zip just clears the telephony database which is rebuilt after boot according to the APNs selected. For some reason Android doesn't do this automatically when the APN is changed.

Oh ok, will flash it and see if it fixes the mms cause after flashing it after editing my apn mms didn't work :(


Sent from my iPod touch :D cause epic is dead :D
 

cornaljoe

Senior Member
Oh ok, will flash it and see if it fixes the mms cause after flashing it after editing my apn mms didn't work :(


Sent from my iPod touch :D cause epic is dead :D

When u change the APN reboot then make sure it set it properly first before testing MMS. If still doesn't work after that flash the zip and test again.

To avoid this hassle editing the xml in the zip before flashing usually works on first try.

Sent from my SPH-D700 using xda premium
 

BeerChameleon

Senior Member
Aug 21, 2008
16,212
1,174
Tucson,Arizona.
When u change the APN reboot then make sure it set it properly first before testing MMS. If still doesn't work after that flash the zip and test again.

To avoid this hassle editing the xml in the zip before flashing usually works on first try.

Sent from my SPH-D700 using xda premium

I did edit it b4 i flashed it just seemed easier that way :rolleyes:

Still haven't tried it yet, but i think i am going back to clean gb cause my gf is having issues with cm9, 3g pops up incredibly slow and is very unreliable. I will just get her on handcent and have her send pics via the network as mms fix doesn't seem to be available to clean gb.
 

terinfire

Senior Member
Feb 2, 2011
285
138
Hey joe, quick few questions...

Are you...

a) working to make this a standard update/part of CM9 with the developers

or

b) intending on updating and building a CM9-RC1 cricket build?
 

cornaljoe

Senior Member
Hey joe, quick few questions...

Are you...

a) working to make this a standard update/part of CM9 with the developers

or

b) intending on updating and building a CM9-RC1 cricket build?

I'm finishing up the RC1 build. It should be up by tonight or tomorrow morning. I haven't received a response from CM Team yet about a standard build. They may be working on a solution.
 
  • Like
Reactions: classic7876

Xaeonis

Senior Member
Jan 16, 2009
56
1
Hey just checking to see if the RC1 for cricket has been completed.

Not bugging or anything, just curious.
 

cornaljoe

Senior Member
Hey just checking to see if the RC1 for cricket has been completed.

Not bugging or anything, just curious.

I'm still working on it, just had a crazy weekend. It's almost done but MMS isn't as solid as the other releases. I'm working on a possible fix for this but it may just be an issue with RC1 as some Sprint users are having MMS problems on RC1 too.
 
Last edited:

Xaeonis

Senior Member
Jan 16, 2009
56
1
I dont honestly care about the MMS myself, personally.

Glad to hear its being worked on though!

Thanks for dedicating your time and effort into swapping it over. :D
 

Top Liked Posts

  • There are no posts matching your filters.
  • 17
    screenshot2012051120542.png
    screenshot2012051121093.png


    Code:
    [B][U][COLOR="Red"]UPDATE 9[/COLOR][/U]:[/B] Download attached below.
    - Fixed detect script
    - Fixed KK APN config
    
    [U][COLOR="Red"]UPDATE 8[/COLOR][/U]:
    - Added support for KK and JB 4.3
    
    [U][COLOR="Red"]UPDATE 7[/COLOR][/U]:
    - Added support for GB
    - Removed JB and ICS specific battery tweaks
    
    [U][COLOR="Red"]UPDATE 6[/COLOR][/U]:
    - Fixed detect script
    - Updated Mms.apks with a dark theme
    
    [U][COLOR="Red"]UPDATE 5[/COLOR][/U]:
    - 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
    
    [U][COLOR="Red"]UPDATE 4[/COLOR][/U]:
    - Updated instructions
    
    [U][COLOR="Red"]UPDATE 3[/COLOR][/U]:
    - Updated for ICS and JB ROMs
    - Added tweaks for better battery life
    
    [U][COLOR="Red"]UPDATE 2[/COLOR][/U]:
    - Updated to CM9 RC1
    
    [U][COLOR="Red"]UPDATE[/COLOR][/U]:
    - 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.
    3
    OP updated. Fixed KK apns and also some issues with detection of JB ROMS
    3
    1-11-13 Switched to ParandoidAndroid 2.57 CM10 with FI25 modem and applied this fix as well the "Alternate carrier data fix" and everything is working great. Satisfied with the rom. Also thanks OP for the update on the Touchwiz Roms, I wish I knew that before hand and THANKS for this fix.
    Is there anyway to get MMS working on the Touchwiz based Rom's?

    This is on a SPH-D710 E4GT, FYI for others

    I actually may be able to get a working SecMms.apk. With your help I can add support for Touchwiz.
    3
    Thank you for updating this!

    My only issue is that I can't see any APNs after flashing this. All files seem to have successfully flashed and the build.prop was modified to cricket setting, but I have a black screen where I would normally select/modify APNs. I tried creating a new one but it didn't stick after reboot.

    Thanks for any help!

    Epic 4G Touch on 4.4.2 KitKat

    Trolling from my SPH-D710 using Tapatalk

    I have a fix ready for this and will release it soon. KK updated the xml for apns. If you dont want to wait you can change it yourself. Just open the xml as stated in the OP for changing the config file (steps 1-3). Change "<apns version="7"> to <apns version="8">.
    2
    @cornaljoe Do you mind updating this for 4.3 + . I use this on a lot of my customers phones as well as mine so 3g at least shows when I test builds even though my service is off. Btw how's it been ? Long time no see.

    For android 4.3
    Go to tinyurl.com/cricketpics on phone & download app, use for cricket mms...

    Sent from Sprint Galaxy Note 3 using Tapatalk