Sep 09

Of course this is for modifying APKs that you own!

  1. Use 7-Zip to unzip APK file to folder
  2. Modify what needs to be modified within the APK
  3. Re-Zip the contents of the folder into a zip and rename to APK
  4. Download and extract the apkPack from xda-developers: (direct link:
  5. Put your newly zipped and renamed to .apk file in the apkPack folder and run apkPack_all.bat
  6. Your new APK file will be in the “packed” directory

More info:

Nov 21

Apparently when your iTunes library is not in the default location, it will create another xml called “iTunes Library.xml” and will no longer use the default “iTunes Music Library.xml”.  This is fine unless you use another program to access the itunes data.  Those programs want to use “iTunes Music Library.xml” which has not been updated since you moved your library!  Crazy right?!?!

Easy fix: (Note: Always Backup your iTunes library first.  But you do this regularly anyway, right?)

  1. Make sure iTunes is closed, and go to the iTunes folder.  Rename “iTunes Library.itl” to “iTunes Music Library.itl”
  2. Hold down the Shift key (Option key on a Mac) and open iTunes.
  3. Select “Choose existing library” and select the newly renamed “iTunes Library.itl”

Now all the programs that need to access iTunes data will get the most updated library.


Aug 31
I was very frustrated to learn that any contacts I added to my phone were not syncing to either my gmail account or my exchange account (as it had done on my Blackberry).  This is because they are of type “Phone” and it is currently not possible to change that type once the contact has been saved.  So this is the procedure I used to “change” the type to Exchange.
    1. Export all contacts to your SD card.  You will have to export each category by individulally (phone, sim, google, and exchange, as well as any other accounts you have)
    2. When the export has completed, go into your accounts and make sure none of them are set to sync contacts for now.
    3. Open “People”  , navigate to view all and hit the menu button.
    4. Select “View”
    5. Select the accounts which contain contacts that you wish to change to “Exchange” or “Google” and Hit Done.
    6. Hit the Menu button again and select Delete.
    7. In the Delete screen, hit the menu button again and chose to Select All, and hit the delete option.
    8. Now all your contacts you want to convert are gone, we’ll re-import them under the correct account.
    9. In “People” hit the menu button again and select “Import/Export”, and “Import from SD Card”
    10. IMPORTANT: now you will be prompted as to which account to create the contacts under.  Select the account (Exchange or Google).
    11. Select one of the files you exported earlier and hit ok.  Repeat for all the files you exported (and deleted the contacts) from earlier.
    12. Check to make sure all your contacts were imported correctly, by going through steps 3-5 again and selecting the accounts you wish to see the contacts of.
    13. Now go back into your accounts and select to sync contacts again.
    14. Sync and you are done!

I had a bit of trouble getting my Thunderbolt to sync all those contacts after this process.  So I went into applications >manage applications and found the “Contacts Storage” and hit “Clear Data” (Warning, this will wipe your call log as well).  Then it was able to sync just fine.