Skip to content

Instantly share code, notes, and snippets.

@jwbee
Last active October 15, 2022 03:44
Show Gist options
  • Save jwbee/90e32362fd24b1a233b882ffa7950616 to your computer and use it in GitHub Desktop.
Save jwbee/90e32362fd24b1a233b882ffa7950616 to your computer and use it in GitHub Desktop.
Help me identify possible tracking device found in my car

Help me identify possible tracking device found in my car

TL;DR

I found a non-OEM electronic gadget in my car. It is wired into the ignition, and contains a 435.10 MHz radio reciever, a microcontroller, and two relays. I suspect it might be a device that allows third parties to unlock the doors and start the car with a radio.

Details

I was driving my 2020 Honda Insight EX when it started to make the annoying sound of an electromechanical relay rapidly switching on and off. When I got home I looked under the dash and straight away I could see someone other than Honda had been in here. The first thing I saw was this surface-mounted switch that doesn't belong there.

IMG_7009

Inside the cover of this thing is a label PL884-200. Initially I suspected this of being a miniature tracking device, but there's actually very little to it. It contains a switch and an LED. The LED won't work unless the case is assembled because there are two bridging contacts inside the case. But, mysteriously, the LED also isn't visible with the case assembled because all parts of the case are opaque. The purpose of the switch remains unknown to me.

Disassembled switch and LED

The switch is wired into the little gadget, which is also spliced into the main ignition and the CAN bus. With the car turned on, it's clear that this gadget contains the failing relay.

Mystery thingy

With the trim removed you can see the way the device was wired in with T-taps and splices. Also some of the factory wires have been cut and just left hanging.

wiring

Naturally I removed this device and took it home. Car starts and runs without it, but every warning light on the dashboard comes on. There isn't a lot to it. In the center of the board are two relays and a darlington relay driver.

relay driver

In the corner of the board is a CY800 radio receiver. With its 6.7458 MHz reference oscillator it is tuned to 435.10 MHz. Its antenna is a flexible PCB-mount part from TE Connectivity, under which is a standard LM358 op-amp.

radio

Also under the antenna is the PIC16F1518 microcontroller, the brain of the device. The only other devices on the board are a standard 5V voltage regulator and passive components.

microcontroller

Things that this device does not contain include a GPS receiver and a cellular transmitter. However, it is hooked into the CAN bus so it could get GPS data and, perhaps, relay data through the HondaLink cellular device. So my operating theory for the time being is as follows:

  1. The device gets vehicle location data over CAN from the car's GPS.
  2. The device uses the car's cellular data peripheral to send this information somewhere.
  3. There exists some radio transmitter that can be used at short range to start the car.
  4. The relays are flipping out because there is some 435.10 MHz noise in my area.

If you have ever seen or installed one of these devices, please leave a comment. I'd love to know more.

@JD-The-65th
Copy link

@JD-The-65th weak point because nobody will swat some random dude who's not even livestreaming

Feel free to tell that to the guy who lost his life over a joke he made on Twitter

@hoang-himself
Copy link

Wow this gist appeared on my Google discovery

Too much personal info exposed, just kill this gist already

@JD-The-65th
Copy link

Yeah I found this gist on Google discovery as well. Who knew Google would help more people see the doxx?

@hoang-himself
Copy link

Anyone know how I can unsubscribe to notifications for this thread? I hit the “unsubscribe” at the bottom of the email I receive when someone comments but it doesn’t seem to be working… anyone else experiencing this issue?

There is an unsubscribe button at the top of the gist page

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment