These are the cheap AndroidTV 6 boxes you can find on eBay, Amazon, Walmart, et al. I'm not concerned with rooting the device, from what I've read that's not possible (at least not if you don't want it permanently tethered to a PC). I am interested in using an external hard drive as external (_NOT_ internal) storage without having to format it FAT32, is that possible?
My issue is, I have a Seagate external hard drive that I would like to use both as a general backup device, and as portable storage for my movie and music collection. My desktop PC runs Ubuntu Linux and I do have files I would like to backup that require (or at least would benefit from) a filesystem that is case-sensitive and preserves Linux permissions. I've tried formatting the drive as ext2, 3 and 4 on my desktop PC and AndroidTV recognizes it, but will not mount it, I only have the options to prepare the drive as "Internal" or "External" storage. If I prepare it as internal storage, I find that it's formatted as FAT32 with a similar directory structure as the SD card in my Android phone. If I prepare it as external storage, I find that there is a single partition that my desktop sees as "unknown" (I'm assuming it's an encrypted ext2, 3 or 4 fs). Partitioning doesn't help, I've tried splitting the drive evenly between FAT32 and ext4 partitions and my AndroidTV box can see and mount the FAT32 partition but cannot safely unmount it (I'm assuming because of the second partition that it can't do anything with).
Is there anything I can do, without rooting the device, to get it to recognize ext2, 3 or 4 (or literally _any_ other Linux compatible, case-sensitive filesystem) as external storage?
My issue is, I have a Seagate external hard drive that I would like to use both as a general backup device, and as portable storage for my movie and music collection. My desktop PC runs Ubuntu Linux and I do have files I would like to backup that require (or at least would benefit from) a filesystem that is case-sensitive and preserves Linux permissions. I've tried formatting the drive as ext2, 3 and 4 on my desktop PC and AndroidTV recognizes it, but will not mount it, I only have the options to prepare the drive as "Internal" or "External" storage. If I prepare it as internal storage, I find that it's formatted as FAT32 with a similar directory structure as the SD card in my Android phone. If I prepare it as external storage, I find that there is a single partition that my desktop sees as "unknown" (I'm assuming it's an encrypted ext2, 3 or 4 fs). Partitioning doesn't help, I've tried splitting the drive evenly between FAT32 and ext4 partitions and my AndroidTV box can see and mount the FAT32 partition but cannot safely unmount it (I'm assuming because of the second partition that it can't do anything with).
Is there anything I can do, without rooting the device, to get it to recognize ext2, 3 or 4 (or literally _any_ other Linux compatible, case-sensitive filesystem) as external storage?