HTC One (M8) Overview :
The new HTC One (M8) comes with a radically different than all else ‘Duo’ camera (this refers to the two rear cameras on its back) that allows you things like selecting the focus of an image after you capture it.The new One also comes with the latest Snapdragon 801 quad-core system chip, an even more intense aluminum unibody construction, and 25% more powerful BoomSound front-facing stereo speakers. And it’s not just that – HTC has improved the phone all around, even adding expandable storage via microSD cards of up to 128 gigs. Actually, the only change we can think of in the new One that could possibly bring forth some negativism is the increased overall footprint of the device – it’s just larger and a bit bulkier.

Checking Your System Software Version:
Before installing a system software update, you can check first what Android and HTC Sense® versions you have on your phone.

Go to Settings, and then tap About.

Tap Software information.

Enabling Automatic Updates
You can choose to automatically download and install software updates for HTC or mobile operator apps.

Go to Settings, and then tap About.

Tap Software updates.

To save on data usage, you can choose to update through Wi-Fi only.

Choose whether to auto-download system updates, app updates, or both. App updates are installed automatically. You’ll still need to confirm when to install system software updates.

Installing a Software Update
When Internet connection is on and there’s a new software update available, the update notification icon appears in the status bar.

Slide the Notifications panel open, and then tap the system update notification.

If you don’t want to download the update using your data connection, select Update over Wi-Fi only.

Tap Download.

When download is complete, select Install now, and then tap OK.

After updating, HTC One will restart.

Installing an Application Update:
When Internet connection is on and there’s an available update for your HTC or mobile operator apps, the update notification icon appears in the status bar.

Slide the Notifications panel open, and then tap the update notification.The Updates screen opens with the list of application updates to be installed.

Tap an item to view its details,and then tap .

When you’re done reviewing the updates, tap Install. You’ll be asked to restart HTC One if needed.

Installing App Updates from Google Play:
Some HTC apps and third-party apps get updated with improvements and bug fixes through Google Play. You can manually update apps or set your phone to automatically download and install app updates when available.

Open the Play Store app.

Tap to open the slide out menu.

Tap My apps.You’ll a list of apps installed on your phone.

Under Updates, tap an app.

Tap Update.

Tap Accept.

Tip: In Play Store, tap > Settings > Auto-update apps to choose how you want Google Play to update your apps.

Checking For Updates Manually

Go to Settings, and then tap About.

Tap Software updates. HTC One checks if updates are available.

How to Root HTC One (M8):

WARNING !
You will lose all your data and it is possible that you may brick your device
All described operations you are doing at your own risk.

Step 1. Go to Settings -> Power and make sure “Fast Boot” is checked OFF.

Step 2. Power off your HTC One M8 then hold down Volume Down and Power buttons for about 3 seconds until you see the Boot Loader Menu.

Step 3. Hit the Power button once and you should now be in FAST BOOT mode.

Step 8. If using Mac or Linux, you can skip this step as no drivers are needed. If using Windows, open Device Manager (If you don’t know how to open Device Manager, please Google it!) and check that you have “My HTC” or “Android ADB”. If you don’t, you need to install HTC drivers, download HTC One M8 Drivers and run it then come back to this step.

Step 9. Open a command prompt or terminal. For Windows, simply type “cmd” in the search bar.