For some of us, app and system crash appears after some hours / days of use,
for me i fist have some bugs when I want to play videos using vlc or gallery,
after that the device don’t react as i want, freeze, and I encountered systematic crashes.
For me the device was buggy with the e-0.9-n-test version, slow with lineageOS 14.1, and only really works using CM13 Android-Andi’s based.
I don’t own the device for the time being, I have just sold my P3110, but with a linux OS installed on it. (i have ordered a P5100)
because the specs are not enought powerfull for modern Android, i dare to propose here something different than /e/OS (for this device)
The new main active xda supporters/contributors/developpers/maitainers of this device recently did a mainline linux kernel to be used with “postmarketOS” based on “Alpine-Linux”.
it is a third life for this device Thanks to @aat596 and @Migthy
I could not find a way to deal with community pre-build .IMG (heimdall failed at 2%) but i have success building from sources with the help of the pmbootstrap tool (you don’t need a big machine as for android building)
yes, instructions are quite similar, but effects are differents.
you have to wipe partitions as usual (especialy /cache), but then most important, you need to unmount all partitions before install postmarket OS from SDcard or by sideloading from the Computer.
as the device /system partition is too small (1.4GB), the zip will install postmarketOS into the device /data partition and will delete /internal storage (TWRP will show red error message about mounting storage impossible, it is expected)
to revert back to android, safest is to reflash stock Samsung firmware first and then flash custom OS (even if using the repair or changing partitions format should work)
I was not sure about Phosh because i have seen errors during the build, i will remove them from download,
a 2022.05.09 version from Mighty is available to test (yet only for espresso 7), many improvements have been made since, why i have tried to build recently