Professional Documents
Culture Documents
Emma User Guide
Emma User Guide
Version: 2.15.7
Contents
Getting Started with Emma ............. 2
Prerequisites ..................................................
Installation .....................................................
Installing Emma............................................
Uninstalling Emma........................................
Start and registration .....................................
Starting Emma.............................................
Register........................................................
Log in..........................................................
Forgotten Password.....................................
Changing Password.....................................
Changing the Proxy Settings........................
Updating User Data.....................................
Network connections .....................................
Working Online/Offline..................................
Enabling peer-to-peer (P2P).........................
Changing the Proxy Setting..........................
Help Information ............................................
About Emma................................................
About the User Guide..................................
About the FAQ.............................................
Updating Emma ............................................
2
3
3
4
4
4
4
5
6
6
7
7
7
7
7
8
8
8
8
9
9
Connectors ..................................... 14
Connector Overview ....................................
Connector Details ........................................
Connecting a Connector ..............................
Deregistering a Connector..........................
Renaming a Connector..............................
USB (DCU-65, EC700, EC200) ....................
14
15
15
16
16
16
Services .......................................... 18
Service Details .............................................
Service List ..................................................
Sorting the Service List..............................
Changing Columns in the Service List.........
Filtering the Service List.............................
Service Information.....................................
Service Types............................................
Running a Service .......................................
Managing Local Services .............................
Downloading Services .................................
Aspects of large files ...................................
18
18
18
18
19
19
19
21
21
22
22
Security ........................................... 24
Tutorials .......................................... 25
Flashing Devices .......................................... 25
Customizing Devices ................................... 25
Running a Customize Service..................... 25
26
27
27
28
28
Troubleshooting ............................. 29
Support ........................................... 32
Support Functions .......................................
Reporting an Error .......................................
Finding the Emma Log File ..........................
Emma Log Level .........................................
32
32
32
32
Emma is a Sony Mobile application used for updating, customizing and activating
phones, tablets, and accessories. These operations are performed in services that
are run in Emma.
There are two different start modes for devices:
Flash mode - this is used when "flashing" i.e. updating or customizing a
device and for activation of some device models. To set a USB device in flash
mode you power it off and then press and hold the Volume Down button (or
equivalent) while you connect the device to the USB cable.
Phone mode - this is used when activating some phone models. The phone is
usually powered on before you connect it to the USB cable.
For more specific instructions please see the device documentation.
You connect the devices to your computer through different types of connectors
(USB cable) depending on the device model and working environment. You need a
user name and password to be able to use the application.
Prerequisites
Administrator
You must be administrator on your computer to be able to install and run Emma.
Operating Systems
Other Hardware
PC Recommendations
PC
2.0 GHz processor
Hardware
2 GB RAM
Recommended for
multiflash
4 GB RAM
Note: If you do not follow the recommendations Sony Mobile can not guarantee
the functionality.
You can flash up to ten devices at the same time depending on hardware.
User Types
Depending on what user level you are on you will have different needs on hardware
and performance.
User type
Low volume
Example
Single user
Medium volume
< 10
Service center
High volume
> 10
Medium volume
High volume
Installation
Installing Emma
Before you can use Emma you need to download and install it on your computer.
1. Go to http://software.sonymobile.com/emma/ .
2. Click Download Emma.
10.
11.
Uninstalling Emma
If you do not want to have Emma on your computer you can uninstall it.
1. Find Emma in Add or Remove Programs or Programs and Features (in Control
Panel) and select uninstall..
2. In the Emma Uninstall window, click Yes.
After you have installed Emma you can start the application.
1. In Windows, start from start menu or start screen.
2. Wait for the application to start.
3. The Log in window is shown.
To start using Emma you need to log in. If you are a new user you must first register.
If you use a proxy server to access Internet you may need to change your proxy
settings.
Register
Log in
Emma will first try to log in on the server, but if no server connection is available local
log in will be attempted. Local log in will only work if you have logged in on the server
before.
1. In the Log in window, enter your user name and password in the fields.
2. Click Login.
3. Wait for the application to start. If something is wrong with the log in an error
message is shown. Try to follow the suggestions. Click OK.
In case the following dialog occurs, please reboot your computer. The reboot will
ensure that the drivers not fully installed will be installed. Emma wont start until the
drivers are correctly installed.
In case the following dialog appears a driver was not correctly installed (a reboot
wont fix this) and you will need to do this installation manually, please see the Emma
web site for further details about Root hub filter drivers.
Forgotten Password
If you forget your password you can apply for a new one to be sent to your e-mail
address.
You must be online to get a new password.
1. In the Log in window, click Get new password.
2. In the Get new password window, enter your user name and e-mail address.
3. Click OK.
4. An information window tells you that a new password has been sent. Click OK.
If something went wrong an error dialog is shown. Follow the suggestions, click
OK and start again with step 1.
Changing Password
If you are online and already logged in you can change your password in the
Preferences window.
1. Click Tools > Preferences in the Main menu.
2. In the Preferences window, click User settings in the menu to the left.
3. Enter your new password in both Password and Confirm password.
4. Click OK.
If you use a proxy server to access Internet you may need to change your proxy
settings.
In the Preferences window you can change your user data, e-mail address, phone
numbers etc.
1. Click Tools > Preferences in the Main menu.
2. In the Preferences window, click User Settings in the menu to the left.
3. Change your user data in the fields.
4. Click OK.
Network connections
Working Online/Offline
If you work online it means that Emma communicates with the server and has access
to all services. Services that you have used online are stored locally (except for the
Activation service) and you may later use them when you work offline.
1. Emma will always be in online mode if Emma can communicate with the server.
2. If the server cannot be reached Emma will be in offline mode but will
automatically go online when the communication with the server has been
restored.
If you want to download files you can get them from a neighboring Emma user, a so
called peer, instead of downloading them from the server. A neighbor is a computer
behind the same router or firewall.
1. Click Tools > Preferences in the Main menu.
2. In the Preferences window, click P2P in the menu to the left.
3. Choose Use Peer-to-peer file sharing to share software files with users in your
local network to share files with your peers.
4. Click OK.
If you use a proxy server to access Internet you may need to change your proxy
setting. The default setting, Automatic proxy configuration, will work for most users.
Help Information
About Emma
New versions of Emma are released on a regular basis (you do not need to install
these since Emma will update automatically). If you need to send in an error report it
is important to know what version you are using.
1. Click Help > About Emma in the Main menu.
2. In the About Emma window you can see information about the version.
The documentation for using Emma is found in this User Guide. Help topics are
updated periodically. The User Guide exists as an online help and as a printable
document.
For the online version: Click Help > Help Contents in the Main menu, or Click
Help > Search to search for a specific subject.
For the printable version: Go to http://software.sonymobile.com/emma/ .
In the FAQ document you find answers to the most common questions about using
Emma. The FAQ document is updated periodically. The FAQ exists in an online
version and as a printable document.
For the online version: Click Help > FAQ in the Main menu.
Updating Emma
Emma will update to the latest version every time you login and periodically check for
updates in the background. You can also manually check for updates.
1. Click Help > Check for Updates in the Main menu.
If an update exist, Emma will download the update(s) and restart.
10
Understanding the
Work Area
Work Area
The Emma work area consists of a Connector overview frame, a Connector Details
frame, a Service Details frame, a Main menu, a Toolbar and a status bar.
Note: If you start Emma for the first time or there are no registered connectors,
the Service Details section shows instructions on how to use Emma.
In the picture below the user has registered connectors, selected a service and
identified a device.
A. Main menu: The content in the Main menu can differ depending on your user
permissions.
B. Toolbar: Shows a number of shortcuts to some functions.
C. Connector Overview: A list of all registered connectors.
D. Connector Details: If you click on a connector in Connector Overview,
information about it and the connected device is shown here.
E. Status Bar: This area contains information about devices being connected and
network status (working online/offline and peer-to-peer status).
F. Service Details: Either this area shows general instructions on using Emma or a
list of available services. When running a service, information about the progress will
be shown here.
11
You can click and hold a frame boundary between the Connector Details, Connector
Overview and Service Details areas, and drag them to make them smaller or larger.
1. Click and hold on a frame boundary.
2. Drag it to the wanted size.
12
13
14
Connectors
There are a number of different connectors/cables you can use with Emma: USB.
Connector Overview
In Connector Overview you can find information about registered connectors and
devices that are connected to them.
Connector Type
USB
Status
Attention needed
Service failed
Progress bar
Connector Details
If you click on a connector in the Connector Overview, information about it and the
connected device (if any) will be shown in the Connector Details area.
Connecting a Connector
1.
2.
3.
4.
15
16
Deregistering a Connector
If you have no need for a connector you can deregister it. Only USB cables need
to be deregistered from within Emma, all other connectors will automatically be
deregistered when disconnected. If you are running a service with the connector you
can not deregister it until the service is finished.
1. Choose a USB connector in Connector overview.
2. Click the Deregister Connector icon in the Toolbar.
Renaming a Connector
When working with a USB cable you should follow this work order:
1. Connect the USB cable to your computer.
2. Connect a device to the USB cable.
3. Register the USB connector (only needed once per port).
4. Flash the device.
17
18
Services
Services is the main function in Emma.
Service Details
Service Details can show different types of information, progress of identification,
the Service list, prompts when running a service, start mode buttons, etc. When
identifying, running a service etc. a service log is shown at the bottom of Service
Details.
Service List
The Service list in Service Details shows services that are available locally (that you
have used or downloaded before) and match the identified device. When you have
made a search, the list shows services that can be downloaded.
If you sort the service list it is easier to find what you are looking for.
1. Click on one of the column headers to sort the list based on that column. The
column is sorted in an ascending order.
2. If you click on the same column header again you get a descending sorting
order. The current sorting is indicated by an arrow in the column header.
19
To make it easier to find a service you can filter the service list.
1. Enter your search terms in the field Filter Results at the top of the service list.
(Use space to separate words, filtering is not case sensitive.)
2. The service list is updated as you enter each character.
Service Information
When you click on a service in the Service list, information about it is shown at the
bottom of Service Details under Service Properties. If you want more information click
on the link Show file information.
Service Types
Description
Includes a full software
flash and will also
change customization
data. After running this
service you need to run
an activation service to
unlock the unit.
20
Service
Activation
Description
Unlocks the device
(SIMLock). Online
service only. Note:
USB Activation dongle
is required to run this
service type.
Refurbish
Refreshes all
customization data
and sets the unit to
factory default. Preloaded content is also
refreshed. Includes
a full software flash
but will not change
the customization.
Device model and
the customization
will determine which
services are available.
Software Update
Content Erase
Refreshes all
customization data
and sets the unit to
factory default. Preloaded content is not
refreshed. Includes
a full software flash
but will not change
the customization.
Device model and
the customization
will determine which
services are available.
Software Update
Content Refresh
Refreshes all
customization data
and sets the unit to
factory default. Includes
a full software flash
but will not change
the customization.
Device model and
the customization
will determine which
services are available.
Software Update
Updates software.
The device model and
the language, or the
customization decide
which services are
available.
On Symbian based
models, all user data
is erased. For all other
models no user data is
erased.
Boot update
Embedded Test
Software
Used to download
the Embedded Test
21
Description
Software (ETS) software
into the device.
Running a Service
Services are chosen from the Service list in Service Details. You need to download a
service if it is the first time you are using it.
1. Connect a connector to your computer and a device to the connector, see
Connecting a Connector on page 15 .
2. Wait for the identification to finish.
3. Emma automatically shows local services that match the device and shows
them in Service Details. If you do not see the service you want, click All
Services in Service Details. Emma downloads a list of all matching services.
4. Choose a service from the service list in Service Details.
5. Click Apply Service in Service Details.
6. If you have not used the service before, the Confirm download window is
shown, click OK. Otherwise go to step 8.
7. When the download is finished the service will start to run.
8. When the service is running different prompts will be shown in the Service
log in Service Details. Some of these need your attention. If this is the case,
an attention icon is shown in Connector Overview. Make your choices if the
prompts ask you to.
9. In the message window that tells you that the service was successful, click
Done.
Note: After you have run a service successfully you get the suggestion
"Automatically run this service" in Service details. Mark the checkbox if you
want this. This is useful if you want to run the same service on many devices.
22
2.
3.
4.
5.
In the Manage local services, all services that are stored locally are shown.
You can filter the list by entering any number of characters in the field Filter list.
Choose a service by clicking in its checkbox. You can choose several services.
To update a service, click Update Selected. To remove a service, click Delete
Selected.
6. If you choose to update a service and there is an available update, the Confirm
download window is shown, click Yes. If you choose to remove a service the
Confirm Delete window is shown, click OK.
Downloading Services
You can download most services to your computer. After a service has been
downloaded it is available in the Manage Local Services window.
23
24
Security
You need an USB Activation dongle when you run the Activation service. Service
cards are no longer supported by Emma.
You need to install Middleware for the Activation dongle to work. Please uninstall any
previous versions of SafeSign or RaakSign before continuing with the installation.
1. Go to http://software.sonymobile.com/emma/ .
2. Under Downloads, click Drivers.
3. Under Non Product Specific, click Activation Dongle.
4. If the File Download window is shown, click Save.
5. Choose where to save the file. Click Save.
6. In the Download complete window, click Close.
7. Extract the file and choose where to save it.
8. Go to the folder where the files were extracted.
9. Double click on the file SafeSign-Identity-Client-3.0.33-user.exe.
10. Follow the instructions to install the Middleware on your computer.
If you enter the wrong PIN three times the dongle will be locked.
A popup window will display that the dongle is locked, and you need to contact
your local SOMC Customer Service representative in order to have the PIN reset.
Forgotten PIN can be retrieved by contacting your local SOMC Customer Service
representative.
By visiting the Dongle test page you can test the activation dongle.
1. Go to https://cssemla.extranet.sonyericsson.com/ .
2. In the Choose a digital certificate window, click OK.
3. In the Enter PIN window, enter your PIN code, click OK.
4. If a test page is shown the activation dongle is working properly.
25
Tutorials
Below is a list of tutorials that will help you get started using Emma. Before going
through the tutorials, it is helpful to know how the work area, connectors and
services work.
Flashing Devices
How to flash devices in Emma.
1. Connect a powered off device to a connector. If you are using a USB cable
you must press and hold down the Volume Down button (or equivalent) on the
device while connecting.
2. Wait for Emma to identify the device. When identification starts you can release
the Volume Down button (or equivalent).
3. Emma automatically makes a local search for services. When the identification
and search has finished, the list is shown in Service Details.
4. If the service you want is not in the list, click All Services in Service Details.
Emma downloads a service list to Service Details.
5. Choose a service from the list. Click Apply Service in Service Details.
6. If the service requires an USB Activation Dongle, enter the PIN code.
7. Wait for the service to finish.
8. Disconnect the device.
Customizing Devices
To customize a device use a Customize service.
1. Run a Customization service (gives the device a new customization and locks
it).
2. Run an Activation service (unlocks the device).
Note:
Some device models requires a "Service Exchange Unit" service (resets the
device to factory default) before customization. Information about this is shown
in the Connector Details view after a device has been identified.
26
There are two different Activation Services supported by Emma and which of them
to use depends on device model. If you are not sure which Activation Service to use
assume Flash Mode Activation and if no Activation Script available with this approach
it is Phone Mode Activation that should be used.
Flash Mode Activation
(most of the newer models)
1. Connect a connector to you computer.
2. Make sure that the battery is fully charged.
3. Remove the battery.
4. Remove the SIM Card.
5. Reinsert the battery.
6. Connect the device to the connector/cable. If it is a USB-connected device,
press and hold the Volume Down button (or equivalent) on the device when
connecting.
7. Wait for identification to start.
8. If you see the Activation service in Service Details go to step 9. Otherwise click
on All Services in Service Details.
9. Click on the Customization Activation service in Service Details.
10. Click Apply service in Service Details.
11. If it is the first Activation service you are running you must enter the USB
activation dongles PIN code (later Activation services will not require the dongle
PIN code until Emma is restarted).
12. Wait for the service to finish.
13. Disconnect the device from the connector.
14. Power on the device.
15. Press >*<<*<* or *#*#SERVICE#*#* on the device to go to the Service menu.
16. In the Service menu, go to Service info > SIM lock and check that the locks
are unlocked. Most locks will be unlocked after the Activation. If the locks are
locked and the digits are all zeroes, then the Activation has failed.
17. Power off the device.
Phone Mode Activation
1.
2.
3.
4.
5.
6.
7.
8.
27
28
ITP/Test
Getting an USB Device Back to Normal
After running an ITP service on a USB connected device (K750, W800, W550) you
may want to get it back to normal status.
1. Run a DPY/Z service and the device is ready for customization.
2. See Running a Customize Service on page 25 .
29
Troubleshooting
Recommendations for Successful Use of Emma
Batteries:
Make sure that the battery is fully charged, or use a dummy battery.
Before running a service, remove the battery from the device and insert it again.
Services:
Run Emma online to get access to the latest services.
Log in Problems
What to do if you have problems logging in.
1. The first log in after installation has to be done online (for each user account).
Therefore make sure that you are connected to the Internet.
2. If you use a proxy to access Internet you may have to change the proxy
settings. In the Login window, click Settings to open the HTTP Proxy
Configuration window, see Changing the Proxy Settings on page 7 .
Identification Problems
What to do if identification fails.
Problem
The connector icon is
not shown in Connector
Overview.
Possible cause
You have not registered
the connector or you
have deregistered the
connector.
Solution
Connect a device to
the connector. Wait for
identification to start.
Register the connector.
The connector
icon is shown in
Connector overview
but identification of the
device fails.
There is a connection
problem.
Service Problems
What to do if you have problems with the Service list or running a service.
Problem
In Service Details, the
button All Services is
greyed out.
Possible cause
You have lost
connection to the
server, or a server
search has been made
automatically and is not
needed again.
Solution
Check your network
connection. If problem
persists it is still
possible to keep
working in offline mode.
30
Possible cause
The device was not
powered off, it was
powered on and had
entered file share
mode, or you did not
press and hold the
Volume Down button
(or equivalent).
Solution
Disconnect the device.
Remove and reinsert
the battery (if possible).
Connect the device to
the connector holding
the Volume Down
button (or equivalent).
On Android devices a
hard boot may help.
Press and hold the
Volume Up button and
Power button until the
device vibrates three
times.
Possible cause
Firewall, proxy.
Solution
Go to https://
cssemla.extranet.sonyericsson.com/.
You should be asked
to enter the Dongle
PIN code. A test page
should appear. If you
need specific SSL
proxy settings, click
Tools > Preferences in
the Main menu.
No dongle, no dongle
driver, no Middleware.
If there was no
problems with the
network but you are
still not prompted with
a PIN, make sure that
you have installed
the Dongle driver and
Middleware.
Even if a dongle is
removed, Windows
keeps information about
it. This causes the
program to sometimes
choose a removed
dongle rather than the
one plugged in.
1. For Windows Vista/7, click Start > Run . For Windows 8 goto start screen.
2. Type mmc. Press Enter.
3. In Microsoft Management Console, click File > Add/Remove Snap-in in the
menu.
4. In the Add/Remove Snap-in window, click Add.
5. In the Add Standalone Snap-in window, choose Certificates and click Add.
6. In the Certificates snap-in window, choose My user account and click Finish.
7. In the Add Standalone Snap-in window, click Close.
8. In the Add/Remove Snap-in window, click OK.
31
If you for some reason need to remove a USB device you can do that via the Control
Panel in Windows. USB devices not currently connected cannot be seen. To show
these devices follow steps 1 to 2. Then, to remove them follow steps 3 to 7.
1. At a command prompt, type: set
devmgr_show_nonpresent_devices=1
2. Press ENTER.
3. In Windows, press Windows key and Pause/Break and navigate to the System
Properties window.
4. In the System Properties window, click the tab Hardware.
5. Click Device manager.
6. Click View/Show hidden devices.
7. Delete the greyed out devices.
When you connect a USB device to the computer a new USB device is created in
the Windows registry for each device. A large number of such devices can cause
Windows to run slowly. Emma has a feature for automatically removing unused Sony
Mobile USB devices. The feature runs in the background at regular intervals and
removes unused devices if the total number of unused devices exceed a specified
limit. The interval and the limit can be changed.
1. Click Tools > Preferences in the Main menu.
2. In the Preferences window, click DeviceCleanup in the menu to the left.
3. Enter new values in the fields for Minimum number of devives to start cleanup
and Time (in minutes) between checking device count.
4. Click OK.
32
Support
Support Functions
Where to turn for support support and error handling in Emma.
Support function
Emma support page
Errands
Missing or incorrect software.
When the upgrade/service run in
Emma is OK, but there is problem
with the device afterwards.
Other problems than listed above
Feedback and questions about
Emma
Reporting an Error
If it is impossible to fix the problem or if something is obviously wrong you can send
in an error report.
1. Close Emma.
2. Disconnect all connectors that you do not use (this is to minimize the size of the
log file.)
3. Remove the battery from the device and reinsert it. Make sure that the battery
is fully charged.
4. Delete all old log files found in the installation folder (typically C:\Program
Files(x86)\Sony Mobile\Emma)
5. Start Emma.
6. Activate Full logging in Tools/Preferences/System Log.
7. Reproduce the error, run the service on the device until you get the error you
want to report.
8. Close Emma. This is important or the log will be incomplete.
9. Go to http://software.sonymobile.com/emma/ .
10. Under "Support", click "Make a support request".
11. Here you can find the support function that is suited for you.
12. Describe the fault as detailed as possible and add screenshots.
13. Send in the error report and a copy of the log file.
33
You can change how much information you want Emma to record in the log file.
1. Click Tools > Preferences in the Main menu.
2. In the Preferences window, click System Log in the menu to the left.
3. Choose how much information you want to be saved by the log file.
4. Click OK.
The log file is encrypted and if you want it analysed you must send it to support.
Emma log level
Minimal
Description
Only errors are logged.
Medium
Debug
Full
Since the level affects how much information that is recorded, a log level set to Full
logging can slow down Emma.