Jump to content

Pro1x USB-C to HDMI (Mirroring)


Recommended Posts

21 hours ago, phukfxtec said:

Oh? Which cable and which app?

These posts were split out from the Pro1x production and delivery thread, since this seemed a more specific and technical discussion.

 

This one, I believe.  I haven't gotten one, so I don't know, but I assume the instructions tell you which app to download.  I also recall someone on discord saying the app asks for lots of permissions but works fine when all permissions denied.

https://www.amazon.com/Android-Mirroring-Charging-Smartphones-Projector/dp/B08LN8Z6QX

Link to post
Share on other sites
On 9/8/2023 at 7:44 PM, Hook said:

This one, I believe.  I haven't gotten one, so I don't, but I assume the instructions tell you which app to download.  I also recall someone on discord saying the app asks for lots of permissions but works fine when all permissions denied.

https://www.amazon.com/Android-Mirroring-Charging-Smartphones-Projector/dp/B08LN8Z6QX

Thanks.

Hmm, strange. I wonder if the app can be reverse engineered to pull out what ever proprietary weirdness that allows this particular cable to work. if the device ever arrived, time to pull out APKTool....maybe can patch lineage to work without garbage app

edit: Even if it did work, this not native HDMI out. it is a hacky work around. native HDMI support is still a lie

Edited by phukfxtec
note about it being a work around and not native support
Link to post
Share on other sites
3 minutes ago, Hook said:

This one, I believe.  I haven't gotten one, so I don't, but I assume the instructions tell you which app to download.  I also recall someone on discord saying the app asks for lots of permissions but works fine when all permissions denied.

https://www.amazon.com/Android-Mirroring-Charging-Smartphones-Projector/dp/B08LN8Z6QX

If one would pull on their tinfoil cap for just a moment, the combination of an unreasonably large cable connector combined with "a proprietary app or two" from a no-name chinese cable manufacturer sounds like a great way to do many shady things 😁

  • Like 2
Link to post
Share on other sites
3 hours ago, guest03847 said:

If one would pull on their tinfoil cap for just a moment, the combination of an unreasonably large cable connector combined with "a proprietary app or two" from a no-name chinese cable manufacturer sounds like a great way to do many shady things 😁

Hence why id rather decompile it and poke around. I don't trust it one bit.

  • Like 1
Link to post
Share on other sites
10 hours ago, Hook said:

This one, I believe.  I haven't gotten one, so I don't know, but I assume the instructions tell you which app to download.  I also recall someone on discord saying the app asks for lots of permissions but works fine when all permissions denied.

https://www.amazon.com/Android-Mirroring-Charging-Smartphones-Projector/dp/B08LN8Z6QX

The thing is that though the functionality is similar, it is not the native phone that supports a standard hdmi over usb-C. This is an app that does all the work, and sends data out through the usb to a specialised unit in the cable creating a hdmi-signal.

The principal difference is whether the chipset/phone itself does this, and any standard usb micro-docking or simple dongle can be used, or it is a generic software solution that works on 'any' phone with an usb-c port.

I do not know any details on how a standard hdmi over usb-C works (did not read this: https://www.hdmi.org/spec/typec ). It might well use some of the many wires apart from plain data, and thus not be possible to support by an app alone, but requires the phone hardware to support it.

BUT IF the sole purpose is to mirror what is on the phone screen, and the data signal is not needed for other stuff and the cpu power used doing so is not an issue THEN this would do the job. If you e.g just want to show some images on the phone to the family via a tv with hdmi, the app+cable WILL do the job.

We have (at the least) one other thread on this subject...

 

ADD: TypeCPinMap.png

  • Like 2
Link to post
Share on other sites
On 9/7/2023 at 6:17 PM, xelo said:

And, as a backer of the Pro1x and owner of a  deceasing Pro1, I would be ok with that. I think it's time to close the door and move on.

I'm still waiting for my astro slide. I was just lucky to have one of the first Pro¹-X shipped. Otherwise, I wouldn't have any android usable phone for me. I can't type anything (even swiping) on a flat surface without any texture on where the buttons are at any meaningful speed. I've tested with my Pro¹-X my typing speeds with the on screen keyboard is 30cpm vs 160cpm on keyboard vs 260cpm on my laptop.

This is all a terrible timing problem of a triple blow. f(x)tec is just caught in the middle and Planet Computers too.

  • Like 1
  • Thanks 2
Link to post
Share on other sites
13 hours ago, phukfxtec said:

Thanks.

Hmm, strange. I wonder if the app can be reverse engineered to pull out what ever proprietary weirdness that allows this particular cable to work. if the device ever arrived, time to pull out APKTool....maybe can patch lineage to work without garbage app

Try reading the server code of scrcpy. It has everything you need to capture. Then you just need to have a receiver and something to convert the signal to HDMI. I have no idea how. I do love scrcpy, though. I use it quite regularly.

Link to post
Share on other sites
18 hours ago, Hook said:

But the statement you quote is not wrong.  It is simply that only one USB-c to HDMI cable works and requires an app and only mirrors.

The Pro1X's USB port does not support GPU-out via alt-mode. Therefore things like UBTouch congvergence mode will never work, contrary to what was promised.

As far as I understand, the solution that was demonstrated with that "USB to HDMI" cable relies on screengrabing and -casting over a network protocol and thus works independently of the GPU on any recent Android device.

The screengrabbing part is probably the reason for the extensive permission requirements. It's also the reason why things like Netflix or Prime cannot be displayed using such tehniques (as they have DRM mechanisms in place to prevent screengrabbing), unlike with true HDMI-out.

Link to post
Share on other sites
On 9/9/2023 at 1:05 PM, claude0001 said:

The screengrabbing part is probably the reason for the extensive permission requirements. It's also the reason why things like Netflix or Prime cannot be displayed using such tehniques (as they have DRM mechanisms in place to prevent screengrabbing), unlike with true HDMI-out.

I too planned to use this device for movie watching over HDMI.... Yet another data point that proves DRM is a cancer that ironically only hurts legitimate paying customers by denying experiences such as the valid one described here.

This why i go back to the sea, Pay for the service but torrent the content guilt free. 🏴‍☠️

  • Like 1
Link to post
Share on other sites
  • 9 months later...
Posted (edited)

Has anyone on Lineage OS been successful in connecting to a wireless display? Am trying to connect the Pro1x to a Microsoft Wireless Display Adapter (ie Miracast). However, the wfd service keeps crashing.

[LineageOS 21-20240701-NIGHTLY-pro1x]

Edited by clueless
Link to post
Share on other sites
23 hours ago, clueless said:

Has anyone on Lineage OS been successful in connecting to a wireless display? Am trying to connect the Pro1x to a Microsoft Wireless Display Adapter (ie Miracast). However, the wfd service keeps crashing.

[LineageOS 21-20240701-NIGHTLY-pro1x]

I don't know anything about the wireless display setup you are using, but the Pro1x is not capable of HDMI out and is only capable of mirroring with one cable setup that uses an apk to do some of the work.  Here is the cable that should work on Amazon (although, I have never done this and I don't own the cable myself.

https://www.amazon.com/Android-Mirroring-Charging-Smartphones-Projector/dp/B08LN8Z6QX

Don't know if this cable connected into your adapter would make wireless mirroring possible.

  • Like 1
Link to post
Share on other sites
39 minutes ago, mangled said:

There's an app called Droidvnc found on fdroid that allows you to create a server from your device. 

droidVNC-NG 
https://f-droid.org/packages/net.christianbeier.droidvnc_ng

 

I have not tried it yet but it looks promising.

I use it for remote-controlling my Pro1. Works well, but the refresh rates are rather low.

Obviously, this requires a third device to act as the VNC client between the phone and the external display, so it's certainly no solution for all use cases ...

Also, as any mirroring technique based on screengrabbing, it cannot be used to display DRM protected content (Netflix, Prime ...). Luckily the Pro1 has true HDMI ...

  • Like 1
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

Terms