Thought Box

The place where my thoughts go…

I is HaX0r

Posted by Jeff On March - 12 - 2010

Noooot really, but we like to joke that I am. Jason likes to joke that I am turning into a mini-HaX0r since I tend to know workarounds for just about everything he wants to do these days, but since I almost universally refuse to touch code, Jeff != HaX0r Really, all I did this time was jailbreak the iPhone.

Simply put, this was long overdue. Travis sung the praises of a jailbreak over a year ago, but I hesitated because I viewed it as a hassle when it comes to installing firmware updates and things of that nature (which I still haven’t quite figured out how all that will work, but I will). Since then I have felt the frustration of all that the iPhone doesn’t (thanks Droid ads for pointing this out over and over again), I have gone ahead and done what was necessary. I now introduce you to, Jeff’s iPhone 2.0:

Quick look at my iPhone springboard

(FYI – I was charging the phone when I took these screenshots)

Kinda neat, yeah?  Nothing mind blowing, but I love that I can run multiple apps (notice the radio icon in the bottom right corner as a “waiting” tab on it, meaning it’s running in the background), have 5 apps in the dock down below, a theme/skin (custom icons, a background other than black, my own name instead of AT&T in the upper corner, etc…), a simplified lock-screen…  Simple stuff that’s apparent right away, and very very nice!

The jailbreak process is incredibly straight forward.  I used the Pwnage Tool (google it and you’ll find a plethora of information), made sure I had current backups in iTunes (which is essential if you wanna keep your Apple App Store applications where you left them), and followed a couple different tutorials (one for when I worked on my phone and a different one for Jason’s – only really because I lost the first link).   This is why I can’t call myself a HaX0r…  The real geeks made it easy for schlubs like me!

Really, a key feature is being able to run multiple apps at once – something the phone SHOULD be able to do but Apple keeps it from happening..  I installed an app called Backgrounder (off of Cydia, the jailbreak app store) to run the multiple apps, and another called ProSwicther which gives me the fun look and feel of a Palm Pre when switching through applications, including the same touch gestures (see below – to close an app you can hit the (x) or slide it off the top of the screen).

While some of that stuff is just aesthetics (btw, did I mention my ring-tone is now the hidden door sound of the original Legend of Zelda? Major shout-out to Derek Christensen for the idea), there are some serious tweaks going on in the background.  To name a few, I’m running open SSH to gain access to my file structure, NetaTalk (uses Apple Protocol) to allow wireless access to my iPhone’s file structure, 3G Unrestrictor which gets past the “You Can Only Use This App on Wireless, not 3G” stuff, and SBSettings (see images below) to have easy access to turning features on and off as well as free up memory or kill applications.

(Note the “Available Memory” in the first image.  I hit “Free Up Memory” and it cleared a considerable amount that was being wasted.  Also note that the SSH toggle on the right only exists because I have Open SSH installed)

Finally the iPhone is what it should have been, arguably, from the beginning!  Does everything work perfectly?  Surprisingly, it’s pretty close!  Apple continually spews lies about how running multiple apps will kill the battery or destroy the memory management, but it seems pretty obvious that the jailbreak community has figure some of this stuff out.  MAYBE my battery dies a bit faster than it would otherwise, but I have to charge it every night anyway…  And with the ability to quickly turn off 3G, location awareness, and wifi in SBSettings, it’s really easy to actually conserve more battery that way.   This is the only reason I have some hope for the iPad – Apple made a fail of a product, but perhaps the jailbreak community can actually make it cool!

Oh, and my favorite jailbreak app?

WHAAA?!  You mean I can haz texts in appz?!  (Sorry I’m using you as an example Aly!) I didn’t take a screen shot of the actual reply function, but essentially I just hit that reply button and an overlay of the texting screen pops up and I can immediately respond without going to the texting application (don’t fool yourself, it’s an app like the others but with a push notification like setup – it is NOT like the phone or email clients that are constantly running).   This is a HUGE plus for me!  HUGE!  I get text messages throughout the day, and I hated having to close whatever I was working on to reply.  Granted, now that I can run multiple apps I could just move from app to app, but this streamlines the process even more!  Why does this not exist in the native iPhone OS?  Ask El Jobso, cause it freakin’ should!

