Hello Everyone and welcome to the first program I provide to the community!
As we all know, a constant bluetooth connection drains your battery quickly.
Now what I've done here is a program, that toggles BT-Radio unter certain conditions
You can (at the moment) choose:
Enable BT when a call comes in
Enable BT when you place a call
Enable BT whe the phone is charging
If a condition is no longer valid, BT will be switched off, i.e. if you end
your call, BT Radio will be disabled again.
Requirements:-NET CF 3.5
Usage: Choose your options and select 'run and hide' from the menu.
This has got a hard coded smart minimize, as the program needs to run in background.
Settings are saved as you make them, there's no save button.
Please bear in mind, this is BETA.
It works for me so far and I hope for willing testers, so any suggestions for further
functionality or bug reports are welcome!
I've posted it under Blackstone because that's the device it's been developed and tested with.
Anyone who wants to install on a different device is fine with me, and as soon as it's stable I'll
post it on general level.
Enjoy!
Cheers,
Thomas
P.S.: Pleeeeze don't call it 'App'
Important:
This programm will only work with devices that implement the MS-Bluetooth stack (such as the blackstone).
Widcomm driven devices (HD2 or HD Mini) will not work!
As soon as I find a decent way, to control the Widcomm stack from C#, I'll provide a version for this.
Changelog / Bugs
20/03/2010
BT switched off after a few sec on incomming call - FIXED
26/03/2010
BT stopped, when charging was completed - FIXED
Code for Charging detection was completely rewritten
BT stopped after a few seconds on outgoing call - FIXED
BT switches on late on outgoing call. Improved (not sure if I can get that any faster ).
Basic functions should be fine now.
Added function to permanently disable BT below a choosable Battery level (this is totally untested...).
The GUI has changed slightly (I'll sort out a propper GUI later).
XML settings file has been moved to application directory
background thread speeded up considerably (prog. still shows up with 0,0% CPU when running in B/G.
Found a tester with a touch diamond
31/03/2010
Build in debug option added
how to use it:
In the applications directory open the file BtProfilerSettings.xml with a suitable editor.
Somewhere in the settings node add the following line: <WriteLog>X</WriteLog>
Restart the program.
In your device's root directory you'll find a trace file per day, named '3132010BTProfiler_Debug.txt' (thats the one for today)
Please note, that entries are not necessarily in the exact order, as there are 2 separate threads, one dealing with System events and one polling data every second. Thats why entries may even occur twice.
01/04/2010
Code for BT Radio control rewritten, now uses direct P/I invoke instead of MS Shared Sources dll. Seems to be a lot quicker in enabling BT
08/04/2010
New version uploaded.
New functions:
Option to enable BT in discoverable mode
Enable BT for 60 seconds
Enable BT permanently
GUI changed to black (as this is BLACKstone...not Greystone )
I refrained from creating a fancy new GUI in order to keep the footprint in Memory small.
It is still beta, but apart from the HD2 issue we're getting somewhere.
enjoy!
Wishlist / ToDo
Option to enable BT for 60 seconds manually (for file transfer or other purposes) - DONE
Option to enable BT when the Dialer shows up to reduce response time on outgoing calls (not sure if this is still required..).
Scheduler to enable / disable BT.
Separate GUI from Worker Thread to get rid of the smart minimize and enable Autostart option (WIP).
It looks very useful to me, as I use HD with BT handset.
I will test it and let you know how it works for me.
Thanks!
EDIT: Quick Report:
At first call-in, it turns ON BT and handset correctly, but if I let the phone ring, it closes the BT after a few seconds. After that, in second call it does nothing.
At a call out, it does nothing (BT remains closed).
Thanks for testing and your patience!
The first issue was a bug (switching BT off after a few secs), fixed in the cab. Please uninstall and reinstall.
Second issue looks like the program was closed.
Whenever you bring it up, please make sure you use the 'run and hide' button from the menu, to send it to background properly.
Cheers,
Thomas
Tested new cab:
Incoming call works all the time, but it has two little problems:
1st. Since first ring until BT handset is ON, there is a delay of about 10-14
secs
2nd. After BT handset is ON, the ringing is passed only to the handset and
the device speaker is silent
At outgoing call, BT Profiler still not working (it is running in the background)
A step forward at least
The time it takes until a call is being transfered to the headset is something I can't influence and I think, that depends on the combination Phone/handsfree.
All I do (at the moment) is switching BT-radio on/off.
Second issue must be some setting I think. With my Jabra handsfree as well as my car kit the phone still rings. The software does not touch any settings.
Outgoing call works with me, but I admit, the delay until BT is switched on is a bit to long, which results from the event being fired a late.
For this one, I'll try to catch a different (earlier) event, which I already identified but this will be not before next week.
Agian, thanks a lot for your effort. I'll keep on developing this thing until it works as desired.
Please be patiend with me, I'm working in dev for some 20 Years now, but I'm just developing my skills in doing smart device software.
Cheers,
Thomas
I'll test this tool on my HD2. By accident I found your thread, hope I'll make more accidents like this! I will focus solely on turning bluetooth automatically on on USB connect (since thats the only time I use it).
edit: It doesn't seem to turn on bluetooth when I connect my USB cable and phone begins to charge.
Did you check, if the program ran in background?
Switching on BT when charging was my main focus bevor I started developing the program.
However, there will be a new version withing tihs week, fixing some bugs with the eventhandlers, so you may give it another try then
thomas_b said:
Did you check, if the program ran in background?
Switching on BT when charging was my main focus bevor I started developing the program.
However, there will be a new version withing tihs week, fixing some bugs with the eventhandlers, so you may give it another try then
Click to expand...
Click to collapse
Yes program ran in BG. Ill wait patiently for your update
housert said:
Yes program ran in BG. Ill wait patiently for your update
Click to expand...
Click to collapse
Currently testing on my device, I'll post it as soon as possible
thomas_b said:
Currently testing on my device, I'll post it as soon as possible
Click to expand...
Click to collapse
Np. Take your time.
New version is up
Please make sure to read the notes in post #2.
Sorry it took a while, but I had to rewrite the charging portion of the program. the managed libraries are not very good in power line detection, so I had to dig into API.
I tested it again. On incoming call it doesnt turn on bluetooth. On charging it doesnt turn on bluetooth. Maybe the way the Leo works is completely different from HD? Or could it be problem i hooked it up to my pc usb, instead of just a charger?
Umm....the current version is running on my HD as well as on a workmates Diamond since Friday and it behaves well, although the time gap before BT is switched on on outgoing as well as incomming calls is still to long (I'm looking for a solution).
This version should recognize USB PC as well as chargers of different kinds (actually tested with Motorola USB charger in my car and different USB Chargers) as long as they provide power, regardless of the battery state.
My HD is not on Stock ROM, but on an Energy ROM, so its 6.5, same as yours.
At the moment I'm working on a version, that can provide debug information in a tracefile, that's probably what we need to sort out why it's not working on your phone.
Hopefully that version will be up tomorrow.
For the time being:
Have you checked (Task manager) that the program still runs in background?
(silly question you got .NET CF 3.5 installed?
Thanks 4 your patience!
Well, its not really about patience. I mean, it's your tool, take whatever time you need. Since I'm using EnergyROM, I've got .NET installed aswell. Having a debug option is a good idea, maybe there's something I did with my phone (I've tried multiple bluetooth solutions to turn on bluetooth on charger-connect before, KixAss Bluepower for example) that causes your tool not to work.
For the time being debug should point us to the right direction. I will be flashing my Lep with new energy when GTX theme from ElCondor is released, NRG cooks it in his rom with Cookie, and I dont see any bug reports anymore (so I think that won't happen in 2 weeks..)
well, if I provide software, it should better work
Debug Version is up, HowTo in post #2.
Code:
13:46:58 App. startup, using settings:
13:46:58 OnChargingX
13:46:58 OnIncommingX
13:46:58 OnOutgoingX
13:46:58 OnBattLow Perc0
13:47:03 Charging finished
13:47:34 BT switched on
13:48:39 BT switched on
13:49:11 BT switched on
13:49:43 BT switched on
13:49:48 Charging finished
13:49:49 Charging finished
13:50:01 Device cradled
13:50:15 BT switched on
13:50:45 BT switched on
But, Bluetooth is not turned on. I also tried to actually look for my phone using a collegue's phone, but it just doesnt pop up on his display untill i manually turn BT on on my phone.
that looks like the HD2 simply is not responding to the BTon request, which I find a bit strange.
I reckon, Bluepower did not work for you either?
However, I've emailed the developer of Bluepower to check if he's willing to share his sourcecode with me.
Bottom line seems to be that I have to look for a different implementation to control BT Radio in Order to make it work on the HD2.
Bluepower didnt work for me neither, that's why was so happy initially to find your topic I've emailed the developer of bluepower over a month ago, no response so far.
Happy youre active!
I reckon he uses the same API as I do. Got no reply so far either.
Shame I don't have an HD2 but I'll see if I can find something in the API doc.
If BT Radio can be controlled by software, I should be able to find it.
Somewhere in the hardware interface layer I guess, as my ROM is based on Leo as well.
Related
Hello, just thought I would share my problems with you after installing TomTom 5.
I use a Blueangel (badged as XDA2S) with all the latest patches etc, but with the standard ROM.
After installing TomTom 5 I get the following problems.
1. No Virtual (screen) keyboard
2. The signal strengh meter does not display any bars or indicate the number of satellites locked onto
3. When I save my "home" position it only saves the co-ordinates in that session. If I shut down TomTom and re-start it then the "home position is lost
4. If I receive a call whilst the navigator is running, my XDA really struggles to display the telephone interface.
5. There is no option to change screen sizes
I suffered NONE of the above whilst using TomTom 3 so I have just removed TT5 and re-installed TT3 WITH NO PROBLEMS AT ALL.
TT5 worked well apart from the points above, but most of all I loved the extra detail and the super quick rastering/vectoring on the graphics whilst on the move.
Does anyone know if TT4 is worth installing, and what are the advantages of it over TT3?
Cheers
Fatzzz
Virtual screen keyboard is a known problem, if you use "Advanced Planning" the OSKB works fine (or at least it does on my unit XDAIIs), the lack of sat info is strange are you leaving it long enough to sincro - it could take upto 20 min for the first time? is it wired or BT if wired is the IRdA ll beams still selected - if so turn it off and the wired unit will work I have had endless problems with my unit and in the end swapped it for another identical handset - and now it all works - I never got TT3 to work correctly as I use a BT headset and the TT3 locked it out from connecting, TT5 doesn't work fully with the XDAII2s using BT GPS and headset - when you terminate a call it closes down the GPS connection as well - since I have now set it all up running vs5 with wired GPS and BT headset its great - it does exactly what I want, check you settings and get back to me with more specific info if you want - mike
Hmm, intrigued that you say when you use "advanced planning" with TT5 on XDAIIs as if I use this option the OSKB is still missing
Hi, I get no problems navigating at all, but still no keyboard even using the advanced route planning.
Bluetooth worked fine with TT5 and TT3.
Cheers
OK I need to quantify that - I use the advancd planning to find destination on the map and save that as a fav, once this done the OSKB pops up and you can re-name it to what ever you want, its not ideal but I am prepared to live with it untill someone comes up with a fix - tt3 was much better but not on the XDA totally useless, having said that the new XDA O2 have given me has worked faultlesly since Saturday, perhaps the first one was a rougue unit time will tell, first impressions pretty good, no reset in three days and satnav plus phone operable whilst on the road - what it should have done in the first place
Hi,
Like you sure have heared before, the Touch Pro 2 disconnects the Wi-Fi when in standby mode. Normally this isn't a big problem, but because i often use MSN messenger on my phone, it automatically enables GPRS/UMTS when the phone goes in to standby. Because of this i will have data costs when i have a Wi-Fi available too. I have tried some tweaks i found here already. I have used tools like HD tweak. These wouldn't work for me. I have also tried changing the registry keys manually. I changed to following keys.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Power\State\Suspend\{98C5250D-C29A-4985-AE5F-AFE5367E5006}
-change (Default) DWORD Dec to 1 (was 4 before)
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Power\State\Resuming\{98C5250D-C29A-4985-AE5F-AFE5367E5006}
-change (Default) DWORD Dec to 1 (was 4 before)
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Power\State\Unattended\{98C5250D-C29A-4985-AE5F-AFE5367E5006}
-change (Default) DWORD Dec to 1 (was 0 before)
This also has no effect and for some reason everytime i soft-reset my device, the unattended key has changed back to 0 again.
Does anyone have any idea how to solve this problem? I dont mind that GPRS/UMTS starts automatically when no other connection is active. But I have Wi-Fi only enabled when i actually use it so i dont mind the battery life too much in that case.
Hope anyone has a solution. Thnx in advance..
me too.
Tried advanced-configuration-tool , HD Tweak, Diamond Tweak, none of these work.
Any solution?
RB85 said:
Hi,
Like you sure have heared before, the Touch Pro 2 disconnects the Wi-Fi when in standby mode. Normally this isn't a big problem, but because i often use MSN messenger on my phone, it automatically enables GPRS/UMTS when the phone goes in to standby. Because of this i will have data costs when i have a Wi-Fi available too. I have tried some tweaks i found here already. I have used tools like HD tweak. These wouldn't work for me. I have also tried changing the registry keys manually. I changed to following keys.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Power\State\Suspend\{98C5250D-C29A-4985-AE5F-AFE5367E5006}
-change (Default) DWORD Dec to 1 (was 4 before)
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Power\State\Resuming\{98C5250D-C29A-4985-AE5F-AFE5367E5006}
-change (Default) DWORD Dec to 1 (was 4 before)
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Power\State\Unattended\{98C5250D-C29A-4985-AE5F-AFE5367E5006}
-change (Default) DWORD Dec to 1 (was 0 before)
This also has no effect and for some reason everytime i soft-reset my device, the unattended key has changed back to 0 again.
Does anyone have any idea how to solve this problem? I dont mind that GPRS/UMTS starts automatically when no other connection is active. But I have Wi-Fi only enabled when i actually use it so i dont mind the battery life too much in that case.
Hope anyone has a solution. Thnx in advance..
Click to expand...
Click to collapse
Worked it out!!!!!!!!
make the changes in reg:
[HKEY_LOCAL_MACHINE\Comm\BCMSDDHD1\Parms]
"HTCKeepWifiOnWhenUnattended"=dword:00000001
[HKEY_LOCAL_MACHINE\Comm\TNETW12511\Parms]
"HTCKeepWifiOnWhenUnattended"=dword:00000001
Only the 1st key is needed. thanks
jzhyok said:
Worked it out!!!!!!!!
make the changes in reg:
[HKEY_LOCAL_MACHINE\Comm\BCMSDDHD1\Parms]
"HTCKeepWifiOnWhenUnattended"=dword:00000001
[HKEY_LOCAL_MACHINE\Comm\TNETW12511\Parms]
"HTCKeepWifiOnWhenUnattended"=dword:00000001
Click to expand...
Click to collapse
Sweet! Thanks you should put this up in the tweaks sticky!
Pimmr said:
Sweet! Thanks you should put this up in the tweaks sticky!
Click to expand...
Click to collapse
Doing it now
loving this - works perfect (after a soft reset, for me)
Thanks!
martinjclarke said:
loving this - works perfect (after a soft reset, for me)
Thanks!
Click to expand...
Click to collapse
in fact, you don't have to do the soft-reset
it takes effect immediately(at least for me)
It looks like since I changed this setting, the battery drains very quickly. This morning 8AM it was fully charged, now 2PM its on 40%, and I haven't hardly touched it...
I will restore the key value to 0 again to see if it solves the battery drain...
Yes this works also for Topaz. However you need to keep something in mind:
This setting may reset itself on soft-reset (some people on Topaz forum reported this)
This will drain battery like a "mofo". I would not suggest using it unless you really need it, like when using VoIP completely and no normal 'call' at all.
Please note that "MSN Messenger" use will also use lot of power, as it may keep the phone in unattended mode, which uses much more power than normal true "standby" (suspended) mode.
Final, for Topaz you would use TNETW... registry hack, for Rhodium you use the BCM.... one. You don't need to do both (Rhodium introduces new Wi-Fi chip compared to last 10 or so HTC phones)
Effect is immediate - however beware when connecting/disconnecting USB cable/activesync at the same time as switching back/from unattended mode, as the activesync connection bug worked around by the Topaz and Rhodium Wi-Fi drivers will temporarily disable Wi-Fi, may reset this setting, and data connections made at the exact moment this happens will use the cellular connection instead of Wi-Fi.
(I needed to disasm entire driver to figure this out for new WMWifiRouter Topaz/Rhodium compatibility patch )
working perfectly
Guys,
Off course if you apply this hack and leave WIFI on all the time the battery will be dead in no time. Whenever you know that you won't be using it, wifi should be turned off. I like this hack because in the case were I am online on MSN for example, I don't have to keep concerned about the device shutting off so that I don't loose connection. It can suspend and still have wifi connection.
However, when I stop using wifi, I turn wifi off completely from communication manager to save battery. What is the use of wifi being kept on with no need for it?
What I love about my Nokia E71 is that it automatically asks me to choose a way to connect when I access a web site or send/receive an email or try to log into MSN. I would just choose the access point and viola as easy as that. In wm, we have to turn on wifi and then do what we want to do.
I guess its a small price to pay for having such a device
Ok, this is my report. I only change the 1st key & it will stick even on soft-reset.
12AM full charge. Device in standby mode with wifi always on & live mail set to sync as item arrive. 6.45AM = Alarm triggered, battery at 80% , 25 email in inbox, 3 in junk folder. Device was set to play tone & vibrate on new email. Volume below medium. Good enough for me
Works perfect on my sprint tp2. just the first registry change needed (second isn't even there). I then mapped the left soft key in the today screen in manilla to \windows\wifisettings.exe so that it is easy to manually turn this on/off. It worked perfect for me for a couple days until I fell asleep surfing the web and the battery was dead when I awoke.
Note: I just changed it back and turned wifi settings to best performance instead. I will just have to deal with continually having to go to the service agreement page for the open network at my hospital. This is better than a dead battery.
WiFi always-on tweak now broken on TP2/WM6.5
Chainfire said:
Yes this works also for Topaz. However you need to keep something in mind:
This setting may reset itself on soft-reset (some people on Topaz forum reported this)
This will drain battery like a "mofo". I would not suggest using it unless you really need it, like when using VoIP completely and no normal 'call' at all.
Please note that "MSN Messenger" use will also use lot of power, as it may keep the phone in unattended mode, which uses much more power than normal true "standby" (suspended) mode.
Final, for Topaz you would use TNETW... registry hack, for Rhodium you use the BCM.... one. You don't need to do both (Rhodium introduces new Wi-Fi chip compared to last 10 or so HTC phones)
Effect is immediate - however beware when connecting/disconnecting USB cable/activesync at the same time as switching back/from unattended mode, as the activesync connection bug worked around by the Topaz and Rhodium Wi-Fi drivers will temporarily disable Wi-Fi, may reset this setting, and data connections made at the exact moment this happens will use the cellular connection instead of Wi-Fi.
(I needed to disasm entire driver to figure this out for new WMWifiRouter Topaz/Rhodium compatibility patch )
Click to expand...
Click to collapse
Hi Chainfire,
Looks like this tweak setting is now reseting itself on soft-reset on the TP2 with the official WM6.5 ROM.
(Used to work for TP2/WM6.1).
Searched the Rhodium/Topaz forums for a solution - no luck.
Have you had any luck with your disassembler ?
-- haongusa.
haongusa said:
Hi Chainfire,
Looks like this tweak setting is now reseting itself on soft-reset on the TP2 with the official WM6.5 ROM.
(Used to work for TP2/WM6.1).
Searched the Rhodium/Topaz forums for a solution - no luck.
Have you had any luck with your disassembler ?
-- haongusa.
Click to expand...
Click to collapse
Any luck with this? I just flashed the official WWE 6.5 ROM yesterday and I experience the same...
jzhyok said:
Worked it out!!!!!!!!
make the changes in reg:
[HKEY_LOCAL_MACHINE\Comm\BCMSDDHD1\Parms]
"HTCKeepWifiOnWhenUnattended"=dword:00000001
Click to expand...
Click to collapse
So I only need to change this.NOTHING ELSE?
The other registries are not necessary to change from 4->1 ?
EDIT: Never mind, you should also change the other registries
But now, my phone doesnt sleep on its own, I have to force it by hitting the power button
This worked for me for a while and then it stopped. It was doing exactly what i wanted (ie...downloading my emails even during standby), then all of a sudden, it stopped and kept turning on the data connection. The registry values didn't change back to default, but it still kept undoing the edit. I thought of a [less effective] way around it still.
Since wifi disables during standby, disable standby. When my phone's not being used, the backlight turns off and the phone locks, but you can still see the contents of the screen and wifi stays on. I JUST started trying it, so I don't know what that does for the battery as yet. If anyone can gimme some advice, please do.
Same here with the stock 6.5 rom.
A solution would be really good...
Am i to think that it only remains constant on the 6.1 rom?
All,
Upgraded my unbranded UK TP2 to WM6.5 yesterday and just re-installed all the apps; here's some initial impressions.
It IS worth doing the hard reset to do the upgrade. First off, you're going to have a nice clean install which is always a good thing; secondly WM6.5 itself is more evolution than revolution; small graphical tweaks, things are 'easier' to stab at with your fingers (the screen seems more forgiving), and text/menu options/e-mails etc are spaced out more to make using the device easier on the run.
Some changes/good things/quirks in WM6.5:
Owner information option is gone from the "settings" menu. Simply activate on the Today Screen, click where it says "Touch here to enter owner information" and you're in the same place. Don't bother messing with a nice clean install with that .cab file doing the rounds on here when you just don't have to.
The honeycomb menu is a personal choice, but it's flexible and clean looking enough to make it easy to navigate around. I've gone from using SPB Menu 2 (as version 3 just did NOT integrate with TF3D and the phone contacts (soft key) option) back to just using the standard WM6.5 menu and Today Screen.
WM6.5 introduces new options to reject calls with a text message - most useful.
WM6.5 introduces a new option to automatically activate the pen notes application when the stylus is removed from the holster during a call. The main reason to remove the stylus is to scribble a phone number down, so this option is again, most welcome.
VOICE DIALLING OVER BLUETOOTH WORKS AGAIN! The feature I missed the most on my TP2 works again. I installed MS Voice Dialler 1.6UK version and with my Jawbone BT headset I'm back to normal operation.
Re-organising the main honeycomb menu is a little painful; rather than a nice "hold and drag" method, you can only "Move To Top" or "Move Down". Putting things into folders and using File Explorer is the order of the day.
The new 'slide to unlock' screen lock is a real boon for not messing up your phone while it's in your holster and avoids installing battery killing 3rd party apps.
FM Radio application is installed as a default. Again, no need for 3rd party hacks or apps.
WiFi reception and throughput speed appears to have been boosted. I certainly get a better reception in my home, in the same locations I used to get slow/juttery video streaming in.
Battery increments - not seen it in 1% as yet, anyone else confirm if it's 1 or 10% increments?
No major application incompatibility problems that I can see as yet.
Run the Rhodium Advanced Config app over the device to ensure fast GPS, A-GPS and the like is tweaked to your convenience and you'll find you can get pretty much everything you want done with a standard configuration, with your normal apps installed on it, rather than hacking and tweaking. As a result the system takes a much smaller memory footprint and everything seems to hang together more smoothly and without slowing the system down.
Hope this helps clear some things up for your normal/power users looking to update their devices. All-in-all I'm really happy with the WM6.5 update. It almost feels like the TP2 was made in the first place for WM6.5 and its just come to life with it, almost as if WM6.1 was a (temporary) necessary retrograde step that HTC didn't want to do...
Thanks and be good to see other people's feedback on the update.
Adam.
Thx for the update.
Very glad to hear that voice dialing over BT is working again and that there is a slide to lock and FM Radio (without having to install battery killing 3th party apps).
Looks very promising.
Hope I can install this soon and add some comments. Dutch version however not yet available.
The quick drop down menu from the start button is gone in 6.5/ Is there a decent cab to get it back? I've tried some previously that did not work. One thing I would miss with 6.5. Yeah, I know a petty thing to some, important to me.
I dislike BT so that feature means nothing, don't care for titanium or tf3d, so ms 3.5 is my prefered ui. My tp2 is one of the most finger friendly phones I've had yet even while running 6.1 . I know it always seems to make sense to upgrade to the latest and greatest, but the latest isn't neccessarily the greatest.
Having tried several diff cooked 6.5's on my old tp I may sit this one out for awhile. If you've neve tried 6.5 then by all means one should give it a try. Judge for yourself.
Bluetooth
Does the fact that Voice Dialling now works over BT mean that htc have upgraded the BT stack, ie hopefully gone back to the MS one?
adamchap said:
The new 'slide to unlock' screen lock is a real boon for not messing up your phone while it's in your holster and avoids installing battery killing 3rd party apps.
Adam.
Click to expand...
Click to collapse
Maybe I'm missing something. It seems that the slide to unlock doesn't lock the hardware buttons. If the phone is in a case or a pocket and a call comes in, it's possible to accidentally press the hardware accept or hang up button. That's a problem that only seems solvable using 3rd party apps.
I'm very satisfied with this 6.5 rom release. It includes basically everything I wanted. The only thing is the Manila 6.5 with the animated today menu that changes as the weather from your localization changes.
even though this official release of winMo 6.5 looks great (installed the french one on an unbranded tp2) :
-i think the colored tf3d look is giving the rhodium a less serious image (too much green in it
-in general, the OS seem to be quite heavy for the device
-there's an obvious problem with the tf3d today clock (which is always giving me exactly 1hour & 2minutes earlier for 2seconds everytime i press the "no" button)
-also i noticed that the wi-fi antenna doesn't automatically reconnect to the selected network after i put the phone out of sleep mode, while the wi-fi antenna stays active on the phone!!?
and seriously guys, i still don't get why they didn't provide tp2 users with manila 2.5, it makes absolutelly no "SENSE"
thank you so much.
could you tell us if tom tom run ok and if you can use it in landscape mode?
s2u2 is compatible?
sorry of my english.
thank you
true2you said:
also i noticed that the wi-fi antenna doesn't automatically reconnect to the selected network after i put the phone out of sleep mode, while the wi-fi antenna stays active on the phone!!?
Click to expand...
Click to collapse
agreed, it's a bit annoying, it also deactiveates the wi-fi when you soft reset the device... I'm sure there will be a tweak for it soon!
malumbreras said:
thank you so much.
could you tell us if tom tom run ok and if you can use it in landscape mode?
s2u2 is compatible?
sorry of my english.
thank you
Click to expand...
Click to collapse
s2u2 still works but the new 'lock' that this version of Windows Mobile is very similar...
I noticed the thing about the clock temporarily showing the time an hour and 2 minutes earlier for about 2 seconds. Can the OP please explain how I can get the owner info screen to enter my details. I cant find anywhere on the today screen where it says 'tap to enter information'
lombardo8 said:
I noticed the thing about the clock temporarily showing the time an hour and 2 minutes earlier for about 2 seconds. Can the OP please explain how I can get the owner info screen to enter my details. I cant find anywhere on the today screen where it says 'tap to enter information'
Click to expand...
Click to collapse
For the Owner info - see this topic (link in first page):
http://forum.xda-developers.com/showthread.php?t=571376
lombardo8 said:
I noticed the thing about the clock temporarily showing the time an hour and 2 minutes earlier for about 2 seconds.
Click to expand...
Click to collapse
This is a feature of the manila/sense itself to give the effect of the old clocks with the flipping numbers.
t69broken said:
This is a feature of the manila/sense itself to give the effect of the old clocks with the flipping numbers.
Click to expand...
Click to collapse
but the new clocks still flips as well......
never had this with the stock rom, plus it's more than annoying when it happens after using the task manager or locking the device with the "no/end call" button... so it often happens to me and when it does, it's three times in two seconds so thanks to htc guys for making it worst
t69broken said:
This is a feature of the manila/sense itself to give the effect of the old clocks with the flipping numbers.
Click to expand...
Click to collapse
never had this with the stock rom, plus it's more than annoying when it happens after using the task manager or locking the device with the "no/end call" button... so it often happens to me and when it does, it's three times in two seconds so thanks to htc guys for making it worst
true2you said:
never had this with the stock rom, plus it's more than annoying when it happens after using the task manager or locking the device with the "no/end call" button... so it often happens to me and when it does, it's three times in two seconds so thanks to htc guys for making it worst
Click to expand...
Click to collapse
I think it actually has something to do with the my location thing, but since I can't get that to work properly most of it is just an annoyance. Lol
E-mail to HTC (bug that I found in Manila 2.1 in the WM 6.1 that still maintains in WM 6.5):
Good Morning
I've been using the Windows Mobile 6.1 for a while and found a bug that I was expecting to be solved in the 6.5 release but unfortunately no.
When I choose in the weather tab the City of Lisbon, Portugal and update the forecast it corrects me the system time to GMT CASABLANCA instead of using the correct GMT LONDON, DUBLIN.
The Portuguese Time includes changes to the Winter Time and Summer Time, like in UK. To correct that I need to use always as my default city London, not taking use of the function from the new Manila: "My Location".
Can that be corrected in a next release?
Best Regards
Márcio Teixeira
apv245l said:
Does the fact that Voice Dialling now works over BT mean that htc have upgraded the BT stack, ie hopefully gone back to the MS one?
Click to expand...
Click to collapse
Nope, it's still the WidComm BT Stack.
lombardo8 said:
I noticed the thing about the clock temporarily showing the time an hour and 2 minutes earlier for about 2 seconds. Can the OP please explain how I can get the owner info screen to enter my details. I cant find anywhere on the today screen where it says 'tap to enter information'
Click to expand...
Click to collapse
Quick and easy - don't bother downloading and installing cabs, this is easier!
Go to Settings -> Today and make sure that in the "Items" tab, the option for "Owner Info" is ticked.
Now go to your today screen. There will be the owner information line - and if you've entered nothing, it'll say "Tap to enter info..." just tap there and enter the info in the control panel that appears.
If you then don't want Owner Info on your today screen (but just wanted to enter a username for app registration etc), then go back into Settings -> Today and untick the Owner Info option.
Thx,
Adam.
EDIT:
Having trouble keeping the program focusing, so does not work yet.
It's a basic program which makes sure the display doesn't timeout while TomTom is running. Devices such as the HTC Maple and the HTC Excalibur doesn't support this function natively.
I have only tested it on my HTC Maple and it works fine. The default path to TomTom is \Storage Card\Program Files\Navigator\TomTom Navigator.exe
It comes with two programs, one is for launching TomTom and the other one is to change the default path. I suggest copying the files into your TomTom folder, but it doesn't matter. Remember to create a shortcut to the launcher and add it to your startmenu for easy access.
It could work on the HTC Excalibur but I haven't tested yet, so If someone could test and reply to this thread, that would be great.
Hmm?!? I've been using WinMo for quite some years, since Qtek S200 and also serveral different versions of TomTom, 5 6 and 7, and I never, but never saw my pda going timeout due to TomTom...
The same I cannot say of iGo8...
onesolo said:
Hmm?!? I've been using WinMo for quite some years, since Qtek S200 and also serveral different versions of TomTom, 5 6 and 7, and I never, but never saw my pda going timeout due to TomTom...
The same I cannot say of iGo8...
Click to expand...
Click to collapse
I think the timeout being referred to is when you have a PIN setup? I am going to download and try on Diamond - will post result.
Can it be used for Garmin as well?
I don't know about Tom Tom but I have the same issue with Garmin - could you modify this app so that it will so the same for Garmin? WOuld be greatly appreciated
burnes said:
I think the timeout being referred to is when you have a PIN setup? I am going to download and try on Diamond - will post result.
Click to expand...
Click to collapse
What pin setup??
onesolo said:
Hmm?!? I've been using WinMo for quite some years, since Qtek S200 and also serveral different versions of TomTom, 5 6 and 7, and I never, but never saw my pda going timeout due to TomTom...
The same I cannot say of iGo8...
Click to expand...
Click to collapse
Your right, I've used the HTC Universal and that work fine for TomTom. But with phones such as the HTC Excalibur and now my phone the HTC Maple, the TomTom times out. So the problem probably vary with different phones and maybe even different TomTom version.
Ross202 said:
I don't know about Tom Tom but I have the same issue with Garmin - could you modify this app so that it will so the same for Garmin? WOuld be greatly appreciated
Click to expand...
Click to collapse
Have you tried using this program with Garmin as well? Even though it says its for tomtom it could be used for other programs.
If it doesn't work its probably because your device has a different pvDevice name than my HTC Maple. The pvDevice name is needed to access the power functions on the phone (Mine is BKL1: ). What is your device name? I could check the pvDevice name and update the program to work with your phone and my phone
Same issue with Garmin
Have you tried using this program with Garmin as well? Even though it says its for tomtom it could be used for other programs.
If it doesn't work its probably because your device has a different pvDevice name than my HTC Maple. The pvDevice name is needed to access the power functions on the phone (Mine is BKL1: ). What is your device name? I could check the pvDevice name and update the program to work with your phone and my phone [/QUOTE]
Thanks for the prompt reply. I am currently using my old iMate JasJam (runs wm6.1) as the GPS chip on my HD2 died. It is - hopefully - being repaired as we speak. However, as I am off to the Czech Republic in a week for a holiday I may have to use it instead. Nothing worse than having to restart the phone every 5 min as you are walking around trying to see the sights.
Don't know what "pvDevice name" is or where to find it. Under Device settings in wm6.1 it says my model no is Herm100 and Platform is PocketPC using CRCs rom version r13.5 but I'm guessing that's not what you are referring to.
I will try just installing it and see what happens. Any further help would be greatly appreciated as this app would be brilliant.
Edit: 1: Just edited the "Save TomTom.exe path" file to point the Tom Tom Navigator launcher to Garmin instead. This has worked to launch Garmin instead of Tom Tom but it still cuts out after a few minutes. I also have S2U2 running so I will add Garmin to the Exceptional Exe list on that and see if that helps.
Edit: 2: Still turned itself even after adding to S2U2 Exceptional Exe's!
Ross202 said:
Thanks for the prompt reply. I am currently using my old iMate JasJam (runs wm6.1) as the GPS chip on my HD2 died. It is - hopefully - being repaired as we speak. However, as I am off to the Czech Republic in a week for a holiday I may have to use it instead. Nothing worse than having to restart the phone every 5 min as you are walking around trying to see the sights.
Don't know what "pvDevice name" is or where to find it. Under Device settings in wm6.1 it says my model no is Herm100 and Platform is PocketPC using CRCs rom version r13.5 but I'm guessing that's not what you are referring to.
I will try just installing it and see what happens. Any further help would be greatly appreciated as this app would be brilliant.
Edit: 1: Just edited the "Save TomTom.exe path" file to point the Tom Tom Navigator launcher to Garmin instead. This has worked to launch Garmin instead of Tom Tom but it still cuts out after a few minutes. I also have S2U2 running so I will add Garmin to the Exceptional Exe list on that and see if that helps.
Edit: 2: Still turned itself even after adding to S2U2 Exceptional Exe's!
Click to expand...
Click to collapse
Im really sorry. I just did a full test today and It seems even I can't get it working . The screen stays on but it loses focus after a while. I'll start working on it now!
When you say "cuts out after a few minutes" is that the display turning off? Or just Garmin losing focus?
Nothing to apologise for - just to have someone develop such an app and make it available for free is a privilege - wish I had the knowledge and skills to do it.
To answer your question, the screen turns off - I have to press the screen-on button at the side of the jasjam, then navigate to the Garmin program launch icon and press it. The program comes back up to where it left off so I guess it must still be running in the background. Of course, when I am on external power this is not a problem - it keeps running. OK in the car but not much good when walking around.
I have noticed that in System/Backlight settings the screen is set to turn off after 5min when on Battery Power so I have unchecked this option, ie screen shouldn't ever turn off. This seems to be working; however, when Garmin is turned off I then have to remember to reset the backlight-off timeout otherwise I'll quickly have a flat battery.
Nowhere near as elegant as your app promises to be.
Have had Garmin running for past 10 min while I have been typing/composing this reply and it hasn't dropped out ..... yet.
What do you mean by "losing focus"
Further to above, I have had Garmin running non-stop since the above post - 30 min - so unchecking the "turn off screen backlight" seems to have done the trick. Now I just have to go through the nausea of manually checking it again in he system properties.
Thanks for your assistance.
What do you mean by "losing focus"
Click to expand...
Click to collapse
Its just like your desktop, when you are doing something in a window, be it typing, mouse clicking etc, you are focused to that window. But as soon as you click another window your focus changes to that window. So whats happening with this program is its focused on TomTom for around 30s but then it is losing focus to something in the background. Nothing visually happens on the screen, but as soon as I press a key it switches to the background.
It sounds like even the backlight doesn't stay on for you...
Hopefully I can figure this problem out by soon, when I do, ill post
For your info, I have two settings that seem to be relevant both related to Battery Power:
1. Settings>System>backlight>battery power> uncheck "turnoff backlight if device not used for ..."
2. Settings>System>power>advanced> on battery power> uncheck "turnoff device if device not used for ..."
When the Garmin first turned itself off I noted that "1" was checked and set to 5 minutes and "2" was checked and set to 2 minutes. 2 minutes seemed to be the time it took before the phone/screen turned itself off. Once I unchecked "1" the setting @ "2" was irrelevant.
Re loss of focus - no, the screen went blank. When I pressed the power on button for the screen the "today" screen came back up. I then pressed the program launcher>Garmin and Garmin resumed where it had left off.
Hope this helps. Regards Ross
Just a heads up.
You can just download a LightJacker from this address:
http://w1.ozone.mine.nu/default.asp?c=index_lj Looks like it does what people want and is easy to use.
I believe I have narrowed it down to the phone as the feature works after I reboot the phone. I noticed this when I got in the car and only the Media Audio led was lit on the receiver. When I go to the bluetooth menu on the phone and select the paired device (car receiver), Phone Audio is unchecked and I cannot re-check it. I have tried deleting the phone from teh car receiver and also the device from the phone and repairing and setting it up. It will connect and cannot select 'Phone Audio'. I also noted that after a reboot, bluetooth feature is turned off and needs to be turned back on. Once I turn it back on and click the gear on the BT device, I can turn on and off the Phone Audio and it will work for a while.
This is an 'all of a sudden' development as I have been running the same firmware and ROM for 9+ months. I am S-off and am running firmware 3.35.401.12 with the ViperOne 4.3 ROM. I have upgraded programs from the play store, but cannot figure out what might be causing this. Can anyone here help me fond a solution?
Thanks!
Keith
So just to clarify, you're using BOTH phone and media Bluetooth connections to the one single bluetooth media AND voice enabled head unit in the car?. One receiver?.
Do you have any apps running that will disable things when battery power gets low, like snapdragon battery guru?. Does your rom have any such features built in?.
Make sure both devices bluetooth lists are clear of old devices that no longer have access on resonable terms. Just to make sure its not scanning for another device as a primary.
Make sure you car audio system is running the latest firmware. It can usually be updated via cd/dvd/sdcard.
As mad as it seems, make sure the time is correctly set on both devices.
Beamed in by telepathy.
Yep, yep and yep.
Battery is full , I do not have battery guru installed. I did not change anything. It just now needs to be rebooted before it will connect to BT Phone Audio. Medial Audio connects and works properly, just as it always has.
I have a single Pioneer Premier head unit that I have used for years with multiple phones. If I reboot the phone before it tries to connect, it will connect and Phone Audio works. When it is 'locked out' (my term), I cannot select the block on the that is labeled 'Phone Audio' to check it. As the screenshot shows, it is 'unchecked' and no amount of touching it will check it. The only way to 'check' it is to reboot the phone. Oddly, it reboots with bluetooth turned off and when I turn it on, usually, it is already enabled (Phone Audio).
Thanks for the help,
Keith
After a little research it would appear that, apart from being right about the max enroled devices allowed is 3, "discoverable mode" is required.
Did you connect the phone to the radio or the radio to the phone?. Which discovered which for pairing?. Try pairing the other way from the way you did.
Can you access any options by holding or tapping on any of the fields in the picture above. Something to do with pbap if you can find it and turn it off, most likely under contact sharing. If not, dont worry.
Try turning contact sharing off or see if the stereo will copy them and store them so you can turn that feature off.
Other than that it could just be an incompatibility between the devices. It is not unknown for car audios to be crap hardware.
Beamed in by telepathy.
I am on teh same page of keithspg
I recently resetted my HTC M9 and as coinsequence I have been obligated to reinstall all BT devices (car, 2 headest, laptop)
It worked well (as in the past) for few days but now I have the same issue : I cannot switch on the audio phone !!!
Below the picture:
I could not find any other solution than to wipe the ROM and reinstall. I am now running viper 6.0. no problems. If you are not soff, you may want to ruu it. If you are soff you may want to wipe and install again whichever ROM you are running.
Keith
keithspg said:
I could not find any other solution than to wipe the ROM and reinstall. I am now running viper 6.0. no problems. If you are not soff, you may want to ruu it. If you are soff you may want to wipe and install again whichever ROM you are running.
Keith
Click to expand...
Click to collapse
I am S-On and completely stock
I cannot wipe my smartphone (it is a company smartphone)
I fixed the problem with a simple soft reboot
Inviato dal mio HTC One M9 utilizzando Tapatalk
I am also having the exact same issue. I still have not been able to track down which app is the one causing this conflict. I have also done a factory restore and that seems to have worked for a time but the issue started again. It may be unrelated but... Have you changed the themes? I think that's one of the last things I did before it stopped working. Also restarting the phone "fixes" the issue for one connect/disconnect, but after the bluetooth is disconnected it will no longer allow to use phone audio. I have gone into the settings for the "Paired Bluetoth devices" and I am unable to check "Phone audio". It is not grayed out but it doesn't work either. This issue is driving me crazy, I hate to have to restart the phone every time I get in and out of the car just because the bluetooth wont sync. That being said, I have another clue into the issue. Today I was using the bluetooth in the car while on a phone call and transitioned to my Jawbone Icon when I exited the car flawlessly. I turned off the car, turned on Jawbone (so there wouldn't be a conflict of the Jawbone trying to connect to the phone while it was still connected to the car) Immediately the Jawbone connected and I was able to carry on with the conversation. I was really happy about this. However, when I was done with my phone call I turned off the Bluetooth and turned off the Jawbone. About an hour later I received a video through Whatsapp and when I played it there was no volume. When I pressed the volume button on the phone the volume bar had the Bluetooth symbol!!! The Bluetooth had been off for quite a while now and there where no Bluetoth devices present.
Hopefully this gives some insight into this issue that will help resolve it. Thank you very much!
I have also tried the soft reset and the issue persists.
HTC One M9 Not Rooted
Android 6.0
Patch Lvl Dec 1, 2016
Sense 7.0
Software # 3.37.605.19
This is currently happening to me too. No fix yet. I tried this on other bluetooth devices that are hands-free capable like my portable speaker, and the same issue occurs.
HTC One M9
Android Revolution HD 20.0
Android 6.0
Sense 7.0
S-off
I am having the same issue
HTC One m9
Viperonem9 5.1.0
I have tried wiping / reflashing and still haven't resloved the issue.
this is super annoying I hope someone finds a fix soon
The issue is randomically annoying me too but , as I said few time ago, fortunately I am fixing always doing a restart
Inviato dal mio HTC One M9 utilizzando Tapatalk
I have recently had this problem on my stock ROM HTC 10. The HTC Australia website online chat actually gave me a solution which worked (!)
Settings > Apps > ... (menu) > Show system > Bluetooth Share > Storage > Clear Data
New findings on my phone.
I have an M9, rooted, unlocked and s-off. It has a stock ROM. I have had this issue for a while now. I don't know when or how it started. Everything used to apparently work fine. Could have been some update or an app I added at some point in time that possibly we all share. I had been restarting the phone as well to get the "phone audio" to work. That became excruciatingly tedious. I did find that, on my phone at least, placing the phone in airplane mode, waiting a moment for that to kick in, then starting up the Bluetooth, brought it up with "phone audio" checked. Then I would just turn airplane mode off.
Still a ridiculous way of getting it to work correctly. However, if this technique works for others as well, then I am thinking that airplane mode is disabling a service or something that is keeping it from connecting correctly. I will be looking into this as I hope some more savvy folks will be as well. If someone does figure it out, please share.
---------- Post added at 11:24 AM ---------- Previous post was at 10:30 AM ----------
I found another thing that might be causing the issue by reading other forums. I made the adjustment on my phone this morning and I believe it to be working at this time. (For now anyway). I think it might be related to location services accuracy settings. There are a couple of ways to get there. In Bluetooth settings when the Bluetooth is off, you might see a link to it on the initial Bluetooth page. Otherwise, I found them under, Settings/Location. I have my mode set to "Battery Saving". But under the triple dot should be Scanning. Here I turned off Bluetooth scanning and things seem to be doing okay thus far. Just seems like it takes a few seconds longer to connect to my devices. However, so far, no issues. I may be speaking too soon. If I find it didn't work, I will correct myself in another post.
Best Regards,
Lyndon
Same problem. Either after using my Fiat Car bluetooth system, or after my BLT bluetooth headset, my Phone audio stops and I have to restart my phone.
On my bluteooth headset I only use the "media" audio.
I am using a Samung galaxy 3 watch also.
Huib
Thank you!
[/COLOR]I found another thing that might be causing the issue by reading other forums. I made the adjustment on my phone this morning and I believe it to be working at this time. (For now anyway). I think it might be related to location services accuracy settings. There are a couple of ways to get there. In Bluetooth settings when the Bluetooth is off, you might see a link to it on the initial Bluetooth page. Otherwise, I found them under, Settings/Location. I have my mode set to "Battery Saving". But under the triple dot should be Scanning. Here I turned off Bluetooth scanning and things seem to be doing okay thus far. Just seems like it takes a few seconds longer to connect to my devices. However, so far, no issues. I may be speaking too soon. If I find it didn't work, I will correct myself in another post.
Best Regards,
Lyndon[/QUOTE]
Thanks - I believe this has fixed the issue for me!
Brett
Late post, but just ran into the same problem with my One M8 with final Viper ROM and my newly installed Pioneer BT head unit. Turning off BT scanning on the M8 worked for me as well.
Bluetooth audio and or media check boxes can't be checked
I was able to resolve the issue on my HTC One M9 by turning WiFi scanning and Bluetooth scanning off, updating the Bluetooth checkboxes for audio and media (both of which were unchecked and wouldn't allow me to check them), and turning the scanning back on.