Hello all,
Coming from the H810, MMS messages would send and receive even with data being switched off. Data would turn on automatically, then turn back off after sending. I now have the H811, which basically requires you to turn off wifi and have data enabled to send and receive a MMS message. I have a AT&T SIM card, so i can't take advantage of wifi calling. I looked into the issue, and found that the featureset.xml file has a role in that. I tried rolling back my H811 and rooting it to access the featureset, but that ended in a permabrick. -_- Does anyone with a rooted h810 be able to get that file and either screenshot it or copy/paste it? It's located in root/system/etc.
Regards.
No one has root access to a h810...?
Correct. Due to the locked bootloader and Marshmallow kernel level protections we can't root the device. There was a trick on the last Android version where we could go in through download/diagnostics mode and insert the root that way but it got patched when they released Marshmallow.
shinji257 said:
Correct. Due to the locked bootloader and Marshmallow kernel level protections we can't root the device. There was a trick on the last Android version where we could go in through download/diagnostics mode and insert the root that way but it got patched when they released Marshmallow.
Click to expand...
Click to collapse
I figured someone would have the H810 on LP with root access. I made the terrible mistake of trying to roll it back with the latest update that came out.
ItsJust2bit said:
Hello all,
Coming from the H810, MMS messages would send and receive even with data being switched off. Data would turn on automatically, then turn back off after sending. I now have the H811, which basically requires you to turn off wifi and have data enabled to send and receive a MMS message. I have a AT&T SIM card, so i can't take advantage of wifi calling. I looked into the issue, and found that the featureset.xml file has a role in that. I tried rolling back my H811 and rooting it to access the featureset, but that ended in a permabrick. -_- Does anyone with a rooted h810 be able to get that file and either screenshot it or copy/paste it? It's located in root/system/etc.
Regards.
Click to expand...
Click to collapse
FYI, from h810 LP :laugh:
Code:
<?xml version="1.0" encoding="utf-8"?>
<profiles>
<FeatureSet>
<!-- Sms Start -->
<item name="seperate_processing_sms_uicc">true</item>
<item name="KREncodingScheme">false</item>
<item name="KSC5601Decoding">true</item>
<item name="increase_user_permit_sent_sms_max_count">true</item>
<item name="cmas_mlock_cb">true</item>
<item name="support_emoji_in_concat_message">true</item>
<item name="do_not_save_sms_to_isis_short_code">true</item>
<item name="att_vvm">true</item>
<item name="support_blocking_sms_in_frp">true</item>
<!-- Global Spam Message Start -->
<item name="OperatorMessage">true</item>
<item name="spam">true</item>
<item name="KRWapPushWithSpam">true</item>
<item name="GLOBALspam">true</item>
<!-- Global Spam Message End -->
<!-- Sms End -->
<!-- Call Start -->
<item name="set_clir_option_by_call_setting">true</item>
<item name="lge_call_att">true</item>
<item name="block_private_log_level">0x111</item>
<item name="support_srvcc">true</item>
<!-- Call End -->
<!-- Telephony Start-->
<item name="MANUAL_SELECTION_WITH_RAT">true</item>
<item name="SHOW_NETWORK_NAME_WHEN_MANUAL_NETWORK_SETTING_FAIL">true</item>
<item name="SUPPORT_LOG_RF_INFO">true</item>
<item name="SUPPORT_INFO_FOR_IMS">true</item>
<!-- Telephony END-->
</FeatureSet>
</profiles>
Related
Enable ALL Locales on Desire 2.2 using this patch
It can work on any Sense Rom
I haven't tested it on older version than 2.09.405.8 so i do not know if it is working or even causing problems.
KnownProblems:
1. You will loose your bootscreen if the modder is not using the default files (or modded it)
2. Need a wipe in order to get full Listing (follow instructions at the end of post)
Danne_jo, thank you for testing it
v0.4 - Added also APNs update list
If your Rom is missing APNs you can patch this file and enable them.
After patching you should go to: Menu -> Settings -> Wireless & Networks -> Mobile Networks -> Access Point Names -> Menu -> Reset to default ...
wait a little and you are done!!!!
v0.3 - Minor additions
1. Merged into one file (30kbytes - out of 130Kbytes)
2. Added Chinese and Taiwanese (after request)
v0.2 - Major Fixes
1.Fixed the Languages problem not showing the Sub-Locale
2. Resorted languages, now you can easily find your language.
3. Added: France (Switzerland)
v0.1 -Initial release
Instructions to AVOID wipe!
Menu --> Settings -- > Applications > Manage Applications > All
Find: Customization Settings Provider
And: Clear DATA, Force Stop
After that your Language Listing will be full.
Cheers,
Vassilis
Hello. thanx for your work..
i did try this on my rom. but after using this i see for example english serval times. Not english:another_language just plain english is listed 4-5 times.
if thats possible for you to fix it would be cool. also as that in the files you have tabbed some rows wrong
I will track the problems. Even if the locales are en-US and en-UK it shows just english.
Sent from my HTC Desire using Tapatalk
First of all it was my First .zip package and my first "public" mod post
So.
I have fixed everything, as i checked on 2 Desires with different roms. On first post i added an download link.
I download the zip file, extra the zip to see the default.xml
I didn't see "Chinese" in the file.
Could u add Chinese for it.
Thanks!!
Release v0.3 - Minor additions
1. Merged into one file (30kbytes - out of 130Kbytes)
2. Added Chinese and Taiwanese (after request)
+ Instructions to AVOID wipe!
v0.4 - Added also APNs update list
If your Rom is missing APNs you can patch this file and enable them.
After patching you should go to: Menu -> Settings -> Wireless & Networks -> Mobile Networks -> Access Point Names -> Menu -> Reset to default ...
wait a little and you are done!!!!
Thanx the new v3 works great im running it on this rom: http://forum.xda-developers.com/showthread.php?t=741923
thanx alot!
Thanks for this.
APN is very useful
Can this be flashed on generic 2.2 ROM?
Also, is Macedonia locale and APNs added (if not, can you add them?) ?
danne_jo said:
Thanx the new v3 works great im running it on this rom: http://forum.xda-developers.com/showthread.php?t=741923
thanx alot!
Click to expand...
Click to collapse
Thank you for using this mod.
Hyonic said:
Thanks for this.
APN is very useful
Click to expand...
Click to collapse
Glad you like it
ljesh said:
Can this be flashed on generic 2.2 ROM?
Also, is Macedonia locale and APNs added (if not, can you add them?) ?
Click to expand...
Click to collapse
I Will search about FYROM local if exists and i will enable it.
No, FYROM doesn't exists, I have searched for it, cannot find :/
Look for Macedonia, I bet it exists.
ljesh said:
Can this be flashed on generic 2.2 ROM?
Also, is Macedonia locale and APNs added (if not, can you add them?) ?
Click to expand...
Click to collapse
There is no Macedonian Locale. Even with morelocale2 is returning english.
I see... I will see if I can translate to Macedonian.
Thanks anyway.
Top Job billias! Added to My rom! and mentioned you in the 1st post!
in billias.xml find this:
Code:
<function name="Block_No_SIM">
<set name="single">
<item type="boolean" name="Default">yes</item>
<item name="Country">uk</item>
</set>
</function>
Replace whit this:
Code:
<function name="Block_No_SIM">
<set name="single">
<item type="boolean" name="Default">no</item>
</set>
</function>
default apn list should hopefully now be working
Thank you for the locales, works flawlessly
Thnx for info. I will fix it.
Sent from my HTC Desire using Tapatalk
danne_jo said:
in billias.xml find this:
Code:
<function name="Block_No_SIM">
<set name="single">
<item type="boolean" name="Default">yes</item>
<item name="Country">uk</item>
</set>
</function>
Replace whit this:
Code:
<function name="Block_No_SIM">
<set name="single">
<item type="boolean" name="Default">no</item>
</set>
</function>
default apn list should hopefully now be working
Click to expand...
Click to collapse
I have no Block_No_SIM Function on my code! i will add it!.
Cause i am using the default - unbranded XML for all CIDs
Perhaps I am missing something here, but the patch is totally unnecessary. I played with the xml files and nothing changes. The moment you clear all the data from the Customization Settings Provider and reboot, all the languages appear anyway.
I am looking for a way to control exactly the languages that appear.
Hello
Okay so after a few hours of fighting with my phone im coming to you the community to see if there might be an answer. I am currently running Redemptive revolution 2.2 with heyitslou kernel #9 .
I however am currently not able to receive picture messages. But i can send them. Ive been all through the postings about this issue here
http://forum.xda-developers.com/show....php?p=8658857
but none of the solutions have worked.
additionally have read what i could find on the androidforum about broken MMS messaging but it was not helpful.
My apn file reads as follows
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<apns>
<apn name="Production" numeric="00000" mcc="000" mnc="00" apn="1" user="null" server="null" password="null" proxy="null" port="null" mmsproxy="null" mmsport="null" mmsprotocol="2.0" mmsc="http://mms.vtext.com/servlets/mms" type="mms" />
</apns>
i have tried changing this to http://mms.vzw.com/servlets/mms
i have tried changing this to http://mms.sprintpcs.com
again i have the ability to send MMS messages with no problem so long as it is vtext.com i just can't receive them. Any Ideas would be greatly appreciated.
Any known fix at this point for the small MMS issue on TMOUS in ICS ROMs?
I think honestly this is the only thing holding me back from running an ICS ROM full-time. I've flashed a few and found that everything else worked to a degree that I could handle - EXCEPT that!
I noticed that there wasn't the issue in the Virtuous Inquisition ROM, but I'm leaning more towards the Sense side of things.
Thanks!
Id like to know the same?
Did you try this (under the heading of "Small MMS"):
http://forum.xda-developers.com/showthread.php?t=1405457
Go to ics fixes thread and use small
Mms v1.1 fix... It solved my problem but for some reason v1 and v2 didn't work..so you might have to Try all 3 to find the one that works for you
Sent from my HTC Sensation XE with Beats Audio using XDA App
Been there done that, Maybe I will try it again but then not restore my data afterwords...
You guys might want to consider using handcent or go sms.
Sent from my HTC Sensation 4G using XDA App
MMS Fix!
ok first 2 things need to be done. open the rom zip file and go to system/customize/mns and open the default.xml file with an editing program.
in this you will find the following.
<module name="MessageConfig">
<function name="setting">
<set name="single">
<item name="SMS_Delivery_Report">false</item>
<item name="MMS_Delivery_Report">false</item>
<item name="MMS_Read_Report">false</item>
<item name="MMS_Auto_Retrieve">true</item>
<item name="MMS_Roaming_Auto_Retrieve">false</item>
<item name="MMS_Priority">Normal</item>
<item name="MMS_Msg_Size1">100K</item>
<item name="MMS_Msg_Size2">200K</item>
<item name="MMS_Msg_Size3">300K</item>
<item name="MMS_Msg_Size_Choose">300K</item>
<item name="MMS_Received_Notify">true</item>
Click to expand...
Click to collapse
Change the values in red to say 300k,600k,1000k,1000k
Then from there when you flash the rom go to your apn settings and make sure you only have one. delete the mms apn if you have it. the only one you should have is data.
edit the data apn to say the following
Name: T-Mobile Data
APN: epc.tmobile.com
Proxy: Not set
Port: Not set
Username: Not set
Password: Not set
Server: Not set
MMSC: http://mms.msg.eng.t-mobile.com/mms/wapenc
MMS proxy: 216.155.165.50
MMS port: 8080
MCC: 310
MNC: 260
Authentication type: Not set
APN type: default,supl,admin,dun,mms,hipri
APN protocol: IPv4
APN enable/disable: APN enabled (greyed out)
Bearer: Unspecified
Click to expand...
Click to collapse
this will work as long as your tmobile
Ok ladies and gents this mms fix that steve007 posted on does work. This is what I did to get it to work.
You will have to start fresh.... install zip and place on sd card first.
1. Data factory reset
2. Install rom, DO NOT REBOOT
3. Install mms fix
4. Reboot ROM go through setup.
5. IMPORTANT...DO NOT RESTORE ANY PREVIOUS DATA
6. You are good to go normal MMS size.
AGAIN IF YOU RESTORE DATA FROM PREVIOUS NANDROID BACKUP THE FIX WILL REVERT YOU TO SMALL MMS. I did pick and choose what I wanted to restore from Titanium with no ill effect...
__________________
akapaul26 said:
Ok ladies and gents this mms fix that steve007 posted on does work. This is what I did to get it to work.
You will have to start fresh.... install zip and place on sd card first.
1. Data factory reset
2. Install rom, DO NOT REBOOT
3. Install mms fix
4. Reboot ROM go through setup.
5. IMPORTANT...DO NOT RESTORE ANY PREVIOUS DATA
6. You are good to go normal MMS size.
AGAIN IF YOU RESTORE DATA FROM PREVIOUS NANDROID BACKUP THE FIX WILL REVERT YOU TO SMALL MMS. I did pick and choose what I wanted to restore from Titanium with no ill effect...
__________________
Click to expand...
Click to collapse
this did not work for me, this is the only issue im having with this ICS ROM everything else works great,
How i can edit the mmsc url on message settings app because is all greyed out and i need to change for open mobiel carrier
Im on Stock rooted rom
Haven't tried APN settings on a Thunderbolt, but if you enable the GSM radio on the Bionic you just hit menu button>New APN in the APN settings, since the default settings are locked.
brandogg said:
Haven't tried APN settings on a Thunderbolt, but if you enable the GSM radio on the Bionic you just hit menu button>New APN in the APN settings, since the default settings are locked.
Click to expand...
Click to collapse
APN Settings doesn`t work for me , because openmobile carrier use cdma for mms not gsm
See if this still works on the Bolt.
Last I knew, it did.
**EDIT:
Just tested again, still works.
Export
Make changes
Import
Hope that helps.
The file will export to sd card > apnmanager
santod040 said:
See if this still works on the Bolt.
Last I knew, it did.
**EDIT:
Just tested again, still works.
Export
Make changes
Import
Hope that helps.
The file will export to sd card > apnmanager
Click to expand...
Click to collapse
Thanks for the help , but that doesn`t work. That change Apn for internet and i need change the apn that says:
Message>Menu>Settings>Multimedia messages (MMS)>Connection Settings
Nameroduction
MMSC:http://mms.vtext.com/servlets/mms . I NEED TO CHANGE THIS TO http://mms.openmobilepr.com:1981
MMS PROXY
MMS PORT
WAP 2.0
goldillo said:
Thanks for the help , but that doesn`t work. That change Apn for internet and i need change the apn that says:
Message>Menu>Settings>Multimedia messages (MMS)>Connection Settings
Nameroduction
MMSC:http://mms.vtext.com/servlets/mms . I NEED TO CHANGE THIS TO http://mms.openmobilepr.com:1981
MMS PROXY
MMS PORT
WAP 2.0
Click to expand...
Click to collapse
Like this?
Ok, well I thought this was what you wanted.
This was my output:
<?xml version="1.0" encoding="UTF-8"?>
<apns>
<apn name="Internet" numeric="310012" mcc="310" mnc="012" apn="VZWINTERNET" user="null" server="null" password="null" proxy="null" port="null" mmsproxy="null" mmsport="null" mmsc="http://mms.vtext.com/servlets/mms" authtype="-1" type="default,hipri" />
<apn name="Internet" numeric="311480" mcc="311" mnc="480" apn="vzwinternet" user="null" server="null" password="null" proxy="null" port="null" mmsproxy="null" mmsport="null" mmsc="http://mms.vtext.com/servlets/mms" authtype="-1" type="default,mms" />
</apns>
Click to expand...
Click to collapse
I see everything there you mentioned, except WAP.
santod040 said:
Like this?
Ok, well I thought this was what you wanted.
This was my output:
I see everything there you mentioned, except WAP.
Click to expand...
Click to collapse
I already changed the mmsc url with xml editor but nothing happens , i tried the ##3282# code and same result , maybe its something like change some string value 0 to 1...btw Gingeritis Rom has that part unblocked
Hey guys, from what I see we get same issues as in all previous Pixels. No Volte for me in Romania, Vodafone. Same as in P6p I previously had. Is there any way to enable it without root? Phone is unlocked, bought from Google Store Germany.
hi, same for me on belgium with orange.be
Same here omantel
I tried the workarounds on the other tread and enabled 5g and also vo5g
Volte, VoWifi, Vo5g all not working.
I come from the oneplus 7 pro and using the nbm file method managed to successfully enable volte.
I wonder if that method will work with the pixel.
Anyone can chime in?
Can you please explain what is nbm file method? First time that i heard about it
No, because it doesn't apply to our phone.
Won't get anywhere without root.
when i go to option in Dial *#*#4636#*#* for volte it can not be selected in my pizel 7 pro .
other wise its working in s22 ultra !!
my career is orange france !!
LLStarks said:
No, because it doesn't apply to our phone.
Click to expand...
Click to collapse
Hi
Are you sure?
It seems to be working on the pixel 5
Module to enable 5G/VoLTE/VoWIFI on Pixel4a 5G/Pixel5
Update (9 Oct 2022): Upload module here. Update (7 Apr 2021): If you are looking for the manual way to add 5G support besides the magisk module way or the module does not work for you. Please refer to #54 for the detailed steps. Thanks again to...
forum.xda-developers.com
Any ideas are welcomed
snapdesign said:
Can you please explain what is nbm file method? First time that i heard about it
Click to expand...
Click to collapse
Here is a detailed post.
In my reply above for the pixel 5 guide, it mentions some of the steps as well.
I won't have access to a proper pc for the next few days, if u managed to get it to work please share.
snapdesign said:
Can you please explain what is nbm file method? First time that i heard about it
Click to expand...
Click to collapse
mbn files are used on Qualcomm, not Shannon modems like on the Pixel 6&7. These will have zero effect.
The reason why VoLTE works for some using the old modules from the Qualcomm pixels is due to the fact that the module also changes some build.prop values (look inside the modules to see which props exactly).
You can also achieve this by editing the /data/user_de/0/com.android.phone/files/carrierconfig-com.google.android.carrier-*.xml file (these are generated from .pb files somewhere, cant remember where they resided on the fs) and adding these lines there:
<boolean name="enhanced_4g_lte_on_by_default_bool" value="true" />
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="vendor_hide_volte_settng_ui" value="false" />
and after that you will get a toggle in the Settings where you can turn on VoLTE - that will force the VoLTE IMS stack to start working with the stock volte profile. If your carrier has incompatibilities with that profile it wont work.
tauio111 said:
mbn files are used on Qualcomm, not Shannon modems like on the Pixel 6&7. These will have zero effect.
The reason why VoLTE works for some using the old modules from the Qualcomm pixels is due to the fact that the module also changes some build.prop values (look inside the modules to see which props exactly).
You can also achieve this by editing the /data/user_de/0/com.android.phone/files/carrierconfig-com.google.android.carrier-*.xml file (these are generated from .pb files somewhere, cant remember where they resided on the fs) and adding these lines there:
<boolean name="enhanced_4g_lte_on_by_default_bool" value="true" />
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="vendor_hide_volte_settng_ui" value="false" />
and after that you will get a toggle in the Settings where you can turn on VoLTE - that will force the VoLTE IMS stack to start working with the stock volte profile. If your carrier has incompatibilities with that profile it wont work.
Click to expand...
Click to collapse
Huh
Noted with thanks
Now i wonder since the are many profiles for different operators around the world and On my oneplus 7 pro i used the malaysian maxi nbm, is there a way to rename one of the current profiles to omantel my operator.
My thinking is if i can find the Malaysian profile on the pixel 7 pro and rename it to omantel it might work.
What do u think?
well this only works with root i think right?
hubono said:
Hi
Are you sure?
It seems to be working on the pixel 5
Module to enable 5G/VoLTE/VoWIFI on Pixel4a 5G/Pixel5
Update (9 Oct 2022): Upload module here. Update (7 Apr 2021): If you are looking for the manual way to add 5G support besides the magisk module way or the module does not work for you. Please refer to #54 for the detailed steps. Thanks again to...
forum.xda-developers.com
Any ideas are welcomed
Click to expand...
Click to collapse
hubono said:
Here is a detailed post.
In my reply above for the pixel 5 guide, it mentions some of the steps as well.
I won't have access to a proper pc for the next few days, if u managed to get it to work please share.
Click to expand...
Click to collapse
The Pixel 6 and 7 are completely different chip and modem designs than the Pixel 5.
Last I checked, this breaks more things than it fixes.
tauio111 said:
mbn files are used on Qualcomm, not Shannon modems like on the Pixel 6&7. These will have zero effect.
The reason why VoLTE works for some using the old modules from the Qualcomm pixels is due to the fact that the module also changes some build.prop values (look inside the modules to see which props exactly).
You can also achieve this by editing the /data/user_de/0/com.android.phone/files/carrierconfig-com.google.android.carrier-*.xml file (these are generated from .pb files somewhere, cant remember where they resided on the fs) and adding these lines there:
<boolean name="enhanced_4g_lte_on_by_default_bool" value="true" />
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="vendor_hide_volte_settng_ui" value="false" />
and after that you will get a toggle in the Settings where you can turn on VoLTE - that will force the VoLTE IMS stack to start working with the stock volte profile. If your carrier has incompatibilities with that profile it wont work.
Click to expand...
Click to collapse
Pretty much this. Can also use this method for other flags that a carrier might support such as VoNR.
In order to enable vowifi and volte, has the carrier to do something or is it google that has to implement this (for a country or a certain carrier)?
kraaiven said:
In order to enable vowifi and volte, has the carrier to do something or is it google that has to implement this (for a country or a certain carrier)?
Click to expand...
Click to collapse
The carrier has to support and enable it, which means you need to be on a tariff that supports it. Not all do. For example, PayG tariffs in the UK quite often don't come with it even if the carrier supports it.
My tarrif definitely does, I used to use it previously on my Note 10 Plus with the same sim card. However, despite sending the SMS code to enable it again last Wednesday just in case changing the phone stopped it working, and getting a response from Vodafone UK to say it will be enabled, it's still unselected on my phone info screen and it's greyed out stopping it being manually turned on.
Annoying.
Ok so i went and copied the carrier file from my oneplus to the pixel but that also didn't work.
Don't know what else i can try
tauio111 said:
mbn files are used on Qualcomm, not Shannon modems like on the Pixel 6&7. These will have zero effect.
The reason why VoLTE works for some using the old modules from the Qualcomm pixels is due to the fact that the module also changes some build.prop values (look inside the modules to see which props exactly).
You can also achieve this by editing the /data/user_de/0/com.android.phone/files/carrierconfig-com.google.android.carrier-*.xml file (these are generated from .pb files somewhere, cant remember where they resided on the fs) and adding these lines there:
<boolean name="enhanced_4g_lte_on_by_default_bool" value="true" />
<boolean name="carrier_volte_available_bool" value="true" />
<boolean name="vendor_hide_volte_settng_ui" value="false" />
and after that you will get a toggle in the Settings where you can turn on VoLTE - that will force the VoLTE IMS stack to start working with the stock volte profile. If your carrier has incompatibilities with that profile it wont work.
Click to expand...
Click to collapse
If you don't mind me asking, Where does the stock volte profile preside?
file:///data/user_de/0/com.android.phone/files/carrierconfig-com.google.android.carrier-*.xml
I get permission denied. I do it on my laptop and termix. Still can't access the file
azooooooooo said:
file:///data/user_de/0/com.android.phone/files/carrierconfig-com.google.android.carrier-*.xml
I get permission denied. I do it on my laptop and termix. Still can't access the file
Click to expand...
Click to collapse
Use fxexplorer
VoWifi Vodafone is stil not working on a pixel 7 (pro) ??
is there a solution?