I don't think an EAD is needed. With H-1, you can't be hired by another company but you should have problem to start your own. I could be wrong.