AAO 522 - searching for the webcam driver

Discussion in 'Windows' started by 1st1, Feb 2, 2012.

  1. 1st1

    1st1

    Joined:
    Aug 27, 2008
    Messages:
    5
    Likes Received:
    0
    Hello.

    since today I have a AAO 522. This is a replacement for my dear old AAO A150 which died last weekend. The AAO A150 was extended to a 500 GB HDD and running with Windows 7 Ultimate. As I don't like the AAO 522 preinstalled Win 7 Starter Edition I swapped over the HDD from the 150 to the 522 and after a little registry patch to let Win 7 to search for new hardware, the old installation came up on the new netbook. So I downloaded all drivers from Acer Website and the ATI C-series graphics driver and everything works just fine except of the integrated Webcam. With a ittle tool from Acer website I found out that the Webcam must be manufactured from LiteOn.

    So I searched through the web and tryed different LiteOn Webcam drivers but none of them fitted. So I plugged back the original harddrive and generated the App+Driver DVD and the three Recovery DVDs. Plugged back the other harddrive and searched through these DVDs for the driver. No success. In the App folder of the App+Driver-DVD there is a folder for acer crystal webcam, but it only contains applications and no INF driver.

    Does anybody here have the driver, is there any working download link? Thanks.

    Ps: It does not make sense to ask me to look at the Acer website, there is no webcam driver for AA0 522, I already searched there.
     
    1st1, Feb 2, 2012
    #1
  2. 1st1

    1st1

    Joined:
    Aug 27, 2008
    Messages:
    5
    Likes Received:
    0
    I did a small step:

    First I found the following website after searchin on Google for the hardware ID of the webcam USB\VID_0402&PID_7675&REV_0004&MI_00 and I found this page:

    http://drivers.awdit.com/vid_0402/webcam/

    So I knew the driver file names (usbvideo.inf, usbdriver.sys) and searched through the original harddisk with Win 7 starter edition of my AAO 522, and I found them and copied them to my 522 into a test directory. I also copied all other files which were mentioned in the inf file, but I think the other files are files which come with Windows.

    [​IMG]
    (the jpg is a screenshot of the test result.)

    [​IMG]
    This is the test result, the inf file is accepted for the webcam but installation fails. The sentence below the icon says that no driver was selected.

    Any ideas?

    This is the content of the usbvideo.inf, maybe that helps?

    Code:
    ; Copyright (c) Microsoft Corporation.  All rights reserved.
    
    [Version]
    Signature="$CHICAGO$"
    Class=Image
    ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
    Provider=%Msft%
    DriverVer=06/21/2006,6.1.7601.17514
    
    [ControlFlags]
    ExcludeFromSelect=*
    
    [SourceDisksNames]
    3426=windows cd
    
    [SourceDisksFiles]
    usbvideo.sys         = 3426
    
    [DestinationDirs]
    USBVideo.CopyList=10,system32\drivers
    
    [Manufacturer]
    %Msft%=Microsoft,NTx86
    
    [Microsoft.NTx86]
    %USBVideo.DeviceDesc%=USBVideo,USB\CLASS_0E
    
    [USBVideo.NT]
    Include=ks.inf, kscaptur.inf
    Needs=KS.Registration, KSCAPTUR.Registration.NT
    CopyFiles=USBVideo.CopyList
    AddReg=USBVideo.AddReg, TopologyNodeRegistration, DVCR.Plugins
    AddProperty=USBVideo.AddProp
    
    ; to expose non-generic device name via coinstaller
    PreferDeviceInfo=1
    
    [USBVideo.AddReg]
    HKR,,DevLoader,,*ntkern
    HKR,,NTMPDriver,,usbvideo.sys
    
    [USBVideo.AddProp]
    GenericDriverInstalled,,,,1
    
    [USBVideo.NT.CoInstallers]
    AddReg=MMCICO.AddReg
    
    [MMCICO.AddReg]
    HKR,,CoInstallers32,0x00010000,"mmcico.dll,MediaClassCoInstaller"
    
    [TopologyNodeRegistration]
    HKLM,%MediaCategories%\%GUID.VideoStreaming%,Name,,%Node.VideoStreaming%
    HKLM,%MediaCategories%\%GUID.VideoStreaming%,Display,1,00,00,00,00
    HKLM,%MediaCategories%\%GUID.VideoInputTerminal%,Name,,%Node.VideoInputTerminal%
    HKLM,%MediaCategories%\%GUID.VideoInputTerminal%,Display,1,00,00,00,00
    HKLM,%MediaCategories%\%GUID.VideoOutputTerminal%,Name,,%Node.VideoOutputTerminal%
    HKLM,%MediaCategories%\%GUID.VideoOutputTerminal%,Display,1,00,00,00,00
    HKLM,%MediaCategories%\%GUID.VideoSelector%,Name,,%Node.VideoSelector%
    HKLM,%MediaCategories%\%GUID.VideoSelector%,Display,1,00,00,00,00
    HKLM,%MediaCategories%\%GUID.VideoProcessing%,Name,,%Node.VideoProcessing%
    HKLM,%MediaCategories%\%GUID.VideoProcessing%,Display,1,00,00,00,00
    HKLM,%MediaCategories%\%GUID.VideoCameraTerminal%,Name,,%Node.VideoCameraTerminal%
    HKLM,%MediaCategories%\%GUID.VideoCameraTerminal%,Display,1,00,00,00,00
    HKLM,%MediaCategories%\%GUID.VideoInputMTT%,Name,,%Node.VideoInputMTT%
    HKLM,%MediaCategories%\%GUID.VideoInputMTT%,Display,1,00,00,00,00
    HKLM,%MediaCategories%\%GUID.VideoOutputMTT%,Name,,%Node.VideoOutputMTT%
    HKLM,%MediaCategories%\%GUID.VideoOutputMTT%,Display,1,00,00,00,00
    
    
    [DVCR.PlugIns]
    ; This IID is aggregated for the filter given the CLSID of the property set
    HKLM,System\CurrentControlSet\Control\MediaInterfaces\{B5730A90-1A2C-11cf-8C23-00AA006B6814},,,%PlugIn_IAMExtDevice%
    HKLM,System\CurrentControlSet\Control\MediaInterfaces\{B5730A90-1A2C-11cf-8C23-00AA006B6814},IID,1,90,0A,73,B5,2C,1A,cf,11,8C,23,00,AA,00,6B,68,14
    
    
    ; This IID is aggregated for the filter given the CLSID of the property set
    HKLM,System\CurrentControlSet\Control\MediaInterfaces\{A03CD5F0-3045-11cf-8C44-00AA006B6814},,,%PlugIn_IAMExtTransport%
    HKLM,System\CurrentControlSet\Control\MediaInterfaces\{A03CD5F0-3045-11cf-8C44-00AA006B6814},IID,1,F0,D5,3C,A0,45,30,cf,11,8C,44,00,AA,00,6B,68,14
    
    
    ; This IID is aggregated for the filter given the CLSID of the property set
    HKLM,System\CurrentControlSet\Control\MediaInterfaces\{9B496CE1-811B-11cf-8C77-00AA006B6814},,,%PlugIn_IAMTimecodeReader%
    HKLM,System\CurrentControlSet\Control\MediaInterfaces\{9B496CE1-811B-11cf-8C77-00AA006B6814},IID,1,E1,6C,49,9B,1B,81,cf,11,8C,77,00,AA,00,6B,68,14
    
    ;
    ; Property Pages
    ;
    
    ;
    ; Associate the property set with the above property page
    ;
    ; IAMExtDevice, IAMExttransport and IAMTimecodeReader interfaces
    ; all use the same property pages.
    ;
    HKLM,System\CurrentControlSet\Control\MediaSets\{B5730A90-1A2C-11cf-8C23-00AA006B6814}\PropertyPages\{81e9dd62-78d5-11d2-b47e-006097b3391b},,,%PropPage_DVcrControl%
    HKLM,System\CurrentControlSet\Control\MediaSets\{A03CD5F0-3045-11cf-8C44-00AA006B6814}\PropertyPages\{81e9dd62-78d5-11d2-b47e-006097b3391b},,,%PropPage_DVcrControl%
    HKLM,System\CurrentControlSet\Control\MediaSets\{9B496CE1-811B-11cf-8C77-00AA006B6814}\PropertyPages\{81e9dd62-78d5-11d2-b47e-006097b3391b},,,%PropPage_DVcrControl%
    
    
    [USBVideo.Interfaces]
    AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,USBVideo.Interface
    AddInterface=%KSCATEGORY_RENDER%,GLOBAL,USBVideo.Interface
    AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,USBVideo.Interface
    AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,USBVideo.Interface
    
    [USBVideo.NT.Interfaces]
    AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,USBVideo.Interface
    AddInterface=%KSCATEGORY_RENDER%,GLOBAL,USBVideo.Interface
    AddInterface=%KSCATEGORY_VIDEO%,GLOBAL,USBVideo.Interface
    AddInterface=%KSCATEGORY_RENDER_EXT%,GLOBAL,USBVideo.Interface
    
    [USBVideo.Interface]
    AddReg=USBVideo.Interface.AddReg
            
    [USBVideo.Interface.AddReg]
    HKR,,CLSID,,%ProxyVCap.CLSID%
    HKR,,FriendlyName,,%USBVideo.DeviceDesc%
    HKR,,RTCFlags,0x00010001,0x00000010
    
    [USBVideo.NT.Services]
    AddService = usbvideo,0x00000002,USBVideo.ServiceInstall
    
    [USBVideo.ServiceInstall]
    DisplayName   = %USBVideo.SvcDesc%
    ServiceType   = %SERVICE_KERNEL_DRIVER%
    StartType     = %SERVICE_DEMAND_START%
    ErrorControl  = %SERVICE_ERROR_NORMAL%
    ServiceBinary = %10%\System32\Drivers\usbvideo.sys
    
    
    [USBVideo.CopyList]
    usbvideo.sys,,,0x0100
    
    
    
    [Strings]
    
    ;-----------------
    ; Non-Localizable
    ;-----------------
    ProxyVCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
    KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
    KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
    KSCATEGORY_VIDEO="{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
    KSCATEGORY_RENDER_EXT="{CC7BFB41-F175-11D1-A392-00E0291F3959}"
    SERVICE_KERNEL_DRIVER=1
    SERVICE_DEMAND_START=3
    SERVICE_ERROR_NORMAL=1
    
    MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
    GUID.VideoStreaming="{DFF229E1-F70F-11D0-B917-00A0C9223196}"
    GUID.VideoInputTerminal="{DFF229E2-F70F-11D0-B917-00A0C9223196}"
    GUID.VideoOutputTerminal="{DFF229E3-F70F-11D0-B917-00A0C9223196}"
    GUID.VideoSelector="{DFF229E4-F70F-11D0-B917-00A0C9223196}"
    GUID.VideoProcessing="{DFF229E5-F70F-11D0-B917-00A0C9223196}"
    GUID.VideoCameraTerminal="{DFF229E6-F70F-11D0-B917-00A0C9223196}"
    GUID.VideoInputMTT="{DFF229E7-F70F-11D0-B917-00A0C9223196}"
    GUID.VideoOutputMTT="{DFF229E8-F70F-11D0-B917-00A0C9223196}"
    
    ;------------
    ;Localizable
    ;------------
    Msft="Microsoft"
    USBVideo.DeviceDesc="USB Video Device"
    USBVideoStreaming.DeviceDesc="USB Video Device (VS Interface)"
    USBVideo.SvcDesc="USB Video Device (WDM)"
    
    Node.VideoStreaming="Video Streaming"
    Node.VideoInputTerminal="Video Input Terminal"
    Node.VideoOutputTerminal="Video Output Terminal"
    Node.VideoSelector="Video Selector"
    Node.VideoProcessing="Video Processing"
    Node.VideoCameraTerminal="Video Camera Terminal"
    Node.VideoInputMTT="Video Input Media Transport Terminal"
    Node.VideoOutputMTT="Video Output Media Transport Terminal"
    
    
    ;
    ; PlugIns Descriptions
    ;
    PlugIn_IAMExtDevice="WDM Streaming IAMExtDevice Interface Handler"
    PlugIn_IAMExtTransport="WDM Streaming IAMExtTransport Interface Handler"
    PlugIn_IAMTimecodeReader="WDM Streaming IAMTimecodeReader Interface Handler"
    Plugin_IExtTransport="WDM Streaming IExtTransport Interface Handler"
    PropPage_DVcrControl="DVcrControl Property Page"
    Plugin_IKsTopologyInfo="WDM Streaming IKsTopologyInfo Interface Handler"
    Plugin_ICameraControl="WDM Streaming ICameraControl Interface Handler"
    Plugin_IVideoProcAmp="WDM Streaming IVideoProcAmp Interface Handler"
    Plugin_ISelector="WDM Streaming ISelector Interface Handler"
    Plugin_PropertyObject="Node Interface Aggregation Handler"
    
     
    1st1, Feb 3, 2012
    #2
  3. 1st1

    1st1

    Joined:
    Aug 27, 2008
    Messages:
    5
    Likes Received:
    0
    [​IMG]
    So, Camera is working! As you can see from the screenshot, the downloaded filename only refers to Win7 X64, but it also contains X86-drivers.

    You can download the correct driver here: http://driverzone.com/%7B81af0b2d-be0f- ... id=1476937

    It is a Chicony 9236 with ALi chipset (ALi = daughter company from Acer), when asking Google for that camera type, you can find out that it is also used in the following notebooks from ASUS: N53SN, N43SL, B43F, B43J
     
    1st1, Feb 7, 2012
    #3
  4. 1st1

    1st1

    Joined:
    Aug 27, 2008
    Messages:
    5
    Likes Received:
    0
    1st1, Feb 8, 2012
    #4
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.