Please help with HTC HTV31 (BUTTERFLY 3) - HTC Butterfly 3

Hello everyone,
I purchased a HTC HTV31, also known as Butterfly 3 ot HTC J. It works fine in Europe (Romania exactly). I have full signal, full mobile connection at 4G.
I have two main problems.
First,it seems that I can't send any text messages. I've doubled checked the text message center and if there are no sms restrictions with the local operator.
Second problem is that it's full with Japan au bloatware.
Do you think it's compatible with the last rom for HTC OneM9 or M9+ because the specs are almost the same? Or can somebody help me with a clean rom for this phone?
Here are some informations :
Android version 5.0.2
HTC Sense Version 7.0
Software number: 1.06.970.3
Kernel version:
3.10.49-g62858f0
[email protected] #1
SMP PREEMPT
Baseband version: 01.02_U11440531_60.01.50714BG_F
Build number: 1.06.970.3 CL580369 release-keys
BOOTLOADER INFO:
***LOCKED***
htc_b3uhl PVT S-OFF
CID-KDDI_801
LK-1.0.0.0.0000
C:\Android\platform-tools>fastboot getvar all
(bootloader) kernel: lk
(bootloader) product: htc_b3uhl
(bootloader) version: 1.0
(bootloader) imei: *************
(bootloader) version-main: 1.06.970.3
(bootloader) boot-mode: download
(bootloader) version-bootloader: 1.0.0.0000
(bootloader) mid: 0PL210000
(bootloader) cid: KDDI_801
all:
finished. total time: 0.006s
Any info is apreciated.
Best regards!

alexsdlc said:
Hello everyone,
I purchased a HTC HTV31, also known as Butterfly 3 ot HTC J. It works fine in Europe (Romania exactly). I have full signal, full mobile connection at 4G.
I have two main problems.
First,it seems that I can't send any text messages. I've doubled checked the text message center and if there are no sms restrictions with the local operator.
Second problem is that it's full with Japan au bloatware.
Do you think it's compatible with the last rom for HTC OneM9 because the specs are almost the same? Or can somebody help me with a clean rom for this phone?
Here are some informations :
Android version 5.0.2
HTC Sense Version 7.0
Software number: 1.06.970.3
Kernel version:
3.10.49-g62858f0
[email protected] #1
SMP PREEMPT
Baseband version: 01.02_U11440531_60.01.50714BG_F
Build number: 1.06.970.3 CL580369 release-keys
BOOTLOADER INFO:
***LOCKED***
htc_b3uhl PVT S-OFF
CID-KDDI_801
LK-1.0.0.0.0000
Any info is apreciated.
Best regards!
Click to expand...
Click to collapse
Can you access APN settings? Should be somewhere like: settings>more>mobile networks
If so, ensure you are using the correct APN.
Google can help with finding the correct one.
If not, be sure your network preference is correct. I.E. global, LTE, 3g.

Evolution_Tech said:
Can you access APN settings? Should be somewhere like: settings>more>mobile networks
If so, ensure you are using the correct APN.
Google can help with finding the correct one.
If not, be sure your network preference is correct. I.E. global, LTE, 3g.
Click to expand...
Click to collapse
Hello and thanks for helping me. I can access and add APN because I did that for my internet. But the sms service doesn't need APN.

Still no luck!

Any info someone? Root, unlock bootloader? I'm S-OFF
C:\Android\platform-tools>fastboot getvar all
(bootloader) kernel: lk
(bootloader) product: htc_b3uhl
(bootloader) version: 1.0
(bootloader) imei: *******
(bootloader) version-main: 1.06.970.3
(bootloader) boot-mode: download
(bootloader) version-bootloader: 1.0.0.0000
(bootloader) mid: 0PL210000
(bootloader) cid: KDDI_801
all:
finished. total time: 0.006s

alexsdlc said:
Any info someone? Root, unlock bootloader? I'm S-OFF
C:\Android\platform-tools>fastboot getvar all
(bootloader) kernel: lk
(bootloader) product: htc_b3uhl
(bootloader) version: 1.0
(bootloader) imei: *******
(bootloader) version-main: 1.06.970.3
(bootloader) boot-mode: download
(bootloader) version-bootloader: 1.0.0.0000
(bootloader) mid: 0PL210000
(bootloader) cid: KDDI_801
all:
finished. total time: 0.006s
Click to expand...
Click to collapse
Since you're S-Off, here is what you do.
(With adb prompts.)
1. Reboot into bootloader
>adb reboot bootloader
2. From there, reboot into Download mode
3. Next, you need SuperCID
>fastboot oem writecid 11111111
4. Reboot back to bootloader to confirm CID
5. Go to the htcdev website and do their bootloader unlock
There is no custom recovery or root access for the HTV31 yet.
---------- Post added at 06:03 PM ---------- Previous post was at 06:00 PM ----------
alexsdlc said:
Still no luck!
Click to expand...
Click to collapse
I was having this problem too, here is how I fixed it.
Go to your contacts, and select someone who you can't send SMS to.
Edit their number by typing it in again without any additional characters, just the numbers.
Ex. 8005550214
Save then try to text them.
I only had this problem with new contacts that I saved from the phone itself.
(It usually put a + in front of the phone number.)
As soon as I edited them, SMS worked fine.

Thank you very much for the info. I've successfully unlocked my bootloader.
Regarding the sms service I've tried everything and still doesn't work.
Do you think that it's possible to flash an M9 stock rom on it? Since all the specs and kernels are the same what will be our risks? How do you propose to backup safely in case that something goes wrong?

