Customization

Boot Screen Customization

Network Customization Platform

Network Configuration

<apn carrier="T-Mobile US"
         mcc="310"
         mnc="260"
         apn=" wap.voicestream.com"
         user="none"
         server="*"
         password="none"
         proxy=" 216.155.165.50"
         port="8080"
         mmsc="http://216.155.174.84/servlets/mms"
/>

Build-time APN configuration

APN configuration at run time

Customizing pre-loaded applications

# Build the <company_name>Mail application
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := user development

LOCAL_SRC_FILES := $(call all-java-files-under,src,tests)

LOCAL_STATIC_JAVA_LIBRARIES := <company_name>login-client

# Specify the package name
LOCAL_PACKAGE_NAME := <company_name>Mail

# Specify the certificate used to sign the application
LOCAL_CERTIFICATE := vendor/<company_name>/certs/app

include $(BUILD_PACKAGE)

# Build the login client static library
include $(LOCAL_PATH)/client/Android.mk

Customizing browser bookmarks

<providers>

    <!-- Gmail variants -->
    <provider id="gmail" label="Gmail" domain="gmail.com">
        <incoming uri="imap+ssl+://imap.gmail.com" username="$email"/>
        <outgoing uri="smtp+ssl+://smtp.gmail.com" username="$email"/>
    </provider>
    <provider id="googlemail" label="Google Mail" domain="googlemail.com">
        <incoming uri="imap+ssl+://imap.googlemail.com" username="$email"/>
        <outgoing uri="smtp+ssl+://smtp.googlemail.com" username="$email"/>
    </provider>
    <provider id="google" label="Google" domain="google.com">
        <incoming uri="imap+ssl+://imap.gmail.com" username="$email"/>
        <outgoing uri="smtp+ssl+://smtp.gmail.com" username="$email"/>
    </provider>
    <provider id="android" label="Android" domain="android.com">
        <incoming uri="imap+ssl+://imap.gmail.com" username="$email"/>
        <outgoing uri="smtp+ssl+://smtp.gmail.com" username="$email"/>
    </provider></p> 
 
    <!-- Common US providers -->
    
    <provider id="aim" label="AIM" domain="aim.com">
        <incoming uri="imap://imap.aim.com" label="IMAP" username="$email"/>
        <outgoing uri="smtp://smtp.aim.com:587" username="$email"/>
    </provider>
    <provider id="aol" label="AOL" domain="aol.com">
        <incoming uri="imap://imap.aol.com" label="IMAP" username="$email"/>
        <outgoing uri="smtp://smtp.aol.com:587" username="$email"/>
    </provider>
    <provider id="comcast" label="Comcast" domain="comcast.net">
        <incoming uri="pop3+ssl+://mail.comcast.net" username="$user"/>
        <outgoing uri="smtp+ssl+://smtp.comcast.net" username="$user"/>
    </provider>
    <provider id="compuserve" label="CompuServe" domain="cs.com">
        <incoming uri="imap://imap.cs.com" username="$user"/>
        <outgoing uri="smtp://smtp.cs.com" username="$user"/>
    </provider>
    <provider id="dotmac" label=".Mac" domain="mac.com">
        <incoming uri="imap+tls://mail.mac.com" username="$email"/>
        <outgoing uri="smtp+tls://smtp.mac.com" username="$email"/>
    </provider>
    <provider id="earthlink" label="Earthlink" domain="earthlink.net">
        <incoming uri="pop3://pop.earthlink.net" username="$email"/>
        <outgoing uri="smtp://smtpauth.earthlink.net:587" username="$email"/>
    </provider>
    <provider id="juno" label="Juno" domain="juno.com">
        <incoming uri="pop3://pop.juno.com" username="$user"/>
        <outgoing uri="smtp://smtp.juno.com" username="$user"/>
    </provider>
    <provider id="live" label="Windows Live Hotmail Plus" domain="live.com" note="@string/provider_note_live">
        <incoming uri="pop3+ssl+://pop3.live.com" username="$email"/>
        <outgoing uri="smtp+tls+://smtp.live.com" username="$email"/>
    </provider>
    <provider id="hotmail" label="Windows Live Hotmail Plus" domain="hotmail.com" note="@string/provider_note_live">
        <incoming uri="pop3+ssl+://pop3.live.com" username="$email"/>
        <outgoing uri="smtp+tls+://smtp.live.com" username="$email"/>
    </provider>
    <provider id="msn" label="Windows Live Hotmail Plus" domain="msn.com" note="@string/provider_note_live">
        <incoming uri="pop3+ssl+://pop3.live.com" username="$email"/>
        <outgoing uri="smtp+tls+://smtp.live.com" username="$email"/>
    </provider>
    <provider id="mobileme" label="MobileMe" domain="me.com">
        <incoming uri="imap+tls://mail.me.com" username="$email"/>
        <outgoing uri="smtp+tls://smtp.me.com" username="$email"/>
    </provider>
    <provider id="netzero" label="NetZero" domain="netzero.com">
        <incoming uri="pop3://pop.netzero.com" username="$user"/>
        <outgoing uri="smtp://smtp.netzero.com" username="$user"/>
    </provider>
    <provider id="sbcglobal" label="SBC Global" domain="sbcglobal.net">
        <incoming uri="pop3://pop.sbcglobal.yahoo.com" username="$email"/>
        <outgoing uri="smtp://smtp.sbcglobal.yahoo.com" username="$email"/>
    </provider>
    <provider id="verizon" label="Verizon" domain="verizon.net">
        <incoming uri="pop3://incoming.verizon.net" username="$user"/>
        <outgoing uri="smtp://outgoing.verizon.net" username="$user"/>
    </provider>
    <provider id="yahoo" label="Yahoo Plus" domain="yahoo.com" note="@string/provider_note_yahoo">
        <incoming uri="pop3+ssl+://plus.pop.mail.yahoo.com" username="$user"/>
        <outgoing uri="smtp+ssl+://plus.smtp.mail.yahoo.com" username="$user"/>
    </provider>
  
    <!-- Common UK providers -->
    
    <provider id="aol-uk" label="AOL" domain="aol.co.uk">
        <incoming uri="imap+ssl+://imap.uk.aol.com" label="IMAP" username="$user"/>
        <outgoing uri="smtp+ssl+://smtp.uk.aol.com" username="$user"/>
    </provider>
    <provider id="bt" label="BT Internet" domain="btinternet.com">
        <incoming uri="pop3://mail.btinternet.com" username="$email"/>
        <outgoing uri="smtp://mail.btinternet.com" username=""/>
    </provider>
    <provider id="tiscali" label="Tiscali" domain="tiscali.co.uk">
        <incoming uri="pop3://pop.tiscali.co.uk" username="$email"/>
        <outgoing uri="smtp://smtp.tiscali.co.uk" username="$email:wq"/>
    </provider>
    <provider id="yahoo-uk" label="Yahoo" domain="yahoo.co.uk" note="@string/provider_note_yahoo_uk">
        <incoming uri="pop3+ssl+://pop.mail.yahoo.co.uk" username="$user"/>
        <outgoing uri="smtp+ssl+://smtp.mail.yahoo.co.uk" username="$user"/>
    </provider>
    
    <!-- Common Germany providers -->
    
    <provider id="freenet" label="Freenet" domain="freenet.de">
        <incoming uri="pop3://mx.freenet.de" username="$user"/>
        <outgoing uri="smtp+ssl://mx.freenet.de" username="$email"/>
    </provider>
    <provider id="gmx" label="GMX" domain="gmx.de">
        <incoming uri="pop3+tls://pop.gmx.net" username="$email"/>
        <outgoing uri="smtp+tls://mail.gmx.net" username="$email"/>
    </provider>
    <provider id="T-Online" label="T-Online" domain="t-online.de" note="@string/provider_note_t_online">
        <incoming uri="pop3://popmail.t-online.de" username="$email"/>
        <outgoing uri="smtp://smtpmail.t-online.de" username="$email"/>
    </provider>
    <provider id="web.de" label="Web.de" domain="web.de">
        <incoming uri="pop3+tls://pop3.web.de" username="$user"/>
        <outgoing uri="smtp+tls://smtp.web.de" username="$user"/>
    </provider>
</providers>

Platform Themes

Themes and Styles

Animations