Desktop 3.13.4
Felica support, Cloud 3.0 migration, advanced grading & fixes
Important Notes
ESN response structure has changed in this build. Check any integrations or reports that read ESN results before rollout.
Do not use this build for AirPods. The AirPods team will release a separate build in the coming days.
Highlights
Felica data detection and Felica license support for Japan region.
Live iCloud and IMEI verification added to the Connection Workflow.
Advanced grading panel for cosmetic checks with real-time grade calculation and configurable error codes.
Single login and station activation now happen in one secure flow.
Device and battery manufacture dates, repair and crash history now visible in the Info tab.
New label sizes and printing options, including 76x48mm canvas and Shopfloor label.
Erase certificate preservation keeps Erased status permanently within a transaction.
Traditional Chinese, Thai and Cantonese language support added.
Inventory, ESN, carrier/SIM lock, firmware, color, device features, model mapping, OTA, sync and transaction calls now use Cloud 3.0.
New Features
Felica / Japan
Felica data detection. Detect Felica data using FelicaReader.
Felica licenses. Implement Felica license support.
Login & Activation
Single login and station activation flow. Login and station activation now happen in one secure flow.
Device Information
Device info collection in DFU/Recovery mode. Collect device information without requiring a restore.
Device repair and crash history. Display device repair and crash history in the Info tab.
Device and battery manufacture dates. Show device manufacture date and battery manufacture date.
Device Processing & Workflow
Samsung unbranding. Add Samsung unbranding as a device operation.
Live iCloud check. Integrate live FMIP/iCloud check into the device connection workflow.
IMEI verification option. Add IMEI verification option to the connection workflow.
WiFi profile push for Google Mode. Push WiFi profile when Google Mode is enabled.
iMac restore support. Add iMac restore support in MacCheck mode.
Erase certificate preservation. Retain Erased status permanently within a transaction.
Required fields for manual entry. Add required fields for manual entry.
Assessment verification data. Pass assessment verification data to mobile in allSyncable.
QuickCheck & Results
Pass option on device tile. Add Pass option on device tile for QuickCheck in default mode.
Face ID camera activation. Activate Face ID camera to confirm without an image displayed.
Grade field in results API. Add grade field and push to device tile and databases.
Label Maker & Printing
76x48mm label canvas. Add 76x48mm (7.6cm x 4.8cm) label canvas size.
Print on device disconnect. Print label on device disconnect as a local print setting.
Large X marks for wipe fail. Print large X marks on label for wipe fail.
AUL2 label. New AUL2 label with QR code encoding the LPN instead of IMEI.
Shopfloor
Configurable error code field. Add configurable error code field to grading questions.
Language Support
Traditional Chinese and Thai. Add Traditional Chinese and Thai language support.
Cantonese. Add Cantonese language support.
Improvements
Cloud 3.0 / Node APIs
Cloud 3.0 inventory SKU. Implement Cloud 3.0 inventory SKU.
Vendor and invoice info API. Implement Get Vendor/Invoice Info API.
Cloud 3.0 lookup endpoint. Implement 3.0 Cloud lookup endpoint.
Cloud 3.0 sync endpoint. Implement 3.0 Cloud sync endpoint.
ESN-related APIs. Implement all Node ESN-related APIs.
Apple SIM network and country of origin APIs. Implement Apple SIM network and country of origin APIs.
Create transaction API. Implement create transaction API.
Color codes API. Color codes now come from the Cloud 3.0 service.
iOS firmware API. Implement iOS firmware API.
Device features API. Implement Node 3.0 device features API.
Device model mapping and OTA build user assigned API. Implement device model mapping and settings API and OTA build user assigned API.
Carrier-lock and SIM-lock APIs. Implement carrier-lock and SIM-lock Node APIs.
Legacy API removal. Older mic threshold, software version and color config APIs have been retired.
iOS and Android pending color info APIs. Implement iOS and Android pending color info APIs. Older station and tester login endpoints have been retired.
Authentication
Hardware ID in token generation. Include hardware ID/UUID in token generation.
User token migration. Migrate Cloud API calls from master token to user token.
Device Processing & Workflow
Windows OTA process update. Update Windows OTA process.
Check Apple MDM from operations dropdown. Check Apple MDM from operations dropdown performs a new check.
EID to required fields. Add EID to required fields.
Test key for beta OS defect. Add test key to disable beta OS defect.
Initial defects workflow with Shopfloor. Run initial defects workflow with Shopfloor.
AT to auto ADB logic for unsupported devices. Revamp AT to auto ADB logic for unsupported devices.
Shopfloor Grading
Shopfloor grading visibility improvement. Improve font size and spacing in Shopfloor grading.
Advanced grading panel for cosmetic checks. Add Shopfloor advanced grading panel for cosmetic checks.
Advanced grading panel updates. Shopfloor advanced grading panel newly requested changes.
Multi-lingual support for advanced grading panel. Add multi-lingual support for Shopfloor advanced grading panel.
Real-time grade calculation. Real-time grade calculation in advanced grading panel.
Bad ESN display for Japan. Display Bad ESN for △ status in Shopfloor defect mapping.
Label Maker & Printing
Label maker text element handling. Handle new Phonecheck text element in label maker.
High contrast theme and Zebra printing. High contrast theme no longer affects Zebra printing.
Japanese translation for label editor. Add Japanese translation for Test Results, Failed Results and Passed Results in label editor.
UI / Transactions / Logs
Erase and diagnostic status visibility. Show erase and diagnostic status visibility on transaction view.
Device square size adjustment. Change display/device square size within Phonecheck UI.
Log sync reliability. Improve log sync reliability and reduce logging.
API logs clarity. API logs show OEM lcd, OEM battery, etc. instead of OEM parts.
Fixes
Security & Authentication
Station password logging fix. Station password no longer logged in plaintext at login.
Wi-Fi and customization password logging fix. Station Wi-Fi and customization passwords no longer written to logs.
User token refresh fix. 24-hour user token now refreshes before expiry, keeping station authenticated.
US insurance blacklist API removal. Remove US insurance blacklist API.
Application Stability
Phonecheck startup reliability. Improve Phonecheck startup reliability and error handling.
Shopfloor error when features disabled. Fixed error that appeared when Shopfloor features were disabled.
Custom 1 scan result disappearing. Custom 1 scan result no longer disappears after some time.
Cloud Sync, Licensing & Logs
Cloud 3.0 sync gaps. Fixed Node 3 Cloud sync gaps.
Hourly log upload. Upload only last hour and randomise upload time for hourly log uploads.
Device syslogs upload. Upload device syslogs.
Duplicate charges fix. Fixed duplicate charges and iOS recorded as license source Other.
MacCheck erase license charging. MacCheck erase license now charged during erase/restore.
Inventory SKU fallback. Fallback to old API when Cloud 3.0 returns null for inventory SKU.
Battery Health
iPhone 6s Plus battery health. Fixed battery health mismatch on iPhone 6s Plus.
Honor Pad 10 battery health. Fixed Honor Pad 10 showing incorrect battery health on Windows.
iPad battery health criteria. Fixed iPad battery health criteria being overridden by iPhone settings.
iPhone 15 battery health. Fixed iPhone 15 battery health showing 100% but reporting FAIL.
Battery percentage fetching. Battery percentage now fetched before erase.
Battery capacity retrieval. Battery capacity now retrieved on certain devices.
iCloud / MDM / Profile
Android MDM false pass with QR bypass. Fixed Android MDM false pass with QR code activation bypass on Mac.
MDM profile data greyed out. Fixed MDM profile data greyed out despite showing off in IMEI checker.
False iCloud lock detection. Fixed false iCloud lock detection cleared after erase on Mac.
Profile checking accuracy. Now checking against what is displayed in profile.
QuickCheck & Testing
QuickCheck inconsistent results. Fixed QuickCheck inconsistent results across multiple attempts.
Q-WiFi and Q-Bluetooth failures. Fixed Q-WiFi and Q-Bluetooth failing on iPhone 17 range and iPhone Air.
Earpiece not working after QuickCheck. Fixed earpiece not working outside Phonecheck after QuickCheck setup and install.
S Pen Air Command test. Fixed S Pen Air Command test failing to complete.
Face ID status mismatch. Fixed Face ID status mismatch between device and Cloud log.
Erase / Restore
SH-02J and SH-04H erase message. Fixed SH-02J and SH-04H showing wrong message after erase success.
Samsung reconnection during erase. Fixed Samsung unable to reconnect during erase.
Erase time accuracy. Fixed erase time incorrect on UI and Cloud.
Phonecheck app installation after restore. Fixed Phonecheck app failing to install after restore on Mac.
iOS device null make/model. Fixed iOS device showing Null Make/Model and erase stopping.
Device Data Accuracy
IMEI2 display. Fixed IMEI2 displayed as IMEI.
EU conformity mark response. Fixed incorrect EU conformity mark response.
EU conformity mark for iPhone 16 Pro. Fixed incorrect EU conformity mark response for iPhone 16 Pro.
Android / Connectivity
Device WiFi connection. Fixed device connecting to WiFi when package has no WiFi info.
SIM warning popup on Android Windows. Fixed SIM warning popup not triggering for Android on Windows.
Phonecheck installation language. Fixed OS 16+ Google Mode installing Phonecheck in activation language instead of system locale.
Auto port mapping with Cambrionix ThunderSync5-C16. Fixed auto port mapping not working with Cambrionix ThunderSync5-C16 on Mac.
Printing / Labels
Zebra ZD410 label cut-off. Fixed Zebra ZD410 2x2 labels cut off.
Zebra ZD421 printing failure. Fixed Zebra ZD421 printing failing with 89mm x 36mm labels on Mac.
Zebra and Brother printing inconsistencies. Fixed Zebra and Brother printing inconsistencies on Windows.
Duplicate Android labels. Fixed duplicate Android labels with results API and label API enabled.
UI
Field label formatting. Removed colons and bold field labels across desktop UI.