First off you need to root your device, which may or may not be readily done depending on your device and which version of Android it's running. Also while it's often touted as a magic fix for everything, in reality rooting your device has a lot of consequences that need to considered:
https://phandroid.com/2019/02/23/5-reasons-why-you-shouldnt-root-your-android-smartphone/
Basically, root access allow one the
ability to do a lot more things, it does not however give them the
knowledge that goes along with that added responsibility, so at least go into the process of rooting being aware of the pluses and minuses.
Anyway, once that's done, there are different ways to get tethering working on your device if it's not already enabled. A couple of examples being:
https://www.howtogeek.com/263785/how-to-use-androids-built-in-tethering-when-your-carrier-blocks-it/
or maybe this more dated one will work out for you:
https://android.gadgethacks.com/how-to/enable-free-wifi-tethering-android-marshmallow-0167832/
But always keep in mind that while you might be able to hack your own device, you can't 'hack' your cellular carrier's connectivity. Your carrier manages its cellular network and monitors your account activity so if it detects your hotspotting, it may take action, note that grandfathering preserves your previous bandwidth allowances, it doesn't allow you to wiling violate your Terms of Services with them.
But even if this does happen (as long as you don't get too abusive about using your mobile data it probably won't) you'll probably just get a vaguely worded email or text message about how 'suspicious' activity has been detected in your account and that you should take steps to correct the problem. A lot of this also depends on your carrier, most of them put up with a lot of stuff just to keep you as their customer.