Think of this as a dictionary for of the terms and things we use here in the xda-developers forum. If you wish to add or edit any terms please make sure they are accurate, and comply with the rules of the forum regarding language, content and that they are non-offensive.
- 1 2G
- 2 2.5G
- 3 3G
- 4 4G
- 5 802.1X
- 6 802.11
- 7 802.11a
- 8 802.11b
- 9 802.11e
- 10 802.11g
- 11 802.11h
- 12 802.15
- 13 .apk or APK's
- 14 .tar
- 15 .tgz
- 16 ActiveSync
- 17 AES - Advanced Encryption Standard.
- 18 AKU
- 19 AP - Access Point.
- 20 Application Unlock
- 21 Baseband
- 22 Bluetooth
- 23 Bootloader
- 24 BREW - Binary Runtime Environment for Wireless
- 25 Cab
- 26 CDMA - Code Division Multiple Access
- 27 CID
- 28 CID Unlock
- 29 CLDC - Connected Limited Device Configuration
- 30 Cooked
- 31 CrossBow
- 32 Cube
- 33 CustomRUU
- 34 De-Odex
- 35 DSM
- 36 DPI
- 37 E911
- 38 Eclair
- 39 EDGE - Enhanced Data GSM Environment
- 40 EPOC
- 41 Ext_ROM or ExtROM
- 42 Firmware
- 43 Flash
- 44 Froyo
- 45 Gingerbread
- 46 GPRS - General Packet Radio Service
- 47 GPS
- 48 GSM - Global System for Mobile communications
- 49 H.323
- 50 HardSPL
- 51 Hard Reset
- 52 HDML - Handheld Device Markup Language
- 53 Heimdall
- 54 Honeycomb
- 55 HSDPA
- 56 ICS
- 57 IDEN
- 58 IPL
- 59 J2ME - Java 2 Micro Edition.
- 60 Java
- 61 JavaPhone
- 62 JTAPI - Java Telephony API
- 63 Kang
- 64 Kernel
- 65 Kies
- 66 Manila
- 67 Messaging
- 68 Microbrowser
- 69 Mobile Information Device Profile (MIDP)
- 70 Mtty
- 71 Nandroid
- 72 .NET Compact Framework
- 73 OBEX - Object Exchange
- 74 Odin
- 75 OS
- 76 OverClocked
- 77 PAN - Personal Area Network
- 78 PDA - Personal Digital Assistant
- 79 PPC - Pocket PC
- 80 Protocol
- 81 QoS - Quality of Service
- 82 Radio
- 83 ROM - Read Only Memory
- 84 Root
- 85 RTM
- 86 RUU
- 87 Sense
- 88 SIM - Subscriber Identity Module
- 89 SIM Unlock
- 90 SIP - Session Initiation Protocol
- 91 SOAP - Simple Object Access Protocol
- 92 Soft Reset
- 93 SPL
- 94 SSPL
- 95 Sticky
- 96 Storage memory
- 97 SU
- 98 SuperCID
- 99 Touch Cube
- 100 TouchFlo
- 101 UMTS - Universal Mobile Telecommunications System
- 102 UnderVolted
- 103 VoIP - Voice Over IP
- 104 VoWIP - Voice over Wireless IP
- 105 Wiki
- 106 WiMAX - Worldwide Interoperability for Microwave Access
- 107 Windows Mobile Device Center
- 108 XDA-Developers
The second generation of mobile telephony systems uses digital encoding. 2G networks support high bit rate voice, limited data communications and different levels of encryption. 2G networks include GSM, D-AMPS (TDMA) and CDMA. 2G networks can support SMS applications.
2.5G extends 2G systems, adding features such as packet-switched connection and enhanced data rates. 2.5G networks include EDGE and GPRS. These networks support WAP, MMS, SMS mobile games, and search and directory.
The third generation of mobile systems provides high-speed data transmissions of 144Kbps and higher. 3G will support multimedia applications such as full-motion video, video conferencing and Internet access.
As of the end of 2009 it was consensus that 4G would designate Mobile Network technologies beyond 3G and its extensions "3,5G" (HSPA) , "3,75G" (HSPA+). These would logically include WiMax and LTE. In the beginning of 2011 carriers in the US started to misuse the term, advertising their HSPA networks as 4G press coverage on thisismynext Officially, the term 4G has been defined by the ITU to include LTE-Advanced and WirelessMAN-Advanced (WiMax2), none of which are deployed anywhere still. GSMA PR
As the IEEE standard for access control for wireless and wired LANs, 802.1x provides a means of authenticating and authorizing devices to attach to a LAN port. This standard defines the Extensible Authentication Protocol (EAP), which uses a central authentication server to authenticate each user on the network.
The IEEE standard for wireless Local Area Networks. It uses three different physical layers, 802.11a, 802.11b and 802.11g.
Operating in the 5 GHz band, 802.11a supports a maximum theoretical data rate of 54 Mbps, but more realistically it will achieve throughput somewhere between 20 Mbps to 25 Mbps in normal traffic conditions. In a typical office environment, its maximum range is 50 meters (150 feet) at the lowest speed, but at higher speed, the range is less than 25 meters (75 feet). 802.11a has four, eight, or more channels, depending on the country. WLAN products based on 802.11a technology are rapidly coming to market in 2003, making them more affordable and widely available.
Most WLANs deployed today use 802.11b technology, which operates in the 2.4 GHz band and supports a maximum theoretical data rate of 11 Mbps, with average throughput falling in the 4 Mbps to 6 Mbps range. In a typical office environment, its maximum range is 75 meters (250 feet) at the lowest speed, but at higher speed its range is about 30 meters (100 feet). Bluetooth devices, 2.4 GHz cordless phones and even microwave ovens are sources of interference (and thus create poor performance) for 802.11b networks. Minimizing interference can be difficult because 802.11b uses only three non-overlapping channels. 802.11b products have been shipping in quantity for several years so you will find that products are plentiful and affordable.
802.11e provides Quality of Service (QoS) support for LAN applications, which will be critical for delay-sensitive applications such as Voice over Wireless IP (VoWIP). The standard will provide classes of service with managed levels of QoS for data, voice, and video applications.
The 802.11 task force is still developing 802.11g, and it is expected to be ratified as a standard by mid-2003. 802.11g offers the throughput of 802.11a with the backward compatibility of 802.11b. 802.11g will operate in the 2.4 GHz band but it will deliver data rates from 6 Mbps to 54 Mbps. Like 802.11b, it will have up to three non-overlapping channels. 802.11g uses orthogonal frequency-division multiplexing (OFDM) modulation as does 802.11a, but, for backward compatibility with 11b, it also supports complementary code keying (CCK) modulation and, as an option for faster link rates, allows packet binary convolutional coding (PBCC) modulation.
Its "backward compatibility" with 802.11b means that when a mobile 802.11b device joins an 802.11g access point, all connections on that access point slow down to 802.11b speeds.
This standard is supplementary to the MAC layer to comply with European regulations for 5GHz WLANs. European radio regulations for the 5GHz band require products to have transmission power control (TPC) and dynamic frequency selection (DFS). TPC limits the transmitted power to the minimum needed to reach the furthest user. DFS selects the radio channel at the access point to minimize interference with other systems, particularly radar. Pan-European approval of 802.11h is not expected until the end of 2003.
This IEEE working group addresses the standard for WPANs. It has four active task groups.
- 802.15.1 had the job of delivering the standard for low-speed, low-cost WPANs and is based on the Bluetooth spec.
- The 802.15.2 task group is developing the recommended practices on how 802.11 WLANs and 802.15 WPANs can co-exist in the 2.4 GHz band. It is mainly working on the interference problem between Bluetooth and 802.11.
- The 802.15.3 task group is delivering a standard for higher speed WPANs from 10 Mbps to 55 Mbps at distances less than 10 meters.
- The 802.15.4 task group is preparing a standard for simple, low-cost, low-speed WPANs. Data ranges from 2 Kbps to 200 Kbps and uses DSSS modulation in the 2.4 GHz and 915 MHz ranges.
.apk or APK's
An .apk file extension denotes an Android Package (APK) file, an .apk file can be opened and inspected using common archive tools
Similar to a zip file, a tar file archives multiple files into one file. The term tar is a contraction of the unix tape archive.
TGZ files are commonly used as install packages for Slackware Linux. They are comprised of a tar that is compressed with gzip.
This program by Microsoft allows Windows Mobile devices to connect to Windows desktop operating systems. It allows contacts, tasks, emails and Calendar events to be synchronised with Outlook as well as such things as media and favorites. In Windows Vista this has been replaced by the Windows Mobile Device Center. In addition ActiveSync allows browsing of the device in Windows Explorer and programs can be installed via an 'InstallShield' type package installer.
AES - Advanced Encryption Standard.
Security issues are a major concern for wireless LANs. AES is the U.S. government's next-generation cryptography algorithm, which will replace DES and 3DES.
Adaptation Kit Update - Starting with Windows Mobile 5 Microsoft began a policy of updates similar to that of the desktop windows. Rather than replacing the whole OS some functionality may be added. For example AKU 2.0 introduced push mail. These updates are distributed through the OEMs and are given to the consumer in form of ROM updates. Note that OEM may choose not to create an update with the latest AKU for their devices. Getting an AKU for your phone is like getting the SP2 (Service Pack 2) for your Windows Xp.
AP - Access Point.
Wireless devices, such as laptops or PDAs, connect to a wired LAN via an AP, which is a hardware device or a computer's software that acts as a communication hub. APs provide heightened wireless security and extend the physical range of a wireless LAN.
Most Windows Mobile phones only allow you to load applications that have an acceptable digital signature. If you try to edit the registry or load an application it will give you an error. Application Unlocking removes this barrier and allows you to install any application or edit the registry to your liking.
A software driver for many hardware functions with RIL API
A wireless technology developed by Ericsson, Intel, Nokia and Toshiba that specifies how mobile phones, computers and PDAs interconnect with each other, with computers, and with office or home phones. The technology enables data connections between electronic devices in the 2.4 GHz range. Bluetooth would replace cable or infrared connections for such devices.
- See also bootloader.
The bootloader is the first thing to load once you turn on the device, this does the job of booting up the device hardware and loading various items into memory before the ROM starts in the device. The bootloader is also responsible for enabling the flashing of new ROMs and other components such as the Radio and the Ext_ROM. Two modified bootloaders for the Hermes are HardSPL and SSPL.
To enter the bootloader, press and hold the OK and POWER buttons while inserting the stylus into the reset hole on the bottom of the Hermes.
BREW - Binary Runtime Environment for Wireless
Developed by Qualcomm, BREW is an open source application development platform for wireless devices. BREW developers can create portable applications that work on any CDMA handset. Applications include SMS, e-mail, location positioning, games and Internet radio.
When first introduced, BREW was solely for CDMA handsets. BREW has since been enabled for GSM handsets and expects to add TDMA handsets. BREW and J2ME are competing head-to-head for the wireless application development market.
A Cab is a Microsoft Cabinet File. These are used to install programs on Windows Mobile devices. Cabs are normally installed by simply clicking on them in File Explorer.
CDMA - Code Division Multiple Access
A digital wireless technology that uses a spread spectrum technique to scatter a radio signal across a wide range of frequencies. CDMA is a 2G technology. WCDMA, a 3G technology, is based on CDMA.
CDMA has multiple variants, including CDMA 1X, cdma2000, CDMA2000 1X, CDMA2000 1xEV-DO and cdmaOne.
The CID (Carrier ID) of the device is a setting which determines which carrier ROMs should be allowed to run on the device, a table of valid CIDs can be found in the wiki pages. All bootloaders (apart from HardSPL and SSPL) will only allow a ROM with the correct CID to be flashed onto the device. A device which has been CID unlocked will have SuperCID which allows ANY ROM to be loaded onto the device, SuperCID also unlocks the Ext_ROM and allows it to be mounted.
Load any carrier ROM (in any language) on the device. See also bootloader#Locked/unlocked bootloaders.
CLDC - Connected Limited Device Configuration
CLDC outlines the basic set of libraries and Java virtual machine features that must be present in each implementation of a J2ME environment.
Refers to ROMs which have been modified and optimised by users to offer better performance than a carrier ROM or a release by Microsoft. Cooked ROMs can be found in the wiki pages.
The codename for Windows Mobile 6.
See Touch Cube.
Android uses a java based virtual machine as the basis for running programs. This virtual machine is called Dalvik. A .dex file contains the cache used by the Dalvik VM (called Dalvik-cache) for a program and is stored inside the .apk. A .odex file is an optimized version of the .dex file which gets stored next to the .apk as opposed to inside the .apk. This process is done by default to system apps. Deodexing is the process of converting the .odex files back into .dex to be stored inside the .apk so that things can be more easily modified. So a deodexed rom is one that has been through the deodexing process. Deodex can just as easily be called Unodex or any other pre-fix you wish to use.
Screen density. Dots per inch (DPI, or dpi) is a measure of video dot density, in particular the number of individual dots that can be placed in a line within the span of 1 inch (2.54 cm).
The FCC is mandating that mobile operators add e911 service. e911 service provides automatic number identification and automatic location information to the 911 operator.
Android OS 2.1
EDGE - Enhanced Data GSM Environment
A 2.5G technology that enhances GSM. EDGE increases transmission speeds on GSM networks and enables the transmission of large amounts of data at 384Kbps. With EDGE, mobile operators can deliver multimedia and other broadband applications to mobile phones.
EPOC is an operating system developed by Symbian for small, portable computer-telephones with wireless access to phone and other information services. EPOC is based on an earlier operating system from Psion, the first major manufacturer of personal digital assistants (PDAs). The term is no longer in use and is now referred to as Symbian OS.
Ext_ROM or ExtROM
The Ext_ROM (or Extended Rom) is a dedicated part of the ROM memory that is (by default) hidden to the user. This area typically includes cab files that are loaded upon Hard Reset. Also, if the author of a ROM wishes, the flashing process can preserve the Ext_Rom. This space is frequently used by carriers, or others creating ROMs, to store cabs that load settings onto the phone.
This is a piece of software that is stored in a device to make it function. It is, unlike ordinary software, usually semi-permanent and resides in a non-volatile storage area which is unaffected by "hard resetting" a device. The term usually refers to low-level code that controls individual hardware components such as a radio rom.
This term means to write something (usually a ROM image) to a non-volatile chip. The term originates from original chip writers (EPROM blowers) which used to write to a chip by fusing tiny areas in the chip making individual links either short circuit or open circuit.
Android OS 2.2
Android OS 2.3
GPRS - General Packet Radio Service
GPRS is a radio technology for GSM networks that adds packet-switching protocols. As a 2.5G technology, GPRS enables high-speed wireless Internet and other data communications. GPRS networks can deliver SMS, MMS, email, games and WAP applications.
This stands for Global Positioning System. It is technology whereby your device communicates with satellites in orbit around the planet to determine your location within an error margin of a few yards.
GSM - Global System for Mobile communications
GSM, a 2G technology, is the de facto European standard for digital cellular telephone service, and it is also available in the Americas. GSM is the most widely used of the three digital wireless telephone technologies (TDMA, GSM and CDMA), and it supports voice, data, text messaging and cross-border roaming. The SIM (Subscriber Identification Module), a removable plastic card that contains a users data, is an essential element in a GSM network.
GSM operates in multiple frequency bands, GSM 900, GSM 1800, GSM 1900. When GSM is working on a radio frequency of 1800 MHz, it is sometimes referred to as DCS 1800, GSM1800 or PCN.
H.323 is the standard for interoperability in audio, video, and data transmissions, as well as Internet phone and Voice over IP. The standard addresses call control and management for point-to-point and multipoint conferences, as well as gateway administration of media traffic, bandwidth, and user participation.
This modified bootloader allows a much safer flashing process to take place since it reduces the chance of permenently bricking your HTC based device. It also removes the need to CID Unlock the device since it ALWAYS reports SuperCID when flashing. See the official thread for more info.
Similar to a soft reset, by performing a hard reset you completely wipe your device and restore it to the position it was in when you first turned the device on after it was purchased or after a new ROM is flashed.
To carry out a hard reset on the Hermes press and hold BOTH softkeys and instert the stylus into the hole in the bottom fo the device, then follow the instructions on screen.
HDML - Handheld Device Markup Language
Handheld Device Markup Language is used to format content for Web-enabled mobile phones. HDML allows Internet access from wireless devices and is derived from HTML. Openwave created this proprietary language, and it can only be viewed on mobile phones that use Openwave browsers.
HDML was created before a WAP standard was defined. It uses Openwave's Handheld Device Transport Protocol (HDTP) instead of WAP. HDTP - Handheld Device Transport Protocol.
This protocol is optimized for HDML. It presents the HDML to the HDML interpreter in an appropriate format.
is a cross-platform open-source tool suite used to flash firmware (aka ROMs) onto Samsung Galaxy S device.
Android OS 3.x. Designed for tablets. Not widely adopted, as compared with earlier and later Android OS versions.
Android OS 4.x "Ice Cream Sandwich"
A specialized mobile radio network technology that combines two-way radio, telephone, text messaging and data transmission into one network.
Initial Program Loader - usually paired with Secondary Program Loader (SPL), is the boot loader of your phone, much like the BIOS is the boot loader for your PC. Note: IPL/SPL are highly hardware dependent, flashing the wrong IPL/SPL is much more serious than flashing the wrong ROM. It may be noted that, sometimes a ROM package also contains the IPL/SPL which will be flashed into your phone. Hence be extra careful what you are flashing. Note: although a ROM may also contain the IPL/SPL, "ROM" usually refers just to the OS (eg. the Windows Mobile 5, not the IPL/SPL) and the ExtRom.
J2ME - Java 2 Micro Edition.
Java 2 Platform, Micro Edition (J2ME) is the edition of the Java platform that is targeted at small, standalone or connectable consumer and embedded devices, such as cellular phones and personal digital assistants (PDAs). The J2ME technology consists of a virtual machine and a set of APIs suitable for tailored runtime environments for these devices. The J2ME technology has two primary kinds of components--configurations and profiles.
Industry standard object-oriented language and virtual machine, invented by Sun Microsystems and formally released in 1996. Some phones support downloading of Java applications over the WAP connection. Sun's Java specifications include many Java APIs and platforms, including the JavaPhone API and PersonalJava platform.
A Java API specification controlling contacts, power management, call control, and phone book management. It is intended specifically for the programming requirements of mobile phones.
JTAPI - Java Telephony API
The Java Telephony API is an extensible API that offers an interface to all call control services. The services include those needed in a consumer device up to those of enterprise call centers. JTAPI is part of the JavaPhone API.
The process of creating a code based of someone else's code or reapplying code that someone else created into your own code (e.g. git cherry-pick)
The central or core software component of most operating systems. Its responsibilities include managing the system's resources (the communication between hardware and software components) and can provide the lowest-level abstraction layer for resources (especially memory, processors, and I/O devices).
Samsungs offical app for Windows and Mac which can be used for managing Samsung devices including upgrading firmware.
TouchFlo 3D (aka TF3D) is made up of a series of 'Manila' file of various types (binary, xml, font and more). These are stored in the Windows directory, and are named something like this: '0a900606_manila' They contain the ordering, text strings, images (icons, backgrounds etc.) that TF3D uses. About the Manila files: In the Forum or the Wiki: AboutManilaFiles
- SMS (Short Message Service) is a feature available with some wireless phones that allows users to send and/or receive short alphanumeric messages.
- Picture Messaging allows users to send and receive picture messages along with text. Users can choose from several preset and/or received pictures stored in their phones. Some phones also contain a picture editor.
- Chat Messaging lets users "talk" using SMS messages.
- MMS (Multimedia Messaging Service) is a new standard that is being defined for use in advanced wireless terminals. The service allows for non-real-time transmission of various kinds of multimedia content, such as images, audio, and video clips.
- MexE - Mobile Station Application Execution Environment.
Mobile Station Application Execution Environment is a framework to ensure a predictable environment for third-party applications in GSM or UMTS handsets. MExE does this by defining different technology requirements called "classmarks." MExE classmark 1 is based on WAP, classmark 2 on PersonalJava and JavaPhone, and classmark 3 on J2ME CLDC and MIDP. Other classmarks may be defined in the future. MExE specifies additional requirements for all classmarks, for instance a security environment, capability and content negotiation, a user profile, user interface personalization, management of services and virtual home environment. A handset can support multiple classmarks.
Also called a mini-browser. Software built into a wireless device that allows users to access and display specially formatted Internet content, such as stock reports, news, and sports scores using a handset device.
Mobile Information Device Profile (MIDP)
Set of Java APIs that is generally implemented on the Connected Limited Device Configuration (CLDC). It provides a basic J2ME application runtime environment targeted at mobile information devices, such as mobile phones and two-way pagers. The MIDP specification addresses issues such as user interface, persistent storage, networking, and application model.
- See mtty.
- See also NANDroid.
- A copy of the Android user and /system /data made (2 partitions) with a custom recovery, such as ClockworkMod.
- Used to restore an Android device back to it's previous settings.
.NET Compact Framework
The .NET Compact framework is a smaller version of the .NET Common Language Runtime, optimized for the deployment of mobile applications running on resource-constrained devices such as PDAs. .NET CF supports only devices running Microsoft operating systems-specifically, Windows CE 3.0 (used in Pocket PC 2000 and Pocket PC 2002 platforms).
OBEX - Object Exchange
Object Exchange is a set of protocols allowing objects such as vCard contact information and vCalendar schedule entries to be exchanged using either IrDA or Bluetooth. Symbian OS implements IrDA for exchange of vCards, for example between a Nokia 9210 Communicator and an Ericsson R380 Smartphone, and vCalendar.
Program used to flash the Samsung Galaxy Phone. Odin is generally unreliable and only runs on Windows systems. Furthermore, Odin is leaked Samsung software that is not freely available or well understood by the community. See Heimdall for a cross-platform open-source tool suite.
Operating System - the platform software for your phone, much like the Windows Xp for your PC. Upgrading the OS is like, in PC terms upgrading from Windows 95 to Windows XP.
Overclocking is the process of running a computer component at a higher clock rate (more clock cycles per second) than it was designed for or was specified by the manufacturer
PAN - Personal Area Network
Allows devices to work together and share information and services. Using technologies such as Bluetooth, Personal Area Networks can be created in public places, in the home, in the office, in a car. This network enables everyday devices to communicate wirelessly. For example, a PAN allows PDA users the ability to wirelessly synchronize with a desktop device to access e-mail or the Internet.
PDA - Personal Digital Assistant
A small, handheld wireless device capable of storing and/or transmitting pages, data messages, voice calls, faxes and e-mails. A typical PDA can function as a cellular phone, fax device, Web browser and personal organizer. Unlike portable computers, most PDAs began as pen-based devices that used a stylus rather than a keyboard for input. Many PDAs subsequently incorporate handwriting recognition features. Some PDAs can also react to voice input by using voice recognition technologies. Most PDAs are available in either a stylus or keyboard version. PDAs are also called palmtops, hand-help computers, Personal Information Managers (PIMs), and pocket computers.
PPC - Pocket PC
Microsoft's Pocket PC is a mobile device platform based on the Windows CE operating system. Pocket PCs are used for standard PIM functionality, games and multimedia, Web browsing, and are capable of running custom enterprise applications built in Visual C++, Embedded Visual Basic, or .NET Compact Framework. Program memory
The non-persistent memory part of WM5, which is used for all the temporary memory requirements, much like the RAM of your PC. A soft-reset or flat battery will erase everything from the program memory. You can't adjust the ratio of Storage memory and Program memory in WM5 like WinCE2003.
Similar to `Radio`. Both terms refer to the radio protocol stack, which is the software which handles communications with the mobile network.
QoS - Quality of Service
Quality of Service is a measure of network performance that reflects the network's transmission quality and service availability. QoS can come in the form of traffic policy in which the transmission rates are limited, thereby guaranteeing a certain amount of bandwidth will be available to applications. Or QoS may take the form of traffic shaping, which are techniques to reserve bandwidth for applications but not guarantee its availability.
The QoS standard for IEEE 802.11 wireless LANs, called 802.11e, is under development but won't be finalized until 2004 or later.
The radio stack is responsible for the phone functionality of the device. This includes GPRS, GSM, UMTS, and GPS operations as well as camera functionality. The version you use depends on who your carrier is as users have reported versions working better on one carrier than the other. The wiki pages contain the latest versions available to download and install.
ROM - Read Only Memory
The ROM holds the Operating system and other components such as the bluetooth and wifi stacks. The ROM is accompanied by the Radio, Ext_ROM, SPL and IPL. Carriers such as T-mobile or Vodaphone taylor the ROM to their specifications and version numbers do not carry the same meaning across different carriers. IF the carrier you use supports the device well they will usually release regular ROM updates.
Common word associated with giving a user "super user" access to their phones programming and other various aspects that would normaly not be possible, also known as "Jailbreaking" for iPhones
See also: Rooting
Release to manufacturing or Ready to market.
The RUU (ROM Upgrade Utility) is the program which runs on the PC when a new ROM is flashed, it communicates with the SPL on the Hermes and allows flashing of ROMs, Radios and other components.
HTC Sense is a user interface, based on the TouchFlo 3D user interface, developed by HTC for mobile devices running Android and Windows Mobile. HTC Sense is a “design experience, an architecture that is all about how people use the device, making their content personal to how they use the device.” However, HTC has confused the issue by calling HTC Sense a user interface in press releases about the launch of the HTC Hero in India. Announced June 24, 2009, the first phone running Android to feature HTC Sense was the HTC Hero, and the first Windows Phone to feature HTC Sense (an updated TouchFlo) was the HTC HD2, announced October 6, 2009.
SIM - Subscriber Identity Module
Cellular systems using GSM technology employ SIM modules to store user provisioning information. Non-volitale storage for contact information is also available on these modules. This is also commonly used in the form `SIM unlock`. Some phones are locked to the specific telco from which you purchase your phone, eg you can't use a locked O2 phone using a Vodaphone SIM/smart card. To use SIM card from other telco, you need to SIM unlock your phone. Note: In general, the phrase 'unlock your phone' usually refers to SIM-unlock, not CID unlock.
Use any carrier's SIM in the device.
SIP - Session Initiation Protocol
SIP is the real-time communication protocol for Voice over IP (VoIP), and it has been expanded to support video and instant-messaging applications. SIP performs basic call-control tasks, such as session set up and tear down and signaling for features such as hold, caller ID and call transferring. Its functions are similar to Signaling System 7 (SS7) in standard telephony and H.323 or Media Gateway Control Protocol in IP telephony.
With SIP, most of the intelligence for call setup and features resides on the SIP device or user agent, such as an IP phone or a PC with voice or instant-messaging software. In contrast, traditional telephony or H.323-based telephony uses a model of intelligent, centralized phone switches with dumb phones.
SOAP - Simple Object Access Protocol
SOAP is a way for a program running in one kind of operating system to communicate with a program in the same or another kind of an operating system using HTTP and XML.
Soft resetting the device will lose all the data currently in RAM and any unsaved information, much like pressing the reset button on your pc. A soft reset is the first thing to try if your device has stopped responding. To soft Reset your Hermes insert the stylus into the hole in the bottom of the device.
Secondary Program Loader. Refer to `IPL` or `Bootloader` for further information.
SSPL is a modified bootloader which is loaded into RAM when run, this allows us to overwrite any aspect of the ROM, Radio or Bootloader far easier than using mtty.
A "sticky" is a thread that has been pinned or "stuck" to the top of the list of threads. These are deemed to have important information and are worthy of keeping at the top of the list regardless of when the last post was made in the thread. It is always advised that new visitor read through the "stickies" before posting questions or performing flash operations.
The persistent memory part of WM5, where all the files and documents are kept, much like the hard disk of your PC. Data in the storage memory is unaffected by soft-reset or a flat battery. You can't adjust the ratio of Storage memory and Program memory in WM5 like WinCE2003.
"Super user", or root permissions
By CID unlocking your device the value of the CID is changed to 'SuperCID'. This allows the flashing of ANY ROM to the device regardless of the carrier and also unlocks the read/write capability of the Ext_ROM.
This is usually simply referred to as the Cube. It is a 3d navigation interface created by HTC that uses their TouchFlo technology. The interface was introduced with the HTC Touch and has since been used in several other devices. It has also been ported to devices that pre-date the Touch.
This is the HTC version of the flick-to-scroll technology often associated with the iPhone. This is not to be confused with the Touch Cube which is another HTC technology.
UMTS - Universal Mobile Telecommunications System
The 3G mobile telephone standard in Europe, standardized by ETSI. It supports a theoretical data throughput of up to 2 Mbps. Initial trials began in 2001, and it should be rolled out in most of the world by 2005.Today it is the most popular way of accessing content after wi-fi in almost all the nations.
Undervolting is the process of lowering the voltage supplied to the processor in order to achieve lower temperatures and/or saving battery
VoIP - Voice Over IP
VoIP is a set of technologies that enables voice to be sent over a packet network. While few corporations use VoIP today, its usage for messaging is expected to explode in the coming two years.
Users can communicate using VoIP as easily as they do with today's PBXes and public phone network. By leveraging the existing data network, companies can save significant amounts of money by using VoIP for toll-bypass, which is particularly important for multinational corporations. VoIP will also speed the adoption of unified messaging by transmitting voice, fax and e-mail messages. VoIP is also known as IP telephony.
Over the next several years, companies will deploy VoIP in conjunction with 802.11 wireless LANs, enabling workers to have WLAN-based mobile phones when in the office.
VoWIP - Voice over Wireless IP
Combining VoIP with 802.11 wireless LANs to create a wireless telephone system for offices is an emerging market segment. VoWIP enables businesses to leverage their wireless LANs to add voice communications, enabling companies to deploy and manage voice and data over a single wireless backbone.
From a network perspective, VoWIP applications require some reservation of bandwidth to support the real-time nature of voice. Proprietary standards like Spectralink Voice Priority (SVP) are today's solution; however, the IEEE is developing the 802.11e standard for quality of service as a long-term solution.
You are reading it. A wiki is a website or website section that acts like a living encyclopedia. Normally registered visitors are able to edit, change, and update Wiki entries. This gives the community of visitors the power to keep the information accurate and up-to-date.
WiMAX - Worldwide Interoperability for Microwave Access
is an IP based, wireless broadband access technology that provides performance similar to 802.11/Wi-Fi networks with the coverage and QOS of cellular networks.
Windows Mobile Device Center
The greatest community on the web which started with the dedication of improving the functionality and performance of HTC devices, but became more, more and better :)