how to triple boot

We've walked through how to triple-boot your Mac with Windows and Linux,...

the phone which charge the battery with our body heat

What if charging your cell phone was as easy as sticking it in your pocket for a few hours?

introduce tumblr.

Come up with a late night post today! I'm going to make it quick and readable

ovi suite 3.0 beta

After a private alpha, Nokia has loosed a beta of its refreshed Ovi Suite client -- now at version 3.0 -- on visitors of its Beta Labs site

Android Operating System

Android is a mobile operating system initially developed by Android Inc., a firm purchased by Google in 2005

Latest Posts

How to Triple Boot Your Hackintosh with Windows and Linux
We've walked through how to triple-boot your Mac with Windows and Linux, but if you're using a shiny new Hackintosh, the process is a bit more complicated. Here's how to get all three operating systems up an running on your new PC.
While the Chameleon bootloader (the default boot screen for your Hackintosh) is a great friend to Hackintosh builders, Windows and Linux try to muck everything up by attempting to take over your computer with their own bootloaders, resetting the active partition, and throwing your partition tables out of sync. There are two ways to triple boot your Hackintosh. The first is very straightforward and allows you a lot of flexibility, while the second is much more complicated but offers other advantages depending on how many hard drives you have. This guide assumes you've already installed Mac OS X as described in our most recent Hackintosh guide, and, if you're using the second method, that you still have the iBoot disc handy. You'll also obviously need the Windows 7 and Linux installation discs as well. If you've got everything ready, follow the instructions below to get Windows 7 and Linux living harmoniously on the same PC.

The Easy Method: Use Multiple Hard Drives

How to Triple Boot Your Hackintosh with Windows and Linux
By far the easiest way to triple boot your Hackintosh is to install your other operating systems to separate hard drives. Chameleon can see operating systems on any hard drive in your computer, and one of the advantages of building a desktop is that you have tons of extra drive bays to fill up. Chances are you probably have some extra drives lying around anyways, so this wouldn't be too out of the way. This method doesn't even warrant a how-to—you just install your extra drives in your system, then install Windows and Linux on each one using the default settings. You can even stick them Linux and Windows on the same drive, if you want—it's only when all three get together that you start to have problems. Photo by Justin Ruckman.
If, for some reason, you want to keep them all on the same drive, roll up your sleeves and read on.

The Complicated Method: One Drive to Boot Them All

Putting all three OSes on one drive isn't difficult, but you do need to perform all the steps correctly and in the right order, or you'll be left with a confused mess on your machine. The only big advantage of this method is if you don't have any extra hard drives lying around, or if you have a large enough SSD and want to take advantage of its speed in all three OSes.

Step One: Partition Your Drive

How to Triple Boot Your Hackintosh with Windows and Linux
Right now, you should have a drive with just one partition containing Snow Leopard (plus your 200MB EFI partition, which won't be visible in Disk Utility). Start up Disk Utility and click on the drive containing OS X in the left sidebar. Head over to the Partition tab, and click on your Mac OS X partition. Hit the plus sign at the bottom of the window twice, so you have a total of three partitions. Head to the upper right-hand corner of the window and name the second partition WINDOWS and the third one LINUX, formatting them both as FAT32 for now. If you need swap space for Linux, you can add a fourth partition, but nowadays this seems pretty unnecessary, so three partitions should be just fine. Hit the Apply button and let it work its magic.
When you're done, insert your Windows 7 installation disc and restart your computer.

Step Two: Install Windows 7

How to Triple Boot Your Hackintosh with Windows and Linux
Boot from the Windows 7 disc and head into the Windows installation. Make sure you do a Custom install, and when you're given a list of hard drives, click on the partition named WINDOWS and hit "Drive Options (Advanced)". Click Format to format the drive as NTFS, and then hit Next to start the installation. Your computer will reboot a few times, but you won't have to mess with it at all, so go away and come back when it prompts you to name your computer.
As always, Windows is the biggest problem child in this debacle. When you reboot, you won't be able to boot into OS X, but that's fine—we'll deal with all that in a moment. First, we're going to get this Linux installation out of the way.

Step Three: Install Linux

For the purposes of this guide, we're going to install Ubuntu 10.04, but you can use another version of Ubuntu if you want, or another distro altogether (like the super awesome Arch Linux). Just make sure you install Linux to the correct partition and make extra sure that you install Grub to the same partition to which you installed Linux, as described below.
How to Triple Boot Your Hackintosh with Windows and Linux
Boot up from your Ubuntu CD and head into the installation. The first few steps are pretty self-explanatory, it's when you get to the partition window that you want to pay attention. Hit "Specify Partitions Manually" and click Next. Double click your Linux partition's entry in the table (at this point, it should be the only FAT32 formatted partition on your drive). Under "Use As", choose your desired filesystem (If you aren't sure, use Ext4, which seems to be the new standard). Check the "Format the Partition" box and choose / as the Mount Point. Hit OK. Before moving on, note the name of your Linux partition—the name will be something like /dev/sda4—and hit the Forward button to continue.
How to Triple Boot Your Hackintosh with Windows and Linux
In the last window, where it says "Ready to Install", hit the Advanced button. Under "Device for boot loader installation", it should say something like /dev/sda. Change this to /dev/sda4, or whatever the name of your Linux partition is. Ordinarily, Grub will install itself to the Master Boot Record of the drive, because it wants to be your primary bootloader. In this case, we're already using Chameleon, so we're just going to stick this on Linux's partition, since we won't be using it to get into Windows or OS X. When you're ready, hit the Install button and let Ubuntu do its thing. When you're done, restart your computer.
How to Triple Boot Your Hackintosh with Windows and Linux

Step Four: Fix the Windows Bootloader You Just Broke

You'd think keeping Grub away from Windows would leave Windows' bootloader untouched, but these operating systems just don't like to play nicely together. Unfortunately, when you first installed Mac OS X, you set your hard drive to use a GUID partition table (GPT), which is not fully compatible with Windows (Windows and Grub really prefer an MBR partition table). Now that you've installed Mac OS X, Windows, and Linux side-by-side, your drive is a GPT/MBR hybrid, and your partition tables are "out of sync". To make the GPT and MBR tables play nicely with one another on the same drive, you need to sync them with a program called gptsync in Linux.
How to Triple Boot Your Hackintosh with Windows and Linux
So, grab your iBoot CD and use it to boot into your new Linux partition (since Chameleon is strangely missing—we'll get to that in a second). Download gptsync from your distro's repositories (though Ubuntu users may want to use the .deb files available here instead of the older versions still in the repositories). Once it's installed, pull up a Terminal window and type:
gptsync /dev/sda
where /dev/sda is the drive containing all your partitions. If you aren't sure which one is the one you're using, type in fdisk -l to see a list. Note that you aren't using it on just one of the partitions (e.g. /dev/sda1), you're using it on the entire drive. Once you're done, your computer should successfully boot into Windows whenever you reboot.

Step Five: Set The OS X Partition as Active

When Windows installs, it makes itself the active partition on your computer, which means when you restart, your computer will just boot you into Windows as if OS X and Linux weren't even there. We want the active partition to be our OS X partition, since it contains Chameleon, which lets us choose between the OSes when we start off. To pry Windows' greedy hands off your hard drive, you'll have to boot up from the iBoot CD into OS X and open up Terminal.
Type diskutil list and hit enter to see a list of your drives and their partitions. Note the identifier of your OS X partition (which will be labeled as Apple_HFS Snow Leopard). This should be something like disk0s2. Type sudo -s and enter your password to gain root permissions.
How to Triple Boot Your Hackintosh with Windows and Linux

Next, type in fdisk -u /dev/rdisk0 and hit enter, where rdisk0 corresponds to the first number in your OS X partition's identifier (for example, if its identifier were disk1s2 instead of disk0s2, you would type /dev/rdisk1 instead of rdisk0). Hit y to continue.
Then, type in fdisk -e /dev/rdisk0, where once again, rdisk0 corresponds to the correct partition. Type in p and hit enter, then type f 2, where 2 corresponds to the second number in your partition's identifier (e.g. disk0s2). Hit enter. Enter w at the next prompt, then y to complete the process. Close the Terminal and reboot your computer.

If everything goes well, you should be greeted once again by the familiar Chameleon bootloader, which will now list Mac OS X, Windows, and Linux as available boot options. Double check and make sure each of them boots correctly. If they do, you're finished! Enjoy your new triple-booting PC. If not, you may have done something wrong in the above steps. You can try googling any error codes you get and fixing it that way, or re-syncing the partition tables and trying again, but because of the complications in Windows and the GUID partition table, it might be simplest to just start from scratch. Back up your data in your OS X partition, reformat the entire drive, and start over. It's a pain, but like we said before—these three OSes really, really don't like to get along with one another when you try to put them all on the same drive.
If the pain of starting from scratch is too much to bear, reconsider the multiple-drive option—it won't give you the speed boosts of an SSD (unless you buy three), and it might cost a bit more if you don't already have drives lying around, but on the occasion that you need to reinstall one of the OSes or reformat part of your drive, it will be completely hassle-free, unlike the above method which has me pulling my hair out after just one day.
Lastly, as always, these may not be the only ways to triple boot your Hackintosh, but it's the method that, after a few tries, I've found works pretty well. So, if you have your own preferred method (or tips for others trying this one), share them with us in the comments.
[ Read More ]

What if charging your cell phone was as easy as sticking it in your pocket for a few hours? That’s the premise of the Nokia E-Cu concept phone, developed by British designer Patrick Hyland. Hyland’s Nokia E-Cu (E for environment, Cu for Copper) phone features a copper exterior and a thermogenerator integrated interior that converts heat energy into electric energy
Theoretically, the phone could be charged on any hot surface–from a radiator to a pants pocket. But as we previously mentioned, the phone is still a concept – and we’ll probably see ideas like the piezoelectric power make its way into future cell phones before Nokia’s idea. However, we certainly look forward to the day when our body warmth alone can juice up our electronics!




[ Read More ]

Come up with a late night post today! I'm going to make it quick and readable.

This is about a new way to blogging, to share your interest with people and to find your true friends on the net. This is called Tumblr.


Found on 2007 by a handsome-and-attractive man named David Karp, Tumblr is your new way to blog. It's easy and let you to post everything without any problem. You can post picture, words, quotes, links, songs/sounds, videos and conversation. You even can reblog your friends' posts and there's no limit of posts you want to post each time you logging in.

What's fun about tumblr?
Dude, tumblr is your life. Tumblr is everything you need. Tumblr understands you and you love tumblr so much. Okay, I was talking about myself. So, from my own experience, these are the things that make me in love with tumblr.

#1 Tumblr is easy to post.


Those are the categories to choose when you're starting to make a new post. Text for you who want to post a story (you can add pictures too there), photo for you who want to upload your photos (they accept JPEG, GIF and BMP. You can take the picture first using webcam and even upload some pitctures and make a slide show), quote for you to post your favorite words from your idols, link to post an URL when you're going to share a cool site, chat to share conversations you just did or heard, audio to post your voices--songs or just yells are acceptable depends on your followers, and the last but not least, video to post a video from youtube or vimeo or other sites, or if you want to upload your own video you just recorded.
If you don't know what to post, you can see what people has posted and reblog it. Remember, it's reblog, not repost because tumblr has it own rules, dudes.

#2 Tumblr is where you can show your interests freely.

Are you interested in photography? Musics? Life Problems? Literatures? Movies? Fashions? Or any other things? Tumblr has everything for you! You can share your interests with people, and you'll find them as your followers. Then, you'll see that you're not alone because, actually, somewhere in this world, there is someone that love what you love. Find your truly community here on tumblr, they'll love you back, don't worry.

#3 You can reblog people's posts.

"The same way YouTube embeds make it easy for a video to become a viral hit, the "reblog" button on all Tumblr posts allows a meme to spread rapidly across thousands of blogs with just a click."

That's what the developers said. That's all.

#4 The goodies.

You can easily share things on tumblr from everywhere because there are some tumblr application for devices. You can install a bookmark on your browser. And you can download tumblr application for blackberry, iPhone, iPad, andfroid and/or the third-party-apps. More way to post, you can do posting from email, you can record an audio by calling 1-866-584-6757 and post through AOL messenger system.
Anyway, tumblr has some merchandise which are uber cool, such as t-shirts and stickers. And you can promote your page by embed your blog, share on twitter or facebook.

#5 The words and the rules.

Where you can find 'jksdfhsdjkhfsdjk', 'hnnnngggg', 'forever alone', 'Y U NO' and more words anywhere but tumblr? Tumblr users has their own rules on saying and posting something which none of outsiders could understand.This is why tumblr is cool by it's own way.

Need more proofs to see about tumblr's coolness? Why don't you try to sign up there? But, please beware, once you get in, you will never get out ;)
[ Read More ]

After a private alpha, Nokia has loosed a beta of its refreshed Ovi Suite client -- now at version 3.0 -- on visitors of its Beta Labs site. Seems like most of the improvements revolve around simplifying common activities, but the biggest change would have to be the addition of tight Ovi Music integration, including playback controls, store access, and Ovi Music Unlimited support -- in other words, this product is now officially the Zune / iTunes of the Nokia world, and in this case we'd say that's a very good thing. Installation is said to be faster and simpler than before, too, so come on, hesitant N8 owner -- what the heck are you waiting for? Follow the break for the official video intro of the new build.


[ Read More ]


 ANDROID

Android is a mobile operating system initially developed by Android Inc., a firm purchased by Google in 2005. Android is based upon a modified version of the Linux kernel. Google and other members of the Open Handset Alliance collaborated to develop and release Android to the world. The Android Open Source Project (AOSP) is tasked with the maintenance and further development of Android. Unit sales for Android OS smartphones ranked first among all smartphone OS handsets sold in the U.S. in the second and third quarters of 2010,with a third quarter market share of 43.6%.

Android has a large community of developers writing application programs ("apps") that extend the functionality of the devices. There are currently over 100,000 apps available for Android.Android Market is the online app store run by Google, though apps can be downloaded from third party sites (except on AT&T, which disallows this). Developers write in the Java language, controlling the device via Google-developed Java libraries.

The unveiling of the Android distribution on 5 November 2007 was announced with the founding of the Open Handset Alliance, a consortium of 78 hardware, software, and telecom companies devoted to advancing open standards for mobile devices.Google released most of the Android code under the Apache License, a free software and open source license.
The Android operating system software stack consists of Java applications running on a Java based object oriented application framework on top of Java core libraries running on a Dalvik virtual machine featuring JIT compilation. Libraries written in C include the surface manager, OpenCore media framework, SQLitedatabase management system, OpenGL ES 2.0 3D graphics API, WebKit layout engine, SGLSSL, and Bionic libc. The Android operating system consists of 12 million lines of code including 3 million lines of XML, 2.8 million lines of C, 2.1 million lines of Java, and 1.75 million lines of C++. relational graphics engine. 

Update history

Android has seen a number of updates since its original release. These updates to the base operating system typically fix bugs and add new features. Generally each update to the Android operating system is developed under a code name based on a dessert item.
1.1Released 9 February 2009
1.5 (Cupcake)
Based on Linux Kernel 2.6.27
On 30 April 2009, the official 1.5 (Cupcake) update for Android was released.There were several new features and UI updates included in the 1.5 update:
  • Ability to record and watch videos through camcorder mode
  • Uploading videos to YouTube and pictures to Picasa directly from the phone
  • A new soft-keyboard with text-prediction
  • Bluetooth A2DP and AVRCP support
  • Ability to automatically connect to a Bluetooth headset within a certain distance
  • New widgets and folders that can populate the Home screens
  • Animated screen transitions
1.6 (Donut)
Based on Linux Kernel 2.6.29
On 15 September 2009, the 1.6 (Donut) SDK was released. Included in the update were:
  • An improved Android Market experience
  • An integrated camera, camcorder, and gallery interface
  • Gallery now enables users to select multiple photos for deletion
  • Updated Voice Search, with faster response and deeper integration with native applications, including the ability to dial contacts
  • Updated search experience to allow searching bookmarks, history, contacts, and the web from the home screen
  • Updated technology support for CDMA/EVDO802.1xVPNs, and atext-to-speech engine
  • Support for WVGA screen resolutions
  • Speed improvements in searching and camera applications
  • Gesture framework and GestureBuilder development tool
  • Google free turn-by-turn navigation
2.0/2.1 (Eclair)
Based on Linux Kernel 2.6.29
On 26 October 2009 the 2.0 (Eclair) SDK was released. Among the changes were:
  • Optimized hardware speed
  • Support for more screen sizes and resolutions
  • Revamped UI
  • New Browser UI and HTML5 support
  • New contact lists
  • Better contrast ratio for backgrounds
  • Improved Google Maps 3.1.2
  • Microsoft Exchange support
  • Built in flash support for Camera
  • Digital Zoom
  • MotionEvent class enhanced to track multi-touch events
  • Improved virtual keyboard
  • Bluetooth 2.1
  • Live Wallpapers
The 2.0.1 SDK was released on 3 December 2009.
The 2.1 SDK was released on 12 January 2010.
2.2 (Froyo)
Based on Linux Kernel 2.6.32
On 20 May 2010 the 2.2 Frozen Yogurt (Froyo) SDK was released. Changes included:
  • General Android OS speed, memory, and performance optimizations.
  • Additional application speed improvements courtesy of JITimplementation
  • Integration of Chrome's V8 JavaScript engine into the Browser application
  • Increased Microsoft Exchange support (security policies, auto-discovery, GAL look-up, calendar synchronization, remote wipe)
  • Improved application launcher with shortcuts to Phone and Browser applications
  • USB tethering and Wi-Fi hotspot functionality
  • Added an option to disable data access over mobile network
  • Updated Market application with batch and automatic update features
  • Quick switching between multiple keyboard languages and their dictionaries
  • Voice dialing and contact sharing over Bluetooth
  • Support for numeric and alphanumeric passwords
  • Support for file upload fields in the Browser application
  • Browser can now display animated GIFs (instead of just the first frame)
  • Support for installing applications to the expandable memory
  • Adobe Flash 10.1 support
2.3 (Gingerbread)
Based on Linux Kernel 2.6.33 or .34
Confirmed new features:Unconfirmed new features:
  • Android Market music store
  • Media streaming from PC library
  • Revamped UI
  • Support for bigger screens with up to Wide XGA (1366×768) resolution
  • New 3D Games support including new Marketplace area for gaming
  • Use of mksh for /system/bin/sh
  • Support for video calls
  • Support for WebP image files
  • Support for Google TV
3.0 (Honeycomb)Scheduled for early 2011 launch. Feature list started with features that won't make the cut-off for Gingerbread
 ? (Ice Cream)
  • Rumored to be Android 4.0
  • Supposed mid 2011 launch.
[ Read More ]