Comments

Share your ideas

hanishi's picture

hanishi

Joined: Jan 19, 2011

Great! These are very useful

Your rating: None (2 votes)

Great! These are very useful for determining which apple product is connecting to the ActiveSynce Service.

)
Top
ee_dub's picture

ee_dub

Joined: Mar 12, 2012

iOS 6/iPhone 5

Your rating: None (1 vote)

Can be deleted.

Top
Aaron Freimark's picture

Aaron Freimark

Joined: Nov 6, 2010
WWW

Excellent

Your rating: None (1 vote)

Excellent start. Thanks for discovering these!

Although it is often overlooked, Enterprise iOS is built on a wiki. That means you are able (and encouraged!) to update the pages yourself. Please do try to click the edit button in the page title. Don't worry about mistakes, pages can be easily reverted or changed later.

Want to have a go?

--
Aaron Freimark, Enterprise iOS founder & GroundControl CEO

Top
ee_dub's picture

ee_dub

Joined: Mar 12, 2012

Oh yeah, duh! Yes, will do!

Your rating: None

Oh yeah, duh! Yes, will do!

Top
rene.vangsgaard@gmail.com's picture

rene.vangsgaard@gmail.com

Joined: Nov 13, 2012

Wrong user agent string

Your rating: None (2 votes)

I have an iPhone 4 with iOS 5.1.1, which returns the following User Agent String

Mozilla/5.0 (iPhone; CPU iPhone OS 5_1_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B206 Safari/7534.48.3

Top
ee_dub's picture

ee_dub

Joined: Mar 12, 2012

Any iPhone running 5.1.1

Your rating: None

Any iPhone running 5.1.1 should report 9B206, which is what displayed in your string.

Top
rene.vangsgaard@gmail.com's picture

rene.vangsgaard@gmail.com

Joined: Nov 13, 2012

Hardware

Your rating: None

Ok, thank you. I was looking for a User Agent String which could tell me the exact device model, which could help me discover available hardware (screen size, camera etc).

I just discovered this Wiki, looks interesting.

Top
Piran's picture

Piran

Joined: Nov 15, 2012

Great Information.

Your rating: None

I've been looking to detect exact apple devices and this is a great start for doing it, though where are you getting this line of information from Apple-iPhone3C1/801.400

The useragents I am using only have the Build Number in them, which by itself only tells the iOS version number.

Any info/advice would be appreciated.

Thanks

Top
ee_dub's picture

ee_dub

Joined: Mar 12, 2012

Those details are being

Your rating: None

Those details are being obtained via ActiveSync.

Top
kinghavok's picture

kinghavok

Joined: Nov 16, 2012

Great blog - a few more useragent strings

Your rating: None

Hi,

I found this really useful to determine the iOS version on the 10000+ iOS devices on our exchange. Thanks.

A few additional useragent strings that are in the logs but not on the blog - hoping the community can help me identify them:

Apple-iPad2C2/901.405
Apple-iPad2C4/902.206
Apple-iPad2C5/1001.523
Apple-iPad3C3/1002.510500003
Apple-iPad3C4/1001.523
Apple-iPhone/507.77
Apple-iPhone3C1/1002.510500003
Apple-iPhone3C1/806.190
Apple-iPhone3C1/902.208
Apple-iPhone5C2/1002.510500003

KH

Top
capoeira's picture

capoeira

Joined: Nov 19, 2012

Are these details only available through activesync?

Your rating: None

Can you elaborate on how activesync obtains the prefix besides the UA header? Sorry for asking something that is potentially obvious. Does the apple device provide this information? I would love to be able to capture this prefix when a web visit is performed to one of my sites.

Thanks!

John

Top
ee_dub's picture

ee_dub

Joined: Mar 12, 2012

Hi- This is an open Wiki, so

Your rating: None

Hi-

This is an open Wiki, so you can add these details yourself. Just edit/preview and save. Let us know if you have any questions!

-Eric

Top
ee_dub's picture

ee_dub

Joined: Mar 12, 2012

John- I'm not 100% sure what

Your rating: None

John-

I'm not 100% sure what properties ActiveSync uses to compile it's "Version" for the device. However, here is what I've used to get my head around it:

iOS Hashes, ie: 10A523 - Obtained from iOS direct download links. Each device typically has a link to the associated download, which contains the hash.
iOS Hash to Numeric Conversion - 10 A (01).523
iOS Numeric to Version Conversion - I've used scripts like http://www.onesimplescript.com/2011/11/reporting-on-apple-ios-activesync.html to build a spreadsheet that I update each time a new version is released.

http://en.wikipedia.org/wiki/IOS_version_history is also useful.

Hope that helps a little!

-Eric

Top
Maurice's picture

Maurice

Joined: Jan 29, 2013

Updating this list

Your rating: None

Very useful, I would like to update the list but have no clue how to identify which user agent is what device / iOS ?
I couldn't find any direct information about this, i have for example a device with useragent Apple-iPad3C4/1001.523, which is not yet updated in the list.

Is this information somewhere available ?

Top
littlej's picture

littlej

Joined: Apr 24, 2013

Fiction?

Your rating: None (1 vote)

As far as I can tell, the useragents listed in this post do not exist.

Apple device User agent strings look like this:

Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10B329 Safari/8536.25

There is no way to know if this came from an iphone 5 or an iphone 4 for example.

There is nothing like this:

Apple-iPhone5C1/1001.525

As far as I can tell, there is no way to tell the device from the user agent string, only the OS and device type.

Is this post from an alternative universe, or I am I missing something?

Thanks!

Top
dlinder's picture

dlinder

Joined: Apr 26, 2013

Can't find them either

Your rating: None

Hey guys,

Unfortunately, like littlej commenting above, I can't find these either. Are they supposed to be in the actual User Agent string?

Would be great to have them, any help would be greatly appreciated Smile

Cheers,
David

Top
John Payne's picture

John Payne

Joined: Mar 27, 2013

ActiveSync

Your rating: None (1 vote)

These are the user agents used in ActiveSync logs.

Top
dlinder's picture

dlinder

Joined: Apr 26, 2013

Possible to retrieve outside of ActiveSync?

Your rating: None

Thanks for clarifying, John Payne! Even though it had already been mentioned in the comments, I had somehow managed to miss that.

So - does anyone know if there is a way to retrieve this device model information outside of ActiveSync, i.e. for regular web page visits?

Any clues here would be most appreciated!

Cheers,
David

Top
pej's picture

pej

Joined: Sep 25, 2013

Is anyone working out the

Your rating: None

Is anyone working out the iPhone 5S/5C variations?

Verizon CDMA US appears to be "Apple-iPhone6C1/1101.47000001 (OS7)", though I haven't been able to confirm 100% with hands-on a device.

Top
John Payne's picture

John Payne

Joined: Mar 27, 2013

iPhone 5s/5c

Your rating: None

iPhone 5c is iPhone5C3
iPhone 5s (GSM) is iPhone6C1
iPhone 5s (International) is iPhone6C2

I think this means CDMA is iPhone6C2 but I haven't confirmed

Top
marciton's picture

marciton

Joined: Sep 26, 2013

Still looking for

Your rating: None (1 vote)

Still looking for confirmation:

iPhone 5c (GSM) is iPhone5C3
iPhone 5C (CDMA) is iPhone 5C4

iPhone 5s (CDMA) is iPhone6C1
iPhone 5s (GSM) is iPhone6C2

if somebody can confirmed?

Top
John Payne's picture

John Payne

Joined: Mar 27, 2013

updates?

Your rating: None (1 vote)

Is anyone maintaining the main list? It looks like it stops at 6.0.1 - I have the following iOS versions, but now I need to know which iPad4C? is which - I have 4C1,4C2,4C3 and 4C4 in my environment. I'm guessing iPad Air and iPad Mini Retina with and without LTE, but….

1001.551,6.0.2
1001.8426,6.0.2
1001.8500,6.0.2
1002.141,6.1
1002.142,6.1
1002.143,6.1
1002.144,6.1
1002.145,6.1.1
1002.146,6.1.2
1002.147,6.1.2
1002.329,6.1.3
1002.350,6.1.4
1101.465,7.0
1101.466,7.0.1
1101.501,7.0.2
1102.511,7.0.3
1102.55400001,7.0.4

(what's up with the extra digits?)

Top
Aaron Freimark's picture

Aaron Freimark

Joined: Nov 6, 2010
WWW

John, this page will help you

Your rating: None

John, this page will help you translate iPad4,2 to the right name. http://www.enterpriseios.com/wiki/iOS_Devices

--
Aaron Freimark, Enterprise iOS founder & GroundControl CEO

Top
John Payne's picture

John Payne

Joined: Mar 27, 2013

Thanks Aaron <eom>

Your rating: None

.

Top
alexboyd's picture

alexboyd

Joined: Aug 26, 2016

I admit their network and

Your rating: None

I admit their network and cloud storage works great. In my current machine ( www.spectra.com/netapp/ ) im integrating similar systems and working on how can work with mobile devices.

Top

Backlinks

Recent Activity