Nemo Firmware Manager User Guide 2.52
Nemo Firmware Manager User Guide 2.52
USER GUIDE
Notices U.S.Government Rights Warranty
Copyright Notice The Software is “commercial computer THE MATERIAL CONTAINED IN THIS
software,” as defined by Federal DOCUMENT IS PROVIDED “AS IS,”
© Keysight Technologies, Inc. 2023 Acquisition Regulation (“FAR”) 2.101. AND IS SUBJECT TO BEING
No part of this manual may be Pursuant to FAR 12.212 and 27.405-3 CHANGED, WITHOUT NOTICE, IN
reproduced in any form or by any means and Department of Defense FAR FUTURE EDITIONS. FURTHER, TO
(including electronic storage and retrieval Supplement (“DFARS”) 227.7202, the THE MAXIMUM EXTENT PERMITTED
or translation into a foreign language) U.S. government acquires commercial BY APPLICABLE LAW, KEYSIGHT
without prior agreement and written computer software under the same DISCLAIMS ALL WARRANTIES,
consent from Keysight Technologies, as terms by which the software is EITHER EXPRESS OR IMPLIED WITH
governed by United States and customarily provided to the public. REGARD TO THIS MANUAL AND ANY
international copyright laws. Accordingly, Keysight provides the INFORMATION CONTAINED HEREIN,
Software to U.S. government INCLUDING BUT NOT LIMITED TO THE
Manual Part Number customers under its standard IMPLIED WARRANTIES OF
commercial license, which is embodied MERCHANTABILITY AND FITNESS
NTC00000A-900005 in its End User License Agreement FOR A PARTICULAR PURPOSE.
(EULA), a copy of which can be found KEYSIGHT SHALL NOT BE LIABLE
Edition at FOR ERRORS OR FOR INCIDENTAL
http://www.keysight.com/find/sweula. OR CONSEQUENTIAL DAMAGES IN
Edition 4.00, June 2023
The license set forth in the EULA CONNECTION WITH THE
Documents Software Version 2.52
represents the exclusive authority by FURNISHING, USE, OR
which the U.S. government may use, PERFORMANCE OF THIS DOCUMENT
Published by: modify, distribute, or disclose the OR ANY INFORMATION CONTAINED
Keysight Technologies, Inc. Software. The EULA and the license HEREIN. SHOULD KEYSIGHT AND
1400 Fountaingrove Parkway set forth therein, does not require or THE USER HAVE A SEPARATE
Santa Rosa, CA 95403 permit, among other things, that WRITTEN AGREEMENT WITH
Keysight: (1) Furnish technical WARRANTY TERMS COVERING THE
Technology Licenses information related to commercial MATERIAL IN THIS DOCUMENT THAT
computer software or commercial CONFLICT WITH THESE TERMS, THE
The hardware and/or software described computer software documentation that WARRANTY TERMS IN THE
in this document are furnished under a is not customarily provided to the SEPARATE AGREEMENT WILL
license and may be used or copied only public; or (2) Relinquish to, or CONTROL.
in accordance with the terms of such otherwise provide, the government
license. rights in excess of these rights
customarily provided to the public to
Declaration of Conformity use, modify, reproduce, release,
perform, display, or disclose A CAUTION notice denotes a hazard. It
Declarations of Conformity for this product
commercial computer software or calls attention to an operating procedure,
and for other Keysight products may be
commercial computer software practice, or the like that, if not correctly
downloaded from the Web. Go to
documentation. No additional performed or adhered to, could result in
http://www.keysight.com/go/conformity
government requirements beyond damage to the product or loss of
and click on “Declarations of Conformity.” those set forth in the EULA shall apply,
You can then search by product number to important data. Do not proceed beyond a
except to the extent that those terms, CAUTION notice until the indicated
find the latest Declaration of Conformity. rights, or licenses are explicitly conditions are fully understood and met.
required from all providers of
commercial computer software
pursuant to the FAR and the DFARS
and are set forth specifically in writing
elsewhere in the EULA. Keysight shall A WARNING notice denotes a hazard. It
be under no obligation to update, calls attention to an operating procedure,
revise or otherwise modify the practice, or the like that, if not correctly
Software. With respect to any performed or adhered to, could result in
technical data as defined by FAR personal injury or death. Do not proceed
2.101, beyond a WARNING notice until the
pursuant to FAR 12.211 and 27.404.2 indicated conditions are fully understood
and DFARS 227.7102, the U.S. and met.
government acquires no greater than
Limited Rights as defined in FAR
27.401 or DFAR 227.7103-5 (c), as
applicable in any technical data.
2
Do not operate Nemo Firmware Manager without reading the User Guide, including its
warnings, for the devices used by Nemo Firmware Manager.
Always stop using Nemo Firmware Manager and switch off the Nemo Firmware
Manager device(s) when it is forbidden to use radio equipment or when it may cause
interference or danger.
Never use Nemo Firmware Manager in an aircraft. The use of mobiles in an aircraft
may be dangerous.
Do not use the Nemo Firmware Manager device(s) in a hospital. It may interfere with
nearby electronic devices.
Observe restrictions on the use of radio equipment in gas stations, fuel depots,
chemical plants, or sites where blasting operations are in progress.
When using the Nemo Firmware Manager devices, the battery operation time is
reduced from normal use. The best operation times will be achieved when the
batteries are regularly charged and discharged as instructed in the device user
manual. See also other instructions and hints from the device user manual regarding
the battery use.
Note that the local laws and/or regulations may set limitations, restrictions or other
obligations on the use of the Nemo Firmware Manager and/or the test
devices. Observe the laws and regulations of the country (as well as of any other
relevant jurisdiction) where the Nemo Firmware Manager and/or test device is
used. Keysight Technologies Inc. assumes no responsibility or liability arising from
the failure to comply with the local laws and/or regulations.
3
Nemo Firmware Manager User Guide
Table of Contents
1 Introduction ..................................................................................................................................................5
Quick guide .....................................................................................................................5
2 Nemo Firmware Manager Prerequisites ............................................................................................6
3 Nemo Firmware Manager Setup ...........................................................................................................7
Installing Nemo Firmware Manager................................................................................7
4 Updating Firmware with Nemo Firmware Manager ......................................................................8
Updating the firmware of one mobile device..................................................................8
Updating the firmware of multiple devices...................................................................12
Updating the firmware with Magisk Manager ..............................................................16
Samsung device drivers ................................................................................................22
5 Start Device Application ....................................................................................................................... 24
6 Nemo Firmware Manager User Interface ....................................................................................... 26
Nemo Firmware Manager settings ...............................................................................27
7 Warning Messages.................................................................................................................................. 28
Device is in invalid mode – Invalid flash driver detected, install driver ........................28
Uninstall all supported drivers on exit ..........................................................................28
Device is in invalid mode, reboot required ...................................................................30
Waiting for ADB authorization ......................................................................................31
IMEI read failed .............................................................................................................32
No license to update firmware......................................................................................33
8 Customer Support ................................................................................................................................... 34
Nemo Support Portal ....................................................................................................34
Phone and email support ..............................................................................................34
Locations for Keysight Technologies ............................................................................34
4
Nemo Firmware Manager User Guide
1 Introduction
Welcome to the User Guide for Nemo Firmware Manager. The purpose of this user guide is to
provide you with the basic steps for getting started with Nemo Firmware Manager and where
you can go to get additional help information.
Quick guide
This quick guide will explain briefly how to update or maintain firmware with Nemo Firmware
Manager.
5
Nemo Firmware Manager User Guide
Before you can start using Nemo Firmware Manager you must provide Nemo administration
([email protected]) with the following information:
• Device name
• IMEI of the device
• Serial number of the device
• Firmware version of the device
• Country Product (CP) code of the device
• Consumer Software Customization (CSC, region-based) code for the software package
of the device
• Nemo ID and version number of the Nemo firmware in the device
6
Nemo Firmware Manager User Guide
7
Nemo Firmware Manager User Guide
Samsung test devices require some additional steps after firmware updates.
Refer to chapter 4.4 for step-by-step instructions.
When installing the firmware, check the type of the FW package from the filename. The type is
included in square brackets.
8
Nemo Firmware Manager User Guide
3. Connect the mobile device via an USB cable to the computer in which Nemo Firmware
Manager is running.
4. Wait for the device USB driver installation. The installation may take several minutes.
5. A popup for allowing USB debugging appears on the screen of the mobile device.
Select the Always allow from this computer checkbox and tap OK.
Note that the Allow USB debugging popup is displayed only for a short time, after
which it disappears. If the popup disappears before the Always allow from this
computer checkbox is selected, disconnect the USB cable from the mobile device
and reinsert the cable to the mobile device. The popup should reappear.
9
Nemo Firmware Manager User Guide
If the checkbox is not selected, Nemo Firmware Manager displays the following
message:
If this message is displayed, select the Always allow from this computer checkbox
on the mobile device screen.
6. The device should now be visible in Nemo Firmware Manager. Click Check firmware
to check for an update. If you have downloaded a local copy of the Nemo firmware file
(.nemofw), click the … button to select the file.
10
Nemo Firmware Manager User Guide
7. The dialog shows a list of compatible firmware updates for the current customization
(CSC version) of the phone. Select the correct firmware and click Update. If you wish
to view a list of all firmware updates, i.e., also for other customizations, select the Show
all customizations option.
8. Nemo Firmware Manager verifies the firmware file and then automatically begins to
update the firmware. Please note that this may take several minutes.
9. Once the firmware has been updated, the mobile device reboots. Do not disconnect the
device during the reboot.
11
Nemo Firmware Manager User Guide
10. The notification on Nemo Firmware Manager turns green when updating is completed
successfully.
12
Nemo Firmware Manager User Guide
3. Connect the mobile devices via an USB cable to the computer in which Nemo Firmware
Manager is running.
4. Wait for the device USB driver installation. The installation may take several minutes.
5. A popup for allowing USB debugging appears on the screen of each mobile device.
Select the Always allow from this computer checkbox and tap OK on each mobile
device.
Note that the Allow USB debugging popup is displayed only for a short time, after
which it disappears. If the popup disappears before the Always allow from this
computer checkbox is selected, disconnect the USB cable from the mobile device
and reinsert the cable to the mobile device. The popup should reappear.
If the checkbox is not selected, Nemo Firmware Manager displays the following
message:
If this message is displayed, select the Always allow from this computer checkbox
on the mobile device screen.
13
Nemo Firmware Manager User Guide
You can view individual device information by tapping on the device name on the left.
It is also possible to check firmware for each device individually by clicking Check
firmware with each device. If you have downloaded a local copy of the Nemo firmware
file (.nemofw), click the … button to select the file.
14
Nemo Firmware Manager User Guide
It is also possible to update each device individually by clicking Update with each
device.
9. Nemo Firmware Manager verifies the firmware files and then automatically begins to
update the firmware of the devices. Please note that this may take several minutes.
You can still view individual device information by tapping on the device name on the
left.
10. Once the firmware has been updated, the mobile devices reboot.
15
Nemo Firmware Manager User Guide
11. The notifications on Nemo Firmware Manager turn green when updating is completed
successfully. The notifications disappear from the view after a short time.
Note that the devices may not be finished at the same time. It is recommended to
wait until all devices have been updated successfully before disconnecting the
devices.
After the devices have rebooted they may appear on the screen again with the
Check firmware option selected. Check whether the Nemo ID of the device matches
the Nemo ID displayed on the right-hand side of the screen. If the IDs are the same,
the device has the latest firmware now installed.
The Update all devices function does not update devices with the selected firmware
already installed.
3. Once the device starts up, go to Settings - About device - Software info and tap the
Build number item several times in order to enable Developer options.
16
Nemo Firmware Manager User Guide
5. Disable the Auto Update functionality on the phone. Once done, click OK on NFM.
6. Open the Magisk Manager app on the phone. Decline any additional setups.
17
Nemo Firmware Manager User Guide
18
Nemo Firmware Manager User Guide
9. Tap the menu item in the top left corner of the Recent page.
19
Nemo Firmware Manager User Guide
20
Nemo Firmware Manager User Guide
12. Wait until the installation is finished and tap the Back button to install the other two
modules.
13. Next, repeat steps 7-12 to install the NemoFwId module. In step 11, tap the
NemoFwId28431 item.
14. Finally, repeat steps 7-12 to install the NemoAppSysMod module. In step 11, tap the
NemoAppSysMod item.
15. After you have installed all three modules, click OK in NFM. NFM will reboot the device.
21
Nemo Firmware Manager User Guide
This step is needed only if your test phone has Nemo Active Testing Application
(NATA) installed.
Go to the Settings page. Select NFM libusb-win32 from the Uninstall Driver menu and click
OK.
22
Nemo Firmware Manager User Guide
Another solution is to install the original Samsung CDC Composite Device driver. This needs
to be done for each USB port to which a Samsung device is connected.
1. Connect the USB data cable from the device to your laptop.
2. Go to Device Manager.
3. Right-click on libusb-win32 devices and select Update Driver.
4. Select Browse My Computer for driver software.
5. Select Let me pick from list of available drivers on computer.
6. Select Samsung Mobile USB CDC Composite Device and click Next.
23
Nemo Firmware Manager User Guide
To start an application, click the arrow button next to the Check firmware button.
The Start device app field displays a list of applications supported by the device.
24
Nemo Firmware Manager User Guide
A status field appears next to the Start button indicating whether the application was started
successfully and the application is started on the phone.
25
Nemo Firmware Manager User Guide
The ribbon bar in Nemo Firmware Manager displays the options File and Help.
Check firmware for all devices checks the firmware for all connected devices simultaneously.
Device information is visible on the right side of the display in the following order:
• Device name
• IMEI of the connected device
• Serial number of the connected device
• Android version of the connected device
• Build number of the connected device
• Baseband version of the connected device
• Consumer Software Customization (CSC, region-based) code for the software package
of the device
• Country Product (CP) code of the device
• Nemo ID/version displays the ID and version number of the Nemo firmware in the
device
Copy device data to clipboard copies the device information shown on screen to the clipboard
for easy reference/collection.
Warning messages are displayed at the bottom left of the user interface display window.
26
Nemo Firmware Manager User Guide
In the Settings dialog box you are able to select the download directory either by typing in the
directory or browsing files on the computer.
When the Check firmware updates automatically when device connected option is
selected, Nemo Firmware Manager checks for firmware updates automatically once a mobile
device is connected.
27
Nemo Firmware Manager User Guide
7 Warning Messages
The device does not have the correct flash driver. Click Install Driver.
Click Yes.
28
Nemo Firmware Manager User Guide
You can change this setting (Uninstall Nemo Firmware Manager supported drivers on application close
up) later from NFM Settings.
You can also manually install and uninstall drivers from Settings. Select a driver from the menu and
click Install/Uninstall.
29
Nemo Firmware Manager User Guide
30
Nemo Firmware Manager User Guide
If this popup is not displayed on the mobile device screen, disconnect the USB cable from the
mobile device and reinsert the cable. The popup should appear.
31
Nemo Firmware Manager User Guide
To read the IMEI again, reconnect the USB cable. If the IMEI read still fails after USB
reconnect, it is recommended to reboot the device.
32
Nemo Firmware Manager User Guide
33
Nemo Firmware Manager User Guide
8 Customer Support
If you have questions on or beyond this documentation about Nemo tools, please contact our
technical support service through Nemo Support Portal at http://nemo.support.keysight.com,
call us or send us an email at [email protected]. Note that for full support you need
to have the Maintenance Agreement.
34
This information is subject to change
without notice.
© Keysight Technologies, Inc. 2017-2023
Published in USA, June, 2023
35
NTC00000A-900005