Well, I've updated the BIOS, but it does not change anything. For updating, I swapped my SSH with an old HDD with the OEM Windows. But still the result is the same, the value of USB charge is 1, and can't be changed. Here is the output you asked for:
sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date R0230DA 02/24/2015 ** Changed in: linux (Ubuntu) Status: Incomplete => Confirmed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1461986 Title: can't change usb_charge attribute in /sys/devices/platform/sony-laptop Status in linux package in Ubuntu: Confirmed Bug description: I am on a Sony VAIO svf43142sn. My laptop has the ability to leave a USB port powered on even after shutdown to charge other devices. The value of /sys/devices/platform/sony-laptop/usb_charge is 1, but the USB port is not powered on. Also when I tried toggling it to 0 it resets back to 1 when I check again using cat. So I restarted the module sony-laptop with debug flags on. When I try: echo -n 0 | sudo tee -a /sys/devices/platform/sony-laptop/usb_charge these are the curresponding kernel logs, implying that it was a success: [ 9121.879908] sony_laptop: found handle 0x0155 (offset: 0x07) [ 9121.881386] sony_laptop: __call_snc_method: [SN07:0x0000000000000107] [ 9121.881394] sony_laptop: called SN07 with 0x0107 (result: 0x0000) But if I cat the value of usb charge, the change is not reflected, and I see this when I dmesg: [ 9346.202318] sony_laptop: found handle 0x0155 (offset: 0x07) [ 9346.202489] sony_laptop: __call_snc_method: [SN07:0x0000000000000007] [ 9346.202494] sony_laptop: called SN07 with 0x0007 (result: 0x0001) If it matters, when i simply echo 1, I will get this: [ 9879.675844] sony_laptop: found handle 0x0155 (offset: 0x07) [ 9879.676878] sony_laptop: __call_snc_method: [SN07:0x0000000000010107] [ 9879.676885] sony_laptop: called SN07 with 0x10107 (result: 0x0000) The entire debug message when I restart the module(sony-laptop) is given here: http://paste.ubuntu.com/11551226/ . I have asked the same as a question on askubuntu.com. It has got a other information if you need it: http://askubuntu.com/questions/628542/how-to-leave-a-usb-port-powered-during-shutdown-for-charging-mobile --- ApportVersion: 2.14.1-0ubuntu3.11 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: dalton 1816 F.... pulseaudio CurrentDesktop: GNOME DistroRelease: Ubuntu 14.04 HibernationDevice: RESUME=UUID=babf655a-816a-4c8a-ad03-6fe550cc1d60 InstallationDate: Installed on 2015-05-28 (7 days ago) InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417) MachineType: Sony Corporation SVF14212SNW NonfreeKernelModules: wl Package: linux (not installed) ProcFB: 0 inteldrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.0-38-generic root=UUID=d52d966a-2fa0-4050-821e-99176a8fc013 ro quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 3.16.0-38.52~14.04.1-generic 3.16.7-ckt10 RelatedPackageVersions: linux-restricted-modules-3.16.0-38-generic N/A linux-backports-modules-3.16.0-38-generic N/A linux-firmware 1.127.12 Tags: trusty Uname: Linux 3.16.0-38-generic x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dialout dip lpadmin plugdev sambashare sudo _MarkForUpload: True dmi.bios.date: 11/18/2013 dmi.bios.vendor: Insyde Corp. dmi.bios.version: R0220DA dmi.board.asset.tag: N/A dmi.board.name: VAIO dmi.board.vendor: Sony Corporation dmi.board.version: N/A dmi.chassis.asset.tag: N/A dmi.chassis.type: 10 dmi.chassis.vendor: Sony Corporation dmi.chassis.version: N/A dmi.modalias: dmi:bvnInsydeCorp.:bvrR0220DA:bd11/18/2013:svnSonyCorporation:pnSVF14212SNW:pvrC10JZ3LZ:rvnSonyCorporation:rnVAIO:rvrN/A:cvnSonyCorporation:ct10:cvrN/A: dmi.product.name: SVF14212SNW dmi.product.version: C10JZ3LZ dmi.sys.vendor: Sony Corporation To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1461986/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp