Archive for the 'Hacks' Category

Of Wet Cellphones…

Wednesday, November 12th, 2008

Well, my dad decided to wash his cellphone, except I think he really didn’t mean to.. well, the upside is that I got to gut the phone in drying it out, and it’s actually working, somewhat.. there’s some leftover rubbing alcohol in the screen which is drying out (I used alcohol to displace the water) but I think the mic might be busted, kinda killing the whole phone aspect of it :)

Enjoy the pictures, tho!



Paperclip CW and Laptop Rescue

Sunday, November 2nd, 2008

Sending CW...

Well, long time since an entry, and I have to attribute the inspiration/motivation to write this one to N2QDK, Mike Wren for giving me the idea to write this entry (ok, he told me to write it..) Anyhow, this weekend was the CW Sweepstakes, a contest on the radio using CW (Morse-code, for those non-radio types). Now, I’m of the newer generation of hams, who didn’t require a morse code test to get their license, but nevertheless, I have been attempting to learn my code. This weekend, Paul Mackanos, K2DB, was operating from his station in the Adirondacks, K2NNY, and he encouraged the members of a local club, the Rochester DX Association (which I am a member of..) to contact him. So, feeling lucky, I decided to try and make a contact with Morse code with him. Without a Morse code key.

At this point, I’m sure you’re thoroughly confused, and it’s ok, you should be. But, ingenious as I am, I decided to make my own, using a paperclip and a 1/4inch mono cable (actually, my sister’s instrument cable.. shhh..). It actually worked alright, and I was able to send a relatively clean rendition of my callsign. Now, receiving.. that was a different ordeal. I am horrible at copying at the speeds that Paul was operating at (or copying at all) so I tried to use CW decoding software on the computer. I was able to decode a few of his exchanges, but a good deal of it was garbled, unfortunately, due to machine error. If I knew the code, I definitely would have been able to copy him, as he had a perfectly fine signal. So, I threw my call out there, hoping for the best. Unfortunately, the poor accuracy of the CW decoding software hindered my means of telling whether he actually heard me or not. Oh well, it was fun!

Toshiba Satellite Laptop BIOS Reset

Now, in other news, I was given an ooold Toshiba laptop by Irv, AF2K, to fix, last weekend. He said, “It starts up with a [BIOS] password prompt, and won’t do anything more.” I figured, ok, I’ll open it up and use the reset jumper. “Well, one of the screws is stripped..,” he says. So, to Google I go, searching for a way to get in: backdoor passwords, special keystrokes, floppy images.. nothing of that sort. Finally, I stumbled upon a website that described a special “dongle” that shorted some pins on the parallel port, bypassing the password and putting you in the BIOS setup. So, off I went, constructing what you see above to the instructions below.

Short pins: (1,5,10) (2,11) (3,17) (4,12) (6,16) (7,13) (8,14) & (9,15)

When I was done, I checked the shorted pins for continuity, plugged it in, crossed my fingers… and voila! I was in the BIOS setup! I cleared the password, and booted up to the strangely beautiful sight of Windows XP. Irv had been telling me, “I doubt you can fix it, I’ve had so many other guys look at it, try and get it to work, but to no avail.” I call him, “When would you like to come pick up your laptop?” Needless to say, he was stunned.

That’s all for now, folks.. come back next time!

HP Pavilion Secrecies!

Tuesday, August 21st, 2007

Well, boy have I got a fun post for you today! Along with the addition of a new category, Hacks! Along with that, I’ve added some pictures of the whole NOC (network operation center, for those of you with a life) here at craplandia.org.

Right, well, on to the secrecies. I’ve been really excited to discover that a computer of mine from 1998 (HP Pavilion 8570C) actually has TV-out capabilities. I was cleaning out the case, and discovered a chip near the integrated video chip on the motherboard that read ImpacTV2, and became interested. I googled the name, and it turned out to be a TV encoder chip, which provided TV output capabilities to the video hardware on the motherboard. Nice! Next to it, I later discovered a set of pins labeled TVCON. Once again, I turned to Google for an answer, and I came up with this pinout:
tvcon_pinout
So, I took a remainder of the IDE ribbon cable I used in the CueCat Surgery post (here), cut it to the length of the header, and clipped an RCA jack to the end of the cable. Into the TV it went, turned on the computer, and voila, I see computer on my TV! If I had wanted to, I could have used the S-Video output (Luma and Chroma) but I didn’t have enough cables to be able to sabotage one.

