[Samsung Galaxy S9  Questions & Answers] G89B:
Hello,

I have a Samsung S9 (no root/no custom recovery) updated to latest possible version (Android 10) with a broken screen and digitizer that I am trying to get into in order to extract photos/messages that were not synced to Google.

It is my phone, I know the screen lock pattern and I know my Google account & password to log into the phone. I am on the WiFi that the phone has previously connected too and I also have biometric security enabled on the phone.

However; although the phone is turning on (can hear start up and lock/unlock sounds) the biometrics are not working, presumably because a device restart requires the pattern, but the digitizer isn't working to try and unlock the phone.

I *think* I turned ADB on when I first got it, however it's not showing when connected to another android (via OTG) when USB is connected. It is charging, so the port and cables are all working. I don't have access to a PC at the minute, but will be able to if the fix requires me to do so. However, even if I have turned ADB on and can get hold of a computer to use, it will be a new PC that I have not already given ADB permission to use. I have used Android-otg-Android on my other android devices using ADB so I know it can be done. Buy the broken S9 isn't even showing as a "device needs formatting" or anything. I assume this is all because it's being blocked by the "device restarted" security protocols.

I've also got a Samsung HDMI Multi Port that I've tried plugging into the phone along with a USB mouse also connected in an attempt to input my passcode via the wired mouse, whilst viewing the screen via HDMI, but again it's not showing on the TV at all! I know the HDMI lead/port works, I can see the phone is charging when plugged into the HDMI Multi Port via the device notification light and I can also tell (via notification light) that every time I move the mouse it "unlocks" the screen for a brief time before locking itself again.

I can therefore only deduce that; a) HDMI output wont work (after device restart) until the phone is unlocked? b) I've not turned adb on/given permission to specific PC/Phone.

Using a spare phone, I've logged into the Samsung and Google account that are associated with the broken S9 and managed to recover some photos, but it hasn't been synced since September '23, "Find my device" also cant connect (via Google or Samsung accounts - I probably turned it off)

I've got quite good experience with ADB/Fastboot/Recovery commands & procedures, but I don't know what to do when I simply can't even see the screen.

So..

1) are there any apps/commands I can use on Android/PC/Linux to control the phone/see the screen via USB so I can input my Lock screen pattern via USB? (Again, I am unsure wether ADB is on or off)

2) are there any apps/commands I can use on Android/PC/Linux to remove the lock screen pattern (without deleting all data) and boot into full OS so HDMI will work?

3) can I use recovery/fastboot to enable ADB (if not already enabled) and give permission to a device to use adb commands?

4) install TWRP or CWRM as recovery via Odin without being able to unlock/see the screen AND without losing any data?

5) use Samsung or Google account associated with the broken phone to remove the lock screen pattern?

Apologies for the long message, I hope I've been thorough enough with the explanation of my problem and thank you in advance for any help.