When ever one tries to install a multiboot OSX Window box, you are most likely to run into the boot0:error, or a b0 error. what this means is that the partition that you intend to boot into did not have the active flag set. Most of these errors arise after you have installed 2 systems and it wouldn't boot into either or both. This can be easily fixed by the following steps
1. Boot with mac OSX boot disc
2. Goto Utilities and enter Terminal
3. in the terminal type
diskutil list
Make a note of which disk has the partitions(rdisk0, rdisk1, etc)
4. type
fdisk -e /dev/rdisk0
you might see the MBR error, don't worry about it.
5. type
p
and you should see all your partitions. At this point you would want to figure out which partitions you want to boot into first. If you have 2 partitions then flag the one you want to be primary last.
For example, you have 2 partitions, 1 and 2.Partition 2 holds windows 7 and 1 holds OSX Snow Leopard. You want to boot into OSX boot loader to choose which parition to boot, in this case you want to flag the windows partition active first, then flag the OSX partition active,
6. so you would type
f 2
write
y
f 1
write
y
exit
This would fix your problem, eject your CD and reboot.
Tuesday, March 30, 2010
Tuesday, January 12, 2010
Kapow: Creating DataModel and Database Link
Kapow: Creating DataModel and Database Link
Kapow robosuite 6.4 works with many database, in this example I will use mysql.For mysql, you need to download and install this file
mysql-connector-java5.0.5-bin.jar
Make sure you have set this up properly. Google is your friend.
Create a database in your mysql. To do that, I log into my xamp and I did it in phpmyadmin.
After you have done that, open Kapow Settings then goto database Connection Add your database by selecting
Name
Host
Database Type
Name and Password
if using utf8
goto advanced and type "utf8" in the Character Encoding Field
I would also add this line when creating database at the end
DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
Click on "test Connection" to see if it works
Start Robomanger and it will ask if you want to add the new database into use, answer yes and all basic data type will be added to that database.
If it doesn't get added automatically, then select Database->Select Database to use and find the database you recently added. This will trigger the program to check if the required tables are there, if not you will be asked and the tables will be added automatically.
In Kapow you have to have a Data Model before you can load anything. You need to create a Data model, similar idea to a Class in the C language. Make sure you have data model ready or use existing ones. You can do that in Kapow ModelMaker
Then goto Tools -> Create Database Table, you should now be able the choose the new database you just created.
If your robomaker is opened, save you work and close the program. Restart the program and now you will be able to choose your data model as the output type or use your database as storage in debug mode. Warning: Without restarting robomaker won't be able to see the newly added database.
Tuesday, December 22, 2009
How to update Kext in Macs
Mac Kext are like drivers for the Windows platform. You need them to get your hardware device working. In Mac the device drivers are mostly from Apple, therefore unless a third party is willing to give support, unsupport hardware is very difficult to co-exist with the mac os. This is a way to update kext manually from the terminal.
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
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
Asus w7j OSX86 settings 10.5.7
These are the settings used to install IPC distro on my Asus w7J.
Snow leopard 10.6.2
Seems like in 10.6.2 there is a problem with the VoodooHDA.kext and NVInject.kext
These are the settings used to install IPC distro on my Asus w7J.
Video: NvDarwin 256MB (QE/CI enabled), dual monitor doesn't work out of the box, but I know some change will make it work, but in that instance QE/CI doesn't work.
Chipset: ICHX
Audio: ALC861
Ethernet:Realtek R1000
Fix: PS2/keyboard
PowerMgmt: all
Video Card:Nvidia Geforce Go 7400
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)
Dual boot 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)
For the Asus W7J, the SnowOSX Universal v.3.6 works out of the box, the Wifi doesn't work because it is one of the Intel Chipset. Sound needs a little support, just draw the Voodoo from the ATools folder to the Kext Utility Icon. Graphics is still a problem. I found the following solutions, but I have yet to try them out.
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
Google had recently released the source code for their much hyped Chromium Operating System. Google had positioned itself to be the king of cloud computing, everything from email, spreadsheet, writing documents and doing everything you need on the web. This particular OS can be installed to old and new computers alike, and it is basically a stripped down version of the Linux OS. There is currently a Vmware version which you can install and run using Vmware or VirtualBox. However, most review shows that it is really slow and it is no fun in running it in visualization. This article will show you how to install Chromium OS onto a USB drive. Then you can keep your old OS, and boot from this usb drive anytime if you want to. It is also a breeze to install and it won't touch any of your current file system.
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 and shift. I think it is great, you can even use it as a guide to know the keyboard shortcut to your normal chrome browser. Since Chromium was built (strip down) from Linux, there is a way to bring out a prompt to by pressing - T. This way you would have better access to most of the basics of your computer.
Have fun hacking.
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
How do you know if your Snow Leopard upgrade is booting in 64 bit? Try these commands
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.
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
So you think you know all the uses of an Iphone? Well try this, making an adhoc version of a remote computer switch with your Iphone without visiting the Apple app store. So here is what you need
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.
- 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
Here shows a really nice picture walk through tutorial on how to setup a web server.
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
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
Xampp is a great tool if you want to setup a mock web server in your local computer. You don't have to go through the hassle of downloading and installing all the server in this great little mash up. For me personally, it was more than enough for local testing. However recently I have expanded some of my boundaries and now I require to have multiple access of a single database in my local network. This is how you do it.
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.
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
Bootthink is a relatively new bootloader created by a Chinese hacker. However it sometimes be easier to use than the traditional Chameleon. This is what you have to do. One very interesting aspect is that you can install this onto a USB Drive. By doing that you experiment with different settings before you install to your real system, thus not taking any chance of screwing your system.
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.
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
China Mobile has announced their own version of the online shop, it's dubbed the mmarket. This is the main platform for they new line of phones based under the new Ophone name. As most has suspected the Ophone is really just a repackaged Android platform with a minor tweak. First as of now the Android SDK is up to version 1.5, however the Ophone (after days of this major marketing event and product roll-out), is still sitting at version 1.0. There are a few functions added onto it, it is suspected that these functions are possibly used for the billing since China mobile bills their online payment through their phone bills.
Zoo extension how to customize your own elements
Yootheme zoo is a very powerful extension to the joomla CMS. In Zoo everything is arranged from the base component of Elements, and if you need your own element that is not listed with Zoo then you have to create it yourself and example would be adding Google map to it. Yootheme gives a fairly good starting point as to how to create a new Helloworld Document here.
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.
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
FCC is still investigating why Google Voice was rejected from the Iphone apps store. And over at Techcrunch Michael Arlington is already delcaring that Iphone is dead and Android is the next platform simply because Google voice works, and he made a good case out of it.
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
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.
I am using this not too popular Magic Pro board, and it uses all VIA chipset, on Board VGA and IDE's are all working, I am not sure about SATA because I don't have anything attached, ethernet is working with the ViaRhine kext. Sound is not working properly because I can't find the Kext(drivers for Mac) for this particular chipset. Via VT1616B is a very strange chip, I am starting to think that this is one of those chip number variation that they give for different countries. I google this chip and there are only a handful results, need not talk about the kext.
After all assembling this machine and installing OS X was quite interesting, they have come a long way. After recent use of Windows 7, Ubuntu and this I am starting to understand why people swear by OS X, it is a well designed operating system. I mean you can do the same stuff in other systems, but it is much easier to do it in Mac. And you can also dig deep into the console if you know what you are doing, so it basically has the wonders of both worlds.
I will next try to install 2 OS onto it. Windows 7 RC and OSX hope it works.
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.
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
Using Eclipse for Android programming I came across the following error
Hope this helps.
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
The wait is finally over, in what is considered a surprise move Microsoft has announced that Windows 7 will be free for 1 year. The updated OS will be available for download for the general public from 5th of May. Microsoft has promised there will be no limit on the number of copies downloaded. The software will run until 1, June,2010, in what the Microsoft marketing manager considered as a "try before you buy" scheme.
However there are a few catches,
READ
Microsoft Download Center - Click here for download
Technet Download
Installation Instructions
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
Subscribe to:
Posts (Atom)
