yashsingh1/xdaforums huggingface dataset:
[XPERIA X2 Themes and Apps] vardic.bojan:
hi guys... i am new here... i yesterday saw that you can improve whole xperia x2 by installing newer version of windows (mobile windows)... so i am just thinking if you could know already is that good? i mean have any of you guys maybe tested that way of improving speed on xperia x2?

thx
[XPERIA X2 Themes and Apps] komekovkm:
how to Turn of X Panels and Slide View

hi guys, how to turn of X panels and slide view? please help.
[XPERIA X2 Themes and Apps] LuckeY-LuckeR:
Think this should be what you´re looking for.

http://xdaforums.com/showthread.php?t=663093
[XPERIA X2 Themes and Apps] danz7:
any new software to speed up MR2 version?
[XPERIA X2 Themes and Apps] havandong:
Sorry , i don't understand Mr1firmware

Why do i know that ?
[XPERIA X2 Themes and Apps] mustakuli:
so tell me man,this speed up cab,what does it delete and is it safe to use,what are the disadvantages n advantages
[Touch2 General] xaerofarb:
Usb Speaker Not Support?

First of all sorry for my bad english: (

I have pictures of the car kit. But "usb speaker is not supported" I get a warning. Can you help me pls?
[Touch2 General] Frank C:
Propably not.....read here.....http://xdaforums.com/showthread.php?t=617978
[G1 Q&A, Help & Troubleshooting] ashpaul9181:
Need HELP ASAP! It is very hard for me to type and use the touch screen.

When I type and key in the letter ever so lightly, I end up with the wrong letter or the letter is entered 3 times. It is like it rapidly presses the letter.:(
[G1 Q&A, Help & Troubleshooting] goldenarmZ:
Have you tried wiping / reflashing (if rooted) or factory reset (if not)?

That's always the first thing to try.
[G1 Q&A, Help & Troubleshooting] ashpaul9181:
Thank you! Will let you know once it's fixed.
[G1 Q&A, Help & Troubleshooting] ashpaul9181:
I tried different roms, it improved a little, nut now it hangs a lot.
[G1 Q&A, Help & Troubleshooting] BigWorldJust:
You lucky yours is even sensitive. Mine barely recognizes my touch inputs :(.
[G1 Q&A, Help & Troubleshooting] ashpaul9181:
I have to just let HTC replace my screen.:(
[G1 Q&A, Help & Troubleshooting] erlern:
Yeah, I think the common problem is a not sensitive touch screen. Is there a way to tweak the screen to be more sensitive?
[XPERIA X2 General] vagrik:
Hi all SE X2 Users...

I finally make one CAB for Speed up Xperia X2 :)

1. Download Attach ( ZIP Password: vagrik ).

2. Install it.

3. Reset (soft-Reset) your Device...

4. Have Fun. :)

Now Your XPERIA X2, Speed Up up to 30%-40%!!!

If you found any BUG, PLZ Report Me for Fix it Next Version.

(Only for MR1 Firmwares)

( ZIP Password: vagrik )

Download BETA Version
[XPERIA X2 General] jescca:
Can it install in x1?
[XPERIA X2 General] vagrik:
I make for XPERIA X2 last (MR1) Firmware. & I don't think so this cab is works to X1.
[XPERIA X2 General] royalbloodvi:
file is only 3kb, fake? I dont notice any difference at all.
[XPERIA X2 General] syzyec:
Thank you!
[XPERIA X2 General] leobg:
It is just a registry tweaks. Open the cab with WinRAR for example you will find _setup.xml in it - you can see all the changes cab makes to registry.
[XPERIA X2 General] Aerox912:
But does it help? Maybe on a X1 with MR1 X2 software?
[XPERIA X2 General] Draken Korin:
duplicate to your other thread on the subject,

I will close this in favor of the other thread as that received the latest and most posts

best
[HD2 Windows Mobile 6.5 Themes and Apps] appoggio:
Hi there... anyone converted some cool software from the crappy Iphone maybe with multitouch support?

I'm not a programmer but I saw that there are custom libraries for our HD2 that support multitouch...

thanks in advice!
[HD2 Windows Mobile 6.5 Themes and Apps] djchubbs:
:(yawn!! !!
[Nexus One General] temperbad:
if so any issues? and how much memory will it give me?

yes I've searched, Googled and read a few hours, there's really no real good explanation on it or atleast where I could find... thanks..
[Nexus One General] temperbad:
Nevermind I did it myself. Thanks for your helps rooters...
[Windows Mobile Software Development] Phippu:
Its there, the first real OpenGL ES 2.0 demo! Some of you may know already my Tigre Engine. The last few day I started to add OpenGl ES 2.0 support and below are the first results. I'll publish all the code as soon as its 100% ready, if you can't wait you should have a look at the current engine at my page, with full source code and a lot of demo applications.

To the demo itself: It shows a very simple phong shader applied to different meshes. If your device has a gsensor, then you can spin around the camera by rotating your device. I've tested the demo with my HD2 and got a bit more than 50 FPS, which is realy god (but remember, its only a prototype and I have a lot of ideas how to improve the performance:-))

The second demo is available now! It shows some more advanced effects such as diffuse mapping and normal mapping combined with phong specular lighting. You can switch between those effects and use the g-sensor to rotate the eye or you can rotate it freely with your fingers.

Requirements:

- .net 3.5 runtime

- windows mobile 5,6,6.1,6.5 or 6.5.3

- opengl 2.0 with shader compiler and 1.x support

supported devices:

HTC HD2, HTC HD Mini, Toshiba T01, Acer Neotouch

not supported devices (there are lot of demos on my page that work with this devices, but not opengl 2 demos):

HTC HD, Diamond, Diamond 2, Touch Pro, Touch Pro2

devices that support opengl es 2.0 but does not fulfill all requirements (those will be supported soon):

Omnia II, F900

Download (look for "Tigre Gl2 Test" and for "Tigre Demo Suite 2.0" for the eye)

The updated engine is not yet released, but this article explains how open gl es 2.0 works and how it can be used with the upcoming update:

Basics of OpenGl ES 2.0 and how to use it with Tigre

PS: Why is ogles 1.x required? Ogles 2.0 does offer nothing to do all the required matrix transformation stuff. So I simply decided to use that functionality from ogles 1.x, but omnia II users don't worry, there will be a cpu based transformation too!
[Windows Mobile Software Development] DMAND:
Cool test, how do you display the FPS?

If only games developers harnessed the power available, well hopefully we'll see some great 3D games with WP7
[Windows Mobile Software Development] Phippu:
Measuring the time that was required for rendering a frame is easy, but display text with my engine is currently only possible with ogles 1.x (but i think the text implemnetation is great and very flexible). I'll put the updated Tigre sdk online as soon as every feature that works with ogles 1.x also works with ogles 2.0, I think this will take 1-2 weeks.

To WP7: I'll port the engine also for xna, so this will make things even more easy;) Haven't started this yet, but I don't know if we can access opengl directly with wp7 or if we can use the gpu only via xna. This would be very sad, since xna does not allow us to writte own shaders.

PS: the next demo will be some more eye candy, with bump mapping+specular lighting + environment mapping; be exited:p
[Windows Mobile Software Development] yngvebn:
This is fantastic! I'm working on some OpenGL-stuff myself, and with your permission I'd like to use parts of your tigre-implementation.

I'm trying to load up one of the demos (actually any of the demos) in the VS-solutions, but I get an error "Create context failed: 12291"

Any ideas?

Running it on an HTC HD2, btw... :)
[Windows Mobile Software Development] Phippu:
Thanks:D Of course you may use parts of Tigre, but please note somewhere that you use parts of Tigre and please do not use it for commercial use without permisson.

The problem with the context failed bug is well known, also for silvermoon or any other ogles application on the snapdragon platform. For now you have to softreset your hd2, then it sould work. I've found already a solution for that issue, the bug will be removed in the next release.
[Windows Mobile Software Development] yngvebn:
Ah, all right I'll give that a try! Of course no commercial application, just really nice and useful (hopefully ;))
[Windows Mobile Software Development] Phippu:
I'm exited, tell me if you're done or if you need some help.
[Windows Mobile Software Development] 9600xt:
why when i try to run it on my blackstone it crashes??
[Windows Mobile Software Development] Phippu:
The Blackstone supports only OpenGl ES 1.0, but the demo requires OpenGl 2.0. Have a look at my page, there are many demos that run all on the Blackstone. Here is a gallery of that demos.
[Windows Mobile Software Development] dusty_nz:
When I run I just get a blank window.

Do I need to start. App seems to be okay as I can select menu items like teapot etc but still blank.

Running Xannytech rom with Chainfire driver and dotNet 3.5
[Windows Mobile Software Development] dusty_nz:
Ran it again and it worked.

Might be abug with the default model is not defined? Last one I selected was teapot. Didn't work but just ran it again and it worked. Nice, Very nice
[Windows Mobile Software Development] DMAND:
Yeah I had that too, first time it loaded up blank, second time it worked fine.

Smooth and without chainfires drivers too
[Windows Mobile Software Development] lesscro:
Can we create a games with this stuff...

like your Engine...

Need 3D design ?

i m enjoy by this possibilty... :D
[Windows Mobile Software Development] Phippu:
strange, never had that bug, the default model is the teapot, I think it might be something with the transformation, I'll have a look at it.

Of course you can create games with this. A 3D game based on Tigre is already in production. Technicaly it is posible to do something similar like Half Life 2 with OpenGl ES 2.0 and the HD2, but that would require a team and not a single developer:-(
[Windows Mobile Software Development] jebise101:
dude if you get this working on the omnia 2 i will for sure send you a donation. I have a few questions through why will the omnia 2 be cpu based? or are they all cpu based driver? maybe you can add to Chainfire work found here

Will this allow us to play any open GL 2.0 games that are out there?

Chainfire has done some great work but its no wear near complete. I don't even know if his drive is opengl 1.0 or 2.0
[Windows Mobile Software Development] Phippu:
Its a bît complex, let me explain: 3d graphics consists of two things: transformation and shading. Transforming means that we have the 3 points of a triangle that needs to be positioned correctly, i.e we need to know where that triangle is, how it is rotated, scaled and where's the camera. This is done using different matrices, such as the camera matrix, the world matrix the projection matrix and so on. OpenGl ES 1.x does offer this functionality, 2.0 does not! Bacause the engine does this already with opengl 1.x, I don't have to implement this if ogles 1.x is available. If not, with the omnia ii for example, I'll have to do this manualy. This won't be too bad for the performance, only scenes with a lot of rotating objects and similar will not be optimal....

So the main work will be done on the gpu also on the omnia ii, if ogles 1.x is missing that means I have to code a bit more:-)
[Windows Mobile Software Development] jebise101:
ahh i see you either build on top of opengl 1.0 and if that is not there then you gotta start from nothing and build the functions that 1.0 provides and then build the 2.0 library. I thought for a second you where going to mke it cpu based and not use the gpu. The omnia has such great hardware but dam sumsung for not giving it opengl , they should have at least added 1.0. :(

Now as i said Chainfire has done great amount of work with his opengl driver for the omnia. Maybe you can use that?

I know in time the driver will only get better, but do you think it will just work out of the box when you release it? Like will applications just use it and function like they should. I ask this because Chainfire has done great work but again he is only one person and not a team. His driver is no where near completion and he is slow with his releases and not everything functions.
[Windows Mobile Software Development] Phippu:
I don't know about his driver, but I have a idea! In the attachement is a file called "libGLES_CM.dll", this is a software driver for opengl es 1.1. Rendering is terrible, but transformations are quite good. Copy that file into the directory where the demo is installed to and try to run it on the omnia II. Does that work?
[Windows Mobile Software Development] Phippu:
Here's a first screenshot of one of the demos. The shader uses a normalmap, a diffuse map and phong lighting...
[Windows Mobile Software Development] Phippu:
Just found a way to improve the performance for the whole engine, now it's up to 50% faster!!! Next release with all that features is coming next week I think...
[Windows Mobile Software Development] pollanza:
This is really amazing!! I didn't think that could be rendered an object like the eye with normal map in a winmo phone!

I've an acer f900, with the same omnia 2 cpu (underclocked)... I'll follow the evolution of your project also if it won't be supported my phone because you are doing a great job!
[Windows Mobile Software Development] Phippu:
Thanks, I don't know if it realy works, but try the following on devices without opengl 1.x support:

install the demo

download the attached file

unzip the "libGLES_CM.dll" file to "\Programs\TigreGl2Test"

Can tell me anyone with such a phone if that works?
[Windows Mobile Software Development] NIKOKAPS:
any ideas why this doesn't work on my CDMA Touch Pro2?
[Windows Mobile Software Development] touness69:
Wow, great job Phippu ! I'll follow your work closer from now, I smell an excited outcome for your project

Keep up the good work
[Windows Mobile Software Development] Phippu:
@NIKOKAPS: it works only with opengl es 2.0 powered devices. The TP 2 does support only 1.1. On my site you can find a lot of demos running with your TP 2 as well.
[Windows Mobile Software Development] jebise101:
i forgot to bookmark this thread and lost it. Thank god they posted on the homepage.

Anywho i installed the demo on my omnia 2 and did 3 simple test.

Test 1

Tried to run it without any drivers and of course it did not work.

Test 2

Tried it with the driver you posted back on page 2 and the results are below

Test Three

Tried it using chainfire driver results are below

A few simple edits and i think it should work on the omnia.
[Windows Mobile Software Development] pijopenchev:
Sweet! How does all of this rendering and calucations do on the battery life? As in if you actively keep rotating objects, like in a game?

Keep it up! Never knew opengl is supported by winmo.
[Windows Mobile Software Development] Tsury:
Hi.

I'm using the latest EnergyROM on my HD2 and it doesn't work...

I have CF3.5... It says it can't find System.Drawing... What DLL should contain it?

Thanks.

-----

Nevermind... A softreset fixed it...
[Windows Mobile Software Development] spectra9:
Well tried it on my F900 and it doesn't work. the error is there's no builtin shader compiler. I guess even though the F900 support opengles 2.0 , it doesn't support all feature of it? Is there something that can be done? Really hoping to see it works on my devic
[Windows Mobile Software Development] riotman:
hey its running great on my acer neotouch. g sensor seems to work as well. everything is running smooth. looking forward to the first game
[Windows Mobile Software Development] Phippu:
Okey, for all Omnia II and F900 users:

The drivers are okey, but the developers did only the most necessary implementations, this makes it a bit hard for me but it will work too, don't worry. It seems there is no shader compiler for that devices, so the demo can't work. Of course there's a workaround: according to the opengl specification, Samsung must offer a offline shader compiler. Developers can then compile their shaders on the desktop and let it run with Tigre.

For now, I'm going to do this:

- first I'll finish my current work, so Tigre will support gl2 for devices that support a gl1, gl2 and a shader compiler (this are devices such as the HD2, HD mini, T01 and Acer Neo)

- if that is done I'll have a look at the Omnia II and similar devices to make it run there too

For now I cant talk only about the snapdragon platform, but I have to say: It is pretty powerful, not only on the CPU side, it has a very strong GPU. I'm sure that the hardware in here is perfect for some advanced games, the efford for such a game is just too big. So I realy hope to help developers with my engine, so that some cool games becomes real...
[Windows Mobile Software Development] nicc51591:
okay i have a gsm touch pro 2 (tilt 2), is the same true for my phone (probably)

but, im kinda confused about the requirements i have .net cf 3.5 and obviously wm6.5, but the other one im confused on how to obtain it

and what exactly would i download to try out your engine?

and how would my device compare with the hd2 when rendering since my device probably only supports 1.1 and is slower

sorry for all the questions, opengls is just new to me and i dont really know ANYTHING about it.

anyway im hopeful for that game you were talking about that will be using your tigre engine. i probably wont even care what type of game it is.

thanks though
[Windows Mobile Software Development] Phippu:
No problem, so let me explain it:

- to use my engine you should download the "Tigre SDK" on my page. There are also 2 interesting tutorials how to get started and all the source code of the engine and the demos is included.

- .net 3.5 is all around, just google for ".net compact framework 3.5 cab"

- its difficult to compare the HD2 and the Pro2, but the HD2 GPU is faster and supports opengl es 1.1 and 2.0 with shader compiler.

Mabe its a good place here to explain whats opengl is and whats the difference between 1.x and 2.0:

So opengl es is an api to access the gpu directly. This allows much faster rendering and better quality than doing that on the cpu. OpenGl ES 1.x has a fixed pipeline, that means for example that I can define light sources, surface properties and so on. There is a lot that can be defined, but there is no way to define own properties or how each pixel is calculated. With OpenGl ES 2.0 there is nearly nothing predefined, i.e the api does not allow to setup light sources etc directly. But it allows to write shaders. A shader is nothing else that a small application that runns directly on the gpu and that calculates the color of each pixel. This is more complex but it allows so much more!

So let me tell in only one sentence: OpenGl 1.x is easier for inexperienced programmers, OpenGl 2.0 requires a bit more know how about computer graphics but it allows to render 3d scenes equal to directX 9 games.

So, OpenGl ES 2.0 gives us the possability to create games that look like games from the xbox 360 or the PS 3 or PC games that use dx9. (Of course those platforms have more power, but they can't display more advanced effects in general, so I'll write the engine that it can do bump mapping, specular mapping, paralax mapping and so on)
[Windows Mobile Software Development] Phippu:
the demo with the eye is now available:cool:
[Windows Mobile Software Development] NeoS:
So, to clarify this to users with devices which have a MSM chipset,this des NOT work. imply because the chipset doesn't support OpenGL ES 2.0, which is needed to run this Demo.

@Phippu: maybe you should put this info on your first post of this thread, since people with older devices (Diamond 2, Touch Pro 2, HD, etc. would want this on their devices, which isn't possible)

Great job by the way. :) Thumbs up.
[Windows Mobile Software Development] Phippu:
On my page is a list with devices that are supported and devices that are not supported, I'll update the mainthread as well.
[Windows Mobile Software Development] spectra9:
Thanks a lot for supporting us minorities :). Looking forward to test it
[Windows Mobile Software Development] kamycrs:
Nice...thanks!
[Windows Mobile Software Development] jebise101:
yeah i really hope you keep support us omnia users. I just have one question once you get a stable release for any device. Would it run universailly throught out the device? and would is run any openGL application, like spb or games or the apps/games have to be devloped using you library?
[Windows Mobile Software Development] Phippu:
In general, yes. Any game that is build on top of Tigre will run on any device, if that game is a opengl 1.x game and the device has opengl 1.x support. If the game builds on the opengl 2.0 part of tigre, it will run also on any device with opengl 2.0 support, but there is one issue: there are devices that do not have a shader compiler. The developer of the game then has to deliver the shaders as binaries. Those differ from hardware to hardware. I know, this makes it more complex than necessary, but its not my fault. The OpenGl specification requests either a shader compiler or the option to load shader binaries. Its on the manufactor to decide that, Qualcomm decided for a shader compiler, Samsung did not.
[Windows Mobile Software Development] sx1-doc:
so msm 7227 has open gl 2.0 support (same graphic solution as snapdragon).

i am interested to see how this platform gonna perform.
[Windows Mobile Software Development] Phippu:
Yes, both use the AMD z430 gpu, which is pretty powerfull! Because I can put nearly all ciritcal operations on the gpu, I'm pretty sure the HD mini will get a very good performance. Since this device has HVGA resolution this may result in better 3d performance compared to the HD2, specialy when extensive fragment shaders are applied as my last demo shows:D
[Windows Mobile Software Development] jebise101:
well what i mean is if i where buy and opengl 2.0 game install it on my omnia will it in theory run using your driver? or the game needs to be build using your driver library to work?

Well i guess what I'm asking is; will your driver use what is standard in the industry right now? so it works with the many different apps that may require it?
[Windows Mobile Software Development] Phippu:
Tigre is not a driver, it is a framework on top of open gl. It works that way: the manufacturer includes a driver in the rom. For OpenGl ES 2.0 this file is named "libGLESv2.dll" by default. This is the interface between the hardware and the opengl api. This api allows to render the same scene independent from the underlining hardware. Since it is not that easy to use OpenGl directly, I started this project. If you build an application with Tigre and the device has the required drivers, it will run. Its that simple! Tiger is independent from the hardware, because opengl defines how I can access it universal. Its like an application that is written for windows mobile 6.5. Doesn't matter what device it runs on, it only must be windows mobile 6.5:cool:

The update to ogles 2 is not released yet, but this article explains some basics and how ogles is used with tigre:

Basics of OpenGl ES 2.0 and how to use it with Tigre.pdf
[Windows Mobile Software Development] krecik2002:
Is it possible to rewrite this .dll for Omnia II so it includes missing shaders? Or would it require complete technical specifications (and/or source code) from the vendor?
[Windows Mobile Software Development] Phippu:
No, that's not possible. To do that you'll need to know how the gpu of the omnia ii works exactly. For example nvidia and ati cards does the same job in a different way. But that doesn't matter since the directx oder opengl api is an abstraction of the technical implementation. For us there's only one way: use shader binaries. Don't worry, samsung makes it only harder for us, but its not impossible. But I'm glad to have a HD2 that has a better driver, so I can use the api easier. By the way, what do you want: the next tigre update with limited opengl 2.0 as fast as possible or do you want to wait a little longer for a real good and flexible implementation? Of course the "better" implementation will be done anyway, its just that i have to rewrite some parts to make it realy flexible....