Hi, my name is Jorge Ruesga, and I frecuently contribute with open source code like CMFileManager, PhotoPhase and other libraries, as well as contribute to the CyanogenMod project. This time, with the help of my colleague Roberto Grande, we developed an app to control and monitorize the data consumption of the tethering interfaces in Android, so you never will be have a surprise when using your device to share your Mobile data with other devices. The app is a free (and ads free) downloadable app in the Google Play Store with In-App purchase to unlock some cool features.
ABOUT
Data Sharing is a WiFi hotspot and tethering management and control app. No more surprises while sharing your mobile data and exhausting it without realizing about it. Share knowing your mobile data consumption and avoid spent more than you want by define your desired limits.
FEATURES
The app have a set of cool features for free.
* Start/stop the shared data service for WiFi hotspot and Bluetooth tethering interfaces.
* Manage the time and data usage for WiFi hotspot and Bluetooth and USB tethering interfaces.
* Set the data usage and time limits by session, day and monthly cycle.
* Show connected devices or those have been connected ever, and allow to modified its displayed name and hide them from the list.
* Check activity by device.
* Daily data usage chart, with detailed information about every tethering event and per-hour stats.
* A widget to control all the tethering interfaces.
Click to expand...
Click to collapse
The In-App purchase will unlock the next set of features.
* Automatically stop shared data connection when one or both of the configurable limits were exceeded.
* Notify when one or both of the fixed limits are exceeded.
* Automatically stop shared data connection after a configurable inactivity time.
Click to expand...
Click to collapse
VIDEO
SCREENSHOTS
{
"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"
}
LINKS
The app is downloadable from the Play Store at https://play.google.com/store/apps/details?id=com.awake.datasharing.
To celebrate that Data Sharing was published in the Play Store, we gave away 50 promotional codes that you can grab from here (but you should be fast as hell to get yours ).
HELP
This app doesn't required root access, but it takes advantage of rooted devices to directly control the usb interface, not allowed without elevated privileges. In any other case it fallbacks to display you the system tethering settings activity.
We started this thread to provide you a way to report bugs, request features, obtain help and discuss about the app, so we are willing to hear your thoughts about the app.
XDA:DevDB Information
DataSharing, App for all devices (see above for details)
Contributors
jruesga
Version Information
Status: Stable
Current Stable Version: 2.2.3
Stable Release Date: 2018-02-03
Created 2016-03-05
Last Updated 2018-02-03
Arg, looks all the code have been used
Thanks anyway
Seems that the our initial 50 promo codes are now exhausted. Here are few more free promo codes
YSFMK9QHVZ34UN8CU2F6QR4
3P0Z7YFV8SMNYMUNNDD4VHR
LVG78B9GL06RNZHBGPD94U5
F616HCZ0PUUVWBMUA6J79JW
AX0ZNG53J1QBKPLX0ZG9S4A
KZH9PNVFJXQJVAW23UFRTAR
As I said via PM the codes seem invalid
But well I tried the free version which is btw very nice as it is and it works like a charm.
Would it be possible by long pressing the on/off button to shut down tethering for all type of connections ? Right now you have to shut them down individually (tbh, i only connect via wifi, but who knows).
Also i saw a Dark Mode so i was very pleased, ... just to see that the dark mode is only for the widget . Do you plan to add also a dark mode for the app itself ?
Thanks again
Namoi said:
As I said via PM the codes seem invalid
But well I tried the free version which is btw very nice as it is and it works like a charm.
Would it be possible by long pressing the on/off button to shut down tethering for all type of connections ? Right now you have to shut them down individually (tbh, i only connect via wifi, but who knows).
Also i saw a Dark Mode so i was very pleased, ... just to see that the dark mode is only for the widget . Do you plan to add also a dark mode for the app itself ?
Thanks again
Click to expand...
Click to collapse
@Namoi, all seems fine with that codes. I just finish to redeem F616HCZ0PUUVWBMUA6J79JW code into the app, and all the pro funtionality was activated succesfully. Not sure what was wrong with your attempts of redeem the promo codes
Your proposal are a really good ones (long press and black theme). We'll really considere it for the next release. Thx so much for your comment.
jruesga said:
@Namoi, all seems fine with that codes. I just finish to redeem F616HCZ0PUUVWBMUA6J79JW code into the app, and all the pro funtionality was activated succesfully. Not sure what was wrong with your attempts of redeem the promo codes
Your proposal are a really good ones (long press and black theme). We'll really considere it for the next release. Thx so much for your comment.
Click to expand...
Click to collapse
Well, it must be perhaps my old "dark" modded playstore app ...
Another idea I had after a some tests (and because my tethering device went to sleep) , but not sure if this one would be easy or at least without root : when the providing device is set to disconnect wifi when screen is off (and when going to sleep) the tethering is broken. So would it be possible to break the rule when tethering is enable (I don't know if the two are bound : wifi and wifi tethering), but it would be great to save battery on the providing device.
Thanks again
PS: LOL it was : i went to my Galaxy Tab and go direct to redeem and entred the code : it says my device was incompatible, well OK , but it updated my GS2 to PRO.
Thanks
Namoi said:
Well, it must be perhaps my old "dark" modded playstore app ...
Another idea I had after a some tests (and because my tethering device went to sleep) , but not sure if this one would be easy or at least without root : when the providing device is set to disconnect wifi when screen is off (and when going to sleep) the tethering is broken. So would it be possible to break the rule when tethering is enable (I don't know if the two are bound : wifi and wifi tethering), but it would be great to save battery on the providing device.
Thanks again
Click to expand...
Click to collapse
A really interesting idea. I need to check the aosp code to see if it could be done for a non-system app (or even via root access).
jruesga said:
A really interesting idea. I need to check the aosp code to see if it could be done for a non-system app (or even via root access).
Click to expand...
Click to collapse
It would really be great I think as it is kind of problematic mostly on old device with weak battery. I am sure it would be possible using tasker but well not really straightforward (I also remember a guy here who designed an app to control wifi behavior - root was mandatory (if i remember well) -, will try to dig my subscription) ... and if a black theme is conceivable ? please, ... pretty please
Thanks again
PS : found it
http://forum.xda-developers.com/showthread.php?t=1801284
Hello
thank you super apk
get the pro version , free with the code
R8B529Z98EBA06SP9L4DN1K
the dark theme does not work ! :crying:
It is for widget only, but I didn't try it so maybe it doesn't work. If you mean the app...well I cried for it already
Sent from my GT-I9100 using Tapatalk
We are trying to implement all this suggestions, as well to fix some bug fixes for the next release, but we need some time (a week or two) before we can release the next version.
Vesion 1.2.1 is rolling out in this moment (so it will be available in a few hours), with new funtionalities and a various bug and stability fixes. This is the full changelog:
- NEW: Add tap stats wheel view to go to activity stats
- NEW: Added button to stop all active interfaces at once
- NEW: Added an option to bypass current Wi-Fi sleep policy
- NEW: Added an option to determine the stop behaviour for day and cycle periods
- NEW: Advise users when its devices require Wi-Fi AP provisioning
- NEW: Dark theme for app
- NEW: Allow widget to be resized horizontally
- Other bug fixes and improvements
Enjoy it and share with us your thoughts, feature request and bugs.
@Namoi @pendor24 this is how it looks the dark theme. Hope it's enough dark for you guys. We want to respect a bit of the material design and colors of our original design
hellos
super thank you for this great job :bien:
Thanks,
Didn't had time to test the new features but it seem perfect
It is just the "dark theme" which IMHO should be, well, a little more dark : dark background (charcoal) and light text. I don't think it would clash with Material Guidelines, mostly with incoming N and the return of the black theme, but it is you to decide of course.
Will report ASAP about the wifi overriding policies.
Thanks again
Data Sharing 1.2.2
Vesion 1.2.2 is rolling out in this moment. It contains some bug fixes and updated string tranlations.
*Data Sharing 1.2.5*
It's currently rolling out in the PlayStore. This is the full changelog:
- Improved some visual and animations
- Fixes various PlayStore's reported crashes
- Added support for Android N (API 24)
- Updated dependencies
Version 2.0.1
* [Feature] Support for Android 7.1
* [Feature] Allow to export statistics to csv
* [Feature] Allow to backup/restore the internal database
* [Feature] New user preference for notification sound on connection device
* [Feature] New user preference to choose to display client devices between name or ip
* [Feature] Display client ip on lists
* [Feature] Swipe up wheel circle to show a list of last sessions
* [Feature] New tablet/landscape layout
* [Feature] New cold start splash screen
* [Feature] Added a cling/wizard to explain main dashboard features
* [Bug] Fixed several bugs and crashes reported in the Play Store
Version 2.0.3
* [Bug] Fixed tethering support in Android 7.0+
* [Bug] Fixed a few bugs and crashes reported in the Play Store
It seems that all the promo codes are exhausted.Do not try again.
I tried it and It's great.I have a suggestion.Can you do a "VPN connection" function?Let others use hotspots through my phone's VPN.
Like this app.Others get the VPN IP address instead of my phone's.
htt p://i.imgur.com/spUdY41.png
Please delete the spaces in the link. Sorry I can not post links.
Related
{
"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"
}
Hey guys
I just published my first serious app on the android market and would like to give some of you the opportunity to test it for free. edit: sorry, i cant give away any more test licenses. but i released a trial app, so everyone can now test it for free
The app is called Delayed Lock and simply delays the activation of the secure lockscreen for a user definied amount of time or while connected to WiFi/Bluetooth. You can choose to start the activation timer whether on the last successful unlock or on display off time and immediately reenable the lockscreen through a notification in the status bar or a widget.
Main Features:
Delayes the requirement to enter pattern/PIN/password again after succesfully unlocked once
No lockscreen while connected to certain WiFi network or Bluetooth devices
Time delay since "Screen off" or since "Last unlock"
Quickly re-enable the lock through the Android notification bar or a widget
Widgets & Shortcuts: Toggle Lock, Screen off, Screen off & Lock, Enable / Disable DelayedLock
Free plugins: Disable lockscreen while at certain locations or use the Tasker app to control the lockscreen
automatically wipe the device after several failed unlocks
auto disable USB-debugging on rooted devices (on 4.0 - 4.2.1, not necessary on 4.2.2+)
FAQ:
Here: http://j4velin-systems.de/faq/index.php?app=dl
General limitations:
Does not work if your Exchange policy requires a PIN! (might work if your device is rooted though)
Pattern lock & FaceUnlock require root on Android 4.0+
Does not work on all devices, see section Device incompatibility
Requires root if full device encryption is enabled
Incompatible with NoLED, No Lock & some other apps
Please use the "Uninstall" option from within the app to uninstall it
Device incompatibility:
Some HTC devices: Pattern lock might not work
Some Samung devices: Notification bar might be accessable even in locked state
Samsung Galaxy S5: User reported that after 3 days, the device does not accept the PIN/password any more. Make sure you enable the "Android Device Manager" to remotely change your password in case this happens! Also try to disable the fingerprint feature before setting up Delayed Lock
Plugins:
Location Plugin: Locks when leaving certain locations
RemoteLock Plugin: Locks the device when receiving a SMS containing a defined keyword
Tasker Plugin by Ingenium13
Download:
Play Store
This thread is supposed to be a support thread, so dont hesitate to post any (positive or negative) feedback or feature requests
XDA:DevDB Information
Delayed Lock, App for the Paid Software Discussion
Contributors
j4velin
Version Information
Status: Stable
Created 2014-11-06
Last Updated 2014-11-06
I can't find it on the Market...Is it only for 2.2 Android?
oh yeah i forgot to mention that it requires at least Android 2.2 at the moment.
but I'm also beta testing the same app but for older Android versions, so if you would like to try that I'll pm you the apk
Damn... Is it possible to make it work with 2.1???
The app the QR code points to is a paid app. There is no free version.
just pm me your gmail address so i can send you the apk and enable a test license. i will also release a free/trial version, but i havent thought about the restrictions yet
Thanks, but it is not because of the half buck you want for your app, it is not even about commercial apps - I have no problems with them.
But I will have problems with this forum if it (or parts of it) turns into a support forum for commercial apps. And your app qualifies as commercial, since, as things stand now, it is not available in another form.
oh I'm sorry, it didnt want to violate the board rules. i was just looking for some guys who would like to help me test my app on more acutal devices (emulator kinda sucks on lockscreen stuff) and didnt know where to find them except here ^^
i dont think i'm able to delete the thread, but if a moderator reads this...
Yes, one of the prerequisites for having a thread here is that there must be at least a free/crippled version for the members to test. Having a sorely paid or individually selected sent app is not allowed iirc.
im willing to test on my mytouch4g running 2.2.1
Really annoying how the trial version displays that screen after unlocking. But it did get me to buy the app Good price too.
yeah, that was my intention
it's the lowest possible price in the market, hope to get my registration fee back that way ^^
J4velin -
Thanks. I'm actually trying to import my Pathfinder RPG books into Alkindo and of course my screen timed out. Luckily, I'd already installed DelayedLocker and BLAM! no having to swipe the screen unlocker or type in my pin.
I'm on a TrulyEpicRebirth 1.5 with Theme 1.7 - and it works nicely.
This is better in the longer term regarding time than NoLock, as that completely removes the lock swipe (not sure if that app also works with the password/pin). Something that allows me to quickly re-require the swipe/password and auto re-lock would be nice (especially something that could fit in my GoLauncher [or other home program] dock).
well, to quickly reactivate the lockscreen you can click on the notification in the status bar or use the widget in the paid version.
a shortcut for the launcher docks is also a good idea, i will keep that in mind
Has anyone else had trouble uninstalling the free version of this program? That screen after unlocking my phone is rather annoying and every time I try to uninstall it, it fails.
just read the app description in the market, the text under 'Revoke locking permission' in the settings or the 'FAQ' in the first post here:
j4velin said:
FAQ:
I can't uninstall the app!!
You have to revoke the locking permissions first. Therefore go to the android security settings and tap 'select device administrators'
Click to expand...
Click to collapse
i just changes some stuff in the app and it should now be compatible down to android 1.5.
therefore i need some testers with a device running an android version lower than 2.2. pm me your gmail address if you're interested
Hi there,
I've just sent you an e-mail about the 1.1 version and WidgetLocker.
Regards,
Steve
Hi, I'm excitedly trying the app as I've ben waiting for this ever since Froyo destroyed my previous solution.
Is it possible to distinguish between the pattern lock screen and the swipe-to-unlock screen. Personally I like the swipe to unlock to protect me from accidental power ons (and I have trackpad to unlock to make it even easier). However, I want to extend the time before the lock pattern comes on from 15 minutes to 1 hour.
Your app seems to elimiante both locks screens in that period.
I also personally like the swipe to unlock.
I can small problem with Cyberion Voice Dial, can't dial voice when phone is locked, can you make option to switch lock off when paired BT device is connected?
Stay in sync, save battery, data traffic and money.
WARNING for Android LOLLIPOP users: Mobile Connection Cycle Works only on Rooted Devices.
One of the functions that use a lot of battery is the data connection.
Using this app you can also save 30% of battery; this means that at the end of the day you can have 30% battery instead of a fully discharged battery.
This application is useful to save battery, data traffic and money, also limit the device radiation and stay in sync.
It allows you to cyclically connect to the Mobile Network or to the Wifi one to synchronize e-mail, appointments, contacts, program data, etc.
With the "Cycle when Screen Off, Connect on Screen On" option Checked you can have Automatic Connection when Screen is On and Cyclically Connection when Screen is Off; you can forget to switch the connections!
You can also delay the termination of the connections when you turn off the screen; this is useful for example when you are using a Chat App and you're waiting for a quick response.
Review on xda-developers Portal
With the "Cyclically connect regardless screen state" option checked you can Cyclically Connect when you are using the device for example, while you're watching a movie.
If a Wifi connection is available it will take precedence over the Mobile one, to save data traffic and money in case of not-flat rates.
You can also enable sounds and vibration alerts, enable and disable notifications (PRO), set start at the boot, suspend the cycle and enable connections when the device is Plugged, set the type of connection you want when you turn on the screen or the device is Plugged or Unplugged and set the times at which the cycle is suspended.
The application installs some WIDGETS that allows you to activate the cyclic connection or turn on/off quickly the Mobile and Wifi Connections.
To be synchronized and save battery power, for example, set "Activate Data Connection" every 10 minutes and "Keep Data Connection Alive" for 45 seconds.
Advanced features will be developed in the future...
{
"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"
}
Market Link: Data Easy PRO
I've developed a free version with this limits:
. locked option to set how many minutes activate data connection
. locked option to set how many seconds keep data connection alive
. locked option to disable notifications
Free lite version: Data Switch Save Battery Easy
Free version 3d here: http://forum.xda-developers.com/showthread.php?p=33381869#post33381869
cb56
Data Easy release 2.5
Added message of connection time saved during the cycle.
Inserted message of cycle seconds elapsed (only for option "Always Cycles regardless Screen State").
Fixed bug that, if the option "Suspend the Cycle When Plugged" was checked, when the device starts (if connected), activated connections even if the option "start at boot" was not set.
Improved performance.
Various improvements.
Fixed some minor bugs.
Market Link: Data Easy
cb56
hey mate! I love your app, it's the best battery saver in my opinion. but recently I have had some issues with network connection. When I switch the screen back on and cycle stops there is no network connection available, even though I status bar shows all bars and internet icon like if it was working. As soon as I reboot its fine, but after some time it happens again((( I'm on CM10 HOX. Please do something)))
ekabon said:
hey mate! I love your app, it's the best battery saver in my opinion. but recently I have had some issues with network connection. When I switch the screen back on and cycle stops there is no network connection available, even though I status bar shows all bars and internet icon like if it was working. As soon as I reboot its fine, but after some time it happens again((( I'm on CM10 HOX. Please do something)))
Click to expand...
Click to collapse
Hi, first of all thank you, and since it is Christmas, I wish you happy holidays.
As for your problem, in my tests it never occurred.
My App has been tested by me on Samsung Galaxy S2 Gingerbread and Galaxy Note II Jelly Bean, both Samsung Stock firmware.
It could be a compatibility problem with CM10 or a problem with your device that might be in error turning on and off very frequently the connections.
If you do not use my program it never happens?
Try disabling my app and turning on and off very frequently the connections.
Try to use only the mobile connection (sometimes the wifi has problems) and set up a cycle long enough (at least every 10 minutes for 60 seconds of connection).
You can also try to ask to CM10 team.
As soon as possible I will install CM10 on Galaxy S2 and I will do the test.
Sincerely
cb56
Data Easy release 2.6
Fixed some minor bugs
Small interface changes
.
Market Link: Data Easy
cb56
Data Easy release 2.7
Added "Share App" menu
First Post Updated
Market Link: Data Easy
cb56
Data Easy release 2.8
Fixed a bug in "Share App" function: sometimes the picture can't be send
Increased to 10 seconds the timeout in the attempt to connect to Wifi
Market Link: Data Easy
cb56
Data Easy release 2.9
Performances Improved
Various improvements to the interface
Changed the behavior of Mobile and Wifi buttons, now do not interrupt the cycle but switch connections on/off
Changed the behavior of the Stop button, now stops the cycle but does not stops the connections
Improved the control of Wifi presence and increased to 15 seconds the timeout in the attempt to connect to Wifi
Many options are now editable even when the cycle is active
When you change the Screen On/Unplugged and Plugged options the connections are activated congruent with the new settings
Bug fixed: if option "Suspend the cycle When Plugged" selected when the screen was turned on the connection where not activated
First Post Updated
Market Link: Data Easy
cb56
Data Easy release 3.0
Improved the control of Wifi presence and increased to 20 seconds the timeout in the attempt to connect to Wifi
Fixed bug that interrupted the cycle when opening the application (when option "Cyclically connect regardless of screen state" selected)
Modified label color of the widget to highlight the type of selected cycle
Market Link: Data Easy
cb56
Data Easy release 3.1
The size of the widgets have been modified to take up less space in the Home Page
In the names of the widgets have been added size (some launcher does not show the dimensions in the choice of widgets)
Bug fixed: when the device starts (if "Start at boot" option is set), if you left the screen locked, connections remained active and cyclic connection is not activated.
Market Link: Data Easy
cb56
Data Easy PRO release 3.2
This is a Major Release.
changed the user interface and the icons
new configuration management
changed the menu
added the menu button on the toolbar of the Application
Market Link: Data Easy PRO
cb56
Data Easy PRO release 3.3
This is a Major Release.
News:
New Windget 1x1 (Thanks to dxduno suggestion)
Added the option to delay the disconnect when you turn off the screen (useful for example when you are using a Chat App and you're waiting for a quick response)
Changed the App title color
Added support for tablets
Improvements:
Improved performance
Improved updating Widgets
Graphical improvements
Changed the sound volume (less invasive)
Modified Widgets alignment
Fixed minor bugs
Market Link: Data Easy PRO
cb56
Data Easy PRO release 3.4
Improvements:
Fixed Android Lollipop mobile connection (for Rooted Devices only)
Fixed minor bugs
Market Link: Data Easy PRO
cb56
{
"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"
}
Hello everyone, I have been working on a beautiful pedometer app with new material design that keeps track of how many steps you've taken to promote a healthier lifestyle. Be it walking, jogging, hiking, running, or any other activity, you'll find this app useful in keeping track of your stats. How this is different from most other pedometer apps is that with the hardware step sensor, this app uses almost no additional battery so you can keep it running all day. In my testing I noticed no difference in battery life between a day with Pedometer running and a day without it.
From the Google Play description:
Features:
- Set your goal! It is recommended that you take 10000 steps a day. This app allows you to set a goal that's right for you, and displays your current progress.
- Track your progress with a detailed list of history entries. Unlike other apps, Pedometer's history feature will keep track of all the info from every day you walk.
- Split counter for activities! Create and save activities so you can separate how many steps you took in that one jog from the rest of the day. Useful for tracking progress over a particular activity rather than throughout the whole day. Free version is limited to the creation of 5 activities, purchase pro to unlock unlimited activities.
- Colorful themes: choose one of 6 colorful themes that use the new material design. Dark themes coming soon.
- Low powered: Unlike other pedometer apps, this one will not affect your battery life at all.
- Achievements and leaderboards: sign in with your Google+ account to unlock both single and multi day achievements and compete with your friends in leaderboards!
- More than just steps: Pedometer also shows you how far you walked and how many calories you have burned today.
Click to expand...
Click to collapse
There is also a pro version you can buy if you'd like to support me. This pro version currently adds a distance counter, so you can see how far you've walked all day. I plan on adding more pro-only features in the future, such as a widget or custom themes. But don't worry, the free version will still be perfectly capable of serving as your daily pedometer. If a feature is extremely popular within the pro version I'll consider adding it to the free version as well.
Requirements:
- Devices with a hardware step sensor, such as Nexus 5, Moto X, or Galaxy S5. Most recent high-end devices will also have this sensor. The hardware step counter makes it possible to keep the pedometer active without any additional battery drain.
- Android 4.4 KitKat or newer: The latest version of Android provides APIs to utilize that hardware step counter
Click to expand...
Click to collapse
Downloads: Free version, Pro version ($2.99)
I have used only three permissions. One is start on boot. This is used to start counting as soon as you start the device. The other two are write (and therefore read) external storage. This is used solely for the purpose of exporting logs to assist with debugging if the need arises. Don't worry, your data is safe, and this app will not be sending away any of your information.
If you have any questions of suggestions feel free to contact me, I try to respond within the same day.
* * * * * * * * * * *
V2 and Material Design
In the recent Pedometer V2 update I completely rewrote the app with material design in mind. This rewrite squashed most if not all bugs from previous version, and includes several beautiful new themes following Google's Material Design guidelines. However, due to several limitations, the apks uploaded on the Play Store are not able to use the Android L APIs and consequently are missing a few L-only features such as elevations and the ripple effect. I hope that once L is officially released Google will release a compatibility library and these UI enhancements are able to make their way to all devices. However, for now, if your device is running Android L preview, and you would like to enjoy true material elements, I have uploaded the apks compiled using API level L.
Download links for Android-L version: Free, Pro
Note: Both the free and pro version are available for download here for free. However, the pro version will verify the license with Google Play servers on launch. To ensure pro features are enabled, please purchase the pro version on the Play Store. Otherwise pro versions will be disabled and the app will function fine with the feature set of the free version.
* * * * * * * * * * *
Changelog
July 31, 2014: v2.0.1
- Material redesign: App rewritten from ground up for material design
- Increased stability: Rewrite squashed all the bugs from previous versions
- Activities: Back with more features and better than ever before
- Calorie counter: In addition to steps and distance, users can now see how many calories they have burned
Apr. 15, 2014: v1.3.0
- Track and save activities! (Split counter)
- Fixed nullpointerexception causing crash
Mar. 27, 2014: v1.2.0
- Added long awaited history feature!
- Multi-day achievements for Google Play Games!
- Another attempt to fix inaccurate step count
- Added option to display imperial units (pro only)
- More UI optimizations and bug fixes for better use experience
- Preparation for new feature: activities!
Jan. 4, 2014: v1.1.2
- UI optimizations
Jan. 2, 2014: v1.1, v1.1.1
- Added Google Play Games (achievements and leaderboards)
- Low priority persistent notification
- Walk info screen [Pro]
- Bug fixes
Dec. 25, 2013: v1.0
- initial release
Screenshots?
dEris said:
Screenshots?
Click to expand...
Click to collapse
Sorry, forgot to add them. For now you can see them in the Play Store page, I'll upload screenshots tomorrow.
Sent from my Nexus 5
It says there is an error in package parsing. CM 4.4.4
Are there incompatibility issues that you haven't written?
Not working with Galaxy S5
Hi,
I have installed your app on my galaxy S5 it only detects (roughly) 1/10 of the steps, compared to S Health or Google Fit.
It is sad because I really love the low battery consumption, and would like to switch to CM12 (losing thus S Health) and don't like Google Fit because italways needs location history enabled.
Are you planning to support samsung phones?
Hi all,
a couple of days ago, I started a similar thread within the Nexus 5X forum, but users asked me to post it here, too. So here is the original thread: http://forum.xda-developers.com/nexus-5x/themes-apps/app-quicktile-android-7-quick-settings-t3443812
*******************
Hi all,
I tested the Android 7 Beta for a couple of weeks on one of my testing devices. One of my favorite new features is the new and improved Quick Settings screen and especially the possibility to add a custom tile.
Eventually I hacked together a little app to add some additional features and fire multiple activities from a custom Quick Settings tile just for my personal use .... after using this app for some time, I realized that this might be interessting for other users, too. So I put some more time and effort into this and developed a full-fledged app to improve the Quick Settings .... and here it is:
QuickTile https://play.google.com/store/apps/details?id=com.widgapp.quicktile
{
"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"
}
Tutorial:
https://youtu.be/dWTkpw5QRsQ
It´s a full-fledged app, so it contains an in-app purchase to remove Ads and an activity count limit ... However, I do have some Promo codes for the app, so just pm me and I will send you one (while supplies last).
Feedback welcome!
*** Android 7 Nougat exclusive ***
*** Android 7 BETA *** Root features BETA ***
Update 0.9 is available via Google Play :good:
Update 1.0.4
* Multiple Tiles supported
* German translation added
* Lots of minor improvements and fixes
Sent from my Nexus 5X using XDA-Developers mobile app
i wouldn't mind a pm with a promo code. looks awesome.
bckrupps said:
i wouldn't mind a pm with a promo code. looks awesome.
Click to expand...
Click to collapse
yep .... still a few available .....
@ascsa
If you don't mind I need a promo code, app is excellent and i can't perform IAP due ti my country restrictions
Sent from my Nexus 6P using Tapatalk
sharawy1 said:
@ascsa
If you don't mind I need a promo code, app is excellent and i can't perform IAP due ti my country restrictions
Sent from my Nexus 6P using Tapatalk
Click to expand...
Click to collapse
Hi,
sure I can send you a promo code, but these codes are integrated with the Google Play IAP api. You use a code as your payment instrument ---> means: instead your credit card or paypal account you choose "Redeem Code" and type in this promo code (all within the standard IAP process) ....So, if IAP is not supported in your country, are you able to redeem this code ?
ascsa said:
Hi,
sure I can send you a promo code, but these codes are integrated with the Google Play IAP api. You use a code as your payment instrument ---> means: instead your credit card or paypal account you choose "Redeem Code" and type in this promo code (all within the standard IAP process) ....So, if IAP is not supported in your country, are you able to redeem this code ?
Click to expand...
Click to collapse
I also want a promo code . Please
ascsa said:
Hi,
sure I can send you a promo code, but these codes are integrated with the Google Play IAP api. You use a code as your payment instrument ---> means: instead your credit card or paypal account you choose "Redeem Code" and type in this promo code (all within the standard IAP process) ....So, if IAP is not supported in your country, are you able to redeem this code ?
Click to expand...
Click to collapse
Thanks for your kind answer
yes i can apply promo codes even IAP is available, but my problem is with my bank.
Sent from my Nexus 6P using Tapatalk
Would love a promo code. Keen to give this a try :victory:
AadilAhmed555 said:
I also want a promo code . Please
Click to expand...
Click to collapse
sharawy1 said:
Thanks for your kind answer
yes i can apply promo codes even IAP is available, but my problem is with my bank.
Sent from my Nexus 6P using Tapatalk
Click to expand...
Click to collapse
KLoNe1 said:
Would love a promo code. Keen to give this a try :victory:
Click to expand...
Click to collapse
Done. check your pm
ascsa said:
Done. check your pm
Click to expand...
Click to collapse
Many thanks
Sent from my Nexus 6P using Tapatalk
Would be nice, if everybody could share their best use cases ..... I think there are so much possibilities and nobody could imagine all of them ....
Could I have a promo code as well?
Would you create a tile that toggle data cellular with a single click? the current default one need two click to enable or disable
slashshek said:
Would you create a tile that toggle data cellular with a single click? the current default one need two click to enable or disable
Click to expand...
Click to collapse
Yep, you need root to toggle mobile data via an app, but beside that you can do this already with QuickTile
--> Add Activity --> Wireless/ Network/ GPS --> Mobile Data
ascsa said:
Yep, you need root to toggle mobile data via an app, but beside that you can do this already with QuickTile
--> Add Activity --> Wireless/ Network/ GPS --> Mobile Data
Click to expand...
Click to collapse
Oh I mixup your app with other tiles app, just tired your one, toggle with the function perfectly.
However would you let us to choose to reflect a status of on or off in term of the tile in light or dim, I'm sorry for my bad English.
I'm trying to say if I made a data toggle, when I press it, it's on, but i can't get the status from your tile that the data toggle set on or off, I know it will tell from the status bar. However, if I toggle the synchronization, I have no way to know whether I'm on or off the sync unless I check my sync status inside the settings.
slashshek said:
Oh I mixup your app with other tiles app, just tired your one, toggle with the function perfectly.
However would you let us to choose to reflect a status of on or off in term of the tile in light or dim, I'm sorry for my bad English.
I'm trying to say if I made a data toggle, when I press it, it's on, but i can't get the status from your tile that the data toggle set on or off, I know it will tell from the status bar. However, if I toggle the synchronization, I have no way to know whether I'm on or off the sync unless I check my sync status inside the settings.
Click to expand...
Click to collapse
The mobile data toggle works for you and you want a mobile data status feedback within the tile. Right ?
QuickTile is designed to enable every user to fire multiple activities with different purposes. A settings status feedback is, from a technical point of view, not a problem, BUT it only makes sense for simple settings tiles with only one setting. So, I´m not sure if and how I should implement a status feedback .... This point is on my "think about it" list for a long time, but I didn´t find a good solution for this, yet .....
One Argument is, that if you only want to trigger a setting, you can use the standard system tile ...
Sure, the mobile data tile is a special case, because of the necessary 2-clicks, but you could always see the mobile data status within the status bar ....(or you could use 2 tiles --> on and off, if you want to be sure)
However, for an explicit mobile data toggle tile, the status feedback would surely make sense ....... but on the other hand in most QuickTile use cases a status feedback would be awkward
bottom line: If I could find a good solution which fits into the overall design and purpose of the app, implementing a status feedback feature is possible, but I haven´t found such a solution yet.
ascsa said:
The mobile data toggle works for you and you want a mobile data status feedback within the tile. Right ?
QuickTile is designed to enable every user to fire multiple activities with different purposes. A settings status feedback is, from a technical point of view, not a problem, BUT it only makes sense for simple settings tiles with only one setting. So, I´m not sure if and how I should implement a status feedback .... This point is on my "think about it" list for a long time, but I didn´t find a good solution for this, yet .....
One Argument is, that if you only want to trigger a setting, you can use the standard system tile ...
Sure, the mobile data tile is a special case, because of the necessary 2-clicks, but you could always see the mobile data status within the status bar ....(or you could use 2 tiles --> on and off, if you want to be sure)
However, for an explicit mobile data toggle tile, the status feedback would surely make sense ....... but on the other hand in most QuickTile use cases a status feedback would be awkward
bottom line: If I could find a good solution which fits into the overall design and purpose of the app, implementing a status feedback feature is possible, but I haven´t found such a solution yet.
Click to expand...
Click to collapse
That's what I try to say, thanks for your work and your feedback.
could i have a promo code
i would like to try your app, please
Hi all,
I'm building an app for use with Android Auto, which is capable of displaying and graphing car sensor data, without the need for an OBD2 dongle or any other hardware besides your phone and the infotainment system.
{
"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"
}
It has a lot of data elements available. Development progress was previously discussed in an other topic, but since that grew to 28 pages, I decided to make one with a clear title.
Disclaimer:
Building this is not my daytime job, and I'm not selling this for money, it's all free. The app is open source, and the source can be found on github. Feel free to contribute. Be patient when requesting new stuff. Don't hate me (or VW) when something isn't working on your car. The app will not void your warranty. Be safe when using it during driving.
Download:
Download the latest release here https://github.com/jilleb/mqb-pm/releases. Be sure to read the readme on https://github.com/jilleb/mqb-pm
Known issues:
Results vary from car to car: Not each car shares all data elements.
Results vary from firmware version to firmware version: Not each version allows data communication. Using Torque will enable additional data elements!
DO NOT UPDATE TO ANDROID AUTO V3! Custom Apps will NOT work, unless you use a 3rd party app enabler.
Looking at the screen too much when driving the car is dangerous.
Do not update the settings when connected to the car.
Be sure to check the github page for specific information in case you have other issues.
Changelog:
v0.7B
Graphs! Tap on a clock and a graph will show up. Tap it again and it will go away
Title bar with useful info like current location, outside temperature and time
Replaced bubble notification sound
New theme: Ford Mustang GT
New theme: Dark (my own design)
New font: United Sans (works nicely with the Ford theme)
Ambient background color on Lines and Dots wallpapers
Wallpaper selection option added
Fix: bar/psi display
Fix: fahrenheit/celcius display for Torque data elements
Fix: Improvements to Skoda themes
Fix: Improvements to VW themes
Fix: Several fixes with unit display on clocks
Changelog previous versions:
v0.6B
Torque support (so now you can use an OBD2 bluetooth dongle if you have Torque). Make sure you enable full plugin access in Torque settings, otherwise the Performance Monitor will not see any data.
Touch the center clock to reset min/max values
Classic Beetle theme (in case you're feeling nostalgic)
New way of displaying min/max values
Improved layout
New data elements
Many many many performance fixes
Removed the graph feature for a moment, it will return in the future
v0.5B
New: Added altitude clock + element
New: Allow indicators to be non-ImageIndicator in some themes
New: Optional display of numbers on clocks
New: Audi TT theme
New: Celcius/Fahrenheit unit display added
New: Elements show "-" when no data
New: MIB2-style theme
New: Minimalistic theme
New: No red mark on clocks for data elements that don't have dangerous high values
New: Optional ambient colors for needles, if car/theme supports it
New: Optional ambient colors for rays, if car/theme supports it
New: Oreo Support
New: Skoda Virtual Cockpit theme
New: Tank level clocks added
New: Test theme (for scale troubleshooting)
New: VW Digit font
New: Skoda font
New: Larabie font
Fix: Added missing Cupra drawable
Fix: Cleaned up Skoda dial graphics
Fix: Dynamic needle scaling for use in different resolutions
Fix: Enlarged dials to 275 for optimal use of screen size
Fix: Improved margin on clocks
Fix: Increased max voltage to 16V
Fix: Increased min max G forces to -3 and 3
Fix: Updated needle drawables to work with dynamic scaling
Fix: Wait until staging animation is done before displaying data
Fix: Removed: Measurements view
Fix: Removed: Seat Kombi font
Fix: MANY more, 6 months of small fixes
v0.45B
New: Font option. (note: Seat Kombi is nice, but currently causes overlapping in min/max)
New: Start/pause in graph
New: Outside temperature available in clocks
New: Gear recommendation and Gear indicator merged
New: Italian language
New: MQB Coding theme
Fix: Czech language improvements
Fix: Spanish language improvements
Fix: (Hopefully) fixing the app slowing down/crashing after some time
Fix: Output power showing as Nm instead of Kw
Fix: Gearbox oil temperature graph
New fonts:
v0.44B:
Fix: Crash when having Gear recommendation selected
v0.43B:
New: German translation (early version)
New: Russian translation (thanks to @mikhailkozlov )
New: Dutch translation
New: Spanish translation (thanks to @javigody)
New: Realtime graph for 1 selectable data element, with configurable update frequency
Fix: Cleaned up Skoda dial backgrounds
Fix: Current Gear indicator
Fix: English Spelling (thanks to @mikhailkozlov)
Fix: @string/psi and @string/bar display on the clocks
Fix: Crashing stopwatch and credits
v0.42B:
New: Acceleration/brake indicator display optional
New: Added Cupra Division theme
New: Added Tesla theme
New: Retro style theme
New: Max-min value display is now split into 2 options: display values and display marks on the clock
Fix: Fixed crash when no temperature data is available
Fix: Wheel angle clock display
Fix: Removed Fahrenheit and Celcius for the time being
Fix: Improved G-force icons
Fix: Textviews with G-force, degrees, percentage and Volts are now functional
Fix: Improved Clubsport theme
Fix: Gearbox temperature clock
Fix: Various other small bugs and issues
Fix: Code cleanup
Fix: Moved strings to strings.xml, for easier translation (new languages will be in a future version)
v0.40B:
Fix: Added all missing code for data elements on the 4 data views
Fix: The 4 textviews should now be functional.
Fix: Set RPM textview to have no decimals
Fix: Fixed a bug with EcoHMI_Score
Fix: Handling NoRecommendation on recommendedGear
v0.39B
New: Added Skoda ONE theme
New: Added Consumption data to clocks
New: Added Recommended Gear to text elements
New: Needles go invisible in high-visibility mode (you don't need them there)
Fix: Acceleratorposition clock value
Fix: correctly escape ' character
Fix: Improved some icons
Fix: Credits screen
Fix: Added stopwatch background for Audi themes
Fix: Improved Audi needle
v0.38B:
New: Added Consumption data to clocks
New: Added Recommended Gear to text elements
Fix: Correctly escaped ' character in "G's"
If it doesn't work while it did work in a previous version, try an older version of aauto-vex-vag:
https://github.com/martoreto/aauto-vex-vag/releases
Screenshots
v0.7B, new themes:
V0.6B:
Earlier versions:
Looks promising !
Happy owner of a Skoda Kodiaq, I look forward to trying this.
How is that we need to compile the app by ourselves ? Any way to get it in an APK ? I tried Android studio but get stuck with the compilation of your application... Do I need the AA unofficial SDK ? If such SDK is needed, where to get it and to make android studio work with it ?
Sorry for the newbie questions. Any lead will be more than appreciated. Thanks for your time.
DR400 said:
Looks promising !
Happy owner of a Skoda Kodiaq, I look forward to trying this.
How is that we need to compile the app by ourselves ? Any way to get it in an APK ? I tried Android studio but get stuck with the compilation of your application... Do I need the AA unofficial SDK ? If such SDK is needed, where to get it and to make android studio work with it ?
Sorry for the newbie questions. Any lead will be more than appreciated. Thanks for your time.
Click to expand...
Click to collapse
No worries, I will add the APK under "releases", but I first need to write an installation guide. This will save me from getting a lot of questions
Chillout said:
No worries, I will add the APK under "releases", but I first need to write an installation guide. This will save me from getting a lot of questions
Click to expand...
Click to collapse
Sure !
I am far from expert but should you need help ... I am willing to learn ! Even beta tester is fine ...
It looks good, i will test it since it be avaible
I have installed the app and the VAG telemetry extension and it shows up fine in AA but doesn't show any information from the car. I'm guessing I have missed something.. waiting for the installation instructions.
kafkef56 said:
I have installed the app and the VAG telemetry extension and it shows up fine in AA but doesn't show any information from the car. I'm guessing I have missed something.. waiting for the installation instructions.
Click to expand...
Click to collapse
Did you grant all rights after installation? (open the settings app on your phone, say YES to all)
can you send me a logcat?
Chillout said:
Did you grant all rights after installation? (open the settings app on your phone, say YES to all)
can you send me a logcat?
Click to expand...
Click to collapse
Yes, I did. I don't have a saved log currently as I deleted everything and did a clean install. Will report back when I try it again after work.
great, thanks. You can put it on a dropbox or so and PM me a link
Hi
I'm driving a 2017 Seat Leon FR.
Would love to help with testing if you need
Chillout said:
great, thanks. You can put it on a dropbox or so and PM me a link
Click to expand...
Click to collapse
Just came home after a 30min drive and still have the same issue even with a fresh install. Unfortunately it hasn't saved a log file either.
Something must have gone wrong when compiling the apk. I'll just have to wait for the release.
I managed to build and install your app and I can display the different dials.
Reloading the settings by turning on and off the light work great.
But no data is being shown on the graphs and no log file is being made on my phone's storage, although it did make the folder.
I have also tried to find information with logcat, but I'm not very proficient with that and it feels like I'm doing something wrong because I cannot find any log that resembles your app.
How do you debug your program while being connected to the car?
I'm reading your code, looks very interesting stuff. Thanks!
2017 VW Passat
One plus 5 Nougat
Hi @Chillout when i get my '17 Opel Astra K Sports Tourer with Intellilink 900 next week could i help you someway to get this app working with Opel/GM Cars too?
I would be awesome to get an App like this not only for VAG Cars.
It is possible to create this app also for BMW cars?
Can anyone compill the .apk?
SuperNick said:
It is possible to create this app also for BMW cars?
Click to expand...
Click to collapse
bluedragon1982 said:
Hi @Chillout when i get my '17 Opel Astra K Sports Tourer with Intellilink 900 next week could i help you someway to get this app working with Opel/GM Cars too?
I would be awesome to get an App like this not only for VAG Cars.
Click to expand...
Click to collapse
I really hope he doesn't dilute his efforts. Code is on github, fork it and work on GM and BMW versions. That is the point of github
CrazyPeter said:
I really hope he doesn't dilute his efforts. Code is on github, fork it and work on GM and BMW versions. That is the point of github
Click to expand...
Click to collapse
If I could Code, i would realy like to try it. This is why I ask if I could help someway.
@Chillout looks awesome!Great job!
bluedragon1982 said:
Hi @Chillout when i get my '17 Opel Astra K Sports Tourer with Intellilink 900 next week could i help you someway to get this app working with Opel/GM Cars too?
I would be awesome to get an App like this not only for VAG Cars.
Click to expand...
Click to collapse
SuperNick said:
It is possible to create this app also for BMW cars?
Click to expand...
Click to collapse
It works only for VAG cars because they use the vendor extension channel to send/receive data to/from AA in EXLAP format. Other cars don't
Check out this comments from martoreto based on the info he received from different cars : https://forum.xda-developers.com/showpost.php?p=75089563&postcount=119
bluedragon1982 said:
If I could Code, i would realy like to try it. This is why I ask if I could help someway.
Click to expand...
Click to collapse
What are you doing on XDA Developers then?
For anyone trying to get this working. You need to create your own signing key SHA fingerprint, and crearte a google-services.json here using that fingerprint.. https://developers.google.com/mobile/add
I can't test my build APK, as my Audi doesn't support vendor extensions... ahh well..
@Chillout some feedback after most-recent github-commit:
app successfully compiled after removing ic_battery.png in app\src\main\res\drawable (got some "duplicate resource" error with ic_battery.png and ic_battery.xml).
Setup:
rooted S7edge together with VW-Touran
Finding1:
The app runs fine as long as only the 3 main-clocks are setup. All other views must remain deactivated.
As soon as i add something in View1, the app crashes.
Finding2:
Touching the AA-display may (! not always) lead to display-freeze followed by complete restart of AA.
That's it so far. Thumbs-up for your good work !!:good::good: