Sigma ID.FREE - is it possible to modificate firmware? - General Questions and Answers

Hello!
First of all - sorry for my English, Im not a nativespeaker.
So, the situation is next. I have Sigma ID.FREE watch (https://www.sigmasport.com/en/produkte/wearables/id-series/id-series/id-free). Not a very advanced watch, but it have most of nessesary tools inside - GPS, barimeter, temperature sensor, ANT+, gyro, etc. Also this watch has killer-feature as for me - led indication in the bottom side.
But also this watch has weak software. For example - barometer cannot be seen without starting an activity, backlight cannot be activated for custom time period. And what is very sad - GPS navigation is very dissapointing. No ability to save location point, create list of points and start route to one of them.
Due to this all bugs I want to ask next: Is it possible to modificate firmware to add minimal GPS navigation functionality and also other several improvements?
I have never before touching with similar tasks but Im understand that this modofication is theoretically possible. So, how to check it? Thank you!

Related

[App] Power Switch - screen off by closing your case!

Power Switch
Save power by turning off your device's screen whenever you shut the case!
Power Switch is a tool for devices with cases - somewhat like the SmartCover, it will turn off the screen when you shut the case.
If you have a device with poor battery life, Power Switch can save tons of juice by switching it off entirely after a given amount of time asleep.
Features:
- Sleep seconds after shutting case
- Automatic shutdown
- Set up a schedule using Night Mode
- Configure sensor sensitivity
- Facedown to turn screen off
- Persistent notification
- Uses almost no power
The app has gone through an extensive testing process here at XDA under another name. Thanks to everyone who helped make it happen, you're the best!
However, this testing showed that some features of that app were not all that useful, and some were conspicuously absent. To save both you and us a lot of grief, we made the second-generation Killswitch.
If you have any comments or suggestions, please use this thread. I daresay Im known as a kindly developer always open to suggestions.
If you want to upgrade from Killswitch, send an email to the address in my signature containing the words "KILLSWITCH REFUND" and the order numbers of both Killswitch and Power Switch. I will then refund you the cost of Killswitch, and you will have Power Switch.
Lite
This version limits the cool down timer - it works just as well, but doesnt save as much juice!
https://market.android.com/details?id=fahrbot.apps.powerswitch.demo&feature=more_from_developer
Pro
Has all the juice-saving power and customization!
https://market.android.com/details?id=fahrbot.apps.powerswitch.pro&feature=search_result
Works on Gingerbread handsets?
Yes, works on 2.0+. No need for root either.
Any opinions?
Anything else?
Pretty clever implementation of the dialog box, all of the buttons on that is very useful and I will be using this app for my tablet
Enjoy, and please leave suggestions and market reviews, they help a lot!
Any suggestions guys?
I like the app's style and potential.
Maybe you could give consideration to some of the following as potential future features:
- Option to mute/unmute
- Scheduled backup for rooted devices?
- Check for updates (scheduled times?)
- Change data sync frequencies
- Enable/disable location services - root (Latitude etc)
- Kill/enable WiFi/mobile data
- Auto reply to SMSs (option to specify time period)
None of the above are at all thought through by me but you might see some potential that perhaps you hadn't been considering. If you think it's all a load of [email protected] Just ignore this (at least you got a free bump).
nobnut said:
I like the app's style and potential.
Maybe you could give consideration to some of the following as potential future features:
- Option to mute/unmute
- Scheduled backup for rooted devices?
- Check for updates (scheduled times?)
- Change data sync frequencies
- Enable/disable location services - root (Latitude etc)
- Kill/enable WiFi/mobile data
- Auto reply to SMSs (option to specify time period)
Click to expand...
Click to collapse
Mate, these are good ideas, but the app really has a different purpose. I am in fact working on something else where these ideas would be more appropriate...
Works great for its intended purpose. Gracias.
Good to see you in this thread tivo, thanks for the thanks!
So based on the description of what this does...
It has no reason to access the internet, but it does.
It has no readon to read my phoen state etc, but it does
It also has no reason to modify my SD card contents, but it does.
I'd like to try this as it may be quite useful. But Im sorry, there's no way Im going to try it given the permissions it seems to require for no stated reason!
Man id really love to reply in a smarmy, pushy-noob destroying, paranoia dispelling way, but you do have a point.
Internet - license, debugging, flurry (very coarse, national level)
Read data - debugging
SD - debugging log creation
Phone state - disables itself during calls (duh)
See i could have said anything there and you would never know (ehm google, htc, amazon).
But im a community dev here. With quite a few apps and a little respect i like to think.
ftgg99 said:
Man id really love to reply in a smarmy, pushy-noob destroying, paranoia dispelling way, but you do have a point.
Click to expand...
Click to collapse
Ive nothing against you or your app, but having looked at many things to buy on the market, Ive yet to buy a single one due to the level of permissions they seem to require with no reason given.
I suspect flurry isnt used for poping up annoying ads for "Also by the same author". Yes I know! But I found one free game I liked that insisted on running a background service whose sole purpose seemed to be to download advert details and show notifications of the other games produced by the publisher. A few in game ads I can live with, but not that level of annoyance.
Sorry rant over. Time to find the credit card I think
flurry is just a statistics service, the thing youre talking about is called airpush, its evil incarnate.
Unfortunately it seems this isnt going to work with my transformer and my case
Ive turned the sensitivity down to 1% and it still thinks its too dark and starts to turn the screen off. If I set it to 0% it doesnt start to turn things off at all. This is under energy saving lights or standard fluorescent lights which may be having some effect I guess. Certainly the front camera is quite dark under these lights.
Additionally, when I close the cover I suspect the screen light is reflecting from the cover and lighting the sensor enough to keep things still running unless the screen is really dark. (Even with the cover closed I can see light from the screen through gaps) Turning the sensitivity to a larger percentage would fix that of course, but then it will start turning off while Im using it
What case is this?
ftgg99 said:
What case is this?
Click to expand...
Click to collapse
Sorry, meant to add that in!
Its this Tuff-Luv one
I dont see any holes in it...

[Q] Query about smartphone's accelerometer

Hi,
Is it possible to detect/measure car's acceleration or deceleration through a smartphone accelerometer ?
If yes, is it possible in all new smartphones ?
and how to implement it in android ?
Thanks
Depending on what you want to do, you'd have to figure out how best to filter out regular movement of a person just picking it up and putting it down, say - I don't know what the data on that looks like and how you could distinguish, et cetera. Or if the phone is sensitive enough to pick up anything meaningful beyond the sort of hard stop that would send it flying to the floor or whatever (they do seem pretty sensitive, but you'd have to test it).
You can determine speed using the GPS and it's pretty accurate (but this will use a lot of battery) and would naturally filter out small movements of a person using it within the vehicle. Implementation, I have no idea on that.

[Q] How is navigation related data passed?

HI!
I am totally lost. I have several phones that have GPS and interial sensors like compass, gyro and g-Sensor. I have some older phones with cROMS that support navigation perfectly. Now I got a phone that picks up satellite data very fast, but I bet it does not correctly provide the sensor data to the navigation.
Result: It picks you up on gmaps, sygic or navigon, but if you drive and turn right at a crossing, the pointer on the map goes straight onwards. After some time it then jumps to your correct position. I tested different navigation apps and all of them behave a bit different as they use different alogorythms to keep you on track, but all of them fail, as they seem not to get valid g-sensor, compass and gyro data.
But if I start an app like androsensor, I can see that the show, roughly guessed, correct values...
So now I am puzzled! How does android provide sensor information to a navigation application? Is there a test framework in AOSP/CM to check if it works, is there a description or is there anyone who can help me a bit to find the right track in the software?
Btw. I checked NMEA strings and they do not inherit data about magnetic compass or bearing, velocity and accelleration. But they dont too in all my other phones, that worked really good with navigation.
Thank you in advance for any hint or trick
Astralix

Simple app for orthodox Jews

Hello everybody.
So, I have just purchased a Gear s2. I know it's late, but it finally got cheap enough for me.
There is something I believe to be very simple to develop and very useful for millions of orthodox Jews: We have issues with electricity on Saturdays. Simply put, an app that turns the smartwatch into a dumb watch for either a given period of time, or until one of the buttons is pushed, would do the trick. This means that the time and date would be constantly displayed in the most energy saving manner possible, touch screen and all other sensors on the watch are off, and all connectivity is off as well.
A simple version of the app will allow the user to turn it on and off manually. A more sophisticated version will know by itself when to switch to "dumb watch mode": the times when a user needs his watch to turn dumb are calculated by ancient Jewish calendar and clock. But they are preset and known in advance. There are many apps, programs, calendars add-ons, etc. that already know to calculate those times. Applying such existing plug into the smartwatch would predetermine when it needs to get dumb and when to get smart again, without the users' need to do anything manually.
Can this be programmed?
I think enabling both Airplane Mode and Power Saving Mode may be what you're looking for.

Remapping The Heart Rate Sensor

Back story:
Recently I bought these dirt cheap VR goggles, they suck, but for the time being it's all I have.
I've noticed that having a touch control over the phone was prety usefull, pausing a video, recentering, selecting, etc.
My goggles are basically wide open from the back, meaning the camera, jack, nfc (probably), usb and the Heartrate sensor are not blocked.
That in mind, I remembered that feature where you can take selfies with the Heartrate sensor and tought to myself "Heck this outta be easy!"
Let's start,
I need to use the heartrate proximity sensor to create a touch action in the middle of my screen
I first headed to the "Automate" app as it is quite flexible and simple (yet anoying) to use. To my avail, the sensor was not listed.
Tasker it was then!
Turns out tasker has a %HEART value but I am uncertain if it's even remotly close to what I need. (tasker.joaoapps. com/userguide/en/variables.html)
also one of my problems is, I don't even know how to activate the sensor in the first place.
I don't know anything about developping on mobile but,
Here's what I know:
-Samsung offers the Sensor Extension for developpers, but you need to register to ask for the dev kit via Email and apparently they don't respond to them very often. (developer.samsung. com/galaxy/sensor-extension)
-You can activate and monitor the sensors using the Samsung test menu
By entering *#0*# in the phone/call keypad and going to Sensor.
-Technically, for my purpose I would only want the proximity sensor of the Heart rate sensor but I believe they come in a package.
-I could attempt using NFC or bluetooth, but I guess I prefer to not cary something in my hand.
-I am sort of noob/alright when it comes to programming C++ so I can atleast understand code.
I'm asking for someone to shed some light if this was done before, I might be missing some obvious answer or other 3rd party app
I don't want to ask alot to be honest.
I guess other solutions will be much easier anyway, I just like to break my head thinking about other ways to do things.
Thx.

Categories

Resources