[PATCH] Patch CDMA to GSM for Android Global Phones - Android Software/Hacking General [Developers Only]

This is a patch to fully enable the GSM on CDMA Global phones.
The Global Phones are phones with CDMA and GSM modems but that are usually configured to primarly work on CDMA network and at least to be able to call on GSM network.
The patch is working on every Stock Rom, on every AOSP Rom and on every Android version.
If you are successfully using this patch please comment the thread with your phone model.
This patch will enable:
- GSM/UMTS -> [GSM auto (PRL)] in Testing menù
- SMS
- MMS
- 3G Data
- USSD Code
- Call Forwarding
- Testing menù to manage the baseband accessible dialing the code *#*#4636#*#* (locked on Verizon Phones)
How to install:
- Copy the .zip file to the external memory or memory card
- Reboot your phone and enter on your custom recovery
- From the Install menu select the .zip file and instal withotut signature verification on your Rom
Risk of briking:
- no one: during installation the installer checks everything is ok and stop installation in case of problem; in case of problems after installation the old settings can be restored by simply installing the patch a second time. In this way you can test the gsm settings without any risk.
Advice post-installation:
- If the patch has not been installed on a clean system then you have to do a factory reset
- On the AOSP Roms the Patch is persistent, when you will update your rom you do not have to reinstall the patch
- *#*#4636#*#* -> Phone info -> Set prefered network type -> GSM auto (PRL)
How to uninstall:
- To uninstall the patch you have to reinstall it a second time from the custom recovery
The patch should work on every CDMA Global Phone.
The patch should work on every Rom.
Download the patch here
If someone successfully use this patch on some other model please leave a comment in this page, so I will be able to update the above list.
If someone has edited this patch to support some other phone please inform me so as not to waste information and in this way I can update the patch.
Any help is precious.
HOW TO POST REQUEST FOR HELP:
You have to entirely read this thread, I do NOT answer redundant question.
If you want to know if the patch is compatible with a phone then you have to attach the /system/build.prop in your post in this thread because i don't know all phones. (You can also send me the build.prop as attachment via the contact section of my site.)
If you installed the patch and there are problems you have to attach (and do not post) your /system/build.prop and your /system/build.prop.bak.
I do not answer to requests for help in private, I have neither the time nor the interest in doing so.
Any doubts, questions or requests must be posted in this thread in order to answer a single time and help everyone.
XDA:DevDB Information
Patch CDMA to GSM for Android Global Phones, Tool/Utility for the Android General
Contributors
Mentor.37
Version Information
Status: Stable
Current Stable Version: 4.2.7
Stable Release Date: 2016-04-25
Created 2014-12-04
Last Updated 2016-04-25

The patch has been updated.

The patch has been update.
Everyone can help me to extend support for more phones.
Thanks.

Patch updated for better GSM support.

works flawless on my Razr xt912 in Pakistan using Gsm network.
Thanks a lot man.:good:

Available a new update to solve problems with apns on 4.3.x roms.

It works on my Droid razr Maxx xt912 with CM10.2-20131020-NIGHTLY-spyder ROM, my phone is using GSM carrier

New version working well on Vodafone Ireland with cyanogenmod 10.1.3 on XT912.
This version also leaves the ROM version intact - older version for 10.1.2 seemed to update the string.

The version that changed the string was only for the xt894 with cm 10.1.2, that was the first version.

Works great on my XT912 with MIUI v5. Thanks.

Mentor.37 said:
This is a patch to fully enable GSM on every Stock Rom, on every AOSP Rom and on every Android version.
This in not for US users, in US the GSM is locked in RIL.
Release 1.6 - 20/10/2013
Click to expand...
Click to collapse
I may have misinterpreted the topic I guess, but did install this while I was overseas with my Verizon phone, everything was fine but now it seems as I am unable to find 3G network back in the US. I have changed the specs from GMS/CDMA , etc on the settings but no signal of 3G/LTE.
Anyone has had this issue before? Any way to turn it back to normal so that I can get data here in the US?

