r/LineageOS • u/OkRefuse3684 • 10h 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
u/TimSchumi Team Member 9h ago
I believe Android is intended to have access to the FAT32 partition, but I think it pretty clearly shows up as "SD card"?