Feb 16
JustinUncategorized
For those who don’t know (if you’re not a member of JJ, GS, or TWC), today is my 17th birthday! 
I got my intermediate driver’s license yesterday, but now that I’m 17, I’m eligible to get my full license (tomorrow; they’re closed today for Mardi Gras).
So far for my birthday I’ve gotten some cash here and there… and that’s basically it.
And once again, for those who don’t know, I’ve started using Twitter again.
For real this time. As in, I’m making a habit of it.
http://twitter.com/jrdaigle1000
Oh, and thanks to those who actually remembered my birthday without my having to mention it. Much appreciated. 
Feb 10
JustinUncategorized
As I’ve said, nearly the exact same process is used for this as for changing the iPhone OS version, since OSX and iPhone OS are based on the same core, but I’m writing this with more desktop OSX-specific steps and screenshots.
I suppose the question would arise, “Why would one want to do this?” On Leopard, it is incredibly useful in situations where one may wish to install software that claims to require an update that you don’t want to install. I’ll be demonstrating on Snow Leopard, but the procedure is the same on both. In my demonstration, I will be changing the version number from 10.6.2 to 10.7.0. This has no practical use, but will suffice for demonstration purposes.
Before:

Requirements:
1. Mac OS X
2. A basic knowledge of Terminal
Steps:
1. Open Terminal.

2. Type sudo nano -w /System/Library/CoreServices/SystemVersion.plist
Does the file path look familiar from my last tutorial? 

3. Press Enter. You will be prompted for your password. Type it in. You won’t see it on your screen. Press Enter again.

4. Use the arrow keys to navigate to the end of the 10.6.2 under ProductUserVisibleVersion and erase the version number. Enter in a version number of your choice.
5. Repeat for the version number displayed under ProductVersion.

6. Press
X (Control-X) to exit. It will ask you if you wish to “save modified buffer.” Press y. It will then ask for a file name to write. Press Enter to accept the default.
7. Exit Terminal.
After:

Needless to say, to reverse this process, just follow the steps again, changing the version number back to the original system version.
Feb 10
JustinUncategorized
For those who haven’t noticed, my IM server went down for about a month, then came back up again a day or two ago.
For those who have noticed, but had no idea what was going on, I had to reboot my home server and was simply too lazy to restart the IM server. 
Sorry for the inconvenience. I’ll try to be more diligent in keeping the IM server running in the future.
Feb 08
JustinUncategorized
Okay, this may not be the first tutorial on this. I think I’ve seen others, but I’m quite sure they involve a different method/are in obscure places like blog comments.
Not to mention, this is something I originally learned to do in desktop OSX, to get Safari 4 installed in 10.5.5. A tutorial for changing the desktop OSX system version would work unmodified on iPhone OS. It’s the exact same file that requires modification.
Anyway, now to get to the point.
If you have a jailbroken iPhone, you’ll know how much of a pain it is to install iPhone OS updates, considering they ruin your jailbreak, creating a potential hours of work. Meaning minor updates are generally best to avoid. For example, my iPhone 3GS still has iPhone OS 3.1 on it, which it came with when I got it in December. But, I went to download a game called “FallDown!” and was greeted by this message.

Considering I’m not going to upgrade just to install the one app that’s ever presented me with this error, I thought, “If I can bypass software that requires minor updates on OSX, why can’t I on iPhone OS using the same method?”
Let’s get started, shall we? 
Prerequisites:
1. A jailbroken iPhone/iPod Touch (otherwise, just install the update, it’s no trouble at all for you).
2. A file browser. I’ll be using iFile, as I have in all my past tutorials.
Steps:
1. Open iFile (or another file browser of your choice).
2. Browse to /System/Library/CoreServices/SystemVersion.plist and back it up.
3. Open it, and select Edit.
4. Go to the line that says “Product Version” and look under it. Change the version number from whatever it is (in my case 3.1) to whatever you want it to be. I’ve changed it to stuff like 4.0 before to fool people into thinking I have it (this did cause problems, mainly with AppSync, which expected 3.x, so every time I did anything in Cydia, AppSync uninstalled itself). But for now, I’ve changed it to 3.1.2 so I could install FallDown!

5. Select Save to save the file.
It actually doesn’t seem to require a restart or even a respring, so…
6. Install apps that claim to have compatibility problems.


And notice it’s working! 
Compatibility problems… or not.
Please do note: Some apps probably do have actual compatibility problems. Heck, this one may. I only played it for ten seconds, then got the idea to write this tutorial and had to do it before I forgot.