Ich hab mir Swisscom TV air im Kundencenter abonnniert, aber wenn ich mit meinem non-Swisscom-branded-Hero auf die Seite gegangen bin, war der Server der Meinung, dass mein Phone kein Streaming unterstützt und ich den Dienst deshalb nicht nutzen kann.
Im SC-Shop habe ich dann aber gesehen, dass es aufm Magic funzt. Hab mir dann flux den User Agent vom Magic auf mein gmail geschickt. (Der User Agent identifiziert das Gerät gegenüber dem Webserver.)
Als ich den User Agent auf meinem Hero übersteuert habe, konnte ich die Channels sehen und das streamen funzt jetzt.
Meine Variante funzt wohl aber nur mit gerooteten Geräten:
1. das File ”/data/data/com.android.browser/shared_prefs/com.android.browser_preferences.xml” auf die SD-Card kopieren
2. Phone an den PC, File sichern (!), kopieren und im Editor öffnen
3. den Eintrag <string name="default_ua_string"> mit dem User Agent des Magic versehen, sieht dann so aus:
4. File speichern und auf SD-Card zurückkopieren<string name="default_ua_string">Mozilla/5.0 (Linux; U; Android 1.6; de-ch; HTC Magic Build/DRC92) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1</string>
5. Phone abhängen und das File wieder an seinen Ursprungsort kopieren
6. Browser beenden, neu starten und auf http://www.useragentstring.com/ kurz checken, ob die Änderung gefruchtet hat
So hats auf meinem Hero mit Villain 3.4 (Android 2.1) gefunzt. Könnte sein, dass bei Anderen Phones / OS-Versionen die XML ein wenig anders aussieht, aber das sollte man eigentlich schnell sehen.
viel Spass damit









Automatisch generierter Sicherheitshinweis



