I have an old NVidia Shield Tablet (AFAIK, the "original" one, not K1 rebrand, not TV one) that I decided to dug out and find some use. Unlocked, loaded TWRP... but when I try to ADB Sideload a ROM from TWRP in Recovery Mode, even this stock one I found, I get the following error:

This package is for "shieldtablet" devices; this is a "".

Considering trying to Google for TWRP this is a "" is absurdly impossible, I'm reaching out for help here.

I'm not an expert in Android stuff, but this seems like TWRP in Recovery Mode hasn't correctly detected what device my Shield Tablet is and I was also unsuccesfull in attempts to search for a solution that way.

I'm able to attempt ADB sideloads, I'm able to ADB push files into the tablet. But no ROM I found so far seem to get through because of TWRP seeing the device as "".

When I push a ROM like https://download.lineageos.org/foster_tab and try to install from within TWRP, I instead get an "Updater process ended with ERROR: 255"

I'm also unable to flash Lineage's own recovery image. When I attempt to fastboot flash recovery lineage-18.1-20221212-recovery-foster_tab.img, it returns the error FAILED (remote: (InvalidSize))

1 Answer 1


Ok, looks like the problem is TWRP being "too updated". Version 3.7 wouldn't work, but following this advice on XDA forums, I installed TWRP 3.1.1 and could install Stock rom again.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .