Giuseppe Parrello

 

Toggle Status Widget for Android


Description

This application, named "Toggle Status Widget", let the user create widgets including status and switch items.

This application supports three different widgets, Horizontal, Vertical and Grid widgets.

Note 1 : Please take note that, in order to reduce battery consumption, the widget update service is disabled. If you see that widgets do not change the values and the status of their items anymore, please manually enable it inside Settings page. 5, 10 or 15 minutes should be considered as optimal values in order to reduce battery consumption.

Note 2 : starting from Android 6.0 (Marshmallow), all apps having to do with Wi-Fi, need to have the permission for Geolocation. This app has the permissions for Geolocation but only to update SSID/RSSI values. Geolocation service normally is disabled. The user needs to enable it manually inside Settings page. This app does not need GPS service, and does not collect any GPS data.

 

Additional Information

Type Updated Current Version Size Requires Android
Stable October 30, 2024 2.6 7.45 MB 4.4 and up
Beta March 27, 2024 2.4 Beta 3 6.71 MB 4.4 and up

 

Download

Stable Download here Get it on Google Play Available at Apkpure Android app on Aptoide
Checksum MD5 72faebb051c774fc1cff5560c36baadd
Checksum SHA-1 66d7ea30e62203e244999ddb5622fcb5838b17fe
Checksum SHA-256 62bfc5850373767be6107796c171c1eadbb7c036bc37eae7f9a1d66c5b8388b2
Beta Download here
Checksum MD5 f9fbe39cf50ee019ea940f5ed9598b9c
Checksum SHA-1 b2234d5d62f2b130cb32b12b85da2f031de2125d
Checksum SHA-256 00cf28909b4a2124c8614abdb24da5799943b08de7bddbbad6f4ede3303a561e

 

Important Notice

September 10, 2024 : Version 2.6 of this app is the latest version that supports Android KitKat (Android 4.4).
Since the percentage of users still using Android KitKat (Android 4.4) is below 0.5 percent but mainly since a good part of this app requires the AndroidX libraries (which since April 2024 require at least Android 5.0 Lollipop), the next version of this app will no longer be compatible with Android KitKat (minimum supported version will be Android Lollipop 5.0).
However, the latest versions of all apps still compatible with Android KitKat will remain available on the author's website.
This takes place one year after Google's post "Google Play services discontinuing updates for KitKat (API levels 19 & 20) starting August 2023" which claimed that KitKat would no longer be compatible with Google services (Google Play Services).


July 12, 2024 : Some manufacturers (such as Xiaomi) of Android devices do not adhere perfectly to the standards and use different parameters that make the "Data enabled" switch not fully functional. This could be partially overcome by selecting an appropriate parameter in the Settings window of this app, in this way this app can detect the current state of the mobile network data. In reality, this over time has caused many problems for users, since this app was not always able to actually detect the current state of the mobile network data.
Since release 2.5, this app uses broadcasts sent from Android to this app to detect the current state of the mobile network data, therefore there is no longer any need to change the parameter in the Settings window of this app (the related option has therefore been deleted).
The tests carried out by author of this program from Android 4.4 (Android Kitkat) to Android 15 (Android Vanilla Ice Cream) have given positive results. In any case, remember to contact the author of this program if there are still problems with the above-mentioned switch.


September 6, 2023 : In release 1.6 of July 7th 2020, the icons of the switches have been changed using raster images in .PNG format at 512x512 pixels. This has led to a greater definition of the icons, but also an enormous waste of space, which in release 2.3e of July 12nd 2023 reaches the size of 5.22 MB, or half the size of the application's .APK file.
Since release 2.4 of this app mainly vector images are used instead of raster ones for the switches. This has led to a drastic reduction of the space occupied by these images, now they occupy almost 840 KB, or almost 15% compared to before (6.5 times less).
The only drawback in having used vector images instead of raster ones could be a slower redrawing of the switch icons, although this should not worry so much if we consider the impressive speed of Android devices.
The use of vector images has also been extended to the renewed Help.


July 24, 2023 : Today, Google has released a post on his Blog dedicated to developers which claims that Android Kitkat (Android 4.4) will no longer be compatible with Google services (Google Play Services) as of August 2023. This occurs due to the low percentage of users who still use the above-mentioned Android version (percentage less than 1 percent).
The author of this app will try to keep compatibility with Android Kitkat, at least until users request it and until Google provides developers with the ability to properly support the above-mentioned Android version.


May 19, 2022 : The year 2022 will be a very difficult year for all Android developers. Google has published a policy page that all Android developers will have to respect, which includes the inability to install external APK packages (some well-known File Managers no longer allow this), the inability to access the user's location (and therefore also to GPS), stricter regulations on data security and privacy regulations, increasingly limits to access to device files, an increasingly restricted use of authorizations, up to accessibility restrictions. For no-profit programmers like me, who release free apps, it will be more and more a real risk to continue publishing on the Google Store. For this reason I carry on my apps especially on my personal website, in this case I have more control of the apps I publish, moreover these apps can be updated within the apps themselves (assuming that users may still find a file manager on the Google Store ready to install the APK file provided by me on my website for the first time).


April 9, 2022 : The following features are implemented since release 2.3 of this app.


December 1, 2021 : Since release 2.2, this app supports the new "Google Material Design 3" color theming system (also known as Material You). "Material Design 3" is the next evolution of Material Design. "Material Design 3" includes updated theming and components and "Material You" personalization, features like Dynamic Colors, and is designed to be cohesive with the new Android 12 visual style and system UI.
Please give a look to Google website for further informations about "Material You" and to Google website for further informations about Dynamic Colors.
Furthermore this app supports Foldable Devices in all their screen configurations (please see Google website for further informations about Foldable Devices).


October 4, 2021 : Google releases Android version 12. In Android 12, the Android Power Menu has been changed and no longer contains the section to access the "Device controls". Instead the above-mentioned section is accessible in the drop-down menu of the Quick Settings. Once at least one switch has been added, "Device Controls" can also be accessed from the Lock Screen.

An "issue tracker" has been published on the Google Issue Tracker website called "Device Control Missing From Power Menu (Long press power button)", in order to get back the "Device controls" section on the Android Power Menu.
Furthermore on the Reddit website a discussion called "Android 12 - Device Controls removed from the Power menu for no good reason. Maybe we can persuade them to bring them back?", also this discussion in order to get back the "Device controls" section on the Android power menu.


March 19, 2021 : Starting from release 2.1, on the "Premium" variant you can directly update this app using a button located in the "About" window. This feature will not be available for users of the "Google Store" variant to avoid the ban of this app from the Google Store, as happened with the app "SSID Wifi Manager".


January 18, 2021 : Starting from November 2, 2020, by decision of Google, all apps that will be published on the Google Store must have the parameter "targetSdkVersion" equal to 29. For the above-mentioned reason, this app, starting from version 2.0, will introduce the following changes for all devices with Android 10 or later versions:

Furthermore, always for the above-mentioned reason, and to avoid the ban of this app from the Google Store, the "Access Background Location" permission has been removed from release 2.0 of this app. This means that the "Wi-Fi" and "Wi-Fi Settings" switches will no longer be able to view the SSID name of the currently connected Wi-Fi device on devices running Android 10 or later.
To prevent the above problems, two variants of this app will be distributed. One, limited, on the Google Store, another non-limited on the author's site and other Internet stores. The non-limited version is called "Premium". To understand if the variant of this app is the "Premium" one, you need to go to the "Info" page of this app and inside the "Build no." field the name "Premium" will be inserted in brackets after the version number. Furthermore, always in the above-mentioned page, in the "Target SDK" field, the name "Internet" will be displayed in brackets to highlight that this app has been downloaded from the Internet - if this app is downloaded from the Google Store, "Google Store" will be displayed.


History

Release 2.6 - October 30, 2024

Note Added Fixes

Release 2.5 - July 27, 2024

Added Fixes

Release 2.4 - April 30, 2024

Added Fixes

Release 2.4 Beta 3 - March 27, 2024

Added Fixes

Release 2.4 Beta 2 - December 9, 2023

Added Fixes

Release 2.4 Beta 1 - September 25, 2023

Added Fixes

Release 2.3e - July 12, 2023

Added Fixes

Release 2.3d - June 3, 2023

Added Fixes

Release 2.3c - April 22, 2023

Added Fixes

Release 2.3b - November 17, 2022

Added Fixes

Release 2.3a - September 20, 2022

Added Fixes

Release 2.3 - July 11, 2022

Added Fixes

Release 2.3 beta 3 (Long-Term Beta Testing) - June 12, 2022

Added Fixes

Release 2.3 beta 2 (Long-Term Beta Testing) - May 9, 2022

Added Fixes

Release 2.3 beta 1 (Long-Term Beta Testing) - April 12, 2022

Added Fixes

Release 2.2 - January 10, 2022

Added Fixes

Release 2.1a - November 8, 2021

Added Fixes

Release 2.1 - May 3, 2021

Added Fixes

Release 2.0 - February 20, 2021

Note Added Fixes

Release 1.7b - October 27, 2020

Added Fixes

Release 1.7a - October 16, 2020

Added Fixes

Release 1.7 - September 30, 2020

Added Fixes

Release 1.6 – July 7, 2020

Added Fixes

Release 1.5 – February 25, 2020

Added Fixes

Release 1.4 – December 9, 2019

Added Fixes

Release 1.3 – October 25, 2019

Added Fixes

Release 1.2 – July 12, 2019

Fixes

Release 1.1 - June 23, 2019

Added Fixes

Release 1.0 - April 16, 2019

First Release.

Photogallery