Being able to charge the compute puck through the micro usb while having the glasses connected is nice. What would be even nicer is if it could also be used with adb. Connecting the puck to my Mac through the micro USB connector doesn’t seem to register with my Mac at all. Is it correct to assume that the micro USB connector on the puck is just wired for charging?
If there is no way to get a working adb connection through the micro USB, is there a way to have the compute puck persist a setting to listen for adb connections over tcp? By persist I mean in a way that it survives a reboot.
+1 to supporting adb through the Micro USB port if it’s not too hard, please.
While it’s not too difficult to switch from adb USB-C to tcpip over wifi, for most use cases I’m sure (although if you need to regularly restart the dev kit, unplug/replug cables, glasses etc. that would be a pain I agree) but for one of my projects my dev kit needs to connect to the wifi of my drone, so I can either have ADB logging or drone connectivity - but not both - while the glasses are plugged in…
I’m sure mine’s just a corner case but in general to save hassle (and wear) on the USB-C, micro USB adb would be an improvement.
Cheers
I am not really familiar with android development and never had to debug anything on another hardware than my computer. I only found wireless adb with android studio but it only supports after android 11.
Any tips what to search for or am I on the right path and just didnt look enough.
Personally, I think it is weird that a dev kit is so locked and on android 8 while they suggest having wireless adb on their getting started page in their docs. Otherwise the nreal looks really promising…
Hi @JoelKrec - no response from nreal as far as I can tell, and there seems to be more focus on using modern phones (running newer Android versions) as compute units rather than the dev kit, which is stuck at 8 and can’t run nebula.
It is true that Android 11+ makes it easier to directly debug with adb over wifi in just one step.
For Android 10 and earlier (including the nreal compute units running Android 8) we have to do it in a few steps:
First connect the compute unit to your computer with a USB cable
Tell adb to use tcpip, and connect
Then you can pull out the USB cable (and plug in the glasses, for example)
You might need to use a command-line terminal within Android Studio (or outside of Android Studio works fine) to get it going.