[Bada Software and Hacking General] adfree:
http://d3ickleos2yb4u.cloudfront.net/mobileweb/1.3.4/js_gz/settings/v1/chaton.js

/*!
* Mobile Platform Detector 1.0 (2012-02-09)
*
* Copyright 2012, ChatON Dev Group, Samsung Electronics
* All rights reserved.
*
* Usage : chaton.platform.detect(window.navigator.[B]userAgent[/B]);
* ex)
*	input : "Mozilla/5.0 (Linux; U; Android 1.5; de-de; Galaxy Build/CUPCAKE) AppleWebkit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1"
*	output : {
*	'platform': 'android','osversion': '1.5', 'locale': 'de-de','model': 'Galaxy'
*	}
*/
if(typeof(chaton)=="undefined"){chaton={}}(function init(){if(typeof(chaton.platform)=="undefined"){chaton.platform={}}var filter={android:function(t){if(t.search(/android/i)<0){return null}var mtcs=t.match(/(?:android)\s([\d\.]+)[\-\w]*;\s([\w\-]+);\s([\w\-\s\.]+)\sBuild\//i);if(mtcs!=null){return{platform:"android",osversion:getAndroidSDKVersion(mtcs[1]),locale:mtcs[2],model:mtcs[3]}}return{platform:"android"}},"iphone%20os":function(t){if(t.search(/iphone|ipad|ipod/i)<0){return null}var mtcs=t.match(/(iphone|ipad|ipod);.*os\s([\d\_]+).*os\sx(?:;\s([\w\-]+))?/i);
if(mtcs!=null){return{platform:"iphone%20os",osversion:mtcs[2].replace(/_/g,"."),locale:mtcs[3]||"",model:mtcs[1]}}return{platform:"iphone%20os"}},bada:function(t){if(t.search(/bada/i)<0){return null}var mtcs=t.match(/samsung;\s([\w\-]+)\/.*bada\/([\d\.]+);\s([\w\-]+)/i);if(mtcs!=null){return{platform:"bada",osversion:mtcs[2]+".0",locale:mtcs[3],model:mtcs[1]}}mtcs=t.match(/(samsung-[\w\-]+)\/.*bada\/([\d\.]+)/i);if(mtcs!=null){return{platform:"bada",osversion:mtcs[2]+".0",locale:"",model:mtcs[1]}}return{platform:"bada"}},tizen:function(t){if(t.search(/tizen/i)<0){return null}var mtcs=t.match(/(?:tizen)\s([\d\.]+);\s([\w\-]+);\s([^\)]+)\)/i);if(mtcs!=null){return{platform:"tizen",osversion:mtcs[1],locale:mtcs[2],model:mtcs[3]}}return{platform:"tizen"}},blackberry:function(t){if(t.search(/blackberry/i)<0){return null}var mtcs=t.match(/(blackberry[\w]+)\/([\d\.]+)/i);if(mtcs!=null){return{platform:"blackberry",osversion:"BB%20OS"+mtcs[2].split(".").shift(),locale:"",model:mtcs[1].replace(/\s/g,"").toLowerCase()}
}mtcs=t.match(/blackberry;\su;\s(blackberry\s?[\w]+);\s([\w\-]+).*version\/([\d\.]+)/i);if(mtcs!=null){return{platform:"blackberry",osversion:"BB%20OS"+mtcs[3].split(".").shift(),locale:mtcs[2],model:mtcs[1].replace(/\s/g,"").toLowerCase()}}return{platform:"blackberry"}},"windows%20mobile":function(t){if(t.search(/iemobile|windows\sphone/i)<0){return null}var mtcs=t.match(/windows\sphone\s(?:os\s)?([\d\.]+).*(htc[\-_]\w+|samsung[\-_;\s]+\w+-\w+)/i);if(mtcs!=null){return{platform:"windows%20mobile",osversion:"wm"+mtcs[1],locale:"",model:(mtcs[2]||"").replace(/[;\s]+/g,"-")}}mtcs=t.match(/(htc[\-_]\w+|samsung\-\w+-\w+).*iemobile\s([\d\.]+)/i);if(mtcs!=null){return{platform:"windows%20mobile",osversion:"wm"+mtcs[2],locale:"",model:mtcs[1]}}mtcs=t.match(/iemobile\s([\d\.]+)\).*(htc[\s_]\w+)/i);if(mtcs!=null){return{platform:"windows%20mobile",osversion:"wm"+mtcs[1],locale:"",model:mtcs[2]}}mtcs=t.match(/windows\sphone\s(?:os\s)?([\d\.]+).*samsung;\s()/i);if(mtcs!=null){return{platform:"windows%20mobile",osversion:"wm"+mtcs[1],locale:"",model:""}
}return{platform:"windows%20mobile"}},symbian:function(t){if(t.search(/symbian/i)<0){return null}var mtcs=t.match(/symbianos\/([\d\.]+);.*(nokia[\w\-]+)/i);if(mtcs!=null){return{platform:"symbian",osversion:mtcs[1],locale:"",model:mtcs[2]}}mtcs=t.match(/(nokia[\w\-]+).*symbianos\/([\d\.]+);?.*\[(\w+)\];\sseries/i);if(mtcs!=null){return{platform:"symbian",osversion:mtcs[2],locale:mtcs[3],model:mtcs[1]}}mtcs=t.match(/(nokia[\w\-]+).*symbianos\/([\d\.]+);?.*series/i);if(mtcs!=null){return{platform:"symbian",osversion:mtcs[2],locale:"",model:mtcs[1]}}return{platform:"symbian"}}};function getAndroidSDKVersion(osver){var sdkarray=["0","1.0","1.1","1.5","1.6","2.0","2.0.1","2.1.x","2.2.x","2.3.2","2.3.x","3.0.x","3.1.x","3.2","4.0.2","4.0.3","4.0.4"];for(var i=0,len=sdkarray.length;i<len;i++){if(sdkarray[i]>=osver){return""+i}}return""+sdkarray.length}function detect(nv){for(var i in filter){var info=filter[i](nv);if(info!=null){return info}}return{platform:"web"}}chaton.platform.detect=detect
})();

Hmmmmm...

Maybe User Agent change could be good idea for few tests...

Best Regards