Why do you have to charge the phone 8 hours for first use?

The reason why you have to charge a new phone for 8 hours before you first use it is to allow the battery to completely charge. This is what the manufacturers recommend. It usually does not take 8 hours for the battery to be full so you can unplug the charger when it is fully charged.