Hello. I have a stock fully updated(amzin, v8.1.0) moto G5(SKU: XT1677). I decided to install a custom rom and I got the unlock key from Motorola. However, I read that official twrp can only flash 32 bit(pre oreo) roms. And there are lots of unofficial TWRPs. I wanted to keep my device encrypted with a PIN after installing a custom ROM, so which TWRP should I use to have relatively good encryption support?