UCPrimer
  • Tech Blog
  • About UCPrimer.com

Updating Microsoft Teams Room (MTR) versions

4/30/2020

11 Comments

 
Picture
In a previous blog bost various tips on deploying and managing Microsoft Teams Room (MTR) systems was discussed. One of the tips was how to manually update the Teams Room app running on the MTR. In this post, we dive deep and walk through the actual steps involved in updating the MTR system. As of this writing the latest Teams Room App version is 4.4.25.0 and readers may refer to the MTR Release Notes website to get the list of versions available. In this walkthrough we are following the manual update steps as stated in the official MTR Operations documentation for managing MTR systems, along with some potential issues to look out for while performing the process. My MTR system before starting the upgrade was running at version 4.3.42.0
Before diving into updating MTR, its worthwhile to note that Windows 10 version 1809 isn't supported with Microsoft Teams Rooms, while version 1903 is the officially supported version at this time. If the device had been unintentionally upgraded to version 1809, then it needs to be restored to factory defaults using the Microsoft Teams Rooms recovery tool. With that, lets get on with the update process itself.

By default, Microsoft Teams Rooms attempts to connect to the Windows Store to get the latest version of Microsoft Teams Rooms software, so the device will require regular internet access. Microsoft Teams Rooms also connects to Windows Update to retrieve operating system and USB peripheral device firmware updates, and installs them outside of configured business hours. Business hours can be configured by signing into the administrator account and running the Settings app. The drawback to this approach is that there is no control over when the updates are received and installed. Fortunately, there are manual update steps as stated in the official MTR Operations documentation and the steps are fairly straightforward:
  1. Download the latest SRSDeploymentKit MSI installer from Microsoft's website: https://go.microsoft.com/fwlink/?linkid=851168 
  2. Install the MSI on any Windows10 machine. Default installation folder is C:\Program Files (x86)\Skype Room System Deployment Kit\ but you can change to any folder of choice
  3. Copy the entire folder to a network share and make sure this sure is accessible by the MTR system.
  4. Login to the MTR as admin and open powershell in elevated "Run as Administrator" and run the cmdlet as stated: Add-AppxPackage -Update -ForceApplicationShutdown -Path '\\<share>\$oem$\$1\Rigel\x64\Ship\AppPackages\*\*.appx' -DependencyPath (Get-ChildItem '\\<share>\$oem$\$1\Rigel\x64\Ship\AppPackages\*\Dependencies\x64\*.appx' | Foreach-Object {$_.FullName})
A common issue with being able to run the above cmdlet is that by default the MTR will not be able to access the network share. This is because Guest access in SMB2 disabled by default in Windows 10 as described here :https://support.microsoft.com/en-sg/help/4046019/guest-access-in-smb2-disabled-by-default-in-windows-10-and-windows-ser or if SMBV1 protocol is disabled as described here: http://woshub.com/cannot-access-smb-network-shares-windows-10-1709/. Once this is resolved and the MTR can access the network share, the powershell cmdlet can then be run.

However, running the cmdlet with the "-Update" option may result in an error as shown below:
Picture
From the error message, we can guess that the system cannot do an package update but rather it needs to install the package. So we run the same cmdlet without the "-Update" option and the insallation should proceed as shown below:
Picture
Once the package update is complete there will be no message indicating it was successful but there should also be no error messages. Simply reboot the MTR system and in the first reboot you can see a Teams splash screen followed by another reboot. After that the MTR system should come up successfully with the new version that was downloaded in the MSI package. In conclusion, this blog through walks through the manual update method of updating MTR to the latest available version and hopefully serves as a reference for readers who are trying to do the same.
11 Comments
Michael
6/4/2020 10:35:06 am

Just to clarify, teams room system have 2 account which are Administrator account and Guest account. Normally when system startup it will auto run Guest account.
Problem now is when I follow step execute at Administrator account, after reboot Guest account only show circle keep spinning below Teams logo. End up logout from Guest account. It seem installation done at Administrator account only. How to resolve this as Guest account doesn't look like Administrator, when I click login Guest account, it straight prompt teams room.

Reply
Brennon link
6/8/2020 01:58:36 am

Hi Michael

This is working as designed. Once you login as administrator and perform the update, the system should reboot to the Skype account. If you check your MTR version it should already be updated to the new version. Unless you're saying that the version is not updated, then it means the update process failed and you will need to look at the error messages to see what's the reason for the failure. Hope this helps

Reply
Evan
6/9/2020 06:48:51 pm

Thank you so much for the tip, it's may be a dumb question, but can I run it from a USB drive? attached to the Teams Room device?

Reply
Evan
6/10/2020 05:24:27 am

Hello Brennon, I followed the instructions and successfully installed 4.4.41, but now my room kit has two Teams Room App, the old version and the new version, the device boots into Skype and tried to start the new version, then stuck with blackscreen, and when I logged in admin and check with cmd, result is the old version number, any thoughts?

Reply
Brennon link
6/10/2020 08:22:39 am

Hi Evan

It is likely you've run into a known issue with the 4.4.41 update. Follow this article and see if it fixes your problem: https://support.microsoft.com/en-sg/help/4565998/teams-rooms-application-does-not-start-after-update

Reply
Evan
6/10/2020 08:30:27 am

Hello Brennon, yes, I think so too, I've been working on the instructions for hours, nothing worked. Not even "repair" option of the recovery tool, or the clean cache method, only one option left for me... reset... this is the second Teams Room Kit that I had to reset because of the update this week... thanks anyway!

Robert
6/12/2020 01:33:13 pm

Hello, Evan. We had a situation recently where we were setting up an MTR using a Lenovo Hub 500 along with a Logitech Rally system and two Samsung TVs as monitors. We couldn't get the system to boot up with the correct config of the monitors and console. The touch-screen menu kept showing on one of the TVs. Long story short, after working with Lenovo support, we found the issue to be version 4.4.41. Doing a complete restore (not reset) of the system put us back to 4.2.4 which resolved the menu/display issue. We then disabled the scheduled task that runs a PS script that automatically updates the MTR so it wouldn't re-occur until there was a fix. However, that version (4.2.4) introduced another issue where no one from the TEAM can be invited unless we use the URI method. I have been searching off and on all day looking for a download of the NEXT version up --4.3.23-- to see if it would resolve both issues. Are you (or anyone else) aware of how to download a previous version? Any help would be greatly appreciated. Thanks!!

Reply
Simon Truby
11/15/2020 01:17:59 pm

Hi Robert, I too am searching for a storage of previous releases due to client hardware issues when booking meetings and the inability to use the join now button on the MTR. Did you ever resolve this and find a library or someone with the sense to save previous versions as they went?

Reply
Brennon Kwok link
11/18/2020 07:56:03 pm

Hi Simon

Does this problem occue with the latest 4.6.23.0 version? Have you raised a support request with Microsoft or the hardware vendor?

Brennon Kwok link
6/16/2020 05:47:18 pm

Another important point is the Windows OS version. The officially supported version is 1903 at this time. Check the official documentation here https://docs.microsoft.com/en-us/microsoftteams/rooms/rooms-lifecycle-support

Reply
Keith Breland link
11/1/2020 01:49:49 am

To whomever created this page:
https://www.ucprimer.com/tech-blog/updating-microsoft-teams-room-mtr-versions

We purchased Logitech NUC/TAP/RallY Camera system & have been searching for days on how to get the zoom on the TAP because it wasn't an option to choose from. This resolved everything. Thank You so Very Very Much!!!!!
Keith Breland
Corporate IT Specialist
Boecore, Inc.
(719) 465-5326 | (334) 663-0584
(719) 538-0265
keith.breland@boecore.com
boecore.com
90 S. Cascade Ave., Ste. 500, Colorado Springs, CO 80903

Reply

Your comment will be posted after it is approved.


Leave a Reply.

    Picture
    Picture

    Important Links

    Microsoft Teams Docs
    Microsoft Learn

    ​Microsoft MVP Blogs

    Michael Tressler’s Blog
    Michael’s MTR Quick Tip Videos
    Jimmy Vaughan’s Blog
    Jeff Schertz
    Adam Jacobs
    James Cussen
    ​Damien Margaritis

    Archives

    September 2022
    August 2022
    March 2022
    February 2022
    January 2022
    December 2021
    November 2021
    October 2021
    September 2021
    August 2021
    June 2021
    April 2021
    March 2021
    December 2020
    October 2020
    September 2020
    August 2020
    April 2020
    March 2020
    February 2020
    January 2020
    December 2019
    November 2019
    October 2019
    September 2019
    August 2019
    July 2019
    March 2019
    November 2018
    October 2018
    September 2018
    August 2018
    June 2018
    March 2018
    February 2018
    January 2018
    December 2017
    November 2017
    August 2017
    July 2017
    April 2017
    March 2017
    February 2017
    January 2017
    November 2016
    October 2016
    September 2016
    August 2016
    July 2016
    June 2016
    May 2016
    April 2016
    March 2016
    January 2016
    November 2015
    October 2015
    September 2015
    August 2015
    July 2015
    June 2015
    May 2015
    April 2015
    March 2015
    February 2015
    January 2015
    December 2014
    November 2014
    October 2014
    September 2014
    August 2014
    July 2014
    June 2014
    May 2014
    April 2014
    March 2014
    February 2014
    January 2014
    December 2013
    November 2013
    October 2013
    September 2013
    August 2013
    July 2013
    June 2013
    May 2013
    April 2013
    March 2013
    February 2013
    January 2013
    December 2012
    November 2012
    September 2012
    August 2012

    Categories

    All
    Edge
    Exchange 2013
    Hybrid
    Lpe
    Lync 2010
    Lync 2013
    Mobility
    Oauth
    Office365
    Polycom
    Ucs

    RSS Feed

    This website uses marketing and tracking technologies. Opting out of this will opt you out of all cookies, except for those needed to run the website. Note that some products may not work as well without tracking cookies.

    Opt Out of Cookies