HTC Dream
Encyclopedia
The HTC Dream is an Internet
Internet
The Internet is a global system of interconnected computer networks that use the standard Internet protocol suite to serve billions of users worldwide...

-enabled smartphone
Smartphone
A smartphone is a high-end mobile phone built on a mobile computing platform, with more advanced computing ability and connectivity than a contemporary feature phone. The first smartphones were devices that mainly combined the functions of a personal digital assistant and a mobile phone or camera...

 with an operating system designed by Google
Google
Google Inc. is an American multinational public corporation invested in Internet search, cloud computing, and advertising technologies. Google hosts and develops a number of Internet-based services and products, and generates profit primarily from advertising through its AdWords program...

 and hardware designed by HTC. It was the first phone on the market to use the Android mobile device platform.

Release history

The HTC Dream was released in the US
United States
The United States of America is a federal constitutional republic comprising fifty states and a federal district...

 on 22 October 2008; in the UK
United Kingdom
The United Kingdom of Great Britain and Northern IrelandIn the United Kingdom and Dependencies, other languages have been officially recognised as legitimate autochthonous languages under the European Charter for Regional or Minority Languages...

 on 30 October 2008;

and became available in other European countries including Austria, Netherlands, and the Czech Republic in early 2009.
It was released in Germany in February 2009 with a QWERTZ
QWERTZ
thumb|175px|A computer QWERTZ keyboardThe QWERTZ or QWERTZU keyboard is a widely used computer and typewriter keyboard layout that is mostly used in Central Europe...

 keyboard and in France in March 2009 with an AZERTY
AZERTY
AZERTY is a specific layout for the characters of the Latin alphabet on typewriter keys and computer keyboards. The layout takes its name from the first six letters to appear on the first row of alphabetical keys...

 keyboard.
On 10 March 2009, it became available in Poland as Era G1 under a local mobile brand affiliated with T-Mobile.

, in the US, it was priced starting at $129.99 for new and existing T-Mobile customers if purchased with a two-year T-Mobile
T-Mobile
T-Mobile International AG is a German-based holding company for Deutsche Telekom AG's various mobile communications subsidiaries outside Germany. Based in Bonn, Germany, its subsidiaries operate GSM and UMTS-based cellular networks in Europe, the United States, Puerto Rico and the US Virgin Islands...

 voice and data plan, and $399 without a contract. Congruent with claims made by T-Mobile representatives, the handset does need the data plan to fully function as a smartphone, but can be used as a regular phone (with some smartphone capabilities available when connected to a WiFi network) without a data plan. The Dream comes in black, bronze (formerly called "brown"; except in the UK), or white.

On 23 April 2009, T-Mobile USA
T-Mobile USA
T-Mobile USA, Inc. is an American mobile-network operator, headquartered in Bellevue, Washington, that provides wireless voice, messaging and data services in the United States, Puerto Rico and the U.S. Virgin Islands. The company is the fourth-largest wireless carrier in the U.S. market with 33.73...

 announced it had sold one million G1s since the device's launch.

On 5 February 2009, the phone was released through Optus
Optus
SingTel Optus Pty Limited is the second largest telecommunications company in Australia, and is a wholly owned subsidiary of Singapore Telecommunications...

 in Australia
Australia
Australia , officially the Commonwealth of Australia, is a country in the Southern Hemisphere comprising the mainland of the Australian continent, the island of Tasmania, and numerous smaller islands in the Indian and Pacific Oceans. It is the world's sixth-largest country by total area...

, as the HTC Dream. On 21 February 2009, Singapore
Singapore
Singapore , officially the Republic of Singapore, is a Southeast Asian city-state off the southern tip of the Malay Peninsula, north of the equator. An island country made up of 63 islands, it is separated from Malaysia by the Straits of Johor to its north and from Indonesia's Riau Islands by the...

 became the first country in Asia to introduce the phone. It was sold by SingTel between $
Singapore dollar
The Singapore dollar or Dollar is the official currency of Singapore. It is normally abbreviated with the dollar sign $, or alternatively S$ to distinguish it from other dollar-denominated currencies...

38 – $238 under various contracts.
Telefónica also launched a version of the phone in Spain on 20 April 2009 with slightly modified control buttons.

On June 2, 2009 it was released through Rogers Wireless
Rogers Wireless
Rogers Wireless is a wireless telecommunications provider offering mobile phone and data services throughout Canada using Global System for Mobile Communications and Universal Mobile Telecommunications System technology. It is a wholly owned subsidiary of Rogers Communications...

 in Canada
Canada
Canada is a North American country consisting of ten provinces and three territories. Located in the northern part of the continent, it extends from the Atlantic Ocean in the east to the Pacific Ocean in the west, and northward into the Arctic Ocean...

 as the HTC Dream. This variant, DREA210, supports the UMTS 850 / 1900 bands and HSDPA up to 7.2 Mbit/s for use on Rogers' 3G network.

On July 27, 2010 the T-Mobile G1 was officially discontinued.

Hardware

  • Display: 3.2 in (8.1 cm) TFT-LCD
    Liquid crystal display
    A liquid crystal display is a flat panel display, electronic visual display, or video display that uses the light modulating properties of liquid crystals . LCs do not emit light directly....

     flat glass touch-sensitive HVGA screen with 480 × 320 pixel resolution and capacitive touchscreen. Although the touchscreen hardware is capable of multitouch gestures, official releases of the Android OS (versions 1.0 to 1.6) have this functionality disabled for the phone at the kernel level. Users can patch the supplied version of Android, download a hacked version or update to Android 2.0 or later to make use of the multi-touch screen.
  • CPU: The MSM7201A is an ARM
    ARM architecture
    ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

    -based, dual-core CPU
    Central processing unit
    The central processing unit is the portion of a computer system that carries out the instructions of a computer program, to perform the basic arithmetical, logical, and input/output operations of the system. The CPU plays a role somewhat analogous to the brain in the computer. The term has been in...

    /GPU
    Graphics processing unit
    A graphics processing unit or GPU is a specialized circuit designed to rapidly manipulate and alter memory in such a way so as to accelerate the building of images in a frame buffer intended for output to a display...

     from Qualcomm
    Qualcomm
    Qualcomm is an American global telecommunication corporation that designs, manufactures and markets digital wireless telecommunications products and services based on its code division multiple access technology and other technologies. Headquartered in San Diego, CA, USA...

     and contains many built-in features, including 3G and a GPU capable of up to 4 million triangles/sec. It has hardware acceleration for Java, but this does not accelerate execution of Android applications, as they are targeted to the Dalvik VM
    Dalvik virtual machine
    Dalvik is the process virtual machine in Google's Android operating system. It is the software that runs the apps on Android phones. Dalvik is thus an integral part of Android, which is typically used on mobile devices such as mobile phones, tablet computers and netbooks. Programs are commonly...

    , not the Java VM.
  • Keyboard: The HTC Dream has a sliding full 5 row QWERTY
    QWERTY
    QWERTY is the most common modern-day keyboard layout. The name comes from the first six letters appearing in the topleft letter row of the keyboard, read left to right: Q-W-E-R-T-Y. The QWERTY design is based on a layout created for the Sholes and Glidden typewriter and sold to Remington in the...

     keyboard. It also comes with a set of 6 navigation buttons:
    • phone (green, white/black in Germany, UK & France) – make outbound calls, receive incoming calls, or open the dialer.
    • home (white/black) – displays home screen with shortcut icons for some applications and a drawer containing all applications on the phone.
    • trackball – navigate among items on the screen or scroll in text fields. May also be pressed to select items.
    • back (white/black) – return to the previous screen.
    • phone (red, white/black in Germany, UK & France) – end currently active call or put phone into sleep mode.
    • menu (white/black) – display the contextual menu for the current screen. Also unlocks the phone in early versions of Android.
    • a touchscreen keyboard is available as of Android 1.5. Note: this feature does not work on phones sold to be used on the Rogers Wireless network.
  • Side controls: A pair of volume buttons is located on the left side of the phone, and a camera button on the right side.
  • Audio: In place of a headphone jack, the Dream (like many HTC smartphones) has a mini-USB-compatible ExtUSB jack that carries audio signals alongside the regular USB signals, and can be converted with a dongle
    Dongle
    A software protection dongle is a small piece of hardware that plugs into an electrical connector on a computer and serves as an electronic "key" for a piece of software; the program will only run when the dongle is plugged in...

     (now shipped with the phone) to support any standard 3.5 mm headphone. The standard headset includes a clip-on microphone and call answer/hangup button. The Dream supports audio files in MP3, AAC, AAC+, WMA, MPEG4, WAV, MIDI, and Ogg formats.
  • Camera: The HTC Dream has a 3.2 megapixel camera with autofocus functionality. There is no light ("flash
    Flash (photography)
    A flash is a device used in photography producing a flash of artificial light at a color temperature of about 5500 K to help illuminate a scene. A major purpose of a flash is to illuminate a dark scene. Other uses are capturing quickly moving objects or changing the quality of light...

    ") for the camera in low light conditions.
  • Video: The Dream can play H.264, streaming, 3GPP, MPEG4, and 3GP files. Video recording and uploading to YouTube is available as of Android 1.5. Recording resolution 352x288 H.263 3GP Mono sound @ 8 kHz.
  • Storage: The HTC Dream has a microSD card slot and comes with a 1 GB memory card (2 GB in the UK, Germany and Canada). It has been confirmed to work with capacities up to 16 GB, and may work with even larger cards. When the USB cable is connected to a computer, this computer can access the card without removing it from the HTC Dream. The phone can access media files arranged in folders, but the folders have to be created from a third-party file management application or from a computer or a third-party file-manager program on the phone.
  • Battery: The HTC Dream has a user-replaceable, 3.7 V, 1150 mAh (4.25 Whr) rechargeable lithium ion battery, which is advertised to offer up to 130 hours of standby power.
  • Orientation and location: The HTC Dream provides an accelerometer for detecting movement and determining which direction is 'Up'. It also has a digital compass
    Compass
    A compass is a navigational instrument that shows directions in a frame of reference that is stationary relative to the surface of the earth. The frame of reference defines the four cardinal directions – north, south, east, and west. Intermediate directions are also defined...

    , giving it complete orientation data. The Dream includes a GPS
    Global Positioning System
    The Global Positioning System is a space-based global navigation satellite system that provides location and time information in all weather, anywhere on or near the Earth, where there is an unobstructed line of sight to four or more GPS satellites...

     receiver for fine-grained positioning, and can use cellular or wifi networks for coarse-grained positioning.
  • Case: Three different colors are available: black, bronze, white.
  • Connectivity: Wi-Fi
    Wi-Fi
    Wi-Fi or Wifi, is a mechanism for wirelessly connecting electronic devices. A device enabled with Wi-Fi, such as a personal computer, video game console, smartphone, or digital audio player, can connect to the Internet via a wireless network access point. An access point has a range of about 20...

     (802.11b/g) using a Texas Instruments
    Texas Instruments
    Texas Instruments Inc. , widely known as TI, is an American company based in Dallas, Texas, United States, which develops and commercializes semiconductor and computer technology...

     WL1251B chipset; Bluetooth 2.0+EDR via Texas Instruments BRF6300; ExtUSB with an SMSC
    SMSC
    * Seoul Metro * Short message service center* Smart Mixed-Signal Connectivity...

     USB3316 chipset; standalone GPS and A-GPS
    Assisted GPS
    Assisted GPS, generally abbreviated as A-GPS or aGPS, is a system which can, under certain conditions, improve the startup performance, or time-to-first-fix of a GPS satellite-based positioning system. It is used extensively with GPS-capable cellular phones as its development was accelerated by...

    ; Quad band GSM 850/900/1800/1900 MHz and GPRS
    General Packet Radio Service
    General packet radio service is a packet oriented mobile data service on the 2G and 3G cellular communication system's global system for mobile communications . GPRS was originally standardized by European Telecommunications Standards Institute in response to the earlier CDPD and i-mode...

    /EDGE
    Enhanced Data Rates for GSM Evolution
    Enhanced Data rates for GSM Evolution is a digital mobile phone technology that allows improved data transmission rates as a backward-compatible extension of GSM...

    , plus Dual band UMTS Bands I and IV
    UMTS frequency bands
    The UMTS frequency bands are radio frequencies used by third generation wireless Universal Mobile Telecommunications System networks.They were allocated by delegates to the World Administrative Radio Conference held in Málaga-Torremolinos, Spain between February 3, 1992 and March 3, 1992...

     (1700 & 2100 MHz) and HSDPA
    High-Speed Downlink Packet Access
    High-Speed Downlink Packet Access is an enhanced 3G mobile telephony communications protocol in the High-Speed Packet Access family, also dubbed 3.5G, 3G+ or turbo 3G, which allows networks based on Universal Mobile Telecommunications System to have higher data transfer speeds and capacity...

    /HSUPA
    High-Speed Uplink Packet Access
    High-Speed Uplink Packet Access is a 3G mobile telephony protocol in the HSPA family with up-link speeds up to 5.76 Mbit/s. The name HSUPA was created by Nokia...

     (in US/Europe) at 7.2/2 Mbit/s using the Qualcomm
    Qualcomm
    Qualcomm is an American global telecommunication corporation that designs, manufactures and markets digital wireless telecommunications products and services based on its code division multiple access technology and other technologies. Headquartered in San Diego, CA, USA...

     RTR6285 chipset

Software

The HTC Dream runs the Android Operating System. Most of the code is open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 with some exceptions.

Several applications that come installed with this device are:
  • Full HTML web browser powered by the WebKit
    WebKit
    WebKit is a layout engine designed to allow web browsers to render web pages. WebKit powers Google Chrome and Apple Safari and by October 2011 held over 33% of the browser market share between them. It is also used as the basis for the experimental browser included with the Amazon Kindle ebook...

     rendering engine; it allows a maximum of 8 windows (but not multiple windows in the same screen, except in reduced size for the purpose of selecting one)
  • Gmail
    Gmail
    Gmail is a free, advertising-supported email service provided by Google. Users may access Gmail as secure webmail, as well via POP3 or IMAP protocols. Gmail was launched as an invitation-only beta release on April 1, 2004 and it became available to the general public on February 7, 2007, though...

  • Google Calendar
    Google Calendar
    Google Calendar is a free time-management web application offered by Google. It became available on April 13, 2006, and exited the beta stage in July 2009...

  • Google Maps
    Google Maps
    Google Maps is a web mapping service application and technology provided by Google, free , that powers many map-based services, including the Google Maps website, Google Ride Finder, Google Transit, and maps embedded on third-party websites via the Google Maps API...

     (with Latitude
    Google Latitude
    Google Latitude is a location-aware mobile app developed by Google as a successor to their earlier SMS-based service Dodgeball. Latitude allows a mobile phone user to allow certain people to view their current location. Via their own Google Account, the user's cell phone location is mapped on...

    )
  • Google Talk
    Google Talk
    Google Talk is a freeware voice over Internet protocol client application offered by Google Inc. The first beta version of the program was released on August 24, 2005...

  • YouTube
    YouTube
    YouTube is a video-sharing website, created by three former PayPal employees in February 2005, on which users can upload, view and share videos....

     video player

In the United States, the carrier-subsidized firmware for the G1 also comes with an application for accessing the Amazon MP3
Amazon MP3
Amazon MP3 is an online music store owned and operated by Amazon.com. Launched in public beta on September 25, 2007, in January 2008 it became the first music store to sell music without digital rights management from the four major music labels , as well as many independents...

 music store, which allows users to browse and legally purchase DRM-free songs; however, in developer firmwares this application is not included. More applications can be obtained through the Android Market
Android Market
Android Market is an online software store developed by Google for Android OS devices. Its gateway is an application program called "Market", preinstalled on most Android devices, allows users to browse and download mobile apps published by third-party developers...

 application or directly through developers. Documents in Google Docs can be viewed, but not edited. However, spreadsheets in Google Docs (including the texts in them) can be edited.

Updating

The Dream firmware
Firmware
In electronic systems and computing, firmware is a term often used to denote the fixed, usually rather small, programs and/or data structures that internally control various electronic devices...

 can be updated by flashing
Flash memory
Flash memory is a non-volatile computer storage chip that can be electrically erased and reprogrammed. It was developed from EEPROM and must be erased in fairly large blocks before these can be rewritten with new data...

 from an image stored on the microSD card as an update.zip or with a custom recovery as any name. These images are cryptographically signed
Public-key cryptography
Public-key cryptography refers to a cryptographic system requiring two separate keys, one to lock or encrypt the plaintext, and one to unlock or decrypt the cyphertext. Neither key will do both functions. One of these keys is published or public and the other is kept private...

 by either the phone manufacturer or network carrier. Along with other features, support for third-party widgets was introduced through updates. As of Friday, December 18, 2009, HTC and Rogers Wireless have both stated that they will not support Non-Google branded HTC Magic and HTC Dream phones past Android Version 1.5. HTC changed the content of its website to reflect this (Magic), (Dream), and Rogers Wireless notified the Android community by a post in AndroidForums.

Developer edition

On December 5, 2008, Google announced the Android Dev Phone 1, a hardware unlocked version of the HTC Dream. With this version, the user is not only able to use any GSM/UMTS carrier, but also has complete superuser
Superuser
On many computer operating systems, the superuser is a special user account used for system administration. Depending on the operating system, the actual name of this account might be: root, administrator or supervisor....

 access to the device which is not found in the retail version. The advantages to this version is that it gives full access to the internal files of the phone, in particular changing and re-flashing the bootloader and operating system. This version also has pre-installed utilities to aid in the development of Android apps. This version is sold for US$399 and is only available to registered members of the Android community which is open to all developers for a US$25 fee. Depending on the country, the additional shipping charges (which include tariff and tax) may amount to a substantial fraction of the base price; for example, shipping charges to United Kingdom are $128.25, to Germany are US$134.31 and to Poland is US$162.

Rooting

Upon the launch of the T-Mobile G1, one concern among developers was that the retail build of Android installed on it lacked certain features (such as the "su" command) that were available on the Developer Phone version that allowed you to obtain superuser access to the phone. This had a number of implications, the most important being that it prevented you from changing large parts of the firmware (since they were mounted read-only on boot, and only the superuser could remount them read-write). However, a severe vulnerability was soon discovered in early versions of the firmware — everything typed into the phone's keyboard was being interpreted as commands in a root shell. By using telnet
TELNET
Telnet is a network protocol used on the Internet or local area networks to provide a bidirectional interactive text-oriented communications facility using a virtual terminal connection...

d to exploit this, users could flash a modified image with root access. This process, dubbed "rooting
Rooting (Android OS)
Rooting is a process that allows users of mobile phones and other devices running the Android operating system to attain privileged control within Android's Linux subsystem with the goal of overcoming limitations that carriers and manufacturers put on some devices...

" by the community, allows users to gain superuser access and perform actions previously impossible without root access, such as installing custom builds of Android, running Debian, installing custom themes, and enabling ad-hoc Wi-Fi tethering. Although Google and T-Mobile were quick to patch this vulnerability with update RC30, a ROM from HTC was later leaked allowing users to downgrade to an older firmware with the bug. The Android Dev Phone 1 comes with superuser access officially integrated into its firmware, allowing native code and custom kernels to be run without any special hacks.

Although slightly more difficult, the Rogers Wireless version of the phone can also be rooted, even if fully updated..

Rooting also allows the use of modified images to run on the G1 through the original vulnerability. For example, a leaked HTC Magic
HTC Magic
The HTC Magic is a smartphone designed and manufactured by HTC Corporation. It is the second HTC device to run the Android software stack, after the HTC Dream. Vodafone unveiled the Magic on February 17, 2009 at the Mobile World Congress in Barcelona...

 (Android 1.5) OS was modified to run on the device before the official Android 1.5 build for the HTC Dream was released. This enabled functionality such as video recording, stereo Bluetooth
Bluetooth
Bluetooth is a proprietary open wireless technology standard for exchanging data over short distances from fixed and mobile devices, creating personal area networks with high levels of security...

 and an on-screen keyboard.

One popular unofficial firmware release for the Dream/G1 is CyanogenMod
CyanogenMod
CyanogenMod is an after-market replacement for the firmware of over sixty cell phones and Internet tablets. Based on the Android mobile computer operating system, it offers features and options not found in the official firmware distributed by vendors of these devices.Features supported by...

, the latest official version of which is at version 6.1.0. (CyanogenMod is at version 7 as of 9-24-2011, but is only available via an unofficial port.) It is almost a full port of Android 2.2.1 to the Dream/G1.

Following the disclosure of a root exploit, Jay Freeman released details of how to run Android and ARM
ARM architecture
ARM is a 32-bit reduced instruction set computer instruction set architecture developed by ARM Holdings. It was named the Advanced RISC Machine, and before that, the Acorn RISC Machine. The ARM architecture is the most widely used 32-bit ISA in numbers produced...

 Debian Linux together on the Dream.

See also

  • List of HTC phones
  • HTC Hero
    HTC Hero
    The HTC Hero is the third phone manufactured by the HTC Corporation for the Android platform, as part of the A series...

  • HTC Magic
    HTC Magic
    The HTC Magic is a smartphone designed and manufactured by HTC Corporation. It is the second HTC device to run the Android software stack, after the HTC Dream. Vodafone unveiled the Magic on February 17, 2009 at the Mobile World Congress in Barcelona...

     – second revision of the HTC Android platform
  • HTC Tattoo
    HTC Tattoo
    The HTC Tattoo is a phone manufactured by the HTC Corporation for the Android platform. It is the second phone to feature the HTC Sense interface. The phone was announced on 8 September 2009....

  • List of Android devices
  • Android OS
  • HTC Android Series Mobiles released in 2009

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK