Commit for Sprint PRL/Profile menu - Nexus 5 Q&A, Help & Troubleshooting

Hey everyone,
Sprint user here. Id like to run omni or DU, but due to the ongoing network vision upgrades in my area I need to be able to update my PRL/Profile in order to fix data issues.
I'm hoping to be able to just cherry pick a commit from another ROM that allows it and make my own daily builds. However, I cant for the life of me find that commit.
Does anyone know where/what one it is?

Lets try again

Related

How is gps affected by custom roms?

I'm already resigned to the fact that when testing custom roms (eg. CM7 nightlies) that certain features may not work.
why would gps be *partly* affected though?
I get that it might be broken alltogether, but I don't get that it would not work as well...
just curious.
Sent from my PC36100 using XDA App
Cyanogenmod and others build the kernel from the official android sources, but the drivers for the hardware are not always openn source or might be different in the open source and the closed source version that your manufacturer ships.
So when the custom rom developers use an alternative driver that one might not perform as well as the "original" one.
okay that makes a little sense. But why would the same rom be different from one build to the next?
Sent from my PC36100 using XDA App
It's actually the "A" part of "AGPS" that gets a bit messy. "A" is for assisted and it requires a number of conditions to exist and these include carrier registration and WiFi connectivity.
When you install a new rom carrier registration needs to reoccur and the proxy defaults may not be correct for your carrier. This can break the "A" which can break the "GPS".
More often that not once the proxy is correct and everything is registered GPS will come back online. Typically problems can be observed in the logs with something like "AGPS Failed to Register Location"...

[ROM] SuperOSR and CyanogenMod7 on HTC ChaCha.

