[APP][2.2+/4.0+] Network Counter - Android Apps and Games

Network Counter. The easiest way to monitoring of wireless network traffic. Keep a track on your monthly network data usage. Now with Android 4.x support and widgets!
Features include:
- Android 2.2, 2.3 and 4.x support
- Data traffic usage statistics for Wi-Fi and mobile networks
- Alarm for Wi-Fi and mobile data traffic usage
- Network statistics for currently active (running) applications
- Ability to backup and restore of data traffic usage database
Additional Premium Content (in-app purchase):
- Disabled advertisements (Ads)
- Widgets (incl. lock screen) for monitoring of data usage
And much more is planned for future releases!
Data stats gathering is done via our background service which has been designed for a low power consumption and supports device reboots (not including hard resets or direct battery pulls) and network disconnects.
Note, A2SD (SD card support) functionality is not possible due to necessary background service. However, if it's your preference, there is no limitation to use A2SD+ (ext partition).
Requires:
- Mobile / Cell or Wi-Fi HW module in your phone / tablet
- Android's TrafficStats API supported via your phone's ROM
In case of any feature suggestion or a bug report, please, contact us on our e-mail ([email protected]) or here on XDA.
Network Counter requires Android 2.2 and higher, but Android 4.x is highly recommended. All the screenshots are taken from Android 4.2 device.
Changelog:
Version 1.4:
Added support for Android 4.0, 4.1 and 4.2
Added in-app purchase for additional functionality incl. widgets
Application screen now displays the most traffic-heavy apps on the first positions
Fixed startup code upon device restart
Fixed stats for large data transfers
Various other fixes and improvements
Version 1.3:
Added ability to put an alarm on Wi-Fi data traffic.
Slightly adjusted gfx and layout on Data Usage and Alarm tabs.
More fixes.
Version 1.2.2:
Added Refresh NOW button to Data usage tab.
Minor fixes.
Version 1.2.1:
Remembering state of Data usage tab when starting up.
Minor fix in startup routine.
Version 1.2:
Added functionality for Reset, Backup and Restore of database.
Fix for random issue with wrong icon displaying on Application tab.
Fix for numeric format (alarm amount data, polling interval).
Other minor fixes.
E-mail: [email protected]
Web: www.mapeapps.com
Twitter: www.twitter.com/mapeapps
Android Market:
https://market.android.com/details?id=com.mapeapps.networkcounter
market://details?id=com.mapeapps.networkcounter
Our other apps:
SMS Notifier: http://forum.xda-developers.com/showthread.php?t=791490
E-mail Notifier: http://forum.xda-developers.com/showthread.php?t=810713
Easy Notifier: not on XDA yet

Just pushed 1.2 update to Android Market.

Seems to be a great app but it does not show any applications using network on the Dell Streak 5.

Final5k said:
Seems to be a great app but it does not show any applications using network on the Dell Streak 5.
Click to expand...
Click to collapse
Strange.
What Android version and ROM do you have? Do you get following message on Apps tab: 'No data available. There is currently either no running application using the network or your cell phone...'?
Everything else works (cell data and wi-fi data usage)?

Data usage works for Cell/Mobile - don't know for wifi as I have not tested. I'm on Android 2.2. - yes, the message is as you've written : 'No data available. There is currently either no running application using the network or your cell phone...'

This is really cool, I'll grab myself an APK tomorrow when I pick up my EVO 3D.

Final5k said:
Data usage works for Cell/Mobile - don't know for wifi as I have not tested. I'm on Android 2.2. - yes, the message is as you've written : 'No data available. There is currently either no running application using the network or your cell phone...'
Click to expand...
Click to collapse
What ROM do you have?
If you have time... send us e-mail on [email protected], will send you some debug build to check what is going on.

And 1.2.1 just hit the market.
- Remembering state of Data usage tab when starting up.
- Minor fix in startup routine.

Does the Alarm only affect Cell Data usage?? Guess since its called "cell data alarm" its cell only lol. Also its showing stuff like "Dialer" using bandwidth?? Is that normal??
Also this could really use some kind of widget displaying data usage

Nice job. I really like this app. It's almost exactly what I've been looking for. Too bad it's limited to displaying only the currently active apps. One question: what kind of order are the apps listed in? It would be great if we could resort the apps by data usage.
I also can't figure out what's going on with the dialer's data usage. I actually haven't received or made any calls in the past day and a half but the dailer's usage keeps going up.

mapeapps said:
What ROM do you have?
If you have time... send us e-mail on [email protected], will send you some debug build to check what is going on.
Click to expand...
Click to collapse
Counts overall data for me. Just not individual app usage. This is the same problem with all data counters on the Streak.
If I can assist to debug, I'd be happy to.
I'm running 2.2.2

Been looking for something like this for a while now.. thanks mate

Thanks for all the feedback!
If you don't mind to help... Attaching a debug version for Streak users and those who are not sure about the Dialer usage.
You will probably need to uninstall the market version first (not sure it will let you upgrade it).
When NC is launched, go to Applications tab and then click Home button and launch aLogCat (or similar) and post here values for:
TrafficStats.getMobileRxBytes():
TrafficStats.getMobileTxBytes():
TrafficStats.getTotalRxBytes():
TrafficStats.getTotalTxBytes():
and those with Dialer doubts check line:
getTrafficUIDS() processName: ...
Find the one which relates with the Dialer process.

im looking for an app that can manage my wifi hotspot, i mean that i can see which devices tethers from me. is this app can do what i am looking for?

arczangel said:
im looking for an app that can manage my wifi hotspot, i mean that i can see which devices tethers from me. is this app can do what i am looking for?
Click to expand...
Click to collapse
NO this monitors data bandwidth usage.
Try BARNACLE WIFI TETHER

I really like the UI of this App. It's much cleaner than 3G Watchdog Pro, which I currently use but hate. I also like that this track wifi usage as well.
I see it says From: Jun 1, 2011, To: Jul 1, 2011 is there anyway to change that? My billing cycle starts on the 7th of each month. Also, you can only restore from Backup, but an Option to manually set just the Mobile Data counter would be great for people who start using this app in the middle of the month.
Those are the only two options I feel are missing. I'm not sure if you are actually trying to go for a cell data "managing app" but if so this is definitely replacing 3G watchdog pro.

Been streaming last.fm for over an hour. Amount of total traffic displayed correctly, but Network Counter won't show that all these megabytes were eaten by the mediaserver process. (Motorola Defy on Froyo)
Request: could your app display the amount of data per app since the last time I launched Network Counter? A "since last reset" view per app with a reset button that doesn't wipe the entire history would work too.

Joecascio2000 said:
I see it says From: Jun 1, 2011, To: Jul 1, 2011 is there anyway to change that? My billing cycle starts on the 7th of each month.
Click to expand...
Click to collapse
You can click the dates to change them
Sent from my GT-I5800 using Tapatalk

rogier666 said:
Been streaming last.fm for over an hour. Amount of total traffic displayed correctly, but Network Counter won't show that all these megabytes were eaten by the mediaserver process. (Motorola Defy on Froyo)
Request: could your app display the amount of data per app since the last time I launched Network Counter? A "since last reset" view per app with a reset button that doesn't wipe the entire history would work too.
Click to expand...
Click to collapse
Thanks for the feedback. Will check what we can do.
Current app tab works that it shows the total in / out per application (UID) since phone's restart.

Make it disconnecr 3G when reaching a limit would be a killer

Related

Change log for froyo tommarow

From android police
http://www.androidpolice.com/2011/02/23/samsung-captivate-to-get-froyo-update-february-24th/
•Home Screen:•New Home screen tips widget assists new users on how to configure the home screen with shortcuts and widgets and how to make use of multiple home screens.
•And if your zoom in with two-finger in the home screen, all panels are shown in one screen and the end user can remove the panel and/or add. The max panel number is 7.
•The Phone, applications launcherm contacts and messaging now have dedicated shortcuts on the Home screen, making it easy to access them from any of the 7 home screen panels.
•Exchange Support•Improved security with the addition of numeric pin or alpha-numeric password options to unlock device. Exchange administrators can enforce password policy across devices.
•Remote wipe: Exchange administrators can remotely reset the device to factory defaults to secure data in case device is lost or stolen.
•Auto-discovery: you just need to know your user-name and password to easily set up and sync an Exchange account (available for Exchange 2007 and higher).
•Global Address Lists look-up is now available in the Email application, enabling users to auto-complete recipient names from the directory.
•Camera/Camcorder•Camera/Camcorder is provided Self timer function.
•Thumbnail image is displayed in preview right bottom screen.
•Portable Hotspot•Wireless Modem has been changed to Portable Wi-Fi Hotspot.
•Clients that can connect to the hotspot at the same time has been increased from 1 to 5.
•Managing Devices and Battery Management has been added.
•USB Tethering•By connecting USB cable, the phone can now be used as a modem
•Improved Performance•Performance of the browser has been enhanced using the V8 engine, which enables faster loading of JavaScript-heavy pages.
•Dalvik Performance Boost: 2x-5x performance speedup for CPU-heavy code over Android 2.1 with Dalvik JIT.
•The graph to the right shows the performance speedup from Android 2.1 to Android 2.2 using various benchmark tests. For example, LinPack is now more than 5 times faster.
•Kernel Memory Management Boost: Improved memory reclaim by up to 20x, which results in faster app switching and smoother performance on memory-constrained devices.
•Device Policy Manager•New device policy management APIs allow developers to write "device administrator" applications that can control security features on the device, such as the minimum password strength, data wipe, and so on. Users can select the administrators that are enabled on their devices.
•GMS Updates•GoogleQuickSearchBox, GenieWidget(News and Weather ) are newly added.
•Data Backup•Apps can participate in data backup and restore, to ensure that users maintain their data after performing a factory reset or when switching devices.
•Flash Player•Device supports Flash Player 10.1
•Lock Screen•New lock screen mode for entering a numeric pin or alphanumeric password
•Application On External Storage•Ability to store and run non-forward locked apps on the SD card
•Media Framework•New media framework (Stagefright) that supports local file playback and HTTP progressive streaming
•Kernel Upgrade•SDIO scheduling and BT improvements
This might not be the leak from 3 days ago if this is correct.
tjsooley said:
This might not be the leak from 3 days ago if this is correct.
Click to expand...
Click to collapse
Why, most of these are Froyo features. I haven't see anything on the list that is not in KB1 ROM.
foxbat121 said:
Why, most of these are Froyo features. I haven't see anything on the list that is not in KB1 ROM.
Click to expand...
Click to collapse
I would like to know this as well.
The Genie widget it not in that build.
according to my post the genie widget will be in the final build.
*shakes head* It seems like they're trying to use all the improvements in froyo to say, "Hey, I know it took a while, but look at all this STUFF! See? We made you STUFF! And more STUFF! Isn't all this STUFF wonderful?
...STUFF!"
Or, something like that.
tjsooley said:
The Genie widget it not in that build.
according to my post the genie widget will be in the final build.
Click to expand...
Click to collapse
I doubt it. The change log posted on your link is captured from the earlier Samsung Support page that was later pulled which contains many copy-n-paste errors. It is by no means the official change log. And on that same support page, we knew the firmware verison is UCKB1.
If Samsung needs to make another build, we will not see the official release until the end of March.
I hope we can make better roms with this
macguyvok said:
*shakes head* It seems like they're trying to use all the improvements in froyo to say, "Hey, I know it took a while, but look at all this STUFF! See? We made you STUFF! And more STUFF! Isn't all this STUFF wonderful?
...STUFF!"
Or, something like that.
Click to expand...
Click to collapse
ahaha yeaa i bet thats what they gonna do....theyll be like "well wasnt it worth the wait"
NOT!
This is 99% the same as the Rogers Froyo release. I hope the modem is better though...
So it's not going to fix the F-ing GPS?

[APP][2.2+] BATTERY INFORMER & TASK MANAGER - Find out what is crippling your device

[APP][2.2+] BATTERY INFORMER & TASK MANAGER - Find out what is crippling your device
Greetings, fellow Android enthusiasts.
If you're like me, that is, *very* curious (not to say, almost paranoid) about what is happening inside your shiny Android device, you've surely ended up with a lot (well, say 5+) apps to manage different aspects of the Android OS.
Optimization you got in one hand are lost by the mere fact that all those apps starts overlapping in terms of features at best and take opposite actions, or affect each others at worst, while trying to optimize your system.
Not to speak of different user interfaces spread in different packages with inconsistent visual feedback (some reporting free resources, other usage/percent, see what I mean ?)
This is the reason why I decided to write this app called "Battery Informer Task Manager" (not the sexiest name around, I know) to integrate in one single and most lightweight package everything I thought I would like to have to manage my system the best, extend my battery life the most (I will show you how later,) know what is using my data plan and ultimately dissect my system to keep control of what is running in there and what is the impact of each hardware and software component. Nothing less, nothing more :>
First of all this app is free (well, Ad-supported, and there is a donationware version if you're supporting developpers,) as my day-job is not Android developer (I'm a telecom engineer.)
So, what do we have in the package ?
A power usage reporting tool
This module tells you everything about hardware components and software packages' power consumption. Including the underlying UNIX platform.
You get power distribution between display, CPU, WiFi & BT, cellular, with the amount of energy shared between each component's states (power spent at different brightness levels by the display, at different frequencies by the CPU, at different receiving power by the radio subsystem, and so on.)
Software-wise, you get the power usage distribution between the different software packages. This is (in my opinion) the most relevant part when you're looking for what is draining your battery so fast (even when your device should be idling.) This is the part where you can see the (infamous) wakelocks that prevents your device to go to deep sleep. This is also here that you'll see network data usage by software packages.
You can go down to single process power usage from here. Select a package (or the OS itself) and get by-process power usage and time spent by the CPU executing that one (I'm pretty sure you'll have the Android window compositor up in the charts :> )
Battery usage reduction tools (what commercial apps call 'energy saver')
Very simple energy saving tactics :
- Turn off Wi-Fi and/or mobile data when you turn off the screen.
- Activate mobile data only when certain apps you choose are running (example: data is off, and the app turn it on as soon as I launch the browser. I switch to the email app, close the browser in the meantime, but data connectivity is kept up since the email client is still running. As soon as the email client ends, mobile data is turned off.)
- Automatically kill a process that goes over a CPU usage limit. You can set this limit for peak usage (the app suddenly uses a lot of CPU but was dormant before) or on average usage. This is set in term of % of CPU power. This feature can use root privileges if your device is rooted and you've enabled it in the app's settings. However be warned that root privileges might kill a foreground application. This is always very surprising (even to me, the developer) and can become very irritating if you're gaming or watching a video. So, I do not recommend it, but it can be fun from time to time :>
- Automatic background tasks cleaner. Set it to run every 5 to 120 minutes, to terminate background tasks and free memory.
All of those are optional, and are not enabled by default. So if you're willing to give the app a try and take advantage of these features, do not forget to go to the settings!
System & task manager
There are two parts in the manager.
Firstly, the system analyzer will present you with aggregated system-wide real-time indicators about your device.
Battery details (including estimated remaining time at present or on average usage rates) and instant current (in mA) solicitation on the power cells. This last value is calculated in case the kernel does not report it correctly, but you don't need to perform "battery calibration" or cycle to get it. It might be a little wrong if you swap the stock device's battery. The battery events are stored, so don't worry if you plug or unplug your device, this won't wipe those data like the standard Android battery gauge does. But you've to clean it yourself from time to time :>
The system analyzer also gives you system CPU and memory usage, along with network usage & cellular reception, all graphed in real-time.
The second part is the task manager itself. Well, this has become a bit more than a simple task manager. Of course you get the list of running processes and associated data with each of those, but I decided yo keep track of dead processes (don't worry you can hide them.)
I did that because I thought it was quite convenient to find out if a now-terminated process has used a lot of CPU or downloaded a lot of information from the network.
In the process list tab, you can terminate one or multiple processes at once, like every task manager around. But if your device is rooted, you can choose to kill the process at the OS layer rather than with the standard Android API. In other terms, root allows you to terminate foreground processes. You can chose if you want to use root privileges or not, this is not related to the fact your device is effectively rooted or not.
When you select a process, you get a screen with real-time CPU and network usage graphs along with numerical data. You also can terminate this single process from here.
What about real-time charts ? You've got them too. Process are sorted real-time by peak or average CPU usage and network data volumes exchanged. Refresh rate is synchronized with the app's service heartbeat and can be adjusted, of course.
At last, you've got a big panic button in the home screen to recycle everything if something in your device is making the CPU heating to the point you can't hold it anymore without taking the risk to burn your hand.
Goodies
- A persistent notification indicating CPU, memory and network usage levels. You can disable it if you want to.
- Two widgets, one for system stats another for power-related values.
Screenshots
We all love screenshots, don't we ?
A few on my site : www(dot)starnode(dot)net/screenshots/
And, most importantly, you get all of these in a 2.6MB only software package :>
I've successfully tested (real hands-on) the app on the following devices :
- Samsung Galaxy S2 GT-I9100 (stock 2.3.x, stock 4.0.x and CM9 ROMS)
- Samsung Galaxy S3 GT-I9300 (stock 4.0.x ROM)
- Google Galaxy Nexus
- Sony Xperia S
- HTC Desire S (2.2 stock ROM)
- HTC Desire HD (2.3 stock ROM)
- Samsung Galaxy Tab 10.1 (AOKP 4.0.x ROM)
- Archos 101G9 Tab (4.0.x stock ROM)
I hope you'll find this useful, and I'm very very very open to feedback. If you need a new feature, do not hesitate to drop me a few words and I'll look into it (donationware users have higher priority ;p)
Please don't get angry if the app crashes or whatever, remember it's free (I know, the ads may be a little annoying, but you get full functionality in the free version!) Instead, send me the crash report when you are proposed to in the Force Close dialog, and I'll make sure to correct the issue for you !
You can find the app in Google Play, just search for "Battery Informer Task Manager"
Cheers & Have fun with Android!
CHANGELOG
Version 1.3.3 :
* When the device ROM does report inconsistent power profiles, they're replaced with standard values instead of nulls. This will allow the application to still produce usable outputs, rather than empty fields (although less precise.)
* In case of erroneous power profiles are detected, the application will suggest to send a report summary by mail to help correct the issue.
Version 1.3.2 :
* Corrected two issues relative to the monitoring service (didn't properly start in some situations.)
Version 1.3.0 :
* Initial public release.
"Could not retrieve Ad from network. The application will close in 15 minutes."
Not fun :-/
Go ahead, flame me.
Znuff said:
"Could not retrieve Ad from network. The application will close in 15 minutes."
Not fun :-/
Go ahead, flame me.
Click to expand...
Click to collapse
Same here
Sent from my HTC One X using xda premium
Are you using an ad blocker or were your devices totally offline at this time (no mobile data nor WiFi) ?
I guess I'll have to add a connectivity check before throwing this message, the app could disconnect itself too...
starnode said:
Are you using an ad blocker or were your devices totally offline at this time (no mobile data nor WiFi) ?
I guess I'll have to add a connectivity check before throwing this message, the app could disconnect itself too...
Click to expand...
Click to collapse
Yes I am using a ad blocker...
Sent from my HTC One X using xda premium
Understood. I will consider removing this in the future if the majority ask for it.
But rest assured that the monitoring service does not close itself, this only concerns the UI (which you can restart immediately.)
I had to push an update to solve a critical bug on some devices, so I made something less intrusive if you're blocking the ads.
(sorry for double posting)
A few users (thanks to them) reported that their devices' ROMs were not correctly reporting some power profiles.
So I pushed a new version that will replace inconsistent values with standard ones so the application could complete all the calculations and produce a readable/usable output.
When such an inconsistency in power levels is detected, the application will suggest to send a report by mail so I could try to correct the issue.
Trying this app out to try to resolve some huge "android os" data consumption.

[APP][2.3.3+] NFC Task Launcher - 6.0

With the release of NFC Task Launcher 4.1 I'm consolidating the threads into one application thread.
Market Link: https://play.google.com/store/apps/details?id=com.jwsoft.nfcactionlauncher
Put an NFC tag in your car, home, office and bedroom and automatically change settings, and launch apps by touching a tag. NFC Task Launcher supports all tags now with a fixed ID, writeable and read-only tags. A cloud service is used to store payloads that are too large to fit on a tag or don't fit on a tag. This way anyone who scans your tag will see the same actions performed (including you if you mistakenly clear app data or get a new device).
5/1/2013 - 6.0
- New Tablet layout for 7" tablets in landscape and 10" tablets and slight UI tweaks for phone layout.
- Task processing and execution should now be much quicker in most instances and less prone to closing
- Added Chinese localization (Simplified and Traditional)
- SMS now shows the number in the list of actions after adding
- Support for time and date (%t and %d) place holders added to Text to Speech, Tweets, Emails and SMS messages
- Notification light settings updated to respect Samsung specific device settings
- Tweaked lock screen controls to try to offer a more consistent experience. A root plugin will follow in the near future for full control of lock screen settings.
- URLs opened in the background now support users[email protected] format for passing in login credentials
4/10/2013 - 5.0.1
- Free tags has been removed for now. We've run through our stock of free tags quicker than anticipated!
- Notification and Ringer Sound actions should now set the previous
ringtone on failure
- TTS worker will now set the volume up termporarilly if it is
silenced and then back down to the current level when completed
- Continued tweaking of Wifi triggers for better detection of connect/disconnect
- Fixes for setting Brightness on LG devices and some inconsistent behaviors
- All translations can now use WEP, WPA, WPA2 and Open configurations. (64 bit WEP)
- Fixes for reported crashes
- Fix for crash when generating message from setting an alarm
- When adding Close App to a tag a notification is now shown alerting users that root access is needed in most instances
- Support for killing multiple PIDs based on package ownership
4/4/2013 - 5.0
- Start/Stop Drive Agent
- Changes to free tags (posting to social media is now optional)
- Placeholder support for Twitter tweets (%t for time and %d for date). This will be expanded to other text fields as well soon (TTS, Email, SMS, etc).
- 1x1 Widgets. Pick your task, icon and background for 1x1 widgets (also works with switch tasks).
- SIP calling
- Start and Stop Media Playback as separate features
- The NFC restriction has been removed and WiFi / Bluetooth triggers are now available on non NFC devices.
- Importing a tag with no actions should now prompt you to create a task and take you directly into that flow
- Free tags no longer require a tweet. You can fill out the form from the app itself and optionally post to Twitter / Google+ (although we appreciate it if you do!)
Fixes:
- Fixed Wifi Connect not working for tags using SSID only
- Further tweaks to Wifi connect / disconnect (this is still in progress)
- Fixed Russian translation so that disable works on actions
- Fixed a Samsung specific issue regarding Blocking mode
- Fixed an issue with Wifi Hotspot not resuming if Wifi had to be disabled before starting hotspot
- Fixed a potential crash in Free Tags
- Removed WRITE_SECURE_SETTINGS request from GPS action
If you have any issues, questions or suggestions please let me know.
Here's a quick demo I made:
Thanks for the 4.1 update.
But I don't understand or find any setting about this new function:
We've also set up a cloud service to cache this payload for anyone else who taps this tag. They will perform a one time download of the payload and cache it on their device. This way you and anyone else can use any tag without worrying about the size or contents.
Click to expand...
Click to collapse
lwclam said:
Thanks for the 4.1 update.
But I don't understand or find any setting about this new function:
Click to expand...
Click to collapse
There's no setting.
Here's what happens now. Let's say you want to write a message that is 100 bytes, but your tag is read-only or you tag is only 48 bytes. Since the entire message can't be written (or anything written) the payload is mapped locally on your device and keyed on the ID. If we can write to the tag we'll write a small message to aid in filtering.
However this breaks anyone else using this tag as the commands aren't on the tag (boo). To get around this when you write these tags the payload is pushed out to a cloud service we set up that keys on the tag's ID (this happens in the background and transfers very little data, just the size of the payload).
Now, when you scan that tag you use the local mapping.
When anyone else scans this tag NFCTL will see that
1.) it has no data and
2.) their device doesn't have a local mapping for that and will query the server to see if there's a mapping present to use. If it does it will grab that, cache it locally and then execute those actions.
Now when either of you re-scan the tag you're using a cached version of the commands and there's no network transfer or query performed. This also prevents someone else from re-writing your locally mapped tag and changing your actions.
The other benefits this holds is that if you lose your app data all of your tags will still work (the payload will be pulled down on the first tap and cached) and I've leveraged this back end to make sharing tags easier if you want to send someone a tag you've created.
Let me know if that doesn't make sense
Nice idea, but could I suggest that - just for people's peace of mind in a paranoid world - you add an option to make a tag 'private' - i.e. it only gets stored on your own phone, not on the cloud.
There might be odd occasions where you only want something to happen on your own phone, rather than anyone who happens to scan the tag. <Quickly deletes http://www.horny-porny-porn.com from all my tags >
Andre
Would you be opposed to posting the SMS Plugin APK somewhere? Or for private downloading? I've been using it on my Galaxy Nexus and so far so good. I have a messaging app on my Nexus 7 and wanted to see if the SMS feature would work on it as well. However, the Play Store won't let a Nexus 7 download it.
I understand if there are limitations to the app where it can't be installed on a tablet device. Can't hurt to ask.
andrewilley said:
Nice idea, but could I suggest that - just for people's peace of mind in a paranoid world - you add an option to make a tag 'private' - i.e. it only gets stored on your own phone, not on the cloud.
There might be odd occasions where you only want something to happen on your own phone, rather than anyone who happens to scan the tag. <Quickly deletes http://www.horny-porny-porn.com from all my tags >
Andre
Click to expand...
Click to collapse
+1
Sent from my HTC One X using Tapatalk 2
sola fide said:
Would you be opposed to posting the SMS Plugin APK somewhere? Or for private downloading? I've been using it on my Galaxy Nexus and so far so good. I have a messaging app on my Nexus 7 and wanted to see if the SMS feature would work on it as well. However, the Play Store won't let a Nexus 7 download it.
I understand if there are limitations to the app where it can't be installed on a tablet device. Can't hurt to ask.
Click to expand...
Click to collapse
Send me a PM with your email and I'll send it over this weekend.
andrewilley said:
Nice idea, but could I suggest that - just for people's peace of mind in a paranoid world - you add an option to make a tag 'private' - i.e. it only gets stored on your own phone, not on the cloud.
There might be odd occasions where you only want something to happen on your own phone, rather than anyone who happens to scan the tag. <Quickly deletes http://www.horny-porny-porn.com from all my tags >
Andre
Click to expand...
Click to collapse
Maybe Prior to this release all data was encoded on the tags themselves *always*. It still is if there is sufficient space. Portability between devices has been the model since day one. It's something we can discuss though.
Hey, I have programmed a tag to check in at foursquare but when I use it, it opens NFC task launcher instead of FS, why? If anyone uses it, it opens NFC, not the check-in.
Sent from my HTC One X using xda premium
abejoker said:
Hey, I have programmed a tag to check in at foursquare but when I use it, it opens NFC task launcher instead of FS, why? If anyone uses it, it opens NFC, not the check-in.
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
NFC Task Launcher uses Foursquare's API to check you in in the background (it will need to do a one time authorization).
Not sure if I'm the only one but the switch mode sometimes takes forever to complete the 3-5 specified actions upon activation. Just before the last update, the actions complete within 2 seconds or less but now, it can take up to a minute or more. Even Android prompts up to 2 times for whether to kill the non responding NFCTL and I had to select wait each time. Since the root access toast message appear just when the actions are executed, it suggests that the waiting time is just the application trying to figure out what are to be executed. My guess is that it might be that the caching/syncing/downloading is bugged and my phone is downloading the actions from server every time instead of just once. The server may also be overloaded or slow to respond so it takes forever to re-download the actions to be performed on every scan of the tag.
Switching action 1
- Enable desktop dock
- Disable vibration during ring
- Disable lock screen
Switching action 2
- Disable desktop dock
- Disable auto rotate
- Enable vibration during ring
- Enable lock screen
- Close applciation (Navigation)
On my old phone I had similar issues with another app and thought that because the toast messages were coming slow that it must be a problem with the app. I then decided to disable the toast messages and found that they were actually the source of the lag. It may be something to try with troubleshooting your issue.
~Nexus S 4G~AOKP JB~Matrix 24.0~
matthewchng said:
Not sure if I'm the only one but the switch mode sometimes takes forever to complete the 3-5 specified actions upon activation. Just before the last update, the actions complete within 2 seconds or less but now, it can take up to a minute or more. Even Android prompts up to 2 times for whether to kill the non responding NFCTL and I had to select wait each time. Since the root access toast message appear just when the actions are executed, it suggests that the waiting time is just the application trying to figure out what are to be executed. My guess is that it might be that the caching/syncing/downloading is bugged and my phone is downloading the actions from server every time instead of just once. The server may also be overloaded or slow to respond so it takes forever to re-download the actions to be performed on every scan of the tag.
Switching action 1
- Enable desktop dock
- Disable vibration during ring
- Disable lock screen
Switching action 2
- Disable desktop dock
- Disable auto rotate
- Enable vibration during ring
- Enable lock screen
- Close applciation (Navigation)
Click to expand...
Click to collapse
It's not a query issue. If you wrote the tag and the entire message fits on the tag it's written to the tag. If it doesn't it's cached locally. There's no query. If you didn't write the tag and it's a tag that had to be pushed to the cloud you do a one time query and then cache the instruction set. Subsequent attempts to execute that tag use the cached payload. Unless you ended up with an unwritable database (in which case tags wouldn't save either when you created them) there's no reason it would re-query on every scan.
Enable debugging in the app, scan the tag and send me the generated log.
krohnjw said:
It's not a query issue. If you wrote the tag and the entire message fits on the tag it's written to the tag. If it doesn't it's cached locally. There's no query. If you didn't write the tag and it's a tag that had to be pushed to the cloud you do a one time query and then cache the instruction set. Subsequent attempts to execute that tag use the cached payload. Unless you ended up with an unwritable database (in which case tags wouldn't save either when you created them) there's no reason it would re-query on every scan.
Enable debugging in the app, scan the tag and send me the generated log.
Click to expand...
Click to collapse
I was using a read only tag. In any case, just did another test without even using a tag. Used the widget to switch between the 2 available modes. Put phone in Airplane mode but still get that long delay issue so that rules out server issues. The actions were executed successfully as long as I keep selecting "wait" when Android prompt to kill NFCTL multiple times. What can I do that can provide you with the info to track down the root of the problem?
matthewchng said:
I was using a read only tag. In any case, just did another test without even using a tag. Used the widget to switch between the 2 available modes. Put phone in Airplane mode but still get that long delay issue so that rules out server issues. The actions were executed successfully as long as I keep selecting "wait" when Android prompt to kill NFCTL multiple times. What can I do that can provide you with the info to track down the root of the problem?
Click to expand...
Click to collapse
What device is this on? Enable debugging, scan the tag and send me the log.
krohnjw said:
What device is this on? Enable debugging, scan the tag and send me the log.
Click to expand...
Click to collapse
Attached. Just activated one action from the widget.
Version: 4.1.1
OS: 4.2
Galaxy Nexus
matthewchng said:
Attached. Just activated one action from the widget.
Version: 4.1.1
OS: 4.2
Galaxy Nexus
Click to expand...
Click to collapse
ANR from running the root command for dock mode. It's taking 4+ seconds before returning and broadcasting. I'll pull it into a background task like other root operations.
PM me an email address and I can send a test build in a bit.
krohnjw said:
ANR from running the root command for dock mode. It's taking 4+ seconds before returning and broadcasting. I'll pull it into a background task like other root operations.
PM me an email address and I can send a test build in a bit.
Click to expand...
Click to collapse
That was 4 minutes. Not 4 seconds... 10:02pm started but finished at 10:06pm. Email to my username @gmail.com.
matthewchng said:
That was 4 minutes. Not 4 seconds... 10:02pm started but finished at 10:06pm. Email to my username @gmail.com.
Click to expand...
Click to collapse
Reading is a key skill ANR's should pop after 5 seconds of an unresponsive UI thread.
Are you getting the prompt for root access?
krohnjw said:
Reading is a key skill ANR's should pop after 5 seconds of an unresponsive UI thread.
Are you getting the prompt for root access?
Click to expand...
Click to collapse
Already granted and saved before so no more prompt. But I do get the Android prompt asking if I want to kill an unresponsive process to which I just kept selecting wait. . Let me get a screen capture of the prompt.
The action will eventually be completed given enough time.

[APP][4.3+][19 Feb. - V3.0] NetLive - Monitor data speed and live app data usage

Hello all,
I spent my summer of 2013 developing my first Android app- NetLive.
It allows you to monitor your internet data transfer rate while also showing the app that is using the most data at the current moment. It runs both in the notification drawer or as a widget, so you always have access to your transfer rate information.
I stopped development for awhile, but these past few months I have been hard at it. Initially I was only going to update it to support Lollipop, but I ended up basically rewriting the whole thing to address the main gripes many users had.
Unfortunately, I had to drop support for Android versions before 4.3 because it was causing many users serious issues. Basically, I am using four API calls that may work on Android versions prior to 4.3, but it is not guaranteed. As a result, in previous versions of NetLive I was using a hack to get around this, but it was causing major battery life issues for some devices. It was a tough decision, but I think the best move was to drop support for those users that were getting a bad experience. For those curious, the API calls I am referring to are from the TrafficStats class: http://developer.android.com/reference/android/net/TrafficStats.html
Particularly these four methods: getTotalTxBytes, getTotalRxBytes, getUidTxBytes, and getUidRxBytes. These methods all give the warning: "Before JELLY_BEAN_MR2, this may return UNSUPPORTED on devices where statistics aren't available." JELLY_BEAN_MR2 is API level 18 which is Android 4.3.
All feedback you can give me is much appreciated:
Google Play Link: NetLive
Video: https://www.youtube.com/watch?v=aFVbDT2Bd90
Check out the source code here: https://github.com/octohub/NetLive
[19 February 2015 - UPDATE V3.0]:
•Complete rewrite
•Lollipop Support
•Bug Fixes
•Updated design
•Lower Ram Usage
•Lower CPU usage
•Lower Battery Usage
[3 March 2014 - UPDATE V2.5]:
• NetLive is now open source
• Streamlined settings
• Added share and rate options in menu
[22 February 2014 - UPDATE V2.4]:
• Bug Fix (thank you Jérôme)
[14 February 2014 - UPDATE V2.3]:
• Added V2.2 changes to the widget as well
[14 February 2014 - UPDATE V2.2]:
• Active app is now disabled by default, and also offer battery usage warning if it is enabled
[13 February 2014 - UPDATE V2.1]:
• Option to hide the notification icon
• Option to display total speed value
• Widget can now be added to the lock screen
• Bug fixed that would prevent the active app displaying in the widget if disabled in the NetLive notification
[13 February 2014 - UPDATE V2.0]:
Version 2.0:
• Notification icon changes whether you are uploading and/or downloading data
• The poll rate can be customized
• Bug fixes
[15 January 2014 - UPDATE V1.1]:
It has been a long time coming, but I have finally pushed out my first update. I have streamlined the settings, significantly reduced the APK size, and also now prevent my notification icon from taking up your precious notification area space. Many XDA users requested this, and I now use a low priority notification (like Google Now), which is available on Android 4.1 and up.
Reviews:
CNET: http://howto.cnet.com/8301-11310_39-57599959-285/use-netlive-for-android-to-find-data-hogging-apps-in-real-time/
lifehacker:http://lifehacker.com/netlive-monitors-network-traffic-in-your-notification-d-1305292895
dotTech: http://dottech.org/123711/android-review-netlive-app/
ghacks: http://www.ghacks.net/2013/08/23/netlive-android-highlights-apps-bandwidth-using-apps-realtime/
Cool will check it out
Sent from my GT-N7100 using Tapatalk 4
App looks legit and seems accurate. Would like some way to view the speeds without opening notification shade. Maybe so,ethimg like the Facebook chat heads? Keep up the good work bro!
Sent from my Nexus 7 using XDA Premium 4 mobile app
MLonon said:
App looks legit and seems accurate. Would like some way to view the speeds without opening notification shade. Maybe so,ethimg like the Facebook chat heads? Keep up the good work bro!
Sent from my Nexus 7 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Thank you very much for your input. I want to improve this as much as I can over time, so your idea has been noted.
Thank you.
downloaded and will test
damn its showing me alot of apps using data that I didnt even know was using ;
endomondo, clock widget, facebook, steam, etc etc!
suggestions :
1. Make the ICON (Notification area) a bit more polished
2. Maybe a row of icons to indicate the other apps using data, rather than 1
3. No such thing as Idle state?
4. Total : Up : Down doesnt really mean much if its a dumb user
5. Don't think you need 3 decimal points.. such as 20.xxx
jcsy said:
downloaded and will test
damn its showing me alot of apps using data that I didnt even know was using ;
endomondo, clock widget, facebook, steam, etc etc!
suggestions :
1. Make the ICON (Notification area) a bit more polished
2. Maybe a row of icons to indicate the other apps using data, rather than 1
3. No such thing as Idle state?
4. Total : Up : Down doesnt really mean much if its a dumb user
5. Don't think you need 3 decimal points.. such as 20.xxx
Click to expand...
Click to collapse
jcsy, I was very surprised as well to discover apps that were running in the background.
1. I agree the notification icon can improve. My friend is the designer and I will talk to him about this.
2. For the widget, notification drawer, or both?
3. What do you mean by idle state? Do you mean that if no app is using any data, no app should be displayed? If so, I agree.
4. This is true. It is difficult to use wording that is both to the point and meaningful. There is only so much real estate. But I agree.
5. LOL, yeah, it is a bit overkill. I will look into this, at the very least making it customizable. I left that in their to make the point to users that the data monitoring is quite accurate. Also, if users set it GBps, nothing will shows if I do not have those decimal points. But I do hear what you are saying.
Thank you very much for your very specific input.
1. the notification area, which is what I added
2. notification area. I meant as in ; kbps (Steam) into kbps (Steam / Whats app / Facebook ) ?
3. If no app (whch looks like unlikely because I was staring at that god damn thing for 30 minutes) and discovered that its NEVER IDLE... unless I off the data altogether
4. How about Download/Upload? lol yes, i know its hard
5. I tried a few settings ; kbps,mbps,kBps etc and got fed up. too many decimal points, lol... its not a F1 race (with decimal timing is important ) but yea, can see how accurate the thing is
keep up the work
jcsy said:
1. the notification area, which is what I added
2. notification area. I meant as in ; kbps (Steam) into kbps (Steam / Whats app / Facebook ) ?
3. If no app (whch looks like unlikely because I was staring at that god damn thing for 30 minutes) and discovered that its NEVER IDLE... unless I off the data altogether
4. How about Download/Upload? lol yes, i know its hard
5. I tried a few settings ; kbps,mbps,kBps etc and got fed up. too many decimal points, lol... its not a F1 race (with decimal timing is important ) but yea, can see how accurate the thing is
keep up the work
Click to expand...
Click to collapse
Thank you for the clarification. This is a 1.0 product, so look for updates very soon.
Verrrrrryyy interesting app! I, too, have seen apps using network that surprised me. My suggestion: keep track of apps' network usage and let me see a table of usage over the last 5 minutes, hour, day, etc. Maybe more granularity and the ability to see a particular app's usage over time in a paid version of the app? But even without these features, it's a cool app. TYVM
Thanks, any chance you can add 3.2+ compatibility? Honeycomb is often overlooked but shares quite a few pieces with ICS. Thanks anyway, gonna try that on my One too.
short/y said:
Verrrrrryyy interesting app! I, too, have seen apps using network that surprised me. My suggestion: keep track of apps' network usage and let me see a table of usage over the last 5 minutes, hour, day, etc. Maybe more granularity and the ability to see a particular app's usage over time in a paid version of the app? But even without these features, it's a cool app. TYVM
Click to expand...
Click to collapse
Thank you very much for the recommendation. It seems a lot of users would like this.
teorouge said:
Thanks, any chance you can add 3.2+ compatibility? Honeycomb is often overlooked but shares quite a few pieces with ICS. Thanks anyway, gonna try that on my One too.
Click to expand...
Click to collapse
My hope is that I will be able to make this app 2.3+ compatible. I only had so much time this summer, but 2.3+ compatibility is definitely on the list of things I need to do. After all, it still makes up 33% of Android devices.
Nice app. For the dumb user like me, you should write out the unit of measurements settings. Not everyone knows the difference between MB and Mb.
I world like to "open" the app, so not using the notification or widget.
Hey man, nice app, but can you add a feature that shows the Total Data Consumption of an Application?
I play some Online Games on my phone, and I would like to see how many Accurate MBs did I spent for each game sessions I make. Why? Cause I only have a limited data plan..
And when I ran the app, it consumes on an about 19MB on RAM. Is this normal? Cause I only have 301MB RAM (150 RAM Unused), and having a 19MB running app is quite big...
Thanks mate!!
Really nice and cool app!!
DeucesAx said:
Nice app. For the dumb user like me, you should write out the unit of measurements settings. Not everyone knows the difference between MB and Mb.
I world like to "open" the app, so not using the notification or widget.
Click to expand...
Click to collapse
Thank you very much for your input DeucesAx, I really appreciate it.
souler456 said:
Hey man, nice app, but can you add a feature that shows the Total Data Consumption of an Application?
I play some Online Games on my phone, and I would like to see how many Accurate MBs did I spent for each game sessions I make. Why? Cause I only have a limited data plan..
And when I ran the app, it consumes on an about 19MB on RAM. Is this normal? Cause I only have 301MB RAM (150 RAM Unused), and having a 19MB running app is quite big...
Click to expand...
Click to collapse
Many users have requested data usage logging, I will definitely explore this feature. As for the RAM, this is not an unusual amount for the app. It is higher than it should be though. I wanted to release this before school started and I did not have as much time for optimization as I wanted. I will be optimizing this app more as soon as I can. Thank you for your input.
saurabh007 said:
Thanks mate!!
Really nice and cool app!!
Click to expand...
Click to collapse
Thank you! Let me know if you have any feedback or suggestions
Hello all,
I am currently working on gingerbread support for NetLive.
Also, I have gotten some love for my app from a few tech sites. I think they do a great job of conveying what my app is about. If you are on the fence about trying my app, give them a read
CNET: http://howto.cnet.com/8301-11310_39-57599959-285/use-netlive-for-android-to-find-data-hogging-apps-in-real-time/
dotTech: http://dottech.org/123711/android-review-netlive-app/
ghacks: http://www.ghacks.net/2013/08/23/netlive-android-highlights-apps-bandwidth-using-apps-realtime/
Download Link: https://play.google.com/store/apps/details?id=com.richardlucasapps.netlive&hl=en
I have started school and I am not able to devote as much time as I want to NetLive, but I am working as much as I can and determined to get Gingerbread support. I have made progress, but there is still more to be done.
If you have a Gingerbread device, and a little bit of time, I would greatly appreciate some volunteers to help test my app.
Let me know if you want to and I will PM you.
NetLive V1.1 Update
It has been a long time coming, but I have finally pushed out my first update. I have streamlined the settings, significantly reduced the APK size, and also now prevent my notification icon from taking up your precious notification area space. Many XDA users requested this, and I now use a low priority notification (like Google Now), which is available on Android 4.1 and up.
Especially since Google removed the arrows that display on the WiFi and cell indicators when data is being transferred. I think my app is now even more useful. You can now quickly tell if data is being transferred.
Feedback is greatly appreciated and I hope you enjoy your experience.
Google Play Link: NetLive
rcllcr said:
Hello all,
I am currently working on gingerbread support for NetLive.
Click to expand...
Click to collapse
looking forward to having GB support!
killoid said:
looking forward to having GB support!
Click to expand...
Click to collapse
killoid, I know I said that I would be supporting GB, but given my time constraints being a student, I do not think I will be supporting the 21% of Android users still running GB.
Source: http://developer.android.com/about/dashboards/index.html
I truly appreciate your interest and I apologize for going back on my word.

[Q] App to view *live* data/network usage per app -NOT general Data usage trackers

First off, I have used My Data Manager and Onavo (previously, among others) for a long time to view detailed stats about data usage via mobile, wi-fi and they are great...can set limits and see detailed graphs and data on usage and also "per app" but all of these programs are your basic "trackers and loggers" and you can see, even specific app data usage but in a more general "over a period of time" kind of way...
I'm using KK 4.4.4 now and AOSP/CM11, etc.. lots of awesome customizations...and rooted of course... recently turned on a neat status bar feature (not readily available in stock roms and not all mods) to see *live* bandwidth usage numbers in real-time right next to my network status.. so it shows the upload and download rates in b/kb/mb that the phone is currently transferring...nice to see..glad to have that feature now..
Now, with that being said...(and i know why this is - all the background apps and services that are syncing and updating all the time) there is rather constant data every few seconds...it's small (usually) but very regular...
****************So this is my actual question and what i'm looking for****************
All I am looking for, is a way (app,service,setting,etc) to view some sort of monitor of LIVE app/service data that will show *exactly* what apps and background services are currently syncing and sending/receiving data...in "real-time"
All the various data apps don't really do this in any way such as this... I have searched a lot for something like this but to no avail..and in a rather tedious and round-a-bout way, there are ways to sort of get what i'm looking for..but nothing rather simple and in one spot for everything on the phone in real-time...
****************************
Plenty of pc programs that can achieve this..whether data loggers or even firewall/security software...maybe something like that is ported to Android...
So anyone using something to do this or know of a way that I can accomplish this?
Thanks
pchemerys said:
First off, I have used My Data Manager and Onavo (previously, among others) for a long time to view detailed stats about data usage via mobile, wi-fi and they are great...can set limits and see detailed graphs and data on usage and also "per app" but all of these programs are your basic "trackers and loggers" and you can see, even specific app data usage but in a more general "over a period of time" kind of way...
I'm using KK 4.4.4 now and AOSP/CM11, etc.. lots of awesome customizations...and rooted of course... recently turned on a neat status bar feature (not readily available in stock roms and not all mods) to see *live* bandwidth usage numbers in real-time right next to my network status.. so it shows the upload and download rates in b/kb/mb that the phone is currently transferring...nice to see..glad to have that feature now..
Now, with that being said...(and i know why this is - all the background apps and services that are syncing and updating all the time) there is rather constant data every few seconds...it's small (usually) but very regular...
****************So this is my actual question and what i'm looking for****************
All I am looking for, is a way (app,service,setting,etc) to view some sort of monitor of LIVE app/service data that will show *exactly* what apps and background services are currently syncing and sending/receiving data...in "real-time"
All the various data apps don't really do this in any way such as this... I have searched a lot for something like this but to no avail..and in a rather tedious and round-a-bout way, there are ways to sort of get what i'm looking for..but nothing rather simple and in one spot for everything on the phone in real-time...
****************************
Plenty of pc programs that can achieve this..whether data loggers or even firewall/security software...maybe something like that is ported to Android...
So anyone using something to do this or know of a way that I can accomplish this?
Thanks
Click to expand...
Click to collapse
im not saying there is none out there, but i have seen this exact question asked before, and no useful apps were suggested.
sorry i couldn't be of more help.

Categories

Resources