The latest generation, Kindle Paperwhite, Kindle Scribe 2, Kindle Scribe 1, and Kindle and the upcoming Kindle Colorsoft, all have something in common. When you plug them into USB into your PC or MAC, they no longer appear as external drives. This prevents users from using file managers to back up their books or to sideload new books onto the Kindle. Amazon has also removed the download and transfer via USB option for purchased ebooks from the content page. This will likely prevent people from stripping the DRM from the books and sharing them on piracy websites. This is not
Microsoft’s solution above is tacked-on and inelegant, it’s a bandaid to fix a problem with WMDRM that MTP devices were causing in the first place. MTP wasn’t built for enforcing DRM and and Amazon would just be setting themselves up to face the same issues if that was their goal here. Also, unlike Microsoft, they don’t have the advantage of being the original creators of MTP. If they did want a completely DRM controlled environment, turning the Kindle PC app into something more like iTunes where it’s the only program able to communicate with Kindles would have been a much better first step than implementing an industry standard file transfer protocol. They could have jumped straight to your second step like that.
My best guess as to why they’re making the switch to MTP is because USB Mass Storage currently requires them to maintain a separate partition with a fixed size formatted in
NTFSFAT32 on a Linux-based device just so it can occasionally be exposed to a PC it’s plugged into, and that’s… kinda stupid. MTP provides them the option to just not do all that. MTP is the standard mobile devices use these days, it’s going to be easier and cheaper for them to develop around and they won’t need two different file systems and partitions on one device anymore.Kindles have an NTFS partition? I thought they use FAT32 so they’re compatible with Linux, MacOs and windows.
Oops you’re right, shame one me for not verifying that before posting. I was at work, didn’t have it on me to check, and I couldn’t find the answer online, so I took a guess.
It is still a separate partition from the one the OS is installed to though, which I’m guessing is ext4 since it’s Linux