[Thinkpad Tablet Android Development] Teddy1904:
Had some issues when doing everything in this order.

Tried a little bit and got it working for me now

1. Unlock bootloader in settings, reboot to fastboot (Power & Vol- / ADB: 'adb reboot fastboot')

2. 'fastboot oem unlock-go' in fastboot, tablet wipes and is at the wizard again. shut it down

3. boot the tablet to fastboot (Power & Vol-)

4. 'fastboot flash boot magisk_patched.img' then 'fastboot restart'

5. Go through wizard, enable adb and reboot to fastboot 'adb reboot fastboot'

6. 'fastboot flash recovery twrp_x605f.img' then 'fastboot restart'

7. Install MagiskManager and check if everything is working (WiFi required), it should install some additional files and reboot

8. After reboot, boot to recovery 'adb reboot recovery' and check if twrp is running

Now you are done with twrp and magisk, if you need unencrypted volumes, proceed with these steps

9. Wipe > Format Data > 'yes'

10. Advanced > ADB Sideload > 'adb sideload Disable-dm-verity-forceencryption.zip'

11. go through wizard, setup wifi and install MagiskManager and let it check again, it should install additional files again and reboot

Did this for four tablets and going to do it on the fifth next week.

(X605L, LTE, 3 GB RAM, 32 GB)

Using them as Smart Home Panels and want to debloat and customize them a little bit.

Thanks Mike for providing the twrp for the X605F/L

Offtopic:

Which of these pre-installed apps can be safely removed/disabled?

For better overview parse this here: ripdajacker[dot]github[dot]io/android-debloatjs/

package:/system/priv-app/CtsShimPrivPrebuilt/CtsShimPrivPrebuilt.apk=com.android.cts.priv.ctsshim
package:/vendor/app/SSGTelemetryService/SSGTelemetryService.apk=com.qualcomm.qti.qms.service.telemetry
package:/data/app/com.google.android.youtube-yW8Wzq5Ikmp1XERZnUo0NA==/base.apk=com.google.android.youtube
package:/system/app/Perfdump/Perfdump.apk=com.qualcomm.qti.perfdump
package:/data/app/de.ozerov.fully-TGm3JNbqIBOy4qICurz84w==/base.apk=de.ozerov.fully
package:/vendor/overlay/DisplayCutoutEmulationCorner/DisplayCutoutEmulationCornerOverlay.apk=com.android.internal.display.cutout.emulation.corner
package:/system/priv-app/GoogleExtServices/GoogleExtServices.apk=com.google.android.ext.services
package:/vendor/overlay/DisplayCutoutEmulationDouble/DisplayCutoutEmulationDoubleOverlay.apk=com.android.internal.display.cutout.emulation.double
package:/system/priv-app/TelephonyProvider/TelephonyProvider.apk=com.android.providers.telephony
package:/vendor/app/Theme_Aqua/Theme_Aqua.apk=jp.co.fsi.fskaren.lenovo.theme.aqua
package:/vendor/app/Theme_Wood/Theme_Wood.apk=jp.co.fsi.fskaren.lenovo.theme.wood
package:/system/priv-app/MultiUserSetting/MultiUserSetting.apk=com.android.wantjoin.settings
package:/data/app/com.google.android.googlequicksearchbox-jtqa6hF8DJd3vrWmHRI6Sg==/base.apk=com.google.android.googlequicksearchbox
package:/data/app/com.tonly.vega-zJRzL4U9KGCZtGb0w3o7jQ==/base.apk=com.tonly.vega
package:/system/priv-app/CalendarProvider/CalendarProvider.apk=com.android.providers.calendar
package:/system/priv-app/LauncherProvider/LauncherProvider.apk=com.lenovo.launcher.provider
package:/system/priv-app/MediaProvider/MediaProvider.apk=com.android.providers.media
package:/system/app/colorservice/colorservice.apk=com.qti.service.colorservice
package:/system/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk=com.google.android.onetimeinitializer
package:/system/app/GoogleExtShared/GoogleExtShared.apk=com.google.android.ext.shared
package:/system/priv-app/WallpaperCropper/WallpaperCropper.apk=com.android.wallpapercropper
package:/system/priv-app/SafeBrowser/SafeBrowser.apk=com.wantjoin.safeBrowser
package:/system/priv-app/CNEService/CNEService.apk=com.quicinc.cne.CNEService
package:/system/app/AutoRegistration/AutoRegistration.apk=com.qualcomm.qti.autoregistration
package:/system/app/Protips/Protips.apk=com.android.protips
package:/system/app/DaxUI/DaxUI.apk=com.dolby.daxappui
package:/system/priv-app/DocumentsUI/DocumentsUI.apk=com.android.documentsui
package:/system/priv-app/ExternalStorageProvider/ExternalStorageProvider.apk=com.android.externalstorage
package:/system/priv-app/TimerSwitch/TimerSwitch.apk=com.android.timerswitch
package:/system/app/HTMLViewer/HTMLViewer.apk=com.android.htmlviewer
package:/system/app/uceShimService/uceShimService.apk=com.qualcomm.qti.uceShimService
package:/system/app/CompanionDeviceManager/CompanionDeviceManager.apk=com.android.companiondevicemanager
package:/data/app/com.tblenovo.timezone-cw2aFjMYBXpVUv4dg0d_IA==/base.apk=com.tblenovo.timezone
package:/vendor/app/Theme_Stylish/Theme_Stylish.apk=jp.co.fsi.fskaren.lenovo.theme.stylish
package:/system/priv-app/MmsService/MmsService.apk=com.android.mms.service
package:/vendor/app/ConnectionSecurityService/ConnectionSecurityService.apk=com.qualcomm.qti.qms.service.connectionsecurity
package:/system/priv-app/DownloadProvider/DownloadProvider.apk=com.android.providers.downloads
package:/system/app/Messages/Messages.apk=com.google.android.apps.messaging
package:/system/priv-app/CallEnhancement/CallEnhancement.apk=com.qualcomm.qti.callenhancement
package:/system/priv-app/NetflixActivation/NetflixActivation.apk=com.netflix.partner.activation
package:/system/priv-app/OCZ_ClientDownloader/OCZ_ClientDownloader.apk=com.lenovo.ocpl
package:/system/app/QtiTelephonyService/QtiTelephonyService.apk=com.qualcomm.qti.telephonyservice
package:/vendor/app/Theme_Sf/Theme_Sf.apk=jp.co.fsi.fskaren.lenovo.theme.sf
package:/system/priv-app/SmartEpos/SmartEpos.apk=com.lenovo.smarttabm10
package:/system/app/ifaa_service/ifaa_service.apk=org.ifaa.android.service
package:/system/app/FidoCryptoService/FidoCryptoService.apk=com.qualcomm.qti.auth.fidocryptoservice
package:/system/priv-app/ConfigUpdater/ConfigUpdater.apk=com.google.android.configupdater
package:/vendor/overlay/OptInAppOverlay/OptInAppOverlay.apk=com.qualcomm.qti.optinoverlay
package:/system/priv-app/OCZ_DeployServiceApp/OCZ_DeployServiceApp.apk=com.lenovo.dsa
package:/system/priv-app/LSF_LenovoID/LSF_LenovoID.apk=com.lenovo.lsf
package:/system/priv-app/LenovoOTA/LenovoOTA.apk=com.lenovo.ota
package:/data/app/ch.deletescape.lawnchair.plah-m5YYB9iNl2R7MYnAzYCylQ==/base.apk=ch.deletescape.lawnchair.plah
package:/system/priv-app/DefaultContainerService/DefaultContainerService.apk=com.android.defcontainer
package:/system/app/ConfURIDialer/ConfURIDialer.apk=com.qti.confuridialer
package:/system/priv-app/TimeZoneUpdater/TimeZoneUpdater.apk=com.android.timezone.updater
package:/system/priv-app/DownloadProviderUi/DownloadProviderUi.apk=com.android.providers.downloads.ui
package:/data/app/com.android.vending-sXZ-cEcmKPdhVzphiY_OqQ==/base.apk=com.android.vending
package:/system/app/PacProcessor/PacProcessor.apk=com.android.pacprocessor
package:/system/app/SimAppDialog/SimAppDialog.apk=com.android.simappdialog
package:/system/app/daxService/daxService.apk=com.dolby.daxservice
package:/vendor/overlay/CmccSettingsTheme/CmccSettingsRes.apk=com.android.settings.overlay.cmcc
package:/vendor/overlay/DisplayCutoutEmulationTall/DisplayCutoutEmulationTallOverlay.apk=com.android.internal.display.cutout.emulation.tall
package:/system/app/CertInstaller/CertInstaller.apk=com.android.certinstaller
package:/system/priv-app/CarrierConfig/CarrierConfig.apk=com.android.carrierconfig
package:/data/app/com.google.android.marvin.talkback-58FN1maPRhneng1Q-GjMHQ==/base.apk=com.google.android.marvin.talkback
package:/vendor/app/Theme_DecoCute/Theme_DecoCute.apk=jp.co.fsi.fskaren.lenovo.theme.decoCute
package:/vendor/app/Theme_DecoKira/Theme_DecoKira.apk=jp.co.fsi.fskaren.lenovo.theme.decoKira
package:/system/app/BluetoothExt/BluetoothExt.apk=org.codeaurora.bluetooth
package:/system/app/WapiCertManage/WapiCertManage.apk=com.wapi.wapicertmanage
package:/system/priv-app/OobConfig/OobConfig.apk=com.google.android.apps.work.oobconfig
package:/system/app/Emode/Emode.apk=com.wind.emode
package:/vendor/overlay/CmccMmsRes.apk=com.android.mms.overlay.cmcc
package:/system/app/datastatusnotification/datastatusnotification.apk=com.qti.qualcomm.datastatusnotification
package:/system/framework/framework-res.apk=android
package:/system/priv-app/Contacts/Contacts.apk=com.android.contacts
package:/system/priv-app/LenovoLauncher/LenovoLauncher.apk=com.tblenovo.launcher
package:/system/app/CallFeaturesSetting/CallFeaturesSetting.apk=com.qualcomm.qti.callfeaturessetting
package:/system/priv-app/WfdService/WfdService.apk=com.qualcomm.wfd.service
package:/vendor/overlay/CtFrameworksTheme/CtFrameworksRes.apk=android.ui.overlay.ct
package:/system/app/DeviceInfo/DeviceInfo.apk=com.qti.qualcomm.deviceinfo
package:/system/app/EasterEgg/EasterEgg.apk=com.android.egg
package:/system/priv-app/MtpDocumentsProvider/MtpDocumentsProvider.apk=com.android.mtp
package:/system/app/Stk/Stk.apk=com.android.stk
package:/system/priv-app/BackupRestoreConfirmation/BackupRestoreConfirmation.apk=com.android.backupconfirm
package:/system/priv-app/ims/ims.apk=org.codeaurora.ims
package:/system/priv-app/StatementService/StatementService.apk=com.android.statementservice
package:/data/app/com.google.android.gm-gxx2Y8aNHxmu2G4cq8VHoQ==/base.apk=com.google.android.gm
package:/data/app/com.google.android.apps.tachyon-tT9LaMtXTWofnwt7fEGSfQ==/base.apk=com.google.android.apps.tachyon
package:/system/priv-app/SettingsIntelligence/SettingsIntelligence.apk=com.android.settings.intelligence
package:/vendor/overlay/SysuiDarkTheme/SysuiDarkThemeOverlay.apk=com.android.systemui.theme.dark
package:/data/app/amazon.speech.sim-sTrRjZLk2WoHxlLoj4EdjA==/base.apk=amazon.speech.sim
package:/system/app/DynamicDDSService/DynamicDDSService.apk=com.qualcomm.qti.dynamicddsservice
package:/system/priv-app/SetupWizard/SetupWizard.apk=com.google.android.setupwizard
package:/system/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk=com.qualcomm.qcrilmsgtunnel
package:/system/priv-app/SettingsProvider/SettingsProvider.apk=com.android.providers.settings
package:/system/priv-app/SharedStorageBackup/SharedStorageBackup.apk=com.android.sharedstoragebackup
package:/data/app/com.google.android.music-ARiYINN6pyk98W-vUpoOgw==/base.apk=com.google.android.music
package:/system/app/PrintSpooler/PrintSpooler.apk=com.android.printspooler
package:/system/app/BasicDreams/BasicDreams.apk=com.android.dreams.basic
package:/system/app/SecureElement/SecureElement.apk=com.android.se
package:/system/priv-app/InputDevices/InputDevices.apk=com.android.inputdevices
package:/data/app/com.google.android.apps.wellbeing-UU5OP0sAGs5UIx0ZvqJgoA==/base.apk=com.google.android.apps.wellbeing
package:/system/app/FidoAsm/FidoAsm.apk=com.fido.asm
package:/system/priv-app/LSF_UE/LSF_UE.apk=com.lenovo.ue.device
package:/system/priv-app/Kidoz/Kidoz.apk=com.kidoz.lenovo
package:/system/priv-app/KidCtrl/KidCtrl.apk=com.android.wantjoin.childmode.ctrl
package:/system/app/BuiltInPrintService/BuiltInPrintService.apk=com.android.bips
package:/system/priv-app/dpmserviceapp/dpmserviceapp.apk=com.qti.dpmserviceapp
package:/data/app/com.google.android.apps.nbu.files-g8Fgc5HTfaiCMg4ZtOLPwg==/base.apk=com.google.android.apps.nbu.files
package:/system/priv-app/LenovoTips/LenovoTips.apk=com.tblenovo.lenovotips
package:/system/app/xdivert/xdivert.apk=com.qti.xdivert
package:/vendor/overlay/CmccSystemUIRes.apk=com.android.systemui.overlay.cmcc
package:/system/priv-app/MusicFX/MusicFX.apk=com.android.musicfx
package:/data/app/com.google.android.apps.docs-p0S2PaPI4CAjVPTZN7ftgg==/base.apk=com.google.android.apps.docs
package:/data/app/com.google.android.apps.maps-Jy6M9SQU8t4_aMggMmDCDA==/base.apk=com.google.android.apps.maps
package:/system/priv-app/CellBroadcastReceiver/CellBroadcastReceiver.apk=com.android.cellbroadcastreceiver
package:/system/app/WebViewStub/WebViewStub.apk=com.google.android.webview
package:/vendor/overlay/ChinaMobileFrameworksRes/ChinaMobileFrameworksRes.apk=android.telephony.overlay.cmcc
package:/system/priv-app/ChromeCustomizations/ChromeCustomizations.apk=com.android.providers.partnerhomepage
package:/system/app/SimSettings/SimSettings.apk=com.qualcomm.qti.simsettings
package:/system/priv-app/LSF_DeviceService/LSF_DeviceService.apk=com.lenovo.lsf.device
package:/system/priv-app/Telecom/Telecom.apk=com.android.server.telecom
package:/system/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk=com.google.android.syncadapters.contacts
package:/system/priv-app/LenovoScreenRecorder/LenovoScreenRecorder.apk=com.lenovo.screencapture
package:/system/app/Backup/Backup.apk=com.android.backup
package:/system/app/KeyChain/KeyChain.apk=com.android.keychain
package:/vendor/app/LenovoLoggerPannel/LenovoLoggerPannel.apk=com.lenovo.loggerpannel
package:/data/app/com.android.chrome--XKJwBfGVlmg5bt6V5qi6A==/base.apk=com.android.chrome
package:/system/priv-app/LenovoWhatsNewClient/LenovoWhatsNewClient.apk=com.tblenovo.whatsnewclient
package:/system/priv-app/GooglePackageInstaller/GooglePackageInstaller.apk=com.google.android.packageinstaller
package:/data/app/com.google.android.gms-Tn9E0FVdGcC-dfmIbTsNAw==/base.apk=com.google.android.gms
package:/system/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk=com.google.android.gsf
package:/system/priv-app/CarrierServices/CarrierServices.apk=com.google.android.ims
package:/system/priv-app/TagGoogle/TagGoogle.apk=com.google.android.tag
package:/data/app/com.google.android.tts-lcROegrkK7R3jyci5Pn34A==/base.apk=com.google.android.tts
package:/system/app/QtiSystemService/QtiSystemService.apk=com.qualcomm.qti.qtisystemservice
package:/system/priv-app/CallLogBackup/CallLogBackup.apk=com.android.calllogbackup
package:/system/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk=com.google.android.partnersetup
package:/system/priv-app/Epos/Epos.apk=com.lenovo.tabm10
package:/data/app/com.google.android.videos-p7AZlkuxOYBCyyOD4EbQHg==/base.apk=com.google.android.videos
package:/system/app/CarrierDefaultApp/CarrierDefaultApp.apk=com.android.carrierdefaultapp
package:/system/app/remoteSimLockAuthentication/remoteSimLockAuthentication.apk=com.qualcomm.qti.remoteSimlockAuth
package:/system/priv-app/ProxyHandler/ProxyHandler.apk=com.android.proxyhandler
package:/system/priv-app/Netflix_stubplus/Netflix_stubplus.apk=com.netflix.mediaclient
package:/system/app/LteDirectDiscovery/LteDirectDiscovery.apk=com.qualcomm.qti.ltedirect
package:/system/priv-app/GoogleFeedback/GoogleFeedback.apk=com.google.android.feedback
package:/data/app/com.topjohnwu.magisk-bGiECdN5Qc1BRX-gHRFytA==/base.apk=com.topjohnwu.magisk
package:/system/app/GooglePrintRecommendationService/GooglePrintRecommendationService.apk=com.google.android.printservice.recommendation
package:/data/app/com.google.android.apps.photos-zqcuRiZ6GJUSvEJc2xZLTg==/base.apk=com.google.android.apps.photos
package:/data/app/com.google.android.calendar-ZVMozsL7zU8dn3IejKciww==/base.apk=com.google.android.calendar
package:/system/priv-app/ManagedProvisioning/ManagedProvisioning.apk=com.android.managedprovisioning
package:/system/app/SoterService/SoterService.apk=com.tencent.soter.soterserver
package:/system/app/PhotoTable/PhotoTable.apk=com.android.dreams.phototable
package:/system/app/EngineeringCode/EngineeringCode.apk=com.lenovo.EngineeringCode
package:/system/priv-app/DemoMode/DemoMode.apk=com.motorola.demo
package:/system/app/PartnerBookmarksProvider/PartnerBookmarksProvider.apk=com.android.providers.partnerbookmarks
package:/system/app/WAPPushManager/WAPPushManager.apk=com.android.smspush
package:/vendor/overlay/CtNetworkSettingRes/CtNetworkSettingRes.apk=com.android.networksettings.overlay.ct
package:/system/app/LiveWallpapersPicker/LiveWallpapersPicker.apk=com.android.wallpaper.livepicker
package:/system/priv-app/LenovoScreenAssisant/LenovoScreenAssisant.apk=com.lenovo.screenassistant
package:/system/priv-app/LenovoWeather/LenovoWeather.apk=com.tblenovo.lewea
package:/system/priv-app/SetupWizardExt_ROW/SetupWizardExt_ROW.apk=com.tblenovo.setup
package:/system/priv-app/AndroidPlatformServices/AndroidPlatformServices.apk=com.google.android.gms.policy_sidecar_aps
package:/system/priv-app/GoogleBackupTransport/GoogleBackupTransport.apk=com.google.android.backuptransport
package:/system/priv-app/StorageManager/StorageManager.apk=com.android.storagemanager
package:/system/app/BookmarkProvider/BookmarkProvider.apk=com.android.bookmarkprovider
package:/system/priv-app/Settings/Settings.apk=com.android.settings
package:/system/app/imssettings/imssettings.apk=com.qualcomm.qti.ims
package:/system/app/uimlpaservice/uimlpaservice.apk=com.qualcomm.qti.lpa
package:/system/app/remotesimlockservice/remotesimlockservice.apk=com.qualcomm.qti.uim
package:/vendor/app/Theme_Pretty/Theme_Pretty.apk=jp.co.fsi.fskaren.lenovo.theme.pretty
package:/system/app/ExactCalculator/ExactCalculator.apk=com.android.calculator2
package:/system/priv-app/com.qualcomm.location/com.qualcomm.location.apk=com.qualcomm.location
package:/system/app/SimContacts/SimContacts.apk=com.qualcomm.simcontacts
package:/system/app/CtsShimPrebuilt/CtsShimPrebuilt.apk=com.android.cts.ctsshim
package:/vendor/app/Theme_ToyBox/Theme_ToyBox.apk=jp.co.fsi.fskaren.lenovo.theme.toyBox
package:/vendor/overlay/CtSystemUITheme/CtSystemUIRes.apk=com.android.systemui.overlay.ct
package:/system/app/FM2/FM2.apk=com.caf.fmradio
package:/system/app/QTIDiagServices/QTIDiagServices.apk=com.qti.diagservices
package:/system/priv-app/VpnDialogs/VpnDialogs.apk=com.android.vpndialogs
package:/system/priv-app/xtra_t_app/xtra_t_app.apk=com.qualcomm.location.XT
package:/data/app/com.google.android.talk-vuIWWywMLnykWV7Fl3W2aw==/base.apk=com.google.android.talk
package:/system/priv-app/TeleService/TeleService.apk=com.android.phone
package:/system/priv-app/Shell/Shell.apk=com.android.shell
package:/system/app/WallpaperBackup/WallpaperBackup.apk=com.android.wallpaperbackup
package:/system/priv-app/BlockedNumberProvider/BlockedNumberProvider.apk=com.android.providers.blockednumber
package:/system/priv-app/SnapdragonCamera/SnapdragonCamera.apk=org.codeaurora.snapcam
package:/system/priv-app/UserDictionaryProvider/UserDictionaryProvider.apk=com.android.providers.userdictionary
package:/system/priv-app/EmergencyInfo/EmergencyInfo.apk=com.android.emergency
package:/system/app/DefaultLaunch/DefaultLaunch.apk=com.lenovo.defaultlaunch
package:/system/app/Qmmi/Qmmi.apk=com.qualcomm.qti.qmmi
package:/system/priv-app/FusedLocation/FusedLocation.apk=com.android.location.fused
package:/vendor/app/FSKAREN/FSKAREN.apk=jp.co.fsi.fskaren.lenovo
package:/system/app/DeskClock/DeskClock.apk=com.android.deskclock
package:/system/priv-app/SystemUI/SystemUI.apk=com.android.systemui
package:/system/app/BluetoothMidiService/BluetoothMidiService.apk=com.android.bluetoothmidiservice
package:/system/app/ConferenceDialer/ConferenceDialer.apk=com.qualcomm.qti.confdialer
package:/vendor/app/PowerOffAlarm/PowerOffAlarm.apk=com.qualcomm.qti.poweroffalarm
package:/system/app/NetworkSetting/NetworkSetting.apk=com.qualcomm.qti.networksetting
package:/system/app/Traceur/Traceur.apk=com.android.traceur
package:/system/priv-app/LenovoWhatsNewHost/LenovoWhatsNewHost.apk=com.tblenovo.whatsnewhost
package:/system/app/FT_Terminal_Test/FT_Terminal_Test.apk=com.focaltech.ft_terminal_test
package:/vendor/app/TrustZoneAccessService/TrustZoneAccessService.apk=com.qualcomm.qti.qms.service.trustzoneaccess
package:/vendor/app/Theme_JapaneseStyle/Theme_JapaneseStyle.apk=jp.co.fsi.fskaren.lenovo.theme.japaneseStyle
package:/system/priv-app/LenovoLauncherWallpaper/LenovoLauncherWallpaper.apk=com.tblenovo.wallpaper
package:/system/app/Bluetooth/Bluetooth.apk=com.android.bluetooth
package:/vendor/app/TimeService/TimeService.apk=com.qualcomm.timeservice
package:/system/app/atfwd/atfwd.apk=com.qualcomm.atfwd
package:/system/app/embms/embms.apk=com.qualcomm.embms
package:/system/priv-app/ContactsProvider/ContactsProvider.apk=com.android.providers.contacts
package:/system/app/CaptivePortalLogin/CaptivePortalLogin.apk=com.android.captiveportallogin
package:/system/priv-app/LenovoSoundRecorder/LenovoSoundRecorder.apk=com.tblenovo.soundrecorder
package:/data/app/com.google.android.inputmethod.latin-mu05zill8NzhyMsMwZlIwQ==/base.apk=com.google.android.inputmethod.latin
package:/system/priv-app/GoogleRestore/GoogleRestore.apk=com.google.android.apps.restore