Giter Site home page Giter Site logo

lokiwiki / fakestandby Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jonasbernard/fakestandby

0.0 0.0 0.0 24.32 MB

An Android app for turning the screen off while keeping apps running.

Home Page: https://fakestandby.jonasbernard.de

License: GNU General Public License v3.0

Shell 0.16% JavaScript 19.07% Ruby 2.42% Java 78.34%

fakestandby's Introduction

What is the problem?

Most smartphones these days have long-living batteries, but who doesn't want their phone to last for just an hour more? While using an app, you maybe not necessarily need your display. Up to 20% of your battery power is consumed by the display. So, why not turn off all the pixels on it? Plus, this app can help prevent burn-in caused by statically displayed images and text.

Here is the solution!

FakeStandby is an Android app to turn off your screen while keeping apps running. This includes foreground jobs, which means you can keep

  • listening to podcasts
  • listening to music on YouTube
  • staying online with various text messengers
  • running your favorite game

all with your screen turned off!

How does it work?

This app displays an overlay over the foreground app using Android's accessibility services. All it renders on the overlay is a black canvas, effectively turning your pixels off. The apps you're using won't notice this, because technically your phone is turned on.

Disclaimer

Some smartphones have LCD displays with background lighting that only turns off when you actually press the power button to lock your phone. The concept of this app works better with OLED or AMOLED displays, where "turning pixels black" is identical to "turning pixels off". You should not except huge power saving effects on any device, especially on devices with LCD displays.

Contribute

Maintenance

Feel free to contribute to the FakeStandby project! Make sure to look at the Code Of Conduct and the Contributing Information.

Special Thanks

Special thanks goes to all contributors! You can find them in CONTRIBUTORS.md. I also want to thank all the nice people who have donated some money!

Licensing

GitHub

FakeStandby is an Android app that turns off your screen while keeping apps running.

Copyright (C) 2023 Jonas Bernard

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

fakestandby's People

Contributors

dependabot[bot] avatar gitoffthelawn avatar jonasbernard avatar poussinou avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.