Hardware advice for all

How to Increase Battery Life of Smartphone
Do not allow your smartphone to overheat: Heat is the enemy of lithium-ion battery. Lithium-ion batteries are used in most present smartphones. In order to prevent your smartphone from getting overheated, you must follow some tips. Never place your smartphone on dashboard of your car. When playing graphically intensive games never charge your smartphone because it increases temperature of your smartphone and harms the battery. The ideal temperature to charge your smartphone battery is between 20 to 30 degree Celsius.
Do not use your smartphone while charging: Using your phone while charging is harmful to you and the battery of your smartphone. Even slightest use of the phone while charging stops complete charging cycle of the battery and can even damage the battery.
Never use duplicate charger: Always use original charger only. This practice becomes even more important if your phone supports quick charging. According to experts, high capacity chargers can charge up to 70% more quickly but it can also damage the battery if charging is not done properly by using duplicate chargers. Good quality original chargers help to maintain life of the battery. So, never use any third party chargers or low cost inferior chargers.
When to charge your smartphone: When you buy a new smartphone, it is not necessary to charge it full before use. Most new smartphones come with fully charged battery. Just start using your smartphone. At the same time, it is not necessary to charge your smartphone 100%. It can be 85% or 90% or 95%. At the same time, never allow the battery to drain to zero. Put your smartphone to charge when the battery level reaches 10%. This will help the battery to last long.
Never leave your smartphone on charging overnight: This mistake is done by most people around the world. This damages the battery and it will not last too long. When the voltage of the battery reaches its desired capacity, it automatically stops charging. It is battery to unplug the charger once the battery is fully charged.
Always use external SD Card for storage: This will also help to improve and increase life of the battery.
Do not download unlimited and useless apps: Download and use only useful apps. Uninstall unwanted and unused apps. Also try to install apps on external SD Card to increase and improve battery life.

More related tricks and idea here