Como instalar e usar o SSS\Progman com cabo de Carsoft ou INPA Antes de mais nada tem de já conseguir usar o software INPA. Se ainda não o conseguiu pôr a funcionar: Volte a tentar por primeiro esse a funcionar, o SSS não vai funcionar sem esse já estar a funcionar correctamente. Software necessário: VMWare 6 ou 7 Disco Virtual Base31.vmdk SO: BMW Progman v.28, v.30 or v.32 SO: Changes.iso Como instalar o SSS Progman v.28, v.30 ou v.32 Se ainda não tem o VMWare instalado, instale-o. Instale o INPA e esteja certo que funciona Abrir o VMWare e criar uma nova máquina virtual Seleccione Typical:
Seleccione Microsoft Windows, Windows XP: Dê á sua máquina virtual o nome que quiser Seleccione Host Only para a Rede
Dê um tamanho substancial ao seu disco, mas não precisa de o reservar permanentemente (alocate now): A sua máquina virtual está criada:
IMPORTANTE: É preciso de substituir o disco da máquina virtual pelo disco virtual Base31.vmdk, para isso vá á pasta Meus Documentos > Virtual Machines e entre na pasta com o nome da máquina virtual que criou. Vai ter lá um ficheiro que termina em vmdk, copie o nome, elimine-o e a seguir mova para aí o disco virtual Base31.vmdk e mude-lhe o nome para o nome do disco que apagou. Agora tem de editar a máquina virtual e remover o controlador USB, e a placa de som. Aumente também a memória ram para 1Gb e ajuste a placa de Rede para usar o VMnet1. Nas propriedades da drive de CD, insira a ISO: Progman DVD
Inicie a máquina virtual Começa a instalação, ignore ou cancele quaisquer mensagens acerca do agp440.sys Faça um intervalo, este passo demora muitos minutos ou mesmo algumas horas. Eventualmente vai ver o seguinte ecran Seleccione a língua que pretender usar
Pode dar o nome que quiser ou PROGMAN como eu Seleccione 192.168.68.1 para a Gateway Deixe as informações de impressora em branco e carregue em continue
Quando vir este ecran, simplesmente carregue em continue Insira 12345 para o Dealer Number, pode inventar o resto das informações:
Carregue em Finished Espere O Windows desliga-se, e tenta reiniciar Desligue a máquina virtual, ainda não estamos prontos para correr o Progman
Mais uma vez seleccione as propriedades do disco virtual e seleccione Utilities > Map: Vamos mapear a primeira partição (lembre-se de remover a verificação de read-only ) Abrir o Regedit
No Editor de Registo, carregue em Ficheiro > Carregar ramo de registo Navegue até ao ficheiro Z:\Windows\System32\Config\Software Dê o nome BASE31 Vai aparecer no registo Navegue até BASE31\Microsoft\Windows NT\Current Version\Winlogon Encontre o valor de SHELL e carregue nele Mude o valor para Explorer.exe
Diminua o endereço até que só esteja seleccionada a pasta BASE31 Ficheiro > Descarregar ramo de registo. Feche o Editor de Registo Volte á máquina virtual, abra as propriedade do disco rígido e seleccione Utilities > Disconnect
Abrir as propriedades da drive de CD e insira a ISO: changes.iso Inicie a máquina virtual e vai iniciar o Windows, cancele qualquer mensagem acerca do agp440.sys
Abrir o My Computer Carregue na drive de CD (CD Changes) e deve-se abrir uma janela de comando: Se a janela de comando não abrir, e em vez disso vir o conteúdo da drive de CD, clique no ficheiro sss_stage2
Pressione qualquer tecla para continuar Vai ver o seguinte ecran, e novamente carregue em qualquer tecla para continuar Reinicie a máquina virtual (Start > Shutdown >Restart) Enquanto espera que reinicie, corra o ficheiro IFHSrv32.exe da pasta C:\EDIABAS\Bin Progman está operacional pela primeira vez!
Clique em Administração e aparece o seguinte ecran Clique em interfaces e vai ver o seguinte ecran:
Clique em Interface externa, e clique em Acrescentar Insira 192.168.68.1 para o endereço de IP e pressione Continuar
Vai voltar ao ecran de Interfaces, por isso clique apenas em Home Usando o Progman com o seu BMW Conecte os seus cabos e verifique que o INPA consegue comunicar com a DME Em SSS\Progman, clique em Nova Sessão e deve-lhe aparecer o seguinte ecran:
Seleccione a interface carregando nela uma vez, e clique em Continuar Insira o nome que quiser para a sessão e clique em Continuar
Escolha o carro (Neste exemplo, um serie 3 > E46):
Deve aparecer um ecran como o seguinte, deve demorar uns minutes a acabar: Até que deve acabar por chegar a um ecran como este Eu só vou mostrar como ajustar as configuraçoes de CKM, porque é disso que estávamos á procura. Codificar módulos é melhor so ser feito com mais experiência.
Clique em CKM Vai ver um ecran como o seguinte por algum tempo Agora vai ver todas os ajustes que pode fazer no seu carro!
Clique em cada opção individual á sua direita para ver uma breve descrição dos ajustes Uma vez que tenha feito todos os ajustes pretendidos, clique no botão Codificar Uma vez que os seus ajustes estejam codificados, salvou uma ida ao concessionário BMW e o dinheiro que ia gastar no tempo que eles iam levar a fazer os ajustes
Créditos originais vão para o utilizador randomy no fórum http://forums.bimmerforums.com Traduzido e convertido para documento de tutoria por: AntMad aka ViperRunner Notas do tradutor: Para sair da máquina virtual, pode suspendê-la, ou para a desligar recomendo que clique em Administração > Configurações seleccione a interface, depois clique em Estado de funcionamente e clique em desactivar, e aguarde que a máquina se desligue. Como a máquina demora bastante a iniciar, eu pessoalmente prefiro suspendê-la. Apenas certifique-se que tenha sempre a correr o ficheiro IFHSrv32.exe da pasta C:\EDIABAS\Bin até acabar de encerrar e que o põe a correr antes de reiniciar a máquina para evitar possíveis erros. Manti todas as imagens originais que estavam presentes no tópico de onde tirei toda a informação, apesar que existe alguns passos que as imagens correspondem a uma versão em português, não achei que se justifica-se uma introdução de imagens da versão portuguesa pois as localizações dos comandos não são diferentes e não é difícil entender a sua tradução Mais uma informação que poderá ser útil para alguns, no caso do meu interface descobri que para funcionar correctamente no SSSProgman devo fazer as seguintes modificações para puder fazer codificações ou programações: - Ir á pasta C:\EDIABAS\Bin
- Abrir o ficheiro EDIABAS.INI com um editor de texto como o Notepad ou Wordpad - Certificar-se que o interface escolhido é o STD:OBD Assim não dá erro a dizer que é necessário um interface ICOM para codificação ou programação. - Com esta modificação, verifiquei que existem funções que no Inpa e no DIS não funcionam, como a identificação automática no DIS e a detecção de ignição no Inpa, e para estas funções funcionarem, quando quiser usar o DIS ou o Inpa com todas as funções, tenho que mudar a interface para ADS Desconheço em que tipos de cabos se dá este comportamento, mas penso que acontece em vários.