I changed format of my sdcard from fat32 to ext4 and my 4.3.1 android detects it and mounts it automatically like so:
/dev/block/vold/179:33 /mnt/fuse/sdcard1 ext4 rw,dirsync,seclabel,nosuid,nodev,noexec,noatime 0 0
/dev/fuse /storage/sdcard1 fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
The card works fine, except most of the programs (those that detect external cards automatically) do not see it as external and switch to the internal SD card as the only option.
Is there some way to make it work as proper automatically-detected external?