[ROM] MetroDroid v4.0, MetroPCS MMS Scripts, ICS Script is UP! (5/8/12) - EVO 4G Android Development

If You Can't Figure Out How To Get Data, Message Me And I Will Do It For You. A Tip Would Be Appreciated But Not Required.
These rom's are meant for people who are on MetroPCS. Please don't use them if your sprint or anyone else. These roms have everything working from boot and should keep on working for aslong as you have your phone =D. I've made a couple different flavors of roms. Default HTC Sense, AOSP CyanogenMOD, and MIUI. Try whichever you like =D.
Here is a Completely Detailed How To on how to Provision your phone for data and mms.
MetroPCS Data and MMS Provisioning Guide
Instructions For MetroDroid
1. Copy Zip to SD
2. Boot Into Recovery
3. Flash MetroDroid
4. Reboot
5. Enjoy! =D
Rom will Wipe DATA and SYSTEM so if u have anything you need from your current apps be sure to back it up =P
Instructions for MIUI or AOSP Scripts
1. Copy Zip to SD
2. Boot Into Recovery
3. Flash the Script
4. Reboot
5. Enjoy! =D
DOWNLOADS
ROMS
MetroDroid v4.0
Scripts
MetroPCS Evo Sense 4.67 Based MMS Script v1
MetroPCS Sense 2.1/3.0 Hybrids MMS & Web Script v5
MetroPCS Evo AOSP Script v8
MetroPCS Evo ICS Script v2
MetroPCS Evo MIUI MMS Script v5
MetroPCS Evo Sense 3.0 v2
MetroPCS Evo TN RLS 5.4
MetroPCS Evo Sense 3.5 v1
Might have to reboot twice for MMS app to show up
Also if your Youtube isnt working on MetroDroid do this
Have wifi on even if your not connected and then don't this and wifi will work
dial ##3282#
edit mode
enter 000000 (or w/e your msl or spc is)
goto advanced
scroll to rtsp proxy address and http pd proxy address and change them to 0.0.0.0
hit back twice and now try YouTube. Then while on data be sure to have wifi on even if its not connected to anything and YouTube should work
I would like to thank
Chris1683 - For His Sprint Lovers Rom as a base
Bcnice20 - For letting me use the MIUI Rom for MetroPCS users and for the Galaxy S Keyboard
Netarchy - For his awesome kernel
Deathsled - For his Cricket Rom as reference
12MaNy - For His Bootanimation
Tolken419 - For creating the original zip that got everything working on the Eris
Whiterabbit - For making the files to get the Web working through u2nl
and i would like to thank anyone else who i missed
CyanogenMOD Team - For their great roms =D

Please Report any bugs or problems you are having with the rom or any changes you wish to see?
Changelog
MetroDroid v3.0
Updated to latest EVO OTA based rom
Added MetroPCS visual Voicemail
MetroDroid v2.2
Using Sprint Lovers as a Base
No more running data through u2nl =D
Modified Mms.apk to the one in the Sense Script
Shows 1x instead of showing 3G all the time when we all know its a lie
MetroDroid v2.0
Using OMJ's rom as a base
Based on the latest Evo OTA
MMS now works without incredible files so should fix issues with mms widgets and other things
MetroDroid 1.2
Updated to new Sprint OTA rom from Barnacles10 RefinedEvo Rom being used as a base
Should have the fixed problems where some people werent getting data and mms working
added Galaxy S Keyboard thanks to the MIUI team
MetroDroid v1.1
Changed to DC 3.1.2 base rom.
Hopefully this will fix Youtube and It Definately will fix Pandora and any other streaming apps.

this is probably not the kind of post you want on your thread, but can you share the settings you used to get "everything" working?
right now i can receive MMS (with wifi off) but can't send out. K9 mail receives and sends email only over wifi. everything else (market, facebook, web, texts, etc) work on data network.
i have way too much put into this rom to consider flashing for a while, that's why i'm not flashing yours.
a reply here or via private message would be great!

well if you use dsixda's kitchen first thing you want to do is go to advanced options and add use option 17. then go into /system/etc/ and make a folder called init.d then unzip my rom and copy the 08metropcs in the same location and rename it to 01metropcs and place it in your init.d folder that will give data automatically also go into the bin and copy u2nl and then go into xbin and copy sqllite3 and place it in their respective folders. Now to get the mms app to default to having 500k max message settings go into /system/customize/MNS/ and copy default.xml and place it in the respective folder if your using the latest OTA as a base just use these files from my /system/app folder and put them in yours
htcMessageUploader.apk, MediaProvider.apk, MediaUploader.apk, Mms.apk, TelephonyProvider.apk, UploadProvider.apk,
VVM.apk, WifiRouter.apk
and that should let your mms work fine in the default app
and thats about it i think
well actually one more thing but it actually depends on the rom your using as a base

also depending on the email i get a few to work for gmail it works fine on 1x, yahoo mail with the yahoo mail app from market lets it work fine, hotmail is the only one i havent gotten to work yet but you could just go online for that i guess

doing it right now... lets see how it goes...

I just installed it and i don't have WEB or MMS plus my network still searching...
what could be that problem?....

have your setup your phone correctly? cuz if not data nor mms will never work im using it on my phone and it works just fine on first boot
plus your phone has to be on metropcs cant be on sprint. a rom wont make your phone to metropcs unless your phone is in their database

i still got no signal it says ANALOG B...
I think im....
If you have MSN or Yahoo messenger pls let me know.. so you can explained detail by detail...
I will rlly appreciated...

Ok first is your phone on MetroPCS or is it on Sprint? Also if it is on MetroPCS has your phone setup correctly?

My phone its under metropcs network....
Setup correctly you mean?... now that signal came back...
& i keep getting this error...
DATA CALL FAILURE
Error code 67. registration failure. Your pcs vision username and/or password may be incorrect. please try again...
mmmmmm What i need to do to fix that...

yea your getting that because your phone is not programmed correctly and if you dont have any experience in this it will prob be hard for you. Im going to right up a guide in a few days to help people out with this so for now you just have to live without mms and web. you should still recieve phone calls and regular messages but til you program the phone correctly you wont have mms or web

ok thanks

Im trying to help out a friend because he has metro and he bought a evo so what i got to do after i flash the rom thanks

remember to make a rom for the incredible as well!

guys u have to flash your phone to metroPCS first you cant just put a rom on it and bam your done. Later today ill write up a guide so sit tight

Error 67
My evo phone was flashed for revol wireless and I have the same issue. I have put all the proper network settings in, rooted, Installed a new rom.
Whn it attempts to connect to web and mms all I receive is error 67 also.
Any help would be greatly appreciated
Does anyone have a preconfigured rom for revol?

for revol just go to the Droid Eris page and you'll find Tolken419 MetroPCS thread he has a script for it that you run in recovery and use autostart

Waiting on that GUIDE

I tried that script and I still get the same error 67 message message. Any other ideas?
thanks Again

Related

[ROM][V0.51][01-nov-2010] HTC 2.1 Senseui Mod for Milestone

(99% DISCONTINUED)​
See MotoIncred/MotoFroyoSense for new versions​
MotoSense, an adaption of the HTC 2.1 SenseUI(version 1.6) from HTC Desire
Image is only compatible with this a milestone A853 , and cannot be installed on other variants of "Milestone" XT720/A854/A855 branded models (yet).
You can also follow updates on Twitter now: Dexter Picard (DexterPicard) on Twitter or
me a Red bull, and you're sure i stay up working on this mod.
LATEST RELOAD PATCH for MotoSense MotoSense v0.51 patch
Old releases :
LATEST FULL MotoSense DOWNLOAD MotoSenseV05
MotoSenseV03​
a image folder goes into /nandroid/adbrecovery on your SDCARD its required to have OpenRecovery on your phone to install this image.[/COLOR]​LATEST PATCH FOR DOWNLOAD
MotoSense v0.51 patch (see top of post)
WIPE YOUR PHONE BEFORE ANY FULL IMAGE IS INSTALLED! (Recovery menu - factory reset)
If you don't you might get constant reboots with the M logo
INSTALLATION:
Use G.O.T Recovery / Open Recovery to install this rom.
Currently require you to install a 2.36 stock rom, before you install this one.
Radio Band Requirements for different countries
Some countries require the original 3G files of your current ROM to work ie.
Canada, Brazil, Venezuela, Germany and some others countries uses a different band for 3G. If u dont backup the 4 original 3G Files and restore it over this nandroid once installed u gonna have poor signal, sms problems and HSDPA loss (even if u set apn and get conection its gonna be crappy one).
Files should be in the /system/etc/motorola/bp_nvm_default/ of your phone.
This can be done using OpenRecovery and a adb shell.
You might check this thread , if a update-nosign.zip file exists for your model. which makes it easier for you to install.
Filenames are:
File_Audio
File_Audio2
File_GSM
File_Seem_Flex_Tables
generic_pds_init​​
STATUS of the functionality in image
Working​Radio (Calls,GPRS,HSPA)
USB
Milestone bootup AC charging
Wireless
Bluetooth (limited but works, only with a few functions)​Not Working​- PINCODE (will not be able to enter any pincode or boot normal)​
Changelog history
v0.51 1-november-2010
- Finally beat the reload issue with SenseUI, it should work alot better now​
v0.5 12 august 2010
- Corrected WorldClock bottom slider icons
- update HTC Camera to support more resolutions and moto recording.
- Changed Motorola VideoCamera & VideoRecorder to work with HTC framework for optimal use of Moto Camera.
Changed Moto Gallery for proper playback of your recordings.
- SDCard is now always "on", so you will notice status is "0 bytes" when you connect to pc. No conflict with wifi anymore.
- Apps2SD support, EXT2 supported.
Use G.O.T recovery or other application to partition your SDCARD Partition no. 2 should be EXT2 formatted
(G.O.T will do this automatically)
- Apps2SD remaining space can be seen in settings -> SD & Phone storage. Look under "Internal Phone storage" which is your EXT2 partition.
- optimized internal storage space. Most apps are now in /system. leaving your with 171MB free internal storage on your milestone.
- WIPE is 100% supported but you loose the following apps, if you do.
(Dock , GreekIME , Maps , MotoCarDock , PersonalPortal , VSuiteApp , QuickOffice , teeter )​NOT SOLVED
- Reloading of Rosie (HTC Launcer)
Reason for not fixing it is that Motorola Milestone simply do not have enough memory for HTC SenseUI to run stable with only 256MB.
the launcher is very memory hungry for all its plugins and graphics.. so sorry, no fix, unless you add 256MB more memory to your phone.
- Bluetooth headset​
v0.42 29 july 2010 (MotoSensev042-update-nosign.zip - attached to this post at the bottom) (type: nosign-update.zip)
build.prop correction (hopefully solves too many sense restarts)​Keyboard light enabled​HTC Camera fix (5M pixel)​
OLD REVISION DATA DELETED, OBSOLETE and not worth writing anymore
WARNING: Use this image at your own risk and i take no responsibility if
you brick your phone.. Image has been tested on a UK milestone and works fine if all files in ADB recovery image is used.
woah, nice work buddy. just got a question, if i apply this rom to my North American Milestone, do i lose the ability to access 3g/hspa network from rogers?
is gps working
i got one guy on IRC from Canada(im from europe, so im not sure on networks you got overthere), he tried it, and it works fine for him
You should try to only flash the system+data image of it, as the cust.img contains telephone info, which might be what you need to keep.
GPS is not working atm..
im new to the motodroids , will this work on the motorola droid or just the milestone ? ive had the droid eris so im not sure if there is a difference between the droid and milestone, sorry for the dumb question,
tazzpatriot said:
im new to the motodroids , will this work on the motorola droid or just the milestone ? ive had the droid eris so im not sure if there is a difference between the droid and milestone, sorry for the dumb question,
Click to expand...
Click to collapse
there is already a senseui for Droid, look for Zeusdroid they made that image.
Dexter_nlb said:
there is already a senseui for Droid, look for Zeusdroid they made that image.
Click to expand...
Click to collapse
ok ill google it to see if i can find it , it is much easier to find eris roms , ive only had this moto droid for to dayz and im lost lol
edit well i found it but it doesnt look like its very functional , if its the one i found
tazzpatriot said:
edit well i found it but it doesnt look like its very functional , if its the one i found
Click to expand...
Click to collapse
Porting is no easy task, when its not about development, and zeusdroid actually do have some customized wireless driver.
But i managed to use the existings drivers from Milestone..
And im probably not going to do programming to make the port perfect, as that not so easy, although i got some experience.. but none within driver programming.
im really happy with the progress dext3r, this is awesome.
just curious, any ETA for GPS fix?
gemini002 said:
is gps working
Click to expand...
Click to collapse
ive just tried to fix this, and GPS will be working in the next release.
as it works now
Dexter_nlb said:
Porting is no easy task, when its not about development, and zeusdroid actually do have some customized wireless driver.
But i managed to use the existings drivers from Milestone..
And im probably not going to do programming to make the port perfect, as that not so easy, although i got some experience.. but none within driver programming.
Click to expand...
Click to collapse
i know , ive ported some roms for the eris , i understand its not easy to make it all work, trust me im not disrespecting any1
crap need gps gunna wait until next update fak really miss sense ui
if i install this rom what happend to my apps also i have app2sd applied is this gunna be a problem???
Dexter_nlb said:
ive just tried to fix this, and GPS will be working in the next release.
as it works now
Click to expand...
Click to collapse
awesome pls release this on the weekend would love to try it out also if this is htc sense ui does it have flash lite and if it does have flash lite would the 10.1 flash that works for 2.1 roms work with this...
SplitSnake said:
im really happy with the progress dext3r, this is awesome.
just curious, any ETA for GPS fix?
Click to expand...
Click to collapse
if you know your way on a few linux commands,
then you're welcome to make it work yourself.
1 . copy the /system/lib/libgps.so from the original milestone 2.36.0 image.
2. flash motosense image.
3. mount /system
and copy libgps.so into the flashed image into /system/lib
and GPS works after a reboot.. So fixed!
of course all done from adb shell.
gemini002 said:
awesome pls release this on the weekend would love to try it out also if this is htc sense ui does it have flash lite and if it does have flash lite would the 10.1 flash that works for 2.1 roms work with this...
Click to expand...
Click to collapse
10.1 for 2.1 senseui roms are not real, it just looks like 10.1,
but the flashlite already reports that number.
and yes, flashlite works fine. tested on a few flash websites.
I have a Telus Milestone and I will consider trying this ROM at some point.
Just to crosspost from the other thread... in another thread I was told the following. Could be useful for keeping 3G.
DAGr8 said:
cmstlist , there is an easy way to retain your baseband just flash the HK sbf , then , copy paste these files and make sure you set the permissions correctly .
Probably safest to do via adb if you dont make sure you reboot ...
for the 3G baseband Hack/Swistch it 5 files from /system/etc/motorola/bp_nvm_default
File_Audio , File_Audio2 , File_GSM , File_Seem_Flex_Tables , generic_pds_init
Click to expand...
Click to collapse
So perhaps if you want to try Motosense on your Telus Milestone, then you should backup these 5 files (and take note of the permissions) before flashing the nandroid image. Then afterwards if 3G doesn't work on the Motosense image, restore the same 5 files.
Ok I wasn't able to flash only certain parts of the nandroid backup so what I did was make 1) a full nandroid backup of the Thai firmware (leaked from GOT) on my Telus Milestone unlocked for Fido, 2) a partial nandroid backup using the options --backup --nodata --nocache --nosystem
Then 3) I flashed all of the motosense backup. Trying a first boot. Will report on whether my NAM 3G is gone.
All I get after the M boot logo is a black screen, followed by a force close notification for system. Nothing else comes up. Long-press Home and I get no recent applications. Oh wait - spoke to soon! Wow, just got the HTC lock screen. Unlocked and now I have the setup screen. Asks me to insert SIM to place calls as if I don't have one inserted. My only option seems to be to press "Skip". Okay, home screen loading up now after the tutorial.
So yeah it's not seeing any phone service and I get "Unable to start Wi-Fi". I'm going to try a second reboot. This time the Droid eye shows up promptly (BTW this is very odd to see because Milestones don't usually have that animation). The phone boots up considerably faster than on the Motorlola firmware. *This* time, I do see cell service. In fact I just got a text message. Wait it just dropped again.
Trying to search for network operators. None showing. Strange! It does see wifi though this time. As the OP implied, DHCP not coming through. Meanwhile my Fido service just came back... VERY weak. Dropped again. Normally both EDGE and 3G are quite strong at my apartment so it's odd. Is it possible this ROM has weaker RF somehow?
Ok trying to set up the APN. Noticing the keyboard doesn't light up. APN set up but still no service. Reboot #3: Yes, wifi works now. Mobile network still very weak. Briefly connected to mobile data and it was EDGE. Test phone call fades in and out. Maps manages to wifi-geolocate me.
Alright, so I'm obviously having connectivity problems and only getting 2G. Let's try flashing back the partial I took from the Thai firmware. To be continued next post.
Okay! Flashed back my partial backup from Thai 2.1. Rebooting. Droid eye comes up, glares at me a couple times, back to the homescreen. Connects to Fido. Disconnects, connects again. I am still connected via EDGE, not UMTS. I try going to *#*#4636#*#* and selecting WCDMA only - no dice.
Alright well this has been fun. But obviously I need my phone service to work so this ROM is not for me. Despite having dutifully pasted the info up above about the 5 files to backup... I neglected to do so. So it's back to the full nandroid of my Thai firmware. But one thing for sure, Sense is very pretty!
Before doing this, I made one attempt to install Superuser.apk using the app installer, and then to install Root Explorer. Root Explorer was unable to get root. Maybe if I installed Superuser via OpenRecovery it'd be happier.
Okay back to normal. Goodbye for now Sense!
Backup restored successfully. I used Root Explorer to back up the 5 files in question to SD. Then I restored MotoSense one more time, and before even booting it up the first time I applied root from OpenRecovery. This time it booted much faster. (Is there any way the stock ROM can be hacked to boot this fast? Wow.)
Again, wifi fails to start on boot #1; succeeds but no DHCP on boot #2; works on boot #3. Signed into my Google account and installed Root Explorer (previously purchased). This time Superuser pops up like it should and we're in. I entered Airplane mode. I pasted in the 5 backed up files from the Thai firmware to /system/etc/motorola/bp_nvm_default after mounting read/write. Then I made sure to fix the permissions. Rebooted without exiting airplane mode.
After reboot I disabled airplane mode. Hey, FULL SIGNAL BARS! I did it. But now it's telling me unable to start wi-fi. Let me add in the APN next. Done.
YES! The little H pops up. I'm getting 3G data! But as soon as the icon pops up, it drops out again. In any case I know I'm connected to UMTS because my cell tower ID in Maps > More > About is 1957869 which is my local UMTS tower. Test phone call is *much* clearer and signal isn't dropping anymore. One more reboot.
On the next reboot, wifi is back. Upon disabling it, the lovely "H" shows up and then flits down to "3G". Testing in browser... hmm nope. Something still missing, don't know what. One more reboot, trying again. Internet works on wifi, but not on HSPA (even though the 3G/H icon comes up).
Sanity check: Dialed *#*#4636#*#*, Phone information. Run ping test.
Ping IpAddr: Fail: IP addr unreachable
Ping Hostname (www.google.com): Fail: Host unreachable
One more sanity check: Switched to GSM only, verified in Maps>About that it's connected to a 2G cell ID (57322). Full signal bars, good call quality. So swapping the files improved both 2G and 3G voice performance.
Since I had a bit more success with this approach, I'm saving a backup for future reference, and on my rare moments of idle time I'll play with it again. But back to stock for now.

[Q] mms issue

i have an issue with alltel htc hero cdma,cm android 6.1.0 RC1 2.2 froyo.does anyone have a zip for this and a way to install the zip please for mms?they will say send but no1 gets them.
you may not need a zip
try sending a picture to yourself....see if you get it
if you do send another to yourself and if you get that you should be fine
your opening the network and then recognizing the network...
if that doesnt work then try the zip
i cant find a zip for dis,nothing works not even handcent
any help?nothing works,i guess my mms will b lost

[Q] htc evo on boost mobile mms can not recieve

ok here is the problem im running ultimate droid 3.3 on htc evo on boost mobile now question everything i read says to do the ##3282# brings nothing up and yes im rooted and have my msl code now what i do is ##3282# from phone and nothing then try send still nothing but failed call ive also tried the deleting the file in data data android.telephony fix and reboot nothing i can recieve mms but not send just sits there and does not go no error or this is to big everything else works flawlesss on this phone please help anybody.
I use the application MSL READER, YOU CAN DOWNLOAD THE MARKET IS FREE, and tell your password to ENTER ** 3282 *
You need a sense based ROM. AOSP roms such as CM 7 don't contain these menus. Nandroid backup and flash a sense rom.
sacobel said:
I can help you fix you mms problem, email me at [email protected]
Click to expand...
Click to collapse
Wouldnt it be nice to post your solution on here, so other users having the same problem can benefit from it?
if ##3282# doesn't do anything make sure your on a sense rom Using STOCK dialer,
if yes to both those and still nothin' search forums for and re-install EPST.apk
then redo ##data# > Edit mode > enter msl > Advanced > MMS Server URL -->change to http://mm.myboostmobile.com -->Menu button >Commit Modifications
reboot and test mms
Just use apn backup and restore if you can't access epst
Thanks guys! This thread helped greatly!

[MOD] Wifi Calling For Any ROM

Wifi Calling working on ROMs that don't have it included.
It looks the files needed as compared to other WifiCalling packages for other phones are:
/system/lib
libganril.so
libhtc_ril.so
libhtc_ril_switch.so
libkineto.so
librilswitch.so
/system/app
com.android.kineto.apk
Then in the build.prop append this line of text to the very end
Code:
rild.libpath=/system/lib/librilswitch.so
THE ZIP IS NOT FLASHABLE
Its only for testing purpose to make sure we get Wifi Calling working properly so we can make a flashable zip later when we start getting AOSP roms and custom kernels
I am going to work on a installable script from the terminal that will copy over the needed files to the correct directories then append the needed line of text do the build.prop
10Char, working on script
In one of the roms they had the t-mob wifi in a zip they didn't test it but I could look there
Updated with some more information that I gathered for testing
There is a kernel and a flashable zip that will put wifi calling back onto your phone. Check the insert coin rom thread for info on it.
silentsnow31802 said:
There is a kernel and a flashable zip that will put wifi calling back onto your phone. Check the insert coin rom thread for info on it.
Click to expand...
Click to collapse
yes but if you also check it, it will also put all the other tmobile crap on your phone, plus he couldn't test it since he is not on tmobile, so have you tried it and verified that it worked?
update posted. I currently have Wifi Calling while using Revolution HD
BrokenWall said:
update posted. I currently have Wifi Calling while using Revolution HD
Click to expand...
Click to collapse
have you check mic volume level? I have many people said they have trouble hearing me. I did a test call to my skype and the mic volume is indeed very low. I had to revert to stock rom to get volume back to normal.
sovereignty68 said:
have you check mic volume level? I have many people said they have trouble hearing me. I did a test call to my skype and the mic volume is indeed very low. I had to revert to stock rom to get volume back to normal.
Click to expand...
Click to collapse
I have always had low mic call volume running the stock ROM. This has been the case with both Sensations I have owned. Never had an issue with Skype, volume is always perfect.
Just tested this myself with the insertcoin build.prop (from the TMOUS Patch) and its working, using the libs and apk provided here.
BrokenWall said:
yes but if you also check it, it will also put all the other tmobile crap on your phone, plus he couldn't test it since he is not on tmobile, so have you tried it and verified that it worked?
Click to expand...
Click to collapse
Yes I have tried it. I was actually the one that tested the flashable kernel. It does install all the other tmobile crap but titanium backup made short work of that.
silentsnow31802 said:
Yes I have tried it. I was actually the one that tested the flashable kernel. It does install all the other tmobile crap but titanium backup made short work of that.
Click to expand...
Click to collapse
give me some time to sort through the differences in the build.props to see what is triggering the difference in wifi calling working or not then we will see if we can get something made.
So after looking at a build.prop from Revolution HD and then comparing it to the one from Virtuous, Stock, and InsertCoin TmoUS mod.
I think I have traced down the issues, looking into it a built more. After I find the needed values I will see if we can make an install script that will mod the build.prop lines and add the libs and apk and restart the phone.
Update for complete working Wifi Calling. I have tested it a few times and it works fine with only these files at minimum, no need to add alot of extra text or HTC/Tmobile crap.
Works for me thanks. Took me a bit to figure out that you still need to install after copying the apk to /system/app.
Thanks again.
Sent from my HTC Sensation Z710e using XDA Premium App
I forgot where I got this (sorry ) but it works on any ROMs I've tried. Flash it on top of the ROM. Currently using it with LeeDroid without any problems.
It doesn't have t-mobile bloatware.
http://www.mediafire.com/?fdsqwfo28lat0qx
tengtengvn said:
I forgot where I got this (sorry ) but it works on any ROMs I've tried. Flash it on top of the ROM. Currently using it with LeeDroid without any problems.
It doesn't have t-mobile bloatware.
http://www.mediafire.com/?fdsqwfo28lat0qx
Click to expand...
Click to collapse
This is not a problem, the only issue I have with this is that you loose any custom tweaks or settings the developer made to his/her ROM because your flashing a basic stock build.prop
I will make a script here shortly that will copy files to the needed directories and then append the needed information to the end of the current build.prop, and all you will need to do is run the script from a terminal or from ADB off the SDCard after each update.
When I start the wifi app, it connects to my network, but it gets stuck on "enabling....". Any suggestions?
Edit: NVM. After I restarted my phone it worked. Thanks.
Wifi calling working for me but have a small issue. The outgoing mic volume is really low on my end. People on the other end of the line can hardly hear me. Any chance you could bump up the mic gain values a bit?
I am having a few issues:
1. When I turn off wifi calling, the app automatically restarts and re-enables it. This occurs even when I select cellular as connection preferences.
2. When I select cellular for connection preferences, with wifi calling ON, it still uses wifi. Why won't it use the cellular signal?
Thanks.

Virgin Mobile PRL Disappears From Custom ROM [Motorola Moto G 2015]

When flashing the Motorola Moto G 2015 with any custom ROM (Cyanogenmod, Resurrection Remix, Lineage), the PRL information sticks until a reboot from custom ROM.
When rebooting, the phone has internet access (including Hotspot), however no text messages, inbound/outbound phone calls do not work. The fix has been flashing Virgin Mobile stock ROM in TWRP recovery, programming the phone (##72786#) and then restoring a backup from custom ROM via TWRP recovery. Then the phone will again be able to send/receive text messages and phone calls - until the next reboot.
Would like to know if there is a fix to bypass reflashing stock ROM if phone needs rebooting from custom ROM. This process takes about 15 - 20 minutes. Big nuisance.
Any assistance would be appreciated.
------------
NetSpeedZ said:
Any assistance would be appreciated.
Click to expand...
Click to collapse
Copy this APN (see the attachments), to system/etc and set permissions to 0644 or rw-r--r-- with a root explorer. Reboot. Go to settings>more>cellular networks, select LTE in Preferred network type, and RUIM/SIM in system select. Tap the "carrier settings" option at the very bottom. All the radios will reset and come back on in a few seconds, and everything should work after that. Let me know if you need any more assistance, I'll be happy to help. I've had to deal with this issue since day one.
Edit; You will only have to do this after flashing a ROM, and this includes updates too. It can also be done through TWRP's file manager immediately after flashing before you even boot it the first time, and without root.
Spaceminer said:
Copy this APN (see the attachments), to system/etc and set permissions to 0644 or rw-r--r-- with a root explorer. Reboot. Go to settings>more>cellular networks, select LTE in Preferred network type, and RUIM/SIM in system select. Tap the "carrier settings" option at the very bottom. All the radios will reset and come back on in a few seconds, and everything should work after that. Let me know if you need any more assistance, I'll be happy to help. I've had to deal with this issue since day one.
Edit; You will only have to do this after flashing a ROM, and this includes updates too. It can also be done through TWRP's file manager immediately after flashing before you even boot it the first time, and without root.
Click to expand...
Click to collapse
Cyanogenmod 12.1 does not have the menu - settings>more>cellular networks. Is this done via stock ROM?
Also, don't have RUIM/SIM in system select. Only 'Home Only' and 'Automatic'.
------------
NetSpeedZ said:
Cyanogenmod 12.1 does not have the menu...
Click to expand...
Click to collapse
Try rebooting the ROM without your sim card in. Then put it back and reboot once more. It should reset. I didn't realize you were still using cm12. Those settings are only found in 6.0.1 and up. The apn settings not being visible has something to do with us being CDMA. I think it's the sim cards virgin uses.
You also need to add these lines to the end of your build.prop too. (Not needed on MM+)
ro.cdma.home.operator.numeric=311490
ro.cdma.home.operator.alpha=Virgin Mobile US
ro.telephony.default_network=8
telephony.slteOnCdmaDevice=1
Spaceminer said:
Try rebooting the ROM without your sim card in. Then put it back and reboot once more. It should reset. I didn't realize you were still using cm12. Those settings are only found in 6.0.1 and up. The apn settings not being visible has something to do with us being CDMA. I think it's the sim cards virgin uses.
You also need to add these lines to the end of your build.prop too. (Not needed on MM+)
ro.cdma.home.operator.numeric=311490
ro.cdma.home.operator.alpha=Virgin Mobile US
ro.telephony.default_network=8
telephony.slteOnCdmaDevice=1
Click to expand...
Click to collapse
While waiting for your reply, I copied the APNS-Conf.xml file attached to your original reply to the system/etc folder on phone and rebooted. Inbound/outbound phone calls and text messages seem to be working now. Even performed a backup in TWRP and then rebooted again. All seems to be operating properly.
I did not add the build-prop text you gave in previous reply. What exactly does this build-prop text do? I'm hesitant in adding it as everything is operational - the old saying 'don't fix what isn't broken'.
I was using Cyanogenmod 13, however, I did not like some of the Cyanogenmod 13 apps, i.e., text messaging app. The Cyanogenmod 12.1 texting app has many features that CM 13 doesn't. Also, CM 12.1 seemed to run smoother on the Motorola Moto G 2015 phone I'm currently using.
Also would be interested in knowing where the apns-conf.xml file was pulled from and what all this file did to make everything work again.
FYI, as standard procedure I always mount system and then flash the Virgin Mobile APNFix (which I've attached for anyone running across this thread in need of this file) in TWRP after flashing a new ROM and associated GAPPS , however, it seems that the apns-conf.xml file became corrupt/unusable somewhere along the line.
Your efforts in helping me solve this issue are appreciated.
------------
NetSpeedZ said:
I did not add the build-prop text you gave in previous reply. What exactly does this build-prop text do? I'm hesitant in adding it as everything is operational - the old saying 'don't fix what isn't broken'. ....
Also would be interested in knowing where the apns-conf.xml file was pulled from and what all this file did to make everything work again.
Click to expand...
Click to collapse
If everything is working properly, then don't worry about adding those lines. I had to add those and the apn to get LTE working on the older test builds of cm12. As far as I know, it just locks you to virgin. It was likely fixed in later builds of cm12.
The APN I pulled from an older build of cm13. When flashing the older ones, the install process would locate and copy virgin's current apn to /system/etc and rename Motorola's default APN to .bak. (The giant 500kb+ APN with all the carriers found in stock.) It would also add a US Cellular APN. I discovered at some point from poking around enough, that deleting the .bak and US Cellular APNs got LTE working if I reset the radio afterwards.
Spaceminer said:
If everything is working properly, then don't worry about adding those lines. I had to add those and the apn to get LTE working on the older test builds of cm12. As far as I know, it just locks you to virgin. It was likely fixed in later builds of cm12.
Click to expand...
Click to collapse
This is a nice and informative thread for anyone that has the same issues that you and I have had with Virgin Mobile APN's. Hopefully it will be added to Google searches soon.
Appreciate all the help.
------------

Categories

Resources