So I recently got a Motorola Droid 3. It is a globale phone, so even though it is Verizon branded it should work fine here in the Netherlands. [20110908150700.jpg]
 Unfortunatly, after putting my Vodafone SIM in the phone, 3G didn’t work :( And a little bit later I found that I could recieve SMS messages, but not send them. After a bit of searching I found solutions for both problem. However, to fix them you need root access. It took a while, but it is available now for the Droid 3: Rooting the Droid 3 For the 3G connectivity the following file seems to contain the wrong information for the Vodafone network. /system/etc/apns-conf.xml For Vodafone it contains: <apn carrier="Vodafone-NL"
mcc="204"
mnc="04"
apn="emgsm.vzw3g.com"
user="*"
server="*"
password="*"
mmsc="http://mms.vtext.com/servlets/mms"
type="default,mms"
/>
<apn carrier="Vodafone-NL"
mcc="204"
mnc="04"
apn="dungsm.vzw3g.com"
user="*"
server="*"
password="*"
mmsc="http://mms.vtext.com/servlets/mms"
type="dun"
/> Which is probably the information required when you have a US Verizon account and roam over here on the Vodafone network. But when you have a Vodafone NL SIM it doesn’t work. So I changed the definitions in the file to: <apn carrier="NL Vodafone Internet"
mcc="204"
mnc="04"
apn="live.vodafone.com"
user="vodafone"
password="vodafone"
type="default"
/>
<apn carrier="NL Vodafone MMS"
mcc="204"
mnc="04"
apn="live.vodafone.com"
user="vodafone"
password="vodafone"
mmsc="http://mmsc.mms.vodafone.nl"
mmsproxy="192.168.251.150"
mmsport="8799"
type="mms"
/> Still, after rebooting the phone, no 3G network! Strange.. Searching further it looked like the user and password information is not getting to the ppp daemon. I found the following suspect, which is: /system/etc/ppp/peers/pppd-ril.options Which contains the following: # Don't remove the user/password lines. They are required to make PPPD authenticate itself with
# the BP when doing Simple IP (SIP). The BP will replace the user/password strings with the correct
# values when authenticating to the network-side PPP peer.
user NotUsed@nobody.com
password NotUsed
crtscts
lcp-echo-failure 0
lcp-echo-interval 0
ipcp-max-configure 30
ipcp-max-failure 30
ipcp-max-terminate 10
novj
linkname ril So I replaced the user and password lines with: user vodafone
password vodafone Restarted the phone, and it worked, 3G connectivity :) Next was the SMS sending problem. That was a little bit easier to find. The file: /system/build.prop contains the line: ro.telephony.gsm-routes-us-smsc = 1 Change that variable to 0, restart the phone and you’ve got working SMS :) Don’t know if all the issue’s are fixed now, but at least I didn’t run into new ones (yet) ;) |