First, I did nothing here but build the ROM from source. Credit goes to the Android team and MopedRyder for the LTE fix.
I flash nightlies on a regular basis, and wanted to skip the step of applying the fix each time.
So I am building the d2lte CM11 using the unadultrated source. The only changes that I made were to replace/add:
~/android/system/out/target/product/d2lte/system/build.prop
~/android/system/out/target/product/d2lte/system/etc/apns-conf.xml
~/android/system/out/target/product/d2lte/data/eri.xml
to my android source tree from the zipfile obtained on MopedRyder's post:
http://androidforums.com/virgin-mob...-virgin-mobile-apn-fix-wip-cm-aosp-4-4-x.html
It works perfectly. I install the nightly and have: LTE, MMS via the Handcent (probably Hangouts, but I have not confirmed), and the pulldown says "Virgin Mobile" instead of "Sprint".
So that you know what you are getting (or do it yourself, for that matter):
I set up everything as per the Wiki:
How To Build CyanogenMod Android for Samsung Galaxy S III LTE ("d2lte") - CyanogenMod
Then build as follows, where ~/staticfiles is where I put the 3 files from MopedRyder's zipfile (the build.prop is from the build.prop on my device that was modified by the script in the zipfile):
cd ~/android/system
. build/envsetup.sh
breakfast d2lte
make clobber
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
time brunch d2lte
mv -v $OUT/*d2lte.zip ~/Google\ Drive/d2lte-nightlies/
The nightlies are here: https://drive.google.com/folderview?id=0B8gm_ysaIIdaOTV0NlFaWjFkZjA&usp=sharing
It works for me, and I build every few days, if not daily.
I flash nightlies on a regular basis, and wanted to skip the step of applying the fix each time.
So I am building the d2lte CM11 using the unadultrated source. The only changes that I made were to replace/add:
~/android/system/out/target/product/d2lte/system/build.prop
~/android/system/out/target/product/d2lte/system/etc/apns-conf.xml
~/android/system/out/target/product/d2lte/data/eri.xml
to my android source tree from the zipfile obtained on MopedRyder's post:
http://androidforums.com/virgin-mob...-virgin-mobile-apn-fix-wip-cm-aosp-4-4-x.html
It works perfectly. I install the nightly and have: LTE, MMS via the Handcent (probably Hangouts, but I have not confirmed), and the pulldown says "Virgin Mobile" instead of "Sprint".
So that you know what you are getting (or do it yourself, for that matter):
I set up everything as per the Wiki:
How To Build CyanogenMod Android for Samsung Galaxy S III LTE ("d2lte") - CyanogenMod
Then build as follows, where ~/staticfiles is where I put the 3 files from MopedRyder's zipfile (the build.prop is from the build.prop on my device that was modified by the script in the zipfile):
cd ~/android/system
. build/envsetup.sh
breakfast d2lte
make clobber
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
time brunch d2lte
mv -v $OUT/*d2lte.zip ~/Google\ Drive/d2lte-nightlies/
The nightlies are here: https://drive.google.com/folderview?id=0B8gm_ysaIIdaOTV0NlFaWjFkZjA&usp=sharing
It works for me, and I build every few days, if not daily.