How to modify Opera Mini for use on T-Mobile prepaid
***If you are viewing this on your iPhone, please visit this page on your computer to continue***
Prerequisites:
Jailbroken iPhone (connected to the same network as your computer)
Opera Mini (make sure you run it once over WiFi or with a day pass)
OpenSSH and SBSettings from Cydia
An SSH Client (e.g. Cyberduck for Mac OS X; FileZilla, Putty, or WinSCP for Windows)
1. SSH into your iPhone with its IP Address (Settings > Wi-Fi > [blue button] > IP Address) and the port as 22 (SFTP)
Username: root
Password: alpine (this is the default password. If you changed it, enter that password)
2. Find Opera's app directory in SBSettings by going into SBSettings > More > App Folders > Opera Mini
3. In the SSH Client, go to /User/Applications/[Opera's app directory]/OperaMini.app
4. Save prereskio.ini to your computer (i.e. to the desktop)
5. Open it with a text editor (i.e. WordPad or TextEdit)
6. Scroll down towards the end of the file, and under [MiniServer], change the HTTP server (the URL after Http=) to http://tmobileop4.zapto.org:80
7. Save prereskio.ini and upload it to the directory where it came from in the SSH Client, overwriting the old file
8. Open Opera Mini, select the wrench in the bottom right of the screen, and click Settings > Advanced > Protocol > HTTP
*Updated 4/24/11*