Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Editing APN settings

171 views
Skip to first unread message

JF Mezei

unread,
Aug 5, 2010, 12:44:39 AM8/5/10
to
So, this is a very basic function of any GSM phone: ability to view/edit
APN settings for GPRS/EDGE/3G data.

My new iphone 4, purchased at great expense UNLOCKED from Apple doesn't
even let me view the APN settings.


So, if I am travelling to some other coutry, and have problems with
data, I cxan't tell their telephone support what APN settings are
because I can't see them.

If this is like that, it is because Our Lord Steve has decided it shoudl
be so, so I have little hope of seeing this changed.

Questions:

With IOS-4, are there signing utilities to create the carrier.plist file
inside the .ipcc file ? (so I could at least set APN properly for my
account). Or is this now in a state of limbo ?

The Iphone Configuration utility only lets you specify one APN, and no
tethering options.

If I were to jailbreak my unlocked iPhone 4, would I then have access to
some applications that let me edit the APN settings on the phone ?

If you travel without a laptop, the ability to "sync" to allow new .ipcc
files to be loaded when you insert a new sim card isn't there.

Is jailbreaking the only viable option ?

nospam

unread,
Aug 5, 2010, 12:54:40 AM8/5/10
to
In article <4c5a41b7$0$6007$c3e...@news.astraweb.com>, JF Mezei

<jfmezei...@vaxination.ca> wrote:

> My new iphone 4, purchased at great expense UNLOCKED from Apple doesn't
> even let me view the APN settings.

that should appear if you put a different carrier's sim in it.

JF Mezei

unread,
Aug 5, 2010, 2:19:56 AM8/5/10
to
nospam wrote:

> that should appear if you put a different carrier's sim in it.

I cut out an old AT&T sim card to fit the new "micro sim" size. Phne
accepted it (showing it is unlocked). But AT&T would accept service, of
course.

The network preferences were no different. No ability to see/edit APN
settings.

Perhaps this is because the card has been deactivated/expired. Perhaps not.

JF Mezei

unread,
Aug 5, 2010, 2:20:41 AM8/5/10
to
BTW, I couldn't resist jailbreaking my iphone 4

I can now SSH to it, and use AFP to connet to it.

nospam

unread,
Aug 5, 2010, 2:37:41 AM8/5/10
to
In article <4c5a580d$0$30334$c3e...@news.astraweb.com>, JF Mezei
<jfmezei...@vaxination.ca> wrote:

strange. when i put a t-mobile sim in mine, the apn setting shows up
under a new carrier menu. that menu is not there at all when it has an
at&t sim in it.

David Empson

unread,
Aug 5, 2010, 6:21:55 AM8/5/10
to
JF Mezei <jfmezei...@vaxination.ca> wrote:

> So, this is a very basic function of any GSM phone: ability to view/edit
> APN settings for GPRS/EDGE/3G data.
>
> My new iphone 4, purchased at great expense UNLOCKED from Apple doesn't
> even let me view the APN settings.
>
>
> So, if I am travelling to some other coutry, and have problems with
> data, I cxan't tell their telephone support what APN settings are
> because I can't see them.
>
> If this is like that, it is because Our Lord Steve has decided it shoudl
> be so, so I have little hope of seeing this changed.

This depends on your SIM. If the SIM is from an "officially supported"
carrier, then the APN settings are built into iOS and cannot be edited.

If you have an unlocked iPhone and you insert a SIM from an "unofficial"
carrier, you get fields to enter and edit the APN settings.

For example, in New Zealand the "official" carrier is Vodafone, and with
a Vodafone SIM in my iPhone I can't see or edit APN settings.

If I insert a Telecom XT or 2degrees SIM in my iPhone, I can enter these
settings on the iPhone (and have to, in order to get cellular data).

This hasn't changed between iOS 3 and iOS 4, as far as I can tell.

Carrier settings files might have changed, but I haven't needed to play
with them - I just enter everything by hand.

--
David Empson
dem...@actrix.gen.nz

Jolly Roger

unread,
Aug 5, 2010, 8:49:24 AM8/5/10
to
In article <4c5a5839$0$30334$c3e...@news.astraweb.com>,
JF Mezei <jfmezei...@vaxination.ca> wrote:

> BTW, I couldn't resist jailbreaking my iphone 4
>
> I can now SSH to it, and use AFP to connet to it.

That's quite handy. When I jail broke my 3G, I used SSH access (scp in a
cron-scheduled script on my Mac) to automatically grab all voice mail
messages from my phone and archive them to my Music folder. : )

--
Send responses to the relevant news group rather than email to me.
E-mail sent to this address may be devoured by my very hungry SPAM
filter. Due to Google's refusal to prevent spammers from posting
messages through their servers, I often ignore posts from Google
Groups. Use a real news client if you want me to see your posts.

JR

JF Mezei

unread,
Aug 5, 2010, 12:47:20 PM8/5/10
to
nospam wrote:
>
> strange. when i put a t-mobile sim in mine, the apn setting shows up
> under a new carrier menu. that menu is not there at all when it has an
> at&t sim in it.


Makes me suspect that the firmware has a list of networks with whom
Apple has relationahips. For those, APN settings are locked. When you
get to a network with whom Apple does no business, the APN settings
become available.

JF Mezei

unread,
Aug 5, 2010, 12:55:54 PM8/5/10
to
David Empson wrote:
>
> This depends on your SIM. If the SIM is from an "officially supported"
> carrier, then the APN settings are built into iOS and cannot be edited.

So if I travel, I have to ensure that I sign up with a carrier who is
not an "official" iphone carrier.

My subscription with my local network predates the iphone by MANY years.
I have to use a different APN than the one given out to iphone
subscribers who have different packages (much more expensive than mine)

Apple will have to review this policy because it is plain stupid. If you
have data problems, the first thing networks asks you is what APN you
are using.

JF Mezei

unread,
Aug 8, 2010, 4:00:34 AM8/8/10
to
/System/Library/Carrier\ Bundles is a directory on the iphone which
contains the list of "valid" carriers, along with their network codes,
and for each, there is a carrier bundle

For instance, there is a directrory called 302370 which contains the
files for the "fido" network.

There is also a file called Fido_ca.bundle which is really a directory
that points to the files above.

Man, I know I am asking for trouble, but I am thinking about renaming
the fido files to some other network number/Name, and then seeing if the
preferences will let me set the APNs for it !

The plists are still signed inside the iphone. Not sure if the iphone
checks the signatures, or if its just itunes that checks them before
moving the files to the iphone.


Here is the list of networks that the iphone has been told about:

ATT_US.bundle
Bell_ca.bundle
BhartiAirtel_in.bundle
Bouygues_fr.bundle
CMCC_cn.bundle
CarrierLab.bundle
Cellcom_il.bundle
Chunghwa_tw.bundle
Claro_ar.bundle
Claro_br.bundle
Claro_cl.bundle
Claro_do.bundle
Claro_gt.bundle
Claro_hn.bundle
Claro_jm.bundle
Claro_ni.bundle
Claro_pe.bundle
Claro_py.bundle
Claro_sv.bundle
Claro_uy.bundle
Comcel_co.bundle
DiGi_my.bundle
EMT_ee.bundle
EntelPCS_cl.bundle
Etisalat_ae.bundle
FarEasTone_tw.bundle
Fido_ca.bundle
GTA_gu.bundle
Globe_ph.bundle
Hutchison_au.bundle
Hutchison_dk.bundle
Hutchison_hk.bundle
Hutchison_it.bundle
Hutchison_mo.bundle
Hutchison_se.bundle
KTF_kr.bundle
LMT_lv.bundle
LuxGSM_lu.bundle
MTS_ru.bundle
Maxis_my.bundle
MegaFon_ru.bundle
MobileOne_sg.bundle
Mobistar_be.bundle
NetCom_no.bundle
O2_UK.bundle
O2_cz.bundle
O2_ie.bundle
Oi_BrT_br.bundle
Oi_br.bundle
Omnitel_lt.bundle
One_at.bundle
Optimus_pt.bundle
Optus_au.bundle
Orange_France.bundle
Orange_am.bundle
Orange_bw.bundle
Orange_cf.bundle
Orange_ch.bundle
Orange_ci.bundle
Orange_cm.bundle
Orange_do.bundle
Orange_gn.bundle
Orange_il.bundle
Orange_jo.bundle
Orange_ke.bundle
Orange_li.bundle
Orange_md.bundle
Orange_mg.bundle
Orange_ml.bundle
Orange_mq.bundle
Orange_mu.bundle
Orange_ne.bundle
Orange_nl.bundle
Orange_pl.bundle
Orange_re.bundle
Orange_ro.bundle
Orange_sk.bundle
Orange_sn.bundle
Orange_ug.bundle
Orange_uk.bundle
Pelephone_il.bundle
Personal_ar.bundle
Porta_ec.bundle
Rogers_ca.bundle
SFR_fr.bundle
SingTel_sg.bundle
SmarTone_hk.bundle
Softbank_jp.bundle
Sonera_fi.bundle
StarHub_sg.bundle
Swisscom_ch.bundle
TIM_Italy.bundle
TIM_br.bundle
TMobile_Germany.bundle
TMobile_at.bundle
TMobile_bg.bundle
TMobile_cz.bundle
TMobile_gr.bundle
TMobile_hr.bundle
TMobile_hu.bundle
TMobile_me.bundle
TMobile_mk.bundle
TMobile_nl.bundle
TMobile_pl.bundle
TMobile_sk.bundle
TaiwanMobile_tw.bundle
Tango_lu.bundle
Telcel_mx.bundle
Telefonica_es.bundle
Telenor_dk.bundle
Telenor_no.bundle
Telenor_se.bundle
Telia_dk.bundle
Telia_se.bundle
Telkomsel_id.bundle
Telstra_au.bundle
Telus_ca.bundle
True_th.bundle
Turkcell_tr.bundle
Unicom_cn.bundle
Unknown.bundle
VOX_lu.bundle
Viettel_vn.bundle
VimpelCom_ru.bundle
VinaPhone_vn.bundle
Vodafone_au.bundle
Vodafone_cz.bundle
Vodafone_eg.bundle
Vodafone_gr.bundle
Vodafone_ie.bundle
Vodafone_in.bundle
Vodafone_it.bundle
Vodafone_mt.bundle
Vodafone_nz.bundle
Vodafone_pt.bundle
Vodafone_qa.bundle
Vodafone_tr.bundle
Vodafone_uk.bundle
Vodafone_za.bundle
dtac_th.bundle
du_ae.bundle
mobily_sa.bundle
mobinil_eg.bundle
movistar_ar.bundle
movistar_cl.bundle
movistar_co.bundle
movistar_ec.bundle
movistar_gt.bundle
movistar_ni.bundle
movistar_pa.bundle
movistar_pe.bundle
movistar_sv.bundle
vivo_br.bundle

JF Mezei

unread,
Aug 8, 2010, 4:12:56 AM8/8/10
to
In /System/Library/Carrier Bundles,

renaming the folder named after the GSM netowrk number, as well as the
.bundle named after your network operator (Fido_ca.bundle for instance)
has resulted in:

Settings -> Network -> Cellulad Data Network option to magically appear.

I can Set:

For Cellular Data: APN, User, password

For MMS: APN, User, password, MMMS, MMS Proxy, MMS Max message size,
MMS UA Prof URL

For Tethering: APN, user, Password

Yippie !

0 new messages