Skip to main content

So we currently deploy the Google Drive File Stream client to our workstations. According to the October changelog the application "supports Big Sur," but in testing our previous policies to preapprove the kernel extension for the app obviously no longer works. The app prompts to install a system extension which must be done by an admin user and then prompts for a reboot as expected with the new behavior but when you log back in and run "systemextensionsctrl list" it still says no system extensions found so we can't get the proper app/team IDs to pre-approve with a JAMF payload.

Anyone else run into this, or just happen to have the proper IDs? Are they the same as the old kernel extension?

I had the install for Google Drive for Desktop working for non-admin users on Intel machines running Big Sur, but now the install is not working anymore. I have not been able to figure out why the install stopped working. Specifically, the Allow button is no longer displaying in the System Preferences -> Security & Privacy -> General tab. As a result, there is no way for users to approve the Google Drive kernel extension for Intel machines.

I am running 11.6 on Intel and Google Drive for Desktop 51.0.15. I have a kernel Extension Profile allowing the Google teamID for Drive (EQHXZ8M8AV). This profile also allows non-admin users to approve kernel extensions.  For good measure, I have a System Extension profile allowing users to approve system extensions and am allowing the Google team ID EQHXZ8M8AV.

Is anyone else able to push the install of Google Drive 50.0.15 on an Intel machine where users can allow the Kernel extension?


I had the install for Google Drive for Desktop working for non-admin users on Intel machines running Big Sur, but now the install is not working anymore. I have not been able to figure out why the install stopped working. Specifically, the Allow button is no longer displaying in the System Preferences -> Security & Privacy -> General tab. As a result, there is no way for users to approve the Google Drive kernel extension for Intel machines.

I am running 11.6 on Intel and Google Drive for Desktop 51.0.15. I have a kernel Extension Profile allowing the Google teamID for Drive (EQHXZ8M8AV). This profile also allows non-admin users to approve kernel extensions.  For good measure, I have a System Extension profile allowing users to approve system extensions and am allowing the Google team ID EQHXZ8M8AV.

Is anyone else able to push the install of Google Drive 50.0.15 on an Intel machine where users can allow the Kernel extension?


I actually just had this crop up in our environment, exact same scenario.  We were able to manually trigger the system extension prompt in Security & Privacy > General by restarting Google Drive so it would prompt again and then clicking a sneaky pop-under box from Google Drive about an "updated" System Extension that needed to be clicked before it would show up in the Security & Privacy menu to approve.

Looks like Google did something to update/change their system extension for the Intel version of the app and it broke our preapproval config profile.  It likely has a new ID or something that we need to go fishing for.  I'll have to see if I can recreate it in the lab to get some updated values or if it's just going to remain broken moving forward.

Never a dull moment!


anyone have a working system extension for Google drive for desktop for Big Sur?

after i go through all the system extension prompts to allow it i then go to terminal and put in

'systemextensionsctl list'  and it says 0 extensions


If anyone finds this helpful I have modified the download and Install google Drive script to not show the end user the mounted drive during install, works well.

 

Not sure if the Bless part I added does anything for this app, but works for removing the message (paraphrasing) "This was Downloaded from the internet are you sure you want to use this"

Replaced hdutil mount command with attach and added the -nobrowse flag:

 

#!/bin/zsh # make temp folder for downloads mkdir "/tmp/googledrive" # change working directory cd "/tmp/googledrive" #download Google Drive File Stream curl -L -o "/tmp/googledrive/GoogleDrive.dmg" "https://dl.google.com/drive-file-stream/GoogleDrive.dmg" # Mount the DMG hdiutil attach GoogleDrive.dmg -nobrowse # Get Volume Name Volume=$(diskutil info / | grep "Volume Name:" | awk '{print $3,$4,$5,$6}') # Install Google Drive sudo installer -pkg /Volumes/Install\\ Google\\ Drive/GoogleDrive.pkg -target / #Tidy Up hdiutil unmount "/Volumes/Install Google Drive" sleep 5 sudo rm -rf "/tmp/googledrive" sleep 5 #Bless Google Drive app xattr -rc "/Applications/Google Drive.app"