Question on modified firmware

Good morning,

I am new to 3d printing and purchased a E3V3SE, with C14 hardware, and want to use it with Octoprint. I installed the filament runout sensor since it was inexpensive but it won’t work with OctoPrint because the Host commands are disabled. I tried one of the custom firmware from Navaismo’s 2.* branch and my print quality was terrible. I am sure there was an error on my part, but I couldn’t figure it out so, I reinstalled the factory firmware and the print quality is fixed. Is there a Firmware that is close to stock but enables Host commands?

Thanks in advance.