Androidだけじゃないはずだが、とにかく、正規品の端末を購入したら、APNの設定はすでに入ってるから、別に困らないが、平行輸入品の端末または一度フラッシュしてrootったら、APNの設定なら、もうなくなり、それらをいちいち手動しなければならいんだな。
NokiaまたSony EricssonらのノンシンビアンのOSならら、マカオの一般的なキャリアにも決まってるコードを発信したら、APNの設定をSMSで届け、それを保存したら、APNの設定が完了するけど。
Windows Mobileとか、Androidとか、そんなのSMSでAPNの設定を保存したりするできないのため、手動で設定またはアプリで済ませなければならないんだね。
Windows Mobileの場合ならまだましかもしれないね、Connection Setupのcabファイルがあれば、それを導入して済ませばいい。
Androidの場合は僕の知ってる限りに、やっぱり手動でしなければならない、しかし、APN設定のバックアップとリストアできるアプリがあるから、それはAPN Backup & Restoreなのだ。一度手動でAPN設定を果たしたら、そのアプリでバックアップして、次に新しいファームウェアの更新して、データ初期化になったら、そのアプリを導入し、SDカードにバックアップされてたxmlファイルをリストアすれば楽々だね。
それから、今はここで、CTMキャリア「僕はCTMのしか入ってないから」のxmlファイルの中身をここにアップする。必要としてる方はそれをコピペし、xmlファイル作成し、/sdcard/ApnBackupRestoreに保存すれば、上記のアプリでリストアできるんだね。xmlファイルの名前のパターンはこういう:apns-20100711004202.xml
そのファイル名前のパターンからみると:apns-yyyymmddhhmmss.xmlだろうよね。
うちのそのxmlなかの中身:
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<apns count="2">
<apn name="CTMGPRS" numeric="45501" mcc="455" mnc="01" apn="ctm-mobile" user="" server="" password="" proxy="192.168.99.2" port="8080" mmsproxy="" mmsport="" mmsprotocol="null" mmsc="" type="null" />
<apn name="CTMMMS" numeric="45501" mcc="455" mnc="01" apn="ctmmms" user="" server="" password="" proxy="" port="" mmsproxy="192.168.99.3" mmsport="8080" mmsprotocol="null" mmsc="http://mms.wap.ctm.net:8002" type="null" />
</apns>
其實唔單只係Android,總言之,買行貨機的話,APN啲設定就已經係入面,唔洗擔心設定問題,不過水貨機又或者旦flash過部機唻root機的話,APN的設定就會冇咗,要手動方可.
Nokia又或者Sony Ericsson啲非symbina機的話,澳門啲一般電訊公司都可以用已定啲code作撥出便會收到APN設定的SMS,把其儲存,就已經搞掂APN啲設定架啦.
但係Windows Mobile,又或者Android之類戈啲,唔能夠好似用SMS唻儲存APN啲設定,要手動設定又或者用啲軟件先做得到.
Windows Mobile的情況都還可以,因為可以搵到Connection Setup的cab檔,安裝後,就可以搞得掂.
Android的情況,以我所知的話,好似只得手動而已,不過有APN設定備份還原的軟件,就係それはAPN Backup & Restore啦.先手動設咗APN一次之後,用那個軟件作備份,下次更新FIRMWARE,原廠設定化咗之後,可以安裝那個軟件,再從已備份在SD卡中的xml檔用唻還原咁就好方便架啦.
另外,我現在係呢喥,把CTM的「因我係CTM客戶」的xml檔內容複製貼上係呢喥.有需要用倒的朋友,可以把其複製貼上,製成xml檔後,放於/sdcard/ApnBackupRestore路徑作儲存,然後用上述軟件作還原就得架啦.xml的檔案模式係咁樣的:apns-20100711004202.xml
從上面的檔名可見檔名模式應該係咁樣吧:apns-yyyymmddhhmmss.xml
而我的xml內容如下:
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<apns count="2">
<apn name="CTMGPRS" numeric="45501" mcc="455" mnc="01" apn="ctm-mobile" user="" server="" password="" proxy="192.168.99.2" port="8080" mmsproxy="" mmsport="" mmsprotocol="null" mmsc="" type="null" />
<apn name="CTMMMS" numeric="45501" mcc="455" mnc="01" apn="ctmmms" user="" server="" password="" proxy="" port="" mmsproxy="192.168.99.3" mmsport="8080" mmsprotocol="null" mmsc="http://mms.wap.ctm.net:8002" type="null" />
</apns>