Updated the map home functions and fixed the search issue on e7read
channel