Skip to content

unknown321/fix-coverart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fix-coverart

Fixes missing coverart on following models:

  • NW-A50
    • A50Z mod
  • NW-A40
    • A50 mod
  • NW-A30
  • NW-ZX300
  • NW-WM1A
  • NW-WM1Z
  • DMP-Z1

Fix is already included in Walkman One.

Install

Download exe from releases, run and follow instructions.

Device will restart twice.

Linux/OSX

Linux:

  • copy corresponding NW_WM_FW.UPG to root directory on device (the one with MUSIC directory)
  • use scsitool:
    • scsitool list_devices
    • choose your device, I use /dev/sg4
    • scsitool -d -s nw-a50 /dev/sg4 do_fw_upgrade (may require root)
  • device reboots, upgrades a little, reboots again and upgrades again (fully)

On OSX you'll have to build scsitool yourself or use virtual machine.

Uninstall

Flash stock firmware, uninstaller does not work.

Build from source

git submodule update --init --recursive
make -C nw-installer prepare
make release

# or something like that

Why is that even a problem?

Qt changelog found in Qt-5.3.2.tar.gz:

2016-08-17 Disable the decoding of progressive JPEG and interlaced PNG.
2016-08-24 Update bundled libpng
2017-07-04 Update bundled libpng, libjpeg
2018-05-31 Fix multiple Vulnerabilities in Qt Image Format Handling
           CVE-2015-1858, CVE-2015-1859, CVE-2015-1860

There are no details on that decision, so it is assumed that there was either a vulnerability or performance impact. Maybe it was fixed in following updates, but Sony forgot to remove those rules?

Other projects for these DAPs

Wampy - interface addon with various skins and other enhancing functions

Scrobbler - keeps tracks of played songs in .scrobbler.log for further submission to Last.fm.

Support me

https://boosty.to/unknown321/donate