[SOLVED] Migrating Google Reader from GMail to Personal Domain Google Apps with Starred Setting

I was using a mix of personal domain email and GMail for a long time. I now migrate to Google Apps and find that Email and Calendar can be transferred easily. The harder one to figure out is how to export the starred items in my Google Reader. Here’s how to migrate starred items.

  1. Login to your gmail (old account)
  2. Goto Settings -> Import/Export
  3. Export OPML file and save it
  4. Goto Settings -> Folder/Tags
  5. Check the box for “Your Starred Items”
  6. Above that, click on “Change Sharing” and choose “Public”
  7. Click “View public page” (preferrably on a new tab) and click on the “Atom Feed” icon
  8. Copy the URL to the clipboard
  9. Logout of your old account and login to your NEW account (works with account switching too)
  10. Goto Settings -> Import/Export
  11. Import the OPML file you downloaded earlier
  12. Go back to Google Reader main page
  13. Click on “Add a Subscriptions”
  14. Paste the URL from the public page atom feed
  15. You will now have a new feed for all your old starred items. Star each of them now.
  16. After you star each of them, you may remove the atom feed and also delete the other feeds from your old account.

[SOLVED] iPhone 3GS Stuck in DFU (Black/White Screen)

My 3GS was on 4.0 JB and I tried to update to a clean 4.3.3 using sn0wbreeze. Alas, it went into DFU during the restore and never came back. I have inclination that it may have something to do with boot animation. I tried to use iReb, fixrecovery, redsn0w, limera1n, etc but nothing works. Regular iTunes restore always returns with error code varying from error 21,22, 23, 1600, etc. But, I noticed one thing, when I tried to use redsn0w, it seems that the phone reboots, shows a blank white screen then go back to black screen and stuck there.

I was about to give up when I stumbled upon iRecovery. First try, it doesn’t work. It complains about not finding the phone. So, I tried to use redsn0w to restart the phone and see that glimmer of white screen and see if iRecovery would be able to hook itself to the boot session during that moment. So, I fired up redsn0w and repeatedly run the command “iRecover -s” in the command prompt. I basically pressed up and entery over and over during the process.

The first try didn’t work and I have to redo it again. The second was the charm and it JB properly.

Latest iRecovery Version Download: http://www.mediafire.com/?nmn25bnjzy3
LibUSB Win32 Download: http://www.mediafire.com/file/ywhxqzdoimg/iHackintosh%20iRecovery%20Package%20for%20Windows%20&%20Mac.rar

Android on iPhone

To spare typing and posting time, I’ll post the link to the guide that I followed:

http://www.idroidproject.org/wiki/Installing_iDroid_(Linux)

That link is actually for a Linux, so I uses VirtualBox and a Linux (Ubuntu) image file. From there I followed most part of the guide.

However I’ll post my observation (on 2G):

  • It’s running way too sluggish
  • Call sometimes doesn’t work (stuck at the calling, but not really dialing)
  • Phone becomes really warm and battery drain is too much
  • There’s not enough button
  • Overall condition is not really usable for daily use

Couple notes:

  • If Wifi connects but browser not going anywhere, try the DNS fix
  • All “adb” type commands require the download of SDK
  • If Virtual Box can’t connect to the iPhone when doing the ‘./oibc’ portion, you may need to shut down and restart your virtual machine (including the Virtual Box itself)
  • Going to Apple’s recovery mode (for upgraders) from the openiboot would require you to hold the “Menu” button after choosing the iPhone mode

Post comments for questions and help on how to install iDroid.

[HOWTO] Backup and Restore Cydia Apps

This guide is geared for people who wants to upgrade to the newer version of iPhone firmware, but have too much Cydia based apps to reinstall.

  1. To make life easier, move Cydia out of Categories or unhide it
  2. SSH into your iPhone and run the following command:
    dpkg --get-selections > installed.packages
  3. Transfer the file you just created (installed.packages) to another system/location (I SFTP it into a linux box)
  4. Upgrade your phone and use quickpwn
  5. Reinstall openSSH from Cydia
  6. SSH into your iPhone and get the “installed.package” file
  7. Run the following command:
    dpkg --set-selections < installed.packages; dselect
  8. Run the following command:
    apt-get dselect-upgrade
  9. After everything is completed, run the command:
    reboot