Conclusion: So, if you have an ASUS board with integrated ATI video, check out and see if there’s a TVCON header on the board. This weekend, I was able to snag a slightly newer (2001) HP Pavilion 510x and it had a 2 sets of headers on the board, labeled LCDTV. One was the same type of header as the TVCON header on the other Pavilion, so I will attempt to get video out from this one as well. It seems an odd decision for HP to exclude built-in jacks for this functionality. It would have cost them, at the most, a dollar more to add an RCA and SVideo jack to the back of this computer. The older pavilion even had solder pads for them on a riser card used for the sound connections.

Anyways, have fun with it, and happy hacking!

Cue-Cat Surgery

Wednesday, June 27th, 2007

Well, I’m back, my friends, and with more fun than ever! I have this cool little barcode scanner that looks like a cat, and was distributed at RadioShack and with issues of Forbes Magazine with the intention of allowing people to get information on an item just by swiping its barcode! Well, the idea tanked, and Digital Convergence, the company that marketed these hoobywhatties went down with the ship! So, I just use mine to inventory things in my homemade web script, called BarcodeDB… check it out!

IMG_2605.png

Anywho, a while back I decided to add a switch so that the CueCat isn’t on all the time, since the red LED gets annoying after a bit.. All the connections to this CueCat is in-line with the keyboard, over P/S2 cable, and on the board of the cuecat, all connections from this cable comes in on a 6-pin plastic connector which goes with a 6-pin header on the PCB.

IMG_2557.png

After many bad soldering attempts, the plastic connector sorta.. melted, and the wires had to be cut and soldered to the pins. Mind you, the pins are pretty close together, and is not much fun. So, I decided to use an IDE cable, and make my own connector!

IMG_2565.png

I cut the IDE cable with an X-ACTO knife heated by a blowtorch, and you can split the ribbon cable with your fingers. (Give yourself a pin’s space when cutting: so if you are cutting a 6-pin connector, cut right inbetween the 7th and 8th pins, because the heat from the X-ACTO melts plastic around it) I simply tinned the ends, and soon, I was able to begin attaching the wires that come from the PS/2 cord.

IMG_2576.png

Ah, but wait, Max, where do these wonderfully coloured wires go? Well, my friends, I wrote up a nice slip of paper, detailing these.. details. Pin 1 refers to the pin near the silkscreened “1″ on the board… you’ll find it.

IMG_2574.png

Found them? Good! Allow you need to do is solder the wires together!

IMG_2582.png

(I apologize.. this picture was taken before I properly soldered the yellow and silver wires.. all the others were out of focus) Now, if you are like me, you have a switch planted in the top of your CueCat. Now, Max, you ask, how do I make the switch work? Well, grasshopper, given that you have soldered wires to your switch contacts, like I (if not, no biggie.. just do.), you can simply solder the brown wire to one side and the other switch contact’s wire to the first pin wire on the IDE cable.

IMG_2588.png

All good? OK! Well, all there is left to do is put tape on the wires (I ran out of electrical, so I used painter’s tape)

IMG_2592

All there’s left to do is box it back up! Make sure to put the plastic lenses back where they came from, otherwise our feline friend won’t work so well..

IMG_2600_final

And the black plastic cover on that, too.. Tuck the cable in its little niche (takes some squeezing)

IMG_2598.png

And box it up!

IMG_2605.png

Does it work, you ask? Well of course! Anything I do is always a success! This image…

IMG_2609.png

Was shortly followed by this image…

IMG_2610.png

Which may lead you to make a conclusion about this project! Good luck, and happy hacking, guys!

Paperclip Ingenuity

Tuesday, January 30th, 2007

So, the second tech rehearsal of the drama club’s play just happened tonight, and we had received a wireless body-pack-style microphone, but the receiver that came with it didn’t have any antennas included in the box. We were oblivious to the problem until, mysteriously, that microphone didn’t work! (Go figure!) So, we realized that there wasn’t an antenna, and I immediately asked, “Anyone have a paperclip?” My question was answered by laughter, until they realized I was serious. The antenna connector was BNC, so I slipped the bent paperclip into the center ring. Up shoots the signal meter. Hell, it probably did a better job than the stock Shure antenna :)

Inter-magical!

Sunday, October 29th, 2006

Ok, for any of you out there with an Intermatic SS7 lights timer (as described in this blog post) that has failed on you, fear not! For you, who is oh-so-lucky to find this post of mine, have discovered the solution!
So, anyways, what you want to do is release the 4 tabs that connect the front portion of the timer (out of the socket, of course). If you look at the front half (remove the PCB; it’s not glued or anything, just sitting there by tension). Do you notice those two tiny springs by where the battery tabs come in? Remove those, and replace them with tiny wads to aluminum foil, or something else conductive to bridge the gap between the battery-caddy pins and the contacts on the PCB. Re-install the PCB, snap it back together, and hit “ON” and hear the timer click to life!