The reason for disappearing APNs is 'fix for payed applications' in whatever build you running. You have 2 options:
1 Remove 'fix for payed applications' from system.rc (you live in Canada and I guess that you don't need it anyway).
2 Make your APN and don't change MNC and MCC values(save). Make your APN default. Edit APN again and change MNC and MCC(save).
APN will disappear but after reboot data will work!!!
I hope this will help
I've used the replacement lib from rls3 and I have tried to do step 2. The replacement lib gives me generic "android" as APN, and step 2 works if having android still be default in the settings means it's working on bell's network. Is system.rc in the nbh?
I also tried editing the conf file apns-conf.xml it has this:
Code:
<apn carrier="Bell Internet"
mcc="302"
mnc="610"
apn="pda.bell.ca"
mmsc="ht tp://mms.bell.ca/mms/wapenc"
type="default,supl,mms"
/>
I was trying this:
Code:
<apn carrier="Bell Internet"
mcc="302"
mnc="610"
apn="pda.bell.ca"
proxy="web.wireless.bell.ca"
port="80"
mmsc="ht tp://mms.bell.ca/mms/wapenc"
mmsproxy="web.wireless.bell.ca"
mmsport="80"
type="default,supl,mms"
/>
*space in http to allow this message to post.