local apps on smartwatch 2 - bluetooth off - Sony Smartwatch 2

hi i'm a new to smartwatch 2 dev and have some questions, hope someone could enlighten
while i'm still trying to learn the framework
apparently the smart extensions api basically have
Control and Widget as programmable objects / mini-frameworks
https://developer.sony.com/referenc...onyericsson/extras/liveware/aef/widget/Widget
https://developer.sony.com/referenc...yericsson/extras/liveware/aef/control/Control
from the documentation it seem to indicate that the apps actually run on the phone and the 'host application' *sends* - bitmaps , layouts, lists to the smartwatch via bluetooth say, hence, if bluetooth is disconnected or switched off the app basically stop running (at least on the smartwatch).
Q:
1) app runs on phone and beam data (screen, layouts, events) to-from watch via bluetooth
it is correct to say that this 'smart extension' app runs on the *phone* and communicates with smartwatch 2 via bluetooth (sending screen updates etc & with bidirectional comm, e.g. the responses)
this is very inefficient and *eats battery* if that's true and it would not be possible to run the app if bluetooth is disconnected.
2) local apps on smartwatch 2
can the app run locally on the smartwatch 2 itself (i.e. no comms, bluetooth is *disconnected*, disabled) and basically as a local app on the smartwatch 2? how could that be achieved (using the same control & widget classes? needs 'active low power'?
(this is important so that apps can run locally basically using the smartwatch as a platform on its own, independent of the phone or other remote devices, saving battery etc as well)
thanks much in advance

Hi!
Basically smartwatch 2 - is an additional screen to display information from the phone through the BT. If there is no communication on the clock, you can only see the notification came earlier and run local programs. These programs (flashlight, alarm clock, etc.) are built into the firmware and can not create such a program. There are off-line clock and date. There's a picture or a font loaded in the hours, and then they are schami countdown.
As a result, if you make your plug-in, it is necessary to optimize (reduce) the exchange of information, hours and phone to save battery power.
Sorry for my English.)))

Related

NEW T-Mobile UK MDA Pro ROM available

It can be found at the following URL. Its dated 19/06/06
http://t-mobile.iris-global.com/download_manager_mda_pro.html
duhuh
HI
is it good to upgrde the jasjar and is it support arabic language
Has anyone installed this rom any feedback, What are the rom details is it different from the previous one.
wassa said:
It can be found at the following URL. Its dated 19/06/06
http://t-mobile.iris-global.com/download_manager_mda_pro.html
Click to expand...
Click to collapse
It is'nt a new rom, T-mobile UK 1.30.114, date:18.04.2006.
this rom not support arabic at all
I installed this ROM few weeks ago and so far the best one. I had before QTEK one and EXEC, but this one is the best.
I have installed the new T-Mobile rom this evening with no problems... having re-synced with mail2web, I was able to immediately use push email and a2dp and wireless headset profiles (via a motorola h820 headset).
a2dp was satisfactory - audio quality wasn't perfect but acceptable, although there was occasional break-up (albeit I was walking around at the time) - I'll need to test this a bit more thoroughly to see if it's a realistic alternative to a wired mp3 player.
There are a few cosmetic changes to the t-mobile ui and a couple of additional apps also - sapsettings for remote sim management via bt (had not seen this before) and commmanager for managing phone, wifi, bluetooth, activesync, and pushemail via microsoft directpush.
The battery icon has also been moved to the startbar!
Perfomance seems to be improved also compared with the previous t-mobile firmware.
i tried to upgrade my jasjar but i could not so could you please explaint to me the ways to upgrsde my jasjar
thanks
new rom
Hi there,Is it on english or German?
CyRUS- said:
I have installed the new T-Mobile rom this evening with no problems... having re-synced with mail2web, I was able to immediately use push email and a2dp and wireless headset profiles (via a motorola h820 headset).
a2dp was satisfactory - audio quality wasn't perfect but acceptable, although there was occasional break-up (albeit I was walking around at the time) - I'll need to test this a bit more thoroughly to see if it's a realistic alternative to a wired mp3 player.
There are a few cosmetic changes to the t-mobile ui and a couple of additional apps also - sapsettings for remote sim management via bt (had not seen this before) and commmanager for managing phone, wifi, bluetooth, activesync, and pushemail via microsoft directpush.
The battery icon has also been moved to the startbar!
Perfomance seems to be improved also compared with the previous t-mobile firmware.
Click to expand...
Click to collapse
Does the "mail2web.com Free Exchange" http://services.mail2web.com/FreeServices/m2wLive/ product work with Microsoft's push functionality?
Slave1 said:
CyRUS- said:
I have installed the new T-Mobile rom this evening with no problems... having re-synced with mail2web, I was able to immediately use push email and a2dp and wireless headset profiles (via a motorola h820 headset).
a2dp was satisfactory - audio quality wasn't perfect but acceptable, although there was occasional break-up (albeit I was walking around at the time) - I'll need to test this a bit more thoroughly to see if it's a realistic alternative to a wired mp3 player.
There are a few cosmetic changes to the t-mobile ui and a couple of additional apps also - sapsettings for remote sim management via bt (had not seen this before) and commmanager for managing phone, wifi, bluetooth, activesync, and pushemail via microsoft directpush.
The battery icon has also been moved to the startbar!
Perfomance seems to be improved also compared with the previous t-mobile firmware.
Click to expand...
Click to collapse
Does the "mail2web.com Free Exchange" http://services.mail2web.com/FreeServices/m2wLive/ product work with Microsoft's push functionality?
Click to expand...
Click to collapse
As far as I can tell it does - I'm using the free mail2web exchange service and push email appears to be working fine using the default (ms push) settings...
As a further update to my experiences with the rom, I am very happy with the slight (but noticeable) performance boost, and the upgraded firmware has improve the phone / bt headset's ability to connect on-the-fly - ie: now I can just turn on the bt headset and the phone will automatically connect, whereas previously I had some problems reconnecting the two...
The only downside is I have experienced the occasional random freeze, requiring a soft reset - I have not installed additional apps under the new firmware yet either. (but i did let it install all the t-mobile extended rom stuff)
I've upgraded and thought I'd share my experiences as I reconfigure the device:
I went from R: 1.06.00 / G:42.40.P8 / D:1.20.32.WWE
to: R: 1.10.03 / G:42.44.P8 / D:1.30.114.WWE
1) for those that plan to upgrade in the hope of getting a better signal - DON'T. So far the signal is just as bad as it used to be, in the same conditions it's sometime even worse.
2) the only file I had to fish out the extended rom so far is PP_TMUK_conn_uni_130149.CAB. - the internet connection settings
3) sync was not happening until I reset the settings on both the desktop AND the device - something that would catch 'newbie' user by surprise.
4) There are few changes to the GUI, but it's mostly cosmetics. The icons are slightly different, the connection manager got a nice revamp.
5) There are very few application changes, at least not that I could notice, apart from a wireless connection manager on the today screen.
6) The extended rom folder contains all sorts of new and updated files, none of which I ran, but it would be nice to document those somehow.
7) Ram stats are as follow upon first reboot: storage: 43.50 total, 5.44 used, 38.06 free / programs 49.70 total, 18.55 used, 31.15 free
Overall I'm not sure if I'd recommend that upgrade - it doesn't seem to bring anything to the table.
UPDATE 27-07
8) There is indeed, as other have reported, a performance improvement in this release. It isn't 400% faster, but it definitely feel 'snappier'.
9) Call 'quality' has improved, meaning that with a good signal you'll hear 'better' sound than on the previour ROM, however signal quality as mentionned above stays very poor.
More to come as I test it some more...
At the beginning starting of programm switches off device, when says "device no connected" :roll: Current ROM installed Qtek 1.30.77WWE. PU10 At last device was killed and reupgraded by previous Qtek upgrading via bootloader screen only. Was very funny!

Can GPS get a silent fix?

When I get in the car and turn on bluetooth, a script starts to run in conjuction with my car stereo for handsfree and audio etc.
I would like to add a command to the script that switches on GPS straight away and gets a fix in the background so that if I get lost or stuck in traffic I can run TomTom and the fix will have already been established thus enabling me to navigate to where I need to be more efficiently?
Is there such a way of doing this?
the simplest idea I have is to run a 3rd party app such as gpsgate when your script runs.
debully,
I did think about using a 3rd party app but wondered if the trinity is capable of getting a fix just by enabling GPS and not running any other app?
The problem is that using A2DP is quite CPU greedy. Running another app will just add to it. Incidently, I've read posts where people are quoting percentages of CPU used by certain programs, how is this done?
interested as well
Let me know if you get a way to do this... I would be interested as well.
;-)
-Daniel
If you'd like to have a GPS fix all the time (even when you push the power button for 'stand by') you will have to modify the radio rom..
But for in-windows usage you could install a program with a virtual COM port that redirects the GPS data.. (so, when your batch file is ran this program will open and connect to the GPS port.. it wil create another COM port and when tomtom connects it will have a fix instantly)
I use gpsgate, not only does it give me a fix all the time when I set it to run on softreset, it can send your position to googlemaps so people can track you if you want and other nifty stuff.
Floriz said:
If you'd like to have a GPS fix all the time (even when you push the power button for 'stand by') you will have to modify the radio rom..
But for in-windows usage you could install a program with a virtual COM port that redirects the GPS data.. (so, when your batch file is ran this program will open and connect to the GPS port.. it wil create another COM port and when tomtom connects it will have a fix instantly)
Click to expand...
Click to collapse
I downloaded a little app called ODGPS (900KB cab file and free) It took a while playing around with the settings to get a fix but once the fix was there I opened TomTom and it knew where I was almost instantly.
I stumbled across a website yesterday with links to other sites of free gps software. http://www.maps-gps-info.com/fgpfw.html (where I found ODGPS)
My plan is to test a number of programs from here to establish a) how much memory they use and b) how quick they get a fix.
Once I have found a small enough app with a fairly quick fix I shall implement it into my script. Now if someone could just tell me how I monitor the CPU usuage of each app?
mcq3000
How memory hungry is gpsgate?
neomagik said:
I downloaded a little app called ODGPS (900KB cab file and free) It took a while playing around with the settings to get a fix but once the fix was there I opened TomTom and it knew where I was almost instantly.
I stumbled across a website yesterday with links to other sites of free gps software. http://www.maps-gps-info.com/fgpfw.html (where I found ODGPS)
My plan is to test a number of programs from here to establish a) how much memory they use and b) how quick they get a fix.
Once I have found a small enough app with a fairly quick fix I shall implement it into my script. Now if someone could just tell me how I monitor the CPU usuage of each app?
Click to expand...
Click to collapse
you can use "BatteryStatus", very small today-plugin that shows you the energiedrain... more cpu = more energiedrain
I'm getting closer to having this working:-
ODGPS is not ideal because it seems to freeze the phone after a while. It also makes a funny tapping noise every 2 or 3 minutes and for some reason and I can't disable it.
I'm now experimenting with NoniGPSPlot, a very small program that runs easily in the background. You can save a track of your journey too and view it on google earth.
Once it's established a fix, TomTom will fix almost instantly.
I've integrated it into my script so that it opens and minimizes as soon as I switch to 'car' profile. My phone then detects my stereo and connects to it for handsfree profile, then for wireless stereo.
What would be cool is if I can get it to display a message telling me that a fix has been established and likewise when the fix is lost. The trouble is I can't find what registry change takes place once it has a fix.
neomagik said:
I'm getting closer to having this working:-
ODGPS is not ideal because it seems to freeze the phone after a while. It also makes a funny tapping noise every 2 or 3 minutes and for some reason and I can't disable it.
I'm now experimenting with NoniGPSPlot, a very small program that runs easily in the background. You can save a track of your journey too and view it on google earth.
Once it's established a fix, TomTom will fix almost instantly.
I've integrated it into my script so that it opens and minimizes as soon as I switch to 'car' profile. My phone then detects my stereo and connects to it for handsfree profile, then for wireless stereo.
What would be cool is if I can get it to display a message telling me that a fix has been established and likewise when the fix is lost. The trouble is I can't find what registry change takes place once it has a fix.
Click to expand...
Click to collapse
Wow this sounds great !!! I have just bought an A2DP capable car radio and I would love to being able to do exactly this. Can you share your script when its finished??
Kind regards
neomagik said:
I've read posts where people are quoting percentages of CPU used by certain programs, how is this done?
Click to expand...
Click to collapse
Task Manager
availible here: http://www.buzzdev.net/index.php?option=com_phorum&Itemid=125&phorum_query=read,27,15027
@ rdkay>
Which stereo do you have? The script I have written is specifically for the Pioneer DEH P75BT
I've just used ssnap to create 2 snapshots of my registry, the 1st with a gps fix, and the 2nd without. When comparing the files using ExamDiff there is no obvious change that takes place.
Does anybody know of a GPS program that creates or changes registry entries once a fix is established?
neomagik said:
@ rdkay>
Which stereo do you have? The script I have written is specifically for the Pioneer DEH P75BT
Click to expand...
Click to collapse
slightly off topic - apologies -
how do you find the DEHP75BT at registering and automatically recognising your phone?
I have a DEHP55BT (think it was the first BT radio available for under £200) and had loads of trouble with registration (had to use 'connect
wait') and unless I manually switch on BT on phone (mUn's WM6 SE) or manually tell the pioneer to connect nothing happens.
Also, when callers call me I cannot hear their voices through the speakers, but it's ok when I call them - do you have this problem?
neomagik said:
I've just used ssnap to create 2 snapshots of my registry, the 1st with a gps fix, and the 2nd without. When comparing the files using ExamDiff there is no obvious change that takes place.
Does anybody know of a GPS program that creates or changes registry entries once a fix is established?
Click to expand...
Click to collapse
GPSGate changes the colour of its icon that resides in the system tray (red -no gps data, yellow - gps data but no fix, Green - Fixed). Not sure if this is controlled by a registry setting but may be worth a look. GPSGate also lets you use more than one GPS app at once and allows you to delegate COM ports for output.
@ debully>
There is a very simple fix to enable the Pioneer to recognise and connect to your phone. You see the Pioneer is searching for a phone or a Smartphone, the Trinity identifies itself as a PPC and so the Pioneer ignores it.
The Class of Device or CoD must be changed so that the Trinity identifies itself as either a phone or Smartphone.
If you change the Dword Data value in.... HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\SYS\COD"
to 5374476 (decimal) and set bluetooth to discoverable in your Trin, you should find that it connects automatically.
It took me 8 months to find this out.
PS. I don't have the problem with not hearing the callers.
@neomagic
wow - thanks dude. Your a star!
To understand what you are dealing with in getting a "fix" you need to understand how the system works. When started for the first time in 2 hours (or whatever it's been programmed for) the gps does a cold start and needs to download almanac data from the sat's in order to determine their trajectories which is needed to calculate a fix. Once that data has been pulled, it's valid for a certain amount of time (about 2 hours if I'm remembering correctly). So, although no registry keys are going to change, the easy way to deal with this is to keep your own timestamp, and make sure to ping the gps with a fix request every 2 hours or so in order to keep it ready for a warm/quick start...
@ Shadowmite>
Thanks for the info, I've read similar information about cold/warm starts. A couple of questions though...
1) I can deal with the timestamp but how do I "ping" the gps with a fix request?
2) If I do ping a request every 2 hours and I'm indoors and can't get a fix, will it go back to needing a cold start?

