getitnowmarketing
Android Enthusiast
I'm hard at work on a aosp build for Opt M and need some help for the apns. I've never had metro and they don't even have service in my area so I need you guys to provide me the data.
I need to make a apn-conf.xml and of course its not utilized in the oem setup. After reverse engineering the mms.apk I found the hidden mms settings in a file aptly called hidden_settings.xml. Contents are
I was thinking the internet stuff may be in the wapservice.apk but could not find the settings inside it. I'm hoping metro isn't using some bs wap proxy for the internet. Can some users comfirm and hopefully supply the correct settings for me.
With an active provisioned phone can someone with root explorer go to /data/data/com.providers.telephony/telephony.db and give me the settings out of it in the carrier.db. Make sure to scroll to the right to get them all.
I need to make a template such as this one for vzw.
All lookups on the internet seem to require metro to use a tcp redirect through a proxy for internet on flashed android phones and I'm hoping its not the case on this device being native.
Im also assuming these from build.prop are correct for mmc/mnc
ro.cdma.home.operator.alpha=MetroPCS
ro.cdma.home.operator.numeric=311660
I need to make a apn-conf.xml and of course its not utilized in the oem setup. After reverse engineering the mms.apk I found the hidden mms settings in a file aptly called hidden_settings.xml. Contents are
Code:
<PreferenceScreen>
−
<PreferenceCategory android:title="MMS SETTING" android:key="pref_mmsc_settings">
<ListPreference android:entries="@array/mmsc_list" android:title="SERVER" android:key="mmsc_select" android:defaultValue="SP_PRODUCT" android:dialogTitle="Select MMSC Server" android:entryValues="@array/mmsc_list"/>
<EditTextPreference android:title="@string/strSrvMMSURL" android:key="srv_mms_url_set" android:summary="@string/strSrvMMSURL" android:defaultValue="http://mms.metropcs.net:3128/mmsc"/>
<EditTextPreference android:title="@string/strSrvMMSPort" android:key="srv_mms_port_set" android:summary="@string/strSrvMMSPort" android:defaultValue="3128"/>
<EditTextPreference android:title="@string/strSrvMMSAgent" android:key="srv_mms_agent_set" android:summary="@string/strSrvMMSAgent" android:defaultValue="LG-MS690"/>
<EditTextPreference android:title="@string/strSrvMMSProfile" android:key="srv_mms_profile_set" android:summary="@string/strSrvMMSProfile" android:defaultValue="http://uaprof.metropcs.net/UAProf/LG-MS690.xml"/>
<EditTextPreference android:title="Gateway" android:key="srv_mms_proxy_set" android:defaultValue=""/>
</PreferenceCategory>
</PreferenceScreen>
With an active provisioned phone can someone with root explorer go to /data/data/com.providers.telephony/telephony.db and give me the settings out of it in the carrier.db. Make sure to scroll to the right to get them all.
I need to make a template such as this one for vzw.
Code:
<apns version="6">
<apn carrier="Verizon" mcc="310" mnc="004" apn="" user="*" server="*" password="*" mmsc="http://mms.vtext.com/servlets/mms"/>
<apn name="Production" numeric="310012" mcc="310" mnc="012" apn="1" user="null" server="null" password="null" proxy="null" port="" mmsproxy="" mmsport="" mmsprotocol="2.0" mmsc="http://mms.vtext.com/servlets/mms" type="mms"/>
</apns>
Im also assuming these from build.prop are correct for mmc/mnc
ro.cdma.home.operator.alpha=MetroPCS
ro.cdma.home.operator.numeric=311660