Mobile Diagnostics and Erasure 4.8 - Release notes

Highlighted features:

  • PHEN-6717 - Blancco iOS Carrier and SIMlock Check (Specific to US Market).
    • Requires the purchased Blancco Carrier Check licenses.
  • PHEN-5789 - iOS Diagnostic Application Auto-Trust and Start.
    • It is now possible to automatically trust the diagnostics app for both the “Legacy” app and “Latest” app versions.
    • An added benefit available on “Latest” is that automatic tests are also able to start automatically.
    • Please note that auto-trusting is slower when processing only a couple of devices, therefore the benefit isn’t there unless the operator is processing four or more devices at once.
  • PHEN-5622 - MASSL for Workflow server message communication with server.
    • Mutually Authenticated SSL now available.
  • PHEN-6119 - OTA Update Scheduling.
    • It is now possible to schedule OTA updates to avoid disruptions in production.
  • PHEN-6725 - USB Hub Low Power Notification.
    • We now warn the operator when the connected USB hub does not have adequate power.
  • PHEN-6365 - BMDE Sync Service Status.
    • BMDE Sync Server status has now been added to the .xml report.
  • PHEN-5664 - Audio Alert - Erasure Completion.
    • BMDE machines can now be configured to produce audio alerts when connected to a speaker.
  • PHEN-6584 - Enhancement – iOS Functional Testing.
    • Motion Detector and Loudspeaker functional tests have now been added to the iOS Function Testing suite.
  • PHEN-6848 - Erasure Logs Added to DeviceInfoPopup.
    • Erasure logs have now been added to the DeviceInfoPopup to provide the operator more information about an ongoing erasure.
  • PHEN-6447 - Ability to Shut Down a Device Through “Sheet View”.
  • PHEN-6080 - Fake Android Detection Exception Listing.
    • Users are now able to set rules to add or ignore devices in the fake Android detection flagging.
  • PHEN-6865 - iOS Device Age.
    • iOS Device Age is now visible in Workflows.
  • PHEN-6118 - Device Firmware Version on BMDE UI.
    • Device firmware version in now available in all views on BMDE UI.
  • PHEN-6429 - More Workflow Variables.
    • Workflow variables have now been added for Bluetooth Address and Cellular Address.
  • PHEN-6609 - Country of Origin Tags.
    • Country of Origin is now available whenever possible for iOS and Samsung devices only. It is not always available for all Apple and Samsung devices.

Bug fixes:

  • PHEN-6636 - S10 is displaying multiple RSA dialogs if left connected while unauthorized.
  • PHEN-6760 - Unable to send reports.
  • PHEN-6799 - BMDE Sending Incorrect Device Information.
  • PHEN-6613 - BMDE UI Freezes.
  • PHEN-6832 - Color mismatch error found in Blancco report.
  • PHEN-5850 - Double session opened.
  • PHEN-6492 - Apple iOS Erasure step removed from erasure reports of overwriting-standards (HMG, Apeoriodic random overwrite).
  • PHEN-6804 - iPhone model name issue (iPhone XR MH7X3).
  • PHEN-4522 - Huawei devices do not appear on UI in Charge Only mode.
  • PHEN-4901 - Sheet view bug.
  • PHEN-6606 - <MARKETNAME> = <MODEL>.
  • PHEN-6657 - DIAG TEST SET not getting saved in the templates & Edit button for workflow is not editable hence test sets can't be selected.
  • PHEN-6672 - 2 Different battery status information - Apple.
  • PHEN-6794 - Inconsistent battery health values reported between BMDE 4.7 and the device's "Battery Health" menu.
  • PHEN-6849 - Recipero uninitialized variable may cause unwanted behavior.
  • PHEN-6852 - Mismatching IPAD Storage size.
  • PHEN-6938 - FMIP status not delivered into the Report after 4.7.x update.
  • PHEN-6971 - Report says fmip source as Hardware even advanced was executed.
  • PHEN-6812 - Diagnostics is failing to install on Xiaomi devices.
  • PHEN-6880 - Version XML source set to Blancco - still BMDE download 14.5 iOS.
  • PHEN-7028 - iPOD 6 Gen. Proximity test and Silent Key test should be "Not Applicable " as iPOD does not have feature.
  • PHEN-7046 - Subscription check issue.
  • PHEN-6986 - BMDE Server unresponsive.
  • PHEN-5954 - Put Sony NW-A105 on Fake Device approved list.
  • PHEN-6802 - Messages history view bug.
  • PHEN-7150 - Possible issue with iOS 14.7 beta.
  • PHEN-4578 - BMDE sometimes crashes when Android is disconnected.
  • SD-4418 - Power key auto pass without input on Samsung J series.
  • SD-4541 - Noice cancellation fails with Sony devices.
  • SD-4543 - Proximity Test gets automatically passed after Screenlock test execution.
  • SD-4565 - iPhone 12 Face ID.
  • SD-4586 - Vibration tests fails on Samsung Galaxy Tab as no vibration present.
  • SD-4554 - Diag app crashes in iPads.

