Shanling UP4 & UP2 - Bluetooth 5.0 DAC/AMP with ES9218P, balanced output, supporting LDAC, HWA LHDC, aptX HD, aptX Low Latency, aptX and AAC.
Mar 27, 2020 at 2:32 AM Post #781 of 1,460
Today we are releasing companion app for Android devices. Giving you more control over your UP2 & UP4.

Go to our website to learn more about the app.
And be sure to update your UP2 & UP4 to new firmware!

http://en.shanling.com/article-CompanionApp.html

15e4d90e0034ed4e90d2589791478a1.jpg
 
Shanling Have any question about our players? Just PM me or send me email. Stay updated on Shanling at their sponsor profile on Head-Fi.
 
https://www.facebook.com/Shanling-Audio-603230783166845/ https://twitter.com/ShanlingAudio https://www.instagram.com/shanlingaudio/ http://en.shanling.com/ frankie@shanling.com
Mar 27, 2020 at 11:15 AM Post #785 of 1,460
Great news!! Thanks for the app...a long waited but nice add-on for the UP2 and UP4 devices.
However the most helpful feature is still missed...the volume control with the app. The most settings are static, also the EQ is really basic. A 10-Band EQ would be great, so I could make more professional settings (AutoEQ).The fact that the EQ settings don't works with LDAC bluetooth is a shame, because (beside Aptx-HD) LDAC will be the most important codec of many users. So IMO the current EQ implementation is pretty useless with high quality streaming.
This simple fact is the reason that I use the Radsone ES100 still much more often than UP2 or UP4 (great implemented EQ that works with all codecs).

I still hope for some improvements with the next versions of this app.
 
Last edited:
Mar 28, 2020 at 9:45 PM Post #786 of 1,460
Thank you for the firmware update! I'm using the UP2 and it has been great! That being said, although everything seems to work fine for me with the new firmware V1.7.3 the default volume level and/or the overall available volume range is too low. That is the case whether using high or low gain mode. When using it with a bluetooth device other than my phone I am unable to reach a loud enough volume level. For the record the previous firmware V1.5 works great and is capable of getting quite loud. It would be great if you could address that issue in your next firmware release. Currently I have reverted to firmware v1.5 and everything works great as before. Thank you in advance for your attention to this issue.
 
Mar 29, 2020 at 8:31 AM Post #788 of 1,460
For those interested in upgrading the firmware of the UP2/4 via linux, I used a method that I found elsewhere in this forum (Credit and thanks to user:@CybDev).
Aside from putting the device into DFU-mode, the steps are the same. I have included some output here as proof that the steps were actually performed on a Shanling device.

software/version: dfu-util/0.9

Overview of steps:
- Plug device into PC
- Put UP2/4 into DFU-mode per "Firmware UPGRADE GUIDE"
- ID/Verify that DFU-util actually sees the UP4
- Flash the DFU file to the device

As a wired DAC/AMP on linux (kernel 5.5.9-1): I am experiencing the same no-sound issue as mentioned in the afore-linked thread, which seems to be attributed to the newer kernel.

Cheers
-Cyril

Disclaimer: This procedure is not supported by the vendor and you are knowingly risking bricking your device if you attempt this.

Information for package dfu-util:
---------------------------------
Repository : hardware
Name : dfu-util
Version : 0.9-2.64
Arch : x86_64
Vendor : obs://build.opensuse.org/hardware
Installed Size : 100.1 KiB
Installed : Yes
Status : up-to-date
Source package : dfu-util-0.9-2.64.src
Summary : DFU firmware upgrade utility
Description :
This is a host side implementation of the DFU 1.0 and DFU 1.1 specifications of
the USB forum. DFU is intended to download and upload firmware to/from devices
connected over USB. It ranges from small devices like micro-controller boards
to mobile phones.

Code:
cyril@ten:~/workshop/UP4/Firmware Upgrade> dmesg
<snip>
[81136.259143] usb 2-2: new full-speed USB device number 43 using xhci_hcd
[81136.414273] usb 2-2: New USB device found, idVendor=0a12, idProduct=ffff, bcdDevice=36.05
[81136.414280] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[81136.414283] usb 2-2: Product: Shanling UP4
[81136.414286] usb 2-2: Manufacturer: Shanling Digital Technology Development Co., Ltd.
[81136.414289] usb 2-2: SerialNumber: ABCDEF0123456789
cyril@ten:~/workshop/UP4/Firmware Upgrade>

Code:
cyril@ten:~/workshop/UP4/Firmware Upgrade> sudo dfu-util -l
dfu-util 0.9

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

Found DFU: [0a12:ffff] ver=3605, devnum=43, cfg=1, intf=0, path="2-2", alt=0, name="UNKNOWN", serial="ABCDEF0123456789"
cyril@ten:~/workshop/UP4/Firmware Upgrade>

Code:
cyril@ten:~/workshop/UP4/Firmware Upgrade> sudo dfu-util -d 0a12:ffff -v -D Shanling\ UP4\ firmware\ V1.2.3.dfu
dfu-util 0.9

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

DFU suffix version 100
Opening DFU capable USB device...
ID 0a12:ffff
Run-time device DFU version 0101
Claiming USB DFU Runtime Interface...
Determining device status: state = appIDLE, status = 0
Device really in Runtime Mode, send DFU detach request...
Resetting USB...
Opening DFU USB Device...
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 0101
Device returned transfer size 1023
Copying data from PC to DFU device
Download    [=========================] 100%      1091210 bytes
Download done.
Sent a total of 1091210 bytes
dfu-util: unable to read DFU status after completion
cyril@ten:~/workshop/UP4/Firmware Upgrade>
 
Last edited:
Mar 29, 2020 at 11:18 AM Post #790 of 1,460
Updated using linux and dfu-util. No problems.
 
Mar 29, 2020 at 10:33 PM Post #793 of 1,460
Hi, some problems with app
Xiaomi Mi9T, MIUI MiROOM 11.0.4

P.S. Meizu 16X, installation successfull

Thank you, will report top the software team.

Thank you.
Works fine here, note 10 plus, up4, fiio fh7.
I would like to see volume adjustment in the future build. ( I also use the up4 with speakers like the denon home 350 and anker soundcore motion plus, both @ the 3,5 jack connections)

You should be able to control volume by basic volume control of android, there is no need for additional volume control in the app.

Thank you for the firmware update! I'm using the UP2 and it has been great! That being said, although everything seems to work fine for me with the new firmware V1.7.3 the default volume level and/or the overall available volume range is too low. That is the case whether using high or low gain mode. When using it with a bluetooth device other than my phone I am unable to reach a loud enough volume level. For the record the previous firmware V1.5 works great and is capable of getting quite loud. It would be great if you could address that issue in your next firmware release. Currently I have reverted to firmware v1.5 and everything works great as before. Thank you in advance for your attention to this issue.

Can you please tell us, what other non-smartphone devices are you using, that are showing this volume problem?

How does one get the equalizer to work; am I missing something?
top slider to the right > Customize > Customize > adjust EQ sliders ;;
Not getting any effect....

Please which Bluetooth codec are you using? Currently EQ is not available for LDAC and LHDC.

The app is very underwhelming :frowning2: its hard to install, buggy and lack of features. I dont understand why theres no volume slider. This is just garbage

You should be able to control volume by basic volume control of android, there is no need for additional volume control in the app.
 
Shanling Have any question about our players? Just PM me or send me email. Stay updated on Shanling at their sponsor profile on Head-Fi.
 
https://www.facebook.com/Shanling-Audio-603230783166845/ https://twitter.com/ShanlingAudio https://www.instagram.com/shanlingaudio/ http://en.shanling.com/ frankie@shanling.com
Mar 29, 2020 at 11:06 PM Post #794 of 1,460
Can you please tell us, what other non-smartphone devices are you using, that are showing this volume problem?
Yes, I am using a USB Bluetooth dongle on a Linux computer. The problem was both on the computer and on my Android phone. I was not able to achieve sufficient volume level on the computer and just a so so volume level on my phone.
 

Users who are viewing this thread

Back
Top