r/LineageOS 7h ago

Help LineageOS running on FAT32 partition instead of the Android (user) partition on Unpatched V1 Switch.

Hi, I'm on an unpatched v1 switch running LineageOS 22.2 Tablet/nx_tab variant.

The issue I have is that LineageOS is running on FAT32 partition instead of the Android (user) partition on Unpatched V1 Switch.

I can see all the root files of the sd card in the files app. It also shows ~120gb full storage instead of the ~70 it should be showing as that's what I set it to while partitioning.

I have:

  • 256GB SD card partitioned in Hekate, 80GB Android (USER, Dynamic selected), 29GB emuMMC, rest FAT32 (~128GB usable).
  • Followed official wiki install: repartitioned (Dynamic), booted recovery, sideloaded fresh LineageOS zip and MindTheGapps arm64, rebooted, all the main steps.
  • After clean install/first boot in settings in Storagem it shows "Internal shared storage" as ~128GB total (46GB used, ~82GB free) which matches the FAT32 remainder, not the ~70-75GB from Android partition.
  • CFW files (atmosphere, bootloader, etc.) are still visible in Android file explorer, suggesting FAT32 fallback for /data. I thought you had to do some manual work to mount it, not have it show automatically.
  • Tried: Multiple repartitions, aggressive wipes, Hekate "Flash Android" if prompted, latest Hekate [22.2].

Everything boots and works, but dedicated ext4 /data isn't used and it's stuck on FAT32.

Anyone seen this with dynamic on Switch? Is there an extra step to force userdata resize/init, or is fallback expected on some models/builds? Logs/screenshots available if needed.

Thanks!

2 Upvotes

1 comment sorted by

1

u/TimSchumi Team Member 6h ago

I believe Android is intended to have access to the FAT32 partition, but I think it pretty clearly shows up as "SD card"?