Known issues

  • New iOS functional test Front LoudSpeaker: In the Functional test window mouseover the Front LoudSpeaker item to verify the sound and then manually set the result for the test.
  • Build-in memory card reader caused freeze issues for one of the BMDE stations (HP Pavilion).
    • After reader was removed freeze issue wasn't reproduced anymore.
  • If Carrier Check is started for not trusted device, it might be required to re-run the carrier check thus device info is not yet available during the first run.
  • Bulk cancel of all eligible devices does not work while devices are in 'installing' state.
  • If BETA has been in use, and it's planned to update newer release via USB bootable media, first either Opt-out BETA (to revert to latest release) or uninstall the BETA as otherwise the boot up can fail.
  • Older Android devices (< OS 8) might take many minutes (> 5min) with package clearing in beginning of Aperiodic random overwrite erasure at 8%.
  • Majority of the Android devices disappears from the lane while rebooting. This is not a big problem for Erasure only, but it could be a problem for Process. This could be a side effect of enhanced or optimized Android erase.
  • Diagnostics:
    • Note about Diagnostics Auto Launch:
      • Test Wizard's auto start after Diagnostics application auto launch is supported only with 4.2.1 application version.
      • Devices with passcode do not work with Diagnostics auto launch.
      • Also cancelling of diagnostics should be avoided right after restore starts or once test wizard is already started - device might stay in cancelling state (until reconnect).
  • “Legacy” application 3.9.7:
    • The app may not be able to detect speaker crackling sound in android devices.
    • Faced ID test does not get detected in some android devices like Samsung Galaxy 21, Xiaomi devices Mi Note 10/Mi 10.
    • Camera tests may fail on some devices like Redmi Note 9 Pro.
    • In some Apple devices it was observed that on the diag test result page when scrolling is done, action of scroll down causes an automatic scroll up. This limits user to retest the tests from the report page. As a workaround, restarting the app is recommended.
  • “Latest” application 4.2.1:
    • Apple Devices:
      • In BMDE 4.8, For Automatic launch selection of iOS diag app. If a 'Set up new iPhone' popup appears on UI, please wait until automated tests are completed and then proceed to close this popup."
      • Based on lab testing it has been observed that for iPads the Speaker-microphone test doesn’t play sounds.
      • On low grade phones like iPhone 4S, 5 and 5S issues may be faced on volume keys, AGPS tests.
    • Android devices:
      • For Android, use Recent app key to navigate back to diagnostics app in case one exits the app.
      • Recommended to keep Face ID test Off for Samsung Galaxy S21 for this version. It will be fixed in next release (Diag 3.9.8 & 4.3).
      • On some Android devices like Samsung S21 NFC test may not work with NFC printer tag.