Hi, so I've taken my trusty ol' Samsung Galaxy S2 and I wanted to install LineageOS 14.1, mainly using this youtube video as guide:
Basically I flashed a new kernel, installed TWRP 2.8.7.0, flashed a pit file, did a factory reset in TWRP, but then the first error message appeared saying "unable to mount storage" and "unable to mount /emmc". This didn't stop me though and I managed to install LOS 14.1 without problem and am able to boot into it. However, I can't access the internal storage of the device, meaning for example if I click on the "gallery" app, it just throws a "no storage" error and closes the app.
In TWRP I tried the "fix permissions" button, but that didn't help. I looked at all the partitions in TWRP and almost all seem to be correct with what you would expect from the pit file that I used. Data for example has 6047mb size and the "ext4" file system. However the problem seems to be the "eMMC" partition, which I assume is the internal storage. This partition says "0mb" on all its stats and it says its file system is "vfat".
So now I've still got a couple options, but I just wanna be extra careful, which is why I'm writing this post.
My TWRP 2.8.7.0 version doesn't have a proper "format" button, but it does have a button to change the file system of a partition.
Should I change my "eMMC" partition to the "ext4" file system, like the OP kinda says to do?
Should I update my TWRP to a newer version like 3.1 and try the "format" button there? Would I be able to install this newer TWRP without problem or would I need another new kernel?
Should I do something else that I forgot about?
Thanks for reading.
Edit:
Okay, I have flashed the TWRP 3.1 zip, but it looks like this version of TWRP doesn't have that "format" button either that I was expecting to find. The only thing that has changed so far is that the "eMMC" partition has been renamed to "internal storage" and I now get a "failed to mount /sdcard0 (invalid argument)" error instead of the "/emmc" one that I got before.
I figure that all I might have to do now is select the internal storage/ sdcard0 partition and change its file system from vfat to either ext4 or f2fs, but I'm a little worried of pressing any buttons.
Edit 2:
Aaaalright, I have finally pressed the button to change the file system to ext4 and now it does appear to be working perfectly. It seems to be fine, but I might give it one more factory reset for good measure.