Yes, I am able to change it, and reactivate it by booting into Windows. Here is a detailed summary of what I did:
I shut down my Ubuntu, inserted the HDD containing Windows 8 to my optical bay, and booted into Windows. I found that USB charging was already on in the VAIO program. I shut down windows and checked if it was actuallly on, but the USB was not powered. I booted again into Windows and switched it off. I could successfully switched it off and shut down my PC. When I checked if USB is powered, it obviously was not powered. I booted into windows yet again and switched it on. Now when I shut it down, I found that I could charge my mobile successfully. In short, with windows I was able to successfully reactivate USB Charging. Now I switched the feature off from Windows and booted into Ubuntu, and found it exactly as before, ie Even-though the feature was off, usb_charging had a value of 1, and I could not change it to 0. To test further, I booted into Windows, switched the feature back on, tested it, and booted into linux. I got the same response. usb_charging had a value of 1, and I could not change it to 0. I should add that windows boots with UEFI from the HDD in the optical bay, while Ubuntu boots in Lagacy mode from the internal SSD. To see if changing from UEFI to Lagacy had any effect, I booted into Windows, switched it on and shut down. Now I confirmed that my phone is being charged. I switched to Legacy, and yet again, I can charge my phone when the PC is shut down. If you want, I can test from UEFI booted Ubuntu. -- 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: Incomplete 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