Related
Hello guys.
I just developed my first app for Android.
It's a tool called easyMute that will allow you to mute your phone while you're listening music without touching your phone.
It works using the proximity sensor. With a hand sweep near your phone (2 or 3 inches over it) you will mute your phone. Sweep again and volume will go back to normal. If you just place your hand over the device and keep it there, volume will be muted until you take it out, then will go back to normal too. It'll work even with screen off and device locked.
It also uses accelerometer and magnetic field sensor to detect whether the device is flat on your table or you have picked it up or placed it in your pocket. In that case, the proximity sensor will be blocked allowing the music to play while you walk around. When you go back to your office or study table and place the phone flat, the service will work again. This behavior can be disabled from options.
You can also set the quantity of volume reduction you want to apply when you do the gestures, from No sound at all to 10% reducion only.
Please, I need people to test it before I publish it on Andoid Play. Every comment is appreciated.
You can use the "Send tracedump to developer" button to send me a mail with a tracedump of the app log, or just post here your problems or experiences.
The app uses only INTERNET, NETWORK _STATUS and READ_LOGS permissions (this last one will be removed when beta phase finishes)
Download and test!!
Nobody tempted to test it? I need betatesters before making it on the market...
Cheers!
could add a feature where it runs and closes automatically when user defined music player is used and not used!
overall is good working app
great work
hashil1 said:
could add a feature where it runs and closes automatically when user defined music player is used and not used!
overall is good working app
great work
Click to expand...
Click to collapse
I'm working on a 4.0 >= version only that will work with RemoteControlClient ... this will allow me to detect media keys (play, stop, next song and so on) and would be able to start/stop service only when music is playing without having to worry what is the source application...
Thanks for testing it... if something goes wrong or doesn't work just send me a tracedump so I can see what was.
Cheers
hashil1 said:
could add a feature where it runs and closes automatically when user defined music player is used and not used!
overall is good working app
great work
Click to expand...
Click to collapse
Oh... by the way, did it localize to english ?? I have only tested it with friends here in Spain and didn't see if English localization was working ok
Sports activity tracker
* ALPHA * state.
I'm looking forward for people to test and send suggestions.
Track your sports activities capturing
location
cadence
altitude
power
heart rate
speed
bearing
slope
etc...
Plot progress, lap time and other
Set targets and receive feedback while tracking your session
Works in landscape and portrait
Audio rithmic control.
Reproduce your music at modified tempo to match your cadence.
Enable metronome to help with cadence.
Download or import routes.
Routes export to GPX and KML
Google earth route export *Broken*
Check compass and GPS status
Integration of sensors and wearables
Heart rate and other BTLE sensors.
Miband
Ready to integrate more
Google fit integration
https://play.google.com/store/apps/details?id=com.tincore.and.gliderun
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
IMPORTANT NOTES
The app will only discover wearables like MiBand if they are not used at the same time by another app like MiFit. You need to close MiFit for the band to be discovered.
In the case of the MiBand when you change the app your band stored data will be wiped. I'm investigating a way to avoid this.
What does it do..?
First message updated a bit
How to connect with mi band? I search for devices but it find nothing
Edit: just figured it out
I have a question. After connected to my miband I tapped on the top left settings icon and I saw in the bottom of the list the option "factory reset". Is it really possible? What are the consequences? In the official app this option doesn't exist
Sent with my Nexus 5 through time and space
giorgis91 said:
How to connect with mi band? I search for devices but it find nothing
Edit: just figured it out
I have a question. After connected to my miband I tapped on the top left settings icon and I saw in the bottom of the list the option "factory reset". Is it really possible? What are the consequences? In the official app this option doesn't exist
Sent with my Nexus 5 through time and space
Click to expand...
Click to collapse
To connect the MiBand you unpaired it first from the other app havent you?
The Admin section of wearables exposes all kind of operations. Some of them are rather low level and even should be executed on a particular order. I may hide/show all that under a setting to avoid mistakes.
Factory reset just does that. It will wipe all the pairing data.
tincore said:
To connect the MiBand you unpaired it first from the other app havent you?
The Admin section of wearables exposes all kind of operations. Some of them are rather low level and even should be executed on a particular order. I may hide/show all that under a setting to avoid mistakes.
Factory reset just does that. It will wipe all the pairing data.
Click to expand...
Click to collapse
Thank you for answering quickly I ask that because lot of people on an Italian forum that I know had many problems with this wereable and I thought that a factory reset could solve them.
Another question: after using you're app I noticed that after reconnecting the mi band to its official app all the data was lost. Is it normal?
Sent with my Nexus 5 through time and space
giorgis91 said:
Thank you for answering quickly I ask that because lot of people on an Italian forum that I know had many problems with this wereable and I thought that a factory reset could solve them.
Another question: after using you're app I noticed that after reconnecting the mi band to its official app all the data was lost. Is it normal?
Sent with my Nexus 5 through time and space
Click to expand...
Click to collapse
About the data wipe. This is normal the app is setting new user data based on the personal profile.
Same with the alarms. The band, as far as I know, does not have a way to retrieve the current alarm configuration.
Thanks for the app. I think it very promising. I just installed the app from google play, unpaired the band with mi fit app and connected with gliderun. After connection, it stays short time as connected and disconnects after 4-5 seconds. Is there a reason you can tell? I use smartlock app and I am on cm11.
Thanks again.
saltinbas said:
Thanks for the app. I think it very promising. I just installed the app from google play, unpaired the band with mi fit app and connected with gliderun. After connection, it stays short time as connected and disconnects after 4-5 seconds. Is there a reason you can tell? I use smartlock app and I am on cm11.
Thanks again.
Click to expand...
Click to collapse
Sorry for not answering before. Is it working better now. There have been a good number of versions.
Hey, tincore. Thank you for making the app compatible with the Mi Band! Since there's a lack of feedback here for you, I'd like to leave you some general issues/thoughts/etc. If you'd like to inquire about any of my comments, or would like logs of anything, please let me know and I'll provide that. If you wouldn't mind just quoting some of my comment so I can get an e-mail notification of your reply, that'd be great!
I'm on Android 4.4.4.
- Initially, I had trouble pairing the Mi Band with the app. I unpaired my band from MiFit, killed MiFit, and attempted pairing to Gliderun. Initially, Gliderun would connect to the band, this is where band's lights light up, and you have to tap the band to 'accept' the pairing; but when you tapped the band nothing happened. However, a minute later the band connected to Gliderun as if I tapped it.
- When I connected to Gliderun, it recognized that I had 6,000 steps, but once I began walking, the app started counting from 0.
- I'm kind of confused about the 'start' function on the Activity tab. Am I supposed to have this enabled? Normally, I just go into MiFit, refresh the page for it to download the data from the band. Can I essentially do this with Gliderun without using this start function?
- On the Activity tab, is there a way to make 'empty' cells completely blank?
- Is there a way to track sleep?
Previously, I had trouble getting my MiBand to reliably stay connected with Gliderun, but now it seems to keep the connection fine. I'll start using this app daily instead and I'll check back here with any updates. Thanks again!
Thanks for the remarks!
After the band is paired once the app tries to find and reconnect to it automatically. I imagine that first time there was a problem with the connection so it connected on the retry . It *should* also syncronize itself every 1-2 hours..
About step count and the start button. Gliderun tries to combine activity and general tracking. When you start a particular activity (by clicking on start) it should count the steps of that activity. When you are not in a activity it should count those steps globally for a daily total.
To activate global tracking you can go to preferences > tracking or tap on some of the inactive dashboard indicators. Without global tracking activated you should still see some totals after syncronization with the band.
You have,at least, two steps counters the band and your phone. Each of them has an absolute step count.
"Sensor step counts" indicator shows the steps of the active step counter so depending on the band being connected or not it may toggle to your phone. I hope this makes sense.
I will add a "Blank" indicator asap.
About sleep. The app should be already tracking your sleep periods. You can see those on Global stats screen. I would like to add the deep sleep phases but I need documentation or advise on what exactly I have to look for in order to provide a faithful solution.
I'm trying now to fix a few issues to move to beta. I hope I can make a video and some captures soon.
adobrakic said:
Hey, tincore. Thank you for making the app compatible with the Mi Band! Since there's a lack of feedback here for you, I'd like to leave you some general issues/thoughts/etc. If you'd like to inquire about any of my comments, or would like logs of anything, please let me know and I'll provide that. If you wouldn't mind just quoting some of my comment so I can get an e-mail notification of your reply, that'd be great!
I'm on Android 4.4.4.
- Initially, I had trouble pairing the Mi Band with the app. I unpaired my band from MiFit, killed MiFit, and attempted pairing to Gliderun. Initially, Gliderun would connect to the band, this is where band's lights light up, and you have to tap the band to 'accept' the pairing; but when you tapped the band nothing happened. However, a minute later the band connected to Gliderun as if I tapped it.
- When I connected to Gliderun, it recognized that I had 6,000 steps, but once I began walking, the app started counting from 0.
- I'm kind of confused about the 'start' function on the Activity tab. Am I supposed to have this enabled? Normally, I just go into MiFit, refresh the page for it to download the data from the band. Can I essentially do this with Gliderun without using this start function?
- On the Activity tab, is there a way to make 'empty' cells completely blank?
- Is there a way to track sleep?
Previously, I had trouble getting my MiBand to reliably stay connected with Gliderun, but now it seems to keep the connection fine. I'll start using this app daily instead and I'll check back here with any updates. Thanks again!
Click to expand...
Click to collapse
tincore said:
Thanks for the remarks!
After the band is paired once the app tries to find and reconnect to it automatically. I imagine that first time there was a problem with the connection so it connected on the retry . It *should* also syncronize itself every 1-2 hours..
Click to expand...
Click to collapse
Yup! After wanting to view my current steps for today, I just opened up Gliderun, waited a bit, and it connected to my MiBand after a couple of minutes. I have to close Gliderun in the meantime because my phone is relatively old (HTC One S -- 2, 3 years?) so I can't have the app running all the time.
About step count and the start button. Gliderun tries to combine activity and general tracking. When you start a particular activity (by clicking on start) it should count the steps of that activity. When you are not in a activity it should count those steps globally for a daily total.
Click to expand...
Click to collapse
Ohh, I see, that makes a lot of sense! I'm a student for the majority of my day and don't really have any separate 'activities', so I didn't see the inherent benefit of activity mode, but that does make sense.
To activate global tracking you can go to preferences > tracking or tap on some of the inactive dashboard indicators. Without global tracking activated you should still see some totals after syncronization with the band.
Click to expand...
Click to collapse
Ahh, I apologize about that, I completely neglected this tab. I figured the Activity tab was more important simply because of its location. This actually looks more like how I was hoping the app would function.
About sleep. The app should be already tracking your sleep periods. You can see those on Global stats screen. I would like to add the deep sleep phases but I need documentation or advise on what exactly I have to look for in order to provide a faithful solution.
Click to expand...
Click to collapse
Thank you! Again, if there are any logs I can provide that would help, please let me know and I will certainly do so.
--edit--
I'm having an issue where the app doesn't seem to be updating the Global Stats tab. On the Activity tab, my total steps have been counted properly, but when I go to Global Stats, it only shows information from the previous time I synced (about 8 hours ago). I killed the app, re-connected, and re-synced, and the same thing happened.
--edit #2--
After messing around with the Global Stats tab, and switching views (24 hours/day/week), the app resynced on its own (not sure if it was a coincidence or from me switching views), and now the Global Stats tab has updated; but now it has slightly more steps than the Activity tab.
Not a big deal at all, but I figured you'd like to know!
I just found your app. It looks very promising.
Where would you prefer to have me send the feedback.
I understood there was also a Reddit thread somewhere - I could not find it.
Thanks
maishsk said:
I just found your app. It looks very promising.
Where would you prefer to have me send the feedback.
I understood there was also a Reddit thread somewhere - I could not find it.
Thanks
Click to expand...
Click to collapse
If you want you can send me an email. If it something more general or open to discussion by other people feel free to post it here.
That Reddit thread is not getting any rythm.
I had a Mi Band and used the MiFit app for the last couple months, but I lost the device. I've ordered a new one and I'm going to start using Gliderun mostly because of the Google Fit integration. While I'm waiting for my package I've been messing around with your app and trying to figure some things out so I'll be ready to go when my new band arrives. Here's some feedback:
The headphone icon opens up the music controls and the audio notifications; music controls/library only works with music stored on the phone, is there any way to integrate this with Google Music? There's only a couple of apps that I've seen do this (specifically GMusicFS), but it would be nice.
On the user screen: for any user input requiring a number (weight, height, goals, etc.) you have a scrolling number which is nice from a UI perspective, but when I have to enter any of these values for the first time, scrolling is very tedious. This is particularly brutal when I'm trying to set up a goal for the first time, I have to scroll all the way from 0 to 8,000. There should be a way to manually input a number using an on-screen keyboard as well. It also looks like the goal is limited to 20,000 steps, theoretically this should be unlimited.
User profile: I have my units set to imperial. When inputting my height for the major intervals you might want to make the height max out at 7-ft just in case. For the minor intervals, you should put the unit next to the number (inches) and I would limit the user to discrete numbers 1 through 12. I'm not sure how you're calculating height, but the way you have it set up it is very hard for a user to input their height in imperial units. For example: I am 6-ft 2-inches, in order to input my height I have to calculate how many hundredths of a foot 2-inches is. So in my case 2/12=.16666. The average person isn't going to do this and is going to give up when you can't just enter 6-ft 2-inches.
The compass UI needs a little work, it isn't quickly evident where north is. I would prefer a more traditional looking compass (maybe something similar to this). Also, for some reason my altitude is always blank.
Synchronize: I have the first three options enabled for Google Fit integration. The app always says disconnected, when I press the synchronize button it changes to connected, but I don't think anything is actually being synced. There should be some sort of progress bar when synchronizing with Google Fit so the user knows it's actually working. In my case I don't think it's working at all. I've enabled the option to download tracked activities from GFit, but nothing ever shows up in the stats.
In the settings, General: I would make an expert section to the settings menu that has to be manually activated and move Optimize track points and Recalculate calories there. Also for any option where you could be deleting or modifying data (everything under the "Other" section) I would have a confirmation dialog box pop up. That way if somebody accidentally presses one of those options they don't completely wipe out all there data.
In the settings, Audio: I would either explain the difference between Audio engine A and B or give the user an option to play example audio. Similar to how you have the option to "Listen to an example" of text-to-speech output in the main android settings.
In the settings, Notification: I think there needs to be a little more configuration for notifications. I really like the way the Notification version of the MiFit app allowed you to set the colors for the LEDs on the Mi Band as well as the number of times it vibrated and the number of times the LED blinked. I know this is a beta version, but I think a little more work needs to be done in this particular area if you want users to switch from the MiFit app. Being able to tell what app I'm getting a notification from just by looking at the band is extremely useful and it's going to make switching hard without it. I don't want to say you should copy the Notification settings screen from the MiFit app, but it has been implemented very well.
Settings: somewhere you need to provide Help information. For most of the options I'm not sure exactly what they're supposed to do, maybe have a ?-button next to the option that the user can press that will pop up a longer description of exactly what the option does.
Any thoughts on providing a dark theme as well? Just something simple where you change the background to black and the text to white, the green color should look good with both a dark and light background.
I saw you have sleep tracking on the list of things to improve upon, really looking forward to that. The MiFit app and Sleep as Android app provide a very clean UI for visualizing your sleep. I would try to implement something similar. I'm sure you've seen it, but this thread might have some hints on how to better pull the sleep data from the MiBand.
I know I wrote a lot, but you have done great work with this app in the short amount of time you've been developing it. I can't wait to see how this app progresses because I think you've got a really good app here. The design looks very good and polished it just needs a few tweaks here and there. Once I get my new Mi Band I'll provide some more feedback.
Keep up the great work. If you want to discuss any of this more I would be more than happy to do so.
Thanks for all that feedback! I add everything to my list. Will tackle the more important stuff first.
About audio.
I may eventually add a fallback into system players. The player provides a rythm guidance for your exercise by adjusting the playback rate to your desired cadence so it is rather specific. it is custom built.
About scrolling. If you tap you do not need to scroll. You can enter the number directly. This is NumberPicker standard. I may have missed one or two fields though.
I will increase the daily goals to something in the ultramarathon range.
About imperial input. You are absolutely right. Will change it soon..
I will see what I can do with the compass. It is all a matter of priorities.
Altitude comes from GPS.
GFit issue is a glitch too. Click sync again. I'm now focusing more on FitnessSyncer as it is much more powerful.
Sleep tracking is working. You can see it on Daily Stats. It may need some tweaking though. The band does not really export sleep data so I had to write the algorithms myself and I've already noticed a couple of issues.
Also the custom notifications is a great idea. I have to fit that into a general API. The app is meant to integrate other bands. Just need to get some samples.
Devo7v said:
I had a Mi Band and used the MiFit app for the last couple months, but I lost the device. I've ordered a new one and I'm going to start using Gliderun mostly because of the Google Fit integration. While I'm waiting for my package I've been messing around with your app and trying to figure some things out so I'll be ready to go when my new band arrives. Here's some feedback:
The headphone icon opens up the music controls and the audio notifications; music controls/library only works with music stored on the phone, is there any way to integrate this with Google Music? There's only a couple of apps that I've seen do this (specifically GMusicFS), but it would be nice.
On the user screen: for any user input requiring a number (weight, height, goals, etc.) you have a scrolling number which is nice from a UI perspective, but when I have to enter any of these values for the first time, scrolling is very tedious. This is particularly brutal when I'm trying to set up a goal for the first time, I have to scroll all the way from 0 to 8,000. There should be a way to manually input a number using an on-screen keyboard as well. It also looks like the goal is limited to 20,000 steps, theoretically this should be unlimited.
User profile: I have my units set to imperial. When inputting my height for the major intervals you might want to make the height max out at 7-ft just in case. For the minor intervals, you should put the unit next to the number (inches) and I would limit the user to discrete numbers 1 through 12. I'm not sure how you're calculating height, but the way you have it set up it is very hard for a user to input their height in imperial units. For example: I am 6-ft 2-inches, in order to input my height I have to calculate how many hundredths of a foot 2-inches is. So in my case 2/12=.16666. The average person isn't going to do this and is going to give up when you can't just enter 6-ft 2-inches.
The compass UI needs a little work, it isn't quickly evident where north is. I would prefer a more traditional looking compass (maybe something similar to this). Also, for some reason my altitude is always blank.
Synchronize: I have the first three options enabled for Google Fit integration. The app always says disconnected, when I press the synchronize button it changes to connected, but I don't think anything is actually being synced. There should be some sort of progress bar when synchronizing with Google Fit so the user knows it's actually working. In my case I don't think it's working at all. I've enabled the option to download tracked activities from GFit, but nothing ever shows up in the stats.
In the settings, General: I would make an expert section to the settings menu that has to be manually activated and move Optimize track points and Recalculate calories there. Also for any option where you could be deleting or modifying data (everything under the "Other" section) I would have a confirmation dialog box pop up. That way if somebody accidentally presses one of those options they don't completely wipe out all there data.
In the settings, Audio: I would either explain the difference between Audio engine A and B or give the user an option to play example audio. Similar to how you have the option to "Listen to an example" of text-to-speech output in the main android settings.
In the settings, Notification: I think there needs to be a little more configuration for notifications. I really like the way the Notification version of the MiFit app allowed you to set the colors for the LEDs on the Mi Band as well as the number of times it vibrated and the number of times the LED blinked. I know this is a beta version, but I think a little more work needs to be done in this particular area if you want users to switch from the MiFit app. Being able to tell what app I'm getting a notification from just by looking at the band is extremely useful and it's going to make switching hard without it. I don't want to say you should copy the Notification settings screen from the MiFit app, but it has been implemented very well.
Settings: somewhere you need to provide Help information. For most of the options I'm not sure exactly what they're supposed to do, maybe have a ?-button next to the option that the user can press that will pop up a longer description of exactly what the option does.
Any thoughts on providing a dark theme as well? Just something simple where you change the background to black and the text to white, the green color should look good with both a dark and light background.
I saw you have sleep tracking on the list of things to improve upon, really looking forward to that. The MiFit app and Sleep as Android app provide a very clean UI for visualizing your sleep. I would try to implement something similar. I'm sure you've seen it, but this thread might have some hints on how to better pull the sleep data from the MiBand.
I know I wrote a lot, but you have done great work with this app in the short amount of time you've been developing it. I can't wait to see how this app progresses because I think you've got a really good app here. The design looks very good and polished it just needs a few tweaks here and there. Once I get my new Mi Band I'll provide some more feedback.
Keep up the great work. If you want to discuss any of this more I would be more than happy to do so.
Click to expand...
Click to collapse
Thanks for reading through my comments:
tincore said:
About audio.
I may eventually add a fallback into system players. The player provides a rythm guidance for your exercise by adjusting the playback rate to your desired cadence so it is rather specific. it is custom built.
Click to expand...
Click to collapse
The current implementation is good, it was more of a wish list item.
tincore said:
About scrolling. If you tap you do not need to scroll. You can enter the number directly. This is NumberPicker standard. I may have missed one or two fields though.
Click to expand...
Click to collapse
You're right I don't know how I missed that, apparently I've been using Android wrong this whole time.
tincore said:
I will increase the daily goals to something in the ultramarathon range.
Click to expand...
Click to collapse
I honestly would remove scrolling completely from the goals and just leave it as user input. I don't know if scrolling is very useful when we're talking about differences in thousands of steps.
tincore said:
About imperial input. You are absolutely right. Will change it soon..
Click to expand...
Click to collapse
Thanks
tincore said:
I will see what I can do with the compass. It is all a matter of priorities.
Click to expand...
Click to collapse
I don't see this as a priority, it was just a suggestion. Feel free to put this at the bottom of your list.
tincore said:
Altitude comes from GPS.
Click to expand...
Click to collapse
Apparently I was just in a bad location at the time. However it is reporting a different altitude than GPS Test. Gliderun shows me at an altitude of 119ft whereas GPS Test shows me at an altitude of 233 ft so I'm not sure what is going on. Is there some sort of log I can provide?
tincore said:
GFit issue is a glitch too. Click sync again. I'm now focusing more on FitnessSyncer as it is much more powerful.
Click to expand...
Click to collapse
I don't personally use FitnessSyncer, but I'm sure there are a lot of people who do. Looking forward to GFit integration. One quick question: once GFit is fully integrated, will I be able to sync all the data I collect with Gliderun or is there a limit on how far back I can go? Likewise will I be able to import all of my past GFit data into Gliderun?
tincore said:
Sleep tracking is working. You can see it on Daily Stats. It may need some tweaking though. The band does not really export sleep data so I had to write the algorithms myself and I've already noticed a couple of issues.
Click to expand...
Click to collapse
As I mentioned, I don't have my new Mi Band yet so I can't test sleep tracking yet. When I get it, I'll give you some more detailed thoughts on it.
tincore said:
Also the custom notifications is a great idea. I have to fit that into a general API. The app is meant to integrate other bands. Just need to get some samples.
Click to expand...
Click to collapse
The detailed control over notifications is the one thing I'm going to miss the most from the MiFit app. Hopefully it's not too much trouble to add these controls. The only thing I can think of to figure out how to add these controls would be to decompile the Notification version of the MiFit app or see if the api calls on this website are useful.
The more we talk and the more I mess around with the app the more I'm liking it.
Thanks again for all the valuable input!
Devo7v said:
Thanks for reading through my comments:
Click to expand...
Click to collapse
You are not the first one having trouble with the NumberPickers. I think they are not very well designed. I do not find the field edition intuitive either. Most of the time I forget to click accept so I lose the edition. Maybe I'm doing something wrong.
Devo7v said:
I honestly would remove scrolling completely from the goals and just leave it as user input. I don't know if scrolling is very useful when we're talking about differences in thousands of steps.
Click to expand...
Click to collapse
Yes. The plan is at least to space them in 100 or 250 units
Devo7v said:
Apparently I was just in a bad location at the time. However it is reporting a different altitude than GPS Test. Gliderun shows me at an altitude of 119ft whereas GPS Test shows me at an altitude of 233 ft so I'm not sure what is going on. Is there some sort of log I can provide?
Click to expand...
Click to collapse
At the moment I'm just showing the Altitude reported by GPS and I think that it has to be corrected by a complex calculation that can be retrieved from a webservice. That may be the issue.
Devo7v said:
I don't personally use FitnessSyncer, but I'm sure there are a lot of people who do. Looking forward to GFit integration. One quick question: once GFit is fully integrated, will I be able to sync all the data I collect with Gliderun or is there a limit on how far back I can go? Likewise will I be able to import all of my past GFit data into Gliderun?
Click to expand...
Click to collapse
Last time I tried it I could upload and download all gliderun data. I found GFit rather odd. Up to now it is unclear to me when it really uploads the data to the servers making it is visible from the web or other device. Also you do not retrieve exactly what you save.
Devo7v said:
As I mentioned, I don't have my new Mi Band yet so I can't test sleep tracking yet. When I get it, I'll give you some more detailed thoughts on it.
Click to expand...
Click to collapse
Sleep periods seem rather accurate. Still I have to do something to detect short sleep interruptions. Phases analysis is there too although I think that it has to be taken with a pich of salt. (Not only in this app)
Devo7v said:
The detailed control over notifications is the one thing I'm going to miss the most from the MiFit app. Hopefully it's not too much trouble to add these controls. The only thing I can think of to figure out how to add these controls would be to
Click to expand...
Click to collapse
It is no real trouble. I will add that rather soon (I hope)..
Hey Tincore
I think you have done some really great work on the app .. but when I tried to use it yesterday I got a bit confused (maybe you can help me out here).
I couldn't actually see where my step count was being shown. I was assuming it would be on the activity screen but it just didn't seem to update. Is there a way to force a refresh of the count? The only time the app seemed to update was when I reconnected my miband.
The update to fitnesssyncer worked well .. is there anyway to have it automatically sync (either time period or when you open the app possibly)?
I found a spelling mistake as well Where you add your weight and waist, chest, hip sizes there is a "thight" measurement (im guessing its meant to be thigh).
Thanks for your hard work!
I just purchased a 2018 Honda Accord EX that has Hondalink. The OS seems to be based on Android 6.1.1
So far Im very disappointed with the limitations of the Hondalink OS. The Driver Distraction Limitations are ridiculous. In CA it's illegal for you to hold your phone. It must be hands free. But as long as it's mounted, you are still able to use many functions as long as it's single finger touch. Regardless, I think a user/driver should be allowed choices and be held responsible if abusing those choices, like texting while driving, or watching a video while driving. But the limitations of HondaLink, coupled with AndroidAutos ridiculously small list of supported apps, it makes me wonder... WHY??? Why have this system at all? There's no app/option to watch video or browse images (even if parked) and no web browser. No Youtube. No Voxer support. Nothing. When I ask google for showtimes of a movie playing, using voice command, it gives showtimes for theaters that aren't even close to where I am when asking. Ive even tried to specify the theater when asking. Doing this only confuses it. This is a pathetic substitute for the fandango app.
Obviously I considered using the "Install App" (App Installer? sry, not in car) button. So, went on my galaxy S8+, used APK extractor, copied extracted apks to a USB jump drive, and plugged the jump drive into the car. The car recognizes the Jump Drive, and sees the apks, along with their appropriate file sizes. The apks I tested are Accuweather, ES File Explorer, Voxer, and Youtube. When I tap on one of the files, it brings up the "Install App?" dialogue box, but the button "Install" is greyed out.
Does anyone know how to get into the Developer Diagnosis page?
At the very very least, I'd like to disable the Driver Distraction Setting
Is there an android app that can be used as a substitute to Android-Auto that is a straight screen mirroring of the phone to the HondaLink Infotainment console?
i have a 2018 accord sport...i don't even get the subwoofer or the extra speakers....but using AA with my phone or just unplugging it when needed works just fine. What are you needing it to really do?
Before I go into it, please understand that I recognize that feature limitations and the "Driver Attention" lock is all meant for the safety of the driver and for others around the driver. I recognize that ultimately the road and the safety of those on the road are the priority. But i will also note that in CA, as long as the phone is mounted and not in your hand, you can pretty much do any task that only requires one finger (short of texting)
That being said, if AA allows an app, like Doubletwist, im frustrated that I cant do a simple one finger task of scrolling down a list of albums/artist/songs/playlist unless I'm at a complete stop. I've found that when I'm rolling at 2-3mph and am STILL locked out, im having to unplug my phone and look down at it to simply change playlist. When I'm going down a freeway and I'm in stop and go traffic for 15-20miles and never actually coming to a completely stop, this can be beyond frustrating. Ultimately I think that driver safety should be the drivers responsibility, and not predetermined by a company. If a driver abuses technology, then the driver needs to be accountable. It's my mission to figure out how to disable that stupid driver attention lock.
What do I want it to do? I want more than an overglorified play/pause button. Seriously. Yes it shows the name of the song and allows me to go to the next track, previous track, pause/play, but beyond that, absolutely no control. Voxer is a VERY simple one touch app. You tap to start voxing, you tap to stop. That's it, super straight forward. NOT supported. I want to be able to browse firefox, fandango, and YouTube when I'm parked.
But ultimately, I want the Android experience with full fledged apps. Android Auto pretty much just commandeers the Hond aLink infotainment screen. So just allow straight screen mirroring. That's what I "want".
Make playlists In Google play music....use your voice to change it.
Google play is nothing more than pandora and spotify. You have to select from their options. Yes, I might being "picky", but I prefer Doubletwist. It lets me sync my iTunes music and playlist. The point is, AA supports Doubletwist, but is too limited, and the "Driver Attention" lock is frustrating as heck. Besides that, AA is just too limited, too restrictive. Google/android should just do away with AA and just do straight screen mirroring. Or at least allow a 3rd party to make an app that resembles AA without so much of the limutations. It's sad that the most awesom.e feature in the best car ive had in almost 20 years is turning out to be the most pointless feature. 90% of what you can do through A you can do through Bluetooth. But I Really don't want to get a mount and make the dash look tacky. I mean, the phone mounted right next to the high infotainment screen. Jeez. More to the point, I just plain don't see why I should have to.
varxtis said:
Google play is nothing more than pandora and spotify. You have to select from their options. Yes, I might being "picky", but I prefer Doubletwist. It lets me sync my iTunes music and playlist. The point is, AA supports Doubletwist, but is too limited, and the "Driver Attention" lock is frustrating as heck. Besides that, AA is just too limited, too restrictive. Google/android should just do away with AA and just do straight screen mirroring. Or at least allow a 3rd party to make an app that resembles AA without so much of the limutations. It's sad that the most awesom.e feature in the best car ive had in almost 20 years is turning out to be the most pointless feature. 90% of what you can do through A you can do through Bluetooth. But I Really don't want to get a mount and make the dash look tacky. I mean, the phone mounted right next to the high infotainment screen. Jeez. More to the point, I just plain don't see why I should have to.
Click to expand...
Click to collapse
Not sure what the doubletwist is, but I prefer using sony xperia musix (look here on xda). For youtube there is carstream app that someone made which can be used for watching youtube while driving besides parked (http://www.thekirankumar.com/blog/2017/12/29/play-youtube-video-android-auto-app/). Also, i believe there is newer android auto version which allows wireless AA but I haven't tested that yet which may help with some issues that you have.
YoColdRain said:
Not sure what the doubletwist is, but I prefer using sony xperia musix (look here on xda). For youtube there is carstream app that someone made which can be used for watching youtube while driving besides parked (http://www.thekirankumar.com/blog/2017/12/29/play-youtube-video-android-auto-app/). Also, i believe there is newer android auto version which allows wireless AA but I haven't tested that yet which may help with some issues that you have.
Click to expand...
Click to collapse
Thanks I'll look into those. Presently, I just stuck a phone mount on the dash and keep everything Bluetooth. Its only taking advantage of probably 5% of the Honda-link infotainment consoles potential, and yet it's still 20x better than battling with Android Autos ridiculous limitations. Sad :\
varxtis said:
Before I go into it, please understand that I recognize that feature limitations and the "Driver Attention" lock is all meant for the safety of the driver and for others around the driver. I recognize that ultimately the road and the safety of those on the road are the priority. But i will also note that in CA, as long as the phone is mounted and not in your hand, you can pretty much do any task that only requires one finger (short of texting)
That being said, if AA allows an app, like Doubletwist, im frustrated that I cant do a simple one finger task of scrolling down a list of albums/artist/songs/playlist unless I'm at a complete stop. I've found that when I'm rolling at 2-3mph and am STILL locked out, im having to unplug my phone and look down at it to simply change playlist. When I'm going down a freeway and I'm in stop and go traffic for 15-20miles and never actually coming to a completely stop, this can be beyond frustrating. Ultimately I think that driver safety should be the drivers responsibility, and not predetermined by a company. If a driver abuses technology, then the driver needs to be accountable. It's my mission to figure out how to disable that stupid driver attention lock.
What do I want it to do? I want more than an overglorified play/pause button. Seriously. Yes it shows the name of the song and allows me to go to the next track, previous track, pause/play, but beyond that, absolutely no control. Voxer is a VERY simple one touch app. You tap to start voxing, you tap to stop. That's it, super straight forward. NOT supported. I want to be able to browse firefox, fandango, and YouTube when I'm parked.
But ultimately, I want the Android experience with full fledged apps. Android Auto pretty much just commandeers the Hond aLink infotainment screen. So just allow straight screen mirroring. That's what I "want".
Click to expand...
Click to collapse
To unlock the driver attention thing you need to hold the home, power, and source button for bout 10 seconds then click on the detail information & setting screen and from there hold home button again for 10 seconds and then click on the vehicle model information and turn off the DD VSP ERROR and that should do it. However everytime you turn off your car it resets and you have to do it all over again.
MX Player is awesome and I really need this feature. I would legit pay 100 bucks for this.
I would like to be able to set a seek interval (5 seconds) for any swipe length I do. Basically i just want to be able to swipe left or right and know that its going to FF or REW 5 seconds without having to worry about whether I was precise enough to get 5 seconds.
I do a lot of match reviews for a game me and my friends play, and I constantly have to rewind 5 seconds to review how a situation came about. Having to constantly swipe and make sure i didnt swipe too hard so i went back 15 seconds or I didnt swipe hard enough and only went back 1 seconds is a huge frustration.
I know you have the seek arrows, but they are small and actually difficult to hit every single time (bad dexterirty). Also the interface buttons obscure the match as I'm trying to watch it, so I really can't use it at all.
If you could just give an option that any swipe left = 5 seconds and any swipe right = 5 seconds I would be extremely happy.
Can you do this please?
If anyone else knows how to already accomplish what I'm after in some way, I'll gladly paypal you $100 for the help.
Thanks!
Adam.a.ray said:
MX Player is awesome and I really need this feature. I would legit pay 100 bucks for this.
I would like to be able to set a seek interval (5 seconds) for any swipe length I do. Basically i just want to be able to swipe left or right and know that its going to FF or REW 5 seconds without having to worry about whether I was precise enough to get 5 seconds.
I do a lot of match reviews for a game me and my friends play, and I constantly have to rewind 5 seconds to review how a situation came about. Having to constantly swipe and make sure i didnt swipe too hard so i went back 15 seconds or I didnt swipe hard enough and only went back 1 seconds is a huge frustration.
I know you have the seek arrows, but they are small and actually difficult to hit every single time (bad dexterirty). Also the interface buttons obscure the match as I'm trying to watch it, so I really can't use it at all.
If you could just give an option that any swipe left = 5 seconds and any swipe right = 5 seconds I would be extremely happy.
Can you do this please?
If anyone else knows how to already accomplish what I'm after in some way, I'll gladly paypal you $100 for the help.
Thanks!
Click to expand...
Click to collapse
Hi,
MX player already has the option to control seeking speed. Kindly go do settings > Player > Navigation & Set the seek speed to a lower value like 2sec/cm.
Thirumalai.K said:
Hi,
MX player already has the option to control seeking speed. Kindly go do settings > Player > Navigation & Set the seek speed to a lower value like 2sec/cm.
Click to expand...
Click to collapse
I understand what you are saying and i agree, you can set the seek speed per cm.
What I am asking for is an option to remove the per cm portion. I want to be able to swipe and know for a fact that my swipe will result in a set interval rewind. I dont want to have to swipe precisely and verify how far I'm swiping. I just want to be able to quickly perform the swipe and know it's going to go back 5 seconds.
I rewind constantly to review specific parts of the video I'm watching and it is such a pain to not be able to very quickly swipe and go back 5 seconds. I just need an option to go back 5 seconds regardless of how far I swipe. If it detects a swipe to the left, it goes back X number of seconds.
I know there is a setting like this for the rewind button, but that forces you to keep the button overlay on the video (obscures the video if you want to keep it up at all times) and its actually hard to hit consistently when you are rewinding over and over.
Please allow me to go back 5 seconds by swiping regardless of how far i drag my finger.
Hello XDA Community.
Here is a thread that will help you make the most of your Android device.
Watch the video or go through the below list of tips and tricks.
You might find it useful.
Tap for AOD and Double-tap to wake.
If you have a premium Android smartphone, you ought to have both of these features. A lot of people are unaware and always use the side key. Save your side key from unwanted presses, simply tap once for AOD and double tap-to wake the screen. These options can be configured and personalized in the settings.
Double tap to lock.
Done with your work and want to keep the phone back in your pocket? Do that simply with double tapping on the screen to lock it. If it’s not working for you, your phone might not support this feature.
Double swipe down for quick-settings.
Sometimes, it can be lengthy to pull down the notification section twice, especially if you have a lot of notifications and want to change the brightness or want to toggle a quick-setting. A faster way to get there is to swipe-down using 2 fingers. It’s a handy magic trick that you can use to get things done faster.
Open camera without unlocking your phone.
A lot of times, we unlock our phone and give it to others for taking a photograph. This can be unsafe and somebody might go through sensitive information on your phone. Next time you’re at an event, just swipe on the lock screen to open the camera. This way, your personal information will stay secure and you’ll be at peace of mind.
Mark messages as read from the lockscreen.
Oftentimes a day, we get a lot of messages. It can be difficult to open all the messages to get them marked as read. A quick trick is that you can mark messages as read from the lockscreen itself. This works for SMS as well as popular messaging apps like WhatsApp.
Press and hold app icons for shortcuts.
If you are using lengthy approaches for tasks, this is bound to pave the way for a lot of shortcuts. You can tap and hold on icons for getting things done faster. Each app (depending on the developer) will show you a bunch of quick tasks that can be very useful. Tap and hold the dialer icon to add a contact, tap and hold chrome’s icon to quickly open an incognito window. Instagram shows quick options such as Camera, New Post, View activity or Chats.
Find your phone using Google Assistant.
This trick will work only if Google accounts are the same on your phone as well as smart speakers. Just say “Hey Google, where’s my phone?” and your phone will start ringing. This can be useful if you’re struggling to find your phone after a party. It might have hid in the sofa, under the bed or another dimension. Find it easily using your Google Assistant.
Check the phone's battery using Google Assistant.
About to fall asleep and don’t have the energy to check your phone, just ask Google. Simply say, “How much battery is there on my phone?” and the mighty Google will respond.
Get directions to places using Google Assistant.
Planning to go somewhere, simply ask your Google Nest device. Try saying, “Send me directions to the airport.”
Multi window
Wanna use multiple apps at once? Android has got you covered. Simply open the combination of apps in split screen view. This can be quite useful if you want to read something while completing a project. Drag and drop can also be done among windows. Also feel free to resize the apps as per your need.
Pop-up view
Doing some calculations and don’t want to switch back and forth between the apps? Use pop-up view instead. Bring up the calculator as a pop-up window on your screen to make quick calculations. The possibilities are endless.
Swype keyboard
Are you still typing the old school way? Time to change things. Swype is a great way to type faster. Turn it on from the keyboard settings if needed, and swype away. Say goodbye to typing one key at a time.
One-handed mode
Screens are getting bigger these days. Gone are the times when everything was usable with one-hand by default. To counter this, there are software enhancements. Turn on one-handed mode from settings to easily use the phone and reach all corners.
Mirror screen
Got an Android TV at home? Use the Google Home app which is downloadable from the play store to mirror your phone’s screen. This can be really useful if you have guests over and you want to showcase your gallery pics. Or just show them a presentation.
Cast content
While screen mirroring is cool, it’s not recommended for watching content. Use casting instead. Common streaming apps like YouTube, Netflix, Prime Video, Disney+ have this feature. Just ensure your TV and phone are on the same network, then use the Cast icon present in the app to play things on TV and control them using the phone. Pretty handy.
Control home devices
Once you have added your Smart devices to Google Home, simply use the Devices option to control them quickly. This can be useful to turn lights on or off, change the volume on TV or Play/Pause smart speakers.
Get rid of app drawer - Home screen apps
Recently switched from an iPhone or want a simpler home screen layout? There’s an option for that. Go to launcher settings and use the Home screen apps option. You will now have a simpler life and won’t have to open the app drawer again and again. Swipe up to perform a spotlight like search. Thanks Android for such good days
Extra-dim
It’s important to take care of our eyes during the night. Bright displays in bed while the lights are off can be stressful. Thanks to Android 12, there’s an Extra dim feature built in. Simply turn it on to make the screen easily readable even in the darkest situations.
Turn off notifications
Too many notifications from unwanted apps annoying you? Simply hold a notification to bring up notification settings, quickly turn off all annoying notifications from here.
Take calls from PC
Your phone app on Windows 10 and 11 offers a ton of features. One of them being the ability to take calls from your PC. This trick really saves from back and forth switching while working on a laptop. Make your life easier, pair your phone to Windows and take calls from the PC.
Messages from PC
Making a transaction on your laptop and don’t want the trouble to look at your phone? Your phone app helps you see all SMS on your PC itself. You can even reply or copy-paste to get content on your laptop.
Control your phone from PC
Here’s a quick trick to get your phone’s screen on your PC. Use the Your Phone app and click on the phone's icon. Grant permission from your phone. Phone display will turn up on the PC and you’ll be able to control it from there. Pretty handy if you want to take screenshots of the app you’re developing.
Notifications/Whatsapp/other apps on PC
Stay focused and forget the hassle of switching between devices. Thanks to Your Phone app, all your phone’s notifications are visible on the PC. You can manage them easily. Someone pinged you on WhatsApp? Don’t pick up your phone, reply to them right from your PC. You can use other apps too and even Pin them on your PC’s taskbar. Amazing trick indeed.
Photos on PC
Your phone app will keep your devices in sync. All your Gallery photos magically appear on your PC. You can even save them to the PC without having to worry about finding USB cables.
Create AR Emoji [SAM]
AR stands for Augmented Reality. You can create an avatar for yourself and do fun things with it.
Take measurements [SAM]
Download Measure tool in AR Zone to take quick measurements of your room. Next time you want to buy a carpet, just use this trick on your phone first before stepping out.
Edge screen [SAM]
This is a great way to access your apps and multi-task. The edge screen is highly customisable and you should definitely check out all the options to make it most productive for you.
Edge screen tools [SAM]
The magical thing about the Edge screen is that it doubles as a toolkit. Find options to view compass, tally counter, ruler and more. Next time you’re on an exploration, definitely bring up these tools.
Assistant Menu (Assistive touch)
Want a helping hand? Turn on Assistant Menu from settings. It is similar to assistive touch that you would find on an iOS device. Helps quickly take screenshots, open notifications and more. Customize and personalize it as you see fit.
Auto-complete in dialer
This is a very old trick of the book. Typically, a person wastes a lot of time in finding a contact and calling them. Quicker way it auto-complete. It works like a T9 dictionary which used to be present in Nokia phones. For eg. in order to dial John, you would have to press 5646. John’s name will automatically come-up. Use similar approach for others.
Powerful photo edits
Post taking photos, the photo editor offers a lot of options. You can make changes to a photo’s background, color and more. It’s quite powerful and definitely worth checking out to make photos stand out.
Scan documents [SAM]
The Samsung Notes app has an option to scan documents. Once you’re done scanning, save them to pdf format and share away.
Export text from image
There are times when we come across images and have to note something down manually. To counter this problem, export text from images easily. The Google Keep app comes to the rescue. Add an image to a note. Tap on that image, go to options and choose Grab image text. Easy life!
Connect mouse
Connect a mouse for precision of a cursor. Get the added advantage of right clicking while browsing for an organized and enhanced experience. Make any changes in settings if needed.
Connect keyboard
Want to complete typing that lengthy article on the go? Just pair a bluetooth keyboard for effortless typing. Finally, work can be done on the go.
Connect gamepad
If you have an Xbox or PlayStation controller lying around, pair it up using bluetooth. Gaming on the go. Sit back in the lawn and enjoy easy gaming. OR put your phone one a stand and play away. Hello GTA.
Identify plants/objects/fishes
The Google lens feature is pretty cool. Easily identify and get information about what’s in front of you. No need to save the image and do a reverse image search.
Cast presentations and docs
Google slides work amazingly in the ecosystem. If you have a Chromecast device on the same network, you’ll be able to present your content wirelessly to the audience. Goodbye HDMI cables.
Record calls [SAM]
The built in call recorder can be turned on from dialer settings. Open the dialer, tap 3 dots, choose Settings. Find the Record calls option and turn on auto record calls.
Record screen
Want to record app instructions for a friend, or complete a project? Record your screen. In the quick settings section, find the screen recorder option. You can choose recording options as needed. Start recording. Once you’re done, the recording will be saved to the Gallery.
Wireless powershare [SAM]
This feature might or might not be available in your device. Easily charge another gadget that supports wireless charging, ranging from iPhones to Smart Watches. Perfect when traveling.
Wired powershare
If you have a type C to C cable, you can charge another device. Plug the ends to different phones to share power. Perfect for saving your friend who’s running out of battery.
Developer options
There are some advanced options which are hidden by default. A lot of you might already know this, but for a lot of new Android users, tap on the build number a couple of times to unlock developer options. Know that these options are advanced and you really shouldn’t be messing with them unless you know what you’re doing.
Use screensaver
Screensaver is a great way to enhance your experience during charging. Choose from built-in screensavers or find a good one on the Play Store. A big shout out to the developer of this screensaver that I found. I will leave a link for it in the video description. It’s free and highly customizable. [link here]
Display contact info on lock screen
This is a useful way to show important info on the lock screen. You can choose to display your name or contact info, or go for your nick name.
Find my device
Find and ring your device using the Android device manager. Perform a google search “Android device manager”. Open the page and see your devices there. Find options to ring or even erase content from your device.
Flash notifications
Getting difficult to find your phone in the dark? Or just want to flaunt off your device? Turn on flash notifications in settings. Whenever you’ll get a call, the flashlight will go crazy.
Pin windows
Annoying kids want to play games on your device? Don’t worry, there’s a way to safely do that without them having access to phone’s settings or personal data. The app can be pinned, making it impossible for anyone to access anything else. Take a sigh of relief when you hand over your phone to anyone, just pin the app first.
Identify tracks
We all love music. Sometimes, you hear great music around you and it can be difficult to identify the song. Thanks to the magic of Shazam, easily identify the tracks being played near you. It’s a great app for music lovers.
Sensors and hardware check - *#0*# [SAM]
This is a secret code which helps you check all the sensors and hardware. Very handy and useful if you’re planning to buy a used phone or want to troubleshoot an issue with your existing phone.
Thanks.