Smart tags

Anybody know how to get NFC smart tags to work? I've got hold of some Sony xperia tags and can't get them to work with the one x. Any ideas or know of any apps?
Sent from my HTC One X using xda app-developers app
Hi there, NFC is just crazy man, I can do Magic using them.
You need NFC Task Launcher, its a paid app that you can find in Google Play Store, once you get it installed, you can then erase the contents on your xperia tags, and put whatever functions using that App, you can actually WRITE your NFC Tags with this app too.
Examples of what you can do are:
1. Embed URL info in Tag, i.e. your Facebook URL.
2. Adjust Profiles from Brightness, Volume levels, Wifi toggles BT, etc.
3. Embed your Business Card information.
4. Embed TEXT of your liking
5. Embed a Message.
6. Delete Contents currently stored on Tag.
For example I'm using 1 Tag in my car, that whenever I enter my car, it turns on Bluetooth, connects to my iDrive system (BT Phone), turns off WiFi, Starts CoPilot Navigation, and sets my brightness to MAX.
1 Tag beside my Bed, that turns off all WiFi, BT, Mobile Network, turns volume to 20%, Brightness to 30%
1 Tag in Office, Sets Volume to 40%, Turns on WiFi, Connects to my exchange server using WiFi, Update Market Apps through WiFi.
You get the Idea!
Hit [Thanks] if I have shed some lights on NFC Usage
Any questions, Just Ask or PM me!
Wael
You can use Xperia SmartTags on Google play, it's free.
It's working pretty well, I tried it to activate bluetooth on the onex.
I use nfc Task Launchera .. wonderful you can find on the play market
I posted a full post on how what etc here:
http://forum.xda-developers.com/showthread.php?t=1619651&highlight=smarttags
Wow! That's just awesome! I'm planning to take hold of those NFC tags.

[Q] Bluetooth issues in a vehicle

Hi everyone,
Got my black Z1c yesterday, love it so far!
However, when I try to use it in my car (Audi A6 2008), I cannot place a call if it was initiated from the car's interface.
The phone connects to BT no probs and shows my car in the devices list as a headset. Incoming calls are reflected on the car's display, and connected to the speaker's/mic of the car. When I place a call from the phone itself - same deal, all works as expected. But when I use the car's controls to dial a number, the car's display shows "connecting", and nothing happens...
Tried to pair/unpair many times, no success. Tried other phones, like iPhone 5, Samsung Ativ S (WP8), Samsung Galaxy S4 Active, HTC One - all work seamlessly. My old Xperia Z was working fine, until I sold it to get the Z1c... I would never expect Z1c to behave like this...
Anyone has similar issues?
Yes mine is the same (ford sync)
Sent from my D5503 using XDA Premium 4 mobile app
Hoagi said:
Bluetooth is a wireless protocol for exchanging data over short distances from fixed and mobile devices, creating personal area networks.
There are two important parameters of Bluetooth devices - class and supported profiles.
"Class" signifies the distance at which a Bluetooth connection is possible. Most mobile devices are Class 2, which means they have a range of up to 10 m. Class 1 devices are rare and have a range of up to 100 feet.
A "profile" is a type of Bluetooth connection. The most common are the Headset (HSP) and Handsfree (HFP) profiles that enable the device to connect to a wireless headset or handsfree.
Some other profiles are OBEX (OBject EXchange) which allows transfer of files, contacts and events; A2DP, which adds support for streaming of stereo sound and AVRC, which allows remote control of playback.
Click to expand...
Click to collapse
... and the reason you have posted this is...?
Aung Thiha said:
try clear caches. All kinds of caches. When I say all kinds, I mean all caches that you can clean. Retry what you want to do. If it does not help, try factory reset and retry your bluetooth connection. if it still does not help, try flash firmware. I guess this is the solution you can count on.
Click to expand...
Click to collapse
Thanks, will try. The phone was just outta box when I was trying it in my car... The car was the first BT device it has ever been paired wtih...
Phone calls work fine on mine.
BUT while we're on the topic of vehicle BT, has anyone got working song info via bluetooth? I thought it was supposed to support avrcp 1.3, but in my car (2013 Ford SYNC) I still get no info about songs I'm listening to and also the voice commands for playing artists or albums don't work.
/Daniel
I use it with my new Golf and the phone functions works as expected but the song info does not show. But they never do with Android phones. My 5s works of course
Sent from my iPhone 5s using Tapatalk
easycure1974 said:
I use it with my new Golf and the phone functions works as expected but the song info does not show. But they never do with Android phones. My 5s works of course
Click to expand...
Click to collapse
In my Toyota Auris 2013 model song info always worked with Walkman app assuming you have tags filled out correctly.
I know there were some issues with tag info in Poweramp I prefer to use but they got that fixed recently. Advanced options to display song info on external BT device is just buried deep in app's settings though.
Everything works fantastic on my BMW F10 (2012) with Navigation Professional, Bluetooth Music with Song Info, Phone with contact pictures (! Didn't even know that was possible until I got the Z10c) and full Message Access Profile with historic E-Mail and SMS access.
The In-Car integration is the main reason why I am torn between iPhone 5s and Xperia Z1c.
The iPhone has the Advantage of "BMW Apps", which allow using Webradio, Facebook, RSS Feeds etc. through the Navigation, as well as iPod Control and Coverart Display.
The Z10 can't do those things, but it can do Bluetooth MAP which is rather important to me also. Webradio can of course be streamed via BT (and controlled on the phone).

Looking for an app that I'm not sure even exists

Hi,
I'm looking for an android app that will basically do the same thing as cortana does on the windows phone. I have a for sync enabled vehicle and a subaru with it's generic bluetooth offerings and both systems leave a lot to be desired especially the subaru! I want to be able to queue google now or s voice hands free via both cars but neither have the ability to launch svoice, google now, or in an iphones case siri without the need to push a button the on phone. I would like to do the same thing as with cortana on the windows phone where I just place a fake number in my contacts and use the cars automated dialing system to "call" the app. For instance with wp8.1 you can push the button and tell sync to "Call Cortana" and it will allow you to command cortana as if it were a phone conversation if this makes any sense. I honestly do not know why more car manufacturers don't just allow you do use the bluetooth launch button system like you could with a normal headset.
I also have a Subaru and have searched low and high for a solution to this. There are apps out there that can accomplish what you want (Bluetooth Launch, Hint2Search) BUT not with our car head unit, from my personal experimentation. Not sure of your model but with mine when I use the car Bluetooth controls the car takes my command and has a limited amount of options. Other head units will use the phones Bluetooth commands rather then the cars integrated system, which allows you to use the mentioned apps. I love my Subaru but am not a huge fan of the Bluetooth functions. The one solution that kind of works is turning on the Google now setting where I can say "Okay, Google Now" from any screen. Even if my phone is locked and charging it still picks up my voice and I can use Google Now and it's features from there.

Categories

Resources