Audi "R4" - That Hacked Car

Audi "R4" / That Hacked Car - Lite annorlunda projekt Sponsrad av http://www.streetperformance.se/?ref=r4
  • 125 Följare
  • 46 468 Visningar
  • Uppdaterades senast 20 september 2019
Deko
21 september 2015 · 198 Inlägg

jag tyckte det oxå, el(ektronik) DIY är väldigt outforskad område inom bilvärlden

Prospeed
22 september 2015 · 279 Inlägg

go gooo gaget car tongue

It's not how you stand by your car!!
it's how you race it!!!
Deko
22 september 2015 · 198 Inlägg

Prospeed skrev:
go gooo gaget car tongue

Inspector Gadget <3

Tallifjant You say Tomato. I say fuck you!!!
23 september 2015 · 467 Inlägg

Nu Väntar man ju bara på nästa inlägg från dig! Sjukt cool projekt där du ger oss över förväntan resultat!

You say tomato
I say Fuck you!
Subaru Legacy GX "Wisel" (2000)
Deko
23 september 2015 · 198 Inlägg

Tallifjant skrev:
Nu Väntar man ju bara på nästa inlägg från dig! Sjukt cool projekt där du ger oss över förväntan resultat!

smider nya planer redan för nästa grej, svårt att säga när jag kan uppdatera kring detta. hmm

Stol3n_Identity så äre!
23 september 2015 · 872 Inlägg

Sjukt coolt! Preem lägges såklart! smile

Min projekttråd!
Sponsorer sökes! ;)
Garageplats i södra Stockholm sökes! :)
Eat/Sleep/Volkswagen
Volkswagen Passat CC "Graphite" (2010)
Mazda Miata "Mimmi" (1990)
Deko
5 oktober 2015 · 198 Inlägg

Har nu inte gått så långt från LED projektet, hakade mig upp på ett par problem med LEDs där dom helt enkelt slutade fungera. Tog några dagar att felsöka och åtgärda felen och medans jag höll på så passade jag på göra ett nytt kretskort, som även var tänk att styra styrkortet från OEM blinkers så LEDs körs.

Det som vart byggt i denna uppdatering

[ x ] Digital switch mellan OEM / LED blinkers som styrs av companion appen
[ x ] nytt kretskort för hantering av OEM blinkers signal samt riktning till styrkortet.
OEM blinkers är konstant 10.7V, även när dom ej är på och ca 12V när dom lyser / blinkar. Det försvårade lite från början då jag behövde signal mellan 0-3V som av och på.
[ x ] fix av LEDs som slutade oväntat fungera på ena sidan och halvdant på andra sidan

Så efter några timmars fix så fick jag det fungera som det var tänkt.

Första steget i klippet är varningsblinkers, sen härjar jag runt med vanliga blinkers. Där upptäckte jag litet mjukvarubugg, ena sidan slutar inte blinka när andra sidan blinkar, vill ju inte visa att jag inte bestämt mig för att svänga höger eller vänster.

Deko
5 oktober 2015 · 198 Inlägg

Dags att verkställa nästa ide.

Återupptar det jag lämnade innan LEDs projektet. Nu ska jag på allvar försöka få igång kommunicationen mellan mig och bilen genom CANbus och andra tillhörande protokoller som Audi använder.

För att uppdatera, så försökte jag tidigare i år styra lås och fönstret via companion appen, det gick hyfsat okej men resultatet jag landade på var inte ett dugg tillfredställande.

Dessa försök va ganska lata och inte alls i läge där "jag" hade kontrollen. Så länge nyckel har varit i tändningsläge och sedan sitter kvar, så fungerade fönstren och låsningen. Drog jag ut nyckeln så slutade allt fungera.
Enda lösningen var då att ge mig på CANbus.

Stora utmaningen i CAN och andra protokoll som Audi använder är väl att det finns knappt nå information om "nånting" så man får läsa på rejält för att förstå ens 10%. Sen lättar det inte att längs vägen blir man otroligt snurrig av allt.
Anyways, hade backat upp mig med olika chip för att kunna ge mig på framför allt CAN.
Dom initiala tester (innan LED projektet) i somras gav ingen som helst utdelning, alla försök in mot CAN var helt döva.... alltså inge data.
Många bilar har Can Gateway som ska agera som en "firewall" men som det verkar så sitter det ingen "riktig" GW i B7. Vissa B7 verkar dock ha GW, men inte min.
Men försöker man 101 gånger så måste man ju lyckas mins 1 gång...

Så jag avslutar den lilla updateringen med en Teaser.
Att få en enkel text i färddatorns display var ju inte det enklaste jag va med om, kanske bara min okunskap men det tog några minuters försök för att få texten rätt.
(Det står fel datum i clustret pga jag råkade spärra bilen, så allt var nollat strax innan min text poppade upp)

https://www1.garaget.org/gallery/images/195/194379/194379-d588417147775787be994bf7f7537785.jpg
I steron valde jag CD för att radio visade för mycket text på rad#2. Jag kunde styra rad#2 oxå men pga mjukvara var det antingen eller. Målet är att ta över displayen helt och hållet.

VAGIS är en FB grupp som står nära hjärtat och där mina uppdateringar dyker först upp.


En annan teaser på framgången i CAN, en del av listan på div funktioner som jag mappat ut från bilens alla möjliga knappar och andra funktioner.
https://www1.garaget.org/gallery/images/195/194379/194379-4acf4f3f738a22fc0e482c0ce069f819.jpg

Eventuellt kommer jag försöka att bygga brygga mellan rattens-multifunktions knappar och LED styrningen (för programmerade lägen i LEDs då). Ideen lockar men vill inte låta illa, det känns lite för enkelt att bygga för att det ska vara givande / roligt.

Får se hur och vad det blir smile

TomBjorklund VAGIS Car Club
13 november 2015 · 1 093 Inlägg

Men du.... varför har du inte sagt att du lagt upp en tråd här?!
Du uppdaterar ju i och för sig lika dåligt/bra som en annan... men det är kul när man kan backa tillbaka och titta vad som hänt! smile

2005 A3 Sportback 3.2L -> DTM Facelift
Quattro | 18" OZ-Superturismo | 250Hk VR6 | TT seats (-16) | A3 2012 facelift console | 2DIN conversion
2012 Exterior Facelift | Black Optic | Full courtesy LED | 7" LED touch screen |
DTM-Exterior | RS3 spoiler |
Audi A3 Sportback 3,2L VR6 Q "DTM Facelift" (2006)
Deko
16 november 2015 · 198 Inlägg

t_one21 skrev:
Men du.... varför har du inte sagt att du lagt upp en tråd här?!
Du uppdaterar ju i och för sig lika dåligt/bra som en annan... men det är kul när man kan backa tillbaka och titta vad som hänt! smile

För jag glömmer jämt bort att jag har garaget projekt eller att jag ens är medlem här tongue

Hunted Jackass
16 november 2015 · 795 Inlägg

Sjukt intressant, tack för att du tar dig tid att dela med dig!

Why is it when your wife or girlfriend gets pregnant, all her friends rub her belly and say "congratulations!"
But nobody rubs your dick and says "good work!"
Deko
9 januari 2016 · 198 Inlägg

En mini uppdatering.

R4 relaterade projekt har legat ganska stilla senaste, dock har lite hänt ändå. Som nämnt så är CANbus av intresse och att bygga egen interface för kontroll av den är på bordet.

Även om CAN är simpel i sig så visar den mycket strul. Nån dag sen lyckades jag äntligen få egen (1:a stegs) interface att sända ren CAN data.
https://www1.garaget.org/gallery/images/195/194379/194379-f0adb465cb7b99040063699eb7b72171.jpg

och den efterlängtade datan som tog 5v att få fram
https://www1.garaget.org/gallery/images/195/194379/194379-6436b2c98a9fee0838944f958858d4bd.jpg

Deko
30 januari 2016 · 198 Inlägg

Det har hänt en del sen senast, kring canbus "hacket" eller vad man ska nu säga.

Har försökt bygga ett eget canbus interface för att styra och kontrollera delar i och av bilen och byggandet av det egna interfacet har bara stött på problem.
Dessa problem, när jag nu kollar bakåt, va bara kopplade till att jag ignorerade viktig info i elektronik tongue Hade jag noterat dessa då och rättat mig efter dom varningar jag fick, skulle interfacet varit fungerande månader sen.

Så anyways, det som hänt nu är att jag äntligen har ett custom interface fungerande.
Byggde först o främst för onbench utveckling (alltså för skrivbordet för att kunna sända och läsa can data mellan 2eller fler enheter). Slutligen fick jag framgång *phew* och då var det bara att verifiera att allt fungerar även i bilen (sända och läsa data).

(Såg att jag laddat upp samma bild tidigare, ähh det få va så )
https://www1.garaget.org/gallery/images/195/194379/194379-e3d2252e713dd60dc536c352d92dc763.jpg

Den efterlängtade data mängden från egna interfacet...
https://www1.garaget.org/gallery/images/195/194379/194379-974fe0ae4e47c12633e589896cebdd8f.jpg

https://www1.garaget.org/gallery/images/195/194379/194379-62f551940c7b5089e1745ebf27f61970.jpg


Här är även ett litet klipp (först o främst dokumenterat för mig själv, men delar gärna även här.
Sorry för kass och mörk video, ska fixa en ny när jag har nåt vettigt att visa upp smile

För den nyfikne, i klippet använder jag dator för att sända från Python app en kortkommando till interfacet. Interfacet har några förprogrammerade koder som sänds ut i bilens nätverk för att trigga en funktion. Dessa koder är dock halvdana, trodde exempelvis att en av dessa skulle larma bilen men vad som hände var att den bara låste dörrar. Återstår att sniffa ut fler koder som bilen använder för att skapa mer kompletta funktioner av dessa i någon app (siktar på Smart watch appen som kontroll enhet igen)

Deko
30 januari 2016 · 198 Inlägg

Va även tvungen att logga ut mer data från bilen. Tog ut den på  en tur för att få massvis med data att jobba med och för att nu börja lista ut, vilka koder är av intresse och vilka kan användas.

På ca 10-15min fick jag ut 92.000 rader tongue
Iom att jag hade kopplat upp mig mot Info och Comfort bussar i bilen (Engine bus är dock kvar) så vart jag även tvungen att sortera alla rader till separata filer, info till egen fil och comfort till egen för att sedan formatera all data för linux can-utils.

Formatering av varje rad till rätt struktur
http://ar4.as3breeze.com/canbus/sorting_payloads.jpg

Och separera till egna filer smile
http://ar4.as3breeze.com/canbus/sorted_payloads.jpg

Senast redigerat av Deko (31 januari 2016)

Hunted Jackass
30 januari 2016 · 795 Inlägg

Det här är fan porr, sjukt spännande läsning, jag önskar jag själv hade tid att göra samma jobb.

Märkligt dock att det inte finns någon som redan gått samma väg som dig med tanke på bilens popularitet.

Lycka till vidare, följer detta med stor spänning!

Why is it when your wife or girlfriend gets pregnant, all her friends rub her belly and say "congratulations!"
But nobody rubs your dick and says "good work!"
Deko
30 januari 2016 · 198 Inlägg

tackar, glädjer mig innerligt att intresse finns för detta.

Jodå, det finns en del av av oss som håller på. Dock har jag märkt att det finns 2 typer av "oss",
1) bygga funktioner för eget bruk och det är allt,
2) pen-testa (säkerhets tester) bilarnas elektronisk säkerhet
2 görs mest av dedikerade grupper/personer som tidigare jobbat med bil elektronik för att lyfta fram svagheter.

Däremot 1an är nog det mest vanligaste och offentliga man kan stöta på. Jag tror bara att dom som kan div programmeringsspråk, är generellt inte intresserade av bilar. Så kort o gott är det 3 saker som man måste ha intresse (och tid) för.
1. programmering (olika språk)
2. bilar och dess el (datoriken och CAN nätverk)
3. allmän elektronik (bygga egna enheter från standalone komponenter)
Sen kan man lista 4:an med mini asterix, tid för allt ovannämnda... det är nog det som gör att dom få som håller på, måste gå vidare på grund av andra uppgifter i livet / jobbet.
Hade jag saknat intresse för minst en av dessa punkter, hade jag aldrig suttit med det idag.

Senast redigerat av Deko (31 januari 2016)

Malsor
28 februari 2016 · 31 Inlägg

Grym tråd. Hoppas uppdatering kommer wink

Volkswagen Golf "GTS" (2012)
Deko
21 mars 2016 · 198 Inlägg

Malsor skrev:
Grym tråd. Hoppas uppdatering kommer wink

Tackar, yes det kommer komma uppdateringar snart. Tills nu har annat projekt haft prio inför starten av alla bil-träffar wink

Deko
19 april 2016 · 198 Inlägg

Nu har det vart lång uppehåll på alla punkter, suttit ockuperat med Bilevent.nu och nu när den är hyfsat fungerande så fann jag lite tid till bilen.

D2 coilisar från Street Performance anlände för ca 1.5 månad sen men först förra veckan kunde jag montera dessa.


https://www1.garaget.org/gallery/images/195/194379/194379-3d140ed9f74a6c2e1c0739566e9a9f0b.jpg

https://www1.garaget.org/gallery/images/195/194379/194379-1f8ae0ff85fac93d433e984b62119288.jpg

https://www1.garaget.org/gallery/images/195/194379/194379-bec6f844e79bad41a11fd3f59219a46f.jpg

https://www1.garaget.org/gallery/images/195/194379/194379-249425d55ee55678f10077dde934c69d.jpg

https://www1.garaget.org/gallery/images/195/194379/194379-84a0b64c7df25cc57eb946ac9a6d96fb.jpg

https://www1.garaget.org/gallery/images/195/194379/194379-82f6319a95e8520c6cd63fccad155d91.jpg

https://www1.garaget.org/gallery/images/195/194379/194379-7ac5a421f23898a4fe72c637645290f3.jpg

https://www1.garaget.org/gallery/images/195/194379/194379-7952be9e962d9be72c5f84a476609637.jpg

https://www1.garaget.org/gallery/images/195/194379/194379-2829c16066ee3b7ee9e713501c18677a.jpg

https://www1.garaget.org/gallery/images/195/194379/194379-3f63b253b2bba5f9d9e5f0a46e8b40ae.jpg

https://www1.garaget.org/gallery/images/195/194379/194379-93ca7dbc519fa66b2d45599fb79db798.jpg

https://www1.garaget.org/gallery/images/195/194379/194379-37a023f88c3768741a2356ff28ab9427.jpg

https://www1.garaget.org/gallery/images/195/194379/194379-09f8b4d0649fca8219064226387d7a8e.jpg

https://www1.garaget.org/gallery/images/195/194379/194379-cd011325c6174ce19e359526e5c11501.jpg

Mer bilder kommer nog senare på hur sänkningen vart, blev lite strul med att ställa rätt höjd utan att däcken skrapar i skärmar plus det ska få chans att sätta sig ordentligt.

Senast redigerat av Deko (19 april 2016)

TomBjorklund VAGIS Car Club
19 april 2016 · 1 093 Inlägg

skrapa ska det göra wink bra jobbat!

2005 A3 Sportback 3.2L -> DTM Facelift
Quattro | 18" OZ-Superturismo | 250Hk VR6 | TT seats (-16) | A3 2012 facelift console | 2DIN conversion
2012 Exterior Facelift | Black Optic | Full courtesy LED | 7" LED touch screen |
DTM-Exterior | RS3 spoiler |
Audi A3 Sportback 3,2L VR6 Q "DTM Facelift" (2006)
Senast i forumet
Diskussionsforum
Projekt
Evenemang