SD card formatted to ext4 and permissions
You can't have the full SD card formatted as ext4.  Android only natively supports FAT / FAT32.  The primary partition should be FAT, and you can use a secondary partition with ext4 only if you install an app for it like Simple2Ext.