[PORT] Opera Mini for WP7 - for fully unlocked devices [Dec 25 update] - Windows Phone 7 Development and Hacking

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.
Thanks to AndrewSh and feropont for tests.
1.0 download count: 7090.
Opera Mobile is discussed here

Good
Good job, my friend

feropont said:
Good job, my friend
Click to expand...
Click to collapse
Wanna add that this "good job" works on both our (feropont and my) fully unlocked customs w/o issues....

Confirmed working on my HD7 running the latest DFT rom ! Thx a lot.
As mentioned before on other devices without custom rom (like my OMNIA 7) it throws an error after launching... sad but true...

great working on, htc trophy with dft freedom 2
hope you will be able to port opera mobile

really works
thanks mate for hard work

thanks. great work ultrashot.

Not working in my mozart with DFT rom v3(7740.16).!!!!
also show this error: "Check your unlock state". and close it.

Doesn't work on my Omnia 7 with Interop Unlock (7740)
"A problem occured while creating new process. Check your unlock state."

MAHDi25 said:
Not working in my mozart with DFT rom v3(7740.16).!!!!
also show this error: "Check your unlock state". and close it.
Click to expand...
Click to collapse
I surely tested it on DFT v3 before posting. I will check it again.
AshleyT said:
Doesn't work on my Omnia 7 with Interop Unlock (7740)
"A problem occured while creating new process. Check your unlock state."
Click to expand...
Click to collapse
Read the first post:
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.
Click to expand...
Click to collapse

Sounds superb. In fact, the lack of landscape support is a blessing in disguise for me as I get irritated when the screen rotates when I lie down and browse.
I will have to wait for DFT Focus ROM though, if I want to deploy this app.
Nice work, Amigo

Great job.
I was wandering, is your method could be applied to other native Windows Mobile apps to make them work on Windows Phone?

its very nice and big work
if you can port other program to windows phone its very good
program like proxycap and tcpmp in very Required in windows phone

great work
works like a charm here. Lack for landscape-autorotation is a feature for me, not a missing one
just 3 questions:
are there any other "simple" programs which dont have lots of "dependencies" which could be ported this way?
Is it possible to make it start instantly. not by a countdown?
Can there be a task added? I mean at the moment I dont see it in the built-in mutlitask-switcher...
I love your work already thanks

That. Is. Awesome! Thanks, gonna install it on my WP7
I love this, I wanted opera mobile so bad on my phone, it's way better than the built in IE.
EDIT: why is the launcher delaying the start for 3 seconds though? IS there a specific reason for that?

I'm not going to fully unlock my device but...
... I just read this on WMPoweruser and wanted to say that this is one piece of awesome work. Sick!

Sainti said:
Great job.
I was wandering, is your method could be applied to other native Windows Mobile apps to make them work on Windows Phone?
Click to expand...
Click to collapse
diboze said:
great work
works like a charm here. Lack for landscape-autorotation is a feature for me, not a missing one
just 3 questions:
are there any other "simple" programs which dont have lots of "dependencies" which could be ported this way?
Is it possible to make it start instantly. not by a countdown?
Can there be a task added? I mean at the moment I dont see it in the built-in mutlitask-switcher...
I love your work already thanks
Click to expand...
Click to collapse
Yeah, they can be ported in a similar way. But for some apps it could be problematic.
Localhorst86 said:
That. Is. Awesome! Thanks, gonna install it on my WP7
I love this, I wanted opera mobile so bad on my phone, it's way better than the built in IE.
EDIT: why is the launcher delaying the start for 3 seconds though? IS there a specific reason for that?
Click to expand...
Click to collapse
added delay reason to the first post.

Thanks!!! This is the kind of awesomeness that XDA got me used to. Unfortunately my phone is not an unlocked one, but I wanted to congratulate you anyways.
Sent from my LG-E900h using XDA Windows Phone 7 App

ultrashot said:
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.
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?
I would rather say "yes". It has more dependencies, so porting is harder. But it really looks possible.
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.
Thanks to AndrewSh and feropont for tests.
Click to expand...
Click to collapse
Ok tnx
that's work on my DFT base Rom

Dear Ulttashot can you please make a port of Xtrakt the Xperia X1 game i would apriciate it if you make this possible

Related

JavaFX for Windows Mobile Available

"The other day Java made a version of JavaFX available for download for Windows Mobile Phone devices. JavaFX is intended to bring more rich media content to phones and since JavaFX can be cross platform (PC, Mac, BlackBerry…everything except the iPhone since Apple may never approve of it) developers can make applications one time and they can run on these platforms natively. Windows is the first mobile platform to have a release of JavaFX. The package contains 4 demos. A Twitter client, a simple calculator, a photo viewer and a little application where your finger makes a ripple and the fish follows it.
So for the first time developer’s can start to work on developing JavaFX applications and have a real mobile testing platform. Of course you can run any other Java app through this as well (I tested it with Google Maps java and it ran fine). The download and additional release notes are located here."
Original Article
whats the diff between JavaFX and regular Java
couldnt they just update the original???
does this replace completely the others java machines, like for ex jbed??
onesolo said:
does this replace completely the others java machines, like for ex jbed??
Click to expand...
Click to collapse
sounds too good to be real..(as replacer).
well its posted at javafx.com
nothin said:
sounds too good to be real..(as replacer).
Click to expand...
Click to collapse
onesolo said:
does this replace completely the others java machines, like for ex jbed??
Click to expand...
Click to collapse
Well, I test it out and in fact is the best java machine that I test it until now for ppc!!!
Downloaded Opera mini and worked like a charm. Even asked me where I wanted to install opera mini, memory internal or external...
Many thkx sun, hopes that this would be in fact the default java machine in major phones. Or if java was not from Sun....
Well, I test it out and in fact is the best java machine that I test it until now for ppc!!!
Downloaded Opera mini and worked like a charm. Even asked me where I wanted to install opera mini, memory internal or external...
Many thkx sun, hopes that this would be in fact the default java machine in major phones. Or if java was not from Sun....
Click to expand...
Click to collapse
ooh, thanks for information! need to take a closer look then.
(if only bt work with that too...you know what i mean ..).
upd: hmm it can be SLOW as hell and seems to be typical vga soft, although it handles launched application resolutions quite well(320x240 is 320x240)..
onesolo said:
Well, I test it out and in fact is the best java machine that I test it until now for ppc!!!
Downloaded Opera mini and worked like a charm. Even asked me where I wanted to install opera mini, memory internal or external...
Many thkx sun, hopes that this would be in fact the default java machine in major phones. Or if java was not from Sun....
Click to expand...
Click to collapse
Hmm, I don't know. JavaFX is much, much, much slower with Opera Mini on my Touch Pro than jbed. The font seems a little nicer, though. I think it uses antialiasing.
Interesting app.
Worked fine but....
Could not install file from memory, only by internet, that worked.
Installed Gmail as test. Continuallyl, said there was no internet connection with Wifi and Active sync.
After fiddling with it. I decided to remove JavaFx. After that many strange things happened.
Had to hard reset. :-(
Wm6.1
rojaa said:
I decided to remove JavaFx. After that many strange things happened.
Had to hard reset. :-(
Wm6.1
Click to expand...
Click to collapse
I have removed JavaFX, too, but everything went fine, no hard reset needed. WM6.1, too.
It works on a Touch HD. But for some reason, its slow. Esp. the fish app.
How is the Twitter App? Just asking as I tend to shy away from java apps on my device because I never really had much success with them running properly.
I'm now running Opera Mini in JavaFX rather than JBED. I like it better.
Does anyone know the correct syntax to make a shortcut to automatically run Opera Mini (rather than start JavaFX and choose Opera Mini from the list)?
With JBED it was "\windows\jbed.exe" -run s0_
DarrenUtd said:
I'm now running Opera Mini in JavaFX rather than JBED. I like it better.
Does anyone know the correct syntax to make a shortcut to automatically run Opera Mini (rather than start JavaFX and choose Opera Mini from the list)?
With JBED it was "\windows\jbed.exe" -run s0_
Click to expand...
Click to collapse
When I click on New application -> From storage, I'm always asked to enter a URL, I can't seem to choose any file. Have it installed on Blackstone latest stock ROM. Any hint ?
Georgeous2008 said:
When I click on New application -> From storage, I'm always asked to enter a URL, I can't seem to choose any file. Have it installed on Blackstone latest stock ROM. Any hint ?
Click to expand...
Click to collapse
The "from storage" option doesn't seem to work, but it's easy enough to just install java apps in the usual manner, as JavaFX makes itself the default JVM. Click on the JAD file in a web browser and it'll install fine.
sun java network problem
so I cooked the sun java package on my tp2.. installed opera mini... but I can't get the network. if you are running opera mini, maybe you have some provisioning files that are nessesary to connect to the internet?? OM just says that there is no network connection.
JavaFx.exe parameters
I see that you still don't know how to run this emulator from a shortcut and run in it any midlet.
But maybe someone haven't posted it yet but knows it. I hope someone will write what is the missing parameter

[Q] Any command to unlock standard WM6.5 lockscreen?

Hi everybody,
I've seached for a long time, but no luck at all. I need a command to be accessible from MortScript to unlock the standard slide2unlock WM 6.5 lockscreen. I know how to lock it with SendSpecial (133), but I also need a reliable way to unlock it. Mouse clicks are not reliable as user might modify the position of locker.
Or if this is not possible, at least a way to put another window "on top" of the lockscreen and let the user to make some inputs without having to slide the locker first.
Thanks a lot for any suggestions,
Regards,
Radu
nradu said:
Hi everybody,
I've seached for a long time, but no luck at all. I need a command to be accessible from MortScript to unlock the standard slide2unlock WM 6.5 lockscreen. I know how to lock it with SendSpecial (133), but I also need a reliable way to unlock it. Mouse clicks are not reliable as user might modify the position of locker.
Or if this is not possible, at least a way to put another window "on top" of the lockscreen and let the user to make some inputs without having to slide the locker first.
Thanks a lot for any suggestions,
Regards,
Radu
Click to expand...
Click to collapse
This is NOT possible. It is possible on Non-Touch phones through a special API, but not on Windows mobile Professional (*sigh* Microsoft ... what were you smoking when you made these SDK's haha)
Anyway, I don't think MortScript can just go over a lockscreen, but I know that if you do the following in C++, it will run the app above the lockscreen:
SetWindowLong(hWnd, GWL_EXSTYLE, WS_EX_ABOVESTARTUP);
Cyclonezephyrxz7 said:
This is NOT possible. It is possible on Non-Touch phones through a special API, but not on Windows mobile Professional (*sigh* Microsoft ... what were you smoking when you made these SDK's haha)
Anyway, I don't think MortScript can just go over a lockscreen, but I know that if you do the following in C++, it will run the app above the lockscreen:
SetWindowLong(hWnd, GWL_EXSTYLE, WS_EX_ABOVESTARTUP);
Click to expand...
Click to collapse
Hi Cyclone,
I'm interested on doing this exact thing in a smartphone can you tell me how to do it with mortscript?
Kindly regards,
Enrique
You can't with mortScript. SetWindowLong is a C++ function used to set certain attributes to a Window when it is being createed ... You would have to make the program in either C# [and p/invoke it] or in C++
Cyclonezephyrxz7 said:
You can't with mortScript. SetWindowLong is a C++ function used to set certain attributes to a Window when it is being createed ... You would have to make the program in either C# [and p/invoke it] or in C++
Click to expand...
Click to collapse
Ohh, Sorry I misunderstand your post because you mentioned it is possible in non touch phones like mine a Samsung Jack.
Thanks for your answer,
Enrique
Oh sorry, I misunderstood your post too haha. There is an API call for Windows Mobile Standard (C++) ... PM me if you want to know any further

Updated Registry Editor

I have updated a registry editor (that works with HTC devices) that I found here on xda to work with non-interop unlocked devices (viewing only). If you want to edit entries you will have to add the interop line to the manifest file manually. If you don't know how to do this then look it up .
If the OP of this app has any issue with me doing this please contact me and I will take it down.
I made is so the search bar is hidden by default
Added Icons for folder vs. entry
Added custom splash and icons
Made it so you can use the back button. No more having to click [..]
Interop unlock not needed
Added a few paths that were missing from the old version
Added tilt effect to selected item in the list view. This makes it easier to identify which item you are actually clicking on
Added an exit button to close the application since you might not want to have to hit back a bunch of times.
If you have any suggestions please feel free to tell me
2011-11-17: Added exception handling
bleh, just realized I'm an idiot
I am glad I could be of service
Thank you a lot,great App!
It does not works on my HD2 does anyone tested working on HD2
THX, works fine on htc 7 pro
It does not works on my HD2.
So if this is a registry editor that works on mango htc devices.
Couldn't we interop unlock our HTC devices by just setting the max apps above 300?
I'm upgrading to mango this weekend and I would love to interop unlock my device so I can attempt to get internet sharing working.
With a cdma Sprint Arrive, there is no custom bootloader so interop unlocking is our only shot to get internet sharing working right now
jaygriggs said:
So if this is a registry editor that works on mango htc devices.
Couldn't we interop unlock our HTC devices by just setting the max apps above 300?
I'm upgrading to mango this weekend and I would love to interop unlock my device so I can attempt to get internet sharing working.
With a cdma Sprint Arrive, there is no custom bootloader so interop unlocking is our only shot to get internet sharing working right now
Click to expand...
Click to collapse
If you read the first thread you will notice that you NEED interop unlock to write to the registry
App does not work on VZW HTC Trophy. It tries to launch for a second and then closes. Wonder if this is due to having the HTC updates that came after Mango?
On my fully updated HD7 with 7.10.7720 that is chevon unlocked, this app opens then closes right back. It allows me to see the screen for like half a sec.
LiFePo4 said:
App does not work on VZW HTC Trophy. It tries to launch for a second and then closes. Wonder if this is due to having the HTC updates that came after Mango?
Click to expand...
Click to collapse
andrew35133 said:
On my fully updated HD7 with 7.10.7720 that is chevon unlocked, this app opens then closes right back. It allows me to see the screen for like half a sec.
Click to expand...
Click to collapse
What is the FULL version that you are running and what ROM are you using (stock or custom)?
For example my Radar is 7.10.7720.68
Stock 7.10.7720.68 - my phone is in my sig. Thanks
Hmm. I will test it on my sister's HD7 and see if I can debug it. Strange thing is I am not using anything that is specific to the Radar. Thank you for the Full version number. Those last 2 digits do help
There have been issues with some versions of DllImport on HTC Mango phones. The latest one works on my HD7 though. However, this app does not.
7720.68 (Retail build) but none of the HTC updates (so ComRegRW and ComFileRW still work). Speaking of which, I notice you've included them in the XAP - considering that they're useless on most HTC phones, that's not terribly good use of storage.
Love the icon/splash screen though. Also, thank you for not installing in the Settings hub; I actually really am not much of a fan of that.
Can you link me to a dll import file that does work on your device? I can update the code to see if that helps.
1.4 with the custom tile system seems to work:
http://forum.xda-developers.com/showthread.php?t=1006331. 1.3 didn't work for me, though I don't know why.
Hi,
it's really a nice looking register editor but unfortunately it doesn't work on my hd7, deepshining v3.1, 7.10.7720.68
i'm ready to use it instead of schaps one so...strenght & bravery bro!
Works on my titan. Really neat looking app.
Turns out it must be the NativeLibrary or the DMXMLCOM.dll that are giving people issues.
I just added some exception handling to the xap. Please re-download and try again. Provide me with the exception it throws.

[17.11.2012][PORT] Opera Mobile 10 for WP7 - FullUnlock/Root Tools Unlock

Opera Mobile 10 for Windows Phone 7
FOR FULL UNLOCK AND ROOT TOOLS UNLOCK
Opera Mobile is a property of Opera Software ASA. Neither Opera Software nor the author of this launcher are responsible for any damage caused by using this app.
Current version of launcher is 1.5
What's new?
Better interface
Root Tools support.
v1.2
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.
Virtual keyboard (SIP) support improved
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 Mobile 10 initially built for Windows Mobile. I've just added an extra layer that makes it running.
Why does it only work on fully unlocked ROMs (like Dynamics ROM)? Isn't developer/interop unlock enough to run it? Can it work with Root Tools?
Developer unlock will let you install xap. Interop unlock will let inbuilt interop library work. Full unlock or Root Tools unlock will let Opera native exe run.
Which ROMs should I use?
Almost all custom ROMs (based on either Dynamics or DFT) or stock ROMs compatible with WP7 Root Tools.
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 Mobile 10" 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 Interop Unlock.
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.
Opera Mini is discussed here.
Thanx man!On Nextgen+ 2.2 works fine!
Very speed browser , but multitouch strange works...
Zloy Pryanik said:
Thanx man!On Nextgen+ 2.2 works fine!
Very speed browser , but multitouch strange works...
Click to expand...
Click to collapse
Who said it is supported? Opera Mobile 10/Opera Mini 5.1 don't support it.
ultrashot said:
Who said it is supported? Opera Mobile 10/Opera Mini 5.1 don't support it.
Click to expand...
Click to collapse
Clearly, thanks)
thanks for hard work
ultrashot said:
Who said it is supported? Opera Mobile 10/Opera Mini 5.1 don't support it.
Click to expand...
Click to collapse
I may be wrong, but didn't the Opera that came on the HD2 have Multi-Touch support?
EDIT: Nevermind, it looks like only Opera Mobile 9.7 had Multi-Touch support.
Very Thanks for ultrashot
This browser is supported my language
and fast browser
Well done...I hope Opera software develops a full-fledged browser for us, Windows Phone users. I would love to get my hands on better alternative of IE
opera mobile tested on mido-mido rom...and works...
tnx...really fast and good....
Great job! Can't test it, because my HD2 isn't fully unlocked, but I'll write it up on the portal (as I did with your Opera Mini port).
i hav einstalled it but when i want to type an adress to the url bar only the numeric keyboard apears.
drkfngthdragnlrd said:
EDIT: Nevermind, it looks like only Opera Mobile 9.7 had Multi-Touch support.
Click to expand...
Click to collapse
Yes, this statement is correct.
Livven said:
Great job! Can't test it, because my HD2 isn't fully unlocked, but I'll write it up on the portal (as I did with your Opera Mini port).
Click to expand...
Click to collapse
Thanks!
imotz said:
i hav einstalled it but when i want to type an adress to the url bar only the numeric keyboard apears.
Click to expand...
Click to collapse
Strange because neither Opera itself nor I can control keyboard mode. Probably keyboard behaviour got mixed with other apps.
Interesting fact: if you like to see keyboard built in Opera, set HKEY_LOCAL_MACHINE\Software\Opera10\Keyboard\UseNativeInput to 0
Works flawlessly on my HTC HD7, running NextGen ROM.
Great job!
Is it possible to apply your technique to any WM exe, or did you write a special wrapper specifically designed for Opera?
ultrashot said:
Yes, this statement is correct.
Thanks!
Strange because neither Opera itself nor I can control keyboard mode. Probably keyboard behaviour got mixed with other apps.
Interesting fact: if you like to see keyboard built in Opera, set HKEY_LOCAL_MACHINE\Software\Opera10\Keyboard\UseNativeInput to 0
Click to expand...
Click to collapse
i have startet opera directly after unlocking the lockscreen, maybee the numeric keyboard was selectet because of this.
after starting an other app and using the normal keyboard the normal keyboard wil also apear in opera mobile
badboy70 said:
Works flawlessly on my HTC HD7, running NextGen ROM.
Great job!
Is it possible to apply your technique to any WM exe, or did you write a special wrapper specifically designed for Opera?
Click to expand...
Click to collapse
50/50. Some code parts are universal, some not.
Problem is that more apps we port, more apis we should emulate. Some WM6 apis were deprecated in CE7/WP7. For example, Opera Mini was working almost out of the box - I had to fix not so many things. At the same time Opera Mobile required creating an emulation layer for Connection Manager APIs.
rotation
Why Autorotation doesnt work ? Will someone fix it ?
Thanks for info.
marek1 said:
Why Autorotation doesnt work ? Will someone fix it ?
Thanks for info.
Click to expand...
Click to collapse
Have you read the first post?
big thanks
Thank you, ultrashot, Opera Mobile 10 works really, really great (ok, no multitouch and no landscape, but I knew that before and I don't care much about that). I don't know how different porting Opera Mobile is compared to Opera Mini, but I tried both and Opera Mobile works much better for me. When I closed Opera Mini, the whole system was very sluggish until the next reboot, i.e. scrolling through the app list. But I have no problem with Opera Mobile, it works flawless, just like a native WP7 application.
great work ultrashot
just wanted to say that you did a great jop again
ultrashot said:
50/50. Some code parts are universal, some not.
Problem is that more apps we port, more apis we should emulate. Some WM6 apis were deprecated in CE7/WP7. For example, Opera Mini was working almost out of the box - I had to fix not so many things. At the same time Opera Mobile required creating an emulation layer for Connection Manager APIs.
Click to expand...
Click to collapse
So long term, if the hard work was put in, it would potentially be possible to create a WM6 emulation layer, akin to Wine on Linux? ....

DFT WML status

After seeing Cotulla's tweet on the WP7 WML I was wondering if we could get some status, release timeline, anything...
EnderPsp said:
After seeing Cotulla's tweet on the WP7 WML I was wondering if we could get some status, release timeline, anything...
Click to expand...
Click to collapse
Just wait...
jessenic said:
Just wait...
Click to expand...
Click to collapse
We are, that's the problem
My only question regarding this loader is if we'll be able to use the GPS and run Garmin Mobile XT... cause that's the only thing that's stopping me from installing WM7 on my HTC HD2. I figure XT will be able to run with this, but... Let us wait.
What exactly are you intersting?
Btw it's called Windows Mobile Launcher, not loader
Cotulla said:
What exactly are you intersting?
Btw it's called Windows Mobile Launcher, not loader
Click to expand...
Click to collapse
Oh hello there Cotulla! I'm not asking for any ETAs, but how do you do that? Do you put the exes and dlls and stuff in \Windows\ or in another directory and then run and make them ignore the original WP7 ones? My theories
right no ETAs.
no, it's not it's paravirtuliazion. In other words WM runs almost like usual application inside WP7
Nice. We can launch WinMob 6.X "on wp7" and start apps for WM 6.X ?
Cotulla said:
What exactly are you intersting?
Btw it's called Windows Mobile Launcher, not loader
Click to expand...
Click to collapse
ROFL, my bad. But it does load old programs and makes 'em run under WP7.
The only program that has good routable maps for my country (Argentina) is Garmin Mobile XT, that's why I'd mainly use your launcher to run that app... and finally install WP7 on my HTC HD2.
Thanks for all the hard work you put into developing this kind of stuff, Cotulla.
Thread Closed​
Please Dont ask for ETAs. This just annoys the developers. Just appreciate there work!!
Also, only post development threads in this section.​

Categories

Resources