MMS Fix for Epics on Alternative Carriers With DIY Guide![ICS][CM9][AOKP][MIUI] - Epic 4G Android Development

MMS Fix for Epics on Alternative Carriers
Works for ICS only, will not work on earlier versions of android.
Installation instructions
Please locate your carrier and ROM from the list below.
Download the fix
Copy to your sd card
Flash from recovery - this can and should be flashed over an existing installation.
Thanks!
Don't forget to say thanks to the devs and testers.
Alias8818: This wonderful fix is brought to you by his tireless efforts.
mucus_android, brian117: Guinea Pigs
Downloads
Further preconfigured fixes will be added as they become available. If you do not see your fix listed, please read the guide below.
AOKP ROMs
Virgin Mobile - AOKP build 34 | mirror
MMSfix.zip only provided by Alias8818
How-To Guide
Guide on how to get MMS working an ALL carriers.
Step 1:
Install MMSfix
DL mmsfix.zip
Load onto SD card
Flash via recovery
Boot to system
Code:
Important notes
This will add several APN lines to your device, and the different APNs will become active as you change your build.prop
This deletes the telephony.db, allowing the system to rebuild it based on the new APNs
Step 2:
Edit build.prop
Use a root file explorer (I use ES File Explorer)
Make sure to mount system as writable, and that the File Browser is capable of root access.
Navigate to /system/build.prop
Open it with any onboard text editor (I used ES's text editor)
There will be two lines you have to edit and two new lines you should add
Find the following lines, they should be right next to one another
Code:
ro.cdma.home.operator.numeric=310120
ro.cdma.home.operator.alpha=Sprint
Edit them to read
Code:
ro.cdma.home.operator.numeric=Your Carrier's Numeric Identifier* please see attached for list of numeric values
ro.cdma.home.operator.alpha=Your Carrier's Name* please see attached list for list of names
Add the following two lines
Code:
gsm.operator.alpha=Your Carrier's Name* please see attached list for list of names
gsm.operator.numeric=Your Carrier's Numeric Identifier* please see attached for list of numeric values
Save the changes and reboot your phone.
Step 3:
Test mms
Make sure mms is working, if it is - You're done!
If mms is not working, there is most likely an error in the entries to the build.prop
Numeric and Alpha values
Boost
Code:
ro.cdma.home.operator.numeric=50502
ro.cdma.home.operator.alpha=Boost MMS
gsm.operator.alpha=Boost MMS
gsm.operator.numeric=50502
Cricket
Code:
ro.cdma.home.operator.numeric=31016
ro.cdma.home.operator.alpha=Cricket
gsm.operator.alpha=Cricket
gsm.operator.numeric=31016
Metro PCS
Code:
ro.cdma.home.operator.numeric=310027
ro.cdma.home.operator.alpha=Cricket
gsm.operator.alpha=Cricket
gsm.operator.numeric=310027
Sprint (do you really need this?)
Code:
ro.cdma.home.operator.numeric=310120
ro.cdma.home.operator.alpha=Sprint
gsm.operator.alpha=Sprint
gsm.operator.numeric=310120
Verizon
Code:
ro.cdma.home.operator.numeric=310004
ro.cdma.home.operator.alpha=Verizon
gsm.operator.alpha=Verizon
gsm.operator.numeric=310004
Virgin Mobile US
Code:
ro.cdma.home.operator.numeric=311490
ro.cdma.home.operator.alpha=Virgin Mobile US
gsm.operator.alpha=Virgin Mobile US
gsm.operator.numeric=311490
Thank you for reading this guide.
Further reading
brooksyx's thread on MMS fix for virgin mobile.
He address the issue differently, and it did not completely work for me.
The issue is likely related to the APNs.
But please read his thread and check out the zip file he includes, he goes about the setup differently
http://forum.xda-developers.com/showthread.php?t=1491189
Pics!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

That was so worth it.
Thanks for your patience too, mucus.

Does MMSfix.zip work for all roms, or is it ics-only? I don't mind editing my build.prop but i'm not clear on what the MMSfix zip does. I am running the lastest CM7 rc1 update1

antipasta said:
Does MMSfix.zip work for all roms, or is it ics-only? I don't mind editing my build.prop but i'm not clear on what the MMSfix zip does. I am running the lastest CM7 rc1 update1
Click to expand...
Click to collapse
Quote from OP regarding mmsfix
Important notes
This will add several APN lines to your device, and the different APNs will become active as you change your build.prop
This deletes the telephony.db, allowing the system to rebuild it based on the new APNs
Click to expand...
Click to collapse
This will not work on cm7

I tested this on CM9 Cricket Build, And it works. Thanks for the useful information.

AnDrOpErZ said:
I tested this on CM9 Cricket Build, And it works. Thanks for the useful information.
Click to expand...
Click to collapse
Thank you for the information!
I am glad that it works for you!

Works on cricket for receiving, can't send though oddly enough.

explosivequack said:
Works on cricket for receiving, can't send though oddly enough.
Click to expand...
Click to collapse
are you sure you entered your information correctly? and are you using stock mms.apk?

mucus_android said:
are you sure you entered your information correctly? and are you using stock mms.apk?
Click to expand...
Click to collapse
I'm pretty sure I entered it correctly and I'm using a themed mms.apk its the b34 one but I'll go back to stock one now see if that changes it
Edit: same thing although I sent a picture to my gf and she got part of it but it never actually said it sent. But receiving is more than I've ever got from any mms fix so thanks
1 more edit: redownloaded and installed and it works now

explosivequack said:
I'm pretty sure I entered it correctly and I'm using a themed mms.apk its the b34 one but I'll go back to stock one now see if that changes it
Edit: same thing although I sent a picture to my gf and she got part of it but it never actually said it sent. But receiving is more than I've ever got from any mms fix so thanks
1 more edit: redownloaded and installed and it works now
Click to expand...
Click to collapse
I knew you could do it!

Step 2:
Edit build.prop
Use a root file explorer (I use ES File Explorer)
Make sure to mount system as writable, and that the File Browser is capable of root access.
Navigate to /system/build.prop
Open it with any onboard text editor (I used ES's text editor)
There will be two lines you have to edit and two new lines you should add
Find the following lines, they should be right next to one another
Code:
ro.cdma.home.operator.numeric=310120
ro.cdma.home.operator.alpha=Sprint
Edit them to read
Code:
ro.cdma.home.operator.numeric=Your Carrier's Numeric Identifier* please see attached for list of numeric values
ro.cdma.home.operator.alpha=Your Carrier's Name* please see attached list for list of names
Add the following two lines
Code:
gsm.operator.alpha=Your Carrier's Numeric Identifier* please see attached for list of numeric values
gsm.operator.numeric=Your Carrier's Name* please see attached list for list of names
Save the changes and reboot your phone.
I think the OP made a mistake here. He put that the gms.operator.alpha= carrier's numeric identifier, but it's suppose to be the carrier's name and vice versa!

Glad this is working for other roms as well. My main focus was getting MMS working for CM9 on the OG epic and then the E4GT (my current phone) on virgin mobile. Since I first found the fix the correct mms cdmasmsdispatcher has been added to the both the CM9 and AOKP upstreams so the the only necessary changes are to the build.prop so that the correct apn values are used. The only other things needed to do is delete the telephony.db and the telephony.db-journal in data so that the correct apn settings are written on the next reboot.

brooksyx said:
Glad this is working for other roms as well. My main focus was getting MMS working for CM9 on the OG epic and then the E4GT (my current phone) on virgin mobile. Since I first found the fix the correct mms cdmasmsdispatcher has been added to the both the CM9 and AOKP upstreams so the the only necessary changes are to the build.prop so that the correct apn values are used. The only other things needed to do is delete the telephony.db and the telephony.db-journal in data so that the correct apn settings are written on the next reboot.
Click to expand...
Click to collapse
You are absolutely right. Thanks for pointing that out!
I should mention though, the zip file itself takes care of that.
So what's happening is the mmsfix.zip is writing new apn settings and deleting the .db files.
If you check your apn settings after flashing the zip you'll notice it appears blank.
This is fixed after writing the the changes to the build.prop

lokoz89 said:
I think the OP made a mistake here. He put that the gms.operator.alpha= carrier's numeric identifier, but it's suppose to be the carrier's name and vice versa!
Click to expand...
Click to collapse
>_< oh yeah.... you seem to be right, thanks for pointing it out!

mucus_android said:
You are absolutely right. Thanks for pointing that out!
I should mention though, the zip file itself takes care of that.
So what's happening is the mmsfix.zip is writing new apn settings and deleting the .db files.
If you check your apn settings after flashing the zip you'll notice it appears blank.
This is fixed after writing the the changes to the build.prop
Click to expand...
Click to collapse
That's what my flasherzip does as well except my flasherzip uses a special Linux script to get the job done. If you open the script you should see what I mean. I can guarantee that my fix works for cm9 on the epic and e4gt, and aokp for the e4gt. I assume it works for aokp on the og epic but I can't test that. As for the apns-conf.xml you shouldn't have to make any changes to it. The correct values are already in there, editing the build.prop to the correct values and delete the telephony.db will set the correct values to data after a reboot.
Sent from my SPH-D710 using XDA

Specifically with my builds, up until now, I've only been including Sprint's APN.
I suppose he could specifically specify ROM's and the builds that would require it from AOKP... But the ease of making sure its in there, that step is required.
I do like the script that was implemented, warren had shown that to me.
It will honestly ease updates for the ROMs.
Just figured I'd chime in since I've been building AOKP for the OG Epic.

Alias8818 said:
Specifically with my builds, up until now, I've only been including Sprint's APN.
I suppose he could specifically specify ROM's and the builds that would require it from AOKP... But the ease of making sure its in there, that step is required.
I do like the script that was implemented, warren had shown that to me.
It will honestly ease updates for the ROMs.
Just figured I'd chime in since I've been building AOKP for the OG Epic.
Click to expand...
Click to collapse
Okay. I know the apns-conf.xml file in CM9 and aokp for the epic touch work for virgin mobile. I can't comment on boost mobile or others but I did see those values in there as well. Maybe you could nab one of those files.
I have my own special apns-conf.xml file I use for virgin mobile but I alwas scrub down a rom and add my own tweaks in before I flash it to my phone.

Hello folks,
I followed the steps -- flashed the MMSfix.zip and rebooted; then updated the build.prop in /system/ with the required cricket information (since I'm on Cricket). It's not working.
Do I need to be using a different SMS/MMS application aside from the default Messaging one that is included with my install of Android? Will not download message sent from my sister about 4 days ago. Trying to send now, but doubting that will work. Do I need to actually update the APN's inside my phone to contain my login information, etc?
I am currently on CM9 Beta 2...
Thoughts?
Thanks!

where can i get those build.prop values ? cause my carrier isn't listed
on the other hand, can i add my own carrier in the apns-conf.xml ?
my carrier is indonesian smart-telecom

terinfire said:
Hello folks,
I followed the steps -- flashed the MMSfix.zip and rebooted; then updated the build.prop in /system/ with the required cricket information (since I'm on Cricket). It's not working.
Do I need to be using a different SMS/MMS application aside from the default Messaging one that is included with my install of Android? Will not download message sent from my sister about 4 days ago. Trying to send now, but doubting that will work. Do I need to actually update the APN's inside my phone to contain my login information, etc?
I am currently on CM9 Beta 2...
Thoughts?
Thanks!
Click to expand...
Click to collapse
If you search around this dev section I think there was a thread on getting mms to run on cricket. No offense to the op but his post seems pretty incomplete with what he stated in the thread title.
Sent from my SPH-D710 using XDA

Related

[THEME][WiFi][1% Battery Mod]ICS's little brother[UPDATE 2/29/2012]

PLEASE MAKE SURE YOU HAVE FLASHED MY DEODEXED ZIP FIRST BEFORE FLASHING THIS THEME
Special Thanks to @chrisrotolo for all his help. Without him my theme would be crap!
Download in second post.
Hexagon
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Rest of theme.
Please don't forget to press thanks if you like or use the theme. Thanks
I have removed the downloads from my dropbox for the time being. However the final Hex unlock with RAZR soft keys are still available for download.
DOWNLOAD
ICS Hexagon Accurate Battery Mod
Most recent screen shot. In the process of uploading this version now, will post a link if people like it. The
"grey" button is when you press it. That way you can tell when you press them.
Download the new version with RAZR soft keys here
Download to internal SD card, reboot into recovery, nandroid, flash.
Done. Enjoy
If anyone has any ideas I'm open to whatever, just let me know and I'll see what I can do!
v1
Initial Release
v2
Fixed 1 icon I missed, made it an "Easter Egg" see if you can find it. - As soon as its found I'll change it lol.
Added ICS sounds (Thanks Chrisrotolo)
Added different fonts (Thanks Chrisrotolo)
Added AppWidgetPicker - http://forum.xda-developers.com/showthread.php?t=780828
v3
Added new versions of lock screens.
v4
added 1% battery mod - hexagon unlock version only
fixed random images
cleaned up multiple images to try and reduce size
changed settings "look" to add some "color" - was tired of all grey - hexagon unlock version only
v5 - unreleased
v6
fixed the divider in the settings
changed the settings icons again, I will stick with these, I like them the most.
added back the ICS wifi indicator, this time it doesnt move when the data indicators come on, they dont 100% exactly match the battery color, but it doesnt bother me. If it does, I'll go back to stock, just let me know.
this has stock ICS colored soft keys, however if you select anything besides "screen capture" in the settings < quick launch , it will change to the magnification glass from my new soft keys. I use search. I am trying to get the creator to make me an icon from this set, he said he would get to it. might take some time, just deal with it for the time being
added the option for a new set of soft keys, remember dont use "screen capture" in the settings please.
might be a few other things, but mostly thats all.
for some reason this MIGHT remove your google accounts, just add them back it if does. I'm not sure why it does
v7
soft keys are now the same keys found on the droid RAZR(thanks @sonnysekhon), all colored blue
back to stock wifi icons, colored data indicators to match keys and battery
different battery icons(thanks @chrisrotolo)
Thats all for now.
I've got the Ninja theme from the tab 10.1 all ported over to my tab now, however I have not heard back from the creator of that theme, so I'm not sure he would want me to post it or not.
Looking good
antiochasylum said:
I'm working on the quick settings as well. I will get to most of them by the end of the week I hope. Apparently everything is under the mpdi folders, not sure why but whatever.
The 10.1 buttons, home, back are to wide and overlap, so I'll have to resize them if I want to use them.
I will work on the accurate battery mod this week. I already know where all the images are, just need to find the xml files.
Click to expand...
Click to collapse
Awesome! Continue with the great work!
Thanks alot I just need to learn how to use adb I'm a little familiar with fastboot that I used on my nexus s
Soooo much to learn
Sent from my GT-P6210 using xda premium
its really easy. Just follow my instructions and you will be fine.
If anyone has questions hit me up on gtalk [email protected]
Sent from my Insanity powered SGS2
Thanks for the Mod but I would add in the original post that you should backup your SystemUI.apk file before you do this as this Mod will replace it. Can't remember the abd commands to back up a file but it is just as easy to make a copy using Root Explorer or other file manager with root access.
kzoodroid said:
Thanks for the Mod but I would add in the original post that you should backup your SystemUI.apk file before you do this as this Mod will replace it. Can't remember the abd commands to back up a file but it is just as easy to make a copy using Root Explorer or other file manager with root access.
Click to expand...
Click to collapse
Well I thought that was a given, but ill add the command today when I get home on how to backup the original.
Sent from my Insanity powered SGS2
antiochasylum said:
Well I thought that was a given, but ill add the command today when I get home on how to backup the original.
Sent from my Insanity powered SGS2
Click to expand...
Click to collapse
Unfortunately I've seen too many people not do a backup just because it wasn't in the instructions. Here's teh command for making a bakup copy of SystemUI.apk using adb.
cp SystemUI.apk SystemUI.bak
(This copies the original file and creates a file with the extention .bak)
kzoodroid said:
Unfortunately I've seen too many people not do a backup just because it wasn't in the instructions. Here's teh command for making a bakup copy of SystemUI.apk using adb.
cp SystemUI.apk SystemUI.bak
(This copies the original file and creates a file with the extention .bak)
Click to expand...
Click to collapse
Can you not just copy from the system?
cp /system/app/SystemUI.apk /sdcard
That should work right? I always just use adb pull /system/app/SystemUI.apk and keep them on my PC, so never used busybox commands.
Thanks it looks great from the pics but I have lots to learn about adb.I'm a little familiarwith fastbooton my nexus s.ill wait for the flashable zip.thanks I'm happy we have a great dev on themes I hope we get lucky and get a great rom dev also
Sent from my GT-P6210 using xda premium
sneak peek teaser
Sneak peek at 3g ICS theme. only have systemui themed right now. Next are both frameworks(1000+ icons), then settings, and launcher, then phone. Then i'll probably theme the badic apps launcher icons. Will include ics clock font, but not roboto system font. I like the default dont on this device. Also some sounds and i will look into boot animation. I hope more people are interested in this than were on Dell streak 7
Thanks to antiochasylum for some icons.
still trying to get this freaking zip working. Might just kang someones lol.
Sent from my Insanity powered SGS2
your update binary also has to be updated for 3.2, and make sure your mounting dev/block/mmcblk0p8 /system , ahh I'd just kang someones or search for the updater.zip creator windows programs.
While you still be making a wifi version.
Thank 4 share :x
blinksilver said:
While you still be making a wifi version.
Click to expand...
Click to collapse
Huh? This is for wifi. chrisrotolo made the p6200 version.
ZjN said:
Thank 4 share :x
Click to expand...
Click to collapse
This has since been updated again. I will update this post with new files once I get home. Check out my deodexed thread in developement for newer screen shots. I have since updated it again.
Brain fart! Thanks for the hard work!!!!!
Btw, did you by chance fix the bug where the why logo shifts to the left slightly when the activity indicator for data transfer is on. Its not deal breaker, but it did bug me a bit.
Yes I did. I had never noticed that until the other day, So until I figure out why its doing that I went back to stock wifi indicator. Being Christmas I'm away for a few days and ill get the ICS wifi back in there once I get home.

MetroUI Beta 6 by BroBot175 for Kindle Fire

I have been asked by the developer to start a Kindle Fire thread as we have just worked together on porting his theme to our great device. I have built the latest port with his help so I am able to answer most questions. As BroBot updates his I will port the build to the Kindle.
Keith
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
^^^not what it really looks like on CM7 but a good representation^^^
CM7 Version Released
This CM7 version is based off the forth milestone of the AOKP builds and is available for other devices on his site.
Check out website for screenshots and full change log http://brobot175.co.uk/MetroUI/MetroUI.html
What is it?
This theme allows you to make your homescreen look like the windows 8 metro. It also themes your notifications pannel and taskbar to fit with the MetroUI.
What is it compatable with?
This theme is compatable with Kindle Fire CM7 & CM9, GalaxyTask, Overcome 3G and ICS
Whats to come?
My website is brand new and still in beta so i shall be working on it to clear out any bugs.
I shall add tutorials on how to customize more of the theme like the widgets.
More Widgets.
Any other Bug fixes
News
[9/4] Beta 6 Released. Got rid of villain as it didnt work
[5/4] Beta 5 Released. Added support to all honeycomb and ICS tablets.
Added some more wallpapers
check out website for full change log
[26/3] Beta 4 Released. Added ICS support.
Edited widgets to be compatable with ICS.
Changed names of widgets so they should be easier to find.
System Theme for ICS including custom switches to fit the theme.
[17/3] Beta 3 Released. Changes are icons i made for people added. Email widget added (see website)
[17/3] I have added the order icons page so you can now request any icons you want
[17/3] I have bought the domain and hosting with money from donations so now website is more stable and quicker.
[16/3] Added Support For Overcome 3G
If your kindle for any reason goes into a bootloop just flash your ROM again without wipeing anything and it will go back to how you had it
BroBot175 works hard to develop these themes so please offer a donation to help support his development costs.​
Hi I built it for CyanogenMod 7.2.0-RCO-Blaze-KANG Rom which I found to be the best working rom for the kindle fire. Flash the rom then the theme in Clockwork I have included a link to the rom below.
Keith
If you're coming from a STOCK ROM then use this version to flash. It will wipe the data and cache partitions (as well as the system partition) as a part of the flash process which should get rid of any FC issues.
http://www.mediafire.com/?7afc1173l7yc0qv
If you're upgrading from an EXISTING CM7 install then use this ROM instead. This one will NOT wipe the cache and data partitions which should mean that you can upgrade from one version of CM7 to another without losing any of your existing data (or that's at least the idea)
http://www.mediafire.com/?hmdc0lmgvnlbg97
Soo why isn't this working for me I flashed the zip and nothing changes when I rebooted...
wetbo529 said:
Soo why isn't this working for me I flashed the zip and nothing changes when I rebooted...
Click to expand...
Click to collapse
Once the system has been flashed you need to set a lot of bits up, takes about an hour from here
Firstly follow all the all the steps on BroBots175 site from Step 3 http://brobot175.co.uk/MetroUI/Setup3.html and I promise it will work.
In short you need to download and copy the MetroUITiles and paste it on your SDCARD, then restore the ADW settings with the "adw_settings" file in the download. Then install an app called "Desktop VisualizeR" from Google Play on your device and and set up Desktop VisualizeR with the settings BroBot175 recommends. Once all this is done you need to make a load of widgets that becomes each of the individual tile. Over and over again.
I hope this helps.
Keith
kindlefireman said:
Once the system has been flashed you need to set a lot of bits up, takes about an hour from here
Firstly follow all the all the steps on BroBots175 site from Step 3 http://brobot175.co.uk/MetroUI/Setup3.html and I promise it will work.
In short you need to download and copy the MetroUITiles and paste it on your SDCARD, then restore the ADW settings with the "adw_settings" file in the download. Then install an app called "Desktop VisualizeR" from Google Play on your device and and set up Desktop VisualizeR with the settings BroBot175 recommends. Once all this is done you need to make a load of widgets that become each individual tile.
I hope this helps.
Keith
Click to expand...
Click to collapse
yeah i understand I have to make those things but my confusion is coming from what does flashing that zip do like if nothing changes then what's the point in flashing that zip? Also the first link provided can I use that to flash and start over like factory wipe then flash that zip in first link?
wetbo529 said:
yeah i understand I have to make those things but my confusion is coming from what does flashing that zip do like if nothing changes then what's the point in flashing that zip? Also the first link provided can I use that to flash and start over like factory wipe then flash that zip in first link?
Click to expand...
Click to collapse
To answer the first question; Ah I understand mate, I didn't get it last night until I worked on the Kindle port today. When building the theme it uses the roms system files and frameworks to allow extra option to appear in the options once you start adding the tiles (Widgets) and allows the system to align the tiles together correctly.
Second question; yes mate thats what I did after I tested it and knew it worked.
EDIT CORRECTION FROM DEVELOPER - Sorry!
If you look at my screenshots the bar at the bottom has metro style home back and other icons and the notification pannel also
you change these images by flashing the theme as these images are in the framework-res.apk and the systemui.apk
I got lazy and didnt do it because for cm7 I had to rename all the images so they would work with your device.
With what youve done you dont really need to flash the zip for it to work unless you just want to install desktop visualised.
were working on a fix
Yo I need you to port this to the original rom I requested because the rom you ported this to doesn't let me play games like grand theft auto and order and chaos or at least I can't find it I'm the market which I assume means that the build.prop or something on kangs rom that isnt set up like the cm7 bare bones.
Yes mate, I am running all these games, send me your email and ill email you the build.prop with instructions its a five minute easy fix. I play order and chaos perfect on this Rom downloaded from Google play. This is why my signature says i have a gt p1000 ie Samsung galaxy tab.
I have nearly finished making a games tile set and the order and chaos one looks mint ill send it aswell.
Sent from my GT-P1000 using xda premium
Só this is just a theme, the live tiles is made using desktop visualizer right
Correct the reason there is a flash install process is to change the theme of the cm7 UI to match the metro style and add special Widgets. You could keep the ui the same and make the tiles by adding the metroui folder and using visualized app so you don't need to flash.
Sent from my GT-P1000 using xda premium
kindlefireman said:
Yes mate, I am running all these games, send me your email and ill email you the build.prop with instructions its a five minute easy fix. I play order and chaos perfect on this Rom downloaded from Google play. This is why my signature says i have a gt p1000 ie Samsung galaxy tab.
I have nearly finished making a games tile set and the order and chaos one looks mint ill send it aswell.
Sent from my GT-P1000 using xda premium
Click to expand...
Click to collapse
[email protected]
Hi mate I have sent you an email but for anyone else email me and ill send you the build.prop file. If you already have one just follow these steps.
To get this to work for me I didn't overwrite the file as it does not work for some reason.
1st – Backup your original build.prop in the /system folder to somewhere but keep a copy there still as we are going to edit this.
2nd – Copy my build.prop to your sdcard
3rd – Long press on my file and open and edit in text editor or equivalent, select all text and copy.
4th – Exit the file and navigate to your /system folder activate rw access at the top of the screen so you can edit the file.
5th – Open your build.prop and select all text then delete, once deleted paste the text from my build.prop file you should now see the device name says a GT 1000 etc
6th – Close the file and it should ask you to save it, disable rw back to ro and exit file browser.
7th – Reboot your device and once your back in go to menu/settings/about and see if your device name has changed to the GT 1000 if it has exit and open google play type in "gameloft" and all the games should now show and allow you to install.
If this helps you mate please thank me on the forum, I am new to the forum and I am trying to build my credibility up.
Take Care
Keith
So, if I'm from another CM7 I would have to flash the second ROM and then follow brobots 's instruction then I would have to do the theming myself!
And can you send the build.prop file, I saw your instruction involving copy & pasting text, why can't we move the whole build.prop file to the system directory, then we don't have to do it too long and confusing, my email is: [email protected]
Thanks A lot for this theme, and I thanked you on both of your post, expect to see another awesome update soon.
PS: Does this work with CM9, if it's not, could you consider porting it!
pmdisawesome said:
So, if I'm from another CM7 I would have to flash the second ROM and then follow brobots 's instruction then I would have to do the theming myself!
And can you send the build.prop file, I saw your instruction involving copy & pasting text, why can't we move the whole build.prop file to the system directory, then we don't have to do it too long and confusing, my email is: [email protected]
Thanks A lot for this theme, and I thanked you on both of your post, expect to see another awesome update soon.
PS: Does this work with CM9, if it's not, could you consider porting it!
Click to expand...
Click to collapse
There are a few ways you can look at this, if you just want to add the Metro them icons to your screen just download the image pack in BroBots175 step 3 and install appalizer then set it up. the only reason to flash the rom is to give your cm7 interface buttons the metro look (i.e. back button, menu button etc), however you don't need to.
I don't know why the build.prop files does not work when you just overwrite the file? maybe it's signed in someway? I do know that it works in the way that I described so thats how I do it.
Tiles for apps and games.
Hi I have made a few tiles for games and apps that I use. I haven't followed the theme too much as I like to see the correct images on my games icons, but I have added a download link incase anyone wants them. I have put two pictures below so you can see them.
Keith
Download here free: https://dl-web.dropbox.com/get/Kindle Fire Mods/Metro UI Icons/TilePack1.zip?w=544aa130
Link.
^^The link is down. Can't download the pack.^^
Link now fixed mate.
Sent from my GT-P1000 using xda premium
I'm a Windows 8 Consumer Preview User Myself.
Adding the ability to add wallpapers would be nice for that port.
Still not working. Keeps getting error 403.
Sent from my Kindle Fire using XDA

[ROM][PHONE][4way-reboot]Stock Rooted deodexed 4.1.2 XXBMC4 with mods

STOCK ROOTED DEODEXED ROM (XXBMC4 Android 4.1.2)
You'll need to flash CWM recovery from Odin.
Download HERE
ATTENTION: I zipped the rom from CWM recovery, so....DON'T rename the image.zip before flashing
DOWNLOAD ROM (Dropbox)
DOWNLOAD ROM (Google Drive)
I also introduced a 4-way reboot
(you should install Busybox from market, since I was too lazy to add this to the rom)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download 4-way reboot (Dropbox)
Download 4-way reboot (Google Drive)
ok, wait a moment... What's the [PHONE] tag about?
Just look at this...
I enabled the SecPhone.apk in framework-res.apk.
So, before you ask me if it can make and/or receive calls I'll answer you:
NO, it doesn't. Or, at least, not now.
You can only dial USSD codes.
I really don't know if it's possible to make standard calls, since the device hasn't a GSM modem, even if I know there are some mobile operators which only work in 3G mode for exemple H3G in Italy).
I also saw some videos where people demonstrated they can make standard calls with a 3G-only modem
https://www.youtube.com/watch?v=mRF2cCFehRQ
So, making and receiving standard phone calls, even if only in 3G mode, SHOULD BE POSSIBLE.
I just don't know how to enable this functionality (pretty sure that's a modem issue)
To enable Phone app flash this through CWM
Download Phone MOD (Dropbox)
Download Phone MOD (Google Drive)
If you have any suggestion about making or receiving calls feel free to PM me, or make a post in this thread. We need some investigation!
And don't forget to press the THANKS button! :laugh:​
Delux9364 said:
Download 4-way reboot (Dropbox)
Download 4-way reboot (Google Drive)
Download Phone MOD (Dropbox)
Download Phone MOD (Google Drive)​
Click to expand...
Click to collapse
Edit: You may want to lighten up on the tags, I found like two more links and an extra paragraph when I ripped them out. The Google Drive link was missing the label text, too. I'm a bit nervous about flashing something when the post is that sloppy...​
Delux9364 said:
STOCK ROOTED DEODEXED ROM (XXBMC4 Android 4.1.2)
You'll need to flash CWM recovery from Odin.
ATTENTION: I zipped the rom from CWM recovery, so....DON'T rename the image.zip before flashing
I also introduced a 4-way reboot
(you should install Busybox from market, since I was too lazy to add this to the rom)
ok, wait a moment... What's the [PHONE] tag about?
Just look at this...
I enabled the SecPhone.apk in framework-res.apk.
So, before you ask me if it can make and/or receive calls I'll answer you:
NO, it doesn't. Or, at least, not now.
You can only dial USSD codes.
I really don't know if it's possible to make standard calls, since the device hasn't a GSM modem, even if I know there are some mobile operators which only work in 3G mode.
I also saw some videos where people demonstrated they can make standard calls with a 3G-only modem
https://www.youtube.com/watch?v=mRF2cCFehRQ
So, making and receiving standard phone calls, even if only in 3G mode, SHOULD BE POSSIBLE.
I just don't know how to enable this functionality (pretty sure that's a modem issue)
To enable Phone app flash this through CWM
If you have any suggestion about making or receiving calls feel free to PM me, or make a post in this thread. We need some investigation!
And don't forget to press the THANKS button!
Click to expand...
Click to collapse
The original text of the post once all the tags are stripped. In case anyone was interested.
twistedumbrella said:
Edit: You may want to lighten up on the tags, I found like two more links and an extra paragraph when I ripped them out. The Google Drive link was missing the label text, too. I'm a bit nervous about flashing something when the post is that sloppy...
Click to expand...
Click to collapse
I'm sorry man, I did the entire job from a sh*tty netbook. My PC is ko. I'll fix the post once it's back
Delux9364 said:
I'm sorry man, I did the entire job from a sh*tty netbook. My PC is ko. I'll fix the post once it's back
Click to expand...
Click to collapse
4 way reboot doesn't work. Same menu, but now random reboots. Besides, the sound menu shouldn't be removed completely. I don't use it, but its good not to take stock options away.
Edit: I got the menu to come up, but I couldn't use the 4-way and phone mods together. It also made my "Just Once" and "Always" launch options "Phone" and "Headphone" with a reboot every time I tried to open the status bar drawer.
http://forum.xda-developers.com/showthread.php?t=811532
http://forum.xda-developers.com/showthread.php?t=2246535
twistedumbrella said:
4 way reboot doesn't work. Same menu, but now random reboots. Besides, the sound menu shouldn't be removed completely. I don't use it, but its good not to take stock options away.
http://forum.xda-developers.com/showthread.php?t=811532
http://forum.xda-developers.com/showthread.php?t=2246535
Click to expand...
Click to collapse
It works only with a XXBMC4 rom and you've to install busybox to make it work (as I wrote)
Delux9364 said:
It works only with a XXBMC4 rom and you've to install busybox to make it work (as I wrote)
Click to expand...
Click to collapse
I didn't install the full rom, so I still had Busybox from when I installed it the first time. Are you suggesting I install it again?
twistedumbrella said:
I didn't install the full rom, so I still had Busybox from when I installed it the first time. Are you suggesting I install it again?
Click to expand...
Click to collapse
All the mods have been tested only on the image.zip I posted. So yes, you've to install it first. Then busybox, and finally flash the 4 way reboot zip.
P.S.: any suggestions about making standard calls work?
Delux9364 said:
All the mods have been tested only on the image.zip I posted. So yes, you've to install it first. Then busybox, and finally flash the 4 way reboot zip.
P.S.: any suggestions about making standard calls work?
Click to expand...
Click to collapse
That makes no sense. I need to install the full ROM you posted, then busybox, then the mod zip, then reconfigure my entire build just to get a 4-way reboot menu? That is more work than modding my own.
P.S.: VOIP
twistedumbrella said:
That makes no sense. I need to install the full ROM you posted, then busybox, then the mod zip, then reconfigure my entire build just to get a 4-way reboot menu? That is more work than modding my own.
P.S.: VOIP
Click to expand...
Click to collapse
The thing which makes no sense is that you want to install the 4 way reboot mod without to consider you're writing in a XXBMC4 deodexed rom thread. So, if you want to make it work, you MUST be on any XXBMC4 deodexed rom.
P.S.: not everyone could afford a 3G data plan and subscribe a VOIP contract. If I enabled the phone dialer is just because I want to make standard calls, not VOIP calls.
Delux9364 said:
The thing which makes no sense is that you want to install the 4 way reboot mod without to consider you're writing in a XXBMC4 deodexed rom thread. So, if you want to make it work, you MUST be on any XXBMC4 deodexed rom.
P.S.: not everyone could afford a 3G data plan and subscribe a VOIP contract. If I enabled the phone dialer is just because I want to make standard calls, not VOIP calls.
Click to expand...
Click to collapse
What makes your version different than a stock deodexed XXBMC4 with busybox already installed?
I have the wifi only, so I don't have 3g at all and can make calls. Voip is the protocol not the service. If you don't have service, you can't make calls. Using Google Voice, you can use the standard applications, but you can't just start making calls with no service provider.
Sent from my EK-GC110 using Tapatalk 4
Enabling phone is simply replacing the false with true for has_voice in the res/values/bools.xml, but did you also change has_sms? Seems that would be equally useful, since there is an SMS over GV app, too.
I'm trying to understand what modem this thing is using. (I don't have one.)
Could someone send me a dd extraction of the the RADIO partion #10 (?) or directly from firmware extraction? It should be called modem.bin. I think there a different ways of enabling phone (calls)...
E:V:A said:
I'm trying to understand what modem this thing is using. (I don't have one.)
Could someone send me a dd extraction of the the RADIO partion #10 (?) or directly from firmware extraction? It should be called modem.bin. I think there a different ways of enabling phone (calls)...
Click to expand...
Click to collapse
Here u are, I made this flashable zip. This modem comes from GC100XXBMC4_GC100ITVBLL1_GC100XXBMC3_HOME.tar.md5 on which the rom in this thread is based.
Great! So your modem belong to the Intel XMM6260 chipset (modem + RF front-end). (The modem is X-GOLD 626, and often labeled "XG626", while the front end is SMARTi UE2 or 3.
Code:
[SIZE=2]SP6260_20.02_M1S1
...
SP6260_SUPERIOR_03.1308_DB130219 2013-Mar-18 10:53:01
GC100XXBMC3[/SIZE]
The first 4 pages of my signature thread is designated to the AT commands used in this type of modems. The firmware above, is the first new one I have looked at since Intel bought Infineon. The same info above, can be obtained by AT+XGENDATA.
Now, this is not immediately going to help you get phone functionality, but at least we'll be able to know something about the RF chipset and firmware. Depending how the reminder of the RF chips are setup, we could start speculating about what would happen if we were flashing a very similar modem firmware. (Perhaps something found in an Exynos based GT-I9300?)
^ DON'T DO THIS!
But if the Camera does support phone calls, it is not necessarily disabled in modem firmware, but rather in some NV data somewhere else, or both. This is very tricky... (At least I don't know how to read/extract and interpret XMM/Exynos NV data.)
Delux9364 said:
P.S.: not everyone could afford a 3G data plan and subscribe a VOIP contract. If I enabled the phone dialer is just because I want to make standard calls, not VOIP calls.
Click to expand...
Click to collapse
If you're saying that you wanna make GSM calls, then this whole story depend on the RF-front-end components. We're talking SAW filters and antenna switches etc. Since I'm yet to see any good high-res internal pictures of this camera, I cannot answer if these components are there.
I posted this thread long time ago asking for this.
[HW][DEV] Internal Pictures Please
PS. The YouTube video of enabling 3G calls in your OP, is for a Huawei 3G USB stick. These are normally completely different from what you have here, and thus that video doesn't mean anything, unfortunately.
E:V:A said:
If you're saying that you wanna make GSM calls, then this whole story depend on the RF-front-end components. We're talking SAW filters and antenna switches etc. Since I'm yet to see any good high-res internal pictures of this camera, I cannot answer if these components are there.
I posted this thread long time ago asking for this.
[HW][DEV] Internal Pictures Please
PS. The YouTube video of enabling 3G calls in your OP, is for a Huawei 3G USB stick. These are normally completely different from what you have here, and thus that video doesn't mean anything, unfortunately.
Click to expand...
Click to collapse
Assumably, on the 3G versions of the camera they are missing vital parts, but unless Samsung was EXTREMELY lazy and VERY generous in their hardware design, they were most likely removed in the Wifi version (GC110) and the methods are most likely stubs in both, as software is easier / no more expensive to design once and leave extra parts in. That is likely why I have the AT&T kernel installed without any issues, but all that aside, there would still need to be a way to activate service, which most carries will likely deny.
Edit: I'm not saying it would hurt to look, but its nothing to dedicate too much effort into.
E:V:A said:
Now, this is not immediately going to help you get phone functionality, but at least we'll be able to know something about the RF chipset and firmware. Depending how the reminder of the RF chips are setup, we could start speculating about what would happen if we were flashing a very similar modem firmware. (Perhaps something found in an Exynos based GT-I9300?)
^ DON'T DO THIS!
Click to expand...
Click to collapse
I already did that when I was experimenting on 4.1.1. I flashed various I9300 modem for 4.1.1 and the result was that the carrier name displayed, but I couldn't use my sim card (no sms, no internet, no calls).
I haven't already tested i9300 4.1.2 modems with this GC100 4.1.2 rom, but the result should be the same.
I read in the Galaxy Tab 10.1 forum they enabled the phone functionality flashing the I9103XXLQ3 modem over stock 4.0.4 rom. Would something like that work for us? http://forum.xda-developers.com/showthread.php?t=1875024
E:V:A said:
If you're saying that you wanna make GSM calls, then this whole story depend on the RF-front-end components. We're talking SAW filters and antenna switches etc. Since I'm yet to see any good high-res internal pictures of this camera, I cannot answer if these components are there.
Click to expand...
Click to collapse
I don't want to enable GSM calls since that means we would need a 2G modem built in the galaxy camera. And we haven't it, right?
I'm just looking at enabling standard calls on the only network we have (3G)
Delux9364 said:
I already did that when I was experimenting on 4.1.1. I flashed various I9300 modem for 4.1.1 and the result was that the carrier name displayed, but I couldn't use my sim card (no sms, no internet, no calls).
I haven't already tested i9300 4.1.2 modems with this GC100 4.1.2 rom, but the result should be the same.
I read in the Galaxy Tab 10.1 forum they enabled the phone functionality flashing the I9103XXLQ3 modem over stock 4.0.4 rom. Would something like that work for us? http://forum.xda-developers.com/showthread.php?t=1875024
I don't want to enable GSM calls since that means we would need a 2G modem built in the galaxy camera. And we haven't it, right?
I'm just looking at enabling standard calls on the only network we have (3G)
Click to expand...
Click to collapse
Nevermind, I think I have them reversed. The 100 should be the one I can mod, the 110 is wifi, and the 120 should be CDMA, which would need a software change instead of a firmware modification.
Edit: Anyway, it's going to require editing the NVRAM with a donor phone to get calling since it is a CAMERA, but I have a tutorial to get it done.
twistedumbrella said:
Nevermind, I think I have them reversed. The 100 should be the one I can mod, the 110 is wifi, and the 120 should be CDMA, which would need a software change instead of a firmware modification.
Edit: Anyway, it's going to require editing the NVRAM with a donor phone to get calling since it is a CAMERA, but I have a tutorial to get it done.
Click to expand...
Click to collapse
Did you post that tutorial anywhere? Just in case someone needs it

Boost Mobile APN fix for any ROM

Okay so first thing is first let this be known that this was not created by me. I'm just sharing along since I found a fix. All you have to do is Google up "universal boost mobile APN fix for d2lte" its a mod created by mopedryder. All credit goes to him. I haven't thanked cause I'm not on the thread. But here you go. This will fix the APN. Receive and send MMS and also fix "roaming indicator" to "Boost Mobile". Hope this works for everyone else like me.
Currently tried with C-Rom. Try it out and share your findings
I AM NOT RESPONSIBLE FOR ANYTHING THAT HAPPENS TO YOUR PHONE! FLASH AT YOUR OWN RISK
All Thanks go to MOPEDRYDER
How to:
1) Flash rom of choice
2) Let Rom update and finish.
3) Reboot to recovery, MAKE BACKUP, Flash fix
(wipe dalvik/cache if you want)
4) Reboot and change settings in Hangouts.
5) Test it
Since the fix is meant for the LTE network from Hangouts APN's select "Sprint CdmaNai" There are two of them so select the one that works best. I usually use the first one.
So far what i have tried it on.
*CM11 - Working with fix and using hangouts.
*Paranoid Android - Working with fix and using Hangouts
*C-Rom - Working with fix and using Hangouts As of C-Rom v7 data won't work on xt1031 so MMS will not send. And no you can't do it over WiFi might as well send it through regular Hangouts.
*Slim Rom - Not working. Just hangs at (Sending)
*Lego Rom - Not working. Hangs at (sending)
*Gummy Rom - Working with fix. Using hangouts.
*AOSB (ProBAM) - Not working. Hangs at (sending)
*Omni Rom - Working with fix. Using hangouts.
ALTERNATE FIX
After flashing APN fix and that didn't work try this:
1) Download 8sms from the playstore: https://play.google.com/store/apps/details?id=com.thinkleft.eightyeightsms.mms
2) Go to settings in 8sms-> MMS settings-> add the following
MMSC: http://mm.myboostmobile.com
MMS Proxy: 68.28.31.7
MMS Port: 80
3) Test it. Should work just fine.
Try this fix before and after flashing the APN fix with ROM. This won't work on ProBAM ROM for some reason but feel free to prove me wrong.
Mopedryder actually replied and gave his own input and this is what he had to follow with that ks go to him one more time and also junkie2100
Haha! The things you find when one googles your profile. Small world indeed.
If you want a link to the folder I keep the fixes in use this: (copy to OP if wanted)
Boost LTE fix
R2 is basically a install binary update.
Here is some backstory / info on the 'fix':
The primary goal I set out to do was to get lte working on our phones with CM / AOSP ROMs(I have a G3 Virgin Mobile phone). Secondary, if able was to get MMS to work. MMS is still a challenge to say the least. In order to get LTE / MMS to work on Sprints network you need to identify yourself as Boost / Virgin on the Sprint network...with correct settings and at times credentials. The APN settings I made actually is a combo of both Sprint and Virgin/Boost settings.
Beyond the APN settings I made a simple bash script to 'find and replace', or if not found input the settings required. It also adds a eri.xml for the phone to identify itself as Boost / Virgin.
Getting MMS to work on LTE made me pull my hair out. Virgin mobile(Boost) working on Sprint networks when it comes to MMS messages is an over complicated issue caused the providers. When attempting to receive MMS on LTE networks with stock MMS or some 3rd party MMS apps it returns with a "HTTP error: Authorization Required". When trying it on 3G its no problem. Seems they required "Authorization" for MMS on LTE but not 3G - go figure. Hangouts basically works for all because the app itself doesn't use the phones APN settings. It tries (and does) to attain what carrier you are on and use its settings. In our case it will identify you are on the Sprint network and use those APN settings. Why don't we set our phones to the Sprint settings?...no LTE then.
For Samsung phones (My S3) TW ROMs use a system called chameleon to attain both LTE and SMS/MMS ability. The chameleon system will not work in AOSP / CM ROMs. The system "shows" itself as Virgin Mobile for phone/network but Sprint for MMS.
I have also found this fix doesn't seem to work on MIUI ROMs either. Haven't figured out why. For some reason every S3 sprint MIUI ROM wont even boot on my phone.
For my fix - if anyone wants to use / edit / repost it I say go for it. Open source at its finest. Best way to learn IMO is to reverse engineer something....just be careful :fingers-crossed:
As for the code if anyone wants to see it without unzipping:
The reason this is capable of flashing on multiple phones is partition specific blocks are not used.
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");
Click to expand...
Click to collapse
Is used and not something like:
mount("ext4", "EMMC", "/dev/block/mmcblk0p14", "/system");
Click to expand...
Click to collapse
Script I made for the build.prop edits:
#!/sbin/sh
#For APNs fix D2LTE Build ROMs
#Written by Moped_Ryder
#Update to handle universal lte builds
busybox mount -o remount,rw /system
cp /system/build.prop /system/build.prop-bak
if grep -q "ro.cdma.home.operator" "/system/build.prop"; then
sed -i 's/ro.cdma.home.operator.numeric.*$/ro.cdma.home.operator.numeric=311870/' /system/build.prop
sed -i 's/ro.cdma.home.operator.alpha.*$/ro.cdma.home.operator.alpha=Boost Mobile/' /system/build.prop
sed -i 's/ro.product.locale.region=.*$/ro.product.locale.region=US/' /system/build.prop
sed -i 's/gsm.sim.operator.alpha.*$/gsm.sim.operator.alpha=Boost Mobile/' /system/build.prop
sed -i 's/gsm.sim.operator.numeric.*$/gsm.sim.operator.numeric=311870/' /system/build.prop
sed -i 's/gsm.operator.alpha.*$/gsm.operator.alpha=Boost Mobile/' /system/build.prop
sed -i 's/gsm.operator.numeric.*$/gsm.operator.numeric=311870/' /system/build.prop
sed -i 's/gsm.sim.operator.iso-country=.*$/gsm.sim.operator.iso-country =US/' /system/build.prop
sed -i 's/gsm.operator.iso-country=.*$/gsm.operator.iso-country=US/' /system/build.prop
sed -i 's/ro.telephony.default_network=.*$/ro.telephony.default_network=8/' /system/build.prop
else
echo "####Adding the Boost Mobile APN fixes####" >> /system/build.prop
echo "ro.cdma.home.operator.numeric=311870" >> /system/build.prop
echo "ro.cdma.home.operator.alpha=Boost Mobile" >> /system/build.prop
echo "ro.telephony.default_network=8" >> /system/build.prop
echo "telephony.slteOnCdmaDevice=1" >> /system/build.prop
sed -i 's/ro.product.locale.region=.*$/ro.product.locale.region=US/' /system/build.prop
sed -i 's/gsm.sim.operator.iso-country=.*$/gsm.sim.operator.iso-country =US/' /system/build.prop
sed -i 's/gsm.operator.iso-country=.*$/gsm.operator.iso-country=US/' /system/build.prop
fi
if grep -q "moped_ryder" "/system/build.prop"; then
echo "its there"
else
echo "#moped_ryder carrier edit completed" >> /system/build.prop
fi
Click to expand...
Click to collapse
Like I said nothing too complicated
The APN Settings used are:
Credit where due > My work may not have been possible without junkie2100 from android forums. You ever see him - give him a like / thanks please :good:
...as said in the OP flash at won risk. Sorry so long
Thanks for sharing. I'm gonna give it a shot tonight after backing everything up.
Sent from my XT1031 using Tapatalk
So I did flash the fix and my phone shows up as Boost Mobile for my network, but it still won't send MMS. Which APN did you select since there's like 10 of em?
Sent from my Moto G using Tapatalk
vitokes said:
Okay so first thing is first let this be known that this was not created by me. I'm just sharing along since I found a fix. All you have to do is Google up "universal boost mobile APN fix for d2lte" its a mod created by mopedryder. All credit goes to him. I haven't thanked cause I'm not on the thread. But here you go. This will fix the APN. Receive and send MMS and also fix "roaming indicator" to "Boost Mobile". Hour this works for everyone else like me.
Currently tried with C-Rom. Try it out and share your findings.
Sent from my Moto G using Tapatalk
Click to expand...
Click to collapse
Just tried this with Lego ROM...did you have to clean install for it to work? I still can't access my APN settings. It says Boost for the service now instead of the Roaming Indicator message but still no MMS support. I know you gave the link for a different thread with the methods for the fix but can you give detail on the exact steps that you did for it to work on the Moto G please? It would be greatly appreciated, MMS is the last thing I'm missing, I'm loving everything else about my current ROM and really don't wanna go back to stock.
ricola1989 said:
So I did flash the fix and my phone shows up as Boost Mobile for my network, but it still won't send MMS. Which APN did you select since there's like 10 of em?
Sent from my Moto G using Tapatalk
Click to expand...
Click to collapse
Alright so I've been going from ROM to ROM to see which one plays nice. My first was c-rom and that worked. Then I tried pa and that also worked. Anyways the apn's only go to hangouts since that's what it's meant for. Now I'm using Lego ROM and got some reason it won't send the pictures through it. The APN I pick from hangouts is SprintCdmanai.
Sent from my Moto G using Tapatalk
hhill13 said:
Just tried this with Lego ROM...did you have to clean install for it to work? I still can't access my APN settings. It says Boost for the service now instead of the Roaming Indicator message but still no MMS support. I know you gave the link for a different thread with the methods for the fix but can you give detail on the exact steps that you did for it to work on the Moto G please? It would be greatly appreciated, MMS is the last thing I'm missing, I'm loving everything else about my current ROM and really don't wanna go back to stock.
Click to expand...
Click to collapse
I was currently testing this with Lego ROM. And I can't seam to get it to send MMS either. It works with the previous ROMs I've tried.
1. Flash whatever ROM you are going to use.
2. Complete your setup. Let everything update.
3. Flash APN fix, boot when done.
The APN settings only show up in hangouts.
Sent from my Moto G using Tapatalk
So I was on Lego ROM and it wouldn't work. I don't know why. I did notice on Lego ROM you can't access the APN settings in settings>mobile network>APN settings. It's just greyed out. So I switched back to latest pa and you can access APN settings through mobile network. And I'm now sending and receiving
Sent from my Moto G using Tapatalk
vitokes said:
So I was on Lego ROM and it wouldn't work. I don't know why. I did notice on Lego ROM you can't access the APN settings in settings>mobile network>APN settings. It's just greyed out. So I switched back to latest pa and you can access APN settings through mobile network. And I'm now sending and receiving
Sent from my Moto G using Tapatalk
Click to expand...
Click to collapse
Good to know, I will jump back over to the Lego thread and see if the OP has any input on the issue.
Sent from my Moto G using XDA Free mobile app
I started out with a clean install of Lego ROM when I flashed this fix. I, too, an not able to send/receive MMS or pictures. I'm going to check the Lego thread and see what the OP SARS @vitokes- have you tried this fix on Slim, that's what Lego is mainly based on....
I do think that access to the APN settings in the actual Settings menu has something to do with it. Also, it took me a bit to get the ROM to give 3g since it won't stick if you select Preferred Network in the menu. You actually have to go into the Phone hidden menu info from the dialer (*#*#4636#*#*).
@ricola1989 I haven't had a chance to test on slim. I will after work though.
Sent from my Moto G using Tapatalk
trying on slim now, give me a few....
Andromendous said:
trying on slim now, give me a few....
Click to expand...
Click to collapse
Just tried on slim and it only hangs. It must be something to do with the ROM. Anyways I updated the thread wit how to's and also what ROM works and doesn't.
IF you want me to test more just let me know and I'll check them out if you would like.
vitokes said:
Just tried on slim and it only hangs. It must be something to do with the ROM. Anyways I updated the thread wit how to's and also what ROM works and doesn't.
IF you want me to test more just let me know and I'll check them out if you would like.
Click to expand...
Click to collapse
what do you mean it "hangs", it says boost mobile now. but when i tryed an mms it said "insert sim to send mms". i tryed a couple different apns, but just the default and the one mentioned a few posts back
Andromendous said:
what do you mean it "hangs", it says boost mobile now. but when i tryed an mms it said "insert sim to send mms". i tryed a couple different apns, but just the default and the one mentioned a few posts back
Click to expand...
Click to collapse
By "hangs"
I mean it hangs at just sending. Doesn't send an MMS. Or receive. And then once left for a minute or 2 it says it can't be sent. Touch to retry. I think the problem is slim ROM in general..
Edit: also the only APN's you can use from the list are the bottom 2. They are meant for CDMA network.
Sent from my Moto G using Tapatalk
Having the hanging problem I'm c-rom tried both cdma
Sent from my Moto G using Tapatalk
You are using hangouts I assume? Try "reset to default" and then change to the other apns.
Sent from my Moto G using Tapatalk
Bstrong9211 said:
Having the hanging problem I'm c-rom tried both cdma
Sent from my Moto G using Tapatalk
Click to expand...
Click to collapse
Also try to add your own APN settings just like the picture
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my Moto G using Tapatalk
That seems to have done the trick. Thanks a lot!
Sent from my Moto G using Tapatalk
Bstrong9211 said:
That seems to have done the trick. Thanks a lot!
Sent from my Moto G using Tapatalk
Click to expand...
Click to collapse
Glad I could help! Just give me a simple thanks and all credit goes to mopedryder.
Sent from my Moto G using Tapatalk
I'm surprised this isn't more popular. It should be added to the roll up thread.
Sent from my Moto G using Tapatalk

Flashable Virgin Mobile LTE fix

I made an updated flashable VM fix from V.R2 of Mopedryder's version of the fix http://androidforums.com/threads/vi...rgin-mobile-apn-fix-wip-cm-aosp-4-4-x.840298/. I wrote a new updater-script to accommodate our new apns-conf. This also deletes telephony databases and updates the build.prop somewhat accordingly,carrier brand is also correctly set as VM also. I recommended using this on a clean flash of your ROM or after a factory reset, let me know if you get LTE,text and calls working and which ROM and kernel you are using and we can add or change stuff. This should work with CM 12 & 13
Take a backup first via twrp before using this. I am not responsible for any damage you cause on your end!
How to install:
Download to Ext SD Card
Reboot into recovery
Either Clean Flash with ROM &Gapps
Or
Flash and then
Factory Reset (Dalvik,Cache,Data)
Reboot
LTE should immediately turn on
texts and MMS should now work, textra helps if you get problems sending pics.
https://drive.google.com/file/d/0Bz99NuhE3XwmRnRTWW9SejY2MlE/view?usp=docslist_api
Sent from my Virgin Mobile Moto E via CM 13
Thanks man, I was actually working on this, used the other thread to manually get everything working, once I saw it worked I was working on a script to do it via flash like this, I just got the device to have a decent phone while my Nexus 6 is getting rma'd, must say I'm super surprised at this little $40 phone
Sent from my XT1526 using Tapatalk
soupysoup said:
Thanks man, I was actually working on this, used the other thread to manually get everything working, once I saw it worked I was working on a script to do it via flash like this, I just got the device to have a decent phone while my Nexus 6 is getting rma'd, must say I'm super surprised at this little $40 phone
Sent from my XT1526 using Tapatalk
Click to expand...
Click to collapse
This is my favorite phone I've had so far, I broke the screen on my old one and bought another one because I wanted to see LTE work on the custom ROMs so badly. @Starklyraving and @hydroman202 have been so awesome working all along to get this fixed. Cheers guys!
Sent from my Virgin Mobile Moto E via CM 13
Thanks
I spent some time this afternoon throwing together an Aroma flashable zip to activate LTE on Boost, FreedomPop, Sprint, Ting, and Virgin Mobile. It's a really simple setup, but I've hit a hangup getting build.prop to edit in recovery mode.
Is your zip actually patching build.prop or is it just acting like it does?
Mind you, I've had LTE running fine with no changes whatsoever to build.prop so I may just cut those patches out.
I double checked the prop.sh file and I made a few edits to fix mms but I'm not finished yet,I'll upload that tomorrow but to answer you the zip also clears the correct databases and replaces the eri and apns_conf file and changes the numeric in build.prop and carrier branding
Sent from my Virgin Mobile Moto E via CM 13
Sands207 said:
I double checked the prop.sh file and I made a few edits to fix mms but I'm not finished yet,I'll upload that tomorrow but to answer you the zip also clears the correct databases and replaces the eri and apns_conf file and changes the numeric in build.prop and carrier branding
Sent from my Virgin Mobile Moto E via CM 13
Click to expand...
Click to collapse
I don't really understand what is the difference with https://github.com/Motorola-Cyanoge...mmit/8a6f577c866c3979d758bbe48d3bb0565fd94a1d
unless at that time the values that were provided were wrong, in the apns-conf.xml and eri.xml were wrong, this patch used to do the same thing. (I actually didn't make the diff for now)
Update the getprop values, copy apns and eri to the right place.
I some of you guys want to send me the fix for all the providers. I'll make it by default in the "CAF" build.
CM13 will most probably won't get the fix.
Sands207 said:
This is my favorite phone I've had so far, I broke the screen on my old one and bought another one because I wanted to see LTE work on the custom ROMs so badly. @Starklyraving and @hydroman202 have been so awesome working all along to get this fixed. Cheers guys!
Sent from my Virgin Mobile Moto E via CM 13
Click to expand...
Click to collapse
I will say I'm super impressed with moto for this device, I mean come on, I paid $40 for this thing, it performs almost as well as my Nexus 5, I just wish it had a little bit bigger screen and some more storage, but I mean for $40 really, I had very low expectations for this phone, it was just something to get me by until me N6 comes back from RMA, but after using it for a week I'm impressed, I'm actually working on 6.0 for it too, bcuz I know it can run it and I think it will improve on an already amazing device, good stuff moto, after my Nexus 6 I wasn't a fan of moto, but this restored my trust in them a great deal....
Sent from my XT1526 using Tapatalk
scritch007 said:
I don't really understand what is the difference with https://github.com/Motorola-Cyanoge...mmit/8a6f577c866c3979d758bbe48d3bb0565fd94a1d
unless at that time the values that were provided were wrong, in the apns-conf.xml and eri.xml were wrong, this patch used to do the same thing. (I actually didn't make the diff for now)
Update the getprop values, copy apns and eri to the right place.
I some of you guys want to send me the fix for all the providers. I'll make it by default in the "CAF" build.
CM13 will most probably won't get the fix.
Click to expand...
Click to collapse
The main difference is in apns-conf.xml. eri.xml is purely cosmetic and LTE works perfectly without patching build.prop. I'm currently pulling the build.prop patching from my zip and updating the various apns-conf.xml files with the most current information. I'll upload in a bit.
scritch007 said:
I don't really understand what is the difference with https://github.com/Motorola-Cyanoge...mmit/8a6f577c866c3979d758bbe48d3bb0565fd94a1d
unless at that time the values that were provided were wrong, in the apns-conf.xml and eri.xml were wrong, this patch used to do the same thing. (I actually didn't make the diff for now)
Update the getprop values, copy apns and eri to the right place.
I some of you guys want to send me the fix for all the providers. I'll make it by default in the "CAF" build.
CM13 will most probably won't get the fix.
Click to expand...
Click to collapse
@scritch007 Thanks, if you could include it that would great. The difference is on lines 23 + 24 of prebuilt/system/etc/cdma/virgin/apns-conf.xml the value for LTE for Virgin Mobile at least in the US I believe is n.ij.ispsn instead of v.vmu.ispsn which is used for 3g data that is there now. I am guessing with the introduction of spark network the value was changed. The prop fix just sets our carrier branding correctly as Virgin Mobile in settings>sim info and in quick settings because by default without the fix we are listed as using Boost Mobile as our carrier and in quick settings it will just read "roaming indicator off" and can only use 3g. I am using the fix in CM 13 right now. The only difference between flashing the fix with CM 12.1 and 13 and probably CAF too is that APN's can be viewed,added,edited etc in CM 12.1 and in CM 13 APN's are not visable but the fix still works by replacing the correct files and prop edits.
The carrier information in SIM status is taken from eri.xml. I get no difference in functionality between patched and unpatched build.prop files. It may have once been necessary, but I think whatever problems those build.prop patches solved have been resolved.
deega said:
The carrier information in SIM status is taken from eri.xml. I get no difference in functionality between patched and unpatched build.prop files. It may have once been necessary, but I think whatever problems those build.prop patches solved have been resolved.
Click to expand...
Click to collapse
OK great
Sent from my Virgin Mobile Moto E via CM 13
scritch007 said:
I don't really understand what is the difference with https://github.com/Motorola-Cyanoge...mmit/8a6f577c866c3979d758bbe48d3bb0565fd94a1d
unless at that time the values that were provided were wrong, in the apns-conf.xml and eri.xml were wrong, this patch used to do the same thing. (I actually didn't make the diff for now)
Update the getprop values, copy apns and eri to the right place.
I some of you guys want to send me the fix for all the providers. I'll make it by default in the "CAF" build.
CM13 will most probably won't get the fix.
Click to expand...
Click to collapse
I just looked a bit deeper into the code you linked. (specifically init_surnia.c) It's setting the CDMA values based on the value of ro.boot.fsg-id, expecting virgin or sprint else it's boost. A getprop ro.boot.fsg-id returns nothing on my CAF 0.10 surnia. getprop ro.cdma.home.operator.numeric returns 311870 (boost). Expected behavior would return the following in my case:
ro.boot.fsg-id=virgin
ro.cdma.home.operator.numeric=311490
If I understand the structure of APN entries correctly, getting this resolved would make it possible to include the APNs in the default apns-conf.xml.
I'm not sure how ro.boot.fsg-id is derived, but adding ro.boot.fsg-id=virgin to build.prop doesn't alter the above behavior.
deega said:
I just looked a bit deeper into the code you linked. (specifically init_surnia.c) It's setting the CDMA values based on the value of ro.boot.fsg-id, expecting virgin or sprint else it's boost. A getprop ro.boot.fsg-id returns nothing on my CAF 0.10 surnia. getprop ro.cdma.home.operator.numeric returns 311870 (boost). Expected behavior would return the following in my case:
ro.boot.fsg-id=virgin
ro.cdma.home.operator.numeric=311490
If I understand the structure of APN entries correctly, getting this resolved would make it possible to include the APNs in the default apns-conf.xml.
I'm not sure how ro.boot.fsg-id is derived, but adding ro.boot.fsg-id=virgin to build.prop doesn't alter the above behavior.
Click to expand...
Click to collapse
Yes this is taken from the CDMA test build I made. I had asked people to set the fsg-id to the correct value. This can be done thanks to fastboot:
Code:
fastboot oem config fsg-id virgin
This wasn't added into CM.
Something like that would certainly help! If the CDMA properties were set based on a user-selectable carrier then it would solve a lot of headache with the apns-conf.xml files. We know the appropriate APNs for Boost, Sprint, and Virgin. It would be nice to have them folded into the default apns-conf.xml.
deega said:
Something like that would certainly help! If the CDMA properties were set based on a user-selectable carrier then it would solve a lot of headache with the apns-conf.xml files. We know the appropriate APNs for Boost, Sprint, and Virgin. It would be nice to have them folded into the default apns-conf.xml.
Click to expand...
Click to collapse
It definitely would. I don't understand why this isn't already fixed in CM 12.1, it also should be listed as an issue in the wiki but it isn't.
I just tried placing the values from the code @scritch007 linked into build.prop like so:
Code:
ro.cdma.home.operator.numeric=311490
ro.cdma.home.operator.alpha=Virgin Mobile US
gsm.sim.operator.numeric=311490
gsm.sim.operator.alpha=Virgin Mobile US
gsm.operator.numeric=311490
gsm.operator.alpha=Virgin Mobile US
Then I tried appropriately tagging the VM APNs with numeric="311490" mcc="311" mnc="490" while including them in a default, huge apns-conf.xml file.
Even with the proper numeric codes set in build.prop, the phone populates its APN database with Sprint (310120) APNs. Getprop yields the following results:
ro.cdma.home.operator.numeric=311490
gsm.sim.operator.numeric=31000
gsm.operator.numeric=310120
I sure hope hardcoding these values into init works better than defining them in build.prop. It's clear that the value of gsm.operator.numeric is pretty important. It's also clear that patching build.prop doesn't help us.
Pardon me if this is all old news, but I'm pretty new here.

Categories

Resources