yashsingh1/xdaforums huggingface dataset:
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] sk0t:
Hey Sleuth,

The first time I upgraded to 2.06, PTTfix worked beautifully.

I did a hard reset the other day, and experienced the same problems as Legolas and others.

Anyway, after reading through this thread now, I went ahead and took a look at the InitDelay value referenced above.

Now, rather that delete it, I changed it. It now reads 0x708 (1800).

Once I changed it, I put it in sleep, then brought it back out. Once that was done, I completely powered off the phone and turned it back on. Once I turned it back on, I checked and confirmed the value stayed the same.

Finally, I tested the PTT button. Quick press, nothing. Longer press nothing. Had forgotten I hadn't set it to anything. Set the press & hold to Voice Command. Press and hold, and lo and behold Voice Command worked.

I'm going to do another hard reset right now to see if I can duplicate it again.

The catch to all of this is I am only installing a few of the apps in the Extended ROM. I shouldn't think that the ones I am no longer installing have anything to do with it though.

Will post back in a few.

Thanks!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] sk0t:
Okay, now I'm even more confused. I just did a hard reset, and everything works beautifully after reinstalling it. I checked the InitDelay setting, and it's the default. Very strange.

I'm going to do some of my normal installations and see what happens.. Very strange issue.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] sk0t:
I may have figured it out.. More in a few..

EDIT: Okay, maybe not. Initially, I had started the PTT app, then installed PTTfix, no problem. When I had hard reset it, I did not, I just installed PTTfix right away. I did yet another hard reset, opened up PTT, then installed PTTfix.. Still not cooperating. I had also shut the phone completely down and turned it back on after installing PTTfix. I also see the button accessible from the Buttons settings..

Very strange..
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] mnicol819:
As I mentioned previously... the PTT fix is working perfect for me. Here are the PTT service registry values that I have:

[HKEY_LOCAL_MACHINE\Services\PTT]

"ButtonHoldLaunchValue"="windows\\sddialer.exe"

"ButtonPressLaunchValue"="windows\\sddialer.exe"

"Context"=dword:00000000

"Description"="Handle the PTT requests"

"DisplayName"="Push to Talk"

"Dll"="PTTFix.dll"

"Flags"=dword:00000000

"Index"=dword:00000000

"InitDelay"=dword:00004650

"Keep"=dword:00000001

"Order"=dword:00000009

"Prefix"="PTT"

"SMSTag1"="//BREW:1008019:"

"SMSTag2"="//KNpt:"

"UnsignedService"=dword:00000000

I did have an old version at one point but have since installed the latest.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] sk0t:
Heh.. Mine was working perfectly before I started to do some testing.. My reg values have looked like all of those as well..
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] mnicol819:
One other note... nothing happens when I try to launch "Push to Talk" from the start menu. I do have all the PTT related files in the windows directory including the PTTMgr.exe that is supposed to be called.

Also, the PTTStart.exe is in startup folder.

My suggestion is to reinstall the PTT cab in the extended rom then the latest PTT fix cab. Immediately configure the button and reset before trying to press it.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
I believe it has everything to do with timing. pttfix isn't always able to register as a handler for the ptt window class. not sure why yet...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] the_passenger:
well, for me, if it doesnt work, reset, then it works again with the hack.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] tc_yeh:
i have registered and i can not download it. Everytime i try the website prompts me to login. Can someone help by emailing it to me?

tc_yeh@yahoo.com
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] trjons:
Same problem here. PTTfix enables me to access the PTT button but no matter what I assign to it it activates Ptt.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
Update: my 8525 is here and I'm finishing up flashing the new rom.

I did this by applying SuperCID with pof's v2a solution then loading os.nb and extrom.nb from the 2.06.502.3 ROM. After the reset, I let extrom customizations run. I'm finishing up an upgrade to the 1.27.00.00 radio as I write this. PTTFix is not yet installed. Pressing the PTT button asks me if I want to initialize PTT. I will not do this before applying my patch. Should have something in an hour or so...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
ok. Installed pttfix by following the instructions on page 1. Here are these:

1. copy the attached PTTFix.cab to your Hermes device.

2. Using File manager, tap on the cab file to install PTTFix.

note: when asked, you must install this to your Device. The service dll will not load if installed to your storage card!

3. Reset your Hermes device

4. Use personal settings->Buttons to customize Button 5 settings if necessary.

After resetting per step 3 then making some button customizations, pttfix worked just fine :(

Here are my thoughts for those who are experiencing issues:

1. Did you initialize the PTT app by choosing yes after pressing the PTT button but before installing PTTFix?

2. Did you reset your device immediately after installing PTTFix

3. Do you still get red security warning dialogs when you try to install apps after installing pttfix?

4. Did you let extrom customizations run?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] trjons:
Works fabulous...

Now how about SIPChange for those of us with the new ROM?!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
ok. eliminate 1 as the problem. I uninstalled pttfix, reset, then let brought up ptt and let it initialize. After a minute or so I received a "contact your provider" message. Not sure what that means :confused: However when I re-installed pttfix then reset again, pttfix worked as before.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
I installed SIPChange and that's working as well on the new ROM. Be sure to install the cab that's located on post #16
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] URPREY:
1. Did you initialize the PTT app by choosing yes after pressing the PTT button but before installing PTTFix? No

2. Did you reset your device immediately after installing PTTFix Yes

3. Do you still get red security warning dialogs when you try to install apps after installing pttfix?No

4. Did you let extrom customizations run?Yes
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] trjons:
I am using the one from post 16, and I installed the CAB, selected Phone Pad as my default SIP, and then softreset but it goes back to Keyboard....

:confused:
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
I don't have a phonepad sip to change to... How did you get yours? Let's take this one back to the SIPChange thread btw.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
ok... I got pttfix to fail. I wonder if it was installing sipchange that did it? I'm looking at it now...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] trjons:
I posted over in the SIP thread as well.

I am using the HTC Phone Pad 1.0. If you need it, I got it here....

http://xdaforums.com/showthread.php?t=279471&highlight=phonepad+english
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] LegolasTheElf:
Try to set a password (pin)... it'll fail that way too.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
As I suspected, some other dll that starts before pttfix is registering the PTTWindClass. I've just got to find out which and I can build a "dummy" dll that does nothing that will overwrite it. The other way to fix this would be for me to to sign the pttfix service itself with an M2M cert. It would then fire up very early in the boot process instead of in startup.

I'll look at this more in the morning.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] URPREY:
Thanks for going the extra mile to resolve this. Looking forward to a solution :)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
ok. It's fixed I believe. I de-register the class at startup now if it is already registered. I've installed the new cab and it hasn't failed yet.

Go to page 1 for this. Follow the upgrade instructions which will have you uninstall Sleuth255's pttfix using settings->system->remove programs then install the new cab then reset.

Enjoy! :)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] weinson:
hmm -- when I uninstall the prior version of PTTfix and restart the 8525, I get a message that asks if I want to start "phcanhtc.dll" ... any thoughts why this would happen?

I have not yet re-installed PTT, and I have soft reset about four times (message keeps coming up)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
has to be unrelated. I have no idea what that dll is for.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] weinson:
Very strange --- when I re-installed the new PTTfix the problem went away! I think that file has something to do with the Vista Dialer I have installed on my 8525.

Interested that with PTTFix installed I am not asked about that file (and the Vista Dialer works great) .... when I remove the PTTFix it asks if I want to run that file (and if I say no, the dialer is screwed up).

Strange.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] trjons:
You are referring to the PTTFix being more stable...I assume...and not to its interplay with SIPChange?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] URPREY:
I installed 1.3 (didn't have 1.2 installed anymore) and soft reset. I set up button 5 to handle Voice command on press, and close on Press and hold. I still get prompted to configure PTT when I press the PTT button. Any info I can provide to help troubleshoot?

Pttfix.dll shows as a service in task manager.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
@URPREY:

does taskmanager show the service as running?

use taskmanager to stop then start the PTT service. Is it working? Any odd messages displayed?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] tco:
stop and start the service...then the PTTfix work.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
Insidious little bugger this...

The PTT service router waits to grab the Class until the network is online.

I've put a 3 second delay into the registration that seems to be working for me.

I'll put it on page 1 as v1.04 if I can ever get into the site.....
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
Yikes! It's worse than that. With the new pttfix dll installed, if I press the button right after bootup, pttfix responds and everything is fine.

However....

If I let it sit a while after a reset, the PTT app still traps the button!

WTF :confused:

This is gonna take a 2AM epiphany...

stay tuned for v1.04 (although I won't be able to do much until Monday)...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
This may be the one...

ok, I think I've got it. I've tested all day with no failures. Multiple resets and the whole spiel...

Before I update page 1 though, I'd like any folks hanging on this thread to test the attached cab.

Uninstall PTTFix first and reset your device before installing. Then reset again after installation finishes.

Hopefully this one will put this issue to bed.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] convert:
stumbled across this

Just got myself a vodafone 1605 and immediately upgraded to New Cingular Rom 2.06.502.3.

This PTT function was really annoying me despite never having used the voice speed dial on the wizard i had b4!

This seems to have done the trick (the latest version posted above - the original wasn't working).

Thanks for the effort - will post an update if it doesn't work out.

Thanks
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] spastico:
Thanks Sleuth255, I'll post if I have any Issues.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] SKassam:
Sleuth255,

This works fine to reassign Button 5 and it works for Voice Dial though I would like to make it work for Voice Command. Just assigning the button to Voice Command does not work as the microphhone is disabled after installing Voice Command.

May be you have some ideas on how to make Voice Command 1.5 work for me? I would appreciate it.

Thanks.

Shamim
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] fsecor:
Addl' Buttons

Sleuth,

Alright ! My PTT button does Voice Command again. THANKS.

The previous version, however, added Push&Hold choices to all five buttons, for a total of 10. V1.03 seems to have only added P&H to Button 5, or am I missing something ?

Perhaps we could prevail upon you to do V1.04 and add the P&H choices to Buttons 1-4 as well as five ???

Love your work !!!!!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] LegolasTheElf:
It seems to work for me too.. I'll keep playing and see if it breaks :)

Oh, and can I second the 'Push and Hold' for the first 4-buttons too? :)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] URPREY:
Working great here also! Thanks Sleuth!!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] fsecor:
Dead mic...

SKassam,

My solution to a non-functional VC after the first load of the new ROM was to hard boot (yes, erase everything and start over), install VC first, then install all the rest of the stuff I wanted on the device... sorry, but it worked for me.

Mine has worked ever since, in spite of the other few problems that I find with this new version... can't activate PIN locking without blowing up the device.

Now if we can get Sleuth to give us back Push & Hold on the other four buttons, I'll be a happier camper.

Spent the whole weekend doing what suggested above. Pain in the Butt, but solved the problem here.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] fsecor:
VC gone again, PTT svc is back...

Sleuth,

Had Vito's System Tools on the box. When activated their Button assign, your VC disappeared. They only have 4 x 2 buttons on their list. Ripped it off the box, waited 30 seconds, did power down/wait 30/power up.

PTT register is now back, even though Settings/Buttons shows 4, 5, 5P&H, and VC is assigned to 5.

Uninstalled PTTFix, w30, pwrdwn, w30, pwrup. Reinstalled v1.03, w30, pdwn, w30, pup. Buttons OK on list, but no VC on 5 push, only PTT register.

Nuts. It was in my hands and now it's gone again.

Time for NCIS, I'm done for tonight. Will check back in AM.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] wpbear:
I have Vito Button Mapper only installed not the entire Vito Sytem tools but it works fine with PTTFix and I am on the old install of PTTfix. I guess I was lucky. If I remeber I made sure to install the PTTfix first after a hard reset then after that was totaly configured with the normal button settings, then I installed Vito and modified the R and Left Soft Keys. I have not done anything else special to it and it works. I'll go knock on wood now, but It has been a week at least and no problems.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] teknics:
All seems good here Sleuth!

I will test at work tommorow. Thanks!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] spastico:
All is working perfect here.

And an added benifit;

when I would do a Sprite Backup, I would get 'Backup Success with Errors' looking at the error report, they all had to do with PTT.

Now, since your PTtfix, I no longer get any errors.

Thanks Again!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] LegolasTheElf:
Thanks Sleuth! It's working 100% here! You're the best!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
I've updated the first post and labeled it as v1.04. Thanks for being impromptu "beta testers" :)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] LegolasTheElf:
Any chance v.1.1 could have all buttons as push&hold? :)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
Sorry, I can't light up push &hold on the other buttons because m$ never defined the registry entries for those functions. Because of this, there's no button manager interface. To do this, I'd have to replace the button manager itself.

I'll do that the next time I have 5 minutes with nothing to do... ;)
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] teknics:
Because that's something I would want to do with a free 5 minutes...

THAT'S dedication for you I guess. :D

Anyways, new version has been rock solid for me since last night. Glad to see everyone else is up and running too!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] tco:
works like a champ. Thanks Sleuth
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] SKassam:
Fsecor,

Thanks for the response. I could only get it to work with VC 1.6. As for Button 5, I can get VC to work on it once only though it works well if I use any other button. Is your VC working on Button 5 after using PTTfix.cab?

Thanks.

Shamim
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] monx®:
is there any possibility to use PTT on other device ?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] fsecor:
Shamim,

Nope. Same as you. Worked once. I posted a Yippee message on this board, then I rebooted the box for some other reason. It doesn't work anymore... Once was it. And v1. 04 was no help, either, sadly.

Reinstalled Vito's SysTools (incl ButtonMgr) and now I can do VC on the Camera button, with the Camera on B4(PH). Camera was always opening every time I docked the 8525 anyway. Now VC pops on dock (tight charger) and I "cancel', but know it's working. The Camera only pops open on B4 P&H. PTT Button still pops CingPTT, although the service hook is gone, so it tells me the service is missing...

Uninstall PTTFix, reboot, and I have the CingPTT feature back.

