[Q] MMS Fix for Phone Flashed to Virgin Mobile USA - Android Q&A, Help & Troubleshooting

I have flashed an LG LS855 Marquee from Sprint to Virgin Mobile US.
The only problem now is that I am receiving MMS messages as garbled gibberish from phone number 9999999999. I searched the forum and they have been able to come up with a fix for this on the Samsung Epic 4G, but I do not think that this fix will apply to my device.
Any help or advice would be greatly appreciated.

Virgin Mobile MMS Fix
I have been digging through the posts from the Development forum for Epic 4G flashed to virgin mobile. In order for them to get their MMS working they have had to edit the framework.jar to decrypt the incoming messages.
So I am looking at de-compiling the framework.jar for my Marquee, and for a Virgin Mobile stock phone, to see if I can figure out what needs to be changed. I might be able to fix this, but I am not sure I will be able to recompile properly for dex...
Could anyone provide me with some insight into this process? Thanks.

OK! Progress. MMS fix for androids flashed to VM
After comparing a de-compiled version of the CdmaSMSDispatcher class to one taken from a Virgin Mobile VM670 stock rom, I have been able to make the changes that will hopefully allow the MMS decryption to take place on the flashed phone. The cool part is that Rom builders could include this code in their roms to allow them to also be used on virgin mobile flashed phones without it breaking mms for the original carrier.
The only problem now is that I have no idea how to begin recompiling this class back into the framework.jar so that I can push it to my phone. I am trying to use eclipse and no matter what I do there are tons of dependency issues, and I have no idea how to turn this off so that I can compile the java file into a class file to replace the one in framework.jar.
If anyone could help me out with this I would appreciate it!

Related

Installing Alltel ROM on Sprint Mogul

Hi,
I really want to install the Alltel ROM on my Sprint Mogul. I've searched around and didn't come up with anything, so can someone more knowledgeable on the subject tell me if this is a good idea, or if it's begging to have my phone bricked:
I downloaded the Alltel ROM and extracted its NBH contents using nbhextract. The CID is set to ALLTE001.
I also downloaded the newest Sprint ROM and extracted its NBH contents. That one's CID is set to SPCS_001.
Can I use nbhgen to change the CID of the Alltel ROM to Sprint's?
*edit: Nevermind. Gave this a shot and just got an error from RUU.
Um, yeah you will get an error. And, why are you trying this in the first place?
I use Cricket for my service. I've gotten everything except incoming MMS to work, and the problem is with how Sprint's Data Provisioning is nested in the Mogul's Sprint ROM. There are IOTA settings in the registry, but I really have no idea about how to modify them since Cricket doesn't require any data provisioning.
On my 6700, ArcSoft would automatically dial the connection I had specified in the settings when an MMS arrived. Now, it attempts to connect to Power Vision, and I get an IOTA error about how the device failed to connect to Power and I should contact Sprint. I know that the Alltel ROM would not have these problems.
Another idea that I had was to completely replace my current registry with Alltel's (I have a complete dump), but I'm not too sure how to go about doing that, either. When I restore the file with PHM, the Sprint and Alltel settings just coexist with eachother.
If you have any ideas or suggestions here, they'd be appreciated.
my understanding of crickets data services was that they use simple ip and a proxy for http. have you changed the mogul to use simple ip? i think all you really need is a way of stopping an IOTA aka "vision profile update"
Exactly, but I'm not sure how to go about stopping that. My latest venture is to get someone with an Alltel PPC6800 to take a full SPB backup of the registry, so that their settings will overwrite all of Sprint's.
Do you know of a way to disable IOTA?
to0 said:
Exactly, but I'm not sure how to go about stopping that. My latest venture is to get someone with an Alltel PPC6800 to take a full SPB backup of the registry, so that their settings will overwrite all of Sprint's.
Do you know of a way to disable IOTA?
Click to expand...
Click to collapse
delete the guardian file in Windows startup - then delete the IOTA folder - in program files.. this is what I did to make the mogul work on Alltel before they launched the 6800. I also went through the registry and deleted a couple of IOTA registry keys.. I can't remember where they were though.. Finally, I deleted the error 67 notification in the registry and everything worked perfectly..
Now that the Hard SPL for the device is out you can install the alltel rom directly from the exe after the hard spl is installed.
Yeah I got this going a few days ago. MMS is working perfectly now!
I ran Olipro's unlocker and popped the Alltel ROM WITH the ExtROM and everything works WITHOUT any special consideration. You could say that it "worked straight out the box".
Now the qyestions are 1) now that I've unpacked the RUU_signed.nbh, how do I repack it, and 2) where is the extended rom in the unpacked nbh? I guess these are the big questions for getting Mogul kitchens together and cooking ROMs.
Yeah the Alltel ROM is running pretty well. Definitely an improvement over the stock sprint ROM. Not a huge difference, but it's definitely worth the upgrade until we get some ROM Kitchens/Heavily Modified/Improved ROMs.
don't u guys miss java support?
I can't run opera mini anymore once I switched to Alltel...
Install Esmertec Cloudyfa Java it's better than the builtin on Sprint. Saving space if anything
so how do i get the alltel rom on my sprint mogel? if i am with sprint
eakrish said:
so how do i get the alltel rom on my sprint mogel? if i am with sprint
Click to expand...
Click to collapse
go to ppc geeks and check out the 6800 forum.
instructions are at the top.
Is there a memory difference at all between the 2? If so, what is best to go with? What is the advantage to the Alltel one over the Sprint?...Sorry...kinda a n00b...but not really...lol
hate not having mms - flashin alltel now thanks guys!

