[PORT] Opera Mini for WP7 - for fully unlocked devices [Dec 25 update]
Opera Mini for Windows Phone 7
FOR FULLY UNLOCKED ROMS ONLY
First of all, I am not an author of Opera. That's Opera Software ASA property. I am only the author of this xap wrapper and related proxy libraries. Xap or any parts of it cannot be sold.
Current version of launcher is 1.2 (it is the same in both Mobile and Mini). What's new?
Application window gets recreated on the startup if Opera was already opened.
Got rid of WindowTreeUpdater, now using system functions directly.
Font smoothing
Removed some unneeded system calls.
Now timeout is 3 seconds.
Rotation support wasn't implemented in this version. Windows Phone 7 API doesn't support it in fully native apps.
Q&A What is it?
That's Opera Mini 5.1 initially built for Windows Mobile. I've just added an extra layer that makes it running.
The only limitation so far is no rotation support - but this limitation will be deleted in future.
Why does it only work on fully unlocked ROMs (like DFT Freedom)? Isn't developer/interop unlock enough to run it?
Developer unlock will let you install xap. Interop unlock will let inbuilt interop library work. Full unlock will let Opera native exe run.
That means, nothing except Full unlock will help you run it. Don't ask me about other unlock methods, that's not something to discuss in this thread.
Which ROMs should I use?
All ROMs that use DFT-like unlock method. I say "like" because there are some other methods, I can't list them all. I can't tell you "Yes, it will work on this rom" or opposite, just test it and leave a note if you want.
Is Opera Mobile port possible in future?
Yes, already done
What's countdown made for?
Press "Stop" and check.
When I press "Stop", there is a "Delete internal opera folders" button. Why is it here? I can delete this app like any other WP application...
The reason is that Opera launcher goes beyond the standard isolated store. For example, it creates \Program Files\Opera Mini folder. Also it adds some absent libraries to \Windows\.
If you delete Opera launcher "like any other WP application", folders beyond the sandbox will still stay there. So, use "Delete internal Opera folders" button wisely
I have problems with starting it up...
If it Opera launcher's window doesn't appear at all, it means you have no interopunlock.
If it throws an error with "Check your unlock state" in the end, it means your unlock isn't enough for running native executables/copying files. Anyway, you shouldn't post about it here. I will ignore such comments.
My Device HD2 my ROM-->Toshiba TG01 my ROM-->HTC Mozart and
HTC HD7 Tmous . My current Device HTC Titan WP7 my ROM Full Unlock secret build WP Samsung Galaxy Nexus AOKP M5
All my custom ROM are HERE
Wanna add that this "good job" works on both our (feropont and my) fully unlocked customs w/o issues....
Current devices:
HTC Titan - My own custom WP7.8 - 7.10.8862.144
HTC 7 Mozart - My own custom WP7.8 - 7.10.8862.144
HD2 TMOUS - My own custom WM 6.5.3 - OS 5.2.29136.5.3.12.17 .
Still support Asus P525
Not working in my mozart with DFT rom v3(7740.16).!!!!
also show this error: "Check your unlock state". and close it.
I surely tested it on DFT v3 before posting. I will check it again.
Quote:
Originally Posted by AshleyT
Doesn't work on my Omnia 7 with Interop Unlock (7740)
"A problem occured while creating new process. Check your unlock state."
Read the first post:
Quote:
Why does it only work on fully unlocked ROMs (like DFT Freedom)? Isn't developer/interop unlock enough to run it?
Developer unlock will let you install xap. Interop unlock will let inbuilt interop library work. Full unlock will let Opera native exe run. That means, nothing except Full unlock will help you run it. Don't ask me about other unlock methods, that's not something to discuss in this thread.
Nokia Lumia 920
Mozart and Titan: Dynamics v2.0 ROM
X1i and HD2: Dynamics v2.4 ROM
Ubuntu has become the most successful *nix distribution for a number of reasons, … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?