|
|
Nate True's Weblog
Posted by natetrue 7 weeks agoYo, I need 100 people who are both jailbroken iPhone users and active Twitter users to test out a new top-secret Twitter client app for the iPhone. I can't say much here but if you're interested, send your Twitter username to ultratopsecret@natetrue.com - only the first 100 responders will get in.
Yes this is serious.
Posted by natetrue 11 weeks ago
 Okay, so I've finished my preliminary examination of the iPhone 1.1.4 firmware. And what's new?
Bug fixes. Like three of them. No new features, no new apps, nothing.
Not even any significant changes that would render the current jailbreak methods unusable.
So it looks like the official iPhone SDK and the hacked SDK will live in harmony, at least to begin with. That seems like a mixed blessing - on the one hand we will have developers and iPhone users remaining free to do with their phones as they wish - something I am very passionate about.
However, it will likely also mark the rise of the market for pirated iPhone applications - bought through iTunes, then copied off using one of the many ways to get files off the phone. Then shared through various channels, as usual.
I for one am hoping that the developers of paid applications will get their dues - for people like myself who make a living off of their creations it's important to get money for things we put up for sale.
What I do hope is that the iPhone SDK will allow publishers to develop and publish applications for free, like the hack SDK does now.
But for now all we can do is wait and see.
Posted by natetrue 11 weeks agoJust dumped header files for the 1.1.4 apps and frameworks. I'm crawling them now for changes. If you'd like to crawl too, I have posted them yonder:
http://devices.natetrue.com/114headers
Happy hunting!
Posted by natetrue 11 weeks agoYo guys, just a quick post. iPhone 1.1.4 firmware is still out, and Zibri's fantastic jailbreak utility, ZiPhone, still works great, at least for jailbreaking. I have not tested unlocking or activation.
Zibri, you are an excellent iPhone hacker!
I'll be looking for changes in the firmware and posting what I find soon.
Posted by natetrue 12 weeks agoYo peeps, I just published my latest cool invention. It's a wristwatch that tells you the time in binary, or you can swipe it through the air to make it write the time out for you. It's mad awesome.
Full details and assembly guide at http://cre.ations.net/creation/binarypov-custom-wristwatch
Posted by natetrue 13 weeks agoMaster iPhone hacker Zibri has released ZiPhone, a utility that can jailbreak and unlock any new iPhone (as of firmware 1.1.3) directly, without any complicated upgrading or downgrading steps. Way easier than my crap.
Hats off to Zibri for this one.
Check out Zibri's blog for all the instructions.
Posted by natetrue 13 weeks agoThis is NOT my release, but enough of you e-mail me about unlocking iPhones that I figured I should blog about it. Thanks to George Hotz who released this method.
So, if you're looking for how to unlock your new iPhone right out of the box (as of the 1.1.3 firmware), head to this post at The Unofficial Apple Weblog:
Software-only Unlock for iPhone
UPDATE: Zibri released an even easier unlock. http://zibree.blogspot.com/
Posted by natetrue 15 weeks agoI'll be hanging out in ##iphone and #iphone-hackers over on irc.freenode.net . Check out the Freenode IRC instructions if you're new to IRC.
##iphone is for general stuff, and #iphone-hackers is specifically for people who want to create applications for the iPhone (SDK or hacked).
Oh, and I will be talking at the O'Reilly Emerging Technologies conference about iPhone development (with a brief history, and a how-to). The conference is March 3-6 this year, and I'll be speaking on Monday morning. Check out ETech today - spots are filling fast.
Posted by natetrue 16 weeks agoMy inbox has been overflowing with various questions about the 1.1.3 jailbreak, including numerous failures (I said there was risk, didn't I?). So I put this FAQ together to try and answer the most common ones.
If your phone is broken please scroll down to the PANIC section below.
Read on for the FAQ.
Read the rest of this post (contains 1 more pictures)
Posted by natetrue 16 weeks agoThis is just a post for the RSS readers out there. A Mac version of the Jailbreak is available, on the same page:
http://cre.ations.net/blog/post/iphone-113-jailbreak-released
Posted by natetrue 16 weeks ago
 Well, the iPhone Dev Team has done it again. A working jailbreak for 1.1.3 is finally here.
STATEMENT OF RISK
As all upgrades are risky, this one is doubly so. You may have to restore your phone using iTunes and start again if it fails. Make sure to back up first!
Let's continue
This jailbreak, like the 1.1.2 jailbreak, comes as an upgrade. This means you need to have a 1.1.1 or 1.1.2 jailbroken phone already, before you can begin.
QUESTIONS? See the FAQ
Official Jailbreak release works for iPod Touch, and is easier to do. Go here for that.
Update - unlocked phones appear to remain unlocked and work properly after the update, according to scattered reports.
MAC VERSION - Download the 1.1.3 package maker and open it, then run Run_This. Read carefully, press Enter when necessary, and the image will be uploaded to your phone. Then skip to the Installer part below.
Here's how you do it:
- Start with a 1.1.1 or 1.1.2 jailbroken phone with Installer.app installed AND AT LEAST 300mb OF FREE SPACE.
- Plug in your phone via USB to your computer.
- Download, extract, and run iBrickr Special 1.1.3 jailbreak edition (ibrickr.exe in the archive).
- iBrickr will determine what firmware you are running on your phone and make sure you can run the update.
- iBrickr will then guide you through the process of obtaining and modifying the 1.1.3 firmware (make sure to read everything thoroughly).
- iBrickr will upload the new firmware image to your phone. Note that this only puts the file on your phone and does not modify it at all, yet.
- When iBrickr finishes (should take about 10 minutes), it will tell you to go to Installer and install the "1.1.3 soft upgrade" package. Do that.
- The upgrade will stall at about halfway. THIS IS NORMAL. DO NOT INTERACT WITH YOUR PHONE WHILE THIS IS HAPPENING. Just leave it plugged in and leave it alone.
- When the installer finishes (this should take another 10-15 minutes), your phone should reboot with a fresh activated 1.1.3 firmware.
I'll be posting a video tutorial on Gear Live's Bleeding Edge real soon, so watch for that!
If you feel like giving, please donate to a worthy charity. Donations directly to the Dev Team are not possible. If you wish to donate to me directly, you can do that via Paypal.
Props to everyone on the Dev Team, including (in no particular order): netkas, NerveGas, asap18, bgm, Bugout, bushing, chris_, dinopio, drudge, Fred_, gray, MuscleNerd, natetrue, pr3d4t0r, roxfan, Turbo, Zf[strike], np101137, pumpkin, and kroo, along with many contributors who wish to remain anonymous.
And props to Fred_ and planetbeing, who were among the first with a 1.1.3 jailbroken iphone, and Zibri, by whom this method was largely developed. Additionally to Shaun Erickson, who packaged the Installer half of the upgrade, and runs most of the application packaging for the iPhone. He's looking for a job too - hire him!
Additionally, members of the iPhone Elite team also played a part.Read the rest of this post (contains 1 more pictures)
Posted by natetrue 16 weeks agoSo the new iPhone 1.1.3 firmware allows you to put icons on your home screen for websites, but I know many of us want to put phone numbers on there for a Speed Dial screen.
I've put a little hack together that lets you have a (somewhat) speedy speed dial icon. There's no jailbreaking required for this one - it can all be done using Apple-approved Web Clip creation.
Check the images below for a walkthrough.Read the rest of this post (contains 5 more pictures)
Posted by natetrue 16 weeks ago
 So I've had the chance to examine the 1.1.3 firmware on a deeper level (using a technique not developed by me and which I can't release so don't ask) and have noticed some interesting changes behind the scenes that are quite blogworthy:
- SpringBoard no longer needs to be modified (via SummerBoard) in order to show extra applications in the /Applications folder.
- All applications now run as the user 'mobile' instead of as root.
- Preferences are now stored in /var/mobile rather than in /var/root.
What does this all mean? I'll tell you what it means.
The iPhone 1.1.3 firmware is ready for official installable applications.
Even though there are no applications available for purchase (besides the iPod Touch's $20 "upgrade package"), the installation architecture appears to be there already.
It also appears that the frameworks have undergone many changes, ostensibly to make it easier for official SDK developers to make programs. It does, however, break many of the existing applications including most of mine (Lights Off still works though :D).
Additionally, the SpringBoard app appears to have widget support - it contains a class called SBWidgetApplication which manages the package location and icon.
I will update this post with more details as I find them, so keep checking back.
Also check out this other hack for adding Speed Dial icons to your 1.1.3 home screen.
Posted by natetrue 17 weeks ago
 So lately I've been somewhat unsatisfied with URL tiny-ifying services such as TinyURL and URLTea, and decided that it was about time I made my own.
I wanted to do something a little different, so thus was birthed QLNK - named because it was a short-ish domain name that I found and registered.
The basic deal is the same - head over to http://qlnk.net with your long URL, and it will spit out a short URL for your linking pleasure.
The difference, though, is that the unique part goes at the beginning. For example, a link to my blog is http://re.qlnk.net - so it's technically a subdomain rather than a path.
Additionally, if you feel like it, you can claim a custom subdomain, with as many dots in it as you like. For example, you could claim this.is.a.test.qlnk.net just by going to it. If it's free, you can claim it by throwing your URL in there. If it's not, you'll be whisked away to some random site on the Internet.
It's got a couple nice features, like a bookmarklet that simplifies the creation of a QLNK, and an API that's compatible with TinyURL's API.
And of course, since I coded it, I can bend it to my will by adding features whenever the fancy strikes me. So make with the requests. If I like your request I will add it to QLNK.net.
What are you waiting for? Go try it out!
Posted by natetrue 17 weeks ago
 So finally Apple released the 1.1.3 iPhone firmware - and surprise! It's exactly, 100%, bit-for-bit, identical to the leaked firmware that was demoed on Gear Live.
This means the home screen rearrangement crashing bugs will still happen.
It also means the info I released about the leaked firmware holds true. To reiterate:
If you upgrade to 1.1.3 with an anySIM-unlocked phone, your upgrade will fail, and a restore to 1.1.2 or a lower firmware will let you use your phone again.
If you upgrade to 1.1.3 with a never-unlocked phone (this includes jailbroken phones) your upgrade will succeed. You will ONLY (as of yet) be able to activate if you have a valid AT&T SIM card and service (aka the "normal" way to activate).
Once you upgrade to 1.1.3 on a normal phone, there's no downgrading. The new baseband firmware (which you cannot downgrade yet) will reject your SIM card on any earlier firmware versions.
If you'd like to download the new iPhone firmware manually, here is the link:
New iPhone firmware 1.1.3 direct download from Apple
Also, I just launched a bare-bones TinyURL-like service at http://qlnk.net - it uses subdomains instead of URL paths, so links with it looks like "re.qlnk.net" and you can add anything after the domain that you want, like http://re.qlnk.net/obviously/a/long/descriptive/path .
Posted by natetrue 19 weeks ago
 I hate it when someone SMSes me, and I miss the vibration, and I go for hours without checking my phone. Thus I created SMSNotify, a script that vibrates your iPhone every 15 seconds when you have an unread SMS.
The script is quite simple - it just queries the SMS database for unread SMSes, and if there are any, it calls the 'vibrator' utility that vibrates the phone for a short time.
It's written in shell script so if you want it to do other things it's easy to modify.
Now it's not perfect - when your phone is asleep it won't be every 15 seconds but will wait until the phone silently wakes up (to check your e-mail generally) before it can vibrate again. I'm working on that.
Download it at http://devices.natetrue.com/iphone/smsnotify.zip or just wait for it to appear in Installer.app - my good friend Shaun Erickson is packaging it up. Note that if you manually install it you need to start it by running "launchctl load /System/Library/LaunchDaemons/net.ations.cre.smsnotify.plist" but if you use Installer that will be done automatically.
Happy texting.
Posted by natetrue 19 weeks agoIf your iPhone has never been unlocked, downgrading from 1.1.3 will leave you bricked until you upgrade back to 1.1.3, as far as I can tell. The phone (even with an authentic AT&T SIM) reports an Incorrect SIM while iTunes says there's no SIM at all, when you've downgraded back to 1.1.1 or 1.1.2 (1.0.x untested).
If your phone was unlocked, the baseband upgrade fails on 1.1.3, so you will not have this problem but will not get 1.1.3 to work.
Obviously this may change once Apple releases the firmware officially but I do not count that as likely.
Posted by natetrue 19 weeks agoSo now that the iPhone 1.1.3 new features are widely known, check out this video of the home-screen rearrangement. The wiggly icons are super cool:
Read the rest of this post (contains 1 more pictures)
Posted by natetrue 21 weeks agoThat took forever.
Posted by natetrue 21 weeks agoHaving accidentally killed my old birdy Pistachio in my sleep a couple weeks ago, I decided I needed another bird to replace him. So here's Erythema, a 4-month-old Green Cheek Conure. She is not afraid of my camera (a Kodak V570) so I can get up close and take some great pictures of her (Pistachio was dead scared of inanimate objects).
She is a fan of shoulder-cuddling and, like most conures, will not poop when she's on your shoulder. I still have to teach her to step onto my finger, which is why I clipped her wings last night. I am generally loath to clip a bird's wings, as flying is kind of their thing. She can get her flight back once she's learned that she needs people to take her where she wants to go.Read the rest of this post (contains 7 more pictures)
|
|