Slashdot Mirror


Ubuntu 9.04 On Kindle 2

JO_DIE_THE_STAR_F*** writes "Jesse Vincent managed to get Ubuntu 9.04 Jaunty Jackalope running on the Kindle 2. The new functionality was presented in a talk at OSCON 2009."

29 of 194 comments (clear)

  1. data connection? by quercus.aeternam · · Score: 4, Interesting

    I can't help but wonder - is the kindle's data connection still available?

    And if so, on what end is the code that limits the kindle to accessing wikipedia and amazon?

    1. Re:data connection? by wh1pp3t · · Score: 4, Informative

      I can't help but wonder - is the kindle's data connection still available?

      And if so, on what end is the code that limits the kindle to accessing wikipedia and amazon?

      It should be; the data connection (sprint) doesn't use an account-name system. It's based on hardware. The hardware hasn't changed, so one can assume connectivity will work.

    2. Re:data connection? by Trepidity · · Score: 4, Informative

      The Kindle isn't limited to accessing Wikipedia and Amazon even with the default OS-- there's a web browser under the "experimental" features in the default menu. Amazon doesn't play it up much partly because it's not very good, and partly because presumably they'd lose money if people bought Kindles just for web browsing.

    3. Re:data connection? by natehoy · · Score: 4, Interesting

      Someone on the project page asked the guy who did this if the data connection worked.

      His reply was rather cryptic: "YES BUT DON'T DO THAT".

      If the person who managed it is recommending against it, the very same hoopy frood with the smarts who managed to go to all the trouble to hack Ubuntu onto the Kindle, then I gotta go with "it either doesn't work well enough to bother, or there's a really good reason why you shouldn't use it if it does".

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    4. Re:data connection? by natehoy · · Score: 3, Funny

      I was wondering about their patent on "One Click Kidnapping".

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    5. Re:data connection? by fuzzyfuzzyfungus · · Score: 5, Interesting

      I doubt that there is any particular technical reason; but it might well be an excellent way to have the data connection cut off. Much worse, from the perspective of the linux enthusiast, who the presenter presumably is, would be Sprint, or any other carrier considering a future deal to provide a whispernet-like service, insisting on hardcore cryptographic device crippling as a condition.

      Enforcing network security in the client wouldn't be a terribly good plan; but a carrier's attempt to do so could make a project like that of TFA much harder in the future.

    6. Re:data connection? by rm999 · · Score: 3, Interesting

      Amazon presumably pays Sprint for the service connection too. My guess is Amazon pays per byte, because they charge to wirelessly transmit books to the kindle (unless you buy the book from Amazon, in which case that's baked into the price).

      If my guess is true, using it purely as a browser could cost Amazon a decent amount. Fortunately for them, the browser is terrible and the screen is too slow to browse quickly.

    7. Re:data connection? by Ma8thew · · Score: 4, Insightful

      He probably doesn't want to draw attention. If the data connection is abused then Amazon may try and block people from installing Linux.

    8. Re:data connection? by bhartman34 · · Score: 3, Interesting

      I can't say for sure, but I imagine the reason he said "YES BUT DON'T DO THAT" isn't because it doesn't work, but because neither Amazon nor Sprint intended the Kindle to use the 3G connection for heavy browsing. (Otherwise, it wouldn't be free.)

      Amazon has locked people out of their store (and the Kindle accounts) before for misbehavior. Best-case scenario, if you go wild, is you'll find yourself without access to the online bookstore and/or your Amazon account. Worst-case scenario, probably, is having to pay a hefty bill for the access and losing access to Amazon and the Kindle bookstore.

    9. Re:data connection? by pilot1 · · Score: 3, Informative

      Someone on the project page asked the guy who did this if the data connection worked. His reply was rather cryptic: "YES BUT DON'T DO THAT". If the person who managed it is recommending against it, the very same hoopy frood with the smarts who managed to go to all the trouble to hack Ubuntu onto the Kindle, then I gotta go with "it either doesn't work well enough to bother, or there's a really good reason why you shouldn't use it if it does".

      Amazon only guarantees that the Kindle can be used to access a few websites (Wikipedia, Amazon, maybe one or two more), but they currently allow you to access all of the internet for free over Sprint's cellular network. Amazon pays for it.

      If people were to start tethering their Kindles and using them as a means of getting free internet anywhere, it would become too expensive for Amazon to continue. This is probably why the author said not to use the data connection; he doesn't want Amazon to discontinue the free internet service.

  2. Why? Because it is there? by filesiteguy · · Score: 3, Interesting

    This is very highly cool. I wish I had the time and money to spend on such an endeavor. However, my question is - how does one get to the CLI and type in the inevitable commands that must be run to make things work??

    1. Re:Why? Because it is there? by Psyborgue · · Score: 3, Informative

      It has a keypad. Check the picture.

  3. Re:One obvious question by willoughby · · Score: 4, Insightful

    Because under *nix you can use file permissions to prevent Amazon from deleting your files.

    (This is partly a joke - but only partly)

  4. Re:First by Hijacked+Public · · Score: 4, Insightful

    Just the answer you gave is answer enough.

    Keep it in context. This was a guy at an open source conference, showing off a new example of something that Linux people take pride in. If he were trying to make a business of selling Ubuntu Kindles then he might need to concern himself with the practicality of it.

    --
    "Sacrifice for the good of The State" - The State
  5. help me out ... by neonprimetime · · Score: 4, Funny

    The new functionality was presented in a talk at OSCON 2009. Be warned, [Jesse] has a very high geeky-hacker level. Make sure you have a tech dictionary and Google at the ready when you watch the video embedded after the break. His talk starts at about two minute in and runs for five minutes total.

    is there a new rating system i don't know about? what are the other options besides "very high geek-hacker level"?

    1. Re:help me out ... by ArsonSmith · · Score: 4, Funny

      Here is the scale:

      1) Stoned geek-hacker
      2) very high geek-hacker
      3) high geek-hacker
      4) one-puff geek-hacker
      5) sober geek-hacker

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
  6. Interesting test of Amazon's Legal Dept. by NoYob · · Score: 4, Interesting
    From their terms of use:

    No Reverse Engineering, Decompilation, Disassembly or Circumvention. You may not, and you will not encourage, assist or authorize any other person to, modify, reverse engineer, decompile or disassemble the Device or the Software, whether in whole or in part, create any derivative works from or of the Software, or bypass, modify, defeat or tamper with or circumvent any of the functions or protections of the Device or Software or any mechanisms operatively linked to the Software, including, but not limited to, augmenting or substituting any digital rights management functionality of the Device or Software.

    I wonder what the legal team will do? This is a derivative work and the guy did reverse engineer how things worked (a little) to get Linux on it.

    --
    It's NOT me! It's the meds! I'm on 1000mg of Fukitol.
    1. Re:Interesting test of Amazon's Legal Dept. by Shikaku · · Score: 4, Interesting

      Did Amazon put a lease on the Kindle? No.

      It's yours. The debt was paid and you own the device. You can bash it in with a hammer if you wanted. There's nothing stopping you from doing anything to the hardware, including damaging it. There's no law against hacking hardware, and you can already put your own ebooks on it so it's a moot point that it promotes piracy like you can argue for consoles. There are laws on the effects and results it can cause, mostly to do with the FCC and radio frequencies, and other illegal things you can do with any normal computer. The EULA has no sticking power.

      Now, the idea that the 3G internet connection still works is interesting. There's no login credentials. So technically you DO have unlimited access to their network, until they decide to ban your chip ID. Then someone could make a class-action lawsuit and say they gave me unlimited access, you can't ban me.

  7. Re:One obvious question by langelgjm · · Score: 4, Informative

    I recently bought a Kindle book (was cheaper than used copies), and discovered that it appeared to have been scanned, and poorly at that. There were OCR artifacts, and the font was crappy. I read up on the situation, and found that Amazon offers refunds for 7 days after a Kindle book purchase. I called, complained, and was refunded the price for my purchase. (Not sure if the 7 days is accurate, read that online, but it worked for me).

    I had backed up my Kindle files, and I was curious what would happen when I 'synced' the Kindle with its wireless connection. Sure enough, the book I was refunded for disappeared. Also out of curiosity, I restored the backed-up file of the book to the Kindle, and it was still readable.

    --
    "Anyone who [rips a CD] is probably engaging in copyright infringement." - David O. Carson
  8. Re:First by bigredradio · · Score: 3, Insightful

    Still doesn't make it something I see a lot of people wanting to do.

    This is why I stopped reading Linux Journal. There would be some nice technical articles, but there seemed to be a lot how-to articles that only 1 or 2 people would care about. (i.e. Linux powered sump pump)

    The "because you can" argument is getting old. I like the "because you can AND you can benefit from it".

  9. Re:First by Lord+Ender · · Score: 5, Insightful

    You have got to be kidding! I have a netbook and an ebook reader, and they are absolutely not replacements or each other! OK, I'll spell it out for you in detail.

    Things the Kindle can do that the Netbook can't:

    • eink display: It's easy on the eyes, works in bright sunlight, has the same viewing angle as paper.
    • Three weeks of battery life. The best netbooks can run for seven hours. The Kindle is in an entirely different class
    • Free, unlimited 3G internet connection that works anywhere a cell phone works.
    • Onboard GPS
    • Access to Amazon's ebook store: This should not be easily dismissed. I read scifi novels, and every one I have looked up has been available. They are also several dollars cheaper than printed books, and I can buy them without getting out of bed :-)

    I have a high-end PC, a netbook, an ebook reader, and a smart phone. I am very glad I have all of them. Each of these devices has capabilities or conveniences not available on the other devices. These are great times to bee a technophile; anyone who dismisses this tech is pointless has no idea what he is talking about.

    --
    A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
  10. Re:First by langelgjm · · Score: 3, Informative

    Finally, someone who gets it.

    I'm a grad student, and I can't begin to tell you how many PDF files my professors have distributed to classes as reading material. Hundreds of pages, probably thousands. Sometimes I find torrents of books I'm supposed to read for class; other times, the Kindle version is cheaper than any available used copy (and I get it instantaneously, no waiting a week for shipping).

    I'd like a netbook too, mainly for taking notes, but they're different devices with different purposes.

    --
    "Anyone who [rips a CD] is probably engaging in copyright infringement." - David O. Carson
  11. A couple notes... by jesse · · Score: 5, Informative

    What I did was to get a Jaunty _chroot_ running on the Kindle 2. The interesting bits were mostly around making X work and beating the 5-pad into submission.

    1. Re:A couple notes... by Anonymous Coward · · Score: 5, Funny

      Exhibit A that your Slashdot UID is inversely proportional to your ability to do cool shit.

  12. Re:First by bhartman34 · · Score: 4, Interesting

    I can't and don't claim to be an expert, by any means, but I think the other thing you have to keep in mind is that it's a good proof of concept. If Ubuntu can be put on it, that might mean that other, slimmer distros might be able to be put on it. What if you could take Android or WebOS, rework them to move a cursor around for item selection (rather than through touch), and run that? Either of those would obviously have no problem running on a 3G network, and you'd have the kind of light apps that the Kindle should be able to handle.

    Like I said, I'm not an expert, but being able to install a new OS on the Kindle does open up some possibilities, I think.

  13. Re:First by vishbar · · Score: 4, Insightful

    Whatever happened to doing things because they're fun or cool? I don't understand...he does something that is, by all accounts, really neat, and people ask him "Why? What's the practical purpose?"

    He did it for the "Can-I-really-do-this?" factor. Isn't that enough?

    --
    Ride the skies
  14. Re:Somewhat Meta. by Tacvek · · Score: 3, Interesting

    Yes, it does, which is why it was easy enough to port ubuntu over. The real benefit here is that somebody could replace the (allegedly crappy) user interface with a new one, with proper pdf (with zoom) support, and some other features that should have been there in the first place. To code the UI for a new reader one could just use standard X11 programming techniques. That is to say, one could take xpdf, remove some of the crome of the application, and have a proper pdf reader, etc.

    Annother benefit: It should be possible to ended the existing UI. For example, it should be possible to replace the crappy search with proper full text search. Doing some of that would require either breaking the DRM format, which would upset amazon, or replacing parts of the existing program. Doing the latter may be quite possible, since the code is java (IIRC), so one can just drop in replacement classes. If the java code is not obfuscated, then it may be downright easy (relatively speaking (It is always a pain to retrofit existing apps via reverse engineering)).

    --
    Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
  15. Re:First by Nefarious+Wheel · · Score: 4, Insightful

    Smart dude, significant accomplishment, and not to denigrate his success but I'd love to see him using all that brainpower on something else.

    However, it's an excellent demonstration of a non-paper resume. And there are still people out there making new hardware on small platforms. Wouldn't you want someone available who knew a bit about software if you were building something you might want to sell?

    Geez Louise! It's hard enough keeping good people interested in this business without trivialising their efforts to show off their stuff. Think before you crap on people, please.

    --
    Do not mock my vision of impractical footwear
  16. Re:First by Grismar · · Score: 3, Insightful

    Several people have remarked "Because you can". Someone stated "Because you can and you can benefit from it" as a better reason.

    More particularly, I would say that "showing you can" shows you that it's at all possible to replace whatever the device was running. Immediate utility isn't even required. So, if anyone thinks of a better interface or new function that -would- improve the device as a whole, they now know it's possible to do it. They don't have to stop at "I wonder ..."