tomkins0752 said:
---------- Post added at 06:03 PM ---------- Previous post was at 06:00 PM ----------
[/COLOR]
I was having this problem too, here is how I fixed it.
Go to your contacts, and select someone who you can't send SMS to.
Edit their number by typing it in again without any additional characters, just the numbers.
Ex. 8005550214
Save then try to text them.
I only had this problem with new contacts that I saved from the phone itself.
(It usually put a + in front of the phone number.)
As soon as I edited them, SMS worked fine.
Click to expand...
Click to collapse
Yep I can confirm it works for me too. But every time I receive a text I have to go in the agenda or to compose new. The reply doesn`t work. Thanks again.

I had noticed that too, so I just switched to Google's Messenger app. There has to be some sort of carrier influence on the SMS app.

tomkins0752 said:
I had noticed that too, so I just switched to Google's Messenger app. There has to be some sort of carrier influence on the SMS app.
Click to expand...
Click to collapse
Well Google Messenger doesn't help me. I uninstalled original Message.apk, installed Google Messenger and nothing I have the same problem. ...

Hey, when you said you've lost NFC and TV receiver do you mean you've managed to get them to work outside Japan?
I just received mine and now considering rooting and removing the bloatware or applying the M9 rom or doing as you and switching to the Taiwanese version?

pesss said:
Hey, when you said you've lost NFC and TV receiver do you mean you've managed to get them to work outside Japan?
1) NFC can read some UK and EU bank cards. They have their own application for banking so you don't need Japanese app, just NFC to be working.
2) TV, well, that's another story. TV works, but I was trying to add regions outside of Japan, but didn't get desired results. Since I crossflashed it to TW version, I can't experiment on this field any longer.
Click to expand...
Click to collapse

I'm having the same phone from au Japan, and having the same issue aswell, for the text messaging, and for the GPS (no gps, cann't use gps), if I switch to Taiwan Version, will the text and GPS work ? can i get update (OTA) ? and will the au bloatware gone ?
the downside applying TW version is the NFC and TV ir ?
please advise.
Thanks.

#14
I'm using HTC HTV31 too and I have the same problem about the SMS. if someone send SMS to me, I can not reply it, the msg can't be delivered. I am crazy with it. Please help me!

petar_b said:
Well Google Messenger is good if other people have google messenger too, however if I send message from Google Messenger to a regular user (mobile phone), google messenger rely sending SMS to the built-in SMS app that doesn't work. So for me sending SMSes from Google Messenger doesn't solve the problem. Can you please explain how google messenger solves problem for you exactly ?
I see that HTC Butterfly 3 for Taiwan market don't have this issue, so I have temporarely changed "product" and "mid" to Taiwanese model and I got another (bit newer) ROM, so finally SMS is working, but sadly I lost NFC and TV. Hope KDDI will fix bug they did in MMS apk so I can go back to KDDI ROM.
BTW - I can't believe they made such bug, basically this means if a KDDI consumer/subscriber travels to US, this phone won't send SMSes, because "+" (international exit code) is hardcoded to 010 (Japan), while instead it should be picked up from the (roaming) carrier where the phone is registered, e.g. 00 if you are in US or EU. Unbelievable - did they even test their software outside of Japan ??
PS: As answer to the other remark from this thread, changing cid to 1111111 doesn't solve the problem either...
Click to expand...
Click to collapse
Can you tell me how to change "product" and "mid" to Taiwanese ?

bakpau said:
I'm having the same phone from au Japan, and having the same issue aswell, for the text messaging, and for the GPS (no gps, cann't use gps), if I switch to Taiwan Version, will the text and GPS work ? can i get update (OTA) ? and will the au bloatware gone ?
the downside applying TW version is the NFC and TV ir ?
please advise.
Thanks.
Click to expand...
Click to collapse
I did the same, converted the Japanese AU KDDI into TW version.
Everything works beside NFC.
About the TV, I couldn't make it work on the Japanese version in first place anyways, since I am outside of Japan.

Could you please explain how to change to TW Version ?
and where to get the rom ?
Thanks
Edit: if i change to TW version, will the 4G works ?

yossi1983 said:
I did the same, converted the Japanese AU KDDI into TW version.
Everything works beside NFC.
About the TV, I couldn't make it work on the Japanese version in first place anyways, since I am outside of Japan.
Click to expand...
Click to collapse
Please explain how to converted into TW version.

petar_b said:
Well Google Messenger is good if other people have google messenger too, however if I send message from Google Messenger to a regular user (mobile phone), google messenger rely sending SMS to the built-in SMS app that doesn't work. So for me sending SMSes from Google Messenger doesn't solve the problem. Can you please explain how google messenger solves problem for you exactly ?
I see that HTC Butterfly 3 for Taiwan market don't have this issue, so I have temporarely changed "product" and "mid" to Taiwanese model and I got another (bit newer) ROM, so finally SMS is working, but sadly I lost NFC and TV. Hope KDDI will fix bug they did in MMS apk so I can go back to KDDI ROM.
BTW - I can't believe they made such bug, basically this means if a KDDI consumer/subscriber travels to US, this phone won't send SMSes, because "+" (international exit code) is hardcoded to 010 (Japan), while instead it should be picked up from the (roaming) carrier where the phone is registered, e.g. 00 if you are in US or EU. Unbelievable - did they even test their software outside of Japan ??
PS: As answer to the other remark from this thread, changing cid to 1111111 doesn't solve the problem either...
Click to expand...
Click to collapse
I had the same issue also while sending any SMS to any contact number start with "+" sign, not only this problem, I'm from Egypt and i had bought 3 pcs of this great mobile 2 weeks ago while i was in Shenzhen, China, and the second major problem that i'm facing is that that here in Egypt we have Vodafone numbers start with "010 or 0100" so when i receive any call from Vodafone network the caller id appeared without "010" in beginning and Caller name does not appear also since the number is different now, for example if i have a contact name "Mohamed" for example with his phone number "01012345678" then when i receive call from this contact the caller name does no appear and phone number appear as "+12345678" without "010" in start.
From what i read in this thread that the problem is that the Country Exit Code is hard coded for Japan "010" that is why any contact number start with "010" does not appeared correctly
I had tried to modify Build.Prop to remove any thing related to Japan and tried every thing but nothing work :'(
Also i had read that the Taiwanese version does not have this issue, but the problem is that the NFC will not work, So any body here know how to convert it to Taiwanese version, or at lease have a copy of the Taiwanese Dialer application or any way to solve this issue

Abkarino said:
So any body here know how to convert it to Taiwanese version, or at lease have a copy of the Taiwanese Dialer application or any way to solve this issue
Click to expand...
Click to collapse
- it's not problem in dialer app nor mms app, it's somewhere else, deeper in rom.
- I contacted KDDI, they weren't interested much to note down the problem...
- maybe with new version of android they will fix the issue, but I doubt; or wait for US/EU version of phone if they ever make one.
- If you convert it to Taiwanese model you loose NFC and TV, but that was the only way out for me; those guys here did it for me: http://llabtoofer.com/htc-ruu-flashing-service/. I am satisfied with their service, now I use the phone.
- don't root the phone, you won't get new android
I also have 2 pieces of this phone, one with KDDI firmware one with Taiwan one. Price + flashing becomes expensive - I am not so sure if it was worth of it... Design and quality are nice, but now without all these features it falls behind Samsung, and camera has too much noise - however, water resistance is super important for me... yeah, sad....
I wish someone cooks a working ROM for this phone with all features working - I would pay for it with no question asked.

Related

X01 HTC new model Crack?? ANy Solution

I purchased a Softbank X01HTC 3G model in 14-Aug-07 from Japan. It is supposed to be unlocked by the carrier. Please let me know the exact procedure how to unlock it to use other subscribers SIM card or use it in other countries. Currently I am using it in Japan only for calling and receiving calls. I have installed English OS (windows 5) and the details of the hardware are as below. Please suggest
model no: Herm200
Platform: pocket PC
ROM Version : 2.06.502.3
ROM date:02/02/07
radio version: 1.14.01.10
protocol: 32.50.7018.00H
SPL-1.09
Purchased on- 14-Aug-2007, from Japan
Thanks in advance for all information provided for this.
if i understand you correctly (your phrasing is a little vague), the phone is LOCKED to a carrier?
If so, i would call them and ask them to unlock it for you. They may want to you to wait out a contract or something
abhijo said:
I purchased a Softbank X01HTC 3G model in 14-Aug-07 from Japan. It is supposed to be unlocked by the carrier. Please let me know the exact procedure how to unlock it to use other subscribers SIM card or use it in other countries. Currently I am using it in Japan only for calling and receiving calls. I have installed English OS (windows 5) and the details of the hardware are as below. Please suggest
model no: Herm200
Platform: pocket PC
ROM Version : 2.06.502.3
ROM date:02/02/07
radio version: 1.14.01.10
protocol: 32.50.7018.00H
SPL-1.09
Purchased on- 14-Aug-2007, from Japan
Thanks in advance for all information provided for this.
Click to expand...
Click to collapse
Hint :use google

Vodafone SIM renames my Contacts App!

So today my number finally got ported over to vodafone. But it comes with some costs.
1st: The default Contacts app is renamed to HTC Contacts, very annoying!
2nd: It puts a new SIM-Toolkit app in my drawer with useless Vodafone junk.
When I put my old SIM in back, both of these changes revert. I can live with the 2nd thing. But the first one is REALLY annoying me.
I got my Desire through Vodafone and I don't have a Contacts app - it's named People for me. What software are you on? Mine's 1.19.161.5.
1). Depending upon what version of the ROM you are on, the HTC Sense version of the contacts app is called "People" or "HTC People"
2). That is from the SIM card - you'll see that no matter what phone you put your Vodafone sim into.
I changed my language to English to check for sure. In English it says: HTC People. Instead of normal 'People'.
Software Info:
Firmware Version: 2.1-update1
Baseband Version: 32.36.00.28U_4.06.00.02_2
Kernel Version: 2.6.29-0cb9f166, htc [email protected] #1
Build Number: 1.21.405.2 CL174215 release-keys
Software Number: 1.21.405.2
Browser Version: WebKit 3.1
EDIT:
Made some photos to show exactly what I mean.
With my new Vodafone SIM:
With my old 'Simyo' SIM:
EDIT2: If I put in my mother's T-Mobile SIM, it stays as 'Contacten' instead of adding the HTC prefix.
Ah right, didn't realise you were using the German locale!
Does seem a bit random that it'd change like this. Presumably the OS changes the naming conventions for SIMs from big networks...
It's Dutch actually. Anyway, someone made an amazing post clearing a lot up. I've translated it to this:
About 2 to 3 weeks ago I've been busy reverse enginering the 'People' application by HTC. Back then I noticed that the name of the Contacts-app is dependent on the MCC+MCN-code (Mobile Country Code & Mobile Network Code) of the SIM. Defined by MCC+MCN 20404 (Vodafone/Libertel), the app is renamed to 'HTC People'.
I've tried changing that in the source. But after I made a new .apk of it, I lacked the proper key to sign the .apk with, leading to my Desire not accepting the .apk.
After that I quit it. In other words, you're gonna have to live with it. On another note, the old firmware did not have this. The app would always be named 'People'. Why this is changed... I have no idea!
Click to expand...
Click to collapse
The original can be found here:
http://forum.fok.nl/topic/1477758/12/25#83147408

[Q] US phone - 4G

Hello.
FIrst , i know there are 2 more threads ( or maybe more , i could only find 2 ) about this but they didn't made me understand my problem.
So I live in Europe and my M8 is an US M8 ( Canadian if i remember right) and because of that 4G isn't working here , in Europe.
Now my question is : Can I do something about this ? I'm s-off if that can help..
Thanks.
Check if your version of the M8 supports the 4G band(s) used by your carrier. If not, the band support can be changed by flashing the appropriate radio.
Also, make sure you are using the proper APN for your carrier. Sometimes carriers use a different APN for 4G enabled devices.
redpoint73 said:
Check if your version of the M8 supports the 4G band(s) used by your carrier. If not, the band support can be changed by flashing the appropriate radio.
Also, make sure you are using the proper APN for your carrier. Sometimes carriers use a different APN for 4G enabled devices.
Click to expand...
Click to collapse
Sorry but I'm a bit noob. How can I check if my M8 supports the 4G band used by my carrier? The APN is ok.
Sent from my HTC One M8 powered by ViperOneM8
freskeeeh said:
Sorry but I'm a bit noob. How can I check if my M8 supports the 4G band used by my carrier? The APN is ok.
Click to expand...
Click to collapse
1) Verify what version of the M8 you own
2) Check specs online to see what bands your M8 version is supposed to support
3) Find out what 4G band(s) your carrier uses
You haven't given much detail, and I don't know your knowledge base (what you do or don't know how to do). So I can only give general steps, and rely on you to ask specific questions on the steps above, as necessary.
Flashing the radio appropriate for your region/carrier is probably going to fix the problem. But I recommend you do the research above first, to first confirm that band support (missing in the device software) is the issue.
---------- Post added at 10:02 AM ---------- Previous post was at 10:00 AM ----------
freskeeeh said:
my M8 is an US M8 ( Canadian if i remember right) =
Click to expand...
Click to collapse
Byt the way, you understand Canada is not a part of the US, right?
redpoint73 said:
1) Verify what version of the M8 you own
2) Check specs online to see what bands your M8 version is supposed to support
3) Find out what 4G band(s) your carrier uses
You haven't given much detail, and I don't know your knowledge base (what you do or don't know how to do). So I can only give general steps, and rely on you to ask specific questions on the steps above, as necessary.
Flashing the radio appropriate for your region/carrier is probably going to fix the problem. But I recommend you do the research above first, to first confirm that band support (missing in the device software) is the issue.
---------- Post added at 10:02 AM ---------- Previous post was at 10:00 AM ----------
Byt the way, you understand Canada is not a part of the US, right?
Click to expand...
Click to collapse
Yeah , looks like my brain wasn't working when I wrote you later.
I have a T-Mobile M8 and their bands are 700 , 1700 , 2100. For my carrier I need 800, 1800 , 2600 so looks like I need to flash a radio.
I just did a research and found some radio here on xda but i don't know which one to download. ( If you can help me here i would be very thankful )
My phone is s-off so i'm alright , i just need to change my cid to supercid.
---
Yeah . I know Canada is not a part of the US.
Do you intend to run a custom ROM, or keep the phone stock?
I already have a custom ROM - ViperOne
@redpoint73
So can you help me in finding the radio for my M8 ?
If the latest Viper (version 4.x), I would suggest flashing the 4.16.401 firmware package. Not only to get the Euro radio (with the LTE bands you are looking for), but all the other firmware modules that correspond to the 4.16 software, for most bug-free performance.
http://forum.xda-developers.com/showthread.php?t=2696282
s-off is required (which you state you already have) to flash another region/carrier's firmware. Plus, you will need to change to the proper CID and MID.
---------- Post added at 10:57 AM ---------- Previous post was at 10:53 AM ----------
freskeeeh said:
@redpoint73
So can you help me in finding the radio for my M8 ?
Click to expand...
Click to collapse
Patience, I was typing!
Umm is that a different firmware ? Because I already have 4.16.401.10.
freskeeeh said:
Umm is that a different firmware ? Because I already have 4.16.401.10.
Click to expand...
Click to collapse
How are you determining that number?
redpoint73 said:
How are you determining that number?
Click to expand...
Click to collapse
Bootloader - OS
freskeeeh said:
Bootloader - OS
Click to expand...
Click to collapse
That isn't the firmware number.
The term "firmware" is a little confusing. On this device, when most folks say "firmware" (including the link I sent you) it refers to a package of modules including hboot, radio, WiFi, Bluetooth, and others, that DO NOT get flashed with the ROM (but are critical in the correct operation of the ROM).
Firmware does not in fact really have a "number", so referring to the software (OS) number that the firmware deployed with is the best we can do. So again, its confusing.
The OS number is bootloader just tells you what software number the current ROM is based. Flash a ROM with a different base, and that number will change. But the hboot, radio "firmware" will not change. Therefore you want to have firmware that corresponds to your ROM.
There is in fact no easy way to tell what firmware package you have installed. The best way is to look at the hboot and radio numbers. So tell me what those say on the hboot screen, and I can probably tell what firmware you are on (although I'm not that familiar with the T-Mob radio numbers).
If you read the thread I linked, it explains it a little further under the big red letters.
redpoint73 said:
That isn't the firmware number.
The term "firmware" is a little confusing. On this device, when most folks say "firmware" (including the link I sent you) it refers to a package of modules including hboot, radio, WiFi, Bluetooth, and others, that DO NOT get flashed with the ROM (but are critical in the correct operation of the ROM).
Firmware does not in fact really have a "number", so referring to the software (OS) number that the firmware deployed with is the best we can do. So again, its confusing.
The OS number is bootloader just tells you what software number the current ROM is based. Flash a ROM with a different base, and that number will change. But the hboot, radio "firmware" will not change. Therefore you want to have firmware that corresponds to your ROM.
There is in fact no easy way to tell what firmware package you have installed. The best way is to look at the hboot and radio numbers. So tell me what those say on the hboot screen, and I can probably tell what firmware you are on (although I'm not that familiar with the T-Mob radio numbers).
If you read the thread I linked, it explains it a little further under the big red letters.
Click to expand...
Click to collapse
Oh , I'm sorry. I didn't know that. I'm gonna flash that firmware right now. The sad part is will not know if this worked untill tomorrow , because I don't have 4G in the area where i live.
HBOOT : 3.19.0.0000
Radio: 1.25.214500021.06G
Thank you very much for your help and I'll come back with the result tomorrow
freskeeeh said:
Oh , I'm sorry. I didn't know that. I'm gonna flash that firmware right now. The sad part is will not know if this worked untill tomorrow , because I don't have 4G in the area where i live.
HBOOT : 3.19.0.0000
Radio: 1.25.214500021.06G
Thank you very much for your help and I'll come back with the result tomorrow
Click to expand...
Click to collapse
So after flashing that firmware my radio is still : 1.25.214500021.06G. So I guess that didn't change anything ?
freskeeeh said:
HBOOT : 3.19.0.0000
Radio: 1.25.214500021.06G
Click to expand...
Click to collapse
Interesting, you already seem to be on the Lollipop WWE Euro radio, based on this: http://forum.xda-developers.com/showpost.php?p=58306004&postcount=734
And the T-Mobile radio number is 1.23.213311491.05G, based on this: http://forum.xda-developers.com/showpost.php?p=59275459&postcount=712
Did you flash any firmware packages previously (by the method that I linked). Or was the phone modified by a previous owner?
Now why the WWE Euro radio doesn't give you LTE, is the real mystery. You've used this SIM on another phone before, and had LTE?
redpoint73 said:
Interesting, you already seem to be on the Lollipop WWE Euro radio, based on this: http://forum.xda-developers.com/showpost.php?p=58306004&postcount=734
And the T-Mobile radio number is 1.23.213311491.05G, based on this: http://forum.xda-developers.com/showpost.php?p=59275459&postcount=712
Did you flash any firmware packages previously (by the method that I linked). Or was the phone modified by a previous owner?
Now why the WWE Euro radio doesn't give you LTE, is the real mystery. You've used this SIM on another phone before, and had LTE?
Click to expand...
Click to collapse
Umm , yes. I flashed a firmware when i updated viper rom from 44.2 to 4.4.4 i think. I don't know if the phone was modified by a previous owner.
I used the SIM in another phone and it had LTE.
freskeeeh said:
Umm , yes. I flashed a firmware when i updated viper rom from 44.2 to 4.4.4 i think.
I used the SIM in another phone and it had LTE.
Click to expand...
Click to collapse
The radio number would suggest you flashed the Android 5.0 firmware, not 4.4.4.
Check the APN again. Does it match the APN on the "other" phone?
If the 4.16.401 firmware, and running current Viper, and right APN, I don't see a reason why LTE won't work. You might check the Viper thread to see if there are any other reports of a similar bug.
redpoint73 said:
The radio number would suggest you flashed the Android 5.0 firmware, not 4.4.4.
Check the APN again. Does it match the APN on the "other" phone?
If the 4.16.401 firmware, and running current Viper, and right APN, I don't see a reason why LTE won't work. You might check the Viper thread to see if there are any other reports of a similar bug.
Click to expand...
Click to collapse
The APN is good. I'm gonna check Viper thread but probably I'm just gonna leave it like this. I'm gonna buy the M9 anyway when it's available here. Just wanted to make 4G work untill I buy it but yeah. Thanks anyway for your big help Have a good day/night.
What country are you in, specifically?
I think there were a couple countries (mostly Eastern Europe, I think) that had some data issues on KitKat, but I think they had some minor radio updates. And I would think those issues would have been cleared up by now (for Lollipop).

Is there a way to change phone's modem?

Hi guys,
I'm having a problem with my phone for a while already.
I have HTC One M8 of T-Mobile.
I'm currently living in Israel, and I bought it here locally from some private mobile store, back then I didn't really realized the difference
between International to all other like T-Mobile, AT&T and such.
After I moved to my current ISP, I'm having trouble with low reception in some places while other phones with my SIM card are working fine and getting good reception.
I understood it's happening because of the modem the T-Mobile are using, it's using other frequencies that aren't available here, only in US and such.
So, is there a way to flash or something a new modem? Or is it something that is hardware based?
Thanks in advance! :good:
Band compatibility is software based on this phone (unlike most previous smartphones).
S-off by sunshine ($25 US) and than you can flash another carrier versions firmware to change the band compatibility. You'll need to determine what bands your carrier uses for 3G and 4G (LTE) and see what carrier version's firmware will work for you. But the Euro international firmware (401) may be a good place to start.
http://theroot.ninja/
http://forum.xda-developers.com/showthread.php?t=2696282
But in the future you should research properly before buying a phone from a source other than your carrier. You're lucky this is fixable in software this time.
redpoint73 said:
Band compatibility is software based on this phone (unlike most previous smartphones).
S-off by sunshine ($25 US) and than you can flash another carrier versions firmware to change the band compatibility. You'll need to determine what bands your carrier uses for 3G and 4G (LTE) and see what carrier version's firmware will work for you. But the Euro international firmware (401) may be a good place to start.
http://theroot.ninja/
http://forum.xda-developers.com/showthread.php?t=2696282
But in the future you should research properly before buying a phone from a source other than your carrier. You're lucky this is fixable in software this time.
Click to expand...
Click to collapse
Hi, Thanks for the answer.
Well, I'm already S-OFF.
Now I'm using T-Mobile official ROM. But before that I was using Android Revolution HD based on International firmware (401), and I had those problems, too.
Because I experienced those problems with the 401 firmware, I tried and installed back the official T-Mobile ROM, to find out that I'm still ****ed up -_-
If it helps, my ISP is currently working on those frequencies:
3G: 900Mhz, 1800Mhz
4G/LTE: 1800Mhz
My previous ISP was working with 850Mhz instead of 900Mhz, and it was working just fine. It's because my current phone doesn't support this frequency.
I'm surely learned in the hard way that next time, I'll but only international releases.
Another question... If I'm using T-Mobile official ROM. When I'm flashing another firmware, will I have to re-install another ROM?
Edit:
I flashed the 4.16.401.10 firmware, while staying on the T-Mobile official ROM,
when finished flashing the ROM, I went to the About section -> Software Information
And I still see that the previous firmware version (4.20.531.4) is used.
I tried to re-flash again the firmware, but still the same.
It's just due to the ROM, ignore the software information in the offical ROM or well baseband.
If you'll go to HBOOT you'll have 4.16.
Also I feel your pain, while I am using partner myself, I can't get 4G despite changing the NV values although you suffer from another problem, sort of at least, I get perfect HSPA+ but I have no 4g lol. I am using the Verizon model though. You don't have either perfect HSPA nor 4G do you? T-Mobile is 2-4-12 with thier LTE bands.
You could change the NV memory to support 900 WCDMA and 1800 LTE but I doubt it would work.
Try flashing another ROM with the euro firmware. Also Redpoint73 can't he just change the MID and convert to a generic Euro device?
JellyKitkatLoli said:
It's just due to the ROM, ignore the software information in the offical ROM or well baseband.
If you'll go to HBOOT you'll have 4.16.
Also I feel your pain, while I am using partner myself, I can't get 4G despite changing the NV values although you suffer from another problem, sort of at least, I get perfect HSPA+ but I have no 4g lol. I am using the Verizon model though. You don't have either perfect HSPA nor 4G do you? T-Mobile is 2-4-12 with thier LTE bands.
You could change the NV memory to support 900 WCDMA and 1800 LTE but I doubt it would work.
Try flashing another ROM with the euro firmware. Also Redpoint73 can't he just change the MID and convert to a generic Euro device?
Click to expand...
Click to collapse
Thanks for the reply.
Yesterday I flashed a new ROM (ViperOneM8) with the 4.16.401.10 firmware, but still the same issue, no real LTE. I'm getting 3G speed (7-10Mbps DL / 2-3Mbps UL).
So I'm guessing it won't resolve my 2G issues either in some places, like in my current place of work.
BTW, what are those NV values you've mentioned above? How it can be changed?
Semek said:
Thanks for the reply.
Yesterday I flashed a new ROM (ViperOneM8) with the 4.16.401.10 firmware, but still the same issue, no real LTE. I'm getting 3G speed (7-10Mbps DL / 2-3Mbps UL).
So I'm guessing it won't resolve my 2G issues either in some places, like in my current place of work.
BTW, what are those NV values you've mentioned above? How it can be changed?
Click to expand...
Click to collapse
su
echo 1 > /sys/devices/virtual/android_usb/android0/f_diag/on
in Android terminal
http://forum.xda-developers.com/verizon-htc-one-m8/general/lte-band-7-2600mhz-finally-guide-t2992523
Do step 2, skip everything between 3 and 6 (step 20 is skipped as well) and follow from step 7.
JellyKitkatLoli said:
su
echo 1 > /sys/devices/virtual/android_usb/android0/f_diag/on
in Android terminal
http://forum.xda-developers.com/verizon-htc-one-m8/general/lte-band-7-2600mhz-finally-guide-t2992523
Do step 2, skip everything between 3 and 6 (step 20 is skipped as well) and follow from step 7.
Click to expand...
Click to collapse
Tried to do that, but no luck. Actually when I'm writing the new values, I think it's not saved. Because when I'm pressing 'READ' again, it shows me the previous values.
Maybe it's because that I didn't go into CDMA mode? Because if so, I have no idea how do I enable this mode. Couldn't find anything.
Thanks.
Semek said:
Tried to do that, but no luck. Actually when I'm writing the new values, I think it's not saved. Because when I'm pressing 'READ' again, it shows me the previous values.
Maybe it's because that I didn't go into CDMA mode? Because if so, I have no idea how do I enable this mode. Couldn't find anything.
Thanks.
Click to expand...
Click to collapse
Ignore the CDMA mode, it doesn't apply to you, odd, it should save just fine as long as you got the right drivers in your "Device Manager", and since you can perfectly read the values, it should mean that your drivers are fine. And it would be grayed out if you wouldn't put that terminal command so no issues there either.
Your ADB and other usb settings are enabled right?
{
"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"
}
Does it show this in your device manager? If so make sure your QPST and QXDM are both targeting it. Also remember to run QXDM in Admin mode.
JellyKitkatLoli said:
Ignore the CDMA mode, it doesn't apply to you, odd, it should save just fine as long as you got the right drivers in your "Device Manager", and since you can perfectly read the values, it should mean that your drivers are fine. And it would be grayed out if you wouldn't put that terminal command so no issues there either.
Your ADB and other usb settings are enabled right?
Does it show this in your device manager? If so make sure your QPST and QXDM are both targeting it. Also remember to run QXDM in Admin mode.
Click to expand...
Click to collapse
Yeah, I can see the HTC diagnostics interface in the device manager, after I put the command you gave me in the Terminal, and still.
Anyway, you said that you did that, too, and it didn't even help, correct?
I guess I need to wait at least another year till I buy a new phone
And unfortunately I cannot move to another ISP like Pelephone or Golan Telecom which will work fine I guess , because my current number is my work number.
Semek said:
I flashed the 4.16.401.10 firmware, while staying on the T-Mobile official ROM,
when finished flashing the ROM, I went to the About section -> Software Information
And I still see that the previous firmware version (4.20.531.4) is used.
I tried to re-flash again the firmware, but still the same.
Click to expand...
Click to collapse
This is normal, and as it should be. Software number in Settings only tells you the number of the ROM, not the firmware.
To determine current firmware, look at OS number on the bootloader screen, or do fastboot getvar all, and look under main version.
Alternately, if you look at the radio baseband number in Settings, it should have changed to the "Euro" radio. Although, you would need to know the radio number that corresponds to the 401 firmware.
---------- Post added at 09:47 AM ---------- Previous post was at 09:42 AM ----------
Semek said:
BTW, what are those NV values you've mentioned above? How it can be changed?
Click to expand...
Click to collapse
Not very knowledgeable with these NV values. But I've seen multiple reports of changes not sticking on the "GSM" M8; and haven't seen a single report of it being successful (on GSM version). I suspect these are only changeable on the "CDMA" (Verizon, Sprint) M8, and its locked out on GSM versions.
I suggest sticking to trying radios/firmware or other solutions.
redpoint73 said:
This is normal, and as it should be. Software number in Settings only tells you the number of the ROM, not the firmware.
To determine current firmware, look at OS number on the bootloader screen, or do fastboot getvar all, and look under main version.
Alternately, if you look at the radio baseband number in Settings, it should have changed to the "Euro" radio. Although, you would need to know the radio number that corresponds to the 401 firmware.
Click to expand...
Click to collapse
Yeah, you are right. The bootloader screen shows I'm on the 401 firmware.
About the baseband, I'm not sure what you are asking of me, but I attached a screen shot of the baseband information of my phone:
Semek said:
Yesterday I flashed a new ROM (ViperOneM8) with the 4.16.401.10 firmware, but still the same issue, no real LTE. I'm getting 3G speed (7-10Mbps DL / 2-3Mbps UL).
Click to expand...
Click to collapse
Just because the speeds are less than you expect; does not necessarily mean you are not getting 4G. Your network can have congestion, poor reception at your specific location, or other issues. I've gotten anywhere from 3 Mbps to 30+ Mbps DL on LTE with good reception, same location.
Do you get the 4G or 3G icon at the top of the screen (status bar)?
Semek said:
So I'm guessing it won't resolve my 2G issues either in some places, like in my current place of work.
Click to expand...
Click to collapse
What 2G issue? I don't think you've mentioned anything about that. 2G is pretty standardized across countries/regions. At least to the point that band compatibility is usually one of the bands common to all M8 versions: 850, 900, 1800 and 1900 (CDMA networks excepted). If you are having reception issues, changing radios probably won't make a huge difference in 2G; at most probably just minor effects depending on tweaks to the particular radios.
---------- Post added at 10:01 AM ---------- Previous post was at 09:55 AM ----------
Semek said:
If it helps, my ISP is currently working on those frequencies:
3G: 900Mhz, 1800Mhz
4G/LTE: 1800Mhz
Click to expand...
Click to collapse
Yes, that certainly helps. And this, and your s-off status (and as many details as possible) should have been included in your top post.
Based on your statement, and the specs on this webpage; the Euro firmware should only get (on your carrier) 3G on 900 Mhz (1800 Mhz missing) and LTE should be okay on 1800 MHz.
On the T-Mob firmware, the specs are missing all the bands used by your carrier for 3G and LTE.
However, it has been reported by some users, that some bands seem to be supported that are not listed in the "official" specs; further confusing the issue. Ideally, you would want to fine a version's firmware that supports the same exact bands that your carrier uses (as you've noted in the quote). While no versions listed in my link satisfy that requirement; there are other versions than those listed.
redpoint73 said:
Just because the speeds are less than you expect; does not necessarily mean you are not getting 4G. Your network can have congestion, poor reception at your specific location, or other issues. I've gotten anywhere from 3 Mbps to 30+ Mbps DL on LTE with good reception, same location.
Do you get the 4G or 3G icon at the top of the screen (status bar)?
What 2G issue? I don't think you've mentioned anything about that. 2G is pretty standardized across countries/regions. At least to the point that band compatibility is usually one of the bands common to all M8 versions: 850, 900, 1800 and 1900 (CDMA networks excepted). If you are having reception issues, changing radios probably won't make a huge difference in 2G; at most probably just minor effects depending on tweaks to the particular radios.
---------- Post added at 10:01 AM ---------- Previous post was at 09:55 AM ----------
Yes, that certainly helps. And this, and your s-off status (and as many details as possible) should have been included in your top post.
Based on your statement, and the specs on this webpage; the Euro firmware should only get (on your carrier) 3G on 900 Mhz (1800 Mhz missing) and LTE should be okay on 1800 MHz.
On the T-Mob firmware, the specs are missing all the bands used by your carrier for 3G and LTE.
However, it has been reported by some users, that some bands seem to be supported that are not listed in the "official" specs; further confusing the issue. Ideally, you would want to fine a version's firmware that supports the same exact bands that your carrier uses (as you've noted in the quote). While no versions listed in my link satisfy that requirement; there are other versions than those listed.
Click to expand...
Click to collapse
Thanks for the reply.
First of all, in the new ROM I'm not getting anymore the 4G icon. I have experienced it back then when I was using Android Revolution HD,
till I decided to try and install the official RUU of T-Mobile to see it the problem persists. Only then, in the T-Mobile ROM I saw the 4G icon.
Although the funny thing is it was always using 4G icon, no matter what, heheh, so I didn't really trusted it (only when I was getting 2G reception, and the icon changed to 'G').
And yeah, I'm pretty sure I'm not getting 4G, I tried it in few places. My ISP just upgraded their LTE systems and lots of users are now getting very high speeds like: 20-30Mbps DL / 10-30 UL, some even more.
About the 2G reception I can confirm that it's happening only in my device. When I was getting 2G reception, I took out my SIM card and put it in 2 other phones and they got 3G with good signal.
Anyway, my ISP is working with those frequencies for the 3G: 900Mhz, 2100Mhz.
And as much as I understood after reading about it somewhere, the T-Mobile HTC One M8 doesn't have the 900Mhz, only the 850Mhz & 2100Mhz.
Damn, I'm desperate ;(
JellyKitkatLoli said:
Also Redpoint73 can't he just change the MID and convert to a generic Euro device?
Click to expand...
Click to collapse
Change CID and MID to convert to unbranded Euro is possible, yes.
I agree, it might be a good idea to "baseline" the phone to "official" unbranded Euro ROM and firmware. And therefore eliminate the possibility that the custom ROM or T-Mob firmware, etc. are causing any of the network issues. In particular, the US carriers are more restrictive than most (especially Europe) and US radios are therefore probably the worst to try.
redpoint73 said:
Change CID and MID to convert to unbranded Euro is possible, yes.
I agree, it might be a good idea to "baseline" the phone to "official" unbranded Euro ROM and firmware. And therefore eliminate the possibility that the custom ROM or T-Mob firmware, etc. are causing any of the network issues. In particular, the US carriers are more restrictive than most (especially Europe) and US radios are therefore probably the worst to try.
Click to expand...
Click to collapse
Well, my CID is now on: 11111111
and my MID is: 0P6B13000 (T-Mobile's MID for sure).
Question is how to change the MID, because the CID i changed once in the fastboot to '11111111' as requested once in ARHD Rom flashing guide.
Edit:
I'll just put all the info from the 'getvar all' command:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.25.214500021.06G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.16.401.10
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: [CENSORED]
(bootloader) imei: [CENSORED]
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B13000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 3aa067db
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
Semek said:
First of all, in the new ROM I'm not getting anymore the 4G icon. I have experienced it back then when I was using Android Revolution HD,
till I decided to try and install the official RUU of T-Mobile to see it the problem persists. Only then, in the T-Mobile ROM I saw the 4G icon.
Although the funny thing is it was always using 4G icon, no matter what, heheh, so I didn't really trusted it (only when I was getting 2G reception, and the icon changed to 'G').
Click to expand...
Click to collapse
You can't go by what the stock T-Mob ROM says (signal icons). T-Mobile calls HSPA+ "4G".
Don't know about T-Mob, but AT&T has different icons, where "4G" icon = HSPA+, and there is a different icon "4G LTE".
Confusing, I know. But blame it on the marketing gimmicks of US carriers.
And the "G" icon is really bad. It means you are on GPRS, which is the worst possible data connection, slower than EDGE (which will show "E" icon).
Semek said:
Anyway, my ISP is working with those frequencies for the 3G: 900Mhz, 2100Mhz.
Click to expand...
Click to collapse
This contradicts what you stated earlier:
Semek said:
If it helps, my ISP is currently working on those frequencies:
3G: 900Mhz, 1800Mhz
4G/LTE: 1800Mhz
Click to expand...
Click to collapse
Hard to help, if you don't give the proper info. Looking at this website, it seems that most carriers in your country use 900,2100 for 3G. If this is correct, and your carrier uses 1800 for LTE, than the Euro firmware is where you should be, as it supports all those 3G (900, 2100) and 4G (1800) bands.
T-Mob firmware will give you the needed 3G bands (900, 2100), but not LTE (1800).
---------- Post added at 10:23 AM ---------- Previous post was at 10:20 AM ----------
Semek said:
Well, my CID is now on: 11111111
and my MID is: 0P6B13000 (T-Mobile's MID for sure).
Question is how to change the MID, because the CID i changed once in the fastboot to '11111111' as requested once in ARHD Rom flashing guide.
Click to expand...
Click to collapse
1111111 is SuperCID, which will "pass" all CID checks (although, it may/may not block official OTA updates according to some reports, I'm not clear on this). So your CID is okay to "convert" to the Euro version.
Change the MID by using the following: http://forum.xda-developers.com/showthread.php?t=2708581
redpoint73 said:
You can't go by what the stock T-Mob ROM says (signal icons). T-Mobile calls HSPA+ "4G".
Don't know about T-Mob, but AT&T has different icons, where "4G" icon = HSPA+, and there is a different icon "4G LTE".
Confusing, I know. But blame it on the marketing gimmicks of US carriers.
And the "G" icon is really bad. It means you are on GPRS, which is the worst possible data connection, slower than EDGE (which will show "E" icon).
This contradicts what you stated earlier:
Hard to help, if you don't give the proper info. Looking at this website, it seems that most carriers in your country use 900,2100 for 3G. If this is correct, and your carrier uses 1800 for LTE, than the Euro firmware is where you should be, as it supports all those 3G (900, 2100) and 4G (1800) bands.
T-Mob firmware will give you the needed 3G bands (900, 2100), but not LTE (1800).
---------- Post added at 10:23 AM ---------- Previous post was at 10:20 AM ----------
1111111 is SuperCID, which will "pass" all CID checks (although, it may/may not block official OTA updates according to some reports, I'm not clear on this). So your CID is okay to "convert" to the Euro version.
Change the MID by using the following: http://forum.xda-developers.com/showthread.php?t=2708581
Click to expand...
Click to collapse
Yep, my ISP is using 1800Mhz for LTE.
About changing the MID, how it's playing a role here anyway? Just for me to know.
I'll do it anyway when I'll be back home.
Semek said:
About changing the MID, how it's playing a role here anyway? Just for me to know.
I'll do it anyway when I'll be back home.
Click to expand...
Click to collapse
Another "helper" asked me specifically if you can change CID and "fully convert" to the Euro version. "Full conversion" requires the correct CID and MID, and makes the phone a Euro one, as far as software is concerned (including enabling Euro OTA updates).
I'm not saying you need to do this, I was just answering the specific question posed by another.
But I'd at least suggest going to stock Euro firmware and stock ROM (changing MID probably not required to do those) and see if that helps. Stock T-Mob ROM and firmware is certainly not helping, might be hurting.
---------- Post added at 12:24 PM ---------- Previous post was at 12:21 PM ----------
Semek said:
About the baseband, I'm not sure what you are asking of me, but I attached a screen shot of the baseband information of my phone:
Click to expand...
Click to collapse
That baseband probably matches that of the 401 firmware. Since you said you tried 401 and T-Mob firmware (and not any others?). The T-Mob Lollipop baseband is 1.23.2133 blah blah blah
The baseband version will change whenever you flash a firmware. But the build version (in Settings) will change whenever you flash a ROM. They are independent of each other.
BTW, I noticed you are running a really old version of ARHD. This is not doing you any favors, either. I'd recommend the 4.15.401 firmware, and the same base custom or stock ROM, and see if that helps.
redpoint73 said:
Another "helper" asked me specifically if you can change CID and "fully convert" to the Euro version. "Full conversion" requires the correct CID and MID, and makes the phone a Euro one, as far as software is concerned (including enabling Euro OTA updates).
I'm not saying you need to do this, I was just answering the specific question posed by another.
But I'd at least suggest going to stock Euro firmware and stock ROM (changing MID probably not required to do those) and see if that helps. Stock T-Mob ROM and firmware is certainly not helping, might be hurting.
---------- Post added at 12:24 PM ---------- Previous post was at 12:21 PM ----------
That baseband probably matches that of the 401 firmware. Since you said you tried 401 and T-Mob firmware (and not any others?). The T-Mob Lollipop baseband is 1.23.2133 blah blah blah
The baseband version will change whenever you flash a firmware. But the build version (in Settings) will change whenever you flash a ROM. They are independent of each other.
BTW, I noticed you are running a really old version of ARHD. This is not doing you any favors, either. I'd recommend the 4.15.401 firmware, and the same base custom or stock ROM, and see if that helps.
Click to expand...
Click to collapse
How could you notice that I'm running ARHD? Because I'm running ViperOneM8 (4.5.1), based on firmware 4.16.401, which is newer than the one you suggested.

Can't send texts - Do I need to reset my radio software?

Hello,
I cant send texts which is rather annoying.
I can receive text without any problems and call or take a call normally.
I used to have 4.1.2 stock, upgraded to Omni Rom Marshmellow (6.0.1 or so) but I didnt like it.
Now I use Temasek 6.0 V 8.8 and both roms have the same issue.
Heres how it goes:
texts worked in the beginning of Omni Rom but someday it just stopped.
I tried Signal (my main sms program) and the stock text program. both just said it didnt work and that's about it.
Now I just flashed to Temasek 6.0 V8.8 and I still have the same problem: neither Signal nor text app can send any texts but receiving is fine.
I'm totally clueless why this happened and need some help.
Maybe I can help you with some information:
I have a german GTN 7100 with a german mobile phone contractor.
My Baseband version: N7100XXUFND3
IMEI: I have a normal IMEI
IMEI SV is 01
My network is vodafone.de
service: voice and data available (works fine after I chose the right APN)

Categories

Resources