Hi everyone!
It's been a while since I last fiddled with Android, more than a decade!
But I think I found a nice little project that I'll try to document here.
So far bricked it, tore it apart, found UART and managed to unbrick it.
I could really need some help to try and edit the boot image!
So I recently got my hands on a Polycom Conference phone...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It's a nice handsfree device that I now use as a USB speakerphone and SIP client on my desk at home.
And it's running Android, so it cannot be left untouched!!!
My goal is to root it, maybe be able to install some additional apps on it and ideally retain these things with a current software update - more on that later.
My starting point:
The device has its own launcher and is unfortunately completely locked down.
No ADB, no custom apps, no browser, no nothing.
All I can do is start an internal recovery on boot that will look for a firmware on a USB drive.
It works for one SIP account and can be used as a USB speakerphone.
Pretty boring for what it is, I think.
Some details:
Android 4.4.2, Kernel version 3.0.31
Hardware: bcm911130_pl_rocky_proto2, PolyDSP Merlyn ARMA9, BootBlock 3.0.5.0006 (65290-001), BCM28155 A3 VideoCore
CPU: armeabi-v7a, capri_pl_rocky_proto2
Getting root:
There is a known vulnerability for the device in an older firmware version:
It's described here unkl4b.github.io/Authenticated-RCE-in-Polycom-Trio-8800-pt-1/
While it's not exactly easy to downgrade to this version and should not even be possible according to support documents,
it is in fact possible by starting from the latest 5.9.6.3432 version Polycom still offers and then downgrading via USB in two increments via
5.8.0 AA (downloads.polycom.com/voice/rp_trio/Polycom_UC_Software_5_8_0_15024_AA_Trio8800_release.zip) to the vulnerable version
5.7.1.4145 (downloads.polycom.com/voice/rp_trio/Polycom_UC_Software_5_7_1_4145_AC_Trio8800_release.zip)
Now I can enable Telnet on the device by uploading the following configuration file:
Code:
<telnet diags.telnetd.enabled="1"></telnet>
And then start the process as described, by logging in on port 1023 with Polycom / 456 (or the current Admin password) and starting adbd:
Code:
ping 8.8.8.8 ; setprop service.adb.tcp.port 5555
ping 8.8.8.8 ; stop adbd
ping 8.8.8.8 ; start adbd
After that, I can connect via adb over TCP and open a shell as root. Yay!
Where that leaves me:
I can enable the Android Launcher and use it until the Poly Launcher pops up again every 30 seconds or so via pm enable com.android.launcher
Enabling USB debugging does not work. It disables the TCP connection but no USB connection is possible.
I tried to install APKs over the shell but the Polycom Settings app has a watchdog that deletes everything again immediately.
The setting userAllowed seems to be defined in /data/data/com.polycom.polysettings/shared_prefs/com.polycom.polysettings.PreferencesFile.xml but any changes to this file are just overwritten immediately.
I removed that settings app by remounting /system with mount -o rw,remount /system and renaming /system/app/PolySettings.apk and /system/app/PolySettings.odex.
After killing the process, that unfortunately leads to a popup every second, telling me that the settings app could not be opened.
With a lot of fast tapping it would be possible to start a 3rd party app on the device. Kingoroot did not work, though.
So the remote shell is all I have for now.
I managed to dd everything under /dev/block/ as well as /system, /user and /cache as an image.
Here's where I would really appreciate some help!
Do I even have a chance to make some persistent changes to this phone without tearing it apart?
Any development tools I saw are for much newer Android versions, so if I even have a chance at changing anything, someone pointing me in the right direction (kitchens, tutorials) would be great.
My main machine is a Mac but I have a Windows machine at my disposal.
What should my next steps be?
How can I have a look into what's on the device from the images I pulled?
How would I best approach all the device restrictions?
How can I then make permanent changes, if at all?
Would I have a chance to (partially) upgrade to a newer firmware while keeping it rooted and modded?
I'll keep poking it, the process has been fun so far.
Maybe this will lead to something in the end, maybe not.
Any help is highly appreciated!
s#
shadow# said:
Here's where I would really appreciate some help!
Do I even have a chance to make some persistent changes to this phone without tearing it apart?
Any development tools I saw are for much newer Android versions, so if I even have a chance at changing anything, someone pointing me in the right direction (kitchens, tutorials) would be great.
My main machine is a Mac but I have a Windows machine at my disposal.
What should my next steps be?
How can I have a look into what's on the device from the images I pulled?
How would I best approach all the device restrictions?
How can I then make permanent changes, if at all?
Would I have a chance to (partially) upgrade to a newer firmware while keeping it rooted and modded?
I'll keep poking it, the process has been fun so far.
Maybe this will lead to something in the end, maybe not.
Any help is highly appreciated!
Click to expand...
Click to collapse
Hello and good morning, @shadow#
Prior to your next posting please read the guidances that are stuck on top of every forum like
[ATTN] : Read before posting - Any questions posted here will be MOVED or CLOSED
Please read the below before posting. Any questions not development related will be moved or closed. Forum Searching | Posting | The Basics: (Make sure you've read them before starting a new thread) Forum Rules Forum Search Google Forum...
forum.xda-developers.com
and the others. I've moved the thread to Android Q&A.
Thanks for your cooperation!
Regards
Oswald Boelcke
Senior Moderator
I've got about as far as you.....although have managed to prove the telnet can be accessed on the 7.2.3.0852 version also.
If you dowwnload the full .ld software, there is a folder in there called Config, with a file called Global.cfg.
Have a look at that file....there are a lot of flags that can be set/unset. Might be a good place to work from.
Note, i'm on 7.2.3.0852, so I have ssh access but not the ability to execute additional code via ";"
My sim is simply to hsve Spotify on the unit!
Well, this was fast I seem to have bricked the device already.
I tried to unpack the boot.img I got from the device, make a very small change with CarlivImageKitchen (starting adbd) and then write the packed image back to the device.
On reboot I now get the first Polycom screen and that's it.
The 4 finger revovery does no longer work, it's just stuck and does not continue.
Lacking any kind of connection to the device I guess it's time to bin it and move on.
That is, unless anyone has any more ideas on what I could try.
Maybe there's UART lines available?
shadow# said:
Well, this was fast I seem to have bricked the device already.
I tried to unpack the boot.img I got from the device, make a very small change with CarlivImageKitchen (starting adbd) and then write the packed image back to the device.
On reboot I now get the first Polycom screen and that's it.
The 4 finger revovery does no longer work, it's just stuck and does not continue.
Lacking any kind of connection to the device I guess it's time to bin it and move on.
That is, unless anyone has any more ideas on what I could try.
Click to expand...
Click to collapse
Will it respond to a ping? May just be the gui/application stack that's crashed.
If so, you may be able to get it to boot from a provisioning server.
tjump7 said:
Maybe there's UART lines available?
Click to expand...
Click to collapse
I'd have to figure out how to take it apart for this first and then start from scratch with no knowledge, probably including getting all the tools.
Tempting but not sure it's worth it
silo24 said:
Will it respond to a ping? May just be the gui/application stack that's crashed.
If so, you may be able to get it to boot from a provisioning server.
Click to expand...
Click to collapse
It does not even react to the 4 finger recovery method any more.
Pretty sure that's way before there is any network. No link.
shadow# said:
I'd have to figure out how to take it apart for this first and then start from scratch with no knowledge, probably including getting all the tools.
Tempting but not sure it's worth it
It does not even react to the 4 finger recovery method any more.
Pretty sure that's way before there is any network. No link.
Click to expand...
Click to collapse
Just a Pi Pico I believe is needed for the hardware aspect, as for the tools, i don't know what you currently have. I'm just trying to come up with ideas for you
Quick edit, here's a link if you're curious at all: https://github.com/Noltari/pico-uart-bridge
shadow# said:
I'd have to figure out how to take it apart for this first and then start from scratch with no knowledge, probably including getting all the tools.
Tempting but not sure it's worth it
It does not even react to the 4 finger recovery method any more.
Pretty sure that's way before there is any network. No link.
Click to expand...
Click to collapse
Try a usb stick. Try with a full zip file first, then try with the 0000000p.cfg and the xxxxx.sip.ld file only.
silo24 said:
Try a usb stick. Try with a full zip file first, then try with the 0000000p.cfg and the xxxxx.sip.ld file only.
Click to expand...
Click to collapse
It no longer reacts to a USB stick and I cannot trigger the recovery as that is not a real recovery but instead part of the boot image. Which I unfortunately messed up.
The bootloader is u-boot but I cannot access it. Config is:
Code:
baudrate=115200bootcmd=if key VOL_UP; then android recovery; else android; fi;bootdelay=1brcm_dt_enable=yesbrcm_dt_size=0x10preboot=vc runwatchdog=off
The volume keys are soft keys, so no luck there either.
Have you tried the micro-usb port to a PC? If it's that screwed it may be in a recovery mode of some sort. Like Qualcomm QFIL for example.
Any ideas what chipset these things run on? They are going so cheap on eBay now that I've just bought another!
silo24 said:
Have you tried the micro-usb port to a PC? If it's that screwed it may be in a recovery mode of some sort. Like Qualcomm QFIL for example.
Click to expand...
Click to collapse
I tried but nothing was detected.
I got stuck half way through my teardown attempt after taking out all visible screws.
I fear the display is glued on with more screws underneath, I have no clue how to remove it.
Any ideas?
There's FCC pictures available of the insides of the 8500 <- that's actually an 8800!
8500 VOIP Conference phone with Bluetooth functionality Teardown Internal Photos report131453884415308571 Polycom .
VOIP Conference phone with Bluetooth functionality Internal photo details for FCC ID M72-8500 made by Polycom Inc.. Document Includes Internal Photos report131453884415308571
fccid.io
I see quite a few unpopulated headers on that board!
If only I could get to them
Alright!
That was some nasty glue, but I finally managed to get it open.
The display is glued on, mostly on the sides. The NFC antenna on the left as well as the soft buttons on the right are glued back and front and need to stay on the display - so currently no idea if they are still ok.
The display connector comes from the back at the top of the display and connects in the lower part. Display needs to be flipped upwards to get to the last screws. As long as any wedging is limited to the left and right sides it is possible to get if off without damaging the display.
I still get the Polycom logo.
Here is some pictures of the bottom of the PCBs.
The last one has the Wifi Board and a curious little connector that is unused.
Could this be a service port?
Now what should I try next?
So I found an old FTDI232 that should work on my Macbook and started checking all of the 4 pin headers for potential UART.
I set the terminal to 115200 8-N-1 with no flow control and connected GND and RX.
I tried for a few seconds each after powering the device.
Unfortunately, I got absolutely nothing apart from some noise on some on them as soon as power was provided.
That port in the image above I have no connector for, it's probably something else anyway.
What else could I try?
shadow# said:
Alright!
That was some nasty glue, but I finally managed to get it open.
The display is glued on, mostly on the sides. The NFC antenna on the left as well as the soft buttons on the right are glued back and front and need to stay on the display - so currently no idea if they are still ok.
The display connector comes from the back at the top of the display and connects in the lower part. Display needs to be flipped upwards to get to the last screws. As long as any wedging is limited to the left and right sides it is possible to get if off without damaging the display.
I still get the Polycom logo.
Here is some pictures of the bottom of the PCBs.
View attachment 5837545View attachment 5837547View attachment 5837549
The last one has the Wifi Board and a curious little connector that is unused.
Could this be a service port?
View attachment 5837551
Now what should I try next?
Click to expand...
Click to collapse
J1 indicator....could be for JTAG potentially?
EDIT: After looking again I can see I'm probably wrong, but that may still be your UART interface?
tjump7 said:
J1 indicator....could be for JTAG potentially?
EDIT: After looking again I can see I'm probably wrong, but that may still be your UART interface?
Click to expand...
Click to collapse
Could actually be JTAG as it seems to be double sided, 4 more pins at the top.
Three of them measure 1.8V when powered, the rest seems to be at 0V.
But I have no way of properly connecting to it.
shadow# said:
Could actually be JTAG as it seems to be double sided, 4 more pins at the top.
Three of them measure 1.8V when powered, the rest seems to be at 0V.
But I have no way of properly connecting to it.
Click to expand...
Click to collapse
Do you by chance have a logic level converter? Would make talking to 1.8v much easier
tjump7 said:
Do you by chance have a logic level converter? Would make talking to 1.8v much easier
Click to expand...
Click to collapse
Unfortunately not, not even anything JTAG related.
shadow# said:
Unfortunately not, not even anything JTAG related.
Click to expand...
Click to collapse
How important is this project to you? The logic level is cheap (and that may be I2c as well, no real clue)
4-channel I2C-safe Bi-directional Logic Level Converter
Because the Arduino (and Basic Stamp) are 5V devices, and most modern sensors, displays, flashcards, and modes are 3.3V-only, many makers find that they need to perform level ...
www.adafruit.com
Any chance of identifying the underlying SoC? Obviously it's reporting itself as bcm911130, but I suspect that's a Polycom specific part number....i.e. a Standard cellular Android SoC with elements that aren't utilised blocked out.
Might give more of an idea as to the Bootloader structure.
Related
I purchased an Enco B046 Android-powered head unit for my car, and there are some things I'd love to be able to fix, if I could somehow acquire root access. Most importantly, the GPS functionality. Here's what I know about it:
1. It's a Telechips TCC8925
2. It only has one USB port (Female-A), and it appears to be Host-only. Hooking up a Male-A to Male-A cable between it and a PC, the PC doesn't detect anything on the other end. Hooking up an OTG cable between it and another Android device, the Enco B046 tries to mount the other Android as mass storage..
3. It's running ICS (4.0.4)
4. There's no pinout on the board for another USB port, nor any other pins that are giving +5vdc
5. It does have an SD slot and a card in it. It mounts and works fine.
It's relatively similar in size and form to this:
http://www.slatedroid.com/topic/36988-cx-01-cortex-a5/
Since I can't connect to it via USB and control it with ADB, that eliminates all of the ways to root the device that I have come across.
The most important thing that I need to do is to update the framework.jar, as it suffers from an incorrect GetSpeed function that throws off pretty much every GPS application. It's calculating my land speed at 1.852% of the actual speed. I have fixed the error, and repackaged the framework.jar, but to updated it, alas, I need root access.
It's a shot in the dark, but without some sort of physical connectivity, I'm at a loss. Does anyone have any ideas how I might acquire root on this thing, via software only? Or other ideas as to how I might be able to connect to it?
Thanks!
After further examination, the board has one button on it. If I hold it down during bootup, it goes to a black screen, but a red LED light stays on solid on the board. Generally, that light flashes. I'm wondering if that button doesn't enable FWDN, or Fastboot mode. Maybe that's the ticket.
Hi my friend! Any news?
mpaulonic said:
Hi my friend! Any news?
Click to expand...
Click to collapse
No news yet. I do think I've figured out how to get into FWDN mode, so I should be able to take a complete backup of the NAND, etc. That doesn't do me a whole lot of good, though, since I don't think you can inject something into an FWDN image.
I suppose I could try to recompile it completely from source, but I'm not sure what all drivers are compiled into the current system, and have no experience doing anything of that nature with Android before.
I wish there were a magic "root" apk I could install, and be done with it!
derpderpy said:
No news yet. I do think I've figured out how to get into FWDN mode, so I should be able to take a complete backup of the NAND, etc. That doesn't do me a whole lot of good, though, since I don't think you can inject something into an FWDN image.
I suppose I could try to recompile it completely from source, but I'm not sure what all drivers are compiled into the current system, and have no experience doing anything of that nature with Android before.
I wish there were a magic "root" apk I could install, and be done with it!
Click to expand...
Click to collapse
As usual if we push hard enough and make enough noise on the forums we'll get there, if Charles has to refund every paypal customer because the GPS is crap....he'll find a way to get us root, it's as simple as that
Found this, I don't know if it can help but perhaps the guys who are playing with it can help you....
http://www.cnx-software.com/tag/telechips/
I think the button on the board may actually put it into FWDN mode, but the USB port configuration doesn't seem to allow the board to act in Device-Mode in any way. If you power it on while holding down the button, it seems to do something. The screen shows "NO SIGNAL" which is what would happen if it goes into FWDN mode. But, I can't get anything to communicate with it. It doesn't show up in device manager at all, on multiple PCs.
Looks like for now, our only hope is for someone to create an APK that somehow magically roots the thing. I'll go ahead and hold my breath.
Also Searching
I am also searching for an answer to this one as i have the same issue.
Got it! follow this link and use the package and instructions provided
http://goo.gl/uAJvg
Booyeah!
Yeah, but does it work on our 8925 ? It is said t work on earlier models but not on this one....
Did you test it ?
Thanks
jchuillier said:
Yeah, but does it work on our 8925 ? It is said t work on earlier models but not on this one....
Did you test it ?
Thanks
Click to expand...
Click to collapse
Sure did just rooted my car stereo... had to update the Superuser app and a few others...... next task is to figure out what tweaks to build.prop i need to get all apps in play store.... especially the google apps.
FYI - after applying the update the screen flickered on the boot up. I reset the device (power cycled via the reset button) and then powered it back on and all is good!
I may be able to post some screen shots in a little bit if you like.....
Car stereo..... as in Enco B046 ?
Screenshots.......Enjoy
jchuillier said:
Car stereo..... as in Enco B046 ?
Click to expand...
Click to collapse
This is the one I bought.....
http://goo.gl/fvfyq
attached is a picture of the Android Board inside the device.
WHOA!!! That bad boy is $800 now I only payed $378 shipped
For which car was it ? Because 800 is a bit expensive, we're at 450-500 for a BMW unit, look at www.szenco.com
Thanks a lot for the link anyway, I'll try that tonight....
---------- Post added at 05:04 PM ---------- Previous post was at 05:01 PM ----------
Well, because of you it can be rooted now so the price went up the ceiling
I bought it to use in a 2005 Ford F-150
If you can pay for the gas you can pay 800 for the stereo
jchuillier said:
If you can pay for the gas you can pay 800 for the stereo
Click to expand...
Click to collapse
I don't have to... I already have mine
swjpilot said:
Sure did just rooted my car stereo... had to update the Superuser app and a few others...... next task is to figure out what tweaks to build.prop i need to get all apps in play store.... especially the google apps.
FYI - after applying the update the screen flickered on the boot up. I reset the device (power cycled via the reset button) and then powered it back on and all is good!
I may be able to post some screen shots in a little bit if you like.....
Click to expand...
Click to collapse
This is awesome, thank you very much! Going to try it tonight.
Any luck with build.prop?
Have you guys experienced of the following problems(before rooting)?
-SD Card error message(not related to external microsd)
-Some apps installs but then give a "no sd card present" error
-Google Nav: works for a short while then all you get is "searching for GPS"
I'm looking at this inexpensive HDTV tuner/DVR. I'm guessing that they're ARM/Android-based but I'm going to buy one and open it up to see what's inside. It has all the makings of a cool, inexpensive little OTA DVR box - ATSC tuner, HDMI output, and a USB port for a TB storage drive. I originally bought the wrong (previous) model and played around with it. It was pretty responsive/seemed to have enough horsepower. Picture quality was good. DVR functionality didn't seem to work properly and the EPG was utter crap. If it's ARM/Android based and could be rooted, we could probably get XBMC on it and this thing would be a TiVo Roamio KILLER.
I could try to root it on my own but I've never done anything like that before and wouldn't know where to start. Can anyone point me toward any "how to root an Android device" resources?
I'm not without skills, but it would probably be better to just post a bounty and get help from the experts. What's the best way to go about doing something like that? What kinds of details do I need and how do I come up with the terms for the bounty? And WHERE would I post it?
I should probably add that I've googled rooting Android devices and the resulting haystack is focused on rooting phones. There's no MicroSD card to play with here - only the USB port - and no bootloader or BIOS prompt that I can see.
You could either try to get access through a serial or jtag connector, that is for example, how it was possible to change the firmware on the Fonera FON2100, which is maybe the easiest way.
Or you could try do disassemble a firmware update for this Router and reassemble it to work in your desired way, e.g. flash a different firmware.
Or you could try the numerous combinations of keys to press, where one may lead to something like fastboot.
But if it is really some sort of android-based you should try the various root-methodes like towelroot first.
Hi.
My cust-Android board is connected to a touch screen via a USB port. This touch screen fails to respond inrregularly on bi-monthly basis, which induces a great deal of agnoy for the testing process, and the product will be rolled off the manufacture lines in less than 5 months.
Currently the most troubling aspect of this whole ordeal is that we still couldn't quite decide if it's the fault of the onboard driver, the particular AOSP build we customized, schematics design for the board, which isn't done by us and the custom-designing studio vehemently denies any possible errors citing past experiences, or the cap-touch screen manufacture.
We are trying to narrow down the problem. As a group of people with mostly top-level software experience, I wanna know how to devise a plan to test this.
As of now we have installed a little robotic arm and have it touches on random places on the screen. But I'm less versed on the hardware/driver. How should I proceede? With limited knowledge, I understand frequent handshakes take place between the host side of the USB (which of course is our board) and the client side of the USB (which is the touch screen), is there and way we can document everything USB related and output to a log file on a laptop? Something like the adb logcat magic.
Can someone please help?
RagaePrince said:
Hi.
Can someone please help?
Click to expand...
Click to collapse
Hey.. whats the deal, no one?
I just want to monitor the usb connection, handshakes and/or keep-alive signals will be fine?
Hello,
I'm new to the rooting world and I am unaware of how to root my Fossil Q Marshal Gen 2... I use an iPhone so im planning to use android studio on my Mac for the same. Pls help me. Thanks.
In terms of actually rooting it, I'm afraid I can't help. However, I have a Fossil Gen 3 Marshall and wanted to do something similar, but my intent was to flash AsteroidOS. The response on here seems to be that it couldn't be done (certainly the flashing the new OS) due to the lack of ports. However, some long and intensive googling suggested that yours (and I suspect mine) does indeed have a data port, its just covered and internal. I have seen the four (actually, I think five) pins that I believe to be the data port, which might facilitate the flashing a new OS.
This is something I intend to keep looking into until I can find a way to keep Google from my devices!
denial_button said:
In terms of actually rooting it, I'm afraid I can't help. However, I have a Fossil Gen 3 Marshall and wanted to do something similar, but my intent was to flash AsteroidOS. The response on here seems to be that it couldn't be done (certainly the flashing the new OS) due to the lack of ports. However, some long and intensive googling suggested that yours (and I suspect mine) does indeed have a data port, its just covered and internal. I have seen the four (actually, I think five) pins that I believe to be the data port, which might facilitate the flashing a new OS.
This is something I intend to keep looking into until I can find a way to keep Google from my devices!
Click to expand...
Click to collapse
Yeah popping the watch open and making a pin connector to touch the board with, will allow you access to Fastboot Mode. This has been proven on another Fossil Watch missing the USB Port. And Since I'm guessing most of Fossil's models remain the same with different aesthetic tweaks, most everything should be the same.
We just have to make a Fastboot Connector and then pop the watch open to access USB. I bet you they left most of the bootloaders unlocked that didn't have physical access to fastboot mode. I know my Smartwatch actually has all of its log set to ENG. So there is actually a lot of data to sift through in recovery mode logs and everything. But we can't access the data in user mode. But it is there if we can make the pin connector.
Also interested in this if. Will be watching for answers because I would love to remove sone bloat and mae my waych a little snappier in performance.
Aloha Everyone!
My S9+ screen has broken yet I can tell it's still functioning as my alarms keep going off etc and when I plug into my PC it registers the phone and should be authorized on this pc.
However since I can't use the screen I can't change the debug settings or put it into "file transfer mode".
I see Dr Fone, Droidkit, Phone Rescue etc. but they all seem suspect and suspiciously all want 35$. I don't mind paying if they work however they all seem to require I put it into debugging which once again I can't do with my broken screen.
Is there any open source solution to this? I would like the pictures on the internal SD of course but I need a recording I made with voice record for a meeting I have tonight. This is my priority and I am currently at work and don't have the time to scour forums and all the regular things I would do.
Any help is appreciated! I don't think this post is breaking any rules and if it is I'm sorry. The S9+ mention is specific but only because I need to explain the generation of the phone as it's older.
I know this is an old phone and I pray someone sees this, infinite mahalos for any suggestions or replies in advance!
You Rock!
Is your screen responsive to touch (Even if you can’t see what you are touching)?
I saw you said broken, do you mean physically? Can you see anything on the screen?
Could you use scrcpy?
It has a few small cracks that water got into and fried the screen I believe.
My alarms going off at the proper times, if I touch the buttons it will vibrate in the ways it should etc.
It doesn't seem to be responding to touch however and it is black as in off, no color or light.
I am looking into scrcpy! Thanks, if anyone has any other suggestions that would be much appreciated!
Spcry won't work because I am not in debug mode, or rather never authorized it while I had it unlike all my previous phones. I got bored of homebrew apps and didn't bother doing it on this one.
Not sure there is anything you can do. No PC programs can control, no Bluetooth mice, no nothing.
Damn, you would think there would be a program at this point to bypass everything and grab your files.
Thanks for your help everyone!
If there was, I would be patched right away, and whoever reported it would get thousands of dollars for the report.
im pretty sure you can use a usb c hub with hdmi and usb to plug in a mouse and your phone to a tv
This is late, but questions do NOT belong in the Development section. Also, this post is for a S9+, not an S9.
Thread moved to S9+ Questions and Answers.