yashsingh1/xdaforums huggingface dataset:
[JASJAR, XDA Exec, MDA Pro General] vijay555:
steverae: it has no interface yet, but I'll try some work on it and try to get it out fairly soon to you. Remind me in about 2 days if I've got waylaid!

Rottie: imate was referring to the Wizard. I guess the same ideas could be applied to the Wizard, but the Universal is a special case because of the lid closing. This leaves some systems powered but disables the keys. I'll have to hunt around how to work around that.

V
[JASJAR, XDA Exec, MDA Pro General] XDAII:
@vijay555

After posting my comment on Bluetooth I realised that it is really a totally unrelated problem. My BT radio already stays on with the lid closed provided I disable all the power saving features and do not use the on/off button. The only downside to this method is that it is a drain on the battery (30% in 10 hours). I was hoping that your program would allow me to re-enable the power saving fetures without loosing BT but I guess your solution would have a similar effect on the battery :( Note that I only have this problem when on battery power, not when powered from a mains supply.

Anyway, if you could fix the MS Voice Command problem then that would be fantastic.
[JASJAR, XDA Exec, MDA Pro General] steverae:
VIJAY555 :-

Thought i'd post this up just to clarify what your ingenius little hack will actually do is ;

WHEN LID IS CLOSED, Light up the green and red buttons when the phone rings AND allow voice commander to actually work (not just activate, but respond to voice commands)

These two little things will catapult you up onto the platform curerntly occupied by the likes of Buzz_lightyear and crew... at the moment you are hanging on to this by your fingertips (hehe)

Go on V, make do us proud.....
[JASJAR, XDA Exec, MDA Pro General] rottie:
Steve, but the red and green buttons are already lighten up and working while the phon rings :lol:

The idea is to make them and the other buttons working ALL THE TIME when the lid is closed.
[JASJAR, XDA Exec, MDA Pro General] sulina:
thanks for leading me to this vija555
[JASJAR, XDA Exec, MDA Pro General] vijay555:
I'm working on a demo release for steverae... I still haven't had much luck with the hardware key override. It's very annoying...I'll keep you updated.

V
[JASJAR, XDA Exec, MDA Pro General] rottie:
How does it work? Is there some kind of a switch in this folding part?It must be complicated, coz with the screen outside you fold it the same way :?

Vijay- 2 more questions

With OkButt, does it close the aplications when you press the OK button or only when you tap the screen?

And the other program, the one which allows to add the items to the bottom line , the one with connections manager. Is it possible to add a single file (a playlist in peticular) or it has to be a program?

Thanks
[JASJAR, XDA Exec, MDA Pro General] vijay555:
Rottie: I believe there is a switch the hinge that disables the screen and the keys at about 10-20 degrees closed. I have partial success in overriding it, but not the the keys part yet. I'm trying to figure out how it's being done...

VJOkButt - um, it's a program for simulating pressing the OK/Close button in the top right. If the window says OK, it presses ok. If it says X, it minimises it if you use the -min command line, or with no command line, closes the window, like with SPB PocketPlus etc. It doesn't change what happens when you touch the screen. It's designed to be used on a hardware key (like my VJPhoneShortcuts). We are currently using it to replace the Red phone key.

VJTrayLaunch will launch anything you can launch. If you can launch a playlist (eg if you double click on it with Resco or GSFinder, it will do something) then you can launch it with VJTrayLaunch... Let me know how you get on.

V
[JASJAR, XDA Exec, MDA Pro General] rottie:
I tried and it doesn't work for me. I don't know why, the applications are still running. Doesn't matter do I tap the screen, press OK or red phone button. I copied the cabs, installed them and executed the program.

Oh well, I'll just come back to Pocket Plus...Thanks anyway
[JASJAR, XDA Exec, MDA Pro General] vijay555:
Rottie, you should post this in the other thread...

Install VJOkButt. Go to Settings > Personal > Buttons

Assign any key (eg calendar) to VJOkButt Phone.

Press ok button.

Now press the calendar button. This will simulate pressing ok or close each time you press it, for the current app on the screen.

If you're in a call, it will switch to the phone app, and pressing it again will hangup the call. Pressing it again will minimise the phone.

V
[JASJAR, XDA Exec, MDA Pro General] rottie:
ok, both of them working ok, playlist works too.

thanks a lot! :D
[JASJAR, XDA Exec, MDA Pro General] vijay555:
rottie : Glad you got it working, and thank you so much for the donation! I don't drink, but I'll be having a StarBucks on you, that's for sure! When I'm programming at this time of night, I need all the caffeine I can get.

I really enjoy programming, even when I'm pulling my hair out. But it really cheers me up when you guys appreciate my stuff as well...

Where are you in London? PM me. if anyone's interested, they can put themselves on my Frappr map so we can see just how diverse everyone is... Would love to meet up with some of you guys one day, put a face to a name.

V
[JASJAR, XDA Exec, MDA Pro General] gooroo:
Frappr, what a brilliant idea, now added myself :)

Regards
[JASJAR, XDA Exec, MDA Pro General] ant:
Hi vijay,

good work by the way.

i was testing the VJOKbutt and was wondering is there a way to map this to the red hangup button of the phone rather than taking up another button?

cheers
[JASJAR, XDA Exec, MDA Pro General] vijay555:
Ant: absolutely! (this should really be in the VJOkButt thread!). It makes the red button much more useful, since you can now do something useful with it all the time, not just in phone calls.

For now most of us are using AEButtonPlus to reassign the red button.

Install it (works fine for me on Universal and Magician) and permit control of the red button. Then use the normal Settings > Personal > Buttons to assign VJOkButt Phone (or Phone Close) to the red button. I may consider making my own app for assigning the red button, but I like AE's work.

VJOkButt can now be used to press ok/close in any app. However, if you're in a call, it will automatically switch to the phone first, and permit you to hang up. Yesterday I actually removed this feature (new version 0.55), but I haven't updated the cab yet: in the new version you have to manually switch to the phone app first (by pressing the green button) then hangup with the red button. Personally I like how it works in version 0.5, automatically switching to the phone to show you that you are in a call, hang up first dude, but it's probably intrusive.

VJOkButt requires particular code to handle special programs like Wisbar, xbar etc (both of these are already dealt with I hope), so it may still have teething problems if you're using odd launchers etc, but if you have any issues, post in the other thread and I'll be happy to fix them.

V

PS I should add, VJOKButt Phone Close is used to properly close the phone. Closing the phone (removing it from memory) frees up some memory, but it causes incompatibilities with some other programs. Read the other thread.
[JASJAR, XDA Exec, MDA Pro General] steverae:
Sorry rottie but my device does not light up the red and green buttons when the phone rings and the lid is closed. As soon as you close the lid the screen is switched off as is the backlight on the buttons (lit from the same leds that light the screen).

I'm testing VIJAY555's little program for him and so far i've found that the screen and buttons stay lit with his app enabled but you have to disable the backlight off properties on power management as well otherwise they do switch off as the backlight is turned off.

The good news is that the sceen is not switched off when the device is closed but when the backlight is off and the phone rings the buttons do not light back up.

I've disabled the backlight off function and am in the process of testing battery drain.....

i'll let you all know how i get on and also if MSVC activated via bluetooth works with the lid closed now..... The button on the side that activates it when the lid is open still does not do anything yet, i guess these buttons are still disabled.
[JASJAR, XDA Exec, MDA Pro General] StevePritchard:
Does this mean that we've never seen the buttons lit up without the screen lit too? If not, then I'm not sure that's a viable proposition from a battery drain point of view. I think it's been pointed out that the screen and hinge LED's are physically joined electrically, and it looks like you can't have one on without the other - I noticed that if I put my backlight to minimum (which is no light at all) the hinge LEDs go out.

Cheers,

Steve.
[JASJAR, XDA Exec, MDA Pro General] NinjaDonkey:
From what I can see, the LEDs on the hinge are "independant" of the screen... If I increase and decrease the brightness of the screen and watch the brightness of the light coming out of the Hang up and Call buttons I notice that it stays the same.

This means there are seperate LEDs for those buttons.

This could mean one of two things:

1) The LEDs can be operated independantly of the screen

2) The LEDs are on the same circuit as the backlight and when the brightness is set to zero the LEDs turn off also.

Hopefully it's case 1!
[JASJAR, XDA Exec, MDA Pro General] rottie:
Come on guys - is it really so necessary for these buttons to be lighten?

Don't you just remember which one is which one? :lol:
[JASJAR, XDA Exec, MDA Pro General] steverae:
I've been running the program supplied by VIJAY555 for a few hours now and my battery has been hammered... from 78% to 37% in around 2.5 hours :cry:

so i guess that idea is a non starter. I'll keep experimenting with the bluetooth voice dial and let you know what i find out.

Update !!!

The program has two settings :-

Clamhack and Lighthack

With clamhack turned on, the screen does not switch off when you close the lid, which is good but drains the battery like nothing else (see above)

With Clamhack turned off and lighthack turned on the screen switches off at around 10% but the lights on the hinge stay on :D

Gonna play with the settings tonight with my BT headset, to see if i can get MSVC to activate and function with the lid closed...

If this works, i'll be happy
[JASJAR, XDA Exec, MDA Pro General] vijay555:
steverae: as I said before, it's likely to hammer your battery!

Is that with wifi and/or bluetooth?

Clamhack isn't really useful for much as far as I can see, will investigate if it does anything useful.

I think there's a way to reduce battery drain, but can you PM me how it is with the bluetooth bonding/wifi and usage during phone calls!

V
[JASJAR, XDA Exec, MDA Pro General] rottie:
Vijay, few things:

1) why you want the program to switch off the screen while closed?

All the media players (or most of them)have that function built in, so you can assign it to any button and it works perfectly

2)If that application doesn't allow you to switch off the screen (TomTom IE),

or you don't want to use it with any application, you just wanna use bluetooth or MSVC, there is plenty other small applications which are happy to do it, so there is no problem too as well

3) Again, what's so important about the keys backlight? There is no backlight on the other side of the Exec and you live with it :D

4) Basically the only thing what that application in my opinion has to do is:

don't do anything :) after closing the screen. That's it! All the other can be done by other applications.
[JASJAR, XDA Exec, MDA Pro General] vijay555:
rottie: I don't quite understand your points. You

The program I sent to Steve is just a very simple test. He asked for it and he's having a look, but it's it's just a research demo for now.

