[Galaxy S III Original Android Development] curiousrom:
S3 Fix Power & Volume Buttons - Screenshot, Screen Mirroring & Dead Screen

On my rooted S3 i9300 I use the microscopic 45 KB download size & 236 KB once installed Screenshot Tile [Root] which is not an app but adds a tile to the Status bar curtain & includes a customizable timer. I attached a screenshot of the Screenshot Tile [Root] tile made with Screenshot Tile [Root] itself.

It just adds 1 service (ScreenshotTileService) which uses very little RAM (2~3.5 MB in Developer options > Running services > Show cached processes) & does not collect any data or use any CPU in the background contrary to several screenshot apps I tried.

After installing it just expand your Status bar curtain > Edit > drag the Screenshot Tile where you want it, back then long press the Screenshot Tile to change the Timer settings: Instant, 1, 2 or 5 seconds. On that Timer panel there is also More settings to enable or disable Show countdown.

There are also a number of Power menu apps in the Play Store & Tile Root which includes a Power menu shortcut & works on S3 LineageOS 14.1.

***

S3 Fix Power & Volume Buttons

"...my power button was damage and also volume" - The Power & Volume buttons are extremely easy to replace on the S3 i9300 & very cheap.

I thought I had a broken power switch stuck in depress position so I popped out the plastic power button, vacuum cleaned inside & could click the motherboard's power switch with a piece of plastic.

That's a quick & easy way to check if the problem is the plastic button or the actual power switch which is welded to the motherboard. You can see the white switch when looking in the button hole after removing the button.

Went to my village's phone repair guy & he had a dead S3 donor with a not so bad button. It took about 15 seconds to replace it.

Check this video: Replacing the volume and power keys on a Samsung Galaxy S3

This video is funny to me because it takes more time for the guy to get the replacement button part out of the Ziplock than to install it: Power Button repair galaxy s3

On eBay you can find i9300 power volume button for less than $2 shipped.

So now I use Settings > Device > Buttons > Recents button > Long press action > Turn screen off to use less the Power button and Settings > Developer options > scroll all the way down > enable Kill the foreground app by long-pressing the back button for apps that I use only once in a while.

***

Dead Black Screen Fix?

Sorry for you. :eek:

Maybe it's only corroded contacts. You could try disconnecting, cleaning delicately with a toothbrush & alcool the ribbons & motherboard contacts of the digitizer & display data cables.

Or try with a spray can of electronic contact cleaner. Or just disconnecting/connecting a few times while being careful to aligning the ribbons correctly.

See steps 18 & 19 in the ifixit Samsung Galaxy S III Front Panel Assembly Replacement guide. Note that you don't have to do step 14 & 15 to access the cables.

I see by your flag that you live in India. A complete new i9300 front panel assembly can be found for less that $30 shipped.

But before buying one I think that a repair shop can connect a front panel assembly or just a S3 LCD screen to your S3 to make sure it's a screen problem & not a damaged motherboard.

**

S3 i9300 Screen Mirroring

If on your S3 you have Developer options > ADB debugging enabled & had previously authorize USB debugging on the S3 for your computer try for fun scrpy - Display and control your Android device > README.md.

It is very easy to use. On Windows 10 64-bit I downloaded scrcpy-win64-v1.6.zip, unzipped it, copied the scrcpy-win64 folder to the root of C drive then in the navigation bar of C:\scrcpy-win64 typed CMD & hit Enter to open the Command Prompt & then typed scrcpy & hit Enter: done!

Microsoft Windows [Version 10.0.17134.523]
(c) 2018 Microsoft Corporation. All rights reserved.

C:\scrcpy-win64>[B]scrcpy[/B]
* daemon not running; starting now at tcp:5037
* daemon started successfully
scrcpy-server.jar: 1 file pushed. 0.3 MB/s (19346 bytes in 0.053s)
INFO: Initial texture: 720x1280

I can then see the S3 display on my laptop & control it with a mouse & the keyboard shortcuts described in > scrpy - Display and control your Android device > README.md > Shortcuts without touching the S3's buttons.

I attached a screenshot made on the laptop using Alt + Print Screen & pasting in Paint.

If it works for you with the S3 awaken the first thing would be to navigate to > Settings > Display > Sleep & select 30 minutes.

I can also do it wirelessly . I did not try the Linux & Mac OS versions.

***

S3 Story

Thanks for the S3 story :good::cool:

"...latest dec5 build" - I think you mean that you are running the New S3 LineageOS 14.1 Build 2019-01-17 Update which includes the Security patch December 5, 2018. ;)

***

Note that if on a PC browser or tablet the new XDA forum Header @ the present will cover the top of the image attachments so clicking on View full image to open it in a separate window is necessary to see 100% of the image. Or right-click on the image attachment thumbnail > Open in a new tab. See this post about how to reduce the size of the new XDA navigation bar: Header Cleanup.

***