Release Notes er’s Manual Nemo Handy Keysight and Nemo Insert the Walker Air Title in this version Space 3.51 1 | Keysight | Nemo Handy and Nemo Walker Air Release Notes Table of Contents Introduction ...................................................................................................................................................................... 2 Improvements and corrections........................................................................................................................................ 3 Nemo Browser Information.............................................................................................................................................. 4 VoLTE and VoWiFi calls.................................................................................................................................................... 4 Compatibility .................................................................................................................................................................... 5 Log File Format compatibility ...................................................................................................................................... 5 Nemo Commander compatibility ................................................................................................................................ 5 Nemo Cloud compatibility ........................................................................................................................................... 5 Terminal and scanner compatibility ............................................................................................................................ 5 TRX and Neon API compatibility ................................................................................................................................. 6 Licensing ...................................................................................................................................................................... 6 Known issues and limitations .......................................................................................................................................... 7 Generic .................................................................................................................................................................... 7 Device and scanner related issues and limitations ................................................................................................ 7 Dropbox related testing limitations ........................................................................................................................ 8 LinkedIn related testing limitations ........................................................................................................................ 8 Facebook related testing limitations ...................................................................................................................... 8 Instagram related testing limitations ..................................................................................................................... 8 WhatsApp related testing limitations ..................................................................................................................... 8 VoLTE / IMS SMS / ViLTE / VoWiFi/ ViWiFi............................................................................................................ 9 Walker Air specific issues and limitations .............................................................................................................. 9 Samsung S8, Note 8 and S9 Full screen mode ........................................................................................................ 10 Android 6.0 / 7.0 / 8.0 and low data throughput ..................................................................................................... 10 Power saving in Android terminals ........................................................................................................................... 11 2 | Keysight | Nemo Handy and Nemo Walker Air Release Notes Introduction This document contains the release notes of Nemo Handy version 3.51.801 and Nemo Walker Air 3.51.801, released May 2018. The document describes new functionalities and features, and new supported terminals. Copyright The information contained in this document is confidential and no part of it may be copied or reproduced in any form without the written consent of Keysight Technologies, Inc. Additionally, this document is not to be passed to or discussed with third parties without the prior written permission of Keysight. Keysight’s products are subject to continual development and specifications may change. Users of Keysight’s products and documentation should exercise their own independent judgement to evaluate the suitability of Keysight’s products and documentation for their particular use. Keysight does not accept any liability arising from the application or use of the product or this documentation. All reasonable care has been made to ensure that this document is accurate. If you have any comments on this document, or would like details of any Keysight products, services or equipment, please contact us through the Keysight Website. May 2018 3 | Keysight | Nemo Handy and Nemo Walker Air Release Notes Improvements and corrections Improvement Additional information Fixed a problem where Handy couldn’t recover from abnormal shutdown Changed the interval for APPLIST event file writing Interval for writing APPLIST event is now 100 seconds 4 | Keysight | Nemo Handy and Nemo Walker Air Release Notes Nemo Browser Information Nemo Handy and Nemo Walker Air are utilizing a new browser called Nemo Browser for HTML and YouTube testing. Nemo Browser has more parameters / KPIs available which are also logged to the measurement file. For instance, information of the page content will be logged as a measurement event. This offers the possibility to see which part of the webpage content is causing possible problems. Please check the Nemo File Format documentation for information about the DCONTENT event. You need to manually download the Nemo Browser APK from Keysight Software Manager (KSM) to your Nemo Handy terminal or Nemo Walker Air slave terminals. Alternatively, you can use the below QR code to load the latest Nemo Browser version or using this URL from your Android browser: http://handy.nemo.fi/Browser/Nemobrowser.apk Do not launch the Nemo Browser directly. Nemo Handy and Nemo Walker Air will automatically launch the browser and at the same time activate the API in the browser. In case you open the browser manually, please shut down the application before conducting HTML testing from Nemo Handy or Nemo Walker Air. Do not use any browser on the mobile while you are conducting browser tests with Nemo Handy or Nemo Walker Air, as this might cause instability to the system. The old inbuilt browser has been removed from Nemo Handy and Nemo Walker Air. Latest supported Nemo Browser version is: 53.0.1. You can check the browser version from Nemo Handy’s / Nemo Walker Air’s About dialog box. VoLTE and VoWiFi calls Notice that the method of making calls needs to be configured to “Use Dialer” when doing VoLTE or VoWiFi voice calls. The “User Dialer” setting is on by default when you install the application. In case you want to check the state for this, you can find it from Settings | General. Update from version 3.50 onwards: Dialer is the only method for making any kind of voice calls. 5 | Keysight | Nemo Handy and Nemo Walker Air Release Notes Compatibility Log File Format compatibility Nemo Handy 3.51 and Nemo Walker Air 3.51 write log files per Nemo File Format 2.34. Full support for File Format 2.34 based log files is available with Nemo Analyze version 8.10 and Nemo Outdoor version 8.20 or later. Older versions of Nemo Analyze and Nemo Outdoor can be used as well, but the new metrics added to the Nemo File Format 2.34 will not be displayed. Nemo Commander compatibility Nemo Commander is not supported anymore with Nemo Handy and end of life has been announced for the support. Nemo Cloud will replace Nemo Commander functionality. Please contact Nemo sales for further information. Nemo Cloud compatibility Nemo Handy and Nemo Walker Air 3.51 support Nemo Cloud version 2.3. Terminal and scanner compatibility Previous versions of the products can be upgraded to the new version by first uninstalling the old version from the terminal. DRT scanner needs to have firmware 3.00.00 before it can be used with Nemo Handy. Mps Scanner Service version 1.9 is needed. PCTEL IBflex firmware that is supported is 2.x. SeegullConnect APK needs to be version 1.4.1.2. Android version ICS and older are not supported due to API limitations. Current FW version can be checked from the application’s About menu. Firmware upgrade must be performed by Keysight. Contact Keysight Nemo Product Helpdesk for further details at nemo.support@keysight.com. Supported devices for PEVQ-S testing are (check the latest supported devices from our helpdesk or sales): - Samsung Galaxy Note 4 SM-N910G Samsung Galaxy Note 4 SM-N910F Samsung Galaxy S5 SM-G900F Samsung Galaxy S5 SM-G900M Sony Xperia Z3 D6603 Samsung Galaxy S6 SM-G920T Samsung Galaxy S7 935F Samsung Galaxy S8 series Samsung Galaxy Note 8 Series Samsung Galaxy S9 series 6 | Keysight | Nemo Handy and Nemo Walker Air Release Notes TRX and Neon API compatibility When using TRX the Neon Location Service API is needed to be installed on the terminal where the TRX unit is connected. New versions are automatically updated from OTA server. For manual installation, the APK name and latest version is: NeonLocationServiceStandalone_9.19.56065-Production.apk. Currently once you have installed the API, you cannot disable the functionality in Nemo Handy or Nemo Walker Air. To remove the automatic indoor location features, please uninstall the Neon Location Service API from the terminal. Licensing Before you do a factory reset for the terminal you need to release the license back to the OTA license server from the License menu. If you do not release the license from the application before you reset the terminal, you cannot start the application without contacting Nemo Helpdesk as the license is locked. 7 | Keysight | Nemo Handy and Nemo Walker Air Release Notes Known issues and limitations Generic - - Do not launch Nemo Browser directly. Nemo Handy and Nemo Walker Air will automatically launch the browser and at the same time activate the API in the browser. In case you open the browser manually, please shut the application down before conducting HTML testing from Nemo Handy or Nemo Walker Air. To be able to achieve maximum WiFi throughputs, please turn off the WiFi location feature in the terminal. Go to Location Services in the settings and disable Use Wireless Networks for location. Notice that for PESQ voice quality support Nemo File Manager is needed. To be able to have PESQ-based MOS score in your files, a copy protection module is needed for Nemo File Manager. Nemo File Manager version 4.04 can read the NMF files and process the recorded WAV files and write the MOS score measurement events. Device and scanner related issues and limitations - - Samsung Galaxy terminal related issues - GSM diagnostics is not working correctly with TD-LTE terminals: Samsung Galaxy S4 TDLTE GT-I9507, Samsung Galaxy S4 Mini TD-LTE GT-I9197. - Samsung Galaxy S5: VQ call audios are not always routed correctly. Sometimes no audio can be heard, but MOS values are still gained and recorded. - Samsung Galaxy S5: HSUPA parameters are not recorded / shown on the views. - Samsung Galaxy S5 (Sprint) • Packet technology shows LTE after locking to CDMA. • Some EVDO parameters are shown as N/A. - PCI forcing is supported with Samsung S5 and Note4 terminals, but it will be released when RRC release is done. - Packet capture is not supported with Samsung Galaxy S5 SM-G901F. - Samsung Galaxy S6 (SM-G920P, Sprint) • CDMA/EVDO forcing functions are not fully supported. • CDMA system notifications should be disabled to avoid constant system information notifications. - Samsung Galaxy S6 (SM-G9208) GSM and LTE channel locks are not supported. - YouTube testing does not work with Samsung Galaxy S6 Sprint and Bell versions. - Due to device problems, the Internal GPS is not properly working in Samsung S6 edge SM-G925F. - Samsung Galaxy S5 Verizon; Jitter values are not shown correctly. - With Samsung Shannon modems, MCC, MNC, Cell ID & TAC parameters are all N/A in LTE until PCI changes. - Samsung N9200 screenshot fails sometimes. - Samsung Galaxy S7 edge UARFCN lock is not supported. - Samsung S7 SM-G9300 Handy AutoStart is not supported in autonomous mode - Samsung Galaxy S8 • Video call quality measurement is not currently supported Even if SeeGull IBflex scanner is showing an expiration date in the Nemo Handy / Nemo Walker Air user interface, the license type is perpetual and will not expire on the due date. Forcing reset feature - After phone reboot the default system lock mode is GSM WCDMA (Shannon) or GSM WCDMA Auto (QC), instead of LTE WCDMA GSM if only system lock was on. Also, if only band lock was on (this includes system lock) when exiting Nemo Handy, the terminal is in triple mode (LTE WCDMA GSM) after reboot. Note: With Sony Xperia phones the default system lock mode is LTE WCDMA GSM, so those phones are working fine. - If both system and band lock have been set, in that order, then after reboot the phone is still in system lock even though band lock has been released. Forcing reset should release all locks. - HTC10 timeouts when resetting locks while closing Nemo Handy. Still resetting locks works similarly to Samsung Qualcomm devices (default mode GSM WCDMA Auto is used). 8 | Keysight | Nemo Handy and Nemo Walker Air Release Notes - Touch script commands are not supported with the following devices: - HTC 10 - Samsung S6 edge+ (SM-G928F) Sony terminal related issues - With Sony terminals when doing voice calls, zero (0) cannot be the first number. Workaround for this is to add the country or area code in front of the number. SM-G9300 does not support the Google maps feature due to limitations in the device firmware. Google Pixel terminal: System locks are disabled if airplane mode is used. Google Pixel: Mobile terminated VoLTE/VoWiFi call cannot be terminated from the terminal Dropbox related testing limitations - New Dropbox API version implementation is unstable in certain conditions, and improvements will be done to upcoming versions LinkedIn related testing limitations - LinkedIn: Possibility to load a LinkedIn personal profile was removed; also, possibility to load contacts was removed due to LinkedIn API permission policy changes. Facebook related testing limitations - Facebook limits the number of status updates and image postings - If you see an error message, it means the Facebook limit has been reached. It is not a permanent error, so the feed will continue to work, and once the limit is reset on Facebook’s end (daily), new posts will be posted again automatically - Currently each app is given an allotment of 200 API calls per user in any given 60-minute window. Please note that Facebook can change this limit. Please see more details from: https://developers.facebook.com/docs/graph-api/advanced/rate-limiting - Facebook: Loading friend list does not work currently due to Facebook API restrictions. Instagram related testing limitations - - Due to changes in the application permission policy and in the application protocol interface (API) provided by Instagram the following Instagram operations cannot be supported: - Load user feed - Load popular feed - Search media with a tag Customers can continue to test accessibility to Instagram service using the Load self- feed operation only. Old script files can be used but operations that are not supported are ignored. WhatsApp related testing limitations - Phone language must be English, Spanish or French Parallel activities which include UI interaction are not allowed including browser-based tests, application start Any UI interruptions or user interaction which removes WhatsApp from active application status will fail the tests Call failures and call drops are detected only with MO calls Proximity sensor and screen saver of the test device prevents WhatsApp testing with Nemo Walker Air backpack. Backpack lid needs to be kept open during WhatsApp testing hence it is not suitable for in-building measurements. We are working on a solution that will disable the terminal proximity sensor on the UE. 9 | Keysight | Nemo Handy and Nemo Walker Air Release Notes VoLTE / IMS SMS / ViLTE / VoWiFi/ ViWiFi - Call type in the call attempt event (CAA) is written as a voice call, not VoLTE or WLAN IMS voice call when a call is made with Nemo Handy or Nemo Walker Air. This is because the call type is unknown at the time of the call attempt. Call type in the call connection event (CAC) should be observed. Walker Air specific issues and limitations - In Nemo Walker Air, the Facebook, Email, and MMS testing attachments and photos need to be manually added to the slave scripts folder. Only the file name needs to be specified without the actual path name. These attachments will be specified in the scripts in the master unit. Walker Air: Dropbox file upload might fail with one or more slave units during the first attempt. This will be fixed to version 3.50 10 | Keysight | Nemo Handy and Nemo Walker Air Release Notes Samsung S8, Note 8 and S9 Full screen mode New Samsung terminals are using a display with wide aspect ratio (18,5:9). Nemo Handy and Nemo Walker Air only works in the full screen mode, where the application is used on full screen mode. Please follow these instructions on how to switch full screen mode on for Nemo Handy and Nemo Walker Air. 1. 2. 3. 4. 5. 6. Swipe down from the top of the screen Tap the Settings icon in top right corner Tap Display Tap Full Screen Apps Any app whose status switch is greyed out is an app that is already optimized to run in full screen Any app whose status switch is turned on is one that has been designed to run in full screen mode but has not been optimized for it. Turn full screen mode on for Handy and Walker Air applications apps by tapping the status switch. Android 6.0 / 7.0 / 8.0 and low data throughput New Android-based smartphones with Android version 6.0 have battery optimization enabled by default. Battery optimization will stop some CPU and network activity operating in the background for Android apps, thus saving battery. It activates when the handset is left idle for a period, while unplugged and with the screen off. The battery saving mode interrupts background activity for Android applications such as Nemo Handy and Nemo Walker Air. With for example data transfers this manifest as limited data throughput values. The battery saving option is disabled by default when you launch Nemo Handy or Nemo Walker Air for the first time after installation. However, in case low data throughput is experienced, the following settings should be checked and battery optimization should be disabled for all applications. Please note that the settings menu varies depending on the handset vendor and model. Select the phone's settings. 1. Select Battery from the device list and select Battery optimization from the menu icon at the top-right of the screen. 2. Select all apps from the drop-down menu in the center of the display. You will see all the apps that are Doze-enabled. Select Don’t optimize for all apps and tap DONE. Now you are set up. 3. 4. 11 | Keysight | Nemo Handy and Nemo Walker Air Release Notes Power saving in Android terminals Notice, that some terminals do switch the GPS off when they enter the power save mode. This will have an effect to the GPS positioning features that are being used by Nemo applications. Please check the phone manual on how to change the setting if needed. 12 | Keysight | Nemo Handy and Nemo Walker Air Release Notes myKeysight www.keysight.com/find/mykeysight A personalized view into the information most relevant to you. Keysight Nemo Solutions Keysight’s Nemo solutions provide testing, measurement, optimization, and analytics systems to the global wireless market based on its specialist sector knowledge and proprietary software and hardware products. Customers include major manufacturers of mobile devices, chipsets, and network equipment, mobile network operators, regulatory authorities, and independent test houses. Keysight Channel Partners www.keysight.com/find/channelpartners Get the best of both worlds: Keysight’s measurement expertise and product breadth, combined with channel partner convenience. www.keysight.com/find/nemo Bluetooth® and the Bluetooth® -logos are registered trademarks owned by Bluetooth SIG, Inc., and any use of such marks by Keysight Technologies is under license. For more information on Keysight Technologies’ products, applications or services, please contact your local Keysight office. The complete list is available at: www.keysight.com/find/contactus Americas Canada Brazil Mexico United States (877) 894 4414 55 11 3351 7010 001 800 254 2440 (800) 829 4444 Asia Pacific Australia China Hong Kong India Japan Korea Malaysia Singapore Taiwan Other AP Countries 1 800 629 485 800 810 0189 800 938 693 1 800 112 929 0120 (421) 345 080 769 0800 1 800 888 848 1 800 375 8100 0800 047 866 (65) 6375 8100 Europe & Middle East Austria Belgium Finland France Germany Ireland Israel Italy Luxembourg Netherlands Russia Spain Sweden Switzerland United Kingdom 0800 001122 0800 58580 0800 523252 0805 980333 0800 6270999 1800 832700 1 809 343051 800 599100 +32 800 58580 0800 0233200 8800 5009286 800 000154 0200 882255 0800 805353 Opt. 1 (DE) Opt. 2 (FR) Opt. 3 (IT) 0800 0260637 For other unlisted countries: www.keysight.com/find/contactus This information is subject to change without notice. ©Keysight Technologies, 2018 Published in Finland, March, 2018 www.keysight.com