[Google Home] deadman96385:
Unlock Semi-Normal Android Usage

On the 201006.099 Teams & Others build you can turn on adb which lets you remove the teams/kiosk launcher and have a normal Android 8.1 interface.

On the 200628.084 Teams & Others build it already has adb on by default so you can skip Steps 5-8

If you have a Teams Edition new in box adb should work on that firmware.

Flash a Teams & Others build following the firmware flash guide below

When it boots up select Teams (Others seems to try and network boot/download files and fails)

Go through the setup wizard until you get to the Microsoft Teams (Language > Wifi > Bluetooth > Teams)

Select the Gear Icon in the top right of the teams page

Select the "About" settings option

Tap on "CD-18781Y.200628.084" under firmware version a bunch of times rapidly until a prompt comes up saying developer unlocked.

If your usb c cable is plugged in unplug and replug it in

You will now have ADB access

Download your desired Launcher and use the following command to install it:

adb install APK_FILE_NAME.apk

You will then need to send this adb command to select a new default launcher:

adb shell am start -a android.intent.action.MAIN -c android.intent.category.HOME

I would recommend getting a Button Remap app due to there not being a Nav bar currently. I have found Vol+ single click mapped to back and long press mapped to Home works well.

If you get stuck an app before you get a back button, send the command from step 10 to go back to the launcher.

Bootloader Unlocking

If you unlock the bootloader your device will only boot EDL or Fastboot. Any other mode will drop the device into Qcom 900E. To fix the device boot to fastboot and relock the bootloader (fastboot oem lock or fastboot flashing lock)

Unplug the device

Hold Vol- and plug in the device (Smart Plugs can make this easier)

fastboot oem unlock-go

It does enable you to fastboot flash images but you must lock your bootloader after flashing for it to boot up properly

Convert Teams Edition to Zoom Edition or vice-versa

Follow the flashing guide below just grab either the Zoom or Teams firmware. ADB enable will only work on Teams Versions. I have not found a way to do it on the Zoom firmware.

Flashing the Lenovo firmware

(Windows) QFIL

Download and install the Qualcomm drivers from here​

Download the teams/zoom flash package from below​

Extract the firmware to a folder that you can easily access them from like your desktop​

Download and install QPST from here​

Open the QFIL application (Find it in your start menu)​

In the "Select Build Type" field select Flat Build​

In the "Select Programmer" field navigate to the folder you extracted the firmware and support files to and select the prog_emmc_firehose_8953_ddr.mbn file​

Select the "Load XML" button and navigate to the folder you extracted the firmware and support files to and select the rawprogram_unsparse.xml and then the patch0.xml when prompted.​

Remove the cover on the USB-C port on the bottom right of your device​

Plug the Usb C cable into your computer​

Unplug the power from the device​

Hold vol+ and Vol- and then plug the power into your device (Smart Plugs can make this easier)​

If the text at the top of the QFIL application mentions qdloader move on to next step. If it says "No Port Available" click the "Select Port..." option and pick your device. If your device isn't showing up there you most likely didn't install the drivers properly.​

Click the Download Button to begin flashing your device​

Once complete it should automatically reboot but sometimes it doesn't so you need to replug your device.​

(Linux, Mac, Advanced Windows)

Use Bkerler's Amazing EDL Toolkit Here

Downloads

Firehose/Rawprogram by themselves

here

210602.2103 Zoom Firmware (Latest no ADB)

here

210228.109 Teams Firmware (Latest no ADB)

here

201006.099 Teams & Others (Has the ability too turn on ADB)

here

200809.091 Teams & Others (Untested but probably ADB is turned on by default)

here

200628.084 Teams & Others (ADB Turned on by default)

here

200423.074 Teams & Others (ADB Turned on by default)

here

191011.0035 Kingston Userdebug (Qcom Diag Mode active)

here

Root, TWRP, Playstore, Custom Webview can be found at @Chewie610's thread

here

Credit: @WhyPartyPizza on reddit for the adb enable steps