fix many bugs (android), discovershost ok?