I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods
Amazon Honor System Click Here to Pay Learn More
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / Other I-Appliances / Compaq IA
got into BIOS of "unhackable" IA-1
passing on info on cracking BIOS of unhackable IA-1

New Messagegot into BIOS of "unhackable" IA-1 (modified 0 times) gdcera
Profile
Bought an IA-1 on ebay and turns out it is one of the unhackable ones. After scouring this forum and everything else I could find on the IA-1 on the Internet, I thought that the unhackables and the blue Clippers probably share the same BIOS. In this forum, user ekempen on 11/18/04 posted that he was able to get into the Clipper BIOS with a certain sequence of pinning steps and keyboard strokes. I reproduced what he had done all the way through getting the block cursor on the right-hand side of the screen. But I was unable to reproduce getting into the BIOS by hitting the Compaq key as he suggests. Believe me, I tried variations for HOURS with no success.

Reading up on older Compaq BIOSes of that vintage, apparently Compaq allowed F1 as well as F10 for getting into the BIOS. So I tried F1 which I believe is the far most left grey key
with the newspaper symbol (although I saw another post saying that F1 is the "person" key in the lower middle). The F1 (newspaper) key didn't work either. Well I thought I would try some permutations of F1 by combining it with the Shift key, Ctrl key, Alt key, and through some stroke of luck, I got into the BIOS!

I came right into the language selection screen, chose English, and was off into the other sections of the BIOS. Under "IDE Devices" I enabled the secondary IDE to enable the CF slot. The only thing that was strange was that under "Boot Order" I saw 2 blank lines that I could select the order (first, second, third, ...) but these being blank I could not tell which line was which IDE device. In retrospect, I think those 2 lines were for the primary and secondary devices on the Primary IDE channel. I did boot with a bootable image on the CF device in the slot, but because the Secondary channel was not enabled when I booted, I believe the CF device could not be seen and after saving and rebooting it would require a second entry into the BIOS to see the CF slot and make it first in the boot order.

Well here is the BAD news. I have been UNABLE to reproduce getting back into the BIOS. I firmly believe Compaq set up a keystroke to get into the BIOS but I now am not sure if it is F1, Ctrl F1, or possibly CTRL 1 which I might have accidently hit in my endless attempts to hit the right keystrokes. The other thing I'm pretty confident in is that the timing of the keystroke is critical. This was also mentioned by the other person who was able to get into the Clipper BIOS. Now I wish I had turned off the display of the Compaq logo in the "Advanced" BIOS settings as the BIOS probably tells you on bootup when to hit the proper key to get in.

I have run out of time for the evening because I need to get up early to go to work tomorrow. I am also very frustrated at this point so I may not even touch this device for a few days. I hope this spurs others on to continue trying to break the "unhackables."

01-02-2005 20:53:58

New MessageRE:got into BIOS of (modified 0 times) Rockhammer
Profile | Email
Just a thought. Have you tried overloading the keyboard buffer on boot? On some of the older Compaqs I've messed with, that would bounce you to a screen with an option to continue or enter the bios.
01-03-2005 16:04:56

New MessageRE:got into BIOS of (modified 0 times) gdcera
Profile
I have received a “keyboard error” by hitting keys quickly during boot so that is probably the result of overloading the keyboard buffer.

After many tries, I was able to get into the BIOS 3 or 4 more times tonight. I still don’t have a reproducible method but I am getting closer. I fired up an old Compaq Presario of that vintage gathering dust in the basement so I have an idea of what the boot-up sequence should look like. The new interesting thing to note is that I was able to get in via 2 distinctly different methods. Using the Compaq key when the block cursor appeared got me directly to the language selection dialog box. In one of my other attempts, I jumped to 3 boxes near the bottom of the screen. Each of the 3 boxes had a function key and a brief text description. I can’t exactly remember the first two boxes --- I think they said Save Changes and Exit. I chose the far-right box which said Enter Setup.

I soldered up a connector with 3 wires going to a switch which I connected to the 3 BIOS Clear jumper posts so I can easily do the reset from outside the box. The biggest problem I face is that every time I got in it required a BIOS settings reset with the switch. Upon reset, default BIOS settings are loaded which disable the secondary IDE and enable the Compaq logo on POST. The last time I got in after turning on the CF IDE and saving settings, I concentrated on finding the right sequence/keystrokes to get into the BIOS without having to clear the BIOS settings. Didn’t have a lot of time for that but I had no luck there.

I do have some digital pictures of the BIOS menu items if anybody is interested. I did note that the System Information menu pick showed the BIOS as “System ROM Family 686S4” and “System ROM Date 08/16/00” Anyone out there with a hackable, what does your BIOS system info say?

01-03-2005 21:11:28

New MessageRE:got into BIOS of (modified 0 times) mckemie
Profile | Email
I was surprised to find that Midori works with a usb keyboard. It might be worth trying a usb keyboard for getting into the bios.
You know, "real" F keys.
01-07-2005 19:20:35

New MessageRE:got into BIOS of (modified 0 times) coughcoughhack
Profile
I followed the steps gdcera outlined and got to the BIOS of my unhackable IA1...thanks gdcera!!!
However, I've been unable to actually boot from compact flash (I tested the CF card in my other IA1s and it boots fine in them). I also see the blank entries in the boot-order screen and have tried them both ways (first/second, second/first) with no luck. When I save and exit the BIOS, I get a completely blank screen even though it is actually booting the MSN software (I can hear it access the modem). Has anyone gotten further than this with an unhackable IA1? How did you get past the blank display problem? Help!
01-19-2005 14:07:03

New MessageRE:got into BIOS of (modified 0 times) gdcera
Profile
Good job in getting into the bios! I cut 3 consecutive pins off a 14-pin dip socket and wired a toggle switch to them and placed that on the 3 pins of the clear header on the motherboard to allow me to easily toggle the "reset" from the outside with the unit assembled. I have made a little more progress which I haven't yet written about due to lack of time which will help you. It takes 2 more tricks to get you beyond where you are at. First, once in the BIOS, you need to DISABLE the Primary IDE and ENABLE the Secondary IDE. This makes the IA-1 ignore the SansDisk slot and boot from the Compact Flash slot. The unfortunate thing is that now it won't see the SansDisk. The second trick is after changing the IDE slot enables, Exit the Bios with Saving (Compaq key is F10) and shortly afterwards pull the plug so it doesn't do a restart and reinitialize the Bios settings you just changed. If you wait longer, it will reset back to the MSN software. You only need to wait a couple seconds after Saving and getting the blank screen with the underline cursor before you pull the plug. From then on your next restarts will then boot from the CF slot. Be careful that you don't do the hardware clear again, because that seems to reset the Bios to the default settings of Enabling the SansDisk IDE slot and Disabling the CF IDE slot which brings you back to the MSN software.

What is really needed at this point is the ability to get into the Bios from a "plug in" restart without having to do a hardware Bios clear. I see that COMPAQ does have a hook into the Bios to do this. I have gotten very close to figuring this out but have not been successful as of yet. As you might expect, you need to press the Compaq key as it boots at just the right time to get into the Bios.

Please continue to look in on this post and contribute any progress that you make. I and many others would really like to make use of their unhackables.

Good luck!

01-21-2005 18:01:15

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3