blustosa said:
I may have misinterpreted the topic I guess, but did install this while I was overseas with my Verizon phone, everything was fine but now it seems as I am unable to find 3G network back in the US. I have changed the specs from GMS/CDMA , etc on the settings but no signal of 3G/LTE.
Anyone has had this issue before? Any way to turn it back to normal so that I can get data here in the US?
Click to expand...
Click to collapse
In US you can not use the GSM on many Verizon phones, you have to use the CDMA and you have to restore build.props and apns list.

The patch has been successfully tested on droid bionic xt875 in and outside the US and on droid 3 xt862.

Mentor.37 said:
The patch has been successfully tested on droid bionic xt875 in and outside the US and on droid 3 xt862.
Click to expand...
Click to collapse
Mentor.37 said:
I need your build.prop.
Click to expand...
Click to collapse
Mentor I have a question.
I flashed on XT912-Spyder CM 10.1.3 but even before I did flash I would have no service at all , I have Euorpean sim card which has active roaming.
When I put it into iPhone 4S it shows T-Mobile USA but in settings T-Mobile.Poland settings so it roams, it gets signal,receivies texts.
IN XT912 it only shows phone number in settings that is all , i flashed your patch.. I will do it again maybe it will help I don't know.
Can you help me? if I get sim to work I will have my buddy replace screen,battery everything and put this phone into use for someone.

You could try installing the patch on clean system before first boot without restore any backup.
Let's me know.

Mentor.37 said:
You could try installing the patch on clean system before first boot without restore any backup.
Let's me know.
Click to expand...
Click to collapse
EDIT:
Same thing I just did what you told me it instantly showed the European phone number Poland area code +48.
Signal Strength : 0 dBm 99asu
I can't understand how when I put it in Verizon 4S which was Unlocked by VZW it shows signal,receives texts etc.. the droid razr after JB update was suppsed to be unlocked for European use for example.
It even synced local time in Poland which is +6 hours! it seems to pull up number and time but no signal
Is there anything else I can try?

In your recovery: factory reset, wipes, install patch and then reboot phone.

Mentor.37 said:
In your recovery: factory reset, wipes, install patch and then reboot phone.
Click to expand...
Click to collapse
Yep did that and still no ago same thing.
Before I got the phone (Got it for free)
when I first put AT&T simcard it showed me roaming triangle for few seconds ever since that time the signal just does not work.. at all.

The xt 912 is GSM locked in the US and could be locked for AT&T sim outside US too, you could try with another sim.

Mentor.37 said:
The xt 912 is GSM locked in the US and could be locked for AT&T sim outside US too, you could try with another sim.
Click to expand...
Click to collapse
Well yes I know so why when I put in T-Mobile Poland sim card which roams on T-Mobile USA it shows nothing but only phone number? it's weird.
Works fine in 4S unlocked by Verizon.

Related

[Q] Xoom on wrong baseband

I changed the baseband of my Xoom from GSM/UMTS to USA by a mistake.
No Idea how to reset this to european settings.
The mistake happened using the app "Netzwerk" by Phillipp Mangelow.
Since then there is no chance to get an internet connection.
All settings i can directly access are ok.
The above named app has an error and offers only "USA" as selection of baseband.
Has anyone an idea how to reset this or knows an app which modifies this setting?
Xoom without radio is not even a half xoom
Kind regards,
Willy
Try tiamat new rom, there is a possibility to change it back to EURO mode
Hi,
i use a international version of motorola xoom mz601 in india and have updated to android 3.1 and use the latest baseband n_01.83.35p.
after this update the band changed to USA band 800Mhz? i cannot use any network 2G or 3G and the motorola doesn't show any network operators.
i really want to revert back the settings.now how can i downgrade my baseband and what commands i need to execute also i have tried moving to stock 3.0.1 but no change in baseband.
any apk file that would help me change the band?
thank you.
Please help
If you are rooted, and if you have a previous backup done thru recovery before, just go to recovery, advanced restore and restore system only. It should bring back your baseband.
Sent from my MZ601 using Tapatalk 2
What I did was go back to a stock 3.1 provider firmware. Being in India I used Original rom. I flashed boot, system, data and recovery. At that point the 3g radio still wont work, Let it do the OTA updates to bring it to 3.2.2 and it will start working, I think one of the OTA updates flashes the modem and or bootloader and resets it to the correct band.
I could then go back to a custom rom and it was all good, I make sure I stay away form the band settings in future.

[Q] This device in germany

Dear all,
i got this phone from a friend (S3 from Verizon, SCH -I535) but I'm leaving in Germany, i thougt it would be enough to Flash a custom Rom to get rid of the sim lock but it Looks like that there are morre technical issues that i know :crying:
So what i find out is that it uses CDMA 1x/EVDO Rev A. instead of GSM/UMTS and that the LTE band is ankother one.
On the other Hand i read about the jellywiz gsm Rom for that device, the outcome is that i'm very confused right now.
My question, is there a Software based way (custo Rom, kernel, modem etc) to make this device working in Germany with a german carrier sim Card?
thnx in advanced
Update the phone to the latest update and you can use it without having to root it
and it will work in Germany using german sim on gsm/umts and LTE??
(S3 from Verizon, SCH -I535)
djteotancolis said:
Update the phone to the latest update and you can use it without having to root it
Click to expand...
Click to collapse
I checked and there is the latest Software installed, still not reading german sim and i worte that is not so easy or impossible to make it working in Germany with gsm/umts, any help??
osdgap said:
I checked and there is the latest Software installed, still not reading german sim and i worte that is not so easy or impossible to make it working in Germany with gsm/umts, any help??
Click to expand...
Click to collapse
1: Are you on the MF1 update?
2: If yes, go to Network mode and select GSM
3: wait for a couple of mins
4: go the APN setting and enter all your APN details.
You should be set

Help needed for CDMA data service (downgrading from 4.4.2 to lower version)

I have a Samsung Galaxy S3 SCH-I535 CDMA Verizon & GSM phone. Originally it was on android 4.1.2 and working fine for both CDMA and GSM (one at a time). CDMA EVDO Rev A data service was working fine.
I am using this phone in Nepal (not in USA). It was carrier unlocked for both CDMA & GSM when I purchased from Amazon. (so, I guess, Originally it may had some customized firmware/ROM for International use, I don’t have much idea).
I was asked for firmware upgrade every time when I run Samsung Kies. One day I clicked to upgrade the firmware. The upgrade was over successfully. But the new android version I found on my phone was 4.4.2.
In this version /new upgrade, I was unable to use CDMA data (EVDO-rev A). So I wanted to reverse back to old version. I search the process in Google and tried to load firmware with the help of Odin3 using this file:- “I535VRBMF1_I535VZWBMF1_VZW.zip”, but it was not successful. Result: Fail(Auth)
Then I loaded firmware for 4.4.2 using Odin3.09 (AP: “I535VRUDNE1_I535VZWDNE1_I535VRUDNE1_HOME.tar.md5”) and now the phone is working.
• If I use GSM SIM I can make call and use HSPA data service as well by adding new APN.
• If I use CDMA RUIM I can make call, BUT DATA SEVRICE using CDMA EVDO Rev A is NOT WORKING!! (I can not save APN in this case).
Now my issue is how to make CDMA EVDO data service working in my phone, because my basic requirement is to use this phone for CDMA service (voice + data).
I can edit the APN but when I click “Save”, nothing was saved. So I can not select APN for my carrier. I tried using APN Manager Pro too, here I can enter & enable the APN, but did not work. The phone is not able to dial the data access code #777 (verified from CDMA service provider side trace).
Can someone help me what I should do to make my phone working for CDMA data. My phone is rooted.
I guess it may work for CDMA data if I downgrade it to 4.3 or 4.1.2,
Can I do that. If so what are the procedures / steps. Any help in this regard would be highly appreciable.
My data worked this way
kkafle said:
I have a Samsung Galaxy S3 SCH-I535 CDMA Verizon & GSM phone. Originally it was on android 4.1.2 and working fine for both CDMA and GSM (one at a time). CDMA EVDO Rev A data service was working fine.
I am using this phone in Nepal (not in USA). It was carrier unlocked for both CDMA & GSM when I purchased from Amazon. (so, I guess, Originally it may had some customized firmware/ROM for International use, I don’t have much idea).
I was asked for firmware upgrade every time when I run Samsung Kies. One day I clicked to upgrade the firmware. The upgrade was over successfully. But the new android version I found on my phone was 4.4.2.
In this version /new upgrade, I was unable to use CDMA data (EVDO-rev A). So I wanted to reverse back to old version. I search the process in Google and tried to load firmware with the help of Odin3 using this file:- “I535VRBMF1_I535VZWBMF1_VZW.zip”, but it was not successful. Result: Fail(Auth)
Then I loaded firmware for 4.4.2 using Odin3.09 (AP: “I535VRUDNE1_I535VZWDNE1_I535VRUDNE1_HOME.tar.md5”) and now the phone is working.
• If I use GSM SIM I can make call and use HSPA data service as well by adding new APN.
• If I use CDMA RUIM I can make call, BUT DATA SEVRICE using CDMA EVDO Rev A is NOT WORKING!! (I can not save APN in this case).
Now my issue is how to make CDMA EVDO data service working in my phone, because my basic requirement is to use this phone for CDMA service (voice + data).
I can edit the APN but when I click “Save”, nothing was saved. So I can not select APN for my carrier. I tried using APN Manager Pro too, here I can enter & enable the APN, but did not work. The phone is not able to dial the data access code #777 (verified from CDMA service provider side trace).
Can someone help me what I should do to make my phone working for CDMA data. My phone is rooted.
I guess it may work for CDMA data if I downgrade it to 4.3 or 4.1.2,
Can I do that. If so what are the procedures / steps. Any help in this regard would be highly appreciable.
Click to expand...
Click to collapse
I think your problem is the region is not set Nepal...I installed dark jb rom in my phone and data was gone since then. Then I manually downloaded stock firmware and flashed through odin but still data wasnt working,nd while in recovery mode i saw region INS ie India. then something came in my mind and.. .I changed it to NPL and now i can use data in only sim 1 only not in both sims. So i also may need some help.
For you *#272*IMEI# . Use your phones IMEI number there (*#06#) . Select NPL region.
NOTE: It will hard format your phone installing required carrier apps, aps, bla bla and hope work on your phone
Pujan Shrestha said:
I think your problem is the region is not set Nepal...I installed dark jb rom in my phone and data was gone since then. Then I manually downloaded stock firmware and flashed through odin but still data wasnt working,nd while in recovery mode i saw region INS ie India. then something came in my mind and.. .I changed it to NPL and now i can use data in only sim 1 only not in both sims. So i also may need some help.
For you *#272*IMEI# . Use your phones IMEI number there (*#06#) . Select NPL region.
NOTE: It will hard format your phone installing required carrier apps, aps, bla bla and hope work on your phone
Click to expand...
Click to collapse
I found that the hidden menu (& hence secret code dialing) was disabled in my phone. Following guides from Google search I enabled it. Now codes likes "*#06#",*#1111#", "*#0228#" etc are working, but "*#272*IMEI#" is not working. Any idea, why it is not working?
kkafle said:
I have a Samsung Galaxy S3 SCH-I535 CDMA Verizon & GSM phone. Originally it was on android 4.1.2 and working fine for both CDMA and GSM (one at a time). CDMA EVDO Rev A data service was working fine.
I am using this phone in Nepal (not in USA). It was carrier unlocked for both CDMA & GSM when I purchased from Amazon. (so, I guess, Originally it may had some customized firmware/ROM for International use, I don’t have much idea).
I was asked for firmware upgrade every time when I run Samsung Kies. One day I clicked to upgrade the firmware. The upgrade was over successfully. But the new android version I found on my phone was 4.4.2.
In this version /new upgrade, I was unable to use CDMA data (EVDO-rev A). So I wanted to reverse back to old version. I search the process in Google and tried to load firmware with the help of Odin3 using this file:- “I535VRBMF1_I535VZWBMF1_VZW.zip”, but it was not successful. Result: Fail(Auth)
Then I loaded firmware for 4.4.2 using Odin3.09 (AP: “I535VRUDNE1_I535VZWDNE1_I535VRUDNE1_HOME.tar.md5”) and now the phone is working.
• If I use GSM SIM I can make call and use HSPA data service as well by adding new APN.
• If I use CDMA RUIM I can make call, BUT DATA SEVRICE using CDMA EVDO Rev A is NOT WORKING!! (I can not save APN in this case).
Now my issue is how to make CDMA EVDO data service working in my phone, because my basic requirement is to use this phone for CDMA service (voice + data).
I can edit the APN but when I click “Save”, nothing was saved. So I can not select APN for my carrier. I tried using APN Manager Pro too, here I can enter & enable the APN, but did not work. The phone is not able to dial the data access code #777 (verified from CDMA service provider side trace).
Can someone help me what I should do to make my phone working for CDMA data. My phone is rooted.
I guess it may work for CDMA data if I downgrade it to 4.3 or 4.1.2,
Can I do that. If so what are the procedures / steps. Any help in this regard would be highly appreciable.
Click to expand...
Click to collapse
Well, it looks to me as though you've locked your bootloader and are now stuck on 4.4.2. For some reason, Verizon forces Samsung to lock their bootloaders, which means we (the consumers) cannot install "custom" firmware on our devices (or downgrade).
Once you're on 4.4.2 NE1 your stuck with it. No downgrade possible at least not without a Jtag service
Sent from my SCH-I535 using Xparent ICS Tapatalk 2
I have faced similar problem I can't create apn I am using it in India . So my data i not working on any sim card but i can make and receive calls . My android version is also 4.3 . So please help me i want to use both hspa and evdo .
Sent from my iPhone using Tapatalk

[Completed] AT&T LTE signal issue, Cyanogenmod 11 build cm-11-20150111-NIGHTLY-m4

I would have rather posted this in the forum thread for Cyanogen 11 for the m4, but I cannot post there.
HTC One Mini (m4) had AT&T stock software (Android 4.?) with Sense 5. I installed the latest stable Cyanogen 10.2 build using TWRP. I decided to use a different phone so I didn't try anything after installing 10.2. So RUU flashed "RUU_M4_UL_K44_SENSE60_MR_Cingular_US_4.13.502.3_Radio_1.29.40g.00.19_10.32.40.1115L_release_385202_signed_with_hboot" (which is AT&T Stock Android 4.4.2). I also installed an AT&T Sense 6 update and relocked the bootloader. Later, I decided to use the Mini. So I unlocked the bootloader again (which wipes all user data), and installed TWRP recovery again. I did a factory reset from TWRP, and cleared the cache and dalvik. I installed Cyanogen cm-11-20150111-NIGHTLY-m4. I wiped the cache and dalvik again for good measure. I then installed the google apps for KitKat. The install went perfectly and I have not had ANY issues with the ROM at all, save one.
There is an AT&T LTE tower right off the exit ramp where I work. I attempted to toggle on LTE using the quick settings in the status bar. The toggle remains on, but I cannot receive LTE signal. In Settings -> Mobile networks, I am unable to select "LTE (preferred)" unless I first put the phone in airplane mode. LTE will remain checked, but I observed when I am near that LTE tower, the setting reverts to "3G". If I enter phone setup via *#*#4636*#*#, i cannot make any setting other than WCDMA preferred unless I turn off the radio. Again, when i get near the tower, the setting will revert to WCDMA only. THe Advance Signal Status app shows n/a for everything under LTE (4G) Signal Info.
I installed the ROM without a simcard. I'm on an LTE-enabled plan. Another stock device on my plan can receive LTE. I've set up my APN to the letter per AT&T's website. I even added fota like the stock rom had (even tho i'll never be doing fota updates w/ a custom ROM).
I've read on the net it may be a bad sim card, but i had the same problem on an LG Nitro running cm 11 latest nightly (brand new LTE enabled sim). I've also read that maybe AT&T has to specifically input my phone's IMEI for LTE to work (this was my wife's company phone before tho; i'm sure the IMEI was in the system). Anyhow place greater weight to the words of XDA over other sites.
Could this be some type of baseband issue?
Hi,
You will need to register on XDA and ask for help in the thread you downloaded the rom from. Members under 10 posts can post, it will be directed automatically to the devices Q&A section, along will all other new members postings.
Rom issues should always be reported in rom threads. As well as reading the opening post for known issues, and the last several pages to see if your issue has been discussed.
Good luck!

