Hi Alanm;
Thank you for your adfuUpdate.inf
I don't know the version of your mp4 player, but your adfuUpdate.inf didn't work. So I identifyed my mp4 player with my Linux Workstation, and changed so my AdfuUpdate.inf file in order to recognize my MP4 Player:
QY-066Av1
2007.03.20
So If any of you has this player, you have to change your AdfuUpdate.inf located in your /Windows/ folder to this :
[hr:9dd2ae1185]
[Version]
Signature="$CHICAGO$"
Class=USB
;ClassGUID=1181f4a0-f284-11d2-9068-00609797ea5a}
provider=%MSFT%
DriverVer=08/20/2004,2.0.0.0
LayoutFile=layout.inf
[Manufacturer]
%MfgName%=Upgrade
[Upgrade]
%USB\VID_10D6&PID_1160.DeviceDesc%=MDisk.install,U SB\VID_10D6&PID_ff61
%USB\VID_10D6&PID_1160.DeviceDesc%=MDisk.install,U SB\VID_10D6&PID_8888
%USB\VID_10D6&PID_1160.DeviceDesc%=MDisk.install,U SB\VID_10D6&PID_ff51
;[PreCopySection]
;HKR,,NoSetupUI,,1
[DestinationDirs]
umss.files = 10,System32\Drivers
[MDisk.install]
CopyFiles=umss.files
AddReg=umss.addreg
[MDisk.install.NT]
CopyFiles=umss.files
AddReg=umss.addreg
[MDisk.install.NT.Services]
Addservice = AdfuUd, 0x00000002, AdfuUd_AddService
[AdfuUd_AddService]
DisplayName = %USB\VID_10D6&PID_1160.DeviceDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\System32\Drivers\AdfuUd.sys
LoadOrderGroup = Base
[umss.addreg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,AdfuUd.SYS
[umss.files]
AdfuUd.sys
[SourceDisksNames]
1000 = "USB Mass Storage Device",,,
[SourceDisksFiles]
AdfuUd.SYS = 1000
;---------------------------------------------------------------;
[Strings]
MSFT="MP3 Player"
MfgName="MP3 Player"
USB\VID_10D6&PID_1160.DeviceDesc="USB 2.0 (FS) ADFU Device"
[hr:9dd2ae1185]
To use this file propperly, you have to plug-in your player to USB

and wait for Windows to ask for drivers.
There you have to get your software drivers FROM A LIST !
Next, DONT let Windows search for drivers, but select your driver yourself
Take "all devices"
"Have Disk"
and select your new edited AdfuUpdate.inf in Windows Folder
Et voilą 8)
Now, we have our ADFU Device in Windows, but we cannot read nor write on it.
Now, Get to your mp3 Utility, and chose firmware upgrade tool, open your firmware file, and start upgrading.
@Lattesurf :
Yes, you are right with the memory hack. that's why he is trying to delete or read on non existing memory :roll:
But, can I change the memory hack to normal, while my player is still an ADFU device ?
@ vtr
euh;... thank you, but I only speak Luxemburgish, German, French and English, so I can't unserstand you :?
I hope, my post helped some of you; and if someone finds a firmware for this player : QY-066Av1 2007.03.20 ; could you please upload it to the download section and make me a wink
That would be great, I haven't found any working firmware until now

ops:
Best regards
Jim