yashsingh1/xdaforums huggingface dataset:
[LG G5 Accessories] alakimaki:
Did some digging at the source and found https://github.com/st-one/X-CUBE-US...D/Consumer_VDM_RTOS/Src/usbpd_vdm_callbacks.c

vdo_dp_modes SignalDirection is set to MODE_DP_SNK so this should be changed to MODE_DP_SRC.

Looks like a relatively straightforward avenue. I think it will take a good while before I get my hands on usb c breakout boards though.
[LG G5 Accessories] WinVictor:
Smartphone screen on LG 360VR (VR-R100)

Hi ... I would like to know if there is any way to display all the LG G5 H860 smartphone screen images on the VR 360, because as it only displays LG's standard applications, you can not see Netflix or play with any applications other than of the LG app platform. They know of an application that unlocks and can see other features beyond the limited of the Manager VR. Tks!
[LG G5 Accessories] TheOnlyJoey:
Hey all,

So i have been working on and off on a PC driver for the LG 360 VR and just picked up a G5 (H850) to start making dumps of the traffic.

Has anyone figured out a way to do PCAP dumps on the phone of the usb traffic?

This would allow me to get every information i need to finish a driver for OpenHMD, so we can support Linux, Mac OSX, Windows, FreeBSD and Android for the 360VR.

I was thinking about using Lineage 15.1 that has usbmon already enabled so i can dump with tcpdump, but i am scared that it might not work with the VR apps anymore, any experience with this?

If someone could provide me with a pcap dump of plugging the device in and getting the screen enabled and accel/gyro going, that would be great.

Thanks
[LG G5 Accessories] Supportit:
Hi. I made an app for the goggles with the start comand and i can give you some source code if you want. ?

Here it is https://play.google.com/store/apps/details?id=com.atcnetz.lgvr360firmwareupdate
[LG G5 Accessories] TheOnlyJoey:
Thats great!

If you can provide me with some code to get started, that would be lovely. (PM is easiest).

How did you found out about the start command if i may ask?
[LG G5 Accessories] Supportit:
On every LG G5 there is an app called VR Manager this app contains the usb connection code i decompiled the app and every other app from LG that is made for anything VR related.

You can read about the data that is coming from the goggles in my other thread: https://xdaforums.com/lg-g5/accessories/update-lg-vr360-goggles-phone-t3777892

Also if you didnt i suggest to read this thread completly :)

Here is the start commant that is needed to enable the display and the output of the gyro and accel.

byte[] out = new byte[] {(byte) '\u0003','\u000C','V', 'R', ' ', 'A', 'p', 'p',' ', 'S', 't', 'a', 'r','t'};

Just send it raw to usb over a pipe
[LG G5 Accessories] TheOnlyJoey:
Thanks! I have been able to make the first steps for a PC driver.

https://xdaforums.com/lg-g5/accessories/lg-360-vr-openhmd-journey-linux-mac-t3810873 is the topic of this journey, I have run into a bit of a issue with the screen being oriented inwards, i have a image in the topic, would be cool if you could look into it.
[LG G5 Accessories] CobaltVR:
Hi, everyone!

Thank you for this topic. I've read this topic multiple times but unfortunately, I can't get an overview for myself.

So, with some questions, I hope you can help me:

Finaly, you don't need ( expensive) "Vagle VRD-1000 VR Data Transformer" ?

What output port does my pc need to connect the LG 360 VR? HDMI, usb-c etc?

The rest is al about drivers and software?

Thanks in advance! Marcel
[LG G5 Accessories] Supportit:
Hi.

If your computer has an usb-c port with displayport you can use the goggles just like that without any adapter. Otherwise you need the Vagle VRD-1000.

The software is for both methods the same.
[LG G5 Accessories] CobaltVR:
Thanks a lot!

---------- Post added at 09:16 PM ---------- Previous post was at 08:38 PM ----------

I'm an experience micro-elektronics/mechatonicus ( microcontrollers/robots etc) but I'm not up to date with the lates " pc things".

I don't understand the combination: " usb-c port with displayport".

( I do understand HDMI and USB-C. my pc has an HDMI bu not an USB-c )

Could you place show me a picture/schematic from a setup? All the cables and connectors.

( of course, I googled "usb-c port with displayport" and watched many/different things )

For example:

I see adapters with HDMI-in and USB-c out and with some options in windowsyou to send display signal with Alternate Display over the usb-c.

I seeadapters with both HDMI and USB 2 on 1 side and the other side has an USB-c.

Thanks in advance!

When reached 10 posts, Im able to place a link tomy projects!
[LG G5 Accessories] Supportit:
Hi.

The usb-c port with displayport looks just lile any other usb-c port. Internaly it is connected to the right hardware.

It is hard to explain.

If your pc has not an usb-c port it will only work with the adapter.
[LG G5 Accessories] CobaltVR:
Thanks!

( I gues Ihave to learn more about USB-c. )

As said before, my pc has not USB-c ( no USB 3 at all... )

But, with something like this, it might work(?)

Off caurse, it has to be for a reasenable price...

" unfortunately can't place a picture from my pc, only by hyperlink (???)"

Ok, here a discription:

It's a PCI-card. it has at least an USB-c port and it has an HDMI-INPUT

and that one is cabled from the pc's HDMI-OUT displayport.

Gooed evening!
[LG G5 Accessories] CobaltVR:
Hi, tnx for you help!

My "problem" has been solved. This means, gonna use my raspberry PI as "FPV-controller".

( no need of the LG 360 VR )

Set-Up:

- Old Stereo View goggles, for 5inch screen

- Raspberry PI

- 5 inch composite-video-screen ( about 13euro inlcuding shipping )

- 5.8GHz receiver over (micro-)usb

- 5.8GHz transmitter connected to a mini-cam

Tested the PI, screen and goggles using some youtube demo's ( 3d as side-by-side )

I'm impressed by the result! ( 800x480 works fine. less is not ok! )

Next step is the whole 5.8GHz setup ( mono-view ).

Gonna do the 3d view later. ( need an extra cam and an extra transmitter, receiver must be a dual )

So far, gonna end here my posts. This is an LG 360 VR topic.

Kind regards! Marcel.
[LG G5 Accessories] ☭ B⊚RΞᴰ ┲Ξͻħᵢe:
one question: can you buy a usb to usb c adapter and get this to work. just curious as it states that the vr set is usb 2.0 so just wondering if that could work.

if so there are many usb a male to usb c female adapters very cheap online.

[IMG="This is £1.59 on ebay so it could be done cheaply"]https://i.ebayimg.com/images/g/StEAAOSwn-tZLjDr/s-l640.jpg[/IMG]
[LG G5 Accessories] alakimaki:
usb type c was designed to be a kind of universal port that can encapsulate signals that are directly more usable like audio, power, video.

The way usb 2.0 and 3.0 works is providing means for peripherials to communicate but the way this is done is more restrictive.

The protocol that this device capsulates in usb type c is displayport so if one manages to remove that encapsulation you are left with displayport signal that plugs into your video card. There are usb type c to displayport adapters available but as I have understood the firmware on these adapters is made such that the adapter works in wrong direction. These adapters send video via usb type c to displayport not receive from displayport and send it to usb type c which is what we want.

I did try cheap usb type c to displayport adapter and found it to have Chrontel CH7213 chip. I think I saw software to program this thing on chrontel site but it is not available publicly. Now I do not know whether you would have to change the hw of the adapter itself but my belief is that these changes are so minimal that at least some of these adapters would work in reverse direction with just a firmware change. Software for cypress chips is public. Source code for adapter based on STM32F072 is also floating on interwebs. The HP adapter I got has STM32F072 but it is seems this is not actually based on STMicroelectronics reference design so I think it is a huge waste of time trying to get the public firmware to run on it. Unfortunately it is pretty difficult to tell which design given adapter is based on off hand. For instance Ugreen usb c to dp cable is actually based on VL100-Q3 and PS8330 chips which almost certainly cannot be used with a simple firmware change.

https://www.delock.com/produkte/1022_Displayport/63928/merkmale.html quite strongly claims to do the exact job. It seems to be a fairly new product so not sure where one could buy it though.
[LG G5 Accessories] ☭ B⊚RΞᴰ ┲Ξͻħᵢe:
All i was thinking as well was i have just recently started using the hi-fi module from the lg g5 on my pc for better audio and it also has a pass-through for USB type c so i was just wondering if it would work. I now know it doesn't but it was worth a try. maybe getting these 2 devices to work in conjunction would be good? an adaptor to allow the USB signal go through a usb cable and split off the display port into a separate cable? or am i looking at this all wrong? :confused:
[LG G5 Accessories] alakimaki:
If you open lg 360 vr you can find GND, 5V, D+ and D-. You could connect these to standard usb cable to both deliver power to lg 360 vr and to access the usb device that sends accelerometer data back to phone or pc.

You could connect this delock adapter with usb type c female to female adapter which can be found on aliexp.

Perhaps more neat option would be usb type c male to female extension that you tear down to access the same GND, 5V, D+ and D- signals and connect to usb type a cable.

Delock usb type c to displayport adapter seems to cost around 40 gbp so the reverse adapter probably will cost about the same. A bit pricey experiment.

It is possible that you could take something like FOINNEX usb c to displayport adapter with cypress chip in it and reprogram it with cypress tools using type c female to female adapter and pc.
[LG G5 Accessories] CobaltVR:
Started with this next idea.

https://www.instructables.com/id/Lowcost-3d-Fpv-Camera-for-Android/

The approach sounds very interesting.

First gonna build a testversion ( non-SMD )

Kind regards.
[LG G5 Accessories] strfry:
Hi all,

So I went down the way to make an Adapter PCB, with a USB-C jack for the 360VR and a USB2-µ-B and Displayport Connector facing the PC.

The PCB and some code i used to analyze the USB-PD communication is available on Github under strfry/LG360 (can't post actual links yet at XDA)

So far, the goggles are detected as a DP display, with a resolution 1440x960. Sometimes, another strange resolution of something like 2560x140 (unsure) is reported.

In both cases, i couldn't yet get the displays to show anything. And yes, i activated the backlight with the "VR App Start" command.

Current theories why it doesn't work include:

- Adapter pin mapping is wrong

- High signal loss through PCB (allthough it is made with length-matched pairs and 100 Ohms impedance)

- VR is expecting a successful USB-PD Alternate Mode handshake before it will convert any DP data

- VR expects a DisplayPort 1.2 signal (my laptop only supports DP 1.1)

I'm currently investigating the USB-PD protocol. I acquired the LG G5, and sniffed the USB-PD communication, but could only see part of the expected messages ("VDM Attention", probably Hotplug-Detect from the Glasses). So it doesn't like this is the issue.

Another option i have is to acquire a normal DP Monitor, and a USB-C-to-DisplayPort adapter, to see if my adapter electrically works. But i would also have to make sure that USB-PD negotiation isn't getting in the way.

Apparently it is very hard to get the actual DisplayPort-over-USB-C Specification without becoming a VESA member (which costs 5000$ / year). It could be quite helpful to get the actual informaton what is going on there, without guessing and scraping info from IC datasheets etc.

I plan to work on this further. If you're interested in the project, and think you can help or have some interesting information about DisplayPort, USB-C/PD, or the LG360VR in specific, please reach out to me here or via maill:

mail@strfry.org

Regards,

Jonathan
[LG G5 Accessories] Constantine_RNO:
Hi I'm trying to use my LG 360 VR HEADSET with a Windows 10 laptop with Nvidia GeForce videocard and a USB C port. I installed VR player. It activates the displays on headset, but when I'm starting a video on player it won't show it on headset or on laptops monitor when tracker from the player is LGER1. Also I can't find headset in device manager.
[LG G5 Accessories] mobilebaz:
A collection of disassemble LG 360 VR images, I saved it to Dropbox.

https://www.dropbox.com/sh/qcqqwvc4uw9km3y/AAARLdSYkcXZEIvLlwJredtxa
[LG G5 Accessories] alakimaki:
http://emerythacks.blogspot.com/2013/04/connecting-ipad-retina-lcd-to-pc.html

I made this adapter once and got it working although I never really used it for anything. The wires came out about 5cm and there was some minor noise in the picture. I am doubtful signal integrity is the issue. This Delock 63928 adapter is now available on ebay for 41 gbp. Funny you can buy 3 pairs of lg 360 vr glasses for the same price.

https://www.chromium.org/chromium-os/dingdong circuit does look little bit too complex to be made on a breadboard. TS5A23157 module could perhaps work for the DP AUX lines. Still a bunch of fets that are supposedly needed. Personally I only use esp8266 like wemos d1 mini for pretty much everything. esp-07 is also good but needs carefully placed capacitor soldered into the case, pcb breakout and external antenna to work stable. Cannot bother myself to make pcb.
[LG G5 Accessories] CobaltVR:
Hi,

for those interested: basicly got my 3D-cam FPV working.

Based on 2 analog cams, a microcontroller, 3 more ic's and some discrete components.

I'm not sure if this is the topic to drop details, so I'll put a link:

https://www.dronetrest.com/t/some-introduction/6706/13

Still got the VR360 here on my desk...

Kind regards!
[LG G5 Accessories] nmpg75:
Stock Firmware for LG 360 VR

I have the files for the stock LG 360 VR headset. Downloaded them myself from the headset using the DfuSeDemo

But since Im new here I can't post outside link! Therefor plz msg me

Hope that helps. And please let me know how to make this thing work propperly
[LG G5 Accessories] mobilebaz:
Hi nmpg75,

If possible send to me.

Thanks.
[LG G5 Accessories] TheOnlyJoey:
OpenHMD now support LG 360 VR out of the box.

As long as you have USB-C with DisplayPort mode, or use a PCIe card with DP passthrough you are set!

Works on Linux, Mac OSX, Windows, FreeBSD and OpenBSD, and even supports SteamVR through the SteamVR-OpenHMD wrapper!

Links:

Initial Support: https://youtu.be/_9Jqm6uyFHQ

Branch: https://github.com/OpenHMD/OpenHMD/tree/LG-R100

Vlogs while building:

Update 1: https://www.youtube.com/watch?v=-U3nJOVIWnk

Update 2: https://www.youtube.com/watch?v=APzf4e0T9j0
[LG G5 Accessories] GekkePrutser:
Great news!!! They are still cheap now (40 euros) but I bet the price will go up soon :)

Is there a compiled version available somewhere of OpenHMD-SteamVR with this branch included? I saw 3 releases on the branch but they were a long time ago. I can compile it but there's a lot of prereqs to set up. Will it allow SteamVR to see it as a proper HMD? (though obviously without positional tracking).
[LG G5 Accessories] SomeoneSimple:
This is a neat little HMD, absolute steal at <50USD/EUR if you ask me. At least, if you already have an USB-C Alt-mode device like some notebooks, NUCs, or the new Nvidia RTX series.

I personally stream from my desktop to an ultrabook (w usbc-alt) via Steam Link. Resolution of the LG actually isn't too bad due to its fairly narrow FoV.

Due to the inward facing displays the headset isn't really useful out-of-the-box. As (afaik) nothing similar existed I wrote a simple Reshade shader to use the LG HMD with 2D and 3D SBS content in Windows.

Since this seems to be the only place (?!) with PC users using the LG R100, I figure some of you might be interested (or bump into here from google). Here's a link: https://github.com/SomeoneSimple/LG-R100-VR-360-Reshade/tree/master

[IMG="Fallout 4 with Reshade"]https://i.imgur.com/k9UY63g.png[/IMG]

For those unaware Reshade is typically used in games, but I tested it with MPC-HC (with MadVR as renderer in D3D11 mode) and MPV as well for (3D) movies (with much better performance than that crappy 'VR Player' abandonware).

I haven't gotten OpenHMD to work (in Fedora and Windows), so I simply use the VR Player to turn on the HMD and use KB+mouse for controls.
[LG G5 Accessories] Tomrulez:
Hi all,

I couldn't resist to give the LG 360 VR a try. Maybe some of you can give me a helping hand:

I've got 2 LGER1s, tried both on 2 different notebooks with usb-c and DP support.

Both run Win10 x64 - both are showing the LG as external display (cloning) and a HID-compatible device. In

all combinations the modified VR player do not activate the display of the LGER1 - also the tracker in VR player

does not react.

Maybe anybody run in the same problem and has a hint? Or it depends on firmware version to get them running?

I didn't try OpenHMD, as I thought that they should first run under VR player as most of you could use them out-of-the-box

with it?

Thanks!
[LG G5 Accessories] robosock2:
hi i have my lg headset connect to the pc and the vr player setup and i saw that you had done it and i wondered if you could help me set it up i know i am a bit late
[LG G5 Accessories] Tomrulez:
Hi there!

I had to update the firmware of the VR 360 -> now vrplayer switches the display's backlight on.

So the firmware version seems to make the difference (my VR 360s were new old stock).

Found 2 ways to update it:

* use a LG G5 phone

* use any Android phone with USB-C or even microUSB+adapter and the "VR360helper"-tool to get the LG VR-manager running
[LG G5 Accessories] strfry:
Just a quick update, i made a new version of the Adapter, and this time it's working.

It's compatible with every Displayport output i tried (i'm using it to drive it from a Thinkpad x220).

I made a bunch of those, so if you're interested in buying one contact me here or on Freenode :)

Regards,

strfry
[LG G5 Accessories] jothu:
Hi stfry is there a chance you still have one of them hanging about you'd like to sell?
[LG G5 Accessories] shguro:
Unpopulated connector

Hi, do someone know for what the unpopulated connector is?

It looks a bit like an HDMI interface. The HDMI pins of the Toshiba display driver not far away from that.
[LG G5 Accessories] strfry:
shguro, as far as i know, this connector exposes pins from the STM32, maybe it's a debugging option or something else.

The HDMI signal is directly wired between the Displayport and MIPI converters, and pretty hard to access.

Regards,

strfry
[LG G5 Accessories] ☭ B⊚RΞᴰ ┲Ξͻħᵢe:
Still have any of those hanging around? id be interested if you do.
[LG G5 Accessories] adninco:
Could these LCD's be driven by a universal LCD controller? If I soldered a 10x2 pin btb socket breakout board together, are the pinouts listed anywhere or is there an easy way to figure out which pins correspond to which inputs/outputs on a universal lcd controller?

Thanks!
[LG G5 Accessories] Dirtrot:
360 adapter

If you got any adapters left I'd like to buy 1
[LG G5 Accessories] ☭ B⊚RΞᴰ ┲Ξͻħᵢe:
Same, im still interested.
[LG G5 Accessories] strfry:
Unfortunately, the spare adapters from the first hand-soldered batch have been sold or given away by now.

Since i'm still getting occasional requests every month, I'm now in contact with crowdsupply.com, to run a campaign determine whether there is enough demand produce another batch, this time with automated PCB Assembly. I will keep you updated.

In the mean-while, the "Wacom Link Plus" adapter for ~80$ serves a similar purpose as my adapter, but also offering HDMI input and all 4 Displayport-Lanes, to support various devices. For those where money is not an issue ;)

Cheers,

strfry
[LG G5 Accessories] Dirtrot:
So just to clarify please this walcom link plus adapter will work with just plugging the headset in and pluging in a hdmi connection? Im trying to get my s10 with dex....i have a few docks with hdmi out to work with the googles. If I just have to buy walcom adpter i will (will also buy one from you when /if you remake them. ) Or do I need some other program to get sbs to work. Even static sbs is fine. Thanks for your time.
[LG G5 Accessories] strfry:
It still requires some kind of driver or programm to talk with the LG via USB and switch it on.

Also, there still is the issue of the displays being rotated by 90 and -90 degrees respectively...
[LG G5 Accessories] ☭ B⊚RΞᴰ ┲Ξͻħᵢe:
Hey i know this tread hasnt been very active but has there been any updates on the adapters, if so are they available to purchase?
[LG G5 Accessories] marv3lls:
Isn't the display rotation something that can be fixed with a Windows or Linux display driver? Does the headset connect as one or two displays? And I've got several open DisplayPort adapters & a USB-C port without DP, I'd love to get an adapter for less'n eighty bucks.
[LG G5 Accessories] x46806:
Hey all - recently found this thread (and a cheap LG HMD). The original vr-player software link is now empty - has anyone found an alternative link?

Thanks in advance.
[LG G5 Accessories] GekkePrutser:
I also couldn't get them on the playstore here but I found the apps on APKMirror if I remember correctly. PM me if you can't find them, and I'll have a browse through my NAS to see if I kept the installers. But they should be on the many APK download sites. Problem is you need a whole bundle of them, there is one core app but it checks whether all the other apps (video player and some garbage demo apps) are installed and if they're not it refuses to proceed ?
[LG G5 Accessories] ServError:
This is a thread for using the R100 on a PC, and the person you're replying to is referring to a Windows application. You're talking about the android side of things.
[LG G5 Accessories] ServError:
Rothas was very generous and provided the software package. Here is a new link - https://drive.google.com/file/d/1Tnm6UjchQE0j1yO1STa8N8Tq4XjXa95Y/view?usp=sharing
[LG G5 Accessories] darkjak:
I somehow never got this program to work... so I created a simple command-line utility (using LibUSB) to just turn the display of this VR glasses on and then wrote a shader plugin for VLC to render normal videos in this weird side-by-side format required by those VR glasses. It's still experimental, but works okayish for me - if anyone wants to give it a try, it's on my repository under github.com/bauermaximilian/LG-360-VR-for-PC/

Edit: I just found out that this doesn't just work for watching movies, but since VLC supports using a (single) screen as video source (with source "screen://" and the additional options ":screen-fps=25.000000 :live-caching=0 :screen-left=1920"), this approach can even be used to display the whole desktop and applications like a web browser inside the VR glasses! It's a bit small though and doesn't display the mouse cursor.
[LG G5 Accessories] Latinfly069:
Hello just wondering if anyone has tried the LGVR on in iPad Pro with the USB C?
[Sony Xperia XZ Premium Questions & Answers] thalada:
I purchased my mobile in India from official Sony store but I am not able to find the settings for finger print unlock.
[Sony Xperia XZ Premium Questions & Answers] Alaa | Google Android:
This option " Fingerprint Manager "
[Sony Xperia XZ Premium Questions & Answers] thalada:
Not available on my device?
[Sony Xperia XZ Premium Questions & Answers] Alaa | Google Android:
Not available!!!

Hmmm It must be available

Maybe you have the US version and in the US is disabled (software)

Try to flash globally version using latest version of flashtool
[Sony Xperia XZ Premium Questions & Answers] thalada:
No bro, that's why I mentioned in my post that my mobile was purchased from Indian Sony showroom. Quite disappointing to see I'm having an issue with new mobile :/ The support they provide over here is also terrible.