To whom it may concern! I have installed YouTube, but why is it not showing up on my Home Page on my cellphone? Did you do something to YouTube that I don't know nothing about?? Not happy that I can't get it put on my home page