Search This Blog

Support my cause by downloading

Wednesday, 13 April 2016

Meet HTC 10: HTC 10 Launch, Specification, Hardware information

HTC’s new flagship phone HTC 10 is complete transition from HTC previous variant with Ultra Pixel camera, Hi-res audio and full metallic body.

HTC quote
HTC 10. It’s more of what you’re looking for in a flagship phone. Unparalleled performance. Superb 24-bit Hi-Res sound. The world’s first* Optical Image Stabilization in both front and back cameras. And one of the highest smartphone camera rankings ever from DxOMark. All in a beautifully crafted metal unibody.

HTC 10 release date and price

HTC 10 is fully launched and preorders have been started at HTC official site. But HTC 10 will take time to land in stores.

HTC's new flagship smartphone will be out on May 2016 worldwide and it will cost around US$699.99 (it’s very early estimate)

Preorder HTC 10 

Dimensions and Weight1 

145.9 x 71.9 x 3.0 - 9.0 mm, 161g
Platform Android2
Android™ 6 with HTC Sense
Main Camera
12MP (HTC UltraPixel™ 2 with 1.55μm pixel)
Laser Autofocus
BSI sensor
Optical Image Stabilisation (OIS)
HTC BoomSound™ Hi-Fi Edition
Dolby Audio™
Personal Audio Profile
Hi-Res audio certified
Hi-Res audio earphones
5.2 inch, Quad HD (2560 x 1440 pixels)
Pixel density at 564 ppi (pixel per inch)
Super LCD 5
Curve edge Gorilla Glass
Display colour personalization
SIM Card Type
Nano SIM
Front Camera
5MP (1.34μm pixels)
BSI sensor
Optical Image Stabilisation (OIS)
Battery and Charging Speed5
Capacity: 3000 mAh
Talk time on 3G/4G network: up to 27 hours
Standby time on 3G/4G network: up to 19 days
Power saving mode
Extreme power saving mode
Quick Charge 3.0 with cool charge
Up to 50% charge in 30 min
CPU Speed
Qualcomm® Snapdragon™ 820, Quad Core, 64bit, up to 2.2GHz
ROM: 32GB / RAM: 4GB
Available storage for users: about 23GB
Extended memory: microSD™ up to 2TB
Flex Storage supported

Tuesday, 29 March 2016

Bluetooth low energy points : Android BLE (Bluetooth Lowe energy) works and save power

BLE is a low energy version of Bluetooth specified in the version 4.0 [1]. Two of the lowest layers of BLE stack are Physical (PHY) and the Link Layer (LL). PHY takes care of transmitting and receiving bits. The Link Layer provides medium access, connection establishment, error control, and flow control. The upper layers are Logical Link Control and Adaptation Protocol (L2CAP), Generic Attribute protocol (GATT), and Generic Access Profile (GAP). L2CAP is able to multiplex the data channels from the above layers and provides fragmentation and reassembly for large data packets. Similar to classic Bluetooth (BT), BLE uses adaptive frequency hopping spread spectrum to access the shared channel. However, the number of hops is 43 and the channel width is 2MHz as opposed to 79 hops and 1MHz channel width in classic BT.

How BLE save energy?

BLE device can operate either in master or slave role. A master can manage multiple simultaneous connections with a number of slave devices, but a slave can only be connected to a single master. Therefore, a BLE network topology is a star. Differently from classic BT, discovery is done so that slave advertises on one or several of the three designated advertisement channels. Master scans these channels in order to discover slaves. After discovery, data transmission happens in the form of connection events in which the master and the slave wake up in synchrony to exchange frames. Both devices sleep the rest of time.

Things to know about BLE/ BLE android –

  • BLE operate on GATT/ATT profile
  • Use very less power compare to classic Bluetooth. Used for small burst of data exchange such sensors, Remote controllers
  • BLE doesn’t support streaming
  • BLE have data rate of 1 mbps but is not optimized for data transfer
  • Design for sending small bundle of data exposing state

Android News and source code