registry edit in kitchen question

Hi guys so i got a a US cellular ROM and used rstoyguy's blank kitchen from ppc. I took out all the unwanted programs that i dont need and i wanted to edit some registry, the thing is i couldn't find the hv files to edit. the reason for this is when i flash the phone using this ROM i edited and go to SMS/MMS and go to mms options i could get rid of USC in the servers tab. I know how to find it in the registry editor manually but what i want to do is to edit the registry in the actual rom so when i flash it to a phone the server tab in mms is already unlocked and doesn't show me USC. any ideas? or should i use another kitchen ?
In my GSM kitchen, I can inject registry changes in an .RGU file or .PROVXML file.
If your CDMA kitchen contains such files, you could look to inject your registry change that way.
Make sure to use a Text Editor that supports Unicode format as well.
HTH,
So my problem was the text editor. LOL i feel stupid now. thanks a bunch
Phone: Location Setting
Start-Phone-Menu-Options-Services-Location Settings-Get Settings
The location consent form has “US Cellular “ wording throughout the warning.
How do you edit this? I changed a lot of settings already but still no luck?
Why do you want to change that?
im just trying to make a generic rom. Without any trace of any other carrier. When you look at the USC ROM it seems to be one of the cleanest and easiest to modify, easy to understand. Once i finish this, this may help a lot of people who needs it. so please help me pls. Thats the only thing i need to take out. I found the registry in these files mxipupdate_oemoperators_104 and mxipupdate_oemoperators_106 but once i edit it just shows me a black box with scrolls on the side. I coudn't see the original consent like the once found in the registry. Instead it is blocked by another page. help thanks
motoyola said:
im just trying to make a generic rom. Without any trace of any other carrier. When you look at the USC ROM it seems to be one of the cleanest and easiest to modify, easy to understand. Once i finish this, this may help a lot of people who needs it. so please help me pls. Thats the only thing i need to take out. I found the registry in these files mxipupdate_oemoperators_104 and mxipupdate_oemoperators_106 but once i edit it just shows me a black box with scrolls on the side. I coudn't see the original consent like the once found in the registry. Instead it is blocked by another page. help thanks
Click to expand...
Click to collapse
Umm.. I think you are trying way too hard. Where do i get this page at on the phone?
it looks like this. how do you fix this?

Rom Development for Alps E120L and Other Mediatek Devices

I wanted to start this post to see if anyone was familiar with the Alps E120L specifically, or at least has any knowledge of rom making for any china phone with MT65xx processor.
I would like to be able to fix a few quirks with the phone I have and see if I can develop a rom.
The help I need, which I feel is encountered the most often and not always answered on the forum are:
1. My china phone is rooted, but the bootloader is locked. How do I unlock it?
2. I can pull the framework-res.apk off my phone, decompile and edit it using any of the apk tools, but I get errors recompiling it every single time. what is the problem here? By the way, I was able to successfully pull the same framework file off of my samsung galaxy tab, edit it, and recompile it with no problems so it is not a problem with me!
3. How do I get the gps on my phone to work without A-GPS? What files are responsible for the GPS to function?
The reason I need to know this is because my GPS doesnt work and I dont know if its because I dont have A-GPS enabled because I dont have a data service. Personally I think either GPS files are missing or they are not programmed correctly. I have edited the gps.config file and no success.
4. How do I get mms settings setup for t-mobile without data plan? I could send picture messages via edge with an old phone but now my new android ics phone does not allow it to be sent. I have tried pulling settings from t-mobile, but to no avail. Again, i dont nor did I ever have a data plan. I dont know if my phone just doesnt support edge or requires an internet connection or t-mobile is blocking the service? My APN settings do not allow for me to select edge as an option, either LTE or eHRPD as a Bearer?
If anyone is willing to help I thank you in advance. Im sure other people have similar questions. I will keep searching the forums for more information as well.

4.4.2 carrier unlock to metropcs... went through the hurdles still stuck

Hello all, new to modding devices but having fun with it!! These forums have been a huge help, but still stuck.
situation;
Verizon note 2 4.4.2
-rooted
-used buildprop editor to open apn list
-ED file explorer let's you wright files, so added apn in system/etc apns-conf file
-reboot all that, I added two identical apn scripts in the folder just to test, and I get
Two on my list to choose from.. still no dice. Have tried several things like switching gsm, global etc. Still nada..
I'm sure I am just missing something entirely obvious if anyone can chime in.
Thank you all in advance!!
Well... I really am at a loss here.. I am going to try and go by MetroPCS. Maybe its something on their end. Still, any suggestions greatly appreciated.
Thanks
Soooo.. success!! In case anyone cares, calling up metropcs and setting it up through them did the trick. Done deal

Issue with work phone and provisioning

Hi everyone, I am currently at work and we have two Honeywell CT40 devices. We need to somehow get the apk for our stock management app onto one of them. It fails to provision with a cannot find wifi error. Does anyone know how I can pull the data i need from a provisioning qr code?

Categories

Resources