Skip to content

Releases: CasperVerswijvelt/Better-Internet-Tiles

v3.1.0

15 Oct 19:33
Compare
Choose a tag to compare

New

  • Added option to hide Wi-Fi SSID in Internet and Wi-Fi tiles

Improvements

  • Translations updates
  • Increased compile and target SDK to 35 (Android 15)

Fixed

  • Fixed tiles not updating correctly after being clicked once on Android 15
  • Fixed tile preview active colour being black on Android 15

v3.1.0-beta

11 Oct 19:55
Compare
Choose a tag to compare
v3.1.0-beta Pre-release
Pre-release

New

  • Added option to hide Wi-Fi SSID in Internet and Wi-Fi tiles

Improvements

  • Translations updates
  • Increased compile and target SDK to 35 (Android 15)

Fixed

  • Fixed tiles not updating correctly after being clicked once on Android 15
  • Fixed tile preview active colour being black on Android 15

v3.0.0

17 Aug 10:45
Compare
Choose a tag to compare

New

  • Added Airplane mode and Bluetooth tiles, so you can restrict usage of these tiles on the lock screen
  • Added a tile preview in the app itself
  • Added individual tile configuration (currently only contains override for the general ‘require unlock’ setting)

Improvements

  • A clean new user interface built on Material You
  • User must now explicitly choose between root and Shizuku (before, it just tried both)
  • Better permission requesting/handling:
    • No more automatic permission granting using shell commands (this was used to grant the 'READ_PHONE_STATE' permission without user knowledge)
    • When permissions are missing, this is now clearly visualized on the homepage, where you can then easily request them
  • Switched all tiles to active mode. Instead of the tiles only updating when the quick settings were open, they will now be updated instantly through a background service that is always running. During the last weeks of testing this, I have noticed 0 battery usage using this new method. This should fix #1 and #20
  • Bumped minimum Android SDK to 31 (Android 12)
  • Dependency updates
  • Translations updates

v3.0.0-beta.4

11 Aug 16:20
Compare
Choose a tag to compare
v3.0.0-beta.4 Pre-release
Pre-release

New

  • Added Airplane mode and Bluetooth tiles, so you can restrict usage of these tiles on the lock screen
  • Added a tile preview in the app itself
  • Added individual tile configuration (currently only contains override for the general ‘require unlock’ setting)

Improvements

  • A clean new user interface built on Material You
  • User must now explicitly choose between root and Shizuku (before, it just tried both)
  • Better permission requesting/handling:
    • No more automatic permission granting using shell commands (this was used to grant the 'READ_PHONE_STATE' permission without user knowledge)
    • When permissions are missing, this is now clearly visualized on the homepage, where you can then easily request them
  • Switched all tiles to active mode. Instead of the tiles only updating when the quick settings were open, they will now be updated instantly through a background service that is always running. During the last weeks of testing this, I have noticed 0 battery usage using this new method. This should fix #1 and #20

Changed in this beta version

  • Translations updates
  • Bumped Android target SDK to 34
  • Dependency updates
  • Fixed some typos

NOTE: This is a release candidate! Unless any more bugs arise that don't already exist in stable 2.6.1, I will probably release this globally in a week or so.

v3.0.0-beta.3

08 Aug 20:15
Compare
Choose a tag to compare
v3.0.0-beta.3 Pre-release
Pre-release

New

  • Added Airplane mode and Bluetooth tiles, so you can restrict usage of these tiles on the lock screen
  • Added a tile preview in the app itself
  • Added individual tile configuration (currently only contains override for the general ‘require unlock’ setting)

Improvements

  • A clean new user interface built on Material You
  • User must now explicitly choose between root and Shizuku (before, it just tried both)
  • Better permission requesting/handling:
    • No more automatic permission granting using shell commands (this was used to grant the 'READ_PHONE_STATE' permission without user knowledge)
    • When permissions are missing, this is now clearly visualized on the homepage, where you can then easily request them
  • Switched all tiles to active mode. Instead of the tiles only updating when the quick settings were open, they will now be updated instantly through a background service that is always running. During the last weeks of testing this, I have noticed 0 battery usage using this new method. This should fix #1 and #20

Changed in this beta version

  • Translations updates
  • Marked all tiles as togglable (no more right pointing arrow)
  • Fixed crash when listing Bluetooth devices when Bluetooth permission had not been granted
  • Bumped minimum SDK to 31 (Android 12)
  • Fixed tile synchronization service not starting upon boot due to missing android.permission.RECEIVE_BOOT_COMPLETED permission
  • Fixed W-Fi SSID not showing when location is turned off by switching back to shell commands for reading the SSID

v3.0.0-beta.2

23 Aug 21:51
Compare
Choose a tag to compare
v3.0.0-beta.2 Pre-release
Pre-release

New

  • Added Airplane mode and Bluetooth tiles, so you can restrict usage of these tiles on the lock screen
  • Added a tile preview in the app itself
  • Added individual tile configuration (currently only contains override for the general ‘require unlock’ setting)

Improvements

  • A clean new user interface built on Material You
  • User must now explicitly choose between root and Shizuku (before, it just tried both)
  • Better permission requesting/handling:
    • No more automatic permission granting using shell commands (this was used to grant the 'READ_PHONE_STATE' permission without user knowledge)
    • When permissions are missing, this is now clearly visualized on the homepage, where you can then easily request them
  • Switched all tiles to active mode. Instead of the tiles only updating when the quick settings were open, they will now be updated instantly through a background service that is always running. During the last weeks of testing this, I have noticed 0 battery usage using this new method. This should fix #1 and #20
  • Breaking: Instead of using a shell command; Wi-Fi SSID is now read using the location permission which works a lot more reliably

Changed in this beta version

  • Translations updates: Arabic, Odia, Vietnamese, Polish
  • Shell method page: some UI tweaking, clearer warning when permission for the current selection is missing
  • Wi-Fi tile: fix issue where Wi-Fi icon would sometimes not update when losing connection
  • Wi-Fi tile: fix issue where tile would incorrectly show as disconnected when roaming between Wi-Fi networks
  • Mobile data tile: disable tile when SIM is unavailable
  • Bluetooth tile: show connected Bluetooth device and battery percentage
  • Dependency updates

v3.0.0-beta.1

09 May 22:57
Compare
Choose a tag to compare
v3.0.0-beta.1 Pre-release
Pre-release

New

  • Added Airplane mode and Bluetooth tiles, so you can restrict usage of these tiles on the lock screen
  • Added a tile preview in the app itself
  • Added individual tile configuration (currently only contains override for the general ‘require unlock’ setting)

Improvements

  • A clean new user interface built on Material You
  • User must now explicitly choose between root and Shizuku (before, it just tried both)
  • Better permission requesting/handling:
    • No more automatic permission granting using shell commands (this was used to grant the 'READ_PHONE_STATE' permission without user knowledge)
    • When permissions are missing, this is now clearly visualized on the homepage, where you can then easily request them
  • Switched all tiles to active mode. Instead of the tiles only updating when the quick settings were open, they will now be updated instantly through a background service that is always running. During the last weeks of testing this, I have noticed 0 battery usage using this new method. This should fix #1 and #20
  • Breaking: Instead of using a shell command; Wi-Fi SSID is now read using the location permission which works a lot more reliably

Changed in this beta version

  • Fixed issue that caused app to crash on startup on Android 10
  • Some text resources changes for better punctuation consistentcy
  • 'Require unlock' dialog in individual tile settings now has more consistent styling compare to other dialogs
  • Some UI tweaking
  • Fix 'Allow Shizuku access' dialog being shown before result of permission request is known
  • Fixed status and navigation bar insets not being respected on Android 10
  • Slight changes to how Wi-Fi signal strength is read out

v3.0.0-beta

08 May 23:17
Compare
Choose a tag to compare
v3.0.0-beta Pre-release
Pre-release

New

  • Added Airplane mode and Bluetooth tiles, so you can restrict usage of these tiles on the lock screen
  • Added a tile preview in the app itself
  • Added individual tile configuration (currently only contains override for the general ‘require unlock’ setting)

Improvements

  • A clean new user interface built on Material You
  • User must now explicitly choose between root and Shizuku (before, it just tried both)
  • Better permission requesting/handling:
    • No more automatic permission granting using shell commands (this was used to grant the 'READ_PHONE_STATE' permission without user knowledge)
    • When permissions are missing, this is now clearly visualized on the homepage, where you can then easily request them
  • Switched all tiles to active mode. Instead of the tiles only updating when the quick settings were open, they will now be updated instantly through a background service that is always running. During the last weeks of testing this, I have noticed 0 battery usage using this new method. This should fix #1 and #20
  • Breaking: Instead of using a shell command; Wi-Fi SSID is now read using the location permission which works a lot more reliably

v2.6.1

27 Mar 20:37
Compare
Choose a tag to compare

New

  • Added support for German, Italian and Polish languages

Improvements

  • Updated some russian translations

v2.6.0

12 Nov 11:55
Compare
Choose a tag to compare

New

  • Added support for Spanish, French and Chinese languages
  • Report Shell Access method (root / shizuku) to analytics