ananjaser1211 / FloydQ_Reports

BUG Reporting for Exynos8890 OneUI 2.0 Project
58 stars 7 forks source link

[BUG] F2FS and EXT4 on external SD doesn’t work #156

Closed Ubsefor closed 4 years ago

Ubsefor commented 4 years ago

Describe the bug External SD cards, formatted to f2fs or ext4 are not readable by phone

To Reproduce Steps to reproduce the behavior:

  1. Format external sd using moro twrp to f2fs or ext4
  2. Boot into system
  3. You will get popup about damaged SD card, suggesting to format it (it formats sd card to FAT32)

Expected behavior A proper F2FS and EXT4 on SD Card support

Screenshots Add screenshots to help explain your problem.

Smartphone (please complete the following information):

Additional context

log_all.log – logcat at inserting SD card to booted phone

log_kmsg.log

Screenshot_20200723-210949_One UI Home

ananjaser1211 commented 4 years ago

How exactly is that not expected behavior? External SD on oneui is either fat32 or exFAT. It does not read and mount ext4 natively let alone F2FS You have to use 3rd party apps and you usually create a ext4 partition then create a mount script for it (refer to app2sd softwares on playstore that does this)

Reference : I formatted a 32GB external SD under gparted with ext4 and my stock S9+ could not mount it.

Ubsefor commented 4 years ago

How exactly is that not expected behavior? External SD on oneui is either fat32 or exFAT. It does not read and mount ext4 natively let alone F2FS You have to use 3rd party apps and you usually create a ext4 partition then create a mount script for it (refer to app2sd softwares on playstore that does this)

Reference : I formatted a 32GB external SD under gparted with ext4 and my stock S9+ could not mount it.

OK, Thank you for clearing that out, I strongly believed external SD filesystems such as F2FS and EXT4 are supported

ananjaser1211 commented 4 years ago

How exactly is that not expected behavior? External SD on oneui is either fat32 or exFAT. It does not read and mount ext4 natively let alone F2FS

You have to use 3rd party apps and you usually create a ext4 partition then create a mount script for it (refer to app2sd softwares on playstore that does this)

Reference : I formatted a 32GB external SD under gparted with ext4 and my stock S9+ could not mount it.

OK, Thank you for clearing that out, I strongly believed external SD filesystems such as F2FS and EXT4 are supported

Supported sure. But not implemented. Otherwise it would have just loaded the SD on the s9 (assuming it might have been an s7 bug)

If you want to use Ext4* a custom mounting script would be needed. Not sure about F2fs I didn't try those externally

Ubsefor commented 4 years ago

How exactly is that not expected behavior? External SD on oneui is either fat32 or exFAT. It does not read and mount ext4 natively let alone F2FS

You have to use 3rd party apps and you usually create a ext4 partition then create a mount script for it (refer to app2sd softwares on playstore that does this)

Reference : I formatted a 32GB external SD under gparted with ext4 and my stock S9+ could not mount it.

OK, Thank you for clearing that out, I strongly believed external SD filesystems such as F2FS and EXT4 are supported

Supported sure. But not implemented. Otherwise it would have just loaded the SD on the s9 (assuming it might have been an s7 bug)

If you want to use F2fs a custom mounting script would be needed. Not sure about F2fs I didn't try those externally

Well, generally I am quite familiar with the insides of the unix-like systems such as BSD and Linux ones, and with all that knowledge I can say that android is a huge mess…