Drivers para aquaris 5.7 - mal definidos por bq



  • Señores de BQ no saben hacer script correctos para instalar los drivers en WINDOWS8 ¿?

     



  • ¿Qué problema tienes con los drivers en Windows 8?



  • Por favor sírvanse de actualizar el paquete de instalación de drivers para Windows. Tienen errores con las  "/" que deben ser "\"

    Si no saben hacerlo les pego a continuación el contenido del fichero instalar.bat

    Incluye el deshabilitar y habilitar la comprobación de drivers firmados. Que no entiendo como aún no lo tienen registrado con windows8 sus drivers.

    Recordar que para que funcione correctamente el instalar.bat hay que ejecutarlo como administrador.

    Contenido de instalar.bat

     

    @echo off
    cls
    echo *************************************
    echo *************Information*************
    echo *************************************
    echo Dirver Installer v1.0

    echo *****************************************
    echo **** quitamos proteccion drivers firmados
    echo *****************************************

    bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
    bcdedit -set TESTSIGNING ON

     
    for /f %%i in ('ver^|find "5.0."') do echo Win NT && set osrecognized=1
    for /f %%i in ('ver^|find "5.1."') do echo Win XP && set osrecognized=1
    for /f %%i in ('ver^|find "5.2."') do echo Win 2003 && set osrecognized=1
    for /f %%i in ('ver^|find "6.0."') do echo Win Vista && set osrecognized=1
    for /f %%i in ('ver^|find "6.1."') do echo Win 7 && set osrecognized=1
    for /f %%i in ('ver^|find "6.2."') do echo Win 8 && set osrecognized=1
    for /f %%i in ('ver^|find "6.3."') do echo Win 8.1 && set osrecognized=1

    if not defined osrecognized goto NotSupport

    @set PLATFORM=x86
    @if "%processor_architecture%"=="x86" (set PLATFORM=%cd%\SmartPhoneDriver\x86) ^
    else (set PLATFORM=%cd%\SmartPhoneDriver\x64)

    echo %PLATFORM%
    @echo.
    @echo.


    echo *******************************************
    echo **********Install SP unsigned inf**********
    echo *******************************************
    "%PLATFORM%/dpinst.exe" /PATH "%PLATFORM%\Unsigned infs" /F /LM /SW /A
    echo Install complete!
    @echo.
    @echo.


    echo *****************************************
    echo **********Install SP signed inf**********
    echo *****************************************
    "%PLATFORM%/dpinst.exe" /PATH "%PLATFORM%\Infs" /F /LM /SW /A
    echo Install complete!
    @echo.
    @echo.

    echo *****************************************
    echo **** ponemos proteccion drivers firmados
    echo *****************************************
    bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
    bcdedit -set TESTSIGNING OFF

     

     

    goto end

    :NotSupport
    echo Do Not support Win NT earlier version

    :end
    pause

     



  • los problemas que tenia es primero que cascaba el instalar.bat por generar las barras de subdirectorios con "/" en lugar de "\".

    En LINUX son "/" pero en WINDOWS son "\"

    En segundo lugar era que como no estáis reconocidos por WINDOWS como entidad emisora de drivers pues había que hacer que Windows deshabilitara el comprobar si el driver estaba 'firmado'.

    Tal y como os he pasado el INTALAR.BAT funciona ya y no hay que montar las historias que vienen en el foro.

    Parece mentira que una empresa como BQ tengamos que estar los CLIENTES haciendo vuestro trabajo de SOPORTE.

    Pero esta claro que lo que interesa es la VENTA, ya que no entiendo con tanto tiempo como lleva ya el WINDOWS 8 en nuestras vidas como no tienen el programa de instalación de drivers adaptado a este S.O.

    Un saludo.

     



  • Con mi Windows 8 64 bits y como estaban los drivers hasta ahora (sin Ejecutar como Administrador):

    Aquí tienes cuando los liberaron: http://www.mibqyyo.com/comunidad/discussion/28550/nuevos-drivers-para-hard-reset-mediatek/p1


  • MVP

    En el archivo bat, en la parte de

    echo *******************************************
    echo Install SP unsigned inf
    echo *******************************************

    pon un echo antes de la línea para ver lo que es realmente
    echo "%PLATFORM%/dpinst.exe" /PATH "%PLATFORM%\Infs" /F /LM /SW /A

    y verás el contenido que tiene.

    Si lanzas la consola con permisos de administrador y lo ejecutas verás una pantalla similar a la que te ha puesto Heminwein. Después de instalar el driver se activa de nuevo la protección. Sólo lo tienes desactivado en el momento de la instalación.

    Edito: tienes que descomprimir la carpeta que contiene el driver en C:\tmp (por ejemplo) y lanzar una consola como Administrador. Ejecutas el Install.bat y cuando pongas el teléfono en depuración se instalará.

    Probado con Aquaris 5.7 en un sistema limpio y depurando en Eclipse.