Hello everyone!
This topic contains all the development stages of custom ROMs, please read the full topic before asking any questions; refrain from asking silly questions/"questions that are easier to answer on Google than logging into XDA, browsing to HTC ChaCha, dev section, this thread, click on post reply, entering the question, clicking submit, waiting for someone to read and reply"/un-constructive feedback-criticism/anything unrelated to these two roms.
In the order of their availability:
NOTE: Give thanks and feedback to the developers. Install any of these roms for the purpose of testing and providing information/feedback in the thread. Neither of these are stable yet, they are experimental builds and this topic represents the simplest bug tracking database.
Apparently users do not read the known issues list. FRONT CAMERA is NOT working. Do not switch to front camera, otherwise Camera.apk will crash constantly. To fix this go to Settings -> Applications -> Manage -> All -> Camera -> Clear data and cache -> Reboot your phone.
I. SuperOSR by adlx.xda
SuperOSR (OpenSourceRom and CM) based ROM: SuperOSR-chacha-2.5-20120724.zip - 83.13 MB
Current version: 20120329-0005
More information about the ROM HERE.
Release notes for 1314
- New kernel with swap enabled. it will also now mount correctly your sd-ext partition as ext4 (if formated as ext4, which is the how my CWM will format it).
Release notes for 0159
- FB key remap option in SupSetup/Parts
- All the keypad fixes avail to date (only for unlocked users, S-Off will still need the patches)
Release notes for 0513
- Build is odexed --> I believe it is a significant gain of space in /data (now it will occupy <30 Mb after first start, leaving 120 Mb free)
- Comes with all the keyboard kl/kcm.bin. (only usefull if S-On, bc S-Off lost their CID. If S-Off flash a keypad patch after the rom)
- Removed bloat​Tips and tricks, known issues and workarounds:
1. Wi-Fi module is not connecting to hidden networks. - reported as fixed, router channel must be set <13
2. Sometimes Wi-Fi will not connect to an AP after setting it up (Scanning -> Connecting -> Disconnected -> Scanning -> Connecting.. etc.). In this case press and hold the connection, remove it, create it again, then switch Wi-Fi off/on.
3. I suggest performing the following if you still cannot connect to a visible Wi-Fi AP: Settings -> Wireless & networks -> Wi-Fi Settings -> Press menu button -> Advanced -> Regulatory domain -> 13 channels -> Wi-Fi sleep policy -> Never
4. Front camera is not working. In study.
5. Default battery icon and percentage battery icon shown at the same time if activated from the CM settings. No workaround available yet.
6. Facebook button is unassigned (does nothing). What should it open?​
II. CyanogenMod (by xd.bx) since 19.01.2012 adlx.xda took over
CM 7.2.0 (CyanogenMod) based ROM: DOWNLOAD Release No.: 20120321-2039
More information about the ROM HERE.
Tips and tricks, known issues and workarounds:
1. Wi-Fi module is not connecting to hidden networks. reported as fixed, router channel must be set <13
2. Sometimes Wi-Fi will not connect to an AP after setting it up (Scanning -> Connecting -> Disconnected -> Scanning -> Connecting.. etc.). In this case press and hold the connection, remove it, create it again, then switch Wi-Fi off/on.
3. I suggest performing the following if you still cannot connect to a visible Wi-Fi AP: Settings -> Wireless & networks -> Wi-Fi Settings -> Press menu button -> Advanced -> Regulatory domain -> 13 channels -> Wi-Fi sleep policy -> Never
4. Front camera is not working. In study.
5. Facebook button is unassigned (does nothing). What should it open?​
Other useful information:
ChaCha Keypad Files/Key mapping
http://forum.xda-developers.com/showthread.php?t=1456154
http://forum.xda-developers.com/showpost.php?p=18763527&postcount=101 from adlx.xda
These should be placed on your device to change your keyboard layout.
Google Apps - Used for Google account (contacts/calendar sync); also contains GMail/Market. This is not included in the CM rom (by default, CyanogenMod does not contain Google services and applications; these can be added separately by users that want them). Remember that there are users who would like to remove everything Google related from their roms as there are some services which use internet/battery when they want and have dependencies with Google Contacts Sync/Calendar Sync/Gmail. Include requests of gapps into a custom ROM by default will be declined.
http://cmw.22aaf3.com/gapps/gapps-gb-20110828-signed.zip
Fix for GSM/Phone.apk crash
http://forum.xda-developers.com/showpost.php?p=20710120&postcount=474
Thanks to carstenheuer for finding this out.
Radio - for people having GPS issues (unable to find sats/get a fix)
http://forum.xda-developers.com/showthread.php?t=1257776
A810b
Another thing has come to our attention: a new region-based model is out, the A810b.
Do not flash any of the radios available around here as they are mostly based for the A810e model, which uses a different network bandwidth and a lot of issues might occur.
For more information regarding GSM network frequency, check here: http://www.gsmarena.com/network-bands.php3?
This might also provide some information as to why 3G doesn't work, for example.
Small adb kit
For people that need adb without installing the whole SDK kit, adlx.xda provided a little bit of knowledge regarding this nifty little thing included in other applications.
http://alex.swtesting.ro/downloads/adb-and-moto-fastboot-win32.zip
GPS fix
For people out there without a working GPS on one of the two builds the fix is:
1. Get a stock ROM.
2. Go outside using a GPS application (like GPS Test from the Market)
3. Wait until you get a fix and a location.
4. Flash SuperOSR/CM.
5. Redo step 2.​
I'd love to help, but I'm nowhere near clever enough to get involved hands on.
Sent from my HTC ChaCha A810e using Tapatalk
You can get involved by simply showing some interest on the thread up there
Lol, rent me your phone and I'll give it to you within a month with working display and touchscreen at least.
Custom Roms based on anything else than HTC's official firmware are impossible to do blindly without having the actual device, unlike my recovery port. I have the knowledge required, I'm the one who started it all back over at the xperia x10 mini pro-scene. I just don't have the cash, or need to spend it, on a phone I won't use for anything else than giving the community CM7. So if anyone by accident could miss their phone for a good month, I'll be your developer.
I sincerely hope anyone else has the knowledge required though, as I doubt anyone would borrow me their phone, heck, even I wouldn't borrow my phone to myself over xda-developers
The hardest thing is not getting the phone to boot cm7, it is finding the correct "Drivers" which you need from the sense rom. This is a very reboot-and-time-consuming process and can't be done without seeing what happens.
HTC has released the kernel with all the sources for the drivers so we're setup. Just need some tips.
I can do that bit!
Sent from my HTC ChaCha A810e using Tapatalk
ok, i post on that thread
I think that if we want someone on cyanogenMod to give us attention and start working on something, we need to make a lot more noise. We need lots of people posting and asking for help. I suggest we start posting more there and asking people to do the same.
Mikevhl, I also think a lot of people here is urging for you to develop something to ChaCha, and I understand that no one is really willing to rent their phones (I don't got mine yet, but I don't know if I would give it too). What I believe you can start doing is asking for donations to buy a ChaCha. I'm one of the guys who are willing to give at least 10 bucks so you can have your own ChaCha to develop. Who knows? Maybe it'll work.
A cyanogenMod custom rom would mean a lot to HTC ChaCha. It's a phone with great potential, but with a lot of bloatware and unuseful stuff that makes the phone not so great at all.
I'd donate to that fund too !
Sent from my HTC ChaCha A810e using Tapatalk
astro11 said:
I think that if we want someone on cyanogenMod to give us attention and start working on something, we need to make a lot more noise. We need lots of people posting and asking for help. I suggest we start posting more there and asking people to do the same.
Mikevhl, I also think a lot of people here is urging for you to develop something to ChaCha, and I understand that no one is really willing to rent their phones (I don't got mine yet, but I don't know if I would give it too). What I believe you can start doing is asking for donations to buy a ChaCha. I'm one of the guys who are willing to give at least 10 bucks so you can have your own ChaCha to develop. Who knows? Maybe it'll work.
A cyanogenMod custom rom would mean a lot to HTC ChaCha. It's a phone with great potential, but with a lot of bloatware and unuseful stuff that makes the phone not so great at all.
Click to expand...
Click to collapse
A good idea, but chances are I won't completely succeed in getting everything to work as perfect as CM builds are on other devices. That would mean I just stole your money! And I ain't wanna be no theif
If anyone is urging real bad though, you can sent me payments via paypal to
[email protected]
(Don't donate, paypal puts some money in their own pockets you do)
need CyanogenMod 7 on HTC ChaCha
malikou said:
need CyanogenMod 7 on HTC ChaCha
Click to expand...
Click to collapse
Seriously? o__0
lol........
I see no major blocking point in this port. We already have other MSM7227 ports (legend, liberty, espresso), sources for the kernel, and a 2.3.3-based Sense ROM from HTC (means compatible .so). I'll give it a try and post the results in this thread.
xdbg said:
I see no major blocking point in this port. We already have other MSM7227 ports (legend, liberty, espresso), sources for the kernel, and a 2.3.3-based Sense ROM from HTC (means compatible .so). I'll give it a try and post the results in this thread.
Click to expand...
Click to collapse
We are already running on 2.3.5, since latest leaked update 1.52.
Good news all, I am going to buy a Chacha, which means you'll all get your amazing htc chacha cm7 port!
I currently have 110 euros saved up for one and will buy one for 150 when I have the money
Sources will *eventually* be released to those interested.
xdbg said:
I see no major blocking point in this port. We already have other MSM7227 ports (legend, liberty, espresso), sources for the kernel, and a 2.3.3-based Sense ROM from HTC (means compatible .so). I'll give it a try and post the results in this thread.
Click to expand...
Click to collapse
Good luck, I hope you're succesfully able to port it.
Mikevhl said:
Good news all, I am going to buy a Chacha, which means you'll all get your amazing htc chacha cm7 port!
I currently have 110 euros saved up for one and will buy one for 150 when I have the money
Sources will *eventually* be released to those interested.
Click to expand...
Click to collapse
that surely is amazing news. i'll make sure to make a donation once i get home, so you can buy your chacha earlier
thanks a lot! the whole community will be happy with the news for the best qwerty blackberry-like keyboard android phone! phew...
astro11 said:
the best qwerty blackberry-like keyboard android phone! phew...
Click to expand...
Click to collapse
.. not yet, it still has sense
astro11 said:
that surely is amazing news. i'll make sure to make a donation once i get home, so you can buy your chacha earlier
thanks a lot! the whole community will be happy with the news for the best qwerty blackberry-like keyboard android phone! phew...
Click to expand...
Click to collapse
RIM would kill for a keyboard like this one on their devices.

[CDMA/LTE][WIP][4.1.2] CDMA builds of Skrilax_CZ's CM10

Well guys, it's been fun. It's been a real pleasure developing for you all. I know my build was never very good, but i hope that those who used my builds were able to enjoy a peek at Cyanogenmod for CDMA. Now that arrrghhh, Skrilax, and the rest of the Razrqcom dev team have gotten the camcorder in 10.1 working, it looks like my build had become redundant. Thanks so much to everybody who used or tested my builds. Special thanks goes to Arrrghhh for being such a big help to me when i was struggling with things, and to Skrilax for letting me use his code as a base!
CDMA builds of CM10
I'll continue maintaining and improving this build, as CM10.1 still does not have a working camcorder.
These builds are based on the work of Skrilax_CZ with modifications to enable CDMA, eHRPD, and LTE on Sprint's network.
Buglist in Second post, Changelog in Third
Additional thanks to arrrghhh and cmattern, who are helping to improve these builds beyond my limited skills.
I am no dev, i'm just a tinkerer, i'm just hoping my tinkering can benefit others who are itching for a taste of CM on these great phones of ours.
ROM
Builds from source: (These builds are based on source from the razrqcom team)
5/28 build with changes to proprietaries
Just set subscription type to NV and toggle airplane mode
Old builds have been moved to third post.
Source
https://github.com/solitarywarrior1
Got my build environment up and running, future builds will be built from source.
Anyone is welcome to suggest changes to my github, i'm still just learning this stuff so any tips are appreciated!
Instructions:
TWRP is recommended when flashing this ROM. I've had reports of it not flashing properly in OpenRecovery.
Wipe cache/data (recommended)
Flash ROM
Flash GAPPS from Skrilax_CZ's Thread located here:Skrilax_CZ's GSM CM10 Build
open phone and enter *#*#4636#*#* and ensure that mode is set to CDMA/LTE auto (prl)
go to settings>wireless and networks>more>mobile networks and set network mode to LTE/CDMA/EvDo and set CDMA Subscription to NV.
you may need to toggle radio or mobile data on/off after the above step
Enjoy!
NOTE: This is still a work in progress and may cause damage to your phone, damage to your relationship, or global thermoneuclear war. None of which am I responsible for. You have been warned!!!!
Thanks to:
HUGE credit goes to Skrilax_CZ, nadlabak (kabaldan on XDA), and the razrqcom-dev-team for the GSM port of CM10 and getting CM10 working on our phones.
Epinter for the CM10 port upon which Skrillax's is based.
Arrrghhh and interloper for the work they've done with Skrilax to get CDMA working up to this point.
Nwo122383 for his original modded build.prop that got CDMA calls working, it inspired me to start blundering about with the config files and gave me a place to start from.
Credit also has to go to the awesome CyanogenMod team for their awesome roms. As well as the teams responsible for the CM10 roms on the Samsung Galaxy S3 (d2spr) and HTC EVO 4G LTE (jewel) from who's roms my modifications come.
Additionally, we should all take a moment to recognize how awesome all of the developers are who build software for all of these phones and make the android community what it is.
What Works
CDMA calls work fine
CDMA 1xRTT, EvDo, and eHRPD data work
LTE works (toggle airplane mode if it doesn't connect)
4G signal bars
GPS Locks within 1 minute of turning GPS on
What Doesn't
Needing to toggle the subscription and mode settings to get data to connect
Data doesn't seem to want to stay connected (may be fixed, additional testing required) as of 4/15 source build
Earpiece whines during calls
My phone number, MIN, and PRL version show "unknown" most of the time | this doesn't appear to effect the ability to make/receive calls or use data or SMS
MMS
SMS longer than the single message limit don't appear to send. (May be fixed as of 4/17, can someone please confirm?)
Changelog
5/2 New build, Phantom VM fix (Thanks Arrrghhh!), New ERI from Toroplus, build.prop tidying
4/22 Moved links to all but the latest build to third post, cleaned up OP to make it more readable
4/17 Added tweaks to hopefully improve GPS and MultiPart SMS
4/15 Additional tweaks to build.prop
4/14: Added source-built unofficial CM10 built from Skrilax_CZ's source with modifications to make it play nice with Sprint's CDMA network
Mods are as follows:
/system/framework/framework-res.apk/res/xml/apns.xml
and
/system/framework/framework-res.apk/res/xml/eri.xml
replaced with the Galaxy S3 CM10 stable versions
Build.prop modded with bits and peices from the Galaxy S3 CM10 and Stock ASA-14 ones Ver. 2 adds lines from HTC Jewel (EVO LTE) CM10 as well.
/system/etc/apns-conf.xml replaced with the S3 CM10 one
/system/app/stk.apk removed
Old Builds
Modified GSM builds: (These builds are based on the nightlies from Skrilax_CZ, with some modifications to enable CDMA/LTE)
CDMA Modded CM10 4.12 Nightly Ver. 2
Builds from source: (These builds are built from Skrilax's source with the CDMA mods baked in)
My first source-built version
*Note* GPS seems to work, though not well. This build also has no LTE or eHRPD, but EvDo seems to work more reliably than the modded builds. Next build should have working eHRPD/LTE
Source-built CM10 with eHRPD and LTE 4/15
*Added Bonus: 4G signal bars appear to display correctly as of 4/15 build as well*
4/17 build with SMS tweaks
5/2 build with phantom VM fix
GPS works, only needs some time to booted, also don't forget that nadlabak (kabaldan on XDA) is also author of the CM10 port.
Skrilax_CZ said:
GPS works, only needs some time to booted, also don't forget that nadlabak (kabaldan on XDA) is also author of the CM10 port.
Click to expand...
Click to collapse
Ahhh ok.
And thanks, I don't want to miss anyone who deserves credit for this!
No, you didn't get it. nadlabak is also porting the CM10 to Photon Q with me, only he joined later ( = got his Photon Q later). CM10 port for Photon Q is based on epinter's CM10 port for RAZR HD.
Skrilax_CZ said:
No, you didn't get it. nadlabak is also porting the CM10 to Photon Q with me, only he joined later ( = got his Photon Q later). CM10 port for Photon Q is based on epinter's CM10 port for RAZR HD.
Click to expand...
Click to collapse
Oy my bad. Sorry! I'll fix it presently.
Fixed
GPS doesn't work for me no matter how long I wait after boot. I also have the high pitched whine in the earpiece during phone calls which may be considered a bug. Do the GSM guys have that too?
Sent from my XT897 using Tapatalk 2
No, GSM works fine.
Skrilax_CZ said:
No, GSM works fine.
Click to expand...
Click to collapse
another issue for my to-do list i suppose,then.
For NV at boot,you need to edit using sqlite editor. Open data/data/com.android.providers.settings/databases/ using root explorer. Copy settings.db and paste it at the same dir and it will be renamed to settings.copy.db automatically. Open the copy and click secure. Notice number 13 which is preffered_cdma_subscription. Open it and change the value to 1. Remove settings.db and rename settings.copy.db to settings.db. Reboot your phone. I need someone who are using CM10 to try this method first. I'm on stock ASA14 now. This method used to work on my Droid 4 to enable CDMA ruim.
For NV at boot,you need to edit using sqlite editor. Open data/data/com.android.providers.settings/databases/ using root explorer. Copy settings.db and paste it at the same dir and it will be renamed to settings.copy.db automatically. Open the copy and click secure. Notice number 13 which is preffered_cdma_subscription. Open it and change the value to 1. Remove settings.db and rename settings.copy.db to settings.db. Reboot your phone. I need someone who are using CM10 to try this method first. I'm on stock ASA14 now. This method used to work on my Droid 4 to enable CDMA ruim.
Click to expand...
Click to collapse
Hmm. Thanks for the tip!
I'll see if I can't figure out how to include it in the next build.
Sent from my Photon Q
Still can't run from/install apps to the SD card? Is this a limitation in the moto design or something?
matt2k12 said:
Still can't run from/install apps to the SD card? Is this a limitation in the moto design or something?
Click to expand...
Click to collapse
Is this bug unique to my builds or is it present in stock and/or the othe CM10 builds?
solitarywarrior1 said:
matt2k12 said:
Still can't run from/install apps to the SD card? Is this a limitation in the moto design or something?
Click to expand...
Click to collapse
Is this bug unique to my builds or is it present in stock and/or the othe CM10 builds?
Click to expand...
Click to collapse
This "bug" is present in CM10 from Skrilax_CZ and nadlabak, so not referred to this modded build.
Don't know of the RAZR HD (from which CM10 is coming from), but I think that this should be easily be done.
On the other side, some (me too) have problems with corrupted SD-Cards (I need to mount my card a few times),
this could be a problem if this feature is used. But everyone should know that, so not a stop for this feature.
Loader009 said:
This "bug" is present in CM10 from Skrilax_CZ and nadlabak, so not referred to this modded build.
Don't know of the RAZR HD (from which CM10 is coming from), but I think that this should be easily be done.
On the other side, some (me too) have problems with corrupted SD-Cards (I need to mount my card a few times),
this could be a problem if this feature is used. But everyone should know that, so not a stop for this feature.
Click to expand...
Click to collapse
Thanks for the clarification.
I'm a total n00b at this point, so i won't be doing much of adding features. Mostly i'm trying to figure out a config that gets CDMA/LTE working properly.
Any requests for new features or fixes related to bugs that are common to both CM10 builds should probably be directed to Skrilax_CZ in the GSM thread, as everything I do is based on his builds currently, and he has the skills to fix them.
Firstly, nice work. I've been running this for about 24 hours without any major issues. Runs really smooth and I'm happy we have a CDMA version.
I have two quick questions though. Has anyone seen 4G or is this an issue yet? Normally at work I have 4G and I haven't picked it up yet today. Secondly, my fiance sent me an mms and it will not download on 3G. Is this a known issue. I didn't see either as "not working." Do my APNs need adjusted?
Thanks!
I can confirm 4G working in the latest source-built build. 3G is much more stable as well. Same as before some toggling is required, but less than originally.
toggle subscription and radio on/off or mobile data on/off until system>about phone>status shows your phone number correctly and you should be good to go. I'll upload some screenshots when i get out of class today.
I have yet to test MMS though
Sent from my TF300T on CM10.1
solitarywarrior1 said:
Thanks!
I can confirm 4G working in the latest source-built build. 3G is much more stable as well. Same as before some toggling is required, but less than originally.
toggle subscription and radio on/off or mobile data on/off until system>about phone>status shows your phone number correctly and you should be good to go. I'll upload some screenshots when i get out of class today.
I have yet to test MMS though
Sent from my TF300T on CM10.1
Click to expand...
Click to collapse
I will check out your new source build! Thanks for the quick reply. I will let you know what i find.
Edit: I am running your source build. I can confirm that 4G is working on it. Though my phone number is saying unknown. Regardless of the number of times I toggle it. I'm still able to place calls so I'm assuming all is good haha
Any updates on GPS on this ROM? Non-functional GPS is a deal breaker for me, even on CM.
Sent from my XT897 using xda app-developers app

[CM11][Virgin Mobile US] MMS fix

Back in the CM7 days, a developer named Blarf (Blarfiejandro) started a repo called Inferior Human Organs for the optimus S/V (LG LS670 and VM670) when no-one could figure out how to get Virgin Mobile MMS working in CM.
His MMS patch to decode Virgin's weird system for MMS was eventually absorbed by CM even though they refused (and still refuse) to support the chipset these phones were based on. Without it, MMS comes in as one or more sms from a 9999999999 number full of gibberish.
I took the CM10.2 patch for this fix
https://github.com/CyanogenMod/andr...mmit/417458b50576a2438b0ed5771a2015b08659a32d
and updated it enough to work in CM11
CdmaInboundSmsHandler.java
I also had issues with CM11 not registering a default APN on boot until after the APNs editor was used to open/save the valid APN.
I tried all kinds of variations on the APN, and almost any of them would send and recieve MMS with the above patch, but only after the APN was triggered with the APNs editor.
I made another patch to trigger the default APN on boot, based on a combination of: the DcTracker fix to set homeOperator to ro.cdma.home.operator.numeric that was eventually absorbed by CM, and most of createAllApnList(), which runs the first time DcTracker executes. it's not pretty, but it works.
DcTracker.java This commit (and its parent. I goobered the push while my patch was missing a piece and didn't compress the commits together afterwards.)
I don't use Gerrit and just started ROM building this year, so these patches are floating around my github but not being pulled upstream.
Anyone who wants may fix and/or submit them upstream to get things working better for everyone. Maybe let me know if you do for politeness.
My contributions are totally FOSS code, though.
//edit: this has moved upstream into Team-Hydra android_frameworks_opt_telephony easy to add their repo to a build rather than use my patch.
mms fix for the 9999999999 error virgin mobile
bigsupersquid said:
Back in the CM7 days, a developer named Blarf (Blarfiejandro) started a repo called Inferior Human Organs for the optimus S/V (LG LS670 and VM670) when no-one could figure out how to get Virgin Mobile MMS working in CM.
His MMS patch to decode Virgin's weird system for MMS was eventually absorbed by CM even though they refused (and still refuse) to support the chipset these phones were based on. Without it, MMS comes in as one or more sms from a 9999999999 number full of gibberish.
I took the CM10.2 patch for this fix
https://github.com/CyanogenMod/andr...mmit/417458b50576a2438b0ed5771a2015b08659a32d
and updated it enough to work in CM11
CdmaInboundSmsHandler.java
I also had issues with CM11 not registering a default APN on boot until after the APNs editor was used to open/save the valid APN.
I tried all kinds of variations on the APN, and almost any of them would send and recieve MMS with the above patch, but only after the APN was triggered with the APNs editor.
I made another patch to trigger the default APN on boot, based on a combination of: the DcTracker fix to set homeOperator to ro.cdma.home.operator.numeric that was eventually absorbed by CM, and most of createAllApnList(), which runs the first time DcTracker executes. it's not pretty, but it works.
DcTracker.java This commit (and its parent. I goobered the push while my patch was missing a piece and didn't compress the commits together afterwards.)
I don't use Gerrit and just started ROM building this year, so these patches are floating around my github but not being pulled upstream.
Anyone who wants may fix and/or submit them upstream to get things working better for everyone. Maybe let me know if you do for politeness.
My contributions are totally FOSS code, though.
//edit: this has moved upstream into Team-Hydra android_frameworks_opt_telephony easy to add their repo to a build rather than use my patch.
Click to expand...
Click to collapse
sorry if this is a noob question but i've been getting this error on my galaxy s4 ever since i flashed it to virgin mobile. I can send mms picture texts but i can't receive. sending and receiving sms messages are no problem.
my question is how can i apply your patch to the S4's version of the cm11 nightly flashable zip? I have no idea how to compile java files. is there a guide you can point me to? I would really appreciate it.
bigsupersquid said:
Back in the CM7 days, a developer named Blarf (Blarfiejandro) started a repo called Inferior Human Organs for the optimus S/V (LG LS670 and VM670) when no-one could figure out how to get Virgin Mobile MMS working in CM.
His MMS patch to decode Virgin's weird system for MMS was eventually absorbed by CM even though they refused (and still refuse) to support the chipset these phones were based on. Without it, MMS comes in as one or more sms from a 9999999999 number full of gibberish.
I took the CM10.2 patch for this fix
https://github.com/CyanogenMod/andr...mmit/417458b50576a2438b0ed5771a2015b08659a32d
and updated it enough to work in CM11
CdmaInboundSmsHandler.java
I also had issues with CM11 not registering a default APN on boot until after the APNs editor was used to open/save the valid APN.
I tried all kinds of variations on the APN, and almost any of them would send and recieve MMS with the above patch, but only after the APN was triggered with the APNs editor.
I made another patch to trigger the default APN on boot, based on a combination of: the DcTracker fix to set homeOperator to ro.cdma.home.operator.numeric that was eventually absorbed by CM, and most of createAllApnList(), which runs the first time DcTracker executes. it's not pretty, but it works.
DcTracker.java This commit (and its parent. I goobered the push while my patch was missing a piece and didn't compress the commits together afterwards.)
I don't use Gerrit and just started ROM building this year, so these patches are floating around my github but not being pulled upstream.
Anyone who wants may fix and/or submit them upstream to get things working better for everyone. Maybe let me know if you do for politeness.
My contributions are totally FOSS code, though.
//edit: this has moved upstream into Team-Hydra android_frameworks_opt_telephony easy to add their repo to a build rather than use my patch.
Click to expand...
Click to collapse
Please comment on this patch by Dorian Snyder so that the MMS fix can be integrated: http://review.cyanogenmod.org/#/c/67788/
Merudo said:
Please comment on this patch by Dorian Snyder so that the MMS fix can be integrated: http://review.cyanogenmod.org/#/c/67788/
Click to expand...
Click to collapse
well, that's interesting. thanks for pointing that out!
they don't need my comments to move forward, though. I might leave one anyway.
Could someone test if the 999-999-9999 issue got resolved on the latest CM11 nightly?
I know a fix got merged but it's not clear if it works.
Merudo said:
Could someone test if the 999-999-9999 issue got resolved on the latest CM11 nightly?
I know a fix got merged but it's not clear if it works.
Click to expand...
Click to collapse
I can't tell.
The new fix looks good, but I can't use cm frameworks_opt_telephony because it breaks my mobile data (no mms without data.)

Last best ROM for this phone with most recent security fixes?

Given the age of this phone, I simply wanted to ask a question on the last, best ROM that brings this phone to the most recent Android version, and provides security fixes? The newest ROM I can find is the Carbon ROM: http://forum.xda-developers.com/myt...ent/rom-carbonrom-mt4gs-april-8-2015-t3077527 based on 4.4.4, and is newer than the Virtuous ROM I have been using on this phone (4.0.3), as I believe that one of the most recent ROMS that supported TMobile wifi calling (although I'm now on Google FI). I don't use this phone as a daily driver, but I do try to keep it updated, and available as a spare.
ebrandsberg said:
Given the age of this phone, I simply wanted to ask a question on the last, best ROM that brings this phone to the most recent Android version, and provides security fixes? The newest ROM I can find is the Carbon ROM: http://forum.xda-developers.com/myt...ent/rom-carbonrom-mt4gs-april-8-2015-t3077527 based on 4.4.4, and is newer than the Virtuous ROM I have been using on this phone (4.0.3), as I believe that one of the most recent ROMS that supported TMobile wifi calling (although I'm now on Google FI). I don't use this phone as a daily driver, but I do try to keep it updated, and available as a spare.
Click to expand...
Click to collapse
Even under the circumstances (lack of activity on the Doubleshot forum - RIP), the question remains very subjective. I still keep my Doubleshot/"media player" up-to-date as much I can, and post the new builds, but it seems I am the only one here that is doing that. So the questions intent (instead of army of one) reads to me as the best over time. Still, it depends on what your needs are.
If you need the latest security patches, there seems to be only one choice. If you need maximum functionality of the device, you would be locked into stock or stock-based (e.g. MikTouch), if you don't care about either but want a balance of performance and features, then there are a myriad of ROM's out there still (TBalden's CM10.1 still leaves a special spot in my heart).
Mind you, the latest available still is not infallible. There are currently two vulnerabilities that can act as a vector for QuadRooter, and one of them may not be fixed (I patched the file as per the guidelines, but it is still picking up on that vulnerability) without having to upgrade the kernel (I attempted a build with a 3.4 kernel, and I'm running into includes/undeclared problems I don't know how to fix). If you use only the Play Store (that is, only verified apps), it's not a problem, but I wanted to share the latest detail at any rate.

Categories

Resources