ffugita

Membro
  • Total de itens

    2
  • Registro em

  • Última visita

  • Dias Ganhos

    1

ffugita last won the day on October 29 2015

ffugita had the most liked content!

Profile Information

  • Idade
    20
  • Marca do Carro
    gm
  • Modelo do Carro
    lt

ffugita's Achievements

Novato

Novato (1/14)

3

Reputação

  1. Com base nesse post gigante, podemos chegar as seguintes conclusões: Existem 3 tipos de desbloqueio no mercado, que são: - Desconectar o fio do GMLAN - Interface de desbloqueio (caska/GM, faaptec, etc) - Software O primeiro tipo de desbloqueio é o mais tosco, e não recomendável por seus efeitos colaterais. O segundo tipo de desbloqueio (via interface) basicamente captura os dados da GMLAN, e analisa os dados. A GMLAN é uma rede interna do carro, e basicamente é por onde os módulos do carro trocam informações. Se a central do carro mandar pro radio um comando informando carro andando ele bloqueia esse sinal, senão repassa. Existe na internet bastante gente que fez brincadeiras com GMLAN usando arduino e afins, capturando as mensagens que trafega nesse barramento. Tem inclusive bastante informação técnica deste barramento, link abaixo. Bastaria então fazer um debug em casa, e programar no arduino um código que faça a mesma coisa da interface, deixa passar tudo, exceto informação de movimento (INFOTAINMENT_OPERATION_ALLOWED na biblia da GM?). Daria um certo trabalho, mas não vejo como algo impossível de se programar. O arduino precisa de um shield CAN para isso, tem na sparkfun - https://www.sparkfun.com/products/13262 Exemplo: http://blog.paulthomas.eu/talking-to-gmlan-on-my-vectra-c-with-my-arduino/ Software bastante interessante para fuçar na rede dos carros -> http://www.intrepidcs.com/VehicleSpy/ Biblia de comandos da GMLAN: http://www.carmodder.com/viewtopic.php?t=24143 Por fim, o ultimo tipo de desbloqueio parece ser uma alteração de EEPROM, o chip começando com 24c. Uma EEPROM é uma memória não volátil bastante usada em cacarecos eletronicos para armazenar setup e demais configurações (ex: canais da tv programados, a memória do FM, etc). Aparentemente descobriram que o Mylink armazena na EEPROM as configurações de video e afins. Eu chuto que esse desbloqueio altera apenas isto por causa do sintoma do desbloqueio sumir se mandar restaurar as configurações originais, este procedimento só reinicia a EEPROM. É possivel ler e gravar a EEPROM usando um programador. Se o desbloqueio por software for apenas isso, em tese bastaria ler a EEPROM , mandar desbloquear, ler a EEPROM novamente e comparar o que foi alterado. Parece fácil, mas precisa ter talento com estação de solda, para tirar e soldar o chip de volta sem destruir a placa, ou então um programador ISP se o mylink aceitar (o que eliminaria o passo de tirar o chip e por de volta). A unica esperança para fugir disso seria o mylink ter um menu de serviço que permita alterar parametros de EEPROM, mas parece que isso não existe. Pessoas que souberem programar um arduino, ou tenham acesso a estação de solda e programadores de EEPROM podem verificar se minhas hipoteses estão corretas. Considerando o trabalho todo, não acho o valor cobrado um valor caro. Eu acredito que o problema do desbloqueio não parece ser o segredo envolvido, não me parece ser algo tão secreto assim, e sim o trabalho relacionado. Não acho viavel gastar 200 reais em um programador de eeprom para usar uma vez, ou então 350 reais no conjunto arduino+shield CAN.
  2. Para quem conseguiu chegar na parte do activesync, será que este editor de registro pode funcionar? https://obiwan2208.wordpress.com/2012/03/24/jailbreak-ln500/ Muito provavelmente os parametros de configuraçao estarão no registro (assim como no PC)... se este método funcionar, pode deixar irrelevante a parte de acessar os arquivos do ML.