A while ago I bought a refurbished g7 to install /e/ on. The instructions for /e/ are not entirely in agreement with the instructions for TWRP. The /e/ instructions for River say to fastboot flash recovery <recovery_filename>.img but the TWRP instructions are very clear not to do this, instead to fastboot boot <TWRP_filename>.img. I followed the TWRP instructions.
I got stuck at the next step because /sdcard is encrypted and the temporary copy of TWRP (fastboot boot twrp-3.5.2_10-0-river.img) doesn’t know how to decrypt it. This causes the next step (adb push twrp-installer-3.5.2_10-0-river.zip /sdcard) to fail.
I got around it by installing an actual SD card with twrp-installer-3.5.2_10-0-river.zip already copied onto it. TWRP claims to take care of setting up both slots, so I skipped sideloading copy-partitions. (I guess I’ll see if that really works out when I do an OTA update.)
Once TWRP was installed, the “Installing /e/ from recovery” instructions were successful.
I’m very pleased to see that /e/ on the Moto g7 has working VoLTE. Big thanks to the team responsible for making this work!
After a little more testing, the g7 will replace the Nexus 6P I’ve been running /e/ on for about a year and a half.