It took them until late 2013, and they still don't allow SD cards do they?
They also don't allow their apps to be moved to SD, which is especially aggravating for the crappy apps you can't uninstall on phones with small built in drives.
AFAIK Android 6.0 and up lets you 'Format SD as internal storage' and from then on it's well, internal storage. I remember messing around with it on my Nexus Player awhile ago. In that particular case though, it did NOT handle unexpected power-downs at all well. I suspect it was a bug with remounting the encrypted filesystem on the card when booted back up next (where a Linux box would normally run fsck on it and then remount). I ended up doing some digging and filing a bug but never really getting motivated enough to stick with it.
FYI at least Samsung seem to be realizing their mistake as their latest models have the microSD card slot again after having abandoned it for some time, so it does seem like it's back.
I also have to concur with what others have said here - I've done my fair share of Raspberry Pi and ODROID-XU4 system image tinkering and come to the conclusion that microSD cards suck big time as a general purpose read/write storage device. I wouldn't feel comfortable having my phone's internal storage running off one actually.
Thanks, I'll give it a try. Data loss isn't really a concern because I mainly want it for stuff I don't want and stuff I can easily replace (audio books, google music cache, etc).
And google is going to announce its new phones on 4th oct. If they are still 16gb then you have a point. With the new android update system where the phone has 2 system partitions and load the updated version on rebooting the phone means they will need more space anyway.
2GB is more than enough for a system partition. You can fit two into a 16GB phone. The only real consideration is app and media size, and google's historically been on the low end of that.
They also don't allow their apps to be moved to SD, which is especially aggravating for the crappy apps you can't uninstall on phones with small built in drives.