There is no need to 'jailbreak' it. It's built with the same idea as the Nexus phones. It isn't 'fastboot unlock' but Glass has a specific command in adb to unlock, so you can root it. Takes less than a minute, no need for exploits.
There are some pretty serious potential health consequences for the improper use of such a device.
In this case, I actually don't blame Google for keeping things locked down a bit until those are better understood.
The best I would hope for is for them to provide some amount of support for custom OEMs... but allowing people to do whatever they want on the device without some real barriers / safeguards would expose them to enormous liability.
Or you can just use adb to unlock it. It's built right in. It's not 'fastboot unlock' but it's an actual adb command on Glass, specifically to unlock it so you can root it.
No need to try and find a back door. As Tim Bray put it, "Yes, Glass is hackable. Duh."
I believe that demand will exist for software that requires jail breaking, and hardware that interfaces with Glass's standard inputs.
Think of high-income professionals who can make $xx,xxx more per year by face-identifying people in the street and knowing their job and income. I don't believe Google's API supports this, and there are bounds of examples I'm sure.
Google has put a lot of effort into calling android an open platform. The amount of bad press and angry developers they'd get for suing _saurik_ for jealbreaking a device that already doesn't have too hot of PR would be incredible.
Last night me and my buddy were talking about the future of personal transportation and how when cars (or helicopters) start flying themselves people will resort to jailbreaking them to take back control.
Cars have had antilock brakes for a long time now. Sometimes those are sensitive enough to harm braking performance when the car is driven by an expert under race conditions. It is not uncommon for people building race cars from street cars or racing cars they also drive on the street to disable ABS.
Now, traction/stability control is mandated by law. Worse yet, if there's a switch to disable it or set it to a "sport mode" that intervenes less aggressively, it must reset to full-on every time the engine is started. It's that last bit I really dislike; I generally appreciate help from computers in various aspects of my life, but once I make my intent clear, I want the machine to respect my decisions.
...why? Having control of the car requires paying attention to the car and surroundings. I'd rather be able to ignore all that and have more time for reading (whether educational or entertainment) and such.
Except that flying a jailbroken plane with custom software in public airspace really should be illegal. It'll lead to interesting times, if not more open ones...
I wonder if one day it will be mandatory to wear some descendant of this device in order to receive government bulletins, and if the jailbreakers become some underground citizens rebellion against the corporate borg in Google, which ironically still goes by the now-sinister mantra "don't be evil".
I'd be okay with this being mandatory in some sense to our future descendants, after it becomes uniquitous enough that it's only the lone straggler who doesn't have one.
Not for government bulletins, though--for instant-vote referrendums :)
You have to wonder if face recognition will become regulated in some way. For example, if it becomes OK for police to ID you by face, but not OK for you to know that the policeman talking to you has lots of complaints filed against him.
That lets you flash the device, it doesn't give you root. To get root from that you need to make a bootable image, which requires a compatible kernel, which you normally pull off the device as root. Thankfully, there is a race condition in the backup/restore mechanism that lets you do a symlink traversal to unlock root adb (by modifying /data/local.prop).
(To be clear, though, this was a known exploit: it is normally done to the Android Settings application, which isn't present on the Glass, but it turns out that the Glass Logging service also has the right prerequisites to pull off the attack, so I adapted the restore payload. The tweet I posted right after this one made it clear what exploit I was using against what installed package.)
[+] [-] guard-of-terra|13 years ago|reply
Come on.
UPD: I already have my mind where I don't have "root" on. It's kind of a black box. And it is counterproductive.
[+] [-] alex_marchant|13 years ago|reply
[+] [-] huhtenberg|13 years ago|reply
[+] [-] mtgx|13 years ago|reply
https://plus.google.com/118343182830485155505/posts/ERUJ8e1y...
[+] [-] ihuman|13 years ago|reply
Also, I would install vim on it.
[+] [-] jacquesm|13 years ago|reply
Computers got to where they are because they were hackable, not because they were locked up.
[+] [-] ChrisClark|13 years ago|reply
Tim Bray says, "Yes, Glass is hackable. Duh."
[+] [-] bobz|13 years ago|reply
In this case, I actually don't blame Google for keeping things locked down a bit until those are better understood.
The best I would hope for is for them to provide some amount of support for custom OEMs... but allowing people to do whatever they want on the device without some real barriers / safeguards would expose them to enormous liability.
[+] [-] joeblau|13 years ago|reply
[+] [-] aren55555|13 years ago|reply
https://twitter.com/saurik/status/327857009754001408
[+] [-] ChrisClark|13 years ago|reply
No need to try and find a back door. As Tim Bray put it, "Yes, Glass is hackable. Duh."
[+] [-] kvnn|13 years ago|reply
Think of high-income professionals who can make $xx,xxx more per year by face-identifying people in the street and knowing their job and income. I don't believe Google's API supports this, and there are bounds of examples I'm sure.
[+] [-] DanBC|13 years ago|reply
[+] [-] brian_cloutier|13 years ago|reply
[+] [-] wvenable|13 years ago|reply
[+] [-] missing_cipher|13 years ago|reply
[+] [-] anonfunction|13 years ago|reply
[+] [-] Zak|13 years ago|reply
Cars have had antilock brakes for a long time now. Sometimes those are sensitive enough to harm braking performance when the car is driven by an expert under race conditions. It is not uncommon for people building race cars from street cars or racing cars they also drive on the street to disable ABS.
Now, traction/stability control is mandated by law. Worse yet, if there's a switch to disable it or set it to a "sport mode" that intervenes less aggressively, it must reset to full-on every time the engine is started. It's that last bit I really dislike; I generally appreciate help from computers in various aspects of my life, but once I make my intent clear, I want the machine to respect my decisions.
[+] [-] tbrownaw|13 years ago|reply
[+] [-] r00fus|13 years ago|reply
[+] [-] moconnor|13 years ago|reply
[+] [-] chriscoyfish|13 years ago|reply
[+] [-] agravier|13 years ago|reply
[+] [-] smegel|13 years ago|reply
[+] [-] derefr|13 years ago|reply
Not for government bulletins, though--for instant-vote referrendums :)
[+] [-] DEinspanjer|13 years ago|reply
[+] [-] Zigurd|13 years ago|reply
[+] [-] thurn|13 years ago|reply
[+] [-] saurik|13 years ago|reply
[+] [-] danilocampos|13 years ago|reply
[+] [-] unknown|13 years ago|reply
[deleted]
[+] [-] unknown|13 years ago|reply
[deleted]
[+] [-] tomphoolery|13 years ago|reply
Just this time...try not to capitalize too much on the whole thing ;)
[+] [-] unknown|13 years ago|reply
[deleted]
[+] [-] brian_cloutier|13 years ago|reply
> reboot-bootloader
> fastbook oem unlock
[+] [-] saurik|13 years ago|reply
(To be clear, though, this was a known exploit: it is normally done to the Android Settings application, which isn't present on the Glass, but it turns out that the Glass Logging service also has the right prerequisites to pull off the attack, so I adapted the restore payload. The tweet I posted right after this one made it clear what exploit I was using against what installed package.)
[+] [-] unknown|13 years ago|reply
[deleted]
[+] [-] sturmeh|13 years ago|reply
[+] [-] dannowatts|13 years ago|reply
[+] [-] anotherbadlogin|13 years ago|reply
[deleted]