Tuesday, December 22, 2009
How to update Kext in Macs
To update a kext:
cd /path/to/new/kext (put your downloaded kext path here)
cp -R KextName.kext /System/Library/Extensions
next you need to fix permissions so the kext can be executed by OS user (root/system)
cd /System/Library/Extensions
chmod -R 755 KextName.kext
chown -R 0:0 KextName.kext (this will set the ownership on files to system user (root))
rm /System/Library/Extensions.mkext (this will reset all kext caching done by OSX)
Another way with GUI is to use the Kext Utility, by downloading this and using it, it will fix kext automatically. If you want to install kext, you can drag the kext onto the program directly, the program will install and update the Extensions.mkext file.
Enjoy
Monday, December 21, 2009
Asus w7j OSX86 settings
These are the settings used to install IPC distro on my Asus w7J.
Wifi (3945): works with new driver for Snowleopard only.
These few links might be useful read for further study (will update)
Basics of Kext and installation of it (drivers for Mac)
Seems like in 10.6.2 there is a problem with the VoodooHDA.kext and NVInject.kext
Wednesday, December 16, 2009
Chromium OS install and boot from USB from Windows or Mac
This is what you will need
Computer that can boot with USB thumb drive
USB with 4GB of space, new version only requires a 1 GB drive.
A version of pre build Chromium OS - I will show you where to find it.
Preparation - This instruction will show you how to use a pre build version of the Chromium OS, thus you won't need a linux machine to build it from source. You can start by downloading a pre-build version of the Chromium OS. There is a version online made by Hexxus which is good to go and easy to install on any USB drive. Use the Windows Version or Mac instructions to write that image to your USB drive.
Caution - Major issue with Chromium OS is that the hardware drivers are still in development stage. Therefore it might be hard to get a few hardware to function, most errors reported were sound device or wifi drivers. If there are any keyboard or Mouse problems, try to connect a USB version of it.
Boot up - Chromium requires your computer to be able to boot from USB, and once in the OS, it would ask for a username and password. The default for Hexxus's image is facepunch/facepunch. That is for the initial offline login, if you have internet connection you can try it with your usual gmail login.
Navigator - It is fairly easy to use the chromium OS, as there is only a browser and some simple settings of the machine. Most noticeably is the use of the F8 command. This command shows a translucent version of your keyboard, and the shortcuts available when hitting any of the combination of
Have fun hacking.
Tuesday, December 15, 2009
64bit boot for Snow Leopard
ioreg -l -p IODeviceTree | grep firmware-abi
This command will check if your EFI is 32 bit or 64 bit the EFI can make or break for your 64 bit hardware running in 32 bit. There is a list of not too old Macs not being able to run in 64 bits because they have a dated version of the EFI.
To check if you are running the 64 bit Kernel, Type
uname -v
in terminal and if your response contains the string x86_64 in the output that means you are in luck.
Monday, December 14, 2009
How to use your Iphone and Tomato to turn on your computer remotely without going to the app store
- A Router with Tomato Firmware installed
- A computer with a LAN card that supports Wake-On-Lan
- Iphone/Ipod Touch or any phone with Wifi and a web browser ( I haven't tested others yet)
Ok, since you have landed on this blog, I assume that you are already familiar with the Tomato firmware. It is a free custom Linux based firmware written especially for most Boardcom chipset based routers. It can easily turn your $30 router to a $300 router if you know how to install it. You can easily search Google to find out if your router supports it, and you can also Google instructions on how to install it. There is a large community on custom firmwares that try to make it do different things everyday. Ok so after you have installed the Tomato firmware, you would automatically notice that tomato supports WOL automatically. Basically it is the use of a network card to turn on the computer when you have access to the network. When you want to turn on a computer, a magic packet is broadcast on the network to reach your target computer. However it is mostly a pain to enable that feature on your computer. I am using Asrock M3A790GXH/128M for this exercise. So here are the steps.
1. Install and configure tomato to work properly
2. Enable WOL on your computer. In my case, you have to goto BIOS and enable "PCI device Power On" in the power menu. This might be different for your setup, but the principle is the same. Try to Google your specific motherboard/LAN card for instructions.
3. Boot into windows/Mac/Linux and note down the Mac address of your network card. Also note the name of the computer you want to turn on, in my case it is "server". Then turn it off.
4.If you have used this computer extensively on your tomato router, it should remember the Mac address of your computer.
5.Now here is the fun part, use your iphone on the same network on your computer and goto the Safari browser. Goto the IP address of the Tomato router and goto the admin menu. In there you can see the WOL option which looks something like below.
6. Click on the target computer with the name "server" or the one with your target computer name. If it is not on the list, then you can enter it manually in the space below.
Wait for your computer to Beep and turn on right in front of you. Now you can turn on your computer from the comfort of your sofa simply because you don't want to walk that extra distance or if you want to brag about it(I know I will) or just because you know that you can. Now image what you can do with DDNS, VPN setup on the tomato, you can go anywhere and turn on your computer with the tip of your finger.
Wednesday, December 09, 2009
How to setup a web server with Ubuntu
The basic walk through is to install ubuntu server, setup the web services with LAMP. LAMP stands for Linux, Apache, Mysql and PHP, basically all the free stuff.
This tutorial also goes on to show you how to harden your system by installing a firewall, and hiding some of your information from the public.
Some of the basic stuff such as Sudo are talking about, also how to upload your website, and some of the basics of port forwarding are talked about. Great tutorial for beginners
Tuesday, December 01, 2009
How to access mysql from outside of localhost 127.0.0.1 in Xampp
Navigate to your Xampp installation directory, then goto the mysql/bin directory, in my case it is
C:\xampp\mysql\bin
open the file
my.cnf
Then find the line bind-address:127.0.0.1
If it is not there then add it, and replace 127.0.0.1 with the ip address of the computer you want to access the database from. You should now be able to access your mysql server from another computer than other localhost.
Monday, November 23, 2009
SnowOSX Universal v3.6 (10.6.2)

UPDATE: On the russian site, it cites support for AMD, ATOM 330, Pentium 4 (D), Celeron CPUs, this is great news.
Also support for Samsung R-560 (R-310, R-610... etc.)
I got this to work on my Asus W7J, installed on a 16GB USB thumb drive. Running 64 Bit EFI Kernel too.
The new version of the assembly for single-layer DVD, which is built on the basis of Retail Snow Leopard 10.6 Update 10.6.2 Safari 4.04. An assembly can be installed on GUID, and at the Mbr. In the assembly immediately included Russian localization.
Extras. information: from the assembly removed all packages with drivers for printers, AdditionalSpeechVoices, other languages
The contents of the folder Customise
- PC EFI 9.4 - boot-9-4 by Netkas
or choice
- PC EFI 10.5 - Chameleon 2 RC3 (r658) PC EFI 10.5 by Netkas
- NullCPUPM - blocker (disabler) for IntelCPUPowerManagement
- PlatformUUID - Error 35 fix
- FakeSMC
- IOATA Kernel Panic fix - 32/64-bit IOATAFamily.kext from Leo 10.5.8 (compiled by Slice)
- EvOreboot - Restart and Shutdown fix
- EvOSpeedStep - Power Management for Core i7
- EvOenabler - ATI video injector
- SMBIOSResolver - only for PC EFI 9.4!!!
- Legacy AHCI - 32/64-bit Legacy kext for Intel AHCI (SATA)
- Legacy ATA - 32/64-bit Legacy kext for Intel ATA (IDE)
- Legacy JMicron ATA - 32/64-bit Legacy kext for JMicron ATA (IDE)
- PS / 2 - kekst interface PS / 2
- Rosetta - support for legacy applications
- ATools - a folder with a set of office utilities and drivers
System requirements: PC with a processor Intel SSSE3 (not to be confused with SSE3!)
Year: 2009
Version: 3.6
Platform: PC
Language: English Russian
Tabletka: Not required
Size: 4.71 Gb
Checksum:
MD5: 5d76a853b7d76d99e48f0fa1762933fd
Read more
Currently not on the bay or the nova.
Download from these links below. Apparently the other sites included were either not available or it is a paying download service.
http://hotfile.com/dl/18438462/9060fd3/SnowOSX3.6.part01.rar.html
http://hotfile.com/dl/18438637/72892f3/SnowOSX3.6.part02.rar.html
http://hotfile.com/dl/18438908/230262f/SnowOSX3.6.part03.rar.html
http://hotfile.com/dl/18439140/81b3032/SnowOSX3.6.part04.rar.html
http://hotfile.com/dl/18439356/b585762/SnowOSX3.6.part05.rar.html
http://hotfile.com/dl/18438428/a5a1c8e/SnowOSX3.6.part06.rar.html
http://hotfile.com/dl/18438588/3a02c05/SnowOSX3.6.part07.rar.html
http://hotfile.com/dl/18438860/2a2e7b1/SnowOSX3.6.part08.rar.html
http://hotfile.com/dl/18439183/a6f7460/SnowOSX3.6.part09.rar.html
http://hotfile.com/dl/18439408/2037804/SnowOSX3.6.part10.rar.html
http://hotfile.com/dl/18438383/2b0146a/SnowOSX3.6.part11.rar.html
http://hotfile.com/dl/18438657/b33517f/SnowOSX3.6.part12.rar.html
http://hotfile.com/dl/18438938/c0f3eea/SnowOSX3.6.part13.rar.html
http://hotfile.com/dl/18439150/98ef300/SnowOSX3.6.part14.rar.html
http://hotfile.com/dl/18439360/2cd8681/SnowOSX3.6.part15.rar.html
http://hotfile.com/dl/18438577/27d052b/SnowOSX3.6.part16.rar.html
http://hotfile.com/dl/18438844/8563e23/SnowOSX3.6.part17.rar.html
http://hotfile.com/dl/18439054/cd757f5/SnowOSX3.6.part18.rar.html
http://hotfile.com/dl/18439182/05d7168/SnowOSX3.6.part19.rar.html
Sunday, November 22, 2009
Dual Booting windows 7 and Mac OSX Hackintosh with bootthink
1. Get yourself a copy of Ideneb, IPC or iATKOS and burn it to disc.
2. Boot that up in your computer and goto Disk Utilities
3. Make 2 partitions, first Mac Extended, and 2nd partition use a FAT
4. Install OSX into the Mac Extended partition. (I would assume you already know how to do that, for any problems go to insanelymac and search first, if you cannot find what you are looking for ask nicely, they are really helpful.)
5. After your mac is booted and running smoothly, pop in the Windows 7 install Disc and boot with it.
6. Make sure you do not re-partition your drive, format it with NTFS, and click continue.
7. You can find windows 7 loader from google.
8. Download Boot-think(2.3.18 is the newest version at the time of this article) and install the windows version with the .exe and reboot. Make sure you run as administrator.
9. Boot into Windows 7 and goto "Darwin" folder. Once you are in there, goto the "MBR" folder, run "setupMBR.bat" as administrator.
10. Enjoy
It should already work.
Monday, September 21, 2009
Free Iphone Ipod touch paper stand

Here is a free paper Iphone Ipod stand that you can make yourself at home. Nice and easy huh?
http://www.dessinemoiunobjet.com/iphone-paper-dock-stand/template_iphonepaper.pdf
Saturday, September 05, 2009
Difference between Ophone SDK and Android SDK
Zoo extension how to customize your own elements
http://zoo.yootheme.com/documentation/item/root/develop-your-own-hello-world-element
There is a simply way that I started editing code for this is to add code in the display field. Where it is asked to display it in either item view or category view you can inject php code into it to do the things that you want. In this example you can insert the Google map php code into that section thus you can display the google map in either the category view or item view. I am sure there is an easier or neater way to do it, but this is the most straightforward method to get your site working under yootheme zoo and joomla.
Monday, August 10, 2009
Lenovo Ophone will be out as early as next month

The Chinese version of the Ophone reportedly will be out in China as soon as September. The image of the phone had been leaked since a few months ago. China Mobile will be the carrier of choice of this phone, and this will be an Android powered phone. According to sources, China Mobile is willing to give 50% of the price rebate of the phone, and after that rebate, phones will cost RMB $2000, or roughly $300 US dollars.

This phone will carry the usual 800x480 screen, along with 3MP camera. 3.5 inch touch screen, with no physical keyboard.
Sunday, August 09, 2009
What google Voice will mean for the Telco industry
What this comes down to is Google stepping over the toes of the telco giants. The phone number is not that important anymore, people tend to use the same service because they have to retain their phone number, be it retaining their friends and family or their customers. AT&T and T-Mobile will not be important anymore. I think the whole industry might start to drift towards calling based on an IP address,email address or an domain name. Soon you will be able to make a call to 10.0.0.1, bill@msn.com, steve@mac.com or john@johnso.org. However, if that would be the base, Google will turn into the next Microsoft(if they haven't already), who will be owning you from your email, to your word processor to your cellphone(pretty soon your OS too). I can think of one pretty good outcome that can result from all of this, is that Google will provide cellphone and service to the public for free. And advertisers can pay for all of this. Very much like those futuristic movies that advertise based on
Thursday, August 06, 2009
Wednesday, August 05, 2009
Magic Pro MP-p6vm-a4 OS X, ideneb 1.4

The recent surge in Mac and Iphone had made me start to pay more attention to Mac. So I have decided to pick this back up (from 15 years ago) by getting myself a computer with Mac in it. I originally started this by trying to install OSX in my new AMD Phenon II by using VMWare. I have tried numerous distrubtion and they all don't seem to boot properly. IPC, Ideneb and leo4all all don't seem to play nice with my VMware and AMD hardware. However, I don't want to shell out for another new Mac, so I assembled back my retired good old Core 2 Duo E6300 with the MP-P6VM-A4 board to give Hackintosh a try. After a few install and reboots, I started to understand that you really have to know all your chipsets on your motherboard to make this thing start properly. It is much like installing Slackware back in the early 80's. Heck installing Slackware was even easier back in the days.
edit:Sound works now by choosing generic AC97 audio. And you don't really need the Voodoo kernel also. So everything works. However one slight hickup is it doesn't boot via USB, so it is kinda a pain to try Snow leopard on it.
You can update from 10.5.6 to 10.5.7 via upgrade pack from tpb, or other major torernt sites. After that you can update via the Mac Software update with no problem.
Wednesday, July 08, 2009
Re: conversion to dalvik format failed with error 1
Re: conversion to dalvik format failed with error 1
This came up because I had upgraded the Eclipse ADT from 0.8.0 to 0.9.2, and eclipse is still using the cached 0.8.0 ADT. A simply way to clear this is to start eclipse fresh with the -clean option. Or better yet, uninstall everything and install the ADT again.Hope this helps.
Monday, May 04, 2009
Windows 7 RC download is live
However there are a few catches,
- You don't need to rush to get the RC. The RC will be available at least through July 2009 and we're not limiting the number of product keys, so you have plenty of time.
- Watch the calendar. The RC will expire on June 1, 2010. Starting on March 1, 2010, your PC will begin shutting down every two hours. Windows will notify you two weeks before the bi-hourly shutdowns start. To avoid interruption, you'll need to install a non-expired version of Windows before March 1, 2010. You'll also need to install the programs and data that you want to use. (Learn more about installing Windows.)
- Protect your PC and data. Be sure to back up your data and please don't test the RC on your primary home or business PC.
- Tech details/updates: Before installing the RC, please read the Release Notes and Things to Know for important information about the release.
- Keep up with the news. You can keep up with general technical information and news by following the team blog. And, you can get non-technical news, tips, and offers by subscribing to the monthly Exploring Windows newsletter.
- Keep your PC updated: Be sure to turn on automatic updates in Windows Update in case we publish updates for the RC.
- Installation: You can install the Windows 7 RC on a PC running Windows Vista without backing up the PC—but we encourage you to make a backup for safe keeping. If you're running Windows XP or the Windows 7 Beta, you'll need to backup your data, then do a clean installation of the RC, then reinstall your applications and restore your data. If you need to do a backup, please see How to back up your PC for more details and a suggestion for how to backup a PC running Windows 7 Beta or Windows Vista.
READ
Microsoft Download Center - Click here for download
Technet Download
Installation Instructions
Sony Ericsson MBW 100
Presto! In ten seconds, you've got an Internet desktop.
I had always been a fan of upgrading old hardware, and I found this fascinating article today:
Have you ever had the need to boot your laptop in a Starbucks, an airport lounge, or a buddy’s house, but don’t want to go through the agonizing multi-minute procedure of starting up your operating system with all of its managed software and utilities? If you’re a corporate Windows user on the go, chances are your PC might take several minutes to get up and running if you just want to get onto the Internet, GMail, surf, Twitter, FaceBook, instant message, Skype, or what have you. Well, now there’s a solution: Presto.Presto! In ten seconds, you've got an Internet desktop., Apr 2009
You should read the whole article.
Presto is actually an ultra-stripped down Linux that has been optimized to boot on even the oldest PC laptop hardware in a matter of seconds. Unlike other Linux environments that require re-partitioning of your system, Presto actually is stored in the C:\Program Files\Presto directory on your native Windows NTFS file system and installs just like a regular Windows Program.
This actually reminds me of a very similar product, puppy Linux. This is a Linux smaller than 256MB, and the best thing is it loads into the RAM of your computer. What this means is that old system with at least 256MB of ram can run this with ease. One of the main measure stick everyone uses is the boot time of a system. This version of Linux will not impress you in that catergory, the boot process requires you to answer a few question, then it will load itself into the RAM of your computer. However after the boot up process, the speed of the OS is real quick. I am really starting to like this product. I sure recommend you to give it a spin and post comments below.