As far as I'm concerned, the only useful thing, as in the first post in this thread, is to be able to use the hardware keys whilst the lid is down. However, it seems that this is triggered by a hardware switch in the lid at around 10-20 degrees closed. At this point hardware keys are disabled. I'm trying to find out how the software does this (since the red/green key are reenabled by the phone. But they're not reenabled by other notifications). I don't know how to solve this problem yet. Anyone else tried anything?

Rottie: what problems do you want to solve? Wifi/bluetooth/hinge lights etc?

V
[JASJAR, XDA Exec, MDA Pro General] rottie:
No problems, I just wanted to point out that this hack doesn't need to have any other functions like switching off the screen or keeping the backlight on. :wink:
[JASJAR, XDA Exec, MDA Pro General] vijay555:
rottie: got yer!

Yep, I'm not trying to do anything like keep the backlight on with lid closed. It's merely a curiosity, ClamHack.

The problem with the keys is this damn hardware switch. Trying to go through all the drivers to find which bugger controls it... Then I can override and re-enable the keys.

V
[JASJAR, XDA Exec, MDA Pro General] wytey:
@steverae

Managed to get MSVC working with the lid closed without hammering the battery life?

What about using the power settings as normal, so that the backlight switches off as per normal, how is the battery drain that way?

@vijay555

Need more testers? :P

Out of curiosity, I tested the Cyberon Voice Dialler via BT with the lid closed.

It works fine :(

Geez... can't MS ever get things right :lol:
[JASJAR, XDA Exec, MDA Pro General] vijay555:
wytey: I haven't tested it much more yet. Unfortunately I don't have a bluetooth headset compatible with Voice Command or Cyberon, I've just got a very simple one with an answer button.

I may have to stop development on this for a while before I find another headset :(

V
[JASJAR, XDA Exec, MDA Pro General] rottie:
Nooooooo :cry:

I'm leaving in a month, how can I travel without it? :wink:
[JASJAR, XDA Exec, MDA Pro General] steverae:
Hi guys,

Only way i can get MSVC to work with lid closed is to activate the Clamhack (where the device is turned on all the time even with lid closed)

The lighthack works a treat and keeps the lights on even if the backlight on the screen is off :D

The Cyberon voice dial software that comes with the universal works exactly like it's suppost too, even with the lid cloed ;/

MSVC is way better than cyberon as you don't have to create voice tags, and i can control lots more functions than cyberon.....

Battery drain is TOO high with the screen on all the time,

VIJAY555 - Could we seperate the clamhack and light hack into two seperate apps.... ?

I'll do some more testing tonight and let you all know what i find out later tonight
[JASJAR, XDA Exec, MDA Pro General] vijay555:
steverae: sure, clamhack and lighthack can be seperated, but there might be a way to combine the two to get a much lower battery drain.

As rottie cries out, I'd love to test and fix the bluetooth VC issue but I don't have a compatible headset. I'll have to see if I can get one somewhere.

Can you test the incoming call issue? How responsive is it? I know some of you lads have issues with that, but I'm unable to test the phone on my Universal (data tarriff).

Steve, can you PM if you have feedback just on VJElectrify. I can then mod and fix. As I said, it was just a test version for you and no point everyone seeing how crap my coding was!

V
[JASJAR, XDA Exec, MDA Pro General] rottie:
so if the buttons are working and the problem is that the screen stays on then that's all I need! :D

TCMP or PMV Player they both have the function "screen off" so I can switch the screen off manually, this is no problem at all.

I also have a small program which only switches the screen off which I was using while riding a motorbike with Tomtom, if I need to switch the screen off using any other programs.

I don't have a bluetooth headset and I don't use voice control.

Could I have that application? :wink:
[JASJAR, XDA Exec, MDA Pro General] vijay555:
rottie, I think you misunderstand. The hardware keys aren't working, and I can't figure out why right now. For now I can't override the hardware switch in the lid when you close it, and can't see how it interacts with the phone app (the red/green keys do work when the lid is down, when a call arrives)

Can someone test this: use ae button plus and assign a program to the red key - ideally something like a film or an mp3 (that you can hear when the lid is closed). eg setup a playlist with TCPMP, assign the playlist to the red key. Test that it works with the lid up.

Then, switch off the phone and put the lid down. The red key should not work now. Now make a call the exec and you should now be able to use the red and green key as normal. Can you now press the red key to see if it will launch your playlist/video/mp3. I need to see if the hardware key override is built into the phone app or the hardware. So please PM or post if this will launch your red key app.

(FYI I can't test the phone part of my Universal, which is why I haven't done it myself) Thanks guys.

V
[JASJAR, XDA Exec, MDA Pro General] rottie:
I think this is what was my problem about before. I assigned the green and the red key to TCMP :next and pause. And then I couldn't use them even if the TCMP wasn't running.When I ran the TCMP they were doing their work as a TCMP function buttons. But I couldn't use them anytime else.

It's like they were overwritten not only while the program was running but permanently. Even if you deassigned them in TCMP it didn't help. I had to uninstall TCMP to be able to answer the calls using these buttons.
[JASJAR, XDA Exec, MDA Pro General] vijay555:
rottie: I'm not personally familiar with the problem, but it's likely that TCPMP is registering itself to use the hardware keys, pushing the phone out of the way, and then not letting the phone re-establish contol of the hardware keys.

If you have the problem again, use my program VJOKButt or VJTogglePhone to close the phone app (cprog.exe) and then reload the phone. Hopefully you should have use of the buttons again. Please tell how you get on.

V
[JASJAR, XDA Exec, MDA Pro General] rottie:
No, it's ok, after reinstalling I just didn't assign anything to these buttons and it's fine.

Besides i'm using TCMP for videos and for music I'm using PMV Player.

It's not really convenient but TCMP has a very annoying bug. When you play a playlist, and you tick SHUFFLE, everytime it shuffles it exactly the same way, so the result is like not shuffling at all. And on PMV Player it's everytime different order.
[JASJAR, XDA Exec, MDA Pro General] wytey:
@steverae

agreed, although Cyberon works with lid closed, MSVC is still my default voice dialer, just have to dial manually :| heck, since I have the phone out and open, might as well :lol:

@vijay555

what headset you got?

I have a Sony Ericsson HBH-35, discontinued now, but works fine, sound quality is good, used it back in the SE T610 days :o lol It is fairly basic, but works fine with them both, and the numerous BT phones I have had since. 1 button for off/on/voice, 2 for volume.

I am however looking for a place that sells the SE HBH-662, that I can see instore along with the BT800, although I am pretty set on the SE. Once I find one, I'd be happy to donate the HBH-35 to you. If I have to take out and open up the XDA Exec to see who is calling, I might as well answer on the Exec lol.

At least we know it is do-able, as Cyberon does it :) Not a case of if but when :)
[JASJAR, XDA Exec, MDA Pro General] vijay555:
That's interesting news about Cyberon, it's definitely possible then. I'll persevere.

wytey: I've got some piece of junk from Maplins/Aldi years ago. Has a volume button and an answer button, but I couldn't get it to bring up voice dialling. I used to have a Sony but I sold it because I never found that I needed it. Now I wish I hadn't. If you find yourself with one spare, I'll give it a temporary home :)

