Replace eMMC chip and add a USB on Verizon Stream TV v1?

by CVGPi

It appears there is a slot for USB and easy desoldering for eMMC but does the firmware allow either or both of these things?

fareek

The USB port can be soldered in without issue, but there are caveats in operation;

There are components missing from the board that supply power to the usb port. This is not an issue in slave mode (like when connected to your computer), but it is an issue when the js8v is the host (like when you connect usb storage to the js8v). I just use a usb cable that has an option to add external power.

The other caveat is that the otg device setting is a boot parameter in the OS. For android 9 versions running on the js8v, it was set to host mode (meaning usb storage devices would work, but a computer connection would not). When the js8v was upgraded to android 10, they flipped the otg device boot parameter to slave mode, meaning a computer connection works but not storage devices.

https://imgur.com/a/QfkqS6E

https://imgur.com/a/Gxdm929

https://imgur.com/a/6Ni4RmR

For the life of me, I don't know why you'd want to remove the emmc. If you think a larger one will work, note that when tee data is imported to the tee partition, it hashes it based on characteristics of the emmc. A new emmc requires re-provisioning. If you don't care about the tee working (you don't need high level drm), then swapping out for a larger emmc might work, but removing it still seems silly to me.

The wnc js8v is very parsnipity. It is easy to get it into a boot loop. Take care when playing around with it.