0

I thought of implementing a tool for capturing display signal over smarthphones with broken LCD. The idea is to open a smartphone and intercept the signal transimitted over the display using a Raspberry pi.

Then once signal captured, it can be transmitted over RDP/X11 protocol to a PC or another smartphone that exists on the same network that tool is connected upon.

The idea is to do stuff such as transfering files from broken devices to working ones or even converting smarphones to low-power pcs/servers. So far I found that mipi protocol is used for these type of devices but do ALL smartphone manufacturers use mipi protocol or not?

If not, how many protocols/standarts beyond mipi do exist, for display driving upon mobile devices, especially smartphones?

  • 1
    Intercepting MIPI signals is a non-trivial task, given the potential speed at which they can operate at (hundreds of MHz) and the chances of degrading the signal integrity by simply trying to probe these lines (because of the stub formed and additional bus capacitance added. – Graham May 19 '23 at 20:40
  • 1
    Some use LPDP (Low Power DataPort). There is a wide range even for MIPI because of the number of lanes and the different speeds. I've used MIPI at up to 1.4Gbps/lane with 2, 3 or 4 lanes. The phone also may not support bidirectional operation. – Kevin White May 19 '23 at 21:51
  • 2
    You would probably need a dedicated MIPI DSI receiver to decode that data and capture or convert it. Also remember that the total bandwidth for higher end screens is on the order of gigabits/second, possibly even more. – jcaron May 19 '23 at 22:02
  • 1
    logic dictates that the title question can never have a `yes` answer – jsotola May 20 '23 at 05:03

0 Answers0