Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Legacy JL or custom device? JB16B-083A #12

@lavenderCaptain

Description

@lavenderCaptain

Anyone recognize this thing? Found this thing in the woods one day (seriously!) - it has 4.5 hours (!) of audio and runs from a solar panel backed by 2 rechargeable batteries that output to a little speaker... There are a few buttons to turn it on/off, turn the volume up/down and skip tracks (of where there seem to be 3 or 4). It's very annoying, and I can only assume someone's angry neighbor tossed it into the deep wilderness because they were tired of listening to it rattle on. After trying to find the owners without success, I'm now trying to replace the audio.

Top side of board:

Image

Bottom side:

Image

I THINK it's a JL chip of some sort with a custom firmware based on the fact that it's labelled JL (though not with the fancy font), but all I've been able to do is dump the 16MB SPI and 2KB EEPROM... I used a logic analyzer determine where the tracks are stored and the jump table and how the SPI is read, is streams the audio data. The EEPROM just stores stuff like what track it's on and the volume, it's mostly empty.

The audio is seemingly obfuscated, but from the logic analyzer I know it's streaming data that seems to be in packets/frames. I can't determine the format, but given that it's 4.5 hours in 16MB it's highly compressed. It's also likely due to encrypted. This site his inspired me to try new ways to decrypt it!!!

I guess the thing has some sort of firmware stored within the JB16B-083A that would help unpack all this, but I'm not sure how to get it out of there... The empty traces looked promising, but I don't know enough about it to try anything...

The SPI and EEPROM dumps, logic analyzer readings, and more pictures are available here, and you can see it in action (and listen to the whole 4.5 hours) here

Anyone recognize this thing? Hope this helps inspire someone!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions