yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] Cobaltikus:
Here is what my reg looks like - is that the same as yours?

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Hid\Hid_Class]
"Index"=dword:00000000
"Prefix"="BHI"
"Keep"=dword:00000001
"Order"=dword:00000009
"Dll"="BTHHID.Dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Hid\Instance]
"Dll"="BTHHID.DLL"
[Windows Mobile Development and Hacking General] hadleymj:
Those registry values are correct. I would try to hard reset the device if you can. The BHI should appear in HKLM\Drivers\Active upon hard reset.

Also, what is the value of GetLastError() after you try to activate?
[Windows Mobile Development and Hacking General] Cobaltikus:
ActivateDeviceEx returns NULL

GetLastError returns 2

not sure what that means - trying to find the answers...
[Windows Mobile Development and Hacking General] hadleymj:
Thats a file not found error. Try this:

h = ActivateDeviceEx(L"Software\\Microsoft\\Bluetooth\\Hid\\Hid_Class", NULL, 0, (LPVOID)0);

You might need to just activate the Hid_Class key. If that doesn't work try just the Instance key. It's one of those two. I remember getting this error and I messed around with this and it worked.
[Windows Mobile Development and Hacking General] Cobaltikus:
I think I've tried just about everything with the ActivateDeviceEx function. Even putting in dummy reg paths. If the reg path does not exist it gives error code ERROR_BAD_CONFIGURATION. When I specify the real reg path it gives error code ERROR_FILE_NOT_FOUND. I would like to think that this means that bthhid.dll could not be found, but it exists as a readonly file in ROM in \Windows\ so why would it not be found? But maybe ERROR_FILE_NOT_FOUND does not mean that bthhid.dll specifically is not found, maybe it means another file is not found. But what is it looking for and how can make sure that it's there? I'd love to be able to open up dll's and read them and understand what they are doing, but I'm not,,, yet. I just got a Touch Pro (1) temporarily for testing. It has a Microsoft Bluetooth stack. If we can at least get it working with one stack, that will at least be better than nothing.

Let me know if you have any other ideas. In the meantime I'll keep at it as time permits.
[Windows Mobile Development and Hacking General] hadleymj:
Hmm. At this point I would try to hard reset the device with the Microsoft BT stack and see if BHI appears in the active drivers. That was really the only way I found that guaranteed BHI to be active.

Also, if you haven't already, I posted an attachment I believe on page 2 that contains the source code for bthhid.dll. It is in the Hid.zip file.
[Windows Mobile Development and Hacking General] Cobaltikus:
Anyone know how to get HCI_EstablishDeviceContext to work on windows mobile 6.5? It seems to only want to work on Windows CE and not Windows Mobile. Was it replaced with an equivalent function of some sort? Do you even think these HCI functions might be a possible way to communicate with a wiimote or sixaxis. (Sixaxis is actually my goal here but hoping for some common ground between the two) Or am I going in the wrong direction?
[Windows Mobile Development and Hacking General] hadleymj:
When any of those XXX_EstablishDeviceContext functions fail (HCI, L2CAP, HID), it is likely because the BT stack is not getting properly initialized. In what context are you using it?
[Windows Mobile Development and Hacking General] Cobaltikus:
I'm not even getting that far. The deploy seems to run fine and says it succeeds, but if I try to execute the exe either from VS while trying to debug or tapping the exe from the phone itself it throws an error something like "critical components missing" and doesn't even hit the entry point code. It runs fine in the Windows Mobile 6 Professional emulator... well - except that the emulator doesn't have Bluetooth... but it at least runs there.
[Windows Mobile Development and Hacking General] Cobaltikus:
... and I tried it on a Touch Pro with a M$ stack and a Touch Pro2 with a Widcomm stack. Same results on both just slightly different wording but same error.
[Windows Mobile Development and Hacking General] Cobaltikus:
Also I guess I should mention that I don't yet have a wiimote. I'm actually trying to connect a sixaxis, but the concepts should be similar. I've already finished a program to set the master address of the sixaxis to anything I want, in this case my phone, so when I press the PS button it tries to connect to the phone, but I still need to access the Bluetooth radio on the phone to view the messages being sent from the controller. Once I can do that it should be a much easier process to read data from either the wiimote or the sixaxis.
[Windows Mobile Development and Hacking General] stevem68:
HID?

here is a reply that I hope might help . I was using a bluetooth keyboard/pad for PS3 for a while on my topaz with dutty's rom. It worked great and I loved it. Just flashed NRG's latest and keypad wont pair correctly and doesnt list any services for use. Like I said dutty's rom worked right off the bat. Dutty's rom had the HID drivers I guess. I would love to get that functionality back.
[Windows Mobile Development and Hacking General] scilor:
The Keyboard should work out of the box :-/
[Windows Mobile Development and Hacking General] stevem68:
keyboard

Yah it should have worked, but didn't. Found out NRG strips HID drivers out cause nobody uses emm. Saves space for other stuff maybe.I found a file on here called HID.cab I think? It fixed everything and the keyboard works well again.
[Windows Mobile Development and Hacking General] Cobaltikus:
That's a very good point that I didn't take into account. I'm on MightyROM which could possibly have some key items removed for this project. I'll flash back to stock before I continue.
[Windows Mobile Development and Hacking General] Cobaltikus:
still no wiimote support yet - as I still have no wiimote

but I've successfully connected the sixaxis and can send and receive data

to the other programmers in this thread:

In your opinion, what would be the best way to implement the button press events so that other programs can respond accordingly?

the sixaxis constantly sends the state of all the keys at once, so you get back a structure with the state of all keys and in that one structure you can see which keys are down and which are up and can do "something" when it changes.

There is soo much potential here even beyond just the digital button presses because there are also analog buttons and sticks and movement detection, but digital buttons first.

maybe I should just make an SDK. But I also want to make a standalone program so the user can configure what each button does.
[Windows Mobile Development and Hacking General] scilor:
Nice to know that you managed to connect the PS3 Controller :)

Any chance to release some source?
[Windows Mobile Development and Hacking General] Cobaltikus:
That was my plan to begin with - but all my friends are saying I should get a patent and charge - I don't know what to do yet... I'm confused - if it weren't for all the free source code available online I wouldn't even know a quarter of what I know now and I wouldn't have gotten as far as I have. I like your GrooveMobile and you don't charge for that. You have a lot of apps. Do you charge for any of them?

If I release the source, then other programmers can take it and run and make it even better continuously, which would be a good thing, but on the other hand I would like to have the credit for being the first to do it....

Still undecided.
[Windows Mobile Development and Hacking General] Cobaltikus:
Either way though - I won't be releasing anything at all until I can get it to work with SmartGear by bitbank. Thinking I'll send keycodes to the active foreground window,...
[Windows Mobile Development and Hacking General] scilor:
I charge for nothing :) Everything for free.

Try:

<DllImport("coredll.dll", SetLastError:=True)> _
Friend Shared Sub keybd_event(ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Integer, ByVal dwExtraInfo As Integer)
End Sub
Const KEYEVENTF_KEYDOWN As Integer = 0
Const KEYEVENTF_KEYUP As Integer = 2
'Const KEYEVENTF_SILENT As Integer = 4

Private Sub SendKey(ByVal KeyCode As Byte, ByVal State As KeyStruc)
keybd_event(KeyCode, 0, ConvertKeyState(State), 0)
End Sub
[Windows Mobile Development and Hacking General] Cobaltikus:
Thanks

that's pretty much what I'm doing except in C++ instead of VB

I'll make reg settings for which button will send which keycode
[Windows Mobile Development and Hacking General] Cobaltikus:
wiimote pin key

wiimote pin key = bt mac of host backwards. 6 bytes. still working on implementing this in CobaltController, but thought I would pass along that info for you to play with.
[Windows Mobile Development and Hacking General] scilor:
Thank you :)
[Windows Mobile Development and Hacking General] bert246:
Hellow i am a chinese(taiwanese) .im looking for this software for a long time.i have fallowing your website for a long time. i trust you,you can maket it. i hope that i can see your success. Good luck for you. my best freind.
[Windows Mobile Development and Hacking General] Cobaltikus:
I've not had any time to work on CobaltController recently but wanted to mention here that the current version does have wiimote support for windows mobile devices with a Widcomm stack. Other windows mobile devices with the Microsoft Bluetooth stack are unsupported at this time but I will add it when I can find the time.

http://xdaforums.com/showthread.php?t=689984
[Hero, G2 Touch Themes and Apps] cyberkid2002:
Hi all, I have a strange problem and wondered if anyone could think why it won't work.

I am trying to get access to my work FTP server via andFTP. Now it works fine on my home WiFi (so not an internal external issue) but can't get it to work over the 3G. Does anyone have any idea why this may be or am I just best off trying a different client?
[Hero, G2 Touch Themes and Apps] ZigmaDK:
If it doesn't work on 3G, then it's because you haven't forwarded your FTP port in your router. When your phone is connected through 3G, it is outside your local network.

And then you also need to know your "outside" IP address. (Google my IP)

And then thats the IP you need to connect to in andFTP.
[Hero, G2 Touch Themes and Apps] cyberkid2002:
Thanks for the reply. Just to clarify though it is definately working externally as I can access my works FTP server fine from my home via wifi, even though they are on completely different networks so I know the routing and forwarding etc. is correct from the FTP server end. I just cant work out why it wont connect over 3G.
[Hero, G2 Touch Themes and Apps] ZigmaDK:
Can you login to your FTP from work? Or just outside your own network?

It is not the same that you can connect to an outside FTP, that it is to connect from the outside to your internal FTP.

You need to forward port 21 in your router to your FTP server's IP address. Otherwise it wont work.
[Hero, G2 Touch Themes and Apps] cyberkid2002:
I can log-in internally when connected to WiFi, I can log-in externally when connected to WiFi, I can't log-in via 3G at all (SocketException). I may well try another FTP client, any recommendations.
[Hero, G2 Touch Themes and Apps] ZigmaDK:
So if you connect to a WiFi that isn't your own, you can still log in?

If that is so, then I guess they might have blocked FTP transfers over your 3G network.

It works on mine, thats why it sounds wierd to me, and the only difference is more or less the mobile company.
[Hero, G2 Touch Themes and Apps] cyberkid2002:
spot on... after trying a new FTP client and that not working I have done a bit of digging on the web and it seem's t-mob uk block FTP transfers. Anyone else on the same provider confirm this?
[Hero, G2 Touch Themes and Apps] ZigmaDK:
That sucks :(

Try to call t-mobile and ask them if this is just a bug, or if it was intended.
[Hero, G2 Touch Themes and Apps] cyberkid2002:
tell me about it! Gonna give them a ring when I get five minutes although I can imagine the call now...

Me: Hello, I cant seem to access FTP via my mobile internet.

T-Mob: Whats FTP???

Me: Could you please open Port 21 so I can access my work files.

T-Mob: No, but did you hear about the great new services you are entitled to for just £xx a month...
[Hero, G2 Touch Themes and Apps] Higgsy:
FYI, I can ftp my home ftp server no problems over T mobile network using AndFTP.

It could well be how they have you set up, and what package you are signed up for, If you got a G2 from tmobile, I was told there is a specific set they have for you if you have a G2
[Hero, G2 Touch Themes and Apps] cyberkid2002:
thanks for the info Higgsy...

As an update to this I have just gotten off the phone to T-Mobile CS and have to say they were very helpful. Although the guy was unsure at first why it wan't letting me get through to FTP he suspected it could be due to not having 'web n walk plus' (£7.50 per month instead of £5). Due to a long wait he added this to my account free of charge.

The problem hasn't gone away yet but he did say it could take up to 24 hours to go through.

Will keep this post updated and let you know if it gets sorted.
[Hero, G2 Touch Themes and Apps] Higgsy:
I thought it might be that, I used to get this issue trying to access certain things on my old e71 when I had standard web and walk set up. I was actually told by a tech support guy, who was also very helpful that the G1/G2 needed a specific web and walk/account set up.
[Hero, G2 Touch Themes and Apps] cyberkid2002:
a quick update to this and 24 hours on unfortunately the upgrade to w+w plus doesnt seem to have fixed things, have decided to give this a miss now and wait for something like a dropbox app to come along.

On the plus side I yet again mentioned my poor internet speed (was averaging around 300-350kbps) so he had a look at the account. Despite being told on several occasion before there was no issue he had a look at the profile assigned to the account and found that, surprise-surprise, I was being throttled at 3g speeds. A few minutes and a phone reset later I am getting speeds in excess of 1500kbps! Hurrah!
[Hero, G2 Touch Themes and Apps] elmicha:
I'm not sure what AndFTP's default is, but maybe you want to check that you are using passive mode (it's in the Advanced tab).
[Nexus One General] jrishaw:
For those of you looking thru pages and pages of forum posts, I just saved you a buttload of time. (Why? B/C there's so many bits and pieces, it's hard to

I've written and just a bit ago put up a url that explains how to "Early Update" (Get your 2.1 Android Nexus One update so you can have all the goodies inside, multitouch, yada).

From the list of files in the update, they're patching a lot more than they'd advertised .. new bluetooth kernel module, camera, etc) - theres a list.

Anyhow, all this is at -> https://arpa.com/nexus_one/

Feedback is appreciated as well, good or bad :)

Cheers,

-jamie
[Nexus One Themes and Apps] seanp:
Hi All,

Really want to try Roadsync for exchange , but cant download as im in Ireland, anyone got a copy of the .apk?

Many Thanks, Sean
[Nexus One Themes and Apps] xivius:
Same for me, not in the market due a custom rom ....

Would be great it some one can post it ....

Thanks !
[Nexus One Themes and Apps] PISSANDVINEGAR:
Use MarketEnabler?
[Touch Diamond2, Pure Themes and Apps] htcpure:
I was wondering if anyone has a cab file for the colored calendar tab with the blue and red saturdays and colored corner indicators and the day of the week in the tab icon? I have the manila 1920 and I have not seen any that are compatible with this version, (I have googled it, searched topaz, and leo), all I have found are the newer versions of manila and they have bg4all and other stuff attached to the same cab that I have already and was hoping that I could get just the calendar can by itself. If anyone has this and is willing to share I would greatly appreciate a link to a thread or download. Thanks in advance!
[Touch Diamond2, Pure Themes and Apps] toztigger:
if im correct energy roms contain that now
[Touch Diamond2, Pure Themes and Apps] htcpure:
I understand that, but I have tried the energy roms on my phone, and I am not exactly thrilled with them. I was just hoping that someone would have a cab file of the calendar colors because I am very happy with my ROM I have now and I have everything set up just the way I want it. I am just finding there is a few things I am still looking for to make my ROM and customization complete. If you know of a way to extract the calendar from an energy rom, I'm all ears :)
[Touch Diamond, MDA Compact IV ROM Development] maxrfon:
Hello, guys!

The forum is super but here is ocmplete disorder. Where are the ROMS?

How can one find a ROM file here?? The forum is huge and the search leads to discontinued results (2008 year)

Can someone point me to ROM file archive here?

BR
[Touch Diamond, MDA Compact IV ROM Development] littld:
I'd demand a full refund of the money you've paid....

Seriously, if you scroll down through this list a few pages, some kind person has compiled a thread with all the links in one place. Search is terrible and you have to spend lots of your own time. Still, it's free.
[Touch Diamond, MDA Compact IV ROM Development] Harsh:
Man its full of ROMs. Most active topics or most discussed ROMs are showed on first page. U dont need to search, just click on thread one the rom u like. Its noted by Cook, Built, WM version, sense version, and ROM Version.

Its easy as it can be.
[Touch Diamond, MDA Compact IV ROM Development] maxrfon:
But it's a mess here!

No normal instructions. All are outdated.

Well, as it was said - it's free and therefore it's messy.

ROMs here - one file, no Ruupdate.exe , no nothing. Like if any user comming here is a professional HTC developer. I am simple user and i am sick of spending hours of my time by gathring info by tips. Well, like i said -- good forum, but no order.
[Touch Diamond, MDA Compact IV ROM Development] Shark_XXL:
What are you complainin?

Please just have a look at recent posts as already said.

The threads where you have a lot of activity are the threads with new roms.

There are also plenty of tutorials!

For example this one: http://xdaforums.com/showthread.php?t=416211

For sure you will need some time to compare different roms and find your best fitting one....which comes with the big choise of roms.

And also there will be little problems from time to time which I'm sure you can solve in a short amount of time.

I can recommend the google search, not built in forum search.

Concerning flashing you don't need to use Ruupdate.exe, it's way easier to name your .nbh file DIAMIMG.nbh, move it to the phone's internal storage and flash directly (see tutorial)

Kind regards and have fun with your new roms :)
[Touch Diamond, MDA Compact IV ROM Development] maxrfon:
My complain is that forum is full of unimportant trash in topics and no really helpfull info. Like now, i have found a ROM, flashed it and i lost TouchFlo ) Super!

And no original ROMS, only some outdated.

Well, i am a bit tired reading this forum today within 8 hours to find more or less fresh tut, so i can not tell you exactly what is wrong, but i am telling you - i am professional software developer, not a lamer and not a pumpkin head BUT i lost in this forum, jumping from link to link.

I would delete ALL and put all in order:

Flash (ROM) files here:

Radio files here:

Boot loaders (Hard SPL or whatever it's called) here:

Flashers (Software) here:

Tutorials here:

Discussion here:

Instead i see 13248 topics with xxxxx messages inside and 1% of useful info.

Well, if you take donations then make it user friendly.

I will donate 100 USD to make it in order.

And PS - this is a problem that there are Plenty or tutorials!

Like we say in my language - brevity wit! Try to write the less and put sense the more.

Like when i read - hard SPL... then 100 lines text, cheers to authors and then - a patched bootloader..

LOL
[Hero, G2 Touch Q&A, Help & Troubleshooting] Shei77:
First of all, sry if this is the wrong section! :)

Its been some time since i got my hero and i found only 3 apps that i would LOVE to have...

1. an alarm that works every time-.-'

2. rabbids go iphone

3. touchgrind for iphone

i know the last 2 are for iphone but can it by any chance be cracked? or one similar being created? those are the best apps i've seen for ages on any phone and i would love to have them! even at a cost! :(

and just something random, does any1 know the gbaemulator version that is for hero? i have a lot of them but none of them has onscreen buttons ;/

thx! :D
[Hero, G2 Touch Q&A, Help & Troubleshooting] Pillock:
1. Why doesn't your alarm work? You should probably look into that problem! Which ROM are you using, how often does it fail etc?

2 and 3. 'Cracking' an app won't change what phone it works on - totally different OS, CPU, architecture, resolution......

email the developers and ask if they have an Android port planned
[Hero, G2 Touch Q&A, Help & Troubleshooting] comphotostian:
If you are using any task killer, first reboot phone, than exclude clock aplication in task killer. It should work
[Hero, G2 Touch Q&A, Help & Troubleshooting] Repp:
That's what I did and it worked for me (worked without rebooting for me). Took a while for me to realize that that was the problem. Woke up a bit too late a couple of days :S

Is there a way to force the clock app to be open?

Why doesn't the clock app tell the system to wake/start/open itself right before the time of the alarm to make sure that it's open? Is this limited by the system?
[Hero, G2 Touch Q&A, Help & Troubleshooting] pananza:
If you have killed the clock process, how do you suggest that it should magically reappare to make sure the alarm is working? If you kill it, then you kill it.
[Hero, G2 Touch Q&A, Help & Troubleshooting] Repp:
A timer in the system?

Clock app says: "Hi System, in case I'm not running, could you wake me up in x seconds (or at least the activity needed for running alarms)?"

And the system would do so.

The way it is now, either the Clock app could be killed in favor of other apps (memory) or it would be prioritized and killed very seldom (please correct me if I'm wrong). Both things sound bad to me since the first would make the alarms unreliable and the second might keep the Clock app running even when it's not needed. So, as I asked in my last post: Does the system allow an app to do such a thing?
[Hero, G2 Touch Q&A, Help & Troubleshooting] foxmeister:
Just wondering what this thread is doing in the "Development" subforum when there is a perfectly good "Themes and apps" subforum!

Regards,

Dave
[Hero, G2 Touch Q&A, Help & Troubleshooting] Shei77:
i am using Modaco rom 3.0 and my alarm aint working..i think its because of my task killer but clock is on ignore list for some time..and i restarted my phone various times :/

damn :/ Gief touchgrind and Rabbids go iphone! :(
[Hero, G2 Touch Q&A, Help & Troubleshooting] Repp:
Have you tried disabling your task killer to see if it's really the cause?
[Hero, G2 Touch Q&A, Help & Troubleshooting] Shei77:
i've tried not using it after restart and still nothing ;/
[Hero, G2 Touch Q&A, Help & Troubleshooting] Repp:
And you are sure that your task killer doesn't autostart? :)

I would just open the task killer and turn off automatic killing
[Hero, G2 Touch Q&A, Help & Troubleshooting] Shei77:
just tried it with advanced task killer and advanced task manager uninstalled and rebooted phone, still no alarm..
[Hero, G2 Touch Q&A, Help & Troubleshooting] Christoom:
I'd want Touchgrind from Ilusion Labs,and i'm sure a lot of people wants it too, thank you

Sent from my Desire HD
[Nexus One General] XfrostX:
I'm on tmobile, and i still havnt received the update.. When will it come out for me? I am using a unlocked one ..

I checked -- About > System Update > and it immediately goes to no update available

-- Non rooted stock phone
[Nexus One General] uansari1:
Your question has been answered in a couple other threads already. Google is releasing the update in rolling batches. You'll probably have it by the end of the week. Be patient.