Magento is a very big, heavy, complex all-in-one e-commerce solution. The Magento software is way too heavy for a free hosting account and requires some features which simply are not available (like InnoDB database support, which is the reason you see this message).
If you really need to run Magento, I would highly recommend to switch to hosting which can properly support it. However, if you just want to run a web shop on free hosting, you could use different, more efficient software instead. There are plenty of lightweight options available through Softaculous.