Androidworld
Androidworld

Nieuws
Yorick Reuvekamp 25 september 2011 18:20 uur

User agent van Ice Cream Sandwich-toestel gespot: codenaam Tuna 4G?

Vandaag las ik een artikel op Droid-Life over het feit dat zij in Google Analytics wat bezoekjes op hun site vanaf Android 4.0 waren tegengekomen. Uiteraard interessant, want dit lijkt te bevestigen dat Android Ice Cream Sandwich versienummer 4.0 zal gaan dragen. Na wat speurwerk kwam ik een user agent tegen van een 4.0-toestel, met als naam Tuna 4G.
Speurtocht Naar aanleiding van het artikel van Droid-Life, besloot ik in onze eigen statistieken te kijken. Helaas geen Android 4.0 gespot, maar dat is ook niet heel gek als Nederlandse Androidwebsite. In de comments sprak iemand wel over Android 3.9.8. Of dit nou een echte versie zou zijn of niet, ik besloot er even naar te zoeken. Androidworld heeft in totaal 8 bezoeken gehad van een toestel met Android 3.9.8, vanaf 10 september. Nu lijkt dit een ongewoon versienummer, of wellicht een bètaversie van Ice Cream Sandwich, dus ik besloot Google erop los te laten. Uiteindelijk bracht me dit bij Handsetdetection.com en kreeg ik een user agent van een toestel met die Androidversie. Een user agent is een stukje tekst dat de browser van het toestel naar de website stuurt, zodat het geïdentificeerd kan worden. Zo weet de website bijvoorbeeld of het om een mobiel apparaat gaat. Het toestel heeft de volgende user agent:
Mozilla/5.0 (Linux; U; Android 3.9.8; es-es; A101B Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17
Hierin is te zien dat het gaat om een Android Eclair-build voor een toestel met typenummer A101B. Dit blijkt een tablet van Archos te zijn, die draait op Android 2.1. Android 3.9.8 lijkt dus te verwaarlozen (wellicht een fout van Archos), maar omdat ik de site interessant vond besloot ik ook even bij 4.0 te kijken.

Tuna 4G

Bij Android 4.0 vond ik meerdere user agents, die een stuk nuttiger lijken dan die bij Android 3.9.8. De volgende user agents zijn merkwaardig:
  • Mozilla/5.0 (Linux; U; Android 4.0; en-us; Tuna 4G Build/IFK77D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
  • Mozilla/5.0 (Linux; U; Android 4.0; en-us; Tuna 4G Build/IFK77E) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
  • Mozilla/5.0 (Linux; U; Android 4.0; en-us; Tuna 4G Build/IFK80B) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
  • Mozilla/5.0 (Linux; U; Android 4.0; en-us; Tuna 4G Build/IFK81D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
  • Mozilla/5.0 (Linux; U; Android 4.0; en-us; Tuna 4G Build/IFK82C) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
  • Mozilla/5.0 (Linux; U; Android 4.0; en-us; Tuna 4G Build/IFK87) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
  • Mozilla/5.0 (Linux; U; Android 4.0; en-us; Tuna 4G Build/IFK89B) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
Deze user agents wijzen drie dingen aan:
  • Ice Cream Sandwich zal versienummer 4.0 dragen. Er zijn verschillende buildnummers te zien en ze beginnen allemaal met een I. Die van Honeycomb begonnen met een H, van Gingerbread met een G, ga zo maar door.
  • De browser gebruikt een redelijk recente versie van de webkit-engine en is zeer waarschijnlijk gebruikt op een smartphone. Er staat 'mobile Safari', terwijl Honeycomb een user agent geeft met enkel 'Safari' erin.
  • Het toestel waarop Android 4.0 werd gebruikt draagt de codenaam Tuna 4G. Dit duidt er logischerwijs op dat het om een 4G-toestel gaat, maar waarschijnlijk ook dat het om de volgende Nexus gaat. Wie kijkt in de bootloader van de Nexus S, heeft grote kans om daar als productnaam 'Herring' (haring) aan te treffen (er is ook één met de naam Crespo). Tuna (tonijn) 4G lijkt daarop een mooi vervolg.

Wat moeten we hiermee?

Tot nu toe kunnen we niet erg veel met deze informatie. Ik vond het echter wel een leuke vondst en hoop uiteraard dat mijn bevindingen kloppen. Wanneer we de volgende Nexus kunnen verwachten is ook niet bekend, maar Google heeft al aangegeven dat Ice Cream Sandwich in oktober of november uit zal komen. Verwacht wordt dat die Androidversie en de nieuwe Nexus tegelijk gelanceerd worden, net zoals gebeurde bij de Nexus S en Android Gingerbread. Het nieuwe toestel wordt vrijwel zeker door Samsung gemaakt en zal naar verwachting Nexus Prime gaan heten. Bron: Handsetdetection.com Lees ook:

Spelfouten, taalfouten of inhoudelijke fouten ontdekt? Stuur dan een mailtje naar de auteur van dit artikel!

Yorick Reuvekamp

Reacties