Note 5 SM-920P bought in China

I bought a Note 5 which worked fine with China Unicom, the phone was 5.1.1 so I decided to manually update the phone to mm. After the update the phone can make calls, but it can't pick up data signal. I've tried everything from flashing the modem back to 5.1.1 (which was the one that worked, originally) but no dice. I was wondering if anyone had a solution to this. The phone isn't rooted and its constantly trying to activate its voice and data, even though the voice all ready works.
Enter the APN settings manually for your network. The same happened to me on my Unlocked N920P. I entered the APN (Airtel India) and deleted all the others. On upgrading, it will automatically pick up the Sprint APNs. So add a new APN and enter your setting for your network manually.
shantanil said:
Enter the APN settings manually for your network. The same happened to me on my Unlocked N920P. I entered the APN (Airtel India) and deleted all the others. On upgrading, it will automatically pick up the Sprint APNs. So add a new APN and enter your setting for your network manually.
Click to expand...
Click to collapse
Thanks so much for your response. I've tried this method, but still no dice :/
hi
NavaKing0208 said:
Thanks so much for your response. I've tried this method, but still no dice :/
Click to expand...
Click to collapse
Hello
I bought Note 5 920P from china I use this mobile in Turkey bu we have some problem with this phone
for exampe there is no data over notification panel. Now phnoe android 5.1 I send picture about version.
Now I want to update Android 6,1 Usa Sprint.
Please tell me Is it any problems?
NavaKing0208 said:
Thanks so much for your response. I've tried this method, but still no dice :/
Click to expand...
Click to collapse
It happened to me too. The first step was the APN. changed the APN manually on mine but still it seemed no data connection was active. On step two I discovered that even the data seems not active, in reality there was a data connection and everything was working, but the icon was not showing due to something missing in the Sprint's SystemUI data connection icons.
So, try to put your apn manually and try and check if there is a data connection, i.e. using the browser to navigate.
---------- Post added at 11:34 AM ---------- Previous post was at 11:26 AM ----------
aksa63 said:
Hello
I bought Note 5 920P from china I use this mobile in Turkey bu we have some problem with this phone
for exampe there is no data over notification panel. Now phnoe android 5.1 I send picture about version.
Now I want to update Android 6,1 Usa Sprint.
Please tell me Is it any problems?
Click to expand...
Click to collapse
Open the notification panel - touch the "down arrow" symbol on the upper right corner to show all the icons and look there must be the data connection icon you're looking for.
As for the update: Updated myself to MM and everything works fine with the exception of 4G. This is not something caused by the update but because the LTE-4G bands the phone works are not compatible. Check yourself @ willmyphonework.net
Flash pure GSM kind of roms.
First go to official MM by ODIN, root it,
Via TWRP, flash Lamlazy ROM or aurora rom which is compatible rom without sprint stuff.
Try this rom http://bbs.gfan.com/android-8394771-1-1.html
Download link pan.baidu.com/s/1c2JZgje PW kr10
I didn't try yet. but it says N920p supported. If u are on sprint, am not sure how it works.. but GSM should work well.
That V7 of Lamlazy can be found here -- thread http://forum.xda-developers.com/show...&postcount=153

Categories

Resources