All in all, I’m happy as a clam.  Yes, the novelty of it all has kind of worn off, but that doesn’t mean I’m not super happy about it.  Really, truly, this is the kind of stuff the iPhone should already be able to do.  If Apple adds a majority of these improvements to the standard OS then maybe I’ll switch back at that point, but right now the jailbreak community has figured out how to truly unlock the power of the device.

How iTunes Changed My Life

Posted by Jeff On October - 18 - 2006

So, I don’t want to give everyone the idea that I’m obsessed with iTunes or the iTunes store. In all honesty, I HATE the iTunes store for a bunch of reasons, but the merits of the iTunes software far outweigh the problems. The reason I love iTunes is because of one simple feature that makes my life of digital addiction so much easier: the “Keep iTunes Folder Organized” option (found in the Advanced Preferences menu).The reason I love this is because it eliminates a large portion of the time it takes me to add new media to my archives. I have a very specific location for all the the media that iTunes accesses, and by simply dragging files onto the iTunes interface I can automatically move them to the directory, rename each individual file, create a new folder for the individual albums and artists, and now I can also download the album art as long as I have the artist and album named properly.

To me, it is pretty great to have software that does all of the file archiving and organization for me. Why is this so cool? It’s cool because I don’t have to waste an average of 15 minutes renaming all of my song titles, creating appropriate folders for each artist and then each album for each artist. I also don’t have to try and find the album art somewhere online and then point each individual song file to that image. This saves a ton of time, especially if you’re adding a whole slew of media to your iTunes browser at one time.The main reason I bring this up is because I just recently downloaded Picasa (see their website) and it does not meet all of my expectations and wildest dreams.

I guess Apple has me a little spoiled by the way iTunes is designed, but why can’t other software houses develop stuff that works this well? The interface that Picasa uses looks like it would be very conducive to the same types of folder organization that iTunes can do, but either I have yet to find the ability to do it or it simply is a mirage of potential. I have over 2000 images on my computer that I would like to archive and keep organized. Picasa does an amazing job of letting me do some minor edits really quickly, and has a pretty nice interface for uploading all sorts of NEW images from a scanner or digital camera, but what about my older images from the days of high school and pre-mission mayhem?I know I may be asking a little much of all of the software jedis out there (My favorite being THE Software Jedi), but when you’re building software that is used for media manipulation and display you should really consider adding a bit of code that will properly archive my stuff. Obviously it needs to be a non-default option (since you’ll make a ton of people, including myself, angry at you for moving stuff before asking), but I think it should be a very important and standard thing to include. Though Picasa lets me do some of the little things that I find helpful, the most helpful thing it could do is help me archive my files. Even if it allowed proper drag/drop capabilities I would be pretty happy, but it does not properly (at least with my noob experience) let you do this very effectively.

It sounds pretty funny to read me go over something as strange as a specific feature in software, but for those who don’t know me well, I definitely have an interest in how software is developed. I’ve been trying to get my foot in the door as a program manager at Microsoft, and hopefully my general thoughts on things like this will help me wrap my mind around the different aspects of software design.

Uncategorized

About Us

We are the typical 20-something, awesome couple - living it up in Houston, TX, where we work and play. This blog is where we drop our thoughts for mass consumption. Hopefully you enjoy!

Follow Jeff on Twitter: @jeffrsnbgh

Twitter

    Photos

    dan and angie 05dan and angie 04dan and angie 03dan and angie 02dan and angie 01Manti Temple in October 2G&K6G&K5G&K4G&K3G&K2G&K1Crystal & Adam's Wedding 07Crystal & Adam's Wedding 08Crystal & Adam's Wedding 09Crystal & Adam's Wedding 06