Category Archives: Computers and Technology

This may not look like much, but this is the makings of 64kb external SRAM, 6502 emulator. Now I understand…

This may not look like much, but this is the makings of 64kb external SRAM, 6502 emulator. Now I understand why early computers had indicators for the address and data bus. My goal is to emulate an apple II slots and all. The CPU should be cycle correct, though runs at about 4mhz. I didn't write the 6502 cpu emulation, I just modified it to work with external memory. Eventually I would like to stick this into a vintage case with a disk drive, video, keyboard and see if anyone can tell.

11/7/13 - 1

Updating Lenovo S10 Hackintosh to 10.6.8

THIS PROCESS WORKED ON 2 SIMILARLY CONFIGURED FIRST GENERATION S10’s

It should work on anything that has the Vanii S10 Snow Leopard Enabler installed!

Essential Links to the current bits you’ll need.

vanii’s Snow Leopard Enabler Download and thread on s10Lenovo.com

Current SleepEnabler.kext as of this writing

FOLLOW THESE STEPS CAREFULLY

BACKUP FULL DISK IMAGE, use CCC instead of disk utility,

10.6.8 Combo update (DOWNLOAD IT and launch it, Don’t use the update program)

DO NOT REBOOT

BACK UP YOUR /extra/com.apple.Boot.plist file somewhere, you’ll want to put it back if you edited it for any reason

RE-Apply Snow Leopard Enabler 1.1.18 (or 1.1.17 and replace s/l/e/_sleepenabler.kext with most current sleepenabler.kext)

DO NOT REBOOT

copy your backed up com.apple.Boot.plist file back to /extra/ if you have changes you want to keep.

UPDATE THE FILE /extra/com.apple.Boot.plist to add pmVersion=23 to the kernel flags
(drag file from /extra to desktop, edit it with TextEdit, and move it back)

REBOOT

boot with F8 (hopefully your screen isn’t garbled with a bad boot resolution) and ignore caches
you can use -v -F (verbose boot, ignore caches) if you get a kernel panic, add pmVersion=23 (or 21 if you get a kernel panic in sleep enabler with 23)

It should then start, it may take awhile as caches rebuild and some permissions and file attributes are repaired.

BACKUP AND RESTORE ADVICE:

ALWAYS BACK UP THE DISK AS COMPLETELY AS POSSIBLE, either to an uncompressed image or another physical disk.

use a disk copy utility like CCC, disk utility works, but doesn’t preserve the partition active flag, or MBR

I only have a single GUID partition,

when restoring or copying disk to a new disk it loses the MBR
you’ll need to boot from a thumb drive prepared with the install DVD and the S10 enabler.

Boot the thumb drive and select the boot disk, and re-run S10 enabler once it starts, you might need to type
pmVersion=23 -v from the chameleon boot if your boot.plist files weren’t preserved.

My com.apple.Boot.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Boot Banner</key>
	<string>No</string>
	<key>Boot Graphics</key>
	<string>No</string>
	<key>device-properties</key>
	<string></string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>GUI</key>
	<string>No</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>-v arch=i386 pmVersion=23</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>Quiet Boot</key>
	<string>No</string>
	<key>UHCIreset</key>
	<string>Yes</string>
</dict>
</plist>

***UPDATE***

For those of you still getting kernel panics,  you might have to use a new patched kernel

http://blog.nawcom.com/legacy_kernel-10.6.8.bz2

http://blog.nawcom.com/?p=791   This post has the link to just the kernel, and also a package for the kernel and sleep enabler

This is a new legacy kernel that should stop the kernel panic due to an unsupported CPU (which is highly likely the reason S10 Snow Leopard Enabler 1.1.17 might not work)

Open Letter to Asus

 

BUYER BEWARE!

DO NOT PURCHASE ASUS LAPTOPS,

 SUPPORT IS HORRIBLE!


 

To Whom it may concern at Asus:

I sent an Asus G51JX-X2 “ROG” Gaming Laptop to be serviced after an “Asus Liveupdate” recommended a bios update and proceeded to automatically update the bios in windows, blue-screening the machine and rendering the machine non-functional.   I should have known better, but later found out that its common for the winflash to fatally damage an Asus system board.  Unfortunately I went with the recommendations for the BIOS and Driver updates that Asus recommended.

When I called, asking for the simple recovery method used to allow a base flash to be reloaded after it failed (I do know this is possible, yet nobody would/could tell me so I could recover the system myself)

Instead, I was instructed to return the machine to be repaired under warranty.  However this was after the SECOND phone call, the first time after explaining that Asus Live Update recommended the bios upgrade, I was told it would have to be repaired at my own expense and I voided my warranty.  Fortunately the second time I called it was not an issue.

This is where it gets more interesting,

the machine was returned missing the power adapter I had sent with it for repair.  And the original box (the box it came in when I bought it) was also not returned.

WTF!  How am I able to use a computer without its power adapter?  Even worse is the Laptop Repair Summary even stated that the A/C adapter was included, so it should have been returned.

could not work this past weekend and **LOST** an enormous amount of development time and money.

I did manage to test the machine off the battery for a short time, and it doesn’t recognize 16gb of ram.

A little background on this machine, its an Asus “Republic of Gamers” G51JX-X2 with a G60JX system motherboard, I had sought out this specific model because it has 4 DDR3 Dim slots,  I had purchased it for development, but left my other job and it was sitting in its box for 6 months unused.  Yes, its a gaming machine, but it was one of the only machines under $2000 that had a high resolution screen (1920×1080 FHD), a quad core i7 processor (8 threads), and did an enormous amount of research verifying if it could support over 8gb of Ram, which I was told on numerous occasions it could support up to 16gb.  So I am pretty disappointed that I cannot use all 16gb that the bios sees, but isn’t making available to the O/S (I tested on Linux also to be sure it wasn’t just my installation of Windows 7 Ultimate).  I didn’t buy it for appearance, its actually ugly, and a little embarassing to use for work related tasks.

It is a G51JX-X2,  G60JX motherboard with 4 memory slots, the Bios recognizes 16gb but the O/S only says 8gb

I have decided I no longer want this computer, however the BOX IT WAS SHIPPED IN, and was instructed to pack it in for warranty reasons,  was not returned.  Not having the original packaging makes it nearly impossible to sell!  Even though it looks brand new and has no signs of wear, it will be impossible to get top dollar for it without the box and packaging.

The support person who I spoke to told me “You don’t get back your box”  WTF! I was told to ship it in the original packaging to avoid damage! 

I want this laptop gone,  I’d like to return it to the store where I purchased it, but too much time has passed (15 days from date of purchase). 

PLEASE ASUS do something to make this right. 

Nobody on the phones has been able to help, all they tell me is it will be escalated and someone would call me back. NOBODY has called back. I called early enough on friday that they could have shipped me a replacement (or my original) power supply overnight and I could have used it this weekend, instead I was told I would be called back, of course they never called back, or did the right thing and just overnighted a new power supply.  I spoke with them again today, MEMORIAL DAY, WASTING MY ONLY DAY OFF to try to get this resolved.  I was told I would be called back within 24 hours.  Its a holiday weekend and its already too late to un-do the damage, so hopefully I get a call back..