0

HTC One (M8)

HTC
Also known as HTC M8, All New HTC One
GENERAL2G NetworkGSM 850 / 900 / 1800 / 1900
3G NetworkHSDPA 850 / 900 / 1900 / 2100 - EMEA, Asia
 HSDPA 850 / 1900 / 2100 - AT&T
 HSDPA 850 / 1700 / 1900 / 2100 - T-Mobile
4G NetworkLTE 800 / 900 / 1800 / 2600 - EMEA
 LTE 700 / 900 / 1800 / 2100 / 2600 - Asia
 LTE 700 / 1700 / 2100 - T-Mobile
 LTE 700 / 850 / 1700 / 1800 / 1900 / 2100 / 2600 - AT&T
LTE 2300 - India
SIMNano-SIM
Announced2014, March
StatusAvailable. Released 2014, March
BODYDimensions146.4 x 70.6 x 9.4 mm (5.76 x 2.78 x 0.37 in)
Weight160 g (5.64 oz)
DISPLAYTypeSuper LCD3 capacitive touchscreen, 16M colors
Size1080 x 1920 pixels, 5.0 inches (~441 ppi pixel density)
MultitouchYes
ProtectionCorning Gorilla Glass 3
 - HTC Sense UI v6
SOUNDAlert typesVibration, MP3, WAV ringtones
LoudspeakerYes, with stereo speakers, built-in amplifiers
3.5mm jackYes
MEMORYCard slotmicroSD, up to 128 GB
Internal16/32 GB, 2 GB RAM
DATAGPRSYes
EDGEYes
SpeedHSDPA, 42 Mbps (21 Mbps - AT&T), HSUPA, 5.76 Mbps; LTE, Cat4, 50 Mbps UL, 150 Mbps DL
WLANWi-Fi 802.11 a/b/g/n/ac, dual-band, Wi-Fi Direct, DLNA, Wi-Fi hotspot
Bluetoothv4.0, A2DP
NFCYes (market/operator dependent)
Infrared portYes
USBmicroUSB v2.0 (MHL), USB On-the-go, USB Host
CAMERAPrimaryDual 4 MP, 2688Ñ…1520 pixels, autofocus, dual-LED (dual tone) flash, check quality
Features1/3'' sensor size, 2µm pixel size, automatic simultaneous video and image recording, geo-tagging, face and smile detection, HDR, panorama
Video1080p@60fps, 720p@120fps, HDR, stereo sound rec.,check quality
Secondary5 MP, 1080p@30fps, HDR
FEATURESOSAndroid OS, v4.4.2 (KitKat), upgradable to v4.4.3 (KitKat)
ChipsetQualcomm MSM8974AB Snapdragon 801
CPUQuad-core 2.3 GHz (US/EMEA)/ 2.5 GHz (Asia, China) Krait 400
GPUAdreno 330
SensorsAccelerometer, gyro, proximity, compass, barometer
MessagingSMS (threaded view), MMS, Email, Push Email
BrowserHTML5
RadioStereo FM radio with RDS
GPSYes, with A-GPS, GLONASS
JavaYes, via Java MIDP emulator
ColorsGunmetal Gray, Glacial Silver, Amber Gold
 - SNS integration
- Google Drive (50 GB cloud storage)
- Active noise cancellation with dedicated mic
- TV-out (via MHL A/V link)
- DivX/XviD/MP4/H.263/H.264/WMV player
- MP3/eAAC+/WMA/WAV/FLAC player
- Google Search, Maps, Gmail,
YouTube, Calendar, Google Talk
- Organizer
- Document viewer/editor
- Photo viewer/editor
- Voice memo/dial/commands
- Predictive text input
BATTERY Non-removable Li-Po 2600 mAh battery
Stand-byUp to 271 h (2G) / Up to 496 h (3G)
Talk timeUp to 14 h (2G) / Up to 20 h (3G)
MISCSAR EU0.42 W/kg (head)     0.22 W/kg (body)    
Price group
TESTSPerformanceBasemark OS II: 1126 / Basemark X: 12396
DisplayContrast ratio: 1256 (nominal), 2.371 (sunlight)
CameraPhoto / Video
LoudspeakerVoice 65dB / Noise 64dB / Ring 75dB
Audio qualityNoise -95.4dB / Crosstalk -93.2dB
Battery life
Disclaimer. We can not guarantee that the information on this page is 100% correct. Read more
 Specs Credit Goes to Gsmarena

As softModders, the first thing we do after updating to the newest version of Android is to root, install a custom recovery, and install a superuser app. By doing this you open up your HTC One to a vast quantity of new apps and tweaks you can use to truly make your phone One of a kind.

Prerequisites

We'll need to get a few basic out of the way before we begin.
  1. Make sure your phone is fully charged.
  2. Register for an account over at HTCdev.
  3. Enable USB debugging in Developer options.
  4. Disable "Fast boot" in your power settings by going to Settings ->Battery Manager -> uncheck Fast boot.

  1. Have ADB and Fastboot installed on your computer.
  2. Back up all of your app data using ADB.
  3. Also, be sure to back up anything in the internal storage of your device to your Mac because this process wipes all data from your device, including pictures, music, videos, etc.
  4. Make sure you have the HTC One drivers installed. If you installed HTC Sync, they are already on your Mac.
Unfortunately, Big Red (Verizon) thought it best to remove the ability to unlock your bootloader through HTC Dev. Because of this added security measure, any One running KitKat cannot be unlocked or S-Off'd. If you are one of the lucky few to still be using JellyBean, than you are in luck, as long as you S-Off your device you can unlock your bootloader.

Unlocking Your Bootloader

The first step to rooting is having an unlocked bootloader.
Basically, a bootloader is what starts your Android operating system kernel. Every bootloader is device specific, which means there are different ways to unlock them depending on what phone you are using.
The beauty of unlocking your bootloader is that you can install custom firmwares, recoveries, and ROMs without the need for HTC to officially push them out.
  1. Place your device into fastboot mode by shutting off your phone, then powering it on again by pressing both the Power and Volume downbuttons until you see the screen below.
  1. Highlight fastboot by using the Volume down button and confirm by pressing the Power button.
  2. Connect your phone to your Mac and open Terminal.
  3. In terminal, type fastboot oem get_identifier_token.
  4. Now copy the identifier code (excluding the '(bootloader)' portion) and hold onto it.





  1. Go to HTCDev.com and login to your account.
  2. Select Unlock Bootloader and then Get Started.





  1. Select All Supported Models and then Begin Unlock BootloaderChoose Yes, then Proceed to Unlock on the next 2 pop-ups.

  1. On the following screen, scroll all the way to bottom and select Proceed to Step 5.
  2. Paste in that identifier token into the bottom field of the next screen and click Submit.

  1. Go to your email and download the Unlock_code.bin that HTC emailed to you, then place it on your Desktop.
  2. Now, back in terminal, type cd Desktop.
  3. Then, fastboot flash unlock token Unlock_code.bin.
  4. Now go to your phone and, using the Volume Up button, select Yes to unlock bootloader and confirm using your Power button.

  1. Wait a few seconds and allow your HTC One to reboot.
Congratulations! Your bootloader is now unlocked and your phone is basically back to stock, so you are going to need to go through the set up process as if it were a new device.

Installing TWRP Recovery & SuperSU

Now that the bootloader has been unlocked, it's time to root!
  1. Once you are rebooted, go to Chainfire's download page on your Mac and download the UPDATE-SuperSU .zip file (Chainfire will always update the download page to the latest version).
  2. Once downloaded, copy it to the internal storage of your phone.
  3. Just like we did in Step 1 for unlocking the bootloader, put your phone into fastboot mode.
  4. Download the appropriate TWRP recovery .img file.
  • If you have an AT&TT-MobileInternational, or Developer Edition HTC One, go to this page to download the TWRP recovery.img file.
  • If you have a Sprint HTC One, go to this page to download the TWRP recovery.img file.
  1. To install the recovery, type one of the following into Terminal.
  • For the AT&T, T-Mobile, International, and Developer editions, typefastboot flash recovery openrecovery-twrp-2.6.3.3-m7.img.
  • For the Sprint HTC Once, type fastboot flash recovery openrecovery-twrp-2.6.3.0-m7wls.img.

  1. Then type fastboot erase cache.
  2. Now on your phone, go highlight Bootloader (using the volume keys) and hit the Power button to confirm.
  3. Using the volume keys, select Recovery, then hit the Power button again to boot your HTC One into recovery mode.
  4. Once in TWRP, select Install, then select the SuperSU zip file you copied over earlier.
  5. Slide to install and then select Reboot System.

That's it, you're rooted!

Now What?

Once rebooted, you will have a SuperSU icon in your app drawer and be able to use it to grant apps root access, like the renowned Xposed Installer.
After this is all done, you will be able to restore your data using the same guide you used to back up your data. Just be sure to re-enable USB debugging.
:(

Post a Comment

 
Top