Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[App/1.5+/Open-source/Root and Non-root] Permanent screen off for the Visual Impaired

OP nkahoang

1st May 2013, 09:43 AM   |  #1  
nkahoang's Avatar
OP Senior Member
Flag Melbourne, Victoria
Thanks Meter: 596
 
272 posts
Join Date:Joined: Jan 2011
Donate to Me
More
Open source app development project: Permanent screen off for the Visual Impaired

Short summary
This is an app development project that turns off the Android screen permanently yet keeps the touchscreen and other features active and functional for the visual impaired.

Introduction & Goals of the project
There are many Android users who are blinded. And to them, they access the app mainly using TalkBack or other Screen Reader app. That also means that the screen is basically useless to them. They don't need to look at the screen yet they need to be able to use touchscreen.

This project is to create an app that will turn the screen completely off (100% off) yet let the user use the phone as normal.

Assuming that the blind takes more time than normal user to perform an action, it dramatically saves the device's battery.

The app must be easy to use and tailored to visual impaired user.
The app automatically runs with the device.
The app must be free and advertisement-free.

Background
I am the developer of the project and I recruit the interest of other developers / users as well. I am the developer of Screen Standby app, which this project is based on.

Device requirements
- Running Android 1.5 (Cupcake) or above
- (Optionally) Rooted for best battery-saving. The app works with non-root device though, only rooted device achieves complete dark

Instruction
1) Download the apk and Install the app
2) Run the app at least once
3) Select Enable app from menu
4) If the system asks for Superuser access, select always remember and allow

5) To disable, select "Disable app" from the menu and restart the device.

Screenshot


NOTE: Please read
1) Always use a screen reader (e.g TalkBack) with the app. In case you want to use your device without the screen
2) This app will permanently switch the device's screen off when it is active. To turns the screen back on, select "Disable app" or uninstall app completely and reboot
3) To uninstall from ADB, go to a shell and type: adb uninstall com.nkahoang.screenoffvisualimpair

Download
Currently the app can be downloaded from attachment section of this post. When it is stable enough, it will be ready to be released on Play Store for free download.
Source code can be downloaded in second post
If you know any Android user who is blinded, let them use the app and report. Any feedback is welcomed
Attached Files
File Type: apk screenoffvisualimpaired.apk - [Click for QR Code] (171.3 KB, 238 views)
Last edited by nkahoang; 1st May 2013 at 09:48 AM.
The Following 19 Users Say Thank You to nkahoang For This Useful Post: [ View ]
1st May 2013, 09:45 AM   |  #2  
nkahoang's Avatar
OP Senior Member
Flag Melbourne, Victoria
Thanks Meter: 596
 
272 posts
Join Date:Joined: Jan 2011
Donate to Me
More
Source code of the app
App's source code can be downloaded from here

Disclaimer: Source code can be used only for non-commercial projects
Last edited by nkahoang; 1st May 2013 at 09:48 AM.
The Following 3 Users Say Thank You to nkahoang For This Useful Post: [ View ]
1st May 2013, 02:33 PM   |  #3  
Schlahbi's Avatar
Member
Flag Casablanca
Thanks Meter: 20
 
57 posts
Join Date:Joined: Jul 2012
More
Great idea. Good luck.

Sent from my GT-I9300 using xda app-developers app
4th May 2013, 05:48 AM   |  #4  
olokos's Avatar
Recognized Contributor
Flag Warsaw
Thanks Meter: 1,727
 
2,599 posts
Join Date:Joined: Oct 2011
Donate to Me
More
As the guy above me said. G great idea which actually will help some people. But I don't think that many actually blind people are going to find this app unfortunately... You have to put it on Google play and name it in such way that blind people will find it


Sent from my R800i using xda premium
The Following User Says Thank You to olokos For This Useful Post: [ View ]
5th May 2013, 05:00 PM   |  #5  
Junior Member
Flag Independence
Thanks Meter: 0
 
21 posts
Join Date:Joined: Jun 2010
Donate to Me
More
Hello,

While putting it on the Play store is a good idea, there are a few blind folks on XDA like myself who would be happy to give this app some testing beforehand.

Thanks for posting to the eyes-free list, and thanks for developing this app!
16th May 2013, 08:18 AM   |  #6  
Senior Member
Flag burbank
Thanks Meter: 50
 
311 posts
Join Date:Joined: May 2012
correct this is also needs to be on the playstore as screen off or something easy that some of us can find more easily on the playstore . all of us blind people thank you for the app that hav found it but for those who cant can you please turn it into an APK installer or make it easy to install from playstore. as a lot of blind people don't know how to install zip files on android. if you can give me a quick tutorial I can explain to the eyes free list. I am a blind intermediate user of android. I do understand rooting, installing custom roms and gapps and installing apps for rooted devices but some of the rest on the eyes fre are a bit limited here so if you can give them an APK installable file it would be much easier to install rather then a zip package in which they have to figure out what to do with it.
The Following User Says Thank You to mrk2815 For This Useful Post: [ View ]
16th May 2013, 11:10 PM   |  #7  
nkahoang's Avatar
OP Senior Member
Flag Melbourne, Victoria
Thanks Meter: 596
 
272 posts
Join Date:Joined: Jan 2011
Donate to Me
More
Quote:
Originally Posted by mrk2815

correct this is also needs to be on the playstore as screen off or something easy that some of us can find more easily on the playstore . all of us blind people thank you for the app that hav found it but for those who cant can you please turn it into an APK installer or make it easy to install from playstore. as a lot of blind people don't know how to install zip files on android. if you can give me a quick tutorial I can explain to the eyes free list. I am a blind intermediate user of android. I do understand rooting, installing custom roms and gapps and installing apps for rooted devices but some of the rest on the eyes fre are a bit limited here so if you can give them an APK installable file it would be much easier to install rather then a zip package in which they have to figure out what to do with it.

Hi,
I sure will put it on play store once it is stable. The app is currently in development.

The zip file is for the source code of the app. I attached the apk on the very first post:
http://forum.xda-developers.com/atta...3&d=1367394050

Regards
21st May 2013, 01:03 PM   |  #8  
YOSEFE's Avatar
Senior Member
Flag UK
Thanks Meter: 102
 
1,451 posts
Join Date:Joined: Sep 2006
Donate to Me
More
Well done OP.

You are a hero for undertaking this venture. I wish you more success.
21st May 2013, 10:31 PM   |  #9  
HwyXingFrog's Avatar
Senior Member
Thanks Meter: 116
 
154 posts
Join Date:Joined: Dec 2008
I still might have a use for this in my Android devices that I'm using as Network Cameras using the IP Webcam app.

But I will have to test it out to see if it acts the way I need it to (I'm not at home yet, but I will try it.)

On Android 2.x I'm able to have a camera app run fine in the background or with the screen off, but on Android 4.0 and newer, the camera doesn't work completely if you turn off the screen or switch to a different app.

I'm wondering, will this app allow me to have the screen completely off (on a rooted device) but still have the camera use all the processor it needs for perfect Network Camera functionality?

Thanks.
22nd May 2013, 12:42 AM   |  #10  
nkahoang's Avatar
OP Senior Member
Flag Melbourne, Victoria
Thanks Meter: 596
 
272 posts
Join Date:Joined: Jan 2011
Donate to Me
More
Quote:
Originally Posted by HwyXingFrog

I still might have a use for this in my Android devices that I'm using as Network Cameras using the IP Webcam app.

But I will have to test it out to see if it acts the way I need it to (I'm not at home yet, but I will try it.)

On Android 2.x I'm able to have a camera app run fine in the background or with the screen off, but on Android 4.0 and newer, the camera doesn't work completely if you turn off the screen or switch to a different app.

I'm wondering, will this app allow me to have the screen completely off (on a rooted device) but still have the camera use all the processor it needs for perfect Network Camera functionality?

Thanks.

The camera will continue functioning normally. However, you may want to consider using my other app, Screen Standby # Root, also on XDA to achieve that. This app is tailored specifically to aid the blind in particular.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes