Flashing firmware Google Enterprise Edition 2 - google-glass

My GEE2 is currently running on version OPM1.190831.007, and I can't find a way to get a more recent version running. I've tried the flashing tool and manual flashing, but both methods came with their own issues. I'll give them below:
Flashing tool: I get either a 'device already in use' connection error or the device is offline. This besides the more common message that the flashing tool has some problems on windows sometimes, and that I should try refreshing the webpage.
Manual flashing: once I have given the adb reboot-bootloader command, the fastboot devices command won't recognize the device (listed as ???????? instead of the device name/number) or it will be offline. As a result, the commands that should be given afterwards according to the Readme file don't work.
I have the adb debugger from the Android Studio SDK platform-tools folder, so I updated the driver software of the GEE2 with the use of that folder initially. Afterwards I tried installing other adb software as well but that didn't help either.
I have also tried a couple of the simpler solutions, as unplugging and plugging, refreshing the site, using another computer, using another internet browser, deinstallation of the driver software, a factory reset of the GEE2, installing less recent firmware instead of the latest. None of these things changed the outcome.
Any suggestions would be highly appreciated!

Firstly, check if you have enabled developer options on EE2.
I had a hard time flashing it on Windows due to driver issues. My Android studio or ADB had no problem deploying apps to EE2, but the fastboot never worked. I ended up flashing it on a Mac using brew installed adb.

I had similar issues with Windows, the driver, and fastboot not working using the flash tool. I was told by support to use a USB 2.0 port. I used a Mac with USB 2.0 to flash it and it was successful.

There's a flaw with the instructions on google glass firmware update - for Windows only, there's a USB driver you need that is glass-specific which isn't mentioned anywhere on the page. I can't even find the page where I found that out right now and I know what I'm looking for. Which isn't very helpful.
The best I can give you is a link to this installer tool might sort out your problem judging this reddit post.
If that doesn't work, use a mac or linux.

Related

How to fix "Please ensure that target device has developer mode enabled" error in Hololens Emulator

The problem that I have is that after I have built my Unity project using Microsoft's Mixed Reality Toolkit and the Windows SDK 10.0.18362.0 I try to deploy it using the Hololens 2 emulator (version: 10.0.18362.1019). The result is that even though the emulator opens, my Unity application does not get deployed and the following error is being shown in Visual Studio's error list:
Please ensure that target device has developer mode enabled. Could not
obtain a developer license on 192.168.9.57 due to error 80004005
I found several articles online that had the same problem like me, and they either referred to resetting the HoloLens device (which I do not need to do, since it is an emulator) or enabling the Developer Mode on the host machine (in my case a fully updated Windows 10 Enterprise Edition computer), which I already have. Nevertheless the error persists.
I just hope that there will be a way to get rid of this error and manage to deploy my Unity application onto the HoloLens emulator.
It seems that the solution is very simple. If you actually run Visual Studio as an Administrator the application is successfully deployed onto the emulator.

VMWare Remote Console not showing any GUI Dialog on MacOS Mojave

Installed VMWare Remote Console 10.0.4 (latest as of writing this) on MacOS Mojave 10.14.3. installation went well, but running the app, nothing is shown on the Mac. seen some unanswered similar questions on VMWare forum here and added my question here. Have anyone seen the same issue and have a solution?
I may have sound something - when i go to a vSphere VM, i have two options: 'Launch Web Console' or 'Launch Remote Console' - if i click the latter, i get the application to open with the UI displaying as it should. so, unlike VMWare Horizon, Player and others, here it seems you need to connect to the VM first via browser, to open the desktop client. weird choice from VMware in my mind, but still some solution. See image below

Install Via USB not working - on 7.0 device

I have red mi note 4 devices after update device with miui version 9 attempt to enable installation via application via USB, it doesn't work and shows "This device is temporarily restricted". The solution I found didn't work.
Without that feature, I can't develop an application.
Model redmi note 4
miui version: 9.0.5.0
I faced the same issue. I was not able to enable Install Via USB option, however, I found a solution that actually worked.
Here are the steps to enable it.
Install PlexVPN app on your mobile phone
Open PlexVPN then set VPN to China (e.g China-Shanghai) and connect
Go to Developer Options and enable Install Via USB option
Enjoy :)
For me, the only solution that worked is to toggle on OEM unlocking
Only then I could enable Install via USB and other options that previously restricted
yes the solution is VPN you need chinese serevr for proxy , should is buy vpn or i can do it for free , follow the links below
i faced the problem before so here is answer

Connectivity problems with Glass

I've created a small Glass app and am trying to help someone else side load the .apk file directly on on their Glass as part of internal testing. I had them install the Eclipse + ADT Bundle, run the SDK Manager, etc (i.e. the basic instructions from here). They verified that the Google USB driver does show up in the SDK Manager.
With the device plugged in, running "adb wait-for-device" hangs. So it doesn't appear device communication is working. The device also does not show up in DDMS in Eclipse.
They verified that USB debugging is enabled on the Glass itself under settings.
I also tried having them follow the instructions here but this also did not help. They are able to see the Glass removable storage device in windows.
Any suggestions on what else to try? I do recall that with my Glass device at one point I put it on and it asked me if I wanted to allow debugging from the computer where it was plugged in. I'm not sure if this could be a roadblock here or not but I'm also not sure how to get to that prompt.
Once you get the correct values into android_winusb.inf it works fine, see
Google Glass ADB devices doesn't find. OMAP4430 driver not installed (can't find it!)
Here's an example on a Win7 box:
(edited to include screen capture)
The easiest workaround is to find a Mac, Chromebook or Linux computer. Windows with ADB and Glass is nothing but pain.

Android hacking no longer work on XE12 (Settings.apk and Launcher2.apk)

I got my glass around thanksgiving last year. I downloaded Settings.apk and Launcher2.apk from www.glassxe.com. My project needs to communication through Bluetooth data channel. With these two apks, it works fine.
This week, I connected the glass to my PC and it started auto upgrade, after the upgrade (XE12 firmware), the above two apks no longer work. I had to uninstall them.
I am wondering how can I make them work under XE12?
Or how can I downgrade back to early versions of firmware?
BTW, my platform is Win 7, and adb seems working, but fastboot not working after XE12 upgrade.
Thanks in advance,
Xd
It is worth noting that if your application includes the the Settings Intent filter and you have it on your Glass with XE12 it will break the Settings Bundle -- when you tap on Settings no apps will show up and you won't be able to go to the regular settings options such as Wifi, Bluetooth etc. This seems to be new behaviour in XE12 -- previously in XE11 this wasn't a problem.
The solution is to remove the Settings Intent filter from your application and launch your application only from the Voice Trigger method documented here:
https://developers.google.com/glass/develop/gdk/input/voice