{
"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"
}
Synchronizes system time via NTP automatically or manually. Will be useful if your operator doesn't support automatic time synchronization via NITZ (mine doesn't and device clock lags).
Beta version and Google Plus community
Galaxy Note 3 and other Samsung devices with KNOX security are supported in 1.2.4 beta version.
☆ ROOT is REQUIRED for automatic synchronization ☆
ClockSync synchronizes device system clock with atomic time from Internet via NTP (Network Time Protocol).
Useful if provider doesn't support NITZ, sends incorrect time or if your device/ROM has heavy clock drift.
There are 2 modes: automatic for root users and assisted manual mode for users without root (rootless mode).
Rootless mode features:
- automatic atomic time retrieval with configurable interval
- notification when offset exceeds user set threshold
- assisted manual synchronization with the hint what time/date to set
- precision between 1 and 30 seconds (because Android doesn't allow to set seconds)
- 1 second precision if your device resets seconds on Set (most Samsung and some HTC devices)
- Greenwich Time Signal assisted sync if device resets seconds
Root mode features:
- automatic sync with configurable interval
- accuracy is ~1-20ms depending on your connection and NTP server
- statistics (average drift per day, total time corrected)
Root is required because of Android security restrictions, vote for http://bit.ly/set_time_without_root if you want it to work without root, however Google has declined to fix it with the following comment:
"Hi, it is by design that applications can not change the time. There are many subtle aspects of security that can rely on the current time, such as certificate expiration, license management, etc. We do not want to allow third party applications to globally disrupt the system in this way." © some Google employee
Other features:
- customizable NTP/SNTP server and timeout
- displays current date or time since last sync
- NTP server details dialog
- 3 color schemes (dark, light, default)
- 12-hour or 24-hour clock format
- time zone detection and adjustment based on geo location
- system time zone override with custom offset
- time zone management based on latest Olson tz database (zoneinfo)
- optional haptic feedback and sync notification
- clean and easy to use interface (tap screen values or use menu)
Don't have root? See http://bit.ly/phoneroot for the detailed instructions.
Don't want or can't root your device? You can still use ClockSync as your precise time source to adjust your watch or other clocks, or to verify how accurate your cell time is, or set time manually in rootless mode.
Move to SD is disabled because automatic synchronization (timers) will not work when app is moved, also app size is very small and since not all files are moved to SD in any case, it would not save you more than 50Kb.
If you get wrong time after synchronization, your phone time zone data is out of date, use http://bit.ly/tzupdate to fix it.
Issues, questions or suggestions? Please e-mail me, developers have no way to respond to Market comments.
I reply to every e-mail within one day maximum (usually instantly).
See http://bit.ly/clocksync for more information.
Google+ page: http://bit.ly/clocksync-plus
Permissions explained for paranoid users:
- RECEIVE_BOOT_COMPLETED: used only for "Sync on boot" option
- VIBRATE: optional haptic feedback on tap and sync
- INTERNET: to get time from NTP servers, to get time zone from web services
- WAKE_LOCK: to perform background synchronization without being killed in the middle by the OS
- ACCESS_NETWORK_STATE: to sync only when network is available
- ACCESS_FINE_LOCATION: to get best location for time zone from location feature when GPS is on
- ACCESS_COARSE_LOCATION: if GPS is off, network location is used
- SET_TIME_ZONE: to automatically set time zone depending on location or for manual override
- SYSTEM_ALERT_WINDOW: new permission since 1.1.5, used for transparent overlay in rootless mode to show countdown updated every second
More details:
http://amip.tools-for.net/android/clocksync
Download:
https://play.google.com/store/apps/details?id=ru.org.amip.ClockSync
Version 1.0.2 is now available on Market.
updated to 1.0.3:
option to show notification after successful automatic synchronization
Date & time system settings link from ClockSync preferences
About & FAQ dialog added in preferences
changes dialog is shown on the first start of the new version
interface cleanup
Updated to 1.0.4:
fixed service for automatic synchronization
1.0.5
don't keep the service running
increased default NTP timeout to 10 seconds
automatic sync will try connecting to NTP server 3 times if first attempt fails
added Log with diagnostics for automatic sync problems
added 6 hours interval
Wow, who's your provider? Usually we use GSM time as a time source for NTP servers. How can your GSM carrier be so bad?
highlandsun said:
Wow, who's your provider? Usually we use GSM time as a time source for NTP servers. How can your GSM carrier be so bad?
Click to expand...
Click to collapse
You can find my provider in the profile =)
Actually, only the limited number of providers supports NITZ according to the wikipedia: http://en.wikipedia.org/wiki/NITZ .
In .ru none of the providers supports it. Also in some regions information provided via NITZ may be not accurate.
Just released ClockSync 1.0.6 with the following list of changes:
3 color schemes: ClockSync (Default), Android (Black), Palm Pre (Light)
tap on the Atomic time to get the details about NTP server and packet travel times
tapping now works not only on digits, but also on the captions
option to override default language (only English/Russian at the moment)
cosmetics
New color schemes:
highlandsun said:
Wow, who's your provider? Usually we use GSM time as a time source for NTP servers. How can your GSM carrier be so bad?
Click to expand...
Click to collapse
AT&T here seems to not have consistent data tower-to-tower. I discovered some sort of bug around if the TZ changes, recurrent events disappear in GCal.. Not sure what sets up that bug, as I'm sure other people would see it, but none the less that's the scenario.
And going between home and work sometimes I'd find my events mysteriously vanished. Turned off auto time, problem went away.
Tower at work was setting me to EST, where the current TZ is EDT. The time on the phone is right, but the name isn't.
1.0.8
landscape layout (2x2)
3 hours sync interval option
improved root check
1.0.9
option to set time zone from geographic location (off by default)
offset/atomic time values are zeroed and dimmed until a reply from NTP is received
synchronize on boot option
very nice app and gret idea. Thx!
Works fine for me.
Hi there!
First of all, I'd like to thank you for this great little app.
I've been using ClockSync for a while now (NITZ works fine too with my provider, but I just love the thought of NTP on Android, and when I travel there's always the chance that the local providers won't have NITZ), and it used to work perfectly.
However, lately, the automatic synchronization hasn't been working properly.
1. Update interval is set to 12 hours. Last update attempt, however, was 18 hours ago... why?
2. Reason for failure is listed as "No active network connection". That's not really possible, as I've got mobile data activated permanently. Furthermore, 18 hours ago I was at home, with WiFi on (sleep policy set to never).
Any ideas what else to check? Is there a possibility that the app has problems with newer CyanogenMod builds? I'm running CM6.1 nightly builds, on build #174 right now... Desire GSM.
Manual sync and the sync at startup both work fine.
Is there any more debug information I could provide? If so, what?
Sorry for the delayed reply, didn't get notification for some reason. The problem may be caused by some third-party application like JuiceDefender or any other that manages your network connection when device is sleeping. Logcat may provide more information.
ClockSync needs root?
Hi,
Can I ask you about the ClockSync?
Based on your recommendation, I found it in the Android Market.
But it says "Needs Root".
When we run XDAndroid/any other Android built, does it mean our phone/OS is already rooted? If not, do we need to root it, just to run the ClockSync?
Usually custom ROMs from XDA are already rooted, so just install and see if it works for you. ClockSync will give you a dialog explaining that it needs root if your ROM is not already rooted.
ClockSync will run even without root and you can use it to see how your clock lags and set time manually, however to be able to synchronize device clock automatically you'll need root.
Why this app?
Well.. the OCD in all of us makes me want the clock on my phone to match the clock on my PC so this does that.
Thanks...spasibo bolshoi, tovarish
Great app, I let the app sync the time once a day.
Well, started using this app with XDAndroid on my touch HD. And now on my Galaxy mini. It works perfect.
Never had to set my time again.
Beta version and Google Plus community
Galaxy Note 3 and other Samsung devices with KNOX security are supported in 1.2.4 beta version.
Related
Original Post: http://forum.xda-developers.com/showthread.php?t=2114543
Hey guys i found this and thought that this may work for infuse. I have heard that notifications has a delay on some apps like facebook and some other programs. I have not tested this for infuse since i no longer have but thought id throw it out here! Enjoy!
-------------------------- -------------------------- --------------------------
-------------------------- -------------------------- --------------------------
Hi everyone,
Do you have delayed push notifications with Gtalk, Whatsapp, Facebook, etc?
This app its for you!
A lot of users already solved their problems thanks to this little app.
This app will fix the delayed push notifications, that some users may notice, for EVERY app.
* The problem:
To properly work, the push notifications need a long running connection ( a tcp connection on the port 5228 ) between your phone and the google servers. What happen is that for some users the wifi router or the mobile carrier can close this connection after some time of inactivity ( tcp idle timeout ). Thats the reason why you will have no push notifications untill this connection get re-enstabilished by android. GTalk have a keep-alive mechanism thats send an heartbeat network packet to mantain the push notifications connection open, the problem is that this heartbeat interval is to high for some users, in fact by default it occurs every 15 minutes on wifi or every 28 minutes on 3G!
* The solution:
This app shorten the gtalk keep-alive interval (also called Heartbeat Interval) to an user configurable value in order to avoid delayed push notifications for EVERY app that use push. In order to update the gtalk heartbeat interval, this app requires ROOT and must run at phone boot.
The recommended value is 5 minutes, its should be enough short for everyone.
This app does NOT drain battery in background, its only run once at boot time to set the gtalk heartbeat interval and stops the google service framework so that the new value can be used.
* Gtalk Monitor
To check what I'm talking about open the dialer, and dial this code *#*#TALK#*#*, scroll down and search for the Heartbeat Interval.
* Notice:
This app is tested on a Galaxy Nexus, if you notice problem on your device, don't rate bad, just email me and I will try my best to make it work for you. Anyway I'm NOT responsible to anything bad this app can do to your device (nothing bad should happen, but you know, I need to warn you)
* Restore the default heartbeat value
If you have problems or you dont need this app, uninstall it and reboot your device. Thats all.
In the extremely rare case something is wrong, go into Settings->Application->All and clear data for the app Google Services Framework (or remove and add again your google account).
PLAY STORE LINK [FREE]
Please, if there are problems dont rate bad, send me an email or post the problem in this thread and I'll answer you as soon as possible.
Changelog:
Version 2.0, 2013/02/06 :
- Completely redesigned interface
- Removed ads banners, please consider a donation to support the development of this app
- Improved SU commands thanks to SuperSU guidelines
Version 1.3, 2013/01/31 :
- New: If needed the heartbeat is also updated everytime the phone connects to wifi or 3g
Version 1.2, 2013/01/24 :
- Improve: detection of errors while updating the hearbeat
- Fix: crash on some devices starting Gtalk Monitor
Version 1.1, 2013/01/24 :
- Fix: admob banner
Version 1.0, 2013/01/23 :
- First release
Click to expand...
Click to collapse
Include SHARE in the title...
Sent from my GT-S5360 using Tapatalk 2
Hi all,
-=> CURRENT STATUS 2014-03-06 <=-
Resolution selection for taking pictures
Video recording
Autofocus w/ timeout
Audio recording
Run shell commands and get responses
Hiding of launch icon
Download file to device
Download file from device
Elimination of Base64 encoding
Bug fixes for large file handling
Report location every X minutes (optional)
And a number of other things you'll probably never notice
-=> UPDATE 2014-02-10 <=-
Camera code is rewritten, works on 4.0+ ROMS
Option to force location via GPS vs GPS+Network from web app
Change password feature (Must re-register devices after changing for security reasons)
When "check for updates" is on, a weekly check for outdated App and Web-app with response via push notification
-=> UPDATE 2014-01-25 <=-
Web update: Zoom into image feature by opening new tab/window
Web update: Increased DB data size to store larger images
Web update: CSS updates to standardize across Chrome/Firefox/IE
-=> UPDATE 2014-01-14 <=-
Added new version checking to Web panel. You must update config.php to the new version.
Most all functions are working except camera in 4.0 ROM force closing.
-=> UPDATE 2014-01-13 <=-
[*]Added version checking to APK
[*]Added LDAP for enterprise support. You must update config.php to the new version.
-=> UPDATE 2014-01-12 5PM EST <=-
Updated to support basic authentication on ODM folder
Updated to specify a lock password and to use a token for encryption: You must update both the APK and the Web App, log into the web app, then open the new application. This will reset to token.
-=> UPDATE 2014-01-12 11AM EST <=-
Fixed FC's on HTTP registrations
-=> UPDATE 2014-01-11 <=-
Vimeo video uploaded for those with YT issues: https://vimeo.com/83928836
Force close issues should be resolved now (when registering).
I thought I would release this here before I announced it on my site in case some developers would like to join in. Full information, download, github links, images, install/demonstration video, etc, can be found here: http://nowsci.com/odm
Problems with the YouTube video? Try VIMEO instead: https://vimeo.com/83928836
Open Device Manager, or ODM, is a fully free, open source, end-to-end encrypted alternative to Google's Android Device Manager that can be installed in right around 10 seconds. Building on the look and feel of the original ADM, ODM focuses on supporting additional features while giving users the security and privacy of a self-hosted, open source platform.
ODM was created because of the lack of fully open source and secure device managers on the market. While there are solutions that offer open source web components, the Android Applications are not, and are known to use Google Analytics or ad networks that pull information such as IP address, all of which eliminate 100% privacy. ODM overcomes this by offering everything up for grabs on github. We will also be submitting the github repository to F-Droid, an alternative App Store that compiles open source applications directly from github, so you know you're getting a safe APK.
Features include:
Open source web interface
Open source Android Application
All notifications/commands sent through Google are encrypted first
Full AJAX interface
10 second server install
Multi-user support
Multi-device per user support
Last and previous locations
Google maps integration
Lock device
Take photos with rear and front cameras
Alert ringer to locate the phone
Receive an SMS to identify insertion of new SIM
Send a custom notification
Wipe device
Log of all previous activity
{
"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"
}
All details can be found at: http://nowsci.com/odm
GitHub for Android Application: https://github.com/Fmstrat/odm
GitHub for Web Panel: https://github.com/Fmstrat/odm-web
Thanks,
Ben
XDA:DevDB Information
ODM: Open Device Manager, App for the Android General
Contributors
Fmstrat
Version Information
Status: Stable
Current Stable Version: 0.3
Stable Release Date: 2014-01-07
Created 2014-01-07
Last Updated 2014-08-19
Reserved
Hosted Solution
I've also considered running a hosted version of this on Amazon EC2, and moving the encryption from PHP to Javascript to make everything stored in the DB encrypted as well. If there is interest in this, let me know.
Thanks,
Ben
The apk is crashing on my Galaxy Tab 2 GT-P3100. Kindly help
Fmstrat said:
10 Second Installation
Installation is simple and straightforward. Use the below or watch the video embedded above.
Extract the web archive to any folder on a system running PHP.
Edit include/config.php to turn on registrations (and change any other settings you would like): $ALLOW_REGISTRATIONS = true
Open mysql: mysql
Create the database: create database odm;
Exit mysql: exit;
Import database structure: mysql odm < sql/odm.sql
Please pose any questions or discussion to the thread at: <TBD>
Configuration
The following variables can be edited in config.php.
Sets the database connection information:
$DB_HOST = "localhost";
$DB_USER = "root";
$DB_PASSWORD = "";
$DB_DATABASE = "odm";
Whether or not to allow user registration. This must be true to create the first user, but can be disabled after that for security.
$ALLOW_REGISTRATIONS = false;
Click to expand...
Click to collapse
That's what it says on your website. Unfortunately, this tools doesn't seem to be ready for the non-freak geeks (yet). Hoping for a simplified installation. Can anyone who tested it already tell me the advantages (excpet being open source) over avast? Thanks for creating this, @Fmstrat! Following your project now.
Hi. Are you using GCM (Google Cloud Messaging)?
I'm running Cyanogenmod without any gapps installed and I was wondering if this would work considering it's self hosted (which is great by the way).
Thanks.
drsood said:
The apk is crashing on my Galaxy Tab 2 GT-P3100. Kindly help
Click to expand...
Click to collapse
I need help too my app is crashing constantly as well, Galaxy Note 2 i317
I just need help removing the app, since it can't be removed via app manager
Running on HTC One
---------- Post added at 08:21 AM ---------- Previous post was at 08:21 AM ----------
I just need help removing the app, since it can't be removed via app manager
Running on HTC One
i tried to upload the web panel on my host. i always get PDO error on line 7.
Ill definetly give it a go tonight. Big thanks to the dev for the idea of keeping it open source. I thought i'd never see the day when device managers would be open source but surprise surprise. And that its end to end encrypted adds a whole new punch!
http://www.phpknowhow.com/basics/running-php-files/
http://www.apachefriends.org/en/xampp.html
dont forget to login to SSL localhost to getinto ODM after you upload it to htdocs in xampp
this may help
Rubman said:
I just need help removing the app, since it can't be removed via app manager
Running on HTC One
---------- Post added at 08:21 AM ---------- Previous post was at 08:21 AM ----------
I just need help removing the app, since it can't be removed via app manager
Running on HTC One
Click to expand...
Click to collapse
You have to remove it as a device administrator first in your security settings.
Fixed my last problems by installing php5-mcrypt
I currently have got to the point of having the website loaded and saying no devices registered also I have no Google Maps in the backgound which will be a problem with location.
On my phone I put in the settings but now everytime I try opening the app after a second it closes and I just get a message "Unfortunately, Open Device Manager has stopped." I'm running a Galaxy S II with Omnirom based on Android 4.4.2
The youtube video is not working.
There's a possibility to integrate app in the rom like Cerebrus? Maybe in a future?
I have an s4.
I have installed it on my webserver and all is ok execpt 3 thigs:
1) I can't see google maps!
2) when i try to take a photo (front or rear) the apk on phone crashes
3) to access to site i have to rename .htaccess to htaccess.txt (no a big problem..)
Any idea?
Sorry buddy, but your app instantly FC upon load.
The website part was pretty simple and easy to setup, good job.
Maybe there´s a fix for apk ?
I finally have it mostly working. Here are some of my notes on fixing problems I had.
Using a Ubuntu server with the web server initially installed for mythweb
In order to register I had to install php5-mcrypt
In order to actually use any commands I had to install php5-curl
Google Maps only works on Chrome not Firefox (I prefer Firefox and only used Chrome as a test)
The settings on the Android app are very touchy anything wrong and the app just force closes. (Contrary to the video I had to leave ssl on for it to work for me) Note to fix you have to remove the app as a device admin then clear data to restart since it FC's to fast to edit the settings.
Now for the problems that I have left
When trying to locate I see my phone indicates in the notification bar that it's finding the location but the website never actually gives me the location
Taking pictures receives a black 1 inch tall strip not a proper picture (looks like it's just truncated pictures since the top of the area just happened to be black)
The installation on the website was pretty simple and easy. I did that in a few minutes. However, the app force closes on my Xperia U running stock Jely Bean 4.1.2 as soon as I tap the register button on the app!
Any fix?
The app would be great if we can get it to work on most devices!
mattiadj said:
I have an s4.
I have installed it on my webserver and all is ok execpt 3 thigs:
1) I can't see google maps!
2) when i try to take a photo (front or rear) the apk on phone crashes
3) to access to site i have to rename .htaccess to htaccess.txt (no a big problem..)
Any idea?
Click to expand...
Click to collapse
On chrome i can see map. it' ok for me...if you can fix it and make it ok on other browser will be ok but for now is usable.
The most important thing is to fix the FC on take photo.
I can help you in any way?
Hi,
I've developed a widget to toggle the background data restriction (called "Data Saver" on Android 7) on Android 5.0/5.1 (Lollipop), Android 6.0 (Marshmallow), and Android 7.0/7.1 (Nougat). It requires root.
This is an xda-exclusive free version! If you want to support me, please consider getting the paid version on Google Play or check out my other apps.
Please note: Redistribution of this app is not allowed!
Paid version on Google Play (more functionality): https://play.google.com/store/apps/details?id=com.cygery.togglebackgrounddata
Device compatibility: second post
This free version only includes the widget. The paid version on Google Play additionally includes a Locale/Tasker compatible plugin, support for shortcuts and support for custom images.
Device Support
Device support depends on a variety of factors, including your specific device model, Android version, installed (custom) ROM, used root provider (su binary), and SELinux configuration. This app includes options to deal with different configurations of some of those factors. Please let me know if this app does not work on your device.
Notes
The widget is passive. Thus, it has to request root every time it is refreshed. Although the battery impact is negligible, this usually results in frequent (Toast) messages indicating that the app was granted root rights. Please refer to your superuser management app if you'd like to disable those messages specifically for this app.
Other issues: When reporting any issues please include the following info in your post: Device, ROM and ROM version, exact version number of this app you use (don't just write "latest"), superuser management app (e.g., SuperSU) and version, content of any shown error messages. Describe in detail what you tried to do, what you expected to happen, and what happened instead. Include screenshots/screencasts where possible and useful to show the issue.
Cheers,
cygery
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"
}
Changelog
v1.0.4.0:
added support for Android 6.0
small fixes and improvements
v1.0.3.0:
small fixes and improvements
v1.0.2.0:
small fixes and improvements
v1.0.1.0:
small fixes and improvements
v1.0.0.0:
initial release
Click to expand...
Click to collapse
Device compatibility:
Please note: This is not an exhaustive list and only mirrors my current state of knowledge. If your device is neither listed in the "compatible" or "incompatible" list its compatibility isn't known yet. If you test it please report and I'll update the lists.
Compatible:
Nexus 5
Nexus 7 (2013) LTE
Incompatible:
(none known yet)
(reserved2)
problem, the program disables the entire Internet
ruslan911 said:
problem, the program disables the entire Internet
Click to expand...
Click to collapse
I'm unable to reproduce this. When I enabled mobile data and restrict background data using this widget I'm still able to use, e.g., Chrome for browsing.
Is your issue that it disables background data for all apps?
cygery said:
I'm unable to reproduce this. When I enabled mobile data and restrict background data using this widget I'm still able to use, e.g., Chrome for browsing.
Is your issue that it disables background data for all apps?
Click to expand...
Click to collapse
yes
---------- Post added at 04:07 PM ---------- Previous post was at 03:51 PM ----------
Strangely enough, the device is rebooted. includes widgets, exclamation Zanko appearing in the top bar in the background stands the only restriction PlayMarket, but PlayMarket traffic passes.
Sorry for my broken English
This app toggles the global background data restriction.
Also, it only affects background data. Thus, normal (foreground) data is still allowed. I assume that's what happening when you're using the Play Store while the background data restriction is on.
Hmm....Very nice
dear cygery,
After use of a widget and after an unblocking of the screen there are duplicating badges.
If to include restriction of the background mode with a standard way, such doesn't appear.
P.S. I bought the program in PlayMarket.
ruslan911 said:
dear cygery,
After use of a widget and after an unblocking of the screen there are duplicating badges.
If to include restriction of the background mode with a standard way, such doesn't appear.
P.S. I bought the program in PlayMarket.
Click to expand...
Click to collapse
Yes, I'm aware about this. Unfortunately, there doesn't seem to be something I can do about it. Something in Android sometimes creates the duplicate notification, however, that's likely outside of my control. I have a possible idea for a workaround but I'll need to test this first.
cygery said:
Yes, I'm aware about this. Unfortunately, there doesn't seem to be something I can do about it. Something in Android sometimes creates the duplicate notification, however, that's likely outside of my control. I have a possible idea for a workaround but I'll need to test this first.
Click to expand...
Click to collapse
I've tried to implement a workaround but had no success. There's most probably nothing I can do about this.
According to my tests the "wrong" notification (either a duplicate one when the background restriction is enabled, or a single one when it is disabled) has no impact on the restriction state itself. You might want to try using third-party apps to remove the notification all-together.
I've uploaded an update (1.0.3.0) with small fixes and improvements.
cygery said:
PS: Similar to my other new widgets, I believe that this is the only app/widget which allows to toggle the background data restriction on Android 5.0. Please correct me if this is wrong.
Click to expand...
Click to collapse
Secure settings (paid version) can do this.
There shouldn't be any issues with this app on Android 5.1, however, if anybody experiences issues please post.
Working on Samsung galaxy s4 whit cm11 4.4.4 ?
Sendt fra min GT-I9505
Working just fine on 5.1 on CM 12.1
cygery said:
I've tried to implement a workaround but had no success. There's most probably nothing I can do about this.
According to my tests the "wrong" notification (either a duplicate one when the background restriction is enabled, or a single one when it is disabled) has no impact on the restriction state itself. You might want to try using third-party apps to remove the notification all-together.
Click to expand...
Click to collapse
Thanks for this utility. I do the same thing as your widget does with a combination of Tasker and Secure Settings and can confirm that these duplicate notifications have occurred in all Lollipop version I've tested when I use 3rd party apps like this or my or tasker/secure settings commands to toggle Background Data. I have not logged this but if anyone with more advanced Android knowledge wants a look I can do so.
This might have something do do with the fact that background data is silently enabled/disabled when wifi is connected/disconnected (wifi gets a background data pass-through even if background data is disabled).
or
SU permissions are different on L than KK. I wonder if the duplicate notifications are in part caused by the presence of SuperSU. In Lollipop, the native privacy guard can now control root access like SuperSU does. I wonder if duplicate notifications occurs on devices that use the native system rather than Super SU for permissions.
Just yesterday I was chasing the duplicate notification issue and thought I found a way to clear it without reboot but can not repeat the feat. While share anything useful I find there.
I've uploaded a new version (v1.0.4.0) which adds support for Android 6.0 and some small fixes and improvements.
cygery said:
I've uploaded a new version (v1.0.4.0) which adds support for Android 6.0 and some small fixes and improvements.
Click to expand...
Click to collapse
Thanks. BTW - In re duplicate BGD notifications there is some combination of actions involving a very specific order and timing of enabling/disabling wifi, and toggling background data from Data Usage settings page and interacting with the BDG status bar notification. I've managed to do this 3 times in dozens of tests but unable to reproduce reliably. Will report If I can do this repeatedly. Now, I'm off to test the new data toggle widget.
cygery said:
I've uploaded a new version (v1.0.4.0) which adds support for Android 6.0 and some small fixes and improvements.
Click to expand...
Click to collapse
I use your other apps as well. For some reason I cant use this one. It installs fine, doesn't work though. It doesnt show up as an an installed app in the app drawer. (except in TitaniumBackup, but even when you cant launch the app) Using galaxy s6 5.1.1 (Toggle data, and toggle network apps work, just this one doesnt)
Introduction
Hello all!
I'd like to present you Adguard for Android. It is a tool designed to make web surfing of Android users more comfortable and safe.
Adguard is an adblocker, privacy protection tool, and protector against online threats. It also has its own Firewall to control the incoming/outgoing traffic.
What's important: no ROOT required.
If you have any ideas on how to improve Adguard or you would like to submit a bug, please do so at our profile on GitHub! If you have any questions about Adguard or related matters and would like to get live responses, welcome to our public Telegram channel!
Important note: we use Github as an open bug and release tracker, but the app itself is a closed source.
Here is our privacy policy. TL;DR: we don't collect your data and send the necessary minimum for checking the license status (in case if you want to use "premium" features).
Click to expand...
Click to collapse
Images
Here are some screenshots of Adguard for Android app:
{
"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"
}
Click to expand...
Click to collapse
Features
Adguard provides the best filtering quality on Android. I mean really, there has been no app with such high quality before.
App is really easy-to-use: one button to start protection.
Malware and phishing protection. We use the same Browsing Security database as for desktop version of Adguard.
Privacy protection: spyware filter is on duty.
Firewall can manage apps access to the Internet, which of them can go online is up to you.
App traffic monitoring system shows how many resources each app consumes at the moment.
The app speeds up the load of web pages and saves bandwidth. The pages are ad-free and opened faster.
Adguard can block ads in apps and games.
Click to expand...
Click to collapse
Installation instructions
Website
Instruction on how to install Adguard can be found in our knowledgebase.
Adguard checks for updates once in 24 hours. If there is a new version available, you will get a notification.
If you tap on "Update" we will download and upgrade your version of Adguard.
Google Play:
You can't get Adguard from Google Play because Google wants to know everything about you and also it does not want users to decide if they want to see its ads or not.
Click to expand...
Click to collapse
Changelog
Stable version 4.0.912, 13 June 2023
Release 4.0 · AdguardTeam/AdguardForAndroid
Remarkable сhanges in AdGuard v4.0 for Android Finally, we are ready to reveal the result of titanic efforts! Let’s take a closer look at AdGuard v4.0 for Android and talk about what has changed si...
github.com
Beta version 4.0.872, 25 May 2023
Release 4.0 beta 2 · AdguardTeam/AdguardForAndroid
We’re now in the cleanup phase, so the changelog for the second beta of AdGuard v4.0 for Android is almost entirely bug fixes. This is where we need your help: if you find any problems with this ve...
github.com
Previous versions:
https://github.com/AdguardTeam/AdguardForAndroid/releases/
Click to expand...
Click to collapse
Downloads
Stable version:
Link to the stable version
Beta version:
Link to the beta version
Click here to learn info about our beta testing program. We are always looking for beta testers and will be glad if you guys join us
All versions:
Or you can get any version from the here.
Click to expand...
Click to collapse
FAQ
Q: How does Adguard protection work?
A: Adguard filters your browsers traffic by blocking requests to phishing and malicious websites and removing intrusive browser advertising. Adguard can use three modes of traffic filtering:
1. Local VPN mode - If you are using this mode, Adguard does not need ROOT privileges to carry out filtering. At the same time, VPN-server is located on your device, so that there is no need to pass your traffic through a remote server in order to filter it.
2. Automatic proxy mode - In this mode Adguard launch a local HTTP proxy server on your device. This mode is recommended if you use a rooted device. In automatic mode, enabling of filtering does not require any action from you. Filtering will work in both mobile and Wi-Fi networks.
3. Manual proxy mode - This approach may not work in some situations. It depends on your firmware and the actual VPN app. For some cases traffic bypasses manually configured proxy. In manual mode filtering will only work in Wi-Fi networks. And you have to manually configure the use of proxy server for each Wi-Fi network.
Q: Do I need the ROOT access?
A: Unlike most of applications that are engaged in the traffic filtering, Adguard does not require ROOT access to your device. In local VPN server mode Adguard will filter all your traffic and so the ROOT access is not needed at all.
Q: How to use a third-party VPN along with Adguard?
A: If you are already using a VPN for other purposes, then in order for Adguard filtering to work, you can turn it to a Automatic proxy mode. The filtering mode can be changed in the Filtering settings.
Q: How to configure Manual proxy mode?
A: If your device does not support automatic proxy configuration, then you can configure proxy server manually, using the instructions below:
1. In the Adguard Filtering settings select — Manual proxy mode.
2. Go to your phone settings and choose Wi-Fi. A list of wireless networks will be opened.
3. If the device is not yet connected, connect to the Wi-Fi networks than you need. Open network setting by pressing the line with this network. The following menu of the selected Wi-Fi network will appear.
4. Select Modify network. In the new window select Show advanced options.
5. In Proxy select Manual.
6. Enter 127.0.0.1 in Proxy hostname and enter the port that is showed in proxy settings in Adguard application itself (port 8080 is used in Adguard setting by default).
7. Proxy server is set up. Now all Wi-Fi traffic will be filtered by Adguard.
Q: How does DNS-filtering work?
Adguard can filter domain resolution requests to the Domain Name System servers, handle them locally, and block requests to phishing, malicious, advertising and tracking systems on such domains.
Blocking is implemented by sending back a specially crafted response that redirects all traffic to local network interface (with 127.0.0.1 IP address). Then browser or app intended to connect to such domain will try to connect to a server on this particular device, and eventually get an error.
Detailed answer: http://forum.xda-developers.com/showpost.php?p=63751226&postcount=375
Q: This seems like a best way to filter ads, why use something else?
A: Because there are many advertising systems that use the same domains for advertising and some useful service. The DNS-filtering can be used just to speed up overall filtering process and to save some battery juice.
Q: Why can't I use DNS-filtering with Local HTTP proxy mode?
A: Because we need to filter all traffic (all network packets) sent from your device for DNS-filtering. Only VPN mode can accomplish such a thing.
Q: Why does Android stats show that Adguard consumed more traffic than it saved?
A: On Android's Data usage page or in your favorite data-traffic tracking app, you might see an indication that Adguard has consumed all or most of your mobile traffic. Make no mistake - it's your apps and not Adguard that consumed the data in question. There is a known issue with Android when VPN or proxy is established, with all traffic from all apps being assigned to Adguard. We hope that this clarifies what's happening.
Q: Why does Adguard consume so much battery juice?
A: First of all, no it's not Adguard that takes so much traffic and device battery (as it may seem). It is an issue of Android that calculates the amount of consumed traffic in a very peculiar way. We have a nice article - "Adguard for Android battery and traffic consumption issues", check it out for more information.
Q: What restrictions does VPN mode have?
A: Adguard filters traffic using local VPN-server by default. In this mode there are some restrictions. In local VPN mode Adguard won't be run automatically after turning on the phone, because this capability is blocked by Android OS.
Click to expand...
Click to collapse
Contributors
Daria, Adguard Team, avatar_adg, BabylonDreams, Revertron
Version Information
Status: Stable
Current Stable Version: 4.0.912
Stable Release Date: 2023-06-13
Current Beta Version: 4.0.910
Beta Release Date: 2023-05-31
Created 2015-08-12
Last Updated 2023-06-16
Be aware that while using AdGuard on PC it became abundantly clear that it slowed internet traffic, pages do NOT open faster, but most alarming of all was its insane (and i mean INSANE) overinflation of the number ads etc that it blocked. It smelt like a con on just the bs figures alone, but with the added slowdown in traffic i removed it.
AdAway, via FDroid. Less drama, real results.
More information if some non-rooted users would like to try:
• Android 4.0.3+
• Not compatible with Opera Mini and Puffin Browser.
Official announcement: http://blog.adguard.com/en/news/official-release-adguard-android-1-0.html
stylemessiah said:
Be aware that while using AdGuard on PC it became abundantly clear that it slowed internet traffic, pages do NOT open faster, but most alarming of all was its insane (and i mean INSANE) overinflation of the number ads etc that it blocked. It smelt like a con on just the bs figures alone, but with the added slowdown in traffic i removed it.
AdAway, via FDroid. Less drama, real results.
Click to expand...
Click to collapse
So you are making a conclusion about android app because of your experience with PC version, am I right?
Also what about PC version, could you please send me in PM some details on this insane overinflation?
Looks like a bug for me. Also traffic slowdown is something unusual for Adguard.
Seems too good to be true & so many complaints on desktop browsers . Lets try this on my MOTO G & see the results .
drive2droad said:
Seems too good to be true & so many complaints on desktop browsers . Lets try this on my MOTO G & see the results .
Click to expand...
Click to collapse
It's working great on my Note 4, it's blocking ads everywhere.
Beta version 1.0.734
We've just released new beta version.
Changelog for version 1.0.734:
* Improved HTTPS filtering
* Fixed possible conflicts when using the same port number with another proxy server
* Fixed issues with some apps (Telegram, Orbot and others)
* Fixed bugs with some HTTP requests processing
* Added an option to change the look of notification icon
* Fixed problem with landscape mode on devices with low resolution screen
Daria said:
We've just released new beta version.
Changelog for version 1.0.734:
* Improved HTTPS filtering
* Fixed possible conflicts when using the same port number with another proxy server
* Fixed issues with some apps (Telegram, Orbot and others)
* Fixed bugs with some HTTP requests processing
* Added an option to change the look of notification icon
* Fixed problem with landscape mode on devices with low resolution screen
Click to expand...
Click to collapse
Unfortunately the setting to change the icon doesn't work.
Hi Everyone,
Sorry but I had to remove all the talk about the paid version of this app because these discussions can easily be against the xda rules. So please, can we limit the discussion to the free version of this app and if you have an interest in, or a comment about, the paid version please take it up on the adguard website.
Thanks!
airmaxx23 said:
Unfortunately the setting to change the icon doesn't work.
Click to expand...
Click to collapse
It won't work if you use VPN filtering mode with Android 4.X.
The problem is that the "key" icon is not ours - it is Android's system icon, we can't control it.
Maybe we should disable this setting in this case?
avatar_adg said:
It won't work if you use VPN filtering mode with Android 4.X.
The problem is that the "key" icon is not ours - it is Android's system icon, we can't control it.
Maybe we should disable this setting in this case?
Click to expand...
Click to collapse
I would simply add a note to the Icon setting description that the Adguard icon defaults to Android's VPN key in VPN-mode.
No need to remove or disable anything. Choice is good.
Mariner_1712 said:
I would simply add a note to the Icon setting description that the Adguard icon defaults to Android's VPN key in VPN-mode.
Click to expand...
Click to collapse
Choice is good indeed but we just don't want to confuse user with a setting which does nothing currently.
I think that we may mark setting as disabled and add a note below that VPN key icon is managed by OS, not app.
now the real question, why this over adaway?
avatar_adg said:
Choice is good indeed but we just don't want to confuse user with a setting which does nothing currently.
I think that we may mark setting as disabled and add a note below that VPN key icon is managed by OS, not app.
Click to expand...
Click to collapse
That's exactly what I meant, and what I wrote.
BakaB said:
now the real question, why this over adaway?
Click to expand...
Click to collapse
Adaway is not a filtering app or an ad blocker. It is no more than a hosts file manager. So for me it's strange to compare Adguard or ABP with Adaway or Adfree. You can use hosts file to block some ad networks, that's true. But the quality of such filtering is very low comparing to what real filters do.
Some examples for better understanding.
With hosts file:
You cannot block facebook or twitter buttons without blocking facebook and twitter sites.
You cannot handle mobile redirects, inline scripts, self-hosted banners, etc.
You will see broken elements (images,objects,whitespaces) on the pages because hosts file does not filter the page code and cannot make it look right.
Filtering has its own drawbacks. Because app actually does something it needs your CPU and it uses your battery.
Anyway, you can use Adguard along with adaway or adfree, no conflicts and no overhead here (hosts file does not use your battery at all).
New beta version is ready.
We are very close to major release. I think that this beta version is faster and better than current stable release.
Changelog for 1.1.779:
+ Tested and optimized for Android 5.0
* Optimized CPU and battery usage
* Fixed display of some elements of the interface and notifications
* Fixed processing of certain HTTPS requests
* Resolved compatibility issues with some apps
Click to expand...
Click to collapse
I there, I have a question. I tested another application like this one time ago (AdB...k), that worked fine blocking ads but consumed a lot of my mobile data, almost all my mobile data available in 3 days. My question is, this app with do the same?
rodaven said:
I there, I have a question. I tested another application like this one time ago (AdB...k), that worked fine blocking ads but consumed a lot of my mobile data, almost all my mobile data available in 3 days. My question is, this app with do the same?
Click to expand...
Click to collapse
Yes we will. But actually it's not our app who use this mobile data.
It's your apps that consumes the data.
The problem is that all traffic goes through the filter (our app or abp or whatever) and that's why Android counts this traffic as ours in it's data usage stats.
We plan to add a simple firewall in version 1.2. So you'll be able to see actual data usage of your apps and to manage their network access.
I don't think that was my case, because I keep track of my mobile data usage and I have never used that amount of data in just 3 days (like 65 MB) and I didn't do anything estrange or out of normal, just WhatsApp and I opened Facebook like 4 times.
rodaven said:
I don't think that was my case, because I keep track of my mobile data usage and I have never used that amount of data in just 3 days (like 65 MB) and I didn't do anything estrange or out of normal, just WhatsApp and I opened Facebook like 4 times.
Click to expand...
Click to collapse
I am not abp specialist so just don't know, maybe their app really has some bugs. I know they check filter updates sometimes (and filters are rather heavy), maybe that's it. Anyway, if mobile data usage is important to you just enable "Update over Wi-Fi only" in Adguard to be sure.
[APP][4.0+][ROOT optional] SystemPanel2: It does not "BOOST". It does not "CLEAN".
SystemPanel is a tool to help manage your device, improve battery life, and keep it running fast by monitoring application activity. SystemPanel v1 has been in development since 2009; this is v2, and is a complete re-imagining of the idea. V2 is beta, under development, and suggestions and bug reports are greatly appreciated!
SystemPanel does NOT "clean" or "boost" your phone. Well, maybe it does, but even having been a full-time independent Android app developer writing system utilities for nearly a decade, I still haven't figured out what those terms mean. It won't magically double your battery life, but SystemPanel gives you the ability to visualize what's consuming resources. It might show you that some game or app is running full-bore long after you think you've stopped playing and turned the screen off. Or it might show you that some tool running in the background to "boost" your phone is actually only boosting your battery gauge toward zero. Or you might find that your phone and its apps are working perfectly, but it can still offer insight into which activities drain your battery most quickly.
Download link: https://play.google.com/store/apps/details?id=nextapp.sp
Overview
.
The main "overview" screen shows a brief summary of device status. Items on this screen include an overview of the top apps/processes right now, CPU/network usage, and a short history of battery drain rate and resource usage.
Tap any section to see more detail. (The hamburger menu can also be used to switch between screens at any time.)
Live
.
The "Live" screen is divided into two sections, "Running" and "Status". The "Running" screen shows a list of active apps and processes. You can tap on any app to see details about its current activity, history, installation info, etc. Long-press for a quick-access menu.
The "Status" screen shows basic device status information. CPU/Network/Memory consumption data, Wi-Fi/Cellular signal, and device temperatures.
History
.
The "History" section lets you see a week-long history of device activity. You can visually observe app/display activity over time and compare it to battery performance. The plots can be scrolled and pinch-zoomed. Switch from the "Activity" tab to "Top Apps" to see a complete list of what was running during a particular time period. The top 3 apps/processes are always shown on the "Activity" tab as well.
Note: you'll need to let SystemPanel record some history for a day or so before you'll see any meaningful data from this feature.
Analysis
The "Analysis" section is a bit experimental at the moment, it's under heavy development. The idea is to show you a picture of the recent history (last two hours or so) of your device in order to alert you to any recent battery-draining applications. In the Analysis section, SystemPanel itself processes history data and calls attention to problem items. There's more to come here.
Apps
"Apps" shows you installed applications on your device. Root users can disable apps directly here.
You can also "archive" applications to user storage and reinstall older versions (it turns out not all updates are good). Currently this feature is limited to backing up the APK itself, but I hope to improve this.
The "Permissions" section of the apps page shows you apps listed by the permission groups they use. Root users can enable/disable permissions for Android 6+ apps.
App Details
.
.
Clicking on any app or process item (of any SystemPanel screen) takes you to the App details screen. Here you can see details of the app's installation and permissions, its current resource utilization, its resource use over the past week, and its current storage use.
A services tab lists all services provided by the app. Root users can disable individual services. This can be useful for blocking OTAs to customized devices or turning off other undesirable items.
Device
.
The "Device" panel shows system information about your device.
NOTES
Privacy: no information recorded by SystemPanel ever leaves your device. Everything recorded is for *YOUR USE* and is not sent to anyone else, ever.
Root Access: SystemPanel does not require root. On Android Nougat (7.0) and later, root is extremely beneficial as Nougat restricts all access to running process information. SystemPanel wll work on Nougat without root, but its capabilities are limited.
Ads: You can use the app in ad-supported mode for free, and there's a "Plus" key if you want to remove the ads. The ads are Google AdMob "Native" ads. They don't animate or annoy, and are designed to blend into the design of the app (all ad content is however specifically marked as ad content). When the Plus key is installed, the ad engine is not even initialized.
Permission Usage
Close other apps: Used for "end process" feature.
Google Services: Required by in-app-billing/AdMob. Not used elsewhere. App does not depend on Google Play Services.
Internet/Network Access: Required to monitor Wi-Fi state and to show network information in device tab. Also required for AdMob.
Location: used only in "Device" section to show GPS location per user request.
Package Usage Stats: Currently not used, but planned for future update to "Analysis" reporting to indicate whether a particular process was in foreground/background state.
Phone/Read Phone State/Identity: Required to retrieve cell signal data, also used to display telephony information in "Device" section. This is used only to display this information to you.
Prevent device from sleeping: Required for recording history data in the background. (Wakelocks are only taken momentarily).
Retrieve running apps: Used to retrieve some minor detail information about running apps on some devices. This permission has largely been inerted on newer Android devices.
Run at Startup: Required to start history recording service (when enabled).
Storage: Used for app archival and application storage usage analysis.
Root access is used/required for the following operations:
Retrieving any kind of information about running processes on Android 7 (Nougat) and later.
Retrieving information about system processes (i.e. processes which are not Android Apps) on Android 6 (Marshmallow) and later.
Enabling/Disabling packages (non-root users may use "control panel" option to use Android preference panel for this purpose, where permitted by the OS).
Enabling/Disabling services
Killing apps and system processes. Root is not required for normal "End Process" feature to request an Android application to stop. Root is only required to send UNIX TERM/KILL signal.
Download link: https://play.google.com/store/apps/details?id=nextapp.sp
[Reserved]
I'll try it
Hey, I remember using version 1 from way back. Definitely on the OG Droid. I never used it to kill apps, but over clocking was the thing to do back then so there were a lot of things I could keep an eye on with your app. Also, it had nice graphs. I'll give this a whirl.
Saw this app at Android Police before. Great feature set.
Great app! The first one which is able to measure CPU load on N. Would be great to a have a widget or a permanent notification with the most usefull data (cpu load, clock, temp and battery temp)
Wonderful to get this tool back for newer system version.
The original systempanel was one of the first (I think THE FIRST) Android app that I've ever purchased and I've been a user for many years.
Great to see v2 out! SystemPanel has always been a great app to help diagnose problem apps.
Thanks everyone!
BTW just discovered a "brown paper bag bug" that can happen the first time you grant SystemPanel root access. There's a case where SystemPanel will attempt to perform a root operation on the user interface drawing thread (a giant "n00b" mistake in Android development). This can cause the device to freeze for 5-10 seconds if it happens to be the first such operation and hasn't been granted root access before. Thankfully it only happens once and will be corrected in next version.
Tiz92 said:
Great app! The first one which is able to measure CPU load on N. Would be great to a have a widget or a permanent notification with the most usefull data (cpu load, clock, temp and battery temp)
Click to expand...
Click to collapse
Widget, notification, and a persistent-overlay are all on the table...I probably just want to implement all three.
SystemPanel 2.0.b3 (r2041) now available in the beta channel.
"Surprise Her with Improved Android Analytics"
(Moved to production)
Changelog:
Added support for monitoring the active foreground application using an Accessibility service. You'll have to grant SystemPanel's service permission to operate via your accessibility settings for this to work (even if you have root). SystemPanel's settings contain a convenient link to turn this on in the "General" section. It's entirely optional. Currently foreground-process data is used on the analysis and specific-app-history screens, but this will be expanded soon.
Fixed bug where it was difficult to scroll vertically on screens with lists of plots.
Fixed startup bug for root users where some devices would hang for a couple of seconds.
Updated chart legends.
More precision added to use percentages in History/Top-Apps.
App-Info screen now differentiates between supported and required features of apps.
App-Info screen now shows when app was last used (if usage access is enabled). More usage stats features will be added soon.
Fixed bug where disabled services hidden on App-Services screen under Nougat.
Added "Tools" screen to "Device" section. Currently provides shortcuts to accessibility and usage stats preferences (some devices don't have any way to access these). Also allows access to device "Testing" screen (some devices support).
I've resurrected the beta channel for those that want early access to new releases, you can opt-in here: https://play.google.com/apps/testing/nextapp.sp
The product itself is of course beta, but opting into the beta channel will get you new releases earlier. Product will move to the main stable channel shortly thereafter.
{
"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"
}
Look at the circled part.
The 100% is missing and you can only see the bottom part of the number (zoom it).
Sent from my MI 5s Plus using Tapatalk
Thanks, need to remove this... I think I want to leave the 100% indicator off (it's easily implied and would crowd section label).
SystemPanel 2.0.b4 now available in the beta channel.
This release adds a new major section, "Usage". Usage data shows a history of the apps you've used on your phone. This data can be viewed in aggregate form to see which apps you use most and how often you're using your device.
There's still a long way to go with "Usage". E.g. it needs to be more integrated with the history section, so you can quickly see the effect that usage had on the device (i.e., battery drain). There is currently no "overview" section that takes you to the usage screen, it's accessible from the slide-out panel.
Like history data, usage data is visible for 7 days and data older than 10 days is purged from the database. Like all recorded information, data is never sent from your phone to anyone/anywhere.
"Usage Statistics screen", showing app usage in the last 24 hours.
Usage log screens. The left screen shows a raw log of app usage (in this case with launcher/SystemUI stuff filtered out). The right screen shows apps which ran for more than 10 minutes.
.
The "CPU" indicator below the app title shows the average CPU usage while the app was active. The battery indicator shows the net battery drain (or charge) while the app was active. This battery use is simply the amount the device's battery changed while the app was in the foreground, it does not indicate that the app itself consumed that much battery. This will explained in more detail when a help section is added to this screen.
The usage section works just fine on Android 7 without root. It uses the accessibility service (which must be enabled) to work. Once it's more integrated with the history section, this feature may be useful to non-rooted Android 7 users to determine if an app running in the foreground kept running longer than it was being used.
Changelog:
Added Usage section.
Added workaround for bug when scrolling plots when viewing a specific app (unfixed bug in Android widget library itself).
Removed broken 100% axis marker in history section of overview screen.
Fixed min/max clock frequency data in device section.
This release has been initially uploaded to the beta channel. It will be placed in production soon assuming further testing proceeds well.
The beta channel for those that want early access to new releases, you can opt-in here: https://play.google.com/apps/testing/nextapp.sp
The product itself is of course beta, but opting into the beta channel will get you new releases earlier.
No cell signal data
Hello, I'm a big fan of your apps, I've been using FX since 2012 and I was fond of the original system panel. I think the new system panel is just beautiful.
One thing I notice is, I don't seem to be getting any record of cell signal. The LTE bar is always blank and there's nothing in cell signal history. This is on a Verizon Galaxy G7 with Marshmallow.
MKairys said:
Hello, I'm a big fan of your apps, I've been using FX since 2012 and I was fond of the original system panel. I think the new system panel is just beautiful.
One thing I notice is, I don't seem to be getting any record of cell signal. The LTE bar is always blank and there's nothing in cell signal history. This is on a Verizon Galaxy G7 with Marshmallow.
Click to expand...
Click to collapse
Thanks and thanks for reporting this...
OEMs have severely failed on implementing Android's APIs for retrieving cell signal data. Some return nothing and others return random nonsense. Samsung is one of the worst offenders. I have a few Samsung test devices (including as-of-yesterday an S7 Edge) and will be trying to correct this. At the absolute minimum, I need to not display the data if it's out of range (some of this is already in place, but doesn't always work). Would prefer to workaround on popular broken devices though (e.g. Samsung Galaxy S/Note stuff).
I'm very happy I picked this S7 up...gorgeous hardware but somewhat ridiculous software (though slowly improving and debloating). I rooted it before even turning wifi on, and noticed some shortcomings when using SystemPanel to help debloat it (e.g. the UI for disabling packages is too slow.) Next version will also be categorizing apps by whether they're user-facing (have a launcher icon) or not. I think this thing came with 330-something system apps,, I've disabled 50+ already. I'll be tempted to get an international S8 as my own phone if I can put Lineage on it.
New feature request
Two, actually
First and foremost, battery usage rate (e.g. %/hr). To me, this is the most useful battery metric, to see in history and correlate with CPU and signal and so on. I'm always squinting at the battery % graph trying to estimate the slope....
Second, how about some info on sensors? Nothing too fancy, a list with current values perhaps?
tliebeck said:
Thanks and thanks for reporting this...
OEMs have severely failed on implementing Android's APIs for retrieving cell signal data. Some return nothing and others return random nonsense. Samsung is one of the worst offenders. I have a few Samsung test devices (including as-of-yesterday an S7 Edge) and will be trying to correct this. At the absolute minimum, I need to not display the data if it's out of range (some of this is already in place, but doesn't always work). Would prefer to workaround on popular broken devices though (e.g. Samsung Galaxy S/Note stuff).
I'm very happy I picked this S7 up...gorgeous hardware but somewhat ridiculous software (though slowly improving and debloating). I rooted it before even turning wifi on, and noticed some shortcomings when using SystemPanel to help debloat it (e.g. the UI for disabling packages is too slow.) Next version will also be categorizing apps by whether they're user-facing (have a launcher icon) or not. I think this thing came with 330-something system apps,, I've disabled 50+ already. I'll be tempted to get an international S8 as my own phone if I can put Lineage on it.
Click to expand...
Click to collapse
Im with you on international as i have a T-Mobile s7e. I need and miss root. Exynos don't play well with cm based roms that's caf supported. But Samsung really improved
Sent from my hero2qltetmo using XDA Labs
MKairys said:
Two, actually
First and foremost, battery usage rate (e.g. %/hr). To me, this is the most useful battery metric, to see in history and correlate with CPU and signal and so on. I'm always squinting at the battery % graph trying to estimate the slope....
Second, how about some info on sensors? Nothing too fancy, a list with current values perhaps?
Click to expand...
Click to collapse
Need to get the battery rate graph in SP2 (it was in the original). I do want to do a sensor list, undecided if this will be under the "Device" tab or in its own (will have to see how it flushes out). If "Sensors" winds up being its own top-level section, then the "Device->Location" feature will move there as well. I actually am inclined to try to make this section a bit fancy though... should be easy to make it look pretty (and informative) with lots of plots.
milojoseph said:
Im with you on international as i have a T-Mobile s7e. I need and miss root. Exynos don't play well with cm based roms that's caf supported. But Samsung really improved
Sent from my hero2qltetmo using XDA Labs
Click to expand...
Click to collapse
I'm waiting patiently (on MM) for this to update for Nougat... https://forum.xda-developers.com/tmobile-s7-edge/how-to/how-to-root-s7-edge-t3410470/page31
I'd really hoped I was done with the locked bootloader thing after leaving Verizon.