Opera Mini - O2 Surf & Email Flat- Edition

  • Hallo zusammen,


    ich benötige Eure Hilfe. Ziel ist es den Opera Mini so zu verändern, daß er über den APN "wap.viaginterkom" bzw. dann auch über den proxy von O2 ( 195.182.114.52:8080 ) geht.


    Die Schritte:


    - Download der http://mini.opera.com/global/o…-1.2.3214-advanced-de.jar
    - Entpacken z.B. mit Winrar.
    - Es entstehen u.a. etliche *.class Dateien. Für uns interessant sind die k.class und die u.class, da ich nur dort die IP des Opera Proxy (?) entdeckt habe
    - Download von http://wl.h15.ru/trans/InClassTrans2.zip ( Tool um *.class Dateien direkt zu ändern )
    - Öffnen der genannten Dateien und suchen der IP von Opera in der linken Spalte. Im rechten unteren Feld kann man dann die gewünschte IP plus den Port eintragen. ( http://195.182.114.52:8080/ )
    - Dann kann man die geänderten Dateien einfach vom Explorerfenster in das Winrar- Fenster mit der geöffneten *.jar Dateien verschieben. Kompression ist auf normal eingestellt.


    -Danach mußte ich noch die *.jad Datei ändern. http://mini.opera.com/global/o…-1.2.3214-advanced-de.jad
    Dort gibt es einen Eintrag mit "MIDlet-Jar-Size:" Die Größe dahinter muß der der *.jar Datei entsprechen.


    -Nun lässt sich das ganze installieren. Beim Start kommt die Frage, ob man denn über "http://195.182.114.52:8080/" surfen möchte. Nunja, angeklickt und dann bleibt Opera auf "Verarbeite" und meldet nach einiger Zeit einen Fehler daß es keine Verbindung zusammenbringen würde




    Nun, wir haben also jetzt die Möglichkeit die *.class files abzuändern. Es fehlt ( vermutlich ? ) nur noch die passende IP
    Wie schon erwähnt habe ich die Proxy IP ausprobiert, danach die APN http://195.182.114.35:80/ Aber jedesmal kommt die Fehlermeldung: "Verarbeite" und danach die Meldung: "Es ist ein Fehler aufgetreten".
    Ich weiß auch nicht ob es auf diese Art und Weise funktioniert.



    Ich wäre Euch dankbar, wenn Ihr mir weiterhelfen könntet.



    Update:
    Habe weiter herumprobiert. Habe wild die IPs miteinander vertauscht. Mit http://wap.viaginterkom.de/ in der k.class Datei funktioniert sogar der Opera Mini interne Verbindungstest. Leider bekomme ich aber keine http Verbindung hin




    Grüße,
    Kin

  • Ist es denn überhaupt generell möglich? Der Opera Mini baut ja eine Verbindung zu einem Server auf auf dem dann die Websiten komprimiert werden.
    Ich denke dabei wird es sich wie mit den viele Messengerprogrammen auf Series60 verhalten, man muss einfach eine Internet-Verbindung benutzen und keine WAP.


    Gruß Deifie

    Wenn Null besonders groß ist, ist es fast so groß wie ein bisschen Eins.

  • Opera Mini braucht seinen eigenen speziellen Proxy, denke ich, da dieser die eigentliche Arbeit erledigt. Wenn man Opera Mini über die Flat nutzen will, holt man halt sein altes Nokia aus der Versenkung. Dann laufen die Daten erst über den o2-Proxy und dann über den Opera-Proxy, und alles wird gut.

  • muss nicht so alt sein, ein 6230 (ohne i) tut´s auch.

    Gruß
    Peter
    ******************************

  • Nun, der Grundgedanke, den Opera Mini so anzupassen, daß man auch mit aktuellen Handys den Zugang über die O2 WAP-Flatrate nutzen kann, ist nicht schlecht.
    Die Änderung der gespeicherten IP-Adresse ist aber nicht nur widersinnig, da Opera Mini eben ohne den Optimierungsserver nicht funktioniert, sondern auch unnötig, da man auch bei den meisten neueren Handys durchaus einstellen kann, daß die Verbindung über den O2 HTTP-Proxy aufgebaut werden soll.
    Das Problem ist nur, daß O2 im Dezember 2004 den Zugang zu seinem Proxy deutlich erschwert hat. Es wird vor allem überprüft, ob im HTTP-Header ein Link zu einer Profil-Datei auftaucht. Darüber hinaus werden wohl auch bestimmte User Agents gezielt geblockt.


    Der erste Schritt wäre, herauszufinden wie der von Opera Mini gesendete HTTP-Header im einzelnen aussieht. Dazu müsste man auf seinem PC/Server einen HTTP-Proxy wie Squid oder Proxomitron installieren und im Handy den Internet-APN und die IP des eigenen Proxies eintragen. Wenn hinreichend umfassend mitprotokolliert wird, sollte man die entsprechenden Informationen erhalten.


    Wenn der HTTP-Header ausreichend lang ist, könnte man evtl. versuchen, in den Dateien z.B. "Accept-Encoding:" durch "Profile: http://" zu ersetzen, so wie das zum Teil beim Netfront-Browser getan wird.


    Schließlich käme es darauf an, ob der O2-Proxy Opera Mini nach dieser Änderung durchläßt und vor allem, ob der Opera Optimierungsserver die Anfragen dann noch akzeptiert.


    Also ein sehr langer und harter Weg, auf dem man an verschiedenen Stellen auf unüberwindbare Hürden stoßen kann.
    Es gäbe zwei deutlich bessere Varianten:
    1. Man bittet Opera, den Opera Mini entsprechend anzupassen, also insbesondere den entsprechenden Link zu einer Profil-Datei aufzunehmen. Ob sie sich darauf einlassen, ist allerdings mehr als fraglich.
    2. Man könnte ja auch O2 ganz direkt fragen, ob sie etwas dagegen haben, daß man Opera Mini verwendet und ob sie den Zugang nicht gezielt erlauben wollen. Im Prinzip brauchten sie ja nur alle Anfragen zum Opera-Server unabhängig vom HTTP-Header freigeben.
    Da die Kommunikation mit dem Opera-Server sehr effizient abläuft, würden sie ihre Infrastruktur weniger belasten, als wenn ihre Kunden die Seiten mit den eingebauten Browsern aufrufen würden. Diese werden immer leistungsfähiger (Access Netfront 3.x ist mittlerweile auch schon als Standardbrowser auf "normalen" Handys anzutreffen), so daß die Freigabe von Opera Mini aus technischer Sicht eine sinnvolle Entscheidung wäre. Allerdings muss man auch sehen, daß O2 dann die Kontrolle darüber verlieren würde, welche Seiten ihre Kunden aufrufen. Die Netzbetreiber haben ein gewisses Interesse daran, zu sehen, wie der Internetzugang genutzt wird und mit welchen Diensten und Angeboten sie evtl. zusätzliches Geld verdienen können. Zudem verdienen sie derzeit auch daran, daß Opera Mini über die teure Internet-Verbindung genutzt wird, wobei ich aber glaube, daß sich dieser Umsatz in Grenzen hält. Wer bei O2 mit dem Handy ins Internet will, nutzt das Surf&Email Pack. Wenn Opera Mini nicht mit der Flatrate funktioniert, werden vermutlich die meisten auf das Programm verzichten.
    Absolut ausgeschlossen ist es also nicht, daß sich O2 entschließt, Opera Mini den Zugang zu ihrem HTTP-Proxy zu erlauben. Es ist nur unwahrscheinlich. ;)
    Grüße,
    Lanturlu

    Die Revolution (der mobilen Datenkommunikation) frisst ihre Kinder.
    --------------------------------------------------
    Mein MMS-Server ist offline.

  • Freiwillige vor


    Hallo zusammen,


    ich habe bisher gedacht daß aktuell im Prinzip alles von O2 durchgelassen wird. Hauptsache es benutzt den Proxy ?


    Naja, ich habe mal die GENERIC Advanced MIDP2 Version heruntergeladen, abgeändert (IP + Port des O2 Proxys wurde eingefügt )und hier heraufgeladen:


    http://minioper.white.prohosting.com/ZIPentpacken.jpg



    Ist ein ZIP- Archiv. Also einfach entpacken
    Wäre schön wenn jemand von Euch die mal ausprobieren würde mit seinen jetzigen Einstellungen bei der O2 Email & Surf Flat.

  • Erstmal Danke für die Mühen :top:



    Aber leider funktioniert der Opera bei mir nicht.
    Also es kommt keine Fehlermeldung oder so, aber es tut sich einfach nix.


    Achja getestet mit xda mini und den normalen Flat Einstellungen.

  • läuft bei mir nicht. es kommt sofort netzwerkfehler. :(


    auch der verbindungstest klappt damit bei mir nicht!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!