A dynamically varying linearity system "DVLS" capable of varying the
linearity of a radio frequency (RF) front-end of a communication device
responsive to receiving a condition signal indicating a desired mode of
operation of a transmitter. The DVLS may include a condition signal
indicative of the desired mode of operation and a controller that adjusts
the linearity of the transmitter responsive to the condition signal. The
condition signal may be responsive to a user interface. The controller,
responsive to the condition signal, may dynamically adjust the operating
current of the transmitter.