yashsingh1/xdaforums huggingface dataset:
[HD2 Windows Mobile 6.5 Themes and Apps] PlayStation:
I have been thinking that using the glorious HD2 screen would be perfect to watch mobile tv on the phone. I am referring to the tv content broadcast by some providers through the DVB-H standards.

Of course there is no dvb-h receiver inside HD2. So whats the solution. I wondering whether we can use the solution that Nokia employs in some of its handsets. A number of Nokia phones including N97 use a bluetooth Mobile TV Receiver (SU-33W) - http://europe.nokia.com/find-produc...-tv-receivers/nokia-mobile-tv-receiver-su-33w

Is it possible to write an application to enable the HD2 to communicate with the Nokia receiver and thereof be able to get mobile tv in the HD2. Nokia phones use the attached application to enable communication with the receiver. The exe file is a .sis extension for symbian S60.....

Kindly let the experts look at this and see whether its possible.:p
[HD2 Windows Mobile 6.5 Themes and Apps] kilrah:
No chance as there aren't any USB host drivers for the HD2 yet. Even if they come you'd have to carry a separate power supply for the dongle, and find someone to write drivers and an app for it, as symbian is totally different the existing app is useless for the HD2. Chances are awfully low.
[HD2 Windows Mobile 6.5 Themes and Apps] Audio Oblivion:
its bluetooth not USB! :-)
[HD2 Windows Mobile 6.5 Themes and Apps] PlayStation:
Sorry its a bluetooth receiver not USB. My bad. :confused: And the receiver has its own battery...... So its down to writing an application (and maybe drivers????) to enable communication between the receiver and the HD2.

Anyone?
[HD2 Windows Mobile 6.5 Themes and Apps] Audio Oblivion:
it would need both... im not sure if any developers would be interested in this. Sounds good though!

Maybe try posting this in the development and hacking section of XDA?
[HD2 Windows Mobile 6.5 Themes and Apps] kilrah:
Oh OK then, seems already a bit easier, but still a long way to go ;)
[Hero, G2 Touch Q&A, Help & Troubleshooting] mrpevas:
Hello.i was just wondering if its possible to root my g2 without a computer?
[Hero, G2 Touch Q&A, Help & Troubleshooting] rudgia:
YEs

yes you can all you need is

*wifi

* download

http://zenthought.org/system/files/asset/2/flashrec-1.1.3-20091107-2.apk

*http://rapidshare.com/files/360227978/recovery-RA-hero-v1.6.2.img

*astro file manger from market