Rottie: That TCPMP bug is easy enough to fix by the programmer. Have you asked them to fix it?

Basically the random number generator in most computers aren't random, it generates the same random numbers in sequence. However, you have to supply the generator with a "seed". If you use the same seed, you get the same list of random numbers. So you have to "randomise" your seed, choosing a random number like the number of seconds since boot up etc.

V
[JASJAR, XDA Exec, MDA Pro General] wytey:
arhh... another hard reset... I've reset this thing more times than the days I've had it :lol: but I still love it to bits :D 11 days, lost count how many hard resets... then again... I should really stop poking around, changing stuff, especially in the registry to see what it does :lol:

hopefully, it won't take long to put everything back... again :| getting quicker each time I do it lol

due to pop into town morrow (well... technically speaking.... later), so might have good news :wink: if so, I'll PM you vijay.

hmz... since the install is fresh... might put it into VGA mode....... if I have to hard reset... oh well... divert all calls to other mobile :lol:
[JASJAR, XDA Exec, MDA Pro General] vijay555:
wytey: thanks man. I really recommend VGA. I haven't gone back since. But, get out the eye-glasses! I've just made a new hack to make amazing use of the extra space. Screenshots soon :wink:

Entirely off topic, but have you guys played with VJBaseHue. To quote Futurama, "coooome on!".

I haven't done much hacking on my Universal, other than VJBigPhone and VJElectrify. So no hard resets for me. But on my magician, I do a backup every two days or so, and every time before I install something. Because rebuilding from scratch is sooo tedious!

V
[JASJAR, XDA Exec, MDA Pro General] wytey:
@vijay

no probs, considering it will become spare, who better to donate it to than someone who is working so hard to make the universal work better for everyone :)

I find vga mode very workable, it's staying :D will have to see about whilst driving tho :lol: however, I generally keep my eyes on the road... so it should be fine :D besides, the main screen is PocketBreeze, and I can always change the font size until I am happy to use both incar and out :)

I really don't understand, why didn't Microsoft make the OS for universal properly :| .. ah heck... who I am kidding, it's Microsoft we are talking about here lol

Backup.... wish I could backup the universal like my N50 PDA :| make a mess, no probs, just reinstall backup :D However, I think I am now at the point of no more fiddling, just need MSVC to work as we all want it to, and thats it *fingers crossed*

VJElectrify - read that name somewhere.... is that the one for the buttons/MSVC when lid is closed? gone through too many program names and threads of late lol, the quest for knowledge :|

VJBaseHue - had a quick look on your website, but haven't downloaded it to play with yet

Might as well thank everyone here, if it wasn't for XDA-Dev, I'd be still using a crap ridden O2 original ROM :) Now it's running what I want, how I want :)

I'm sure there was something I wanted to ask you Vijay, but I've spent so long typing this reply inbetween installing stuff, watching telly, setting up the mail accounts etc.... I've forgotten what :| lol

*edit*

thought of something else, your buttons/msvc program, can you change the settings anytime and apply without reset? if so, maybe what Cyberon is doing is enabling the backlight etc only for the duration that the software is active. so maybe....have your program run in the background, wait for the bt voice activation, act on it, run voicecmd.exe, detect when voicecmd.exe exits, revert back to normal? not sure how feasible that would be, or maybe just wait for bt voice activation, run the hack, run voicecmd.exe, disable the hack in say 30 secs. As I've noticed that once msvc is talking, if you close the lid, it continues, but won't take further input. my thinking here is that 30 secs should be enough time to get msvc to do what you require, whilst limiting the battery drain.
[JASJAR, XDA Exec, MDA Pro General] vijay555:
wytey: good ideas about MSVC. I asked the guys to test something similiar above (re luanching an mp3 when the phone rings, to check this theory). However, if and when I have the "tools", I'll let you know!

V