• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Virgin Mobile] [MOD] Universal LTE Virgin Mobile APN Fix [WIP] CM/AOSP 4.4.x

Thanks! I have the mk5 modem. After flashing I have LTE when I should, the pulldown identifies "Virgin Mobile" and I can send and recieve MMS in both the stock CM11 messenger and Handcent.
EDIT: I can only send in the stock messenger app. I can send and receive in Handcent.

I am hoping that someone can help me with a build question. I would like to incorporate these fixes into my CM11 nightly builds so I don't have to flash both the ROM and the fix when I update the ROM. As far as I can tell I just need to replace the

/system/build.prop
/system/etc/apns-conf.xml
/data/eri.xml

with the ones from this zipfile prior to building. I planned on doing this with a script to do the following after I repo sync:

mv ~/staticfiles/build.prop ~/android/system/out/target/product/d2lte/system/build.prop

mv ~/staticfiles/apns-conf.xml ~/android/system/out/target/product/d2lte/system/etc/apns-conf.xml

mv ~/staticfiles/eri.xml ~/android/system/out/target/product/d2lte/data/eri.xml

brunch d2lte

However- there is no "eri.xml" in ~/android/system/out/target/product/d2lte/data. and if I 'find -name eri.xml' in the ~/android/system directory there are many directories that contain eri.xml, even in ~/android/system/out/.

I believe that this file only serves to make it say "Virgin Mobile" rather than "Sprint" in the pulldown, but I like that.

So, the question is: Where is the eri.xml that I need to replace prior to building CM11?

Thanks again, and hopefully this isn't a thread hijack. That was not the intent.
 
Upvote 0
Thanks! I have the mk5 modem. After flashing I have LTE when I should, the pulldown identifies "Virgin Mobile" and I can send and recieve MMS in both the stock CM11 messenger and Handcent.

I am hoping that someone can help me with a build question. I would like to incorporate these fixes into my CM11 nightly builds so I don't have to flash both the ROM and the fix when I update the ROM. As far as I can tell I just need to replace the

/system/build.prop
/system/etc/apns-conf.xml
/data/eri.xml

with the ones from this zipfile prior to building. I planned on doing this with a script to do the following after I repo sync:

mv ~/staticfiles/build.prop ~/android/system/out/target/product/d2lte/system/build.prop

mv ~/staticfiles/apns-conf.xml ~/android/system/out/target/product/d2lte/system/etc/apns-conf.xml

mv ~/staticfiles/eri.xml ~/android/system/out/target/product/d2lte/data/eri.xml

brunch d2lte

However- there is no "eri.xml" in ~/android/system/out/target/product/d2lte/data. and if I 'find -name eri.xml' in the ~/android/system directory there are many directories that contain eri.xml, even in ~/android/system/out/.

I believe that this file only serves to make it say "Virgin Mobile" rather than "Sprint" in the pulldown, but I like that.

So, the question is: Where is the eri.xml that I need to replace prior to building CM11?

Thanks again, and hopefully this isn't a thread hijack. That was not the intent.

The default ERI.XML is compiled into framework-res.apk
 
  • Like
Reactions: jamesh0317
Upvote 0
The default ERI.XML is compiled into framework-res.apk

You are able to send and receive in the stock messaging MMS in CM11??? I'm on DU and when I send a pic to myself, it sends but 5 mins later I get this
ebusy4a8.jpg
 
  • Like
Reactions: jamesh0317
Upvote 0
My bad. I can only send via the stock app. I can send and receive using Handcent. Thanks.

Ok well if we are in the sending and not receiving then that's a good sign... I know down in evo forum, we were able to send and not receive. So it's something within the MMS.apk. @mopedryer, have you ever taken a look within the mms-cfg of the stock mms.apk??? I know it has to be modified for virgin mobile use
 
Upvote 0
Ok well if we are in the sending and not receiving then that's a good sign... I know down in evo forum, we were able to send and not receive. So it's something within the MMS.apk. @mopedryer, have you ever taken a look within the mms-cfg of the stock mms.apk??? I know it has to be modified for virgin mobile use

No I haven't looked at the stock mms.apk yet. Im gonna upgrade to the latest TW and give it a roll first. Sending but not receiving (it gets a "HTTP error: Authorization Required") happens when you try to receive mms on the Sprint LTE network.

Ill have time in a bit so I may give it a try.
 
Upvote 0
No I haven't looked at the stock mms.apk yet. Im gonna upgrade to the latest TW and give it a roll first. Sending but not receiving (it gets a "HTTP error: Authorization Required") happens when you try to receive mms on the Sprint LTE network.

Ill have time in a bit so I may give it a try.

The Android 4.4 Samsung source for our device is available:
Samsung Opensource Release Center

Maybe poking around in there might help? Maybe not because it isn't VM specific, but it is what VM used, and I can't imagine they put lots of effort into anything ;-)
 
  • Like
Reactions: Darien153
Upvote 0
The Android 4.4 Samsung source for our device is available:
Samsung Opensource Release Center

Maybe poking around in there might help? Maybe not because it isn't VM specific, but it is what VM used, and I can't imagine they put lots of effort into anything ;-)

No because when it is downloaded. It's through the virgin mobile MMS config. So it has to be Virgin mobile related.
e7abapy5.jpg
 
Upvote 0
Sorry for the noob questions. I used to flash roms quite a bit before my EVO3D died. I've since gotten the SGS3 on VM. I've rooted it using odin3, knox_app_remover with the MK5_stock_deodexed rom and I have philz recovery. I recently decided to flash Liquid Smooth KK d2lte 6/18 nightly and really like the kitkat version. Data didn't work initially so I used Universal_vmu_ApnFix-v.R1 and I'm testing what works now. So far phone, sms, data are good.

Here are my questions:
1) I can't use the ##3282# to retrieve information from my phone like the EVO3D. Where do I find this info on my SGS3 phone like the mmsc and apn?
2) I sent myself a voicemail and I got a next notification (9016) but no icon. I'm fine with the text as it at least let me know I have a voicemail. However when I went to retrieve the voicemail by holding down 1, it connected me to a first timer using sprint mailbox. I'm on virgin so I hung up. Am I suppose to start using sprints mailbox? I'm afraid I'll get busted by virgin/sprint police if I do. Thoughts?
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones