Fix conflict on –D and –t modes
Ws has no shell (cause Android)
Allow choosing the shell