yashsingh1/xdaforums huggingface dataset:
[HD2 General] ivanek666:
I've got a message from HTC support that it should work fine with the latest official ROM update, anybody can confirm?
[HD2 Windows Mobile 6.5 Themes and Apps] Shockwave Pyrotechnics:
I've done a search, but can't seem to find any Dialler Skins to change the very dull and boring WM dialler.... has anyone got around to doing any yet?
[HD2 Windows Mobile 6.5 Themes and Apps] loomx:
Eh? the HD2 doesnt use the WM dialer.
[HD2 Windows Mobile 6.5 Themes and Apps] Shockwave Pyrotechnics:
oh, doesn't it? oops, well it still looks a bit naff and wm like:) just wondered if anyone had made any skins, maybe a black one like I saw in the Blackstone threads
[HD2 Windows Mobile 6.5 Themes and Apps] kinnyfaifai:
You can search around and find the correct image files for it. Failing that I've got them. If you need them let me know! :)
[HD2 Windows Mobile 6.5 Themes and Apps] hannes_slanec:
I really really have to encourage you to go with the iDialer (as long as I remember right it is from Supro)

You haveo to download :

iDialer

and

iContakt

for the phone book.

It looks like an iPhone-dialer and the buttons are HUGE on the 4,3"

iContact is f...... great, never had a better phone experience.
[P3300, MDA Compact III ROM Development] babbelut:
Hello,

I can enter bootloader (IPL 3.13.0001 SPL 3.13.0000) but Activesync is not connected/green.

When I try to install a ROM, it fails because... NO activesync connection...

Can someone pleaaaaase help?

edit: I already installed the official rom, it doesn't need activesync, I know, but after that even USPL fails
[P3300, MDA Compact III ROM Development] babbelut:
fixed, I ran the USPL wrong
[P3300, MDA Compact III ROM Development] sidverma:
hi can you pls help how to fix this problem
[HD2 Windows Mobile 6.5 Themes and Apps] VanKurt:
Hi there!

With a little help from you I'd like to start a little project here. The idea is to create a simple OpenGL framework, that can be used for games and apps on the HD2 (and other devices).

As you might have read, OpenGL is very difficult to get working right on the HD2. But thanks to Chainfire and his modified drivers things look a lot better now :)

During the past few days I have created a first version of the OpenGL framework. You can download it HERE!!!.

All it does is loading a texture and drawing a few rotating quads on the screen. The frames per second are also displayed:

Now that's basically everything you need to get started with simple OpenGL apps/games.

But there is one problem where YOU come in :D

The code is running AWFULLY slow (only 6 FPS!). Since Chainfire's modified drivers don't help here I guess the problem lies inside my code.

So I'd be very happy if we could gather all our knowledge, code samples etc. in this thread to create a fully working OpenGL sample application.

That way we'll hopefully get a lot of people to start developing and creating cool stuff for the HD2.

Anyone interested? Let's get started :D
[HD2 Windows Mobile 6.5 Themes and Apps] DMAND:
What no one's interested in helping VanKurt??
[HD2 Windows Mobile 6.5 Themes and Apps] VanKurt:
So it seems. If everyone want's to cook his own soup that's fine for me :(

But it would have been nice to have some open source framework here to get beginners started with game development for the HD2... because what WindowsMobile really needs is some cool, good looking, finger friendly (OpenGL based) applications...

OK then, consider this topic closed!
[HD2 Windows Mobile 6.5 Themes and Apps] Luapo:
Hi VanKurt, have you looked into the OpenTK toolkit, I think that has C# bindings for OpenGL ES (1.0 and 2.0 I think?)
[HD2 Windows Mobile 6.5 Themes and Apps] cgeboers:
Diamond Beer port

I would like to have a framework ready. I did use OpenGL on my Diamond (Diamond Beer and Diamond Cubes for example) and would like to port it to the HD2. But I would like to use OpenGL ES 2 instead of 1.x

I would not mind if it were C# or C/C++, but if there is anybody that could show a minimal project, even if it just display a triangle.

My main problem is that I do not know which DLLs I need to copy to my PC to use inside my VS projects.

I read abit about the open source OpenGL ES but I am not sure if I can just copy their include files for the HD2.

Anybody any advice on this ?

I would not mind to open source some of my projects so that others can learn from it too.
[HD2 Windows Mobile 6.5 Themes and Apps] christonabike:
I had a quick glance at the code. You don't need to use glFlush so comment those lines out.. that should pick some speed up.

I tried a couple of quick apps with that same openglesutilities c# framework but I found it overly complicated and annoying compared to just straight calls to opengles in c++
[G1 Android Development] jubeh:
In adding google apps support to my last 2.0 rom, I experimented a lot of things and, of all the google apps programs, Vending was the one that was the most interesting to me because I noticed that the program would not force-close like the others with other missing google apps, the program just exits, so it's safe to assume that it's looking for a login somewhere. Even after GoogleApps.apk is removed, the market will still work, something it won't do if you don't sign in before removing GoogleApps. All it seems to require are the two permissions in etc (com.google.android.gtalkservice.xml and com.google.android.datamessaging.xml).

Now, here's what I think, if we're able to look what Vending is looking for and create a small app to generate the necessary login information and put it where needed as best-case goal. A more realistic goal, though, would be to look at the smali code and see where the login information is being requested and causes the program to shut off if it's not available. If we find it, we can just bypass it and have the program start without a login, and I believe the only thing that would be affected would be the cloud storage of the apps we've downloaded, but we'd still have full access to market.

Trying to start the app alone gives me this error:

12-02 10:42:11.522: INFO/ActivityManager(72): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.vending/.AssetBrowserActivity }
12-02 10:42:11.633: WARN/AudioFlinger(375): write blocked for 95 msecs, 68 delayed writes, thread 0xcd90
12-02 10:42:11.982: DEBUG/AccountManagerService(72): bind attempt failed for Session: expectLaunch false, connected false, stats (0/0/0), lifetime 0.003, getAccountsByTypeAndFeatures, legacy_hosted_or_google
12-02 10:42:12.022: DEBUG/vending(2893): com.android.vending.BaseActivity.completeGetAuthToken(): auth result is RESULT_CANCELED
12-02 10:42:12.033: DEBUG/vending(2893): com.android.vending.BaseActivity.onAuthTokenComplete(): null auth token.
12-02 10:42:12.042: WARN/InputManagerService(72): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@43ae63f8 (uid=10006 pid=2893)
12-02 10:42:12.052: WARN/InputManagerService(72): Client not active, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43b83070
12-02 10:42:12.222: WARN/InputManagerService(72): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43bbe378
12-02 10:42:41.273: WARN/AudioFlinger(375): write blocked for 95 msecs, 69 delayed writes, thread 0xcd90

so, theoretically, if we have onAuthTokenComplete() ignore the result from completeGetAuthToken() of if we modify completeGetAuthToken() to pass something to onAuthTokenComplete() something to allow the program to start, we should be good to go.

Testers, ideas, experiences?.
[G1 Android Development] jubeh:
I guess this is where we start com.android.vending.BaseActivity.smali:

.method private completeGetAuthToken(ILandroid/content/Intent;)Ljava/lang/String;
.registers 6
.parameter "resultCode"
.parameter "data"

.prologue
const/4 v2, 0x0

.line 1328
const/4 v1, -0x1

if-ne p1, v1, :cond_11

.line 1329
invoke-virtual {p2}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;

move-result-object v0

.line 1330
.local v0, extras:Landroid/os/Bundle;
if-eqz v0, :cond_20

.line 1331
const-string v1, "authtoken"

invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;

move-result-object v1

.line 1338
.end local v0 #extras:Landroid/os/Bundle;,
:goto_10
return-object v1

.line 1333
:cond_11
if-nez p1, :cond_20

.line 1334
invoke-virtual {p0, v2}, Lcom/android/vending/BaseActivity;->setResult(I)V

.line 1335
const-string v1, "auth result is RESULT_CANCELED"

new-array v2, v2, [Ljava/lang/Object;

invoke-static {v1, v2}, Lcom/android/vending/util/Log;->d(Ljava/lang/String;[Ljava/lang/Object;)V

.line 1336
invoke-virtual {p0}, Lcom/android/vending/BaseActivity;->finish()V

.line 1338
:cond_20
const/4 v1, 0x0

goto :goto_10
.end method
[G1 Android Development] maxisma:
Try the youtube app, it will insert login data when you log in with your gmail account.
[G1 Android Development] jubeh:
I think this is it, again, at com.android.vending.BaseActivity.smali:

.method protected final onAuthTokenComplete(Lcom/android/vending/BaseActivity$AuthService;Ljava/lang/String;Z)V
.registers 6
.parameter "service"
.parameter "authToken"
.parameter "performRetry"

.prologue
.line 1083
if-eqz p2, :cond_d

.line 1084
iget-object v0, p0, Lcom/android/vending/BaseActivity;->mApplication:Lcom/android/vending/VendingApplication;

invoke-virtual {v0, p1, p2}, Lcom/android/vending/VendingApplication;->setCachedAuthToken(Lcom/android/vending/BaseActivity$AuthService;Ljava/lang/String;)V

.line 1085
if-eqz p3, :cond_c

invoke-virtual {p0}, Lcom/android/vending/BaseActivity;->doRetry()V

.line 1089
:cond_c
:goto_c
return-void

.line 1087
:cond_d
const-string v0, "null auth token."

const/4 v1, 0x0

new-array v1, v1, [Ljava/lang/Object;

invoke-static {v0, v1}, Lcom/android/vending/util/Log;->d(Ljava/lang/String;[Ljava/lang/Object;)V

goto :goto_c
.end method

p3 takes you to cond_c which is an auth login retry

p2 looks like it loads the vending app and then tries to get pass AuthService() to setCachedAuthToken(), and if that fails takes you to "null auth token" tossed into log.
[G1 Android Development] jubeh:
Progress!!!!

I got the app to load without closing by removing all calls to onAuthTokenComplete, completeGetAuthToken, and onActivityResult.

Now I'm stuck at the ToS page, it won't load anything, so I'll try to bypass that.
[G1 Android Development] jubeh:
past the ToS and stuck at market "Loading" screen.

removed the call to forwardIfNeededToTosActivity in BaseActivity.

Here's where I'm at right now, all necessary files inside, should work on a vanilla build of master. Either update.zip flash it or adb push it, whatever.

I'm tired, need sleep

Hope somebody else works on this too.
[G1 Android Development] jubeh:
Cant sleep without this suggestion. Hopefully somebody is reading and can make it work.

At this point, I think we're just requiring a login so we can browse market. Search never completes, browse never completes, and I think it's because we're not logged in. If we pull whatever necessary bit from /data/data/com.android.vending from a working market build and toss it in, it should, theoretically again, work. If we remove the personal logins and pass it something generic, it should work too.

I'm still bothered by something, though, what happens with paid apps? Probably a force-close.

Anyway, I hope google at least releases a "free market" app that's standalone and we can toss into generic builds without anything else needed so we can at least download free apps.
[G1 Android Development] jubeh:
it's a database problem.

I know nothing of sqlite so this is as far as I get
[G1 Android Development] maxisma:
use youtube app to login.
[G1 Android Development] jubeh:
either you already have it working or you're just suggesting that I use youtube app to login. I tried it but doesn't work with my hacked market. Is there another way that you know of?
[G1 Android Development] maxisma:
Have you logged in with your Google or with your YouTube account?
[G1 Android Development] jubeh:
Yeah, I tried it with my google account (and it's already synced to my youtube account). I then opened up the market app I attached to an earlier post and still hanged at the "Loading" screen.

I then pushed a full Market app, which dutyfully force-closed due to the missing GoogleApps.apk, I then pushed it, SetupWizard, Checkin, and the rom started boot-looping so I gave up
[G1 Android Development] changeself:
how to use Market.zip?thank you!
[G1 Android Development] romanr:
Launched on CyanogenMod v5.0.7 (Android 2.1) Dream

In order to launch Market app you need Vending.apk, GoogleApps.apk, GoogleCheckin.apk, SetupWizard.apk, TalkProvider.apk, gtalkservice.apk and these framework files:

/system/etc/permissions/com.google.android.datamessaging.xml
/system/etc/permissions/com.google.android.gtalkservice.xml
/system/framework/com.google.android.datamessaging.jar (often absent, seems works without it)
/system/framework/com.google.android.gtalkservice.jar
/system/lib/libgtalk_jni.so

Vending.apk, GoogleApps.apk, SetupWizard.apk, gtalkservice.apk should be placed only on /system (because they require privileges that can be acquired only there, like WRITE_SECURE_SETTINGS, see https://www.isecpartners.com/files/iSEC_Securing_Android_Apps.pdf), GoogleCheckin.apk & TalkProvider.apk probably can be placed anywhere (but I didn't try).
[G1 Android Development] wylhistory:
no success

I have try it follow your instructions,

but with no success;

it stays in the UI "Searching..."

any suggestion？

I put your vending.apk to /system/app/,

and the com.google.android.gtalkservice.jar to /system/framework/;

and

com.google.android.gtalkservice.xml

com.google.android.datamessaging.xml

to /etc/permissions/

am I right?
[G1 Android Development] nicknowsky:
this would be crucial if I could get this too work. I have a Camangi WebStation, which runs a custom Cupcake 1.5 with NO GAPPS or Market even worse NO Google Maps. I would love to get Google Maps to work on it, cause it has a GPS, but no GPS app or Maps function. But yeah it dont have the Google branding, so it doesnt have any important Google Apps.

If this could be implemented to work on other devices, it would be freaking nice
[G1 Android Development] jubeh:
This doesn't work, at least in it's current form, and I have no interest on working on it. This was from when we had the infinite sync problem with eclair and I wanted to make a rom without gapps and just market.

Also, this is not for users, this was for dev help to try to make a googlelogin that vending could use after bypassing the check for googleapps.

Mod, please close this thread.
[G1 Android Development] toyvenu:
Where to get

com.google.android.datamessaging.xml etc.,

Please let me know

thanks

-Venu
[G1 Android Development] fahadz:
I USE THIS SETUPS

adb remount

adb push whatever.apk /system/app (put an apk in your sdk tools and replace "whatever" with the name of the apk and this

will push it to your system app folder. You can change the destination as well for example: You want to push Launcher2.apk

to your data/app folder: adb remount

adb push Launcher2.apk /data/app )

but when i type adb remount in cmd show this error

C:\android-sdk\tools>adb remount

remount failed: Operation not permitted
[Touch Pro2, Tilt 2 Windows Mobile General] starrayfly:
I have a $9.99 web plan service with t-mobile. I just got a t-mobile touch pro 2 from ebay. When I try to browse the web, it shows on the phone plan upselling is needed. I called t-mobile, they told me in order to use web with touch pro 2, I need to sign up for $30 data plan instead. Is there any way the touch pro 2 can use the $9.99 plan?
[Touch Pro2, Tilt 2 Windows Mobile General] radiowc:
Hmm, that strange??? I used my HTC Touch Pro 2 (Unlocked) with my tzones (5.99) and I can surf the web without any problem.
[Touch Pro2, Tilt 2 Windows Mobile General] prjkthack:
Its probably because of the fact that you purchased a T-Mobile Touch Pro2. With that, they can identify exactly the type of phone you have using the phone's IMEI (since its their phone after all) and force the $30 data plan on you.

So unless you go for an unlocked non-T-Mobile Touch Pro2, there probably isn't a way around the $30 data plan requirement.

You could always try and argue with customer service over the phone, and threaten to cancel service, but I don't know if that'll do much.
[Touch Pro2, Tilt 2 Windows Mobile General] starrayfly:
so even if I flash a new rom or unlock the phone won't help?
[Touch Pro2, Tilt 2 Windows Mobile General] bags999:
You need to change your apn from epc.tmobile.com to internet2.voicestream.com and then it should work.
[Touch Pro2, Tilt 2 Windows Mobile General] dkdontforget:
yes you can i did it on my hermes ...it has to go thru a proxy tho...look up in the hermes form theres a cab that sets it up...look up something like hermes tzones cab
[Touch Pro2, Tilt 2 Windows Mobile General] radiowc:
Hmm, I also tried on my TMobile Locked version, it also works for me without any problem. Like mentioned above, tried to change the APN manually
[Touch Pro2, Tilt 2 Windows Mobile General] GiZZy:
im on t-zones as well and i use it without any problems with epc.tmobile.com APN i tried changing it to internet2.voicestream.com and it stopped working so i use the epc.tmobile.com. i got my phone from t-mobile, but gonna cancel the line i got $30 month internet plan cuz i can still use the t-zones line =]
[Touch Pro2, Tilt 2 Windows Mobile General] a2002cmacg:
Ok, I have a grandfathered T-zones plan on my newly acquired T-mobile branded TP2 and the internet works juuuust dandy. 3G and all.

BUT...I don't get picture messages even though I have the messaging pack. Talked to a csr and he kindly told me its because I have the cheapo grandfathered plan. Some bs about system upgrade or something. I took it as T-mobile's way of kinda sticking it to me.

Anyhoo, are there any fixes to bring the MMS back? Like I said, I have the net, but no MMS. Sorry if this has been posted already.
[Touch Pro2, Tilt 2 Windows Mobile General] a2002cmacg:
False Alarm

Ok, I very well may be the only person who experienced this, but after sending a picture message, everything started working again. I even got one from hours ago that must have been in an attempt cycle.

I did absolutely nothing. Weird...

Anyhoo, I'm back in business.
[Touch Pro2, Tilt 2 Windows Mobile General] NearDenver:
How did you "acquire" the TP2? Whenever I try to upgraded my phone, Tmobile won't do it unless I drop my t-zones and add the $25 data plan.
[Touch Pro2, Tilt 2 Windows Mobile General] Black6spdZ:
easy... eBay
[Touch Pro2, Tilt 2 Windows Mobile General] a2002cmacg:
I'm a huge ebayer, but this is the way I did it. I doubt there's a more cost effective way to get the most complete phone out in my opinion.

Just call the T-Mobile business line and add a line for $9.99. Then tell them you want to take advantage of the "windows mobile" promotion. Go to www.wmdeals.com for all the details, but basically you get a free TP2 shipped free and they throw in free bluetooth or car charger with mine. I think activation was waived as well.

But don't add any services to your new line! Then when your phone comes, just switch your SIM card with your old plan and services to your new TP2. DO NOT activate your new line. Far as I can tell, they won't charge you for a new line till you activate. I'll check my paper bill to be sure, but online, my account shows my 4 original lines instead of 5 lines.

I read on some other forum that if you cancel your new line within 14 days or something they charge you $40. I can eat that for a new TP2, but I don't think I was ever charged for the new line.

Plus, if you send in an old smartphone you get a 100 bucks. So you can skip Craiglist or those ebay seller fees.

I'll update if I get any crazy charges after the fact.
[HD2 General] parv1:
Has anyone been able to get anything decent from Microsoft Marketplace.

Seems just like an advertising gimmick!
[HD2 General] Harmageddon:
Try the search... there is a .exe to get to other market places in different country's... US is the best.
[HD2 General] Baccchus:
Do you know where this .exe can be found?
[HD2 General] Baccchus:
Ahhh just re read your thread... searching now... :rolleyes:
[HD2 General] Free Man:
It's limited yet, that is for sure, but has potential. I am hopeful.

The one thing I do not like is that when I install an app from the marketplace I do not have any way to select where I want to install it to...In other words, I want to install the program to my SD card, not the phones main memory. This is not currently possible, which is pretty crazy. I am installing the programs directly on my phone, by way...is it possible to download them to your desktop and install them manually and do what I am wanting?
[HD2 General] Baccchus:
See this thread. :)
[HD2 General] Baccchus:
*Deleted* didn't read through the thread before posting the link
[XPERIA X1 ROM Development] sattar_00977:
Hello sir

i can unlock it(network lock).

Somebody tell me if i flash set with originol firmware.

It will be unlocked.

It is truth????

If possible to unlock please suggest me.

Thank you.
[XPERIA X1 ROM Development] adventure1001:
Hi most other members wiould tell you to searc the forum for answer well i will asume that you have and not found it. So you need to go here http://xdaforums.com/showthread.php?t=523203
[General Questions and Answers] avirnig:
and i have a few questions before i get started so i dont end up bricking my phone.

first, i tried to hardspl my phone WITHOUT a hard reset on the phone and it would not connect to the phone - kept giving me errors. do i NEED to hard reset my phone before i flash the hard spl?

second, i have read in a thread (i forget where or which thread) that you need your phone in the "flash" mode (i forget what its called exactly, but to get to it on my HTC TP2, you press and hold the volume down button and then press the power button (i believe the hang up button is the power button))... do i need to be in this mode for hard spl and/or when i flash whatever rom i decide upon?

third, the ONLY reason im doing this is to upgrade touchflo 3d to version 2.5. my verizon touch flow is very lack luster and monochromatic. i see these screen shots people post of the new touchflo 3d (manila) and wish to use this instead of what i have now for touchflo. has ANYONE made a cab of touchflo 3d 2.0 or better yet?

thanks and happy flashing.
[General Questions and Answers] orb3000:
Welcome aboard

Have a deep read here:

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

If you follow instructions all should be ok.

Good luck,
[General Questions and Answers] avirnig:
thanks, but i have read that and that is the thread i read where it said something about flashing the hardspl after a hard reset, and it confused me, because no other hardspl threads mention having to do this.

i tried following along without the hard reset of the phone, but it would not connect to the phone. i have the phone connected via usb and in windows mobile device center, so i dunno why it wont connect.
[General Questions and Answers] orb3000:
Check in settings-connections-usb to pc that you have unticked the 2nd and last option, reboot pc and tp2 and try again.

On simpler terms you have to have checked only the 1st option

Hope it helps,
[General Questions and Answers] avirnig:
you mean change those settings on the pc in windows mobile device center, right? or on the phone itself. i just checked my phone in the settings where you said, and it does have a usb to pc applet on the phone, however it does not have any of the described options to uncheck.