As I said in a post long ago... I had it in my hands, and now it's gone... Nuts!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Firehawkns:
Worked great for me.

Now I would like to assign the buttons on the front of the 8525 to anything I want. Mainly volumn up and down for the phone (when talking on the phone). Thats the biggest thing I miss from my flip phones.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] rsolomon:
Odd, for me the scroller wheel is in almost the same place as the volume buttons on my flip phones, and so I was able to adapt to that pretty quickly.

Richard
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] LegolasTheElf:
I hate to say this but... once PTTfix is installed, smartdialer and the wheel shortcut to show the speeddial list and call history does not work... The 1.03 worked better in this regard :( Alas, I overwrote th old version...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] vmendez:
I also noticed this problem. Unistalled the PTT Fix and the smart dialer worked again. I also noticed that the smartdialer is part of the MT_PC_Hermes_PTT_REG_070129.CAB file in the external ROM.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
Unfortunately, I had to disable the PTT framework to keep it from automatically grabbing the PTT message queue. It may well be that the PTT framework also handles this. I'll check into it to see if there's a possible workaround.....
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] LegolasTheElf:
Would you repost the 1.03 version? Thanks!
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
you can revert yourself by renaming the file PTTServiceWrapper.dll in \windows to PTTServiceWrapper.old using file manager. Reset following that.

edit:

problem duplicated. Well isn't this just a PITA. I originally came up with a real Rube-Goldberg (kludgey) solution which I discarded in favor of disabling the PTT service infrastructure, but now it looks like I'm gonna have to implement it.. Stay tuned...
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
Ok, I've done a bit more reverse engineering of the PTT Service and I believe I now know how to redirect PTT while still leaving the service wrapper in place. I'm currently testing the solution and smartdialing still works! I'll have an update posted today sometime.

edit: Initial tests look good! I've attached the CAB file for interested QA testers.

Note on the installation!

If you followed my suggestion above and renamed pttservicewrapper.dll to restore smart dialing, then you must rename pttservicewrapper.old back to pttservicewrapper.dll then reset before uninstalling PTTFix. The uninstall will fail unless you do this and it's important that you do get a clean uninstall before installing this cab.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] LegolasTheElf:
So far so good. What did you have to do to get it to work? Just curious :D
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] weinson:
working for me too .. my smartdial is fine, but the jog wheel to get to speedials is not working ... any thoughts?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] LegolasTheElf:
Odd, it works for me here. Perhaps you didn't get a clean uninstall?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
@LegolasTheElf: I modified pttservice.dll. It's the only one that can register PTTServiceWndClass in PTT_Init. Several parts of the system can call PTT_Init which in turn fires up the dll which in turn was taking the class registration away from pttfix.

@weinson: checked the jog dial in the smartdial window on my 8525 and it appears to be working :confused:

My test was: press a number, (list of contacts came up in the smartdial window), scroll the highlight up and down with the jog wheel.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] weinson:
My jog wheel works fine within the smartdial ... as another posted noted on this thread, I have a problem now where smartdial "half works" .. in that while I now get the smartdial window above the keypad, I do not get the feature I used the most....after accessing the phone dialer...using a left or right toggle of the jogwheel to get speed dial list or most recent calls list.

Maybe this is not fully PTT related, but if anyone here know how to restore the jog wheel functionality to dialer (to quickly go to speed dial list or recent calls list) it would be much appreciated.
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] Sleuth255:
Ok.

I pressed the green button (dial screen came up) then rotated the jog dial counter clockwise. A speeddial list came up. I then exited the phone dialer.

I pressed the green button again then rotated the jog dial clockwise. A recently called list came up.

Is this what isn't working on yours?
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] LegolasTheElf:
@weinson - I can access the recent call list and speeddial using the jogwheel with PTTFix installed. So, I'm guessing it has to be something about your uninstall. As Sleuth said, uninstall and see if it's still broken.

@Sleuth - thanks for the fix! So far so good.. Now, if only I can get Fitaly AND TenGo to both work at the same time, I'd be one happy camper :)

Do you know if this fix will work/is needed on the new WM6 XDA-Live rom? :confused:
[8525, TyTN, MDA Vario II, JasJam Software Upgradin] weinson:
Slueth -- you have described my problem exactly.

At this point, it does not work when I uninstall PTT Fix ... so maybe the problem is PTT unrelated (though I would love advice on how to fix).

Now I need to figure out if some other program I have installed is causing this problem (which could then be fixed by an uninstall) or whether I have crapped it out somehow and can only fix with a hard reset or registry tweak.

UPDATE: OK, I found my culprit! I was using Dr. Shultz Eten Dialer with Smartdial .. and when I uninstalled that program I now have full functionality back to my smartdial.