Courage, persistence and hard-work will always make the impossible, possible. Took me about 6h30m hours of unprecedentedly (nano)hardware fiddling, with soldering skills I wasn't aware I had (no needles, that sucked too), but fuck, I did it. Geohot's method, fully unlocked, not the silvercard/supersim crap. Works. Check the gallery. off to bed now.
When out of 5 map providers, including two other giants (Yahoo and MSN), they are the first to send a cease and desist letter to the MGMAPS project that uses their map server, and when they actually have a "Google Enforcement Team" empowered to do it.
I'm not discussing their legitimacy, I'm not even saying it's good or bad, I'm just making a point about the way Google is changing their posture and relationship with the "web community". I know that when it comes to Maps, Google is very strict. The Gaia episodein the recent past is well known, but the difference now is that they stopped being so polite. This is not CTOs playing good guys and explaining stuff personally, this is lawyers hitting small fish.
Geohot's accomplishment is all over the web my now so I won't comment on it any further but this MSNBC live interview with him is worth watching. George is an remarkable hardware guy but above all, it's his motivation and his ethics that are worth mentioning. He's a true hacker.
I and a few friends actually followed the whole story on IRC live, when he wrote the step-by-step tutorial on the Blog. In fact, we were so intoxicated with the story, that we decided to do an unlocking marathon later at my place. The result was a disaster, do not attempt to do this unless you're a soldering expert, really (see this pic for a good idea on the size of these circuit tracks). I've modded a few consoles in the past and I was very confident but what I saw was insane. And by the way opening the iPhone wasn't easy too. So we were stuck in step 3 and wen't back to the drawing board. Idiots. We have a video of this, I'll edit it and post it soon, for your amusement.
Either way, software unlocking is popping up everywhere so we're happy we just scratched one iPhone and called it off for the night.
Oh and one more thing. If you really want to open it here's two tutorials: A video from pdaparts (we used this one, so you know it sucks. They skip a lot of details) and a really good one I found later.
Ok guys this is warning. Lots of iPhone related posts will follow. I know it's sick and you're not interested but there's just too much fun going on here, sorry. This is your chance to unsubscribe this feed or drop this blog.
This post is dedicated to João Pavão and João Pedro. These two (img1, img2) images are self-explanatory. :p
Two nights struggling with pre-alpha software, sparse docs and a couple of problems due to my "non 10.4/10.3 environment", and I finally managed to get the iPhone toolchain, cross-compiler and frameworks working, after which compiling "my" first native application for the iPhone was easy.
For those interested (again note that I'm not using 10.4 or 10.3), I used the MacPorts version of the toolchain. You'll need XCode installed, of course. Then just follow these two simple steps:
1. cd /opt/local/arm-apple-darwin/include/;rm -fr CoreGraphics;ln -s /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Headers CoreGraphics
2. Place this specs file in /opt/local/arm-apple-darwin/etc
I told you rfc2397 was good for offline storage didn't I ? Here's a program (source) that generates two bookmarks. Each of those are actually javascript programs customized with your PT-WIFI credentials.
Bottom line, you can save these bookmarks on your iPhone's Safari browser and once you have PT-WIFI coverage you're one-click away to instant log on. No more clumsy, painful web redirects or forms to fill in. Very handy.
Once you get the idea, you can make your own version for your local WIFI operator.
I just joined the club of those in Portugal who have an iPhone and can actually talk about it, sort of.
This is not a review, I'm tired of pointless opinions about the device. No matter how many defects you find, this toy is truly amazing stuff, specially the software and the OSX foundations.
STILL, the one only thing that really pisses me off is that it does not support 802.1X. So for now, forget about seamless authentication on many WIFI networks, including some public nationwide soon-to-have ones. I really hate having to go through those webpage redirects to get logged in.
Plus some corporate networks, including ours, enforce 802.1X (for now).
But it has PPTP and VPN which is cool.
I'll try and post some stuff in the next days, this thing is killing my productivity and my sleep(). But just to let you know, I have all of this installed already, I can ssh into it and I have installed lights off already, of course.
Sadly, no phone calls yet. Not that I'm worried about it, there's so much fun to get from hacking. Didn't feel so happy since I installed Debian on a Xbox a few years ago.
Um GPS pode dar imenso jeito. Eu que o diga que no outro dia andei uns 45 mins para trás no meio da serra por causa de um corte terrivelmente mal assinalado, ao belo estilo Português, para entrar na A1 ali ao pé da Batalha, até finalmente conseguir chegar a Fátima. Muitas marradas dei eu no volante, que irritação.
E ainda por cima estão tão baratos agora.
Mas o que é realmente lindo é viajar à noite na autoestrada do Algarve e ver os Ópeis Corsa todos e outros que mais, apinhados com a família e os brinquedos todos dos filhos a regressar de férias, com o seu GPS a brilhar orgulhosamente em cima do tablier, só para o show-off.
Não há nada de mal com um pouco de exibicionismo gratuito, mas se aquela malta toda precisa de um GPS para não se perder na A2, então os problemas destas famílias são realmente sérios e as suas poupanças não deviam ser gastas em gadgets, digo eu.
E aposto que tinham a senhora espanhola ligada aos berros, coitada, sempre a dizer "adelante por mas 150kms".
I'm a huge retro-gaming and arcade machines fan. Put that together with my passion for hacking and electronics, and this is gold for me. I just shed a tear. wget --mirror rocks.
Family movies were getting bigger and bigger, extra space on my ATV was needed fast.
A quick trip to FNAC for a cheap 160GB USB2 portable HD and three hacks later (patchstick, usb storage and atv files), and I was happy.
bash-2.05b# uname -a
Darwin appletv.lan 8.8.2 Darwin Kernel Version 8.8.2: Mon Jan 29 18:57:29 PST 2007; root:xnu-792.94.18~1/RELEASE_I386 i386 i386
bash-2.05b# df -k
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/disk0s3 921596 448800 463584 49% /
devfs 97 97 0 100% /dev
fdesc 1 1 0 100% /dev 512 512 0 100% /.vol
/dev/disk0s4 37573000 2741136 34831864 7% /mnt
/dev/disk1s2 155954992 25893176 130061816 17% /mnt/Scratch/Volumes/External