fennifith / Status

A no-root status bar replacement for Android.
https://play.google.com/store/apps/details?id=com.james.status
Apache License 2.0
127 stars 29 forks source link
accessibility-service android android-app overlay statusbar

A message from the idiot that wrote this program:

Status has not been abandoned, but is now incompatible with a growing range of devices due to a variety of problems detailed in issue #87. Unfortunately, there is nothing that I or any other developer can do to prevent this. If the Play Store says that your device is incompatible, then there is nothing that I can do to help you other than point you to one of the links below about why it will not function.

https://www.androidpolice.com/2017/04/10/android-o-feature-spotlight-apps-can-no-longer-draw-top-system-ui/ https://www.xda-developers.com/android-o-is-breaking-apps-that-overlay-on-top-of-the-status-bar/ https://issuetracker.google.com/issues/36574245

Status will continue to receive support for devices below Android Oreo for as long as it remains in the interest of the community.

About

Status is a status bar replacement that draws an overlay on top of the system-generated status bar. This means that the actual status bar is only hidden under the replacement; touch gestures are not overridden, and the standard notification panel is still shown. It needs a lot of permissions in order to obtain the information needed to display in the status bar. These are listed below.

Build Status Codacy Badge Discord Liberapay

Special thanks to the contributors that have helped to design the app, fix ssues, and translate it to different languages:

Also, credit to some of Status's other icon sources:

Installation

The app is available from both Google Play and F-Droid. However, because of Google Play's policies regarding certain app permissions and battery optimization, some features may not be included in the Google Play version of the app.

<img src="https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png" alt="Get it on Google Play" height="80"> <img src="https://f-droid.org/badge/get-it-on.png" alt="Get it on F-Droid" height="80">

Alternatively, you can download the latest APK from the GitHub releases.

Permissions

Contributing

Issues

Okay, there aren't really any guidelines over issue formatting provided that you don't create issues that already exist and test the app thoroughly before creating an issue (ex: try clearing the app data).

Pull Requests

Contributions are accepted. See CONTRIBUTING.md for more information.

Icons

There used to be a list of all the possible icon formats here to use as a reference, but I stopped updating it and it's pretty useless now. If you want to make status bar icons to add to this app, either contact me or look in the repository for the existing icon files.

License

Unless otherwise stated, all code in this repository is published under the Apache 2.0 License as stated below.

Some notable exceptions are:

Copyright 2019 James Fenn

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.