download flashrec and recovery-RA-hero-v1.6.2.img put them on your sdcard in the root of it then open astro install flashrec.apk (http://theunlockr.com/2009/08/27/how-to-root-your-htc-hero-in-one-click/) the hole guide watch it
[Hero, G2 Touch Q&A, Help & Troubleshooting] Dr34mc4tch3r:
Nope

At the moment, no (as far as i'm aware). Because you will have to get Superuser Permission (=Root acces) on your device. This can only be installed via adb (command system to do **** to your phone when linked to a computer).

Some custom roms already have rootacces build-in, but to install them you have to got a custom recovery and you can only install that via adb.

Be happy to pm me if you have any other questions

EDIT: Didn't know flashrec exploit was still working. Man those guys are slow:P And after you have installed the custom recovery, you don't have root acces YET. You will have to install a custom rom, or hook up to a computer and push su.apk
[Hero, G2 Touch Q&A, Help & Troubleshooting] mrpevas:
Lol i dnt have wifi eather lol just my phone lol
[Hero, G2 Touch Q&A, Help & Troubleshooting] rudgia:
you dont need wifi but if you do it you are going to get a high bill if you dont have a surf package
[Android Apps and Games] azatoth:
Hi!

I've published on Android Market an application that create and manage swap file.

If you don't have a swap partition on SD card, this app is what you need!

You can:

* Set swap file position (FAT or EXT partition if exists)

* Set swap file dimension

* Enable/Disable swap on boot

In other words... you can resize swap on the fly and save your preferences without reformatting SD any time!

Now your GTalk Service, WaveSecure, any service/application that run in your device will still running without stop-restart cycle 'cause missing ram :)

search "swapper" on Market!

Only with root!

Changelog:

v.1.5

* Fix check free space with SD larger than 4Gb

v.1.4

* italian localization

* check for available free space

* added icon (Thanks Jester ;))
[Android Apps and Games] asb123:
what if we have a swap partition, would it be able to use that like with swapper?
[Android Apps and Games] azatoth:
if you have a swap partition, swapper add a swap file:

swap partition: 32Mb

swap file: 200Mb

output of "free" on "Terminal": 232Mb

The swap create and managed by Swapper can be configured and changed everytime you need to do.
[Android Apps and Games] azatoth:
released v.1.5
[Android Apps and Games] Liebhild:
Doesen't work with Samsung i7500, always fails.

Tried internal sd and real sd for swapfile.
[Android Apps and Games] azatoth:
i7500 don't support "swapon" function, so my app don't work: it create swap file, but without "swapon" it can't enable it...

maybe galaxo rom that don't support "swapon".
[Android Apps and Games] aladin6:
When i reboot, and i open MemInfo, i don't see any swap file! I think that the swap file desactivate when rebooting! Samsung Galaxy Spica .
[Android Apps and Games] RodrigoOgasawara:
First of all,thanks for the app,but i have a bug:

On first time i runned it it worked normally,i set swap size and tiped "free" on terminal emulator,and there is the swap,but when i rebooted it gone,e checked the "activate on boot""!
[Android Apps and Games] khankll:
it is not able to use either of my ext2 or swap partition on sd card..

i have link2sd and that is able to use ext2 but this app only lists ma fat partition for swap file,,

also does it makes difference if we use a fat or ext2 or swap partition for it?

i m using ideos u8150-b
[Android Apps and Games] sunrainsky:
Query about Galaxy SII

Does this app support Samsung Galaxy S2 I9100 running NeatRom?

What kernel does it need?
[Android Apps and Games] tamguneya:
i use galaxys2 with cyanogen 12. i create 1024 mb of swap it is ok but only 256 mb of ram is generated. how can i solve this problem?
[myTouch 3G, Magic Android Development] kuntri:
With both roms i am getting ALOT of FC's such as:

- activity htc sense is not responding (FC, then re-loads)

- touch input process com.htc.android.htcime (FC)

- multiple app FC's, too.

I am currently using:

MT3G Sapphire PVT 32B/HBOOT-1.33.0006/Radio-2.22.23.02

CM4 Recovery/Amon-Ra Recovery 1.5.2G

Anyone else having this issue and how did you overcome it?
[myTouch 3G, Magic Android Development] kuntri:
174 Views and no Response...........Am i The only ONE having this issue? Am I doing something wrong?
[myTouch 3G, Magic Android Development] st0kes:
You're posting in the wrong section. This is for rom development, not Q&A.
[myTouch 3G, Magic Android Development] slowpok92:
update your ext to ext4 on you sdcard then reflash the rom
[Touch Diamond2, Pure Themes and Apps] munkly:
guys i dnt knw how to get the touchflo homescreen .... i just get tht simple homescreen which shows launcher nd contacts etc at the bottom ... plz help wat do i need to do? will i need to download anything or go to settings or wat am confused :( (also how much space do i need to upgrade to windows 6.5)

P.S i dnt hv any memory card in my device so i hv just the internal memory tht is 50mb or so...
[Touch Diamond2, Pure Themes and Apps] Dirk:
Do you have a stock Touch Diamond 2? If so you can switch between interfaces and homescreen items by going menu/settings/home/items. Select TF3D and click ok. et voila!

To upgrade from WM 6.1 to 6.5 shouldn't be a problem. Official upgrades can be done from the HTC website.
[Touch Diamond2, Pure Themes and Apps] munkly:
well when i restart my phone or turn it on .... i get the option of touchflo at the bottom left and spd shell on the right ... but when i click on touchflo it gives me an error tht windows/manila.exe was missing or some component is missing .. wat does tht mean? i tried to reinstall but it doesnt help ..... so wat shall i do? .... and another question is ... do i need to upgrade ROM first inorder to upgrade win 6.5?
[Touch Diamond2, Pure Themes and Apps] kvegasheel:
Unless you have a special program you cannot i repeat cannot run TF3D and mobile shell at the same time.
[Touch Diamond2, Pure Themes and Apps] Bruce Inman:
ROM upgrade IS upgrading to 6.5.

As mentioned, SPB MobileShell and manila don't play nice together.

Install SecondToday (you can even assign a 3rd interface like Ultimate Launcher to SecondToday) then you can toggle between manila and SecondToday and when on SecondToday screen SBP will deploy, although it is redundant.
[P3400 General] zeeber:
shows boot screen

onbl 1.10.0000

spl 1.10.0000

os 1.10.0.0

doesnt shows gsm or radio ,reboots after 15 seconds

Q=is it new version or old?

does it need hard spl [where2dnload]

what rom or radio should i use?

help plz
[P3400 General] deepv84:
can u tell me what u have done to ur phone ?

have u tried anything ??
[Windows Mobile Software Development] el_rob:
Hi guys

I've just started working with Silvermoon. When testing the demo app (as well as my own app) on my HD2, it works fine for 6 times, but when I start the app for the 7th time, it crashes without any message.

Has anyone else had this problem? Any ideas?

Any help would be appreciated!

Thanks, Rob
[Windows Mobile Software Development] heliosdev:
I don't have these problems on my HD. It looks like some resources are not cleaned up at application exit. Do you call 'Screen.Close();' when exiting the application?

edit:

As you're using an HD2 you don't have the libGLES_cm.dll and I assume you have copied the one of the demo. This is a software implementation and could also be the reason of running out of memory. The OpenGLES 1.x dll on GLES2 devices is called something like libGLESv1.dll. To use OpenGLES in a managed application/library the methods have to be imported from the dll and the dll name has to be defined at compile time. So, take a look at the silvermoon sources and if you find dllimport(...) using libGLES_cm.dll you'll have to replace this dll name with libGLESv1.dll (look up the correct name in your /windows directory) and rebuild framework.

(had to do that in my OpenGL test app for gles2 devices)

edit2:

Had a quick look into the silvermoon sources and for gles2 devices it has to be recompiled after changing the dll names:

in Silvermoon\OpenGL\Native\

egl.cs: change const string LibGlesDllName = "libgles_cm.dll"; to ... = "libEGL.dll"

gl.cs: change const string LibGlesDllName = "libgles_cm.dll"; to ... = "libGLESv1.dll"

(the egl dll could also be changed to "libGLESv1.dll" just in case this doesn't work)

You'll need VS2008 to compile the solution.
[Windows Mobile Software Development] el_rob:
Hello heliosdev,

Thank you very much for your reply, I really appreciate it!!! I am calling Screen.Close() in my app and have the same problem in Silvermoon demo, so this shouldn't be the issue...

My HD2 has the following files in Windows directory:

libEGL.dll

libEGL_org.dll

libGLES_CL.dll

libGLES_CM.dll

libGLESv1_CM.dll

libGLESv2.dll

I recompiled OpenGl.dll in VS2008 with the folowing combinations & results:

libGLES_CM.dll in gl.cs & libEGL.dll in egl.cs -> app not starting at all.

libGLES_CM.dll in gl.cs & egl.cs -> app crashes at 7th start

libGLESv1_CM.dll in gl.cs & egl.cs -> app not starting at all.

libGLESv1_CM.dll in gl.cs & libEGL.dll in egl.cs -> app crashes at 7th start

Any further ideas?
[Windows Mobile Software Development] heliosdev:
I think the last version (v1 and egl) should be used on gles2 devices instead of the software renderer.

Now it's getting difficult.

Maybe try to disable Manila (Sense) restart device and test your app.

If it still fails:

Try to start another opengles app several times. (try my opengl test app (snapdragon version))

edit:

something else to try (yes, I'm getting out of ideas...)

Before Screen.Close() you could call gl.DeleteTextures() with for example an array of 100 uints starting at 1.
[Windows Mobile Software Development] el_rob:
Disabling "HTC Sense" allows for one extra launch of the app, meaning it crashes at the 8th start attempt. Exactly the same problems using your TestOpenGL.

The only difference is, that when trying to launch my app for the 7th/8th time, the busy cursor appears shortly on the screen, as if it were starting up, but then just disappears and nothing more happens. When I launch TestOpenGL, the busy cursor appears and freezes, then nothing more happens.
[Windows Mobile Software Development] heliosdev:
ok, so it looks like resources are not cleaned up.

Try the glDeleteTextures suggestion. (even though this is called)

btw: Are you using a stock rom? Have you installed any 3d drivers (like chainfire's patch found in the sticky thread in the forum)?
[Windows Mobile Software Development] el_rob:
Nope, unfortunately gl.DeleteTextures(1, 100) just before Screen.Close() is not helping either... :(

I'm using Xannys Pandora ROM which has GLTweaks integrated. However, taking into consideration the posts from codeplex, where several people are having the exact same problem on different phones (tg01, hd2), can it really be a ROM problem?

BTW: Thank you so much for taking the time to try and help!!!!
[Windows Mobile Software Development] 6Fg8:
I struggle with the same issue in my own app (here) using silvermoon (7th start fails using HW renderers).

heliosdev Test app runs fine and can start numerous times without problems (gave up after 20 starts), also tried "coin toss" (here) without problems running multiple times.

Running on Miri's 6.5.x v8 without any enhancements installed.
[Windows Mobile Software Development] el_rob:
Ok, I've created a small test app, which simply loads a form containing a Silvermoon window control, with a ChromeButton on it. On clicking the button, I call Screen.Close() to exit the app.

Testing on the Emulator works fine, but on my HD2 the 7th attempt to launch the app results in the following error: "Error on glGenTexture.". I have traced this Error to Line 37 in "Texture.cs" of the OpenGL source:

public Texture()
: base()
{
this.Name = gl.GenTexture();
[b]if (this.Name == 0) throw new OpenGlException("Error on glGenTexture.");[/b]
}

I added a line in Texture.cs to output the gl.GenTexture() uint value. On the first 6 start attempts it returns the values 1 and 2, but on the 7th it returns 0, which obviously is what causes the error.

Digging further, the GenTexture() method (which is returning 0) comes from pInvoking glGenTextures() in libgles_cm.dll.

Sadly, this is where my programming skills end... I really hope we can find a solution to this issue! It would hurt, having to give up on Silvermoon.
[Windows Mobile Software Development] heliosdev:
Looks like 'out of memory'. Call the following method before and after the GenTexture call (1285 is out of memory error).

private void CheckErrorGL(string info)
{
uint err = gl.GetError();
if (err != gl.GL_NO_ERROR)
{
MessageBox.Show(err.ToString(), "GL " + info);
}
}
[Windows Mobile Software Development] el_rob:
Doesn't seem to be OutOfMemory... gl.GetError() is returning 0.
[Windows Mobile Software Development] heliosdev:
The exception is thrown without any glerror message box?

Run cleanRAM before calling it for the 7th time.
[Windows Mobile Software Development] el_rob:
Correct, it's not throwing a glerror! Although, VS2008 is not showing me GL_NO_ERROR option on gl. But an if I remove the if-clause from your code (if (err != gl.GL_NO_ERROR)), the messagebox always returns 0.

Just ran a level 3 purge with cleanRAM... problem remains :(
[Windows Mobile Software Development] heliosdev:
The error definitions are in the namespace Silvermoon.OpenGL.Native (gl/egl)

And what does egl.GetError() return? (EGL_SUCCESS is 12288)

private void CheckErrorEGL(string info)
{
int err = egl.GetError();
if (err != egl.EGL_SUCCESS)
{
MessageBox.Show(err.ToString(), "EGL " + info);
}
}
[Windows Mobile Software Development] 6Fg8:
the error definitions are surrrounded by a

#region obsolete

#if false

...

#endif

Change the false to true to access them.
[Windows Mobile Software Development] 6Fg8:
get a EGL 12294 before calling gl.GenTexture()

seems to be a EGL_BAD_CONTEXT
[Windows Mobile Software Development] el_rob:
Before calling gl.GenTexture() I'm also getting error code 12294 (EGL_BAD_CONTEXT) and afterwards 12288 (EGL_SUCCESS).

(Had a typo in my code, therefore I got the wrong result previously...)
[Windows Mobile Software Development] Phippu:
I have the same problem with my tiny graphics engine. I think its the same problem because the egl.cs and its setup are nearly identical. So here's what I've found out:

- Its only about Egl, not about OpenGl, so forget deleteTextures etc (I've written a little test, that simply creates a display, context and surface and destorys them, no Gl calls and the same bug)

- create context creates a "Gl_Bad_Alloc" error

- everything that is allocated by egl is also destroyed

I think its also not a bug in the driver, because there is for example that ogles 2 game electopia or something like that, and this game is not affected!
[Windows Mobile Software Development] Phippu:
I found a solution!!! I don't know about Silvermoon, but it works with my tigre engine. I can't explain it, I have no idea, and itse not the best solution, but it seems to work. Just DO NOT destroy the display, DO NOT delete context and DO NOT delete the surface. Any one have a idea why it is like that?
[Windows Mobile Software Development] 6Fg8:
Amazing! That did the trick with silvermoon too. Great find, thanks!

No idea why that works though.

Sometimes it seems to be better leaving a mess instead of cleaning everything up properly :D
[Windows Mobile Software Development] Phippu:
Thanks:-) I don't know the effect of no proper cleanup, we'll see. I guess its only one of the three params that needs to be cleaned up, I'll test it tomorrow. By the way: anyone interested in opengl es 2.0 developement with c#? My wrapper is done, I'll update my SDK as soon as everything is ready....
[Windows Mobile Software Development] Phippu:
It seems to be enough to not terminate the display, context and surface can be deleted...
[Windows Mobile Software Development] el_rob:
Hey, this is great news!!! It works for me too :)

Merci vellmol, Phippu, you made my day!!!
[Windows Mobile Software Development] Phippu:
bitte gärn gscheh, Schint ja ganz viu schwizer ogles developers z ha:cool:
[Windows Mobile Software Development] E++:
How exactly do you solve this in Silvermoon (code)? I think I'm missing the point...
[Windows Mobile Software Development] 6Fg8:
comment these out:

surface.cs:

public void Dispose()
{
//if (!egl.DestroySurface(Device.Display, SurfacePtr))
// throw new Exception("Error while destroying surface.");
}

device.cs:

private void Cleanup()
{
if (display != IntPtr.Zero)
{
if (renderTarget != null) renderTarget.Dispose();
renderTarget = null;

//if (!egl.DestroyContext(display, context)) throw new Exception("Error while destroying context.");

//if (!egl.Terminate(display)) throw new Exception("Error while terminating display.");

display = IntPtr.Zero;
}
}
[Windows Mobile Software Development] el_rob:
Actually it's enough to only comment out the following line

if (!egl.Terminate(display)) throw new Exception("Error while terminating display.");

from device.cs in the OpenGL source, supplied with Silvermoon.

Cheers!

Rob
[Windows Mobile Software Development] saeros:
You might want to try eglMakeCurrent with IntPtr.Zero's besides the display connection before executing eglTerminate.

Based on my own testing with my wrapper I think I've fixed similar bug in my own code.

Based on the documentation I think it's correct thing to do before terminate.

glTerminate releases resources associated with an EGL display connection. Termination marks all EGL resources associated with the EGL display connection for deletion. If contexts or surfaces associated with display is current to any thread, they are not released until they are no longer current as a result of eglMakeCurrent.

To release the current context without assigning a new one, call eglMakeCurrent with draw and read set to EGL_NO_SURFACE and context set to EGL_NO_CONTEXT.
[Touch Diamond, MDA Compact IV ROM Development] gmi0078:
CARI AMICI CHI SA DIRMI DOVE POSSO TROVARE LA ROM TIGERSHARK 1.20 O 1.36 DEL BUON DIAMOND LOVERS??

DEAR FRIENDS Who can tell me WHERE CAN I FIND THE ROM TIGERSHARK 1.20 or 1:36 LOVERS OF THE GOOD DIAMOND? DEAR FRIENDS Who can tell me WHERE CAN I FIND THE ROM TIGERSHARK 1.20 or 1:36 DIAMOND LOVERS?
[Touch Diamond, MDA Compact IV ROM Development] dibbutz:
chiedila a lui tramite questo thread

http://xdaforums.com/showthread.php?t=523134

oppure contattalo in privato!!!
[Tilt, TyTN II, MDA Vario III General] freakeee:
Hi

I did a google search and it seems that the remedy for the "device has malfunctioned" error is to uncheck the advanced network option in usb to pc setting but the rom that I have only flashes the screen with the option and then internet sharing pops up. If I close internet sharing the screen where I am suppose to uncheck advanced network disappears way too fast for input. Any advice? I cant state the rom name as I only have mobile internet at the moment the creator is Ab(forgot the rest)
[Tilt, TyTN II, MDA Vario III General] stylez:
Moved as not ROM Development.

You can activate the pop up without being connected via usbtopc.
[Touch Diamond, MDA Compact IV ROM Development] J-Filip-F:
ROM Upgrade for HTC Touch Diamond (Vodafone)

Release Date: 2010-02-04

...htc.com/europe/SupportDownload.aspx?p_id=133&cat=2&dl_id=866

Serial Numbers:

HT838GN12345 FR

HT844GN12345 ES

HT845GN12345 DE

...htc.com/uk/SupportDownload.aspx?p_id=133&cat=2&dl_id=866

Serial Numbers:

HT828GN12345 FR

HT829GN12345 NL

HT830GN12345 Ch-DE

HT834GN12345 ES

HT836GN12345 ES

HT838GN12345 FR

HT844GN12345 ES

HT845GN12345 DE

HT849GN12345 ES

ROM Upgrade for HTC Touch Diamond (Orange)

Release Date: 2009-12-22

...htc.com/europe/SupportViewNews.aspx?dl_id=833&news_id=565

Serial Numbers:

HT835GN12345 UK

HT837GN12345 FR

HT839GN12345 ES

HT846GN12345 ES

I've just spend some time looking for the serial so I thought I'll post it here :-)
[Touch Diamond, MDA Compact IV ROM Development] enoir:
Hi, Do you have an English one for Vodafone please?
[Touch Diamond, MDA Compact IV ROM Development] donald-c:
This was in another thread, it says its versions 1.97 & 1.93, which sucks because they're really old!
[Touch Diamond, MDA Compact IV ROM Development] abokamel:
hi, is it OK to flash my diamond with one of those roms??

is it unlocked?

regards.
[Touch Diamond, MDA Compact IV ROM Development] mehmetdu:
Have you EN serial ?
[Touch Diamond, MDA Compact IV ROM Development] SaHaF34:
Yes, Have En serial?????
[Touch Diamond, MDA Compact IV ROM Development] sxal:
greek serial enyone?
[Touch Diamond, MDA Compact IV ROM Development] iondarie:
a serial number for the english version pls?
[Touch Diamond, MDA Compact IV ROM Development] delux_lux:
any S/N ... HTC Touch Diamond2 (Vodafone) PLZ

thanks
[Touch Diamond, MDA Compact IV ROM Development] Astynomikos:
hi i have a costum rom in my htc diamond and i want to try the official vodafone rom(Greece) but my s/n isn't from vodafone but i bought it unbrand from Greece..Could anyone help me pleaze?sorry for my english...
[Nexus One Q&A, Help & Troubleshooting] honsing:
hi, I'm have a problem of "Nand restore".

My device can make Nand backup by RA Recovery 1.6.2 but have error in Nand recovery.

please let me know how to do. :confused:
[Nexus One Q&A, Help & Troubleshooting] honsing:
Need reflash RA Recovery Image

Need reflash RA Recovery Image 1.6.2 ?

:confused:
[Nexus One Q&A, Help & Troubleshooting] lolittle:
Try reflash recovery but if that does not work then do it through ADB

Copy the files from nandroid back up to PC in adb directory

Run the commands to flash them, The commands have gone from my mind at this point but im sure its fastboot flash blah blah blah lol