tag:blogger.com,1999:blog-21021406967339152662024-03-13T03:37:01.805-07:00Raj's Technology BlogRaj's adventures with Linux, MacOSX, the HD revolution, and any other toys he might pick up along the way.Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.comBlogger90125tag:blogger.com,1999:blog-2102140696733915266.post-33851866727339652812011-04-01T12:07:00.000-07:002011-04-01T12:13:15.188-07:00Possible Project: iPad + Canon camera<div>This is a wild idea and I don't know if its possible, but I'm putting it up here mostly so I remember to try this if I ever get some free time.</div><div><br /></div><div>The idea is to write an iPad app that can connect to a Canon camera directly through the Apple camera connection kit USB interface. You'd have to reverse engineer the Canon USB control protocol, but these guys seem to have already done so and reimplemented the protocol for use on Arduino microcontrollers:</div><div><br /></div>http://www.circuitsathome.com/camera-control/arduino-based-controller-for-canon-eos-cameras<div>https://github.com/felis/Arduino_Camera_Control</div><div>http://www.circuitsathome.com/ptpusb-control-camera-data</div><div><br /></div><div>So I think this would be a matter of porting the USB control code to run on iPad, and then working on a GUI to control the camera with.</div><div><br /></div><div>I'm not saying this will be easy, or if I'll ever have time to look into it. Add this to my pile of "DIY projects I would do if I had the time".</div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com2tag:blogger.com,1999:blog-2102140696733915266.post-68405217235132162242011-01-27T08:56:00.000-08:002011-01-27T09:53:03.995-08:00Tutorial: Vevo to iTunes on Mac OS X, Video and Audio (Youtube and others too)<div style="text-align: left;">Vevo offers HD videos of your favorite music. Here is how to download them on Mac OS X. This procedure probably works for other sites too like youtube, and tons and tons more.</div><div><br /></div><div><b>Getting the Video</b></div><div><ol><li>In Firefox, get the Video <a href="https://addons.mozilla.org/en-US/firefox/addon/video-downloadhelper/">DownloadHelper</a> add-on.</li><li>Go to <a href="http://www.vevo.com/">Vevo</a> (or youtube or most any other tube site), and start watching your video in the resolution you want.</li><li>Click the arrow next to the rotating DownloadHelper icon at the top of the browser<img src="http://1.bp.blogspot.com/_TeHrHLV0Pyw/TUGtyYzc7SI/AAAAAAAAAFk/XqmDv_hfz5g/s400/dowloadhelper.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 65px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5566921695569964322" />Be careful of downloading the advertisement that plays. It should be pretty obvious (i.e. if an ad plays, don't click on the top file in the list, wait for the video to load and check the list again. Same goes for changing resolutions.)</li><li>Choose the file you want. For high quality stuff on Vevo, you'll most often get the Apple-ish MP4 version (AAC+h264). For older or lower quality stuff, you'll have to get the flash format (FLV file). I'll assume MP4 video from here on out.</li><li>If it was 720p (or lower) MP4, this should immediately drop into iTunes and be syncable on AppleTV2/iPhone4/iPad. Enjoy your video! </li><li>If it was 1080p MP4 or FLV, use <a href="http://handbrake.fr/">Handbrake</a> to convert to iTunes friendly format.</li></ol></div><div><br /></div><div><b>Converting the Audio for iTunes</b></div><div>If you want just the audio ripped from such a file, you just have to remux the audio to the appropriate Apple container. I tried using Quicktime to make a MP4 movie with audio only in it; while that plays correctly in iTunes, its recognized as a video file, which annoys me. So use ffmpeg to remux just the audio to the right container.</div><div><br /></div><div><ol><li>Get <a href="http://www.nef.wh.uni-dortmund.de/~mt/remux/">remux</a>. This is a <a href="http://www.ffmpeg.org/">ffmpeg</a> gui, but <a href="http://forum.videohelp.com/threads/325291-does-ffmpegX-include-ffmpeg?p=2050386&viewfull=1#post2050386">ships with a current build of ffmpeg</a>, which is easier than installing it from source, fink, or macports, and is more up-to-date than <a href="http://www.ffmpegx.com/">ffmpegX</a> which hasn't been updated in 3 years.</li><li>Make a symlink to the ffmpeg that lives inside the remux application so you can call it from the command line. I called the link remux_ffmpeg to avoid potential naming conflicts with other tools on my system: <blockquote>sudo ln -s /Applications/remux.app/Contents/Resources/ffmpeg /usr/local/bin/remux_ffmpeg</blockquote></li><li>Use ffmpeg to get the audio out and remux to the right container. I had to <a href="http://www.ffmpeg.org/ffmpeg.html">RTFM</a> to figure out exactly how to call it: <blockquote>remux_ffmpeg -i in_video.mp4 -vn -acodec copy out_music.m4a</blockquote>Just so you know, -vn says no video output, -acodec copy specifies the audio codec should be a passthrough/no re-encode.</li><li>Now drop into iTunes, and there you go!</li></ol></div><div><br /></div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-77401475594844783202011-01-25T14:33:00.000-08:002011-01-25T15:23:03.316-08:00Rip Blu-rays with MakeMKV for Mac OS XThere is this cool multiplatform program called <a href="http://www.makemkv.com/">MakeMKV</a> that strips DRM off of your Blu-ray collection, and it works natively for Mac. Its currently in beta, so you can use the following beta key (though I'm not sure how this is really different from the 30 day trial, since the beta seems to be running out soon):<div><span class="Apple-style-span" style="color: rgb(46, 139, 87); font-family: Monaco, 'Andale Mono', 'Courier New', Courier, mono; font-size: 12px; line-height: 15px; "><br /></span></div><div><span class="Apple-style-span" style="color: rgb(46, 139, 87); font-family: Monaco, 'Andale Mono', 'Courier New', Courier, mono; font-size: 12px; line-height: 15px; "><blockquote>T-1kXI22tN1leidXUU8rW81qqCvCyckQQgOJ4W7XB6n6eEfXwRK6K5UEOIVNNflFq87K</blockquote></span></div><div><div><br /></div><div>It takes whatever is present on the disk and muxes it all into an MKV container without changing codecs. By default, it will copy the video, multiple audio tracks, and subtitles. There are a few problems with this kind of rip though:<div><br /></div><div><ul><li>The file size is HUGE, barely smaller than the original Blu-ray.</li><li>Only PCs or certain dedicated media streamers can play 1080p, MKV, or recognize multiple/multichannel audio and subtitles.</li></ul><div><br /></div><div><div>Re-encoding the video to 720p h264 and the audio to 2 channel AAC in an MP4 container simultaneously fixes all issues; this format is about 1/4 the file-size of the original video, and is supported on AppleTV2/iPad/iPhone4, and pretty much everything else. Here is my workflow for this process.</div><div><br /></div><div>Use MakeMKV on a Blu-ray.</div><div>Use Handbrake on the resulting files.</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>Start with the high profile.</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>1280 x 720 resolution.</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>Turn off decomb and deinterlace</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>RF of 20</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>Check large file size</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>Remove extra audio passthrough</div><div>Drop into iTunes and sync with devices.</div><div><br /></div><div>Of course, if you have terabytes upon terabytes of storage, forget the Handbrake re-encode, and just watch on your streaming/media box. Enjoy!</div><div><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 12px; line-height: 15px;"><br /></span></span></div></div></div></div></div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-25854409997665078262011-01-05T13:39:00.000-08:002011-01-12T19:58:20.600-08:00Jailbreak iOS 4.2.1 on iPhone 4 (with links)<div>Update 1: Bluetooth doesn't work as of this release, and neither does Skype. New redsn0w should fix it when it leaves beta status.</div><div><br /></div><div>Update 2: Betas 5 and 6 have been released since I wrote this, which fix bluetooth and skype, respectively. The link to redsn0w has been updated. The Dev team also says on twitter that they are working on porting the untether to work with a 4.1 IPSW, instead of the 4.2b3 beta firmware only available to developers.</div><div><br /></div><div>This <a href="http://jailbreakmatrix.com/iphone-ipad-content/how-jailbreak-421-untethered-iphone-4ipadipod-touch-4g">link</a> has the instructions you need. But the short of it is:</div><div><br /></div><div>1. Jailbreak with redsn0w.</div><div>2. Boot tethered.</div><div>3. Update Cydia.</div><div>4. Boot tethered again.</div><div>5. Install openssh in Cydia.</div><div>6. Use jailbreak monte in redsn0w. Note that this requires the 4.2b3 restore file </div><div><br /></div><div><b><br /></b></div><div>Here are the files you'll need:</div><div><b><br /></b></div><div><b><a href="http://appldnld.apple.com/iPhone4/061-9860.20101122.Xsde3/iPod3,1_4.2.1_8C148_Restore.ipsw">official 4.2.1 restore</a></b></div><div><br /></div><div><div><b>4.2b3</b></div><div>Don't pirate this. You should have joined Apple as a developer and downloaded it legitimately.</div><div>iphone3,1.4.2.8c5115c.restore.ipsw</div></div><div><br /></div><div><b><a href="https://sites.google.com/a/iphone-dev.com/files/home/redsn0w_mac_0.9.7b6.zip?attredirects=0&d=1">redsnow 0.9.7b6</a></b></div><div><br /></div><div>Enjoy! I'll probably be doing this with iPad, so I'll post another one of these when I do.</div><div><br /></div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-22956930341286695832010-11-10T10:44:00.001-08:002010-11-10T10:59:48.860-08:00Galaxy S Tab: the (real) big iPod Touch?<div style="text-align: left;">Giz has a very <a href="http://gizmodo.com/5686161/samsung-galaxy-tab-review-a-pocketable-train-wreck">unfavorable review </a>of the Galaxy S tablet. But I point your attention to this image from that article:</div><div><br /></div><div><a href="http://cache.gawkerassets.com/assets/images/4/2010/11/500x_galaxyreview_17.jpg"><img src="http://cache.gawkerassets.com/assets/images/4/2010/11/500x_galaxyreview_17.jpg" border="0" alt="" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 500px; height: 333px; " /></a></div><div><br /></div><div>That's an iPhone on top of a Galaxy S tablet on top of an iPad. For those saying the iPad was just a large iPod touch, I ask you to reconsider. Its a really good thing that Apple decided to get close to notebook proportions with the iPad and eschew the 7-inch form-factor, because otherwise you'd end up with what really is a big iPod touch in terms of use-cases / user-interaction.</div><div><br /></div><div>Giz's review even points out that the UI of apps don't have to be changed at all to be usable instantly on the Galaxy S. Perhaps this class of devices (7-inch Android tablets) will be the iPod touch competitors Gruber <a href="http://daringfireball.net/2010/11/apples_pricing_advantage">keeps</a> <a href="http://daringfireball.net/linked/2009/06/30/paczkowski">asking</a> for. Maybe not though, since the media player type of device he wants would be sub $300.</div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-33340490986787768172010-10-01T12:48:00.000-07:002010-10-01T12:56:56.812-07:00Ars on HDCP Hack Implementation: "Pointless"From <a href="http://arstechnica.com/tech-policy/news/2010/09/new-hdcp-decryption-software-seems-kind-of-pointless.ars">Ars</a>:<br /><blockquote>The software implementation should be able to decrypt a 1080p30 stream given a suitably fast dual-core processor and about 1.6GB of RAM. The poor performance is due to the nature of the algorithm. HDCP was designed to be cheap and fast for hardware manufacturers, but operations that are quick and easy in hardware are often slow and inefficient in software. In spite of this, the developers believe they have opportunities for further optimization and improvement, making real-time decryption on more modest hardware feasible.</blockquote><br />Just wait until someone ports this to FPGA or custom ASIC, bearing in mind that Altera dev boards start at $200. Instant HDCP cracking. What's at stake here is pixel-for-pixel rips of ANY content that plays on your TV.Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-18666903685243508082010-09-17T10:29:00.001-07:002010-09-17T10:40:50.962-07:00HDCP Utterly Broken, Intel Doesn't Care<div>I've been following this story for days now, and it appears Intel has responded saying that the master key that has been released is the real deal. From <a href="http://arstechnica.com/tech-policy/news/2010/09/intel-confirms-the-hdcp-key-is-real-can-now-be-broken-at-will.ars">Ars</a>:</div><div><br /></div><div></div><blockquote><div>Intel, unsurprisingly, said that it expected HDCP to remain effective. The spokesman told CNET, "There's a large install base of licensed devices including several hundred licensees that will continue to use it and in any case, were a [circumvention] device to appear that attempts to take advantage of this particular hack there are legal remedies, particularly under the DMCA [Digital Millennium Copyright Act]."</div><div><br /></div><div>In other words, Intel and the media companies don't care that their encryption systems offer only token protection and consumer inconvenience; all that matters is that the encryption systems are sufficient to meet the DMCA threshold for a content protection system: the threat of legal action, rather than cryptography, is their real tool against unapproved uses of digital content.</div></blockquote><div></div><div><br /></div><div>My thoughts exactly; by using an encryption scheme they knew was easily breakable and easy to implement, they can still claim they tried to protect copyrights with this technology so the DMCA applies.</div><div><br /></div><div>They are wrong about being protected though; its only a matter of time before someone programs a little custom microcontroller or FPGA to use the key to make perfect digital copies of any content over HDMI. Then of course, they make all the code and PCB designs available for free. Hobyists and grey market peddlers alike will start making these things, and probably selling them on eBay. In other words, once something like this gets out, legal action won't be enough to stop its proliferation.</div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-45776903136572274592010-09-02T09:41:00.000-07:002010-09-02T13:00:49.147-07:00iTunes formats converge on 720p, and why aspect ratio mattersWhile reading some <a href="http://forum.handbrake.fr/viewtopic.php?f=14&t=9197&start=175#p63619">forums about MP4 authoring,</a> I came to the realization that Apple has finally converged on one video resolution for all of its devices. This is pretty nice, since there will be no more iTunes video downloads that are two files, one for your iPods/iPhones, and one for your AppleTV; now, the ENTIRE video playing mobile line (iPod touches, iPhones, iPad) plus AppleTV support H264 MP4 at 720p.<div><br /></div><div>Now, the iPhone, iPod touch, and iPad all don't ACTUALLY have this many pixels on the screen, so your video format is always downscaled for viewing on these devices, but the format convergence is a huge enough of a benefit to offset this effect. </div><div><br /></div><div>But the pixel mismatch is pretty huge too. In fact, the iPhone's/iPod's 960x640 display is two thrids the pixels of 720p, and after you scale a true 720p video to fit on the screen and take the aspect ratio mismatch (black bars) into account, your screen shows "540p" video, for only 56.25% of the pixels of 720p. The iPad isn't much better; it has about 85% of the pixels of 720p, but a 720p video on the screen shows up as "576p" with 64% of the pixels of 720p.</div><div><br /></div><div>The point here is that aspect ratio really matters when you talk about video formats and video playback devices. Although Apple has converged on a format, they haven't converged on an aspect ratio, and it really makes a difference to your viewing experience. Now, whether or not they CAN do so is a hard question, but it makes for interesting food for thought. With several different film formats, SDTV, HDTV, DVD, recording equipment, etc. all having slightly different resolutions and aspect ratios, and with all the converting that goes on in the media authoring process, its still a big open question. For my two cents, the HDTV standards of 720 or 1080 lines in a 16:9 aspect ratio seem to be driving the digital video revolution we're seeing. Like Steve said the other day, people want to see TV shows, and they want them cheaply. Clearly ABC and FOX are on board for this 99c rental thing, and all of their shows are authored in 16:9 because HDTV standards are 16:9, and so this seems to be a reasonable aspect ratio to pick for the latest and greatest hardware platform. As another example, the majority of Netflix use I hear about is for watching TV shows, which are all 16:9. This aspect ratio also seems to kind of be <a href="http://en.wikipedia.org/wiki/Aspect_ratio_(image)">smack dab in the middle</a> of common formats. Its the least "wide" of the formats we consider widescreen, so its still okay for 4:3 SDTV content, and "anamorphic widescreen" formats don't have TOO much screen real estate wasted.</div><div><br /></div><div>The problem with this reasoning is that its a tradeoff. Any aspect ratio a company picks for its hardware is a tradeoff between watching different types of content, and its really a sorry situation. What's truly necessary is for the film and TV and camera people to all get together on an aspect ratio; here's hoping that happens with 16:9, driven by the current HDTV zeitgeist.</div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-6549230397010558932010-08-26T07:16:00.000-07:002010-08-26T07:21:45.542-07:00Netflix comes to iPhone (officially)Well, my previous tutorial was all for nothing: its been officially released! Hit up <a href="http://itunes.apple.com/us/app/netflix/id363590051?mt=8">iTunes for the download.</a>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-77847721630768503872010-08-23T13:33:00.001-07:002010-08-23T14:03:08.762-07:00Update: Netflix for iPhone with only iPhone and iPad!<div>I did something similar to the previous post, and it works! I did it without unzipping the IPA file; instead I transferred Netflix.app straight off the iPad onto the iPhone, and installed a user agent switcher so that the Netflix website would think I was an iPad. It just works! Jump after the break for better instructions. Enjoy!</div><div><br /></div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TeHrHLV0Pyw/THLbLkWmO1I/AAAAAAAAAEg/RNi6ynJPbR8/s1600/photo.PNG"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://1.bp.blogspot.com/_TeHrHLV0Pyw/THLbLkWmO1I/AAAAAAAAAEg/RNi6ynJPbR8/s400/photo.PNG" border="0" alt="" id="BLOGGER_PHOTO_ID_5508706286011038546" /></a><br /><br /><div><br /></div><div><ol><li>Prereqs: jailbroken iPhone and iPad, with ssh running on both. This is in Cydia as "OpenSSH". Both devices should be on the same WiFi network.</li><li>On my jailbroken iPad, I used <a href="http://itunes.apple.com/us/app/ssh-terminal/id369875227?mt=8">SSH Terminal</a> to log into the iPad (from the iPad). Login as root (Note: if this is your first time ssh-ing into the iPad, the password is dottie or alpine; make sure you change it to something you'll remember using the passwd command). This is necessary because as far as I know MobileTerminal doesn't work on the newer iOS, it just crashes. </li><li>cd into "/var/mobile/Applications", then run a "find . | grep Netflix" to find the location of the Netflix.app folder. It'll be stashed in a directory with a long name.</li><li>cd into the long directory name from here, and then use scp to copy over this folder into "/var/stash/Applications" iPhone, something like: "scp -r Netflix.app root@IPHONE.IP.ADDY.HERE:/var/stash/Applications". You can find your iPhone IP address in the wifi Settings.</li><li>When it finished, reboot the phone.</li><li>Go into Cydia on the iPhone and install "User Agent Faker" from BigBoss repo (Tweaks). </li><li>Go into "Settings->User Agent Faker->User Agent->Apple iPad"</li><li>Go into "Settings->User Agent Faker->Applications" and toggle on Safari.</li><li>Log into Netflix.com in Safari and try and play an instant movie. Safari should go to the background and the Netflix app will come up and start playing the movie!</li></ol><div><br /></div><div><br /></div></div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-71639849915171808352010-08-17T07:57:00.001-07:002010-08-17T08:03:49.103-07:00Netflix on iPhoneThis is worth a link and quote so I remember how to do this in the future. From <a href="http://lifehacker.com/5606699/watch-netflix-instant-streaming-on-your-jailbroken-iphone">Lifehacker</a>:<div></div><blockquote><div><i><br /></i></div><div><blockquote></blockquote><blockquote></blockquote><div></div><div><ol><li><i>Download the Netflix app for iPad to iTunes.</i></li><li><i>Right click on the Netflix app you just downloaded and select ‘Show in Windows Explorer' if you're on a PC, or ‘Show in Finder' if you're on a Mac.</i></li><li><i>Rename Netflix 1.0.4.ipa to Netflix 1.0.4.zip and extract the zip file to your desktop.</i></li><li><i>Look for the Payload folder inside the extracted folder. In there you will find the Netflix.app folder.</i></li><li><i>SSH into your iPhone and copy the Netflix.app folder to either /Applications/ or /private/var/stash/Applications/.</i></li><li><i>Change the permission on the Netflix.app folder to 755. You can do this by typing chmod 755 Netflix.app, which worked for me, but it looks like some are having trouble. If that doesn't work for you, try: chmod -r 755 Netflx.app instead.</i></li><li><i>Reboot your iPhone.</i></li><li><i>Now go to the App Store from your iPhone and download a non-Safari browser with identification options, such as Atomic Web ($0.99) or Perfect Browser ($1.99). In Atomic Web, go to Settings and select Safari - iPad under Identify Browser As. In Perfect Browser, go to Settings and select Safari iPad under Desktop Rendering.</i></li><li><i>Still in Atomic Web or Perfect Browser, navigate to Netflix.com, log in, and find a movie to watch instantly. Perfect Browser will close and Netflix.app will start playing your movie.</i></li></ol><div></div></div></div></blockquote><div><div><div>Also from <a href="http://modmyi.com/forums/file-mods/721715-guide-netflix-iphone4.html">modmyi</a> and <a href="http://lifehacker.com/5606699/www.vimeo.com/noorbigtime">vimeo</a>!</div></div><div></div></div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-14914440197649635972010-08-11T08:31:00.000-07:002010-08-11T09:00:30.378-07:00Jailbreak for the Lulz<div>From <a href="http://www.usatoday.com/tech/products/software/2010-08-09-apple09_ST_N.htm">USA Today:</a></div><div><br /></div><div><blockquote>For the moment, the most visible concern for Apple has been pranksters going into Apple and Best Buy retail stores and jailbreaking display models, according to tech blog Engadget. Yet, the security and privacy issues are serious.</blockquote></div><div><br /></div><div>Serious indeed.</div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-49100367034928218352010-08-09T14:14:00.000-07:002010-08-13T13:14:04.040-07:00iSpot released by Clear WiMax; works with all devices!<div>Clear WiMax is offering a cheap $25 data plan that works only with Apple iOS devices. They sell you a device, and it acts as a WiFi hotspot only for Apple hardware. "How does it know what kind of device I'm using?" is the first question that popped into my mind, because there is nothing in the WiFi protocol that requires a device to identify itself. Well it turns out the hotspot knows which blocks of MAC addresses are issued by Apple. MAC addresses are easily spoofed though, as per the link below. I am considering getting this, I wonder if its available in Baltimore. </div><div><br /></div><a href="http://www.zatznotfunny.com/2010-08/more-ispot-speeds-mac-spoofing/">http://www.zatznotfunny.com/2010-08/more-ispot-speeds-mac-spoofing/</a><div><br /></div><div>Update: <a href="http://www.engadget.com/2010/08/11/clear-ispots-device-filtering-falls-to-the-hackers-in-near-reco/">Engadget reports </a>that hackers have figured out how to modify the settings on the device to prevent it from MAC filtering!</div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-78475784237032178802010-08-07T11:57:00.000-07:002010-08-16T07:25:22.118-07:00Jailbreakme.com blocked at the apple store<div>As you might know, @comex has released a userland jailbreak that exploits a bug in the iPhone PDF rendering code. He uses it to root your phone and then install Cydia, the alternative app store. Well, it turns out that the Apple WiFi networks in stores automatically redirect you to apple.com when you try and visit this site! Fortunately, all the phones in stores have AT&T plans, so you just have to disable the WiFi and hop on the 3G, which unlike the in-store WiFi, isn't controlled by Apple. And just like that, you can Jailbreak phones while the Apple employees watch helplessly.</div><div><br /></div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TeHrHLV0Pyw/TF4g9UbJoBI/AAAAAAAAAEY/jzWSHSGP-1g/s1600/IMG_0002.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 299px; height: 400px;" src="http://3.bp.blogspot.com/_TeHrHLV0Pyw/TF4g9UbJoBI/AAAAAAAAAEY/jzWSHSGP-1g/s400/IMG_0002.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5502872032520019986" /></a><br /><br /><div><br /></div><div>Not really, they probably would kick you out of the store if they saw you doing it, but how much can they really blame you, the customer, for <i>visiting a website</i>. If anything, its Apple's fault for making a browser flaw that can be exploited in this way. I'll bet if I bricked my phone using this method, I could get Apple to take back the phone and refund me since its a faulty product with a security flaw. Visiting a specific website can't really void my warranty, can it?</div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-43719350823445470152010-06-28T08:54:00.000-07:002010-06-29T20:43:09.508-07:00iPhone 4: ImpressionsIt's a small iPad :-)<br /><br />The screen resolution is ridiculous for this size.<br /><br />Upgrading from an older iPhone makes it feel like my iPhone just got really fast overnight. By that I mean that since all of my contacts and settings were automatically applied to the new phone, the final user experience is like someone upgraded my hardware, but it's still MY phone. The experience is unlike any other phone upgrade.<br /><br />The camera performs really well in good lighting. The video at 720p feels like cheap video but is still of a high resolution. By that, I mean that I was expecting a more film like quality, but it is still quite good. The film like aspect can probably be coaxed out by changing the frame rate down to 24 fps in post production.<br /><br />The multitasking implementation is good enough if the apps support fast switching. They don't all yet.<br /><br />The front facing camera will be useful once Skype updates to use the new hardware. I haven't made a facetime call yet, but I can certainly say that the camera quality is far cower than the back camera, according to my preliminary camera tests.Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-18836679915475335152010-06-28T08:49:00.000-07:002010-06-28T08:52:27.977-07:00iPhone 3G for saleIf anyone is interested, I'm selling my old iPhone on eBay, since I've upgraded. Get it for cheap!<br /><a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=130404589173"><br />Ebay listing</a>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-57960185136047428292010-06-23T20:24:00.000-07:002010-06-23T20:34:34.148-07:00iPhone 4 came in a day earlyThe last phone I got was the iPhone 3G two years ago; now I have got the iPhone 4! It came in a full day early. Its kind of an incremental compared to the 3GS, but coming from the 3G, its huge. As always, I'll try to post some impressions tomorrow.Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-36253064757380533402010-05-20T20:02:00.000-07:002010-05-20T20:10:33.598-07:00Google TV: First Impressions<img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 228px;" src="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S_X44BvNGWI/AAAAAAAAAEQ/tZkAdCyQB_U/s400/Picture+1.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5473554563561494882" /><br /><div><br /></div><br /><a href="http://googleblog.blogspot.com/2010/05/announcing-google-tv-tv-meets-web-web.html">http://googleblog.blogspot.com/2010/05/announcing-google-tv-tv-meets-web-web.html</a><br /><br />Damn, looks cool. Doesn't blow me away, yet. I'll have to see the tech demo of one in action.<br /><br />If it can integrate your regular TV option (Cable, OTA, or Satellite) with web, and make it all searchable, I'd say they have a winner. It seems like any old HTPC (or any PC for that matter) can give you web content on your TV; its the integration with the standard TV options that will make this thing awesome. And they'll have to get the UI really slick and seamless when going between TV and web. Maybe couple it with a DVR that records all your shows (maybe every show for the past few days?), make them all searchable too, so that everything is kind of "on demand". Otherwise, it seems like you'd have two classes of content, one that starts whenever you like (web), and one that is "live" and can only be accessed during broadcast.Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-8751378926889787582010-05-03T08:43:00.000-07:002010-05-03T09:34:05.090-07:00iPad Jailbreak: What doesn't workNES - a NES emulator crashes when you open it<div>iMobileCinema - Flash movie decoder doesn't seem to work with iPad Safari</div><div><br /></div><div>This list will be updated as I find stuff.</div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-1949782130547695352010-05-03T08:33:00.000-07:002010-05-03T08:37:06.270-07:00Spirit Jailbreaks iPad (and all other iDevices)New jailbreak is out for iPad, iPhone, and iPod touches. I think it works with all models and all new firmwaress. This appears to be a userland jailbreak, so its FAST; one click does it, and my iPad rebooted, jailbroken in about 30 seconds.<div><br /></div><div>Get it here: <a href="http://www.spiritjb.com/">www.spiritjb.com/</a></div><div><br /></div><div>Now to test out what Cydia apps work, and which ones will make me crash hard :-)</div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-78556267844765064972010-04-29T09:27:00.000-07:002010-04-29T11:41:01.772-07:00Daniel Lyons: Say What?<a href="http://www.newsweek.com/id/236890">Daniel Lyons</a> is missing something here...<br /><br /><blockquote>An Apple spokesman says Flash is "closed and proprietary" and that Apple supports other development tools that are "open and standard." But banning Flash also pushes customers to buy movies and TV shows from iTunes rather than watch them on a free Web site. It pushes developers to write apps that get distributed through Apple's App Store, rather than through a Web browser.</blockquote><div><br />This is ridiculous. If you were using flash before to serve free content through a browser, you'll want to stick to the browser and just use the standards in question (HTML5 and H264) to serve free content to the iPlatform now. The user isn't forced into paying for otherwise free content, it'll just come down the pipes in a standard format, and Apple is the pressure forcing developers to use these standards. Look at all the companies who have been rolling out free, standards based (read: non-Flash based) video options like mad since the iPad was announced. To quote <a href="http://www.apple.com/hotnews/thoughts-on-flash/">Steve</a>:<br /><br /><blockquote>YouTube, with an estimated 40% of the web’s video, shines in an app bundled on all Apple mobile devices, with the iPad offering perhaps the best YouTube discovery and viewing experience ever. Add to this video from Vimeo, Netflix, Facebook, ABC, CBS, CNN, MSNBC, Fox News, ESPN, NPR, Time, The New York Times, The Wall Street Journal, Sports Illustrated, People, National Geographic, and many, many others. iPhone, iPod and iPad users aren’t missing much video.</blockquote><br /><br />Agreed.</div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-37214676404825283532010-04-07T13:45:00.000-07:002010-04-07T14:05:18.086-07:00Citrix + iPad = Frankentablet<div>Using the <a href="http://itunes.apple.com/us/app/citrix-receiver-for-ipad/id363501921?mt=8">Citrix Receiver for iPad</a> to connect to <a href="https://vlab.matrix.gatech.edu/">Georgia Tech Virtual Lab</a> remotely. This is Matlab running on a remote instance of XP. It works well and feels crazy :-)</div><div><br /></div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S7zzYoaIpTI/AAAAAAAAADU/MtaTf6_YijE/s1600/photo.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S7zzYoaIpTI/AAAAAAAAADU/MtaTf6_YijE/s400/photo.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5457504452955645234" /></a>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-39935921249658003902010-04-04T20:24:00.000-07:002010-05-09T17:30:50.945-07:00Use iPhone tethering to get 3G on your WiFi only iPadI figured out a way to get the 3G service from your 3G enabled iPhone to your iPad, only using these two devices and software! Although there might be other ways to achieve this, this worked for me and is relatively simple to set up.<div><br /><span class="Apple-style-span"><b>Jailbreak your phone</b></span><div><span class="Apple-style-span" style="font-weight: normal;"></span>There is plenty of info online about how to do this, so google it. As far as I know, the iPhone 3G and 3GS can be jailbroken on the most up to date firmware.<br /><br /><span class="Apple-style-span"><b>Buy MyWi</b></span><div><span class="Apple-style-span"><b></b></span>Any jailbreak method should leave you with <a href="http://en.wikipedia.org/wiki/Cydia_(application)">Cydia</a>. So in Cydia, search for <a href="http://www.rockyourphone.com/index.php/mywi.html">MyWi</a>. This application enables the phone's 3G service to be shared over WiFi. I don't condone pirating, so seriously, BUY this, don't steal it via those <b><span class="Apple-style-span" style="color:#FF0000;">sinful iPhone repo</span></b>s that are out there that hosting cracked apps. Make sure you get the No Rock version with Cydia. If you are using Rock as your jailbreak package manager, then get the appropriate download.<br /><a href="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S-dTBgv1cAI/AAAAAAAAADc/jG-wgo5Miks/s1600/4491789829_f002e3485d_o.jpg"><img src="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S-dTBgv1cAI/AAAAAAAAADc/jG-wgo5Miks/s400/4491789829_f002e3485d_o.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5469431557900300290" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 267px; height: 400px; " /></a></div><div><div style="text-align: center;"><span class="Apple-style-span" style="color:#0000EE;"><u><br /></u></span></div><a href="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S-dTBgv1cAI/AAAAAAAAADc/jG-wgo5Miks/s1600/4491789829_f002e3485d_o.jpg"></a><br /><span class="Apple-style-span"><b>Enable MyWi</b></span></div><div><span class="Apple-style-span"><b></b></span>Name your network, set a password. Then hit the on switch to enable to WiFi tethering. You'll know its working when you see the blue bar telling you upload and download figures.<br /><p></p><br /><a href="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S-dTKBMre_I/AAAAAAAAADk/wCePu9s5NkI/s1600/4492429954_6657513883_o.jpg"><img src="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S-dTKBMre_I/AAAAAAAAADk/wCePu9s5NkI/s400/4492429954_6657513883_o.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5469431704050170866" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 267px; height: 400px; " /></a></div><div><div style="text-align: center;"><span class="Apple-style-span" style="color:#0000EE;"><u><br /></u></span></div><a href="http://1.bp.blogspot.com/_TeHrHLV0Pyw/S-dTKBMre_I/AAAAAAAAADk/wCePu9s5NkI/s1600/4492429954_6657513883_o.jpg"></a><br /><br /><span class="Apple-style-span"><b>Connect iPad to this WiFi network</b></span></div><div><span class="Apple-style-span"><b></b></span>Go to your iPad Settings->WiFi. Find the network that MyWi has created. Join it and enter the password.<br /><br /><a href="http://3.bp.blogspot.com/_TeHrHLV0Pyw/S-dTaDWtgrI/AAAAAAAAADs/UrfMdzPUznY/s1600/4491785319_47080d8737_o.jpg"><img src="http://3.bp.blogspot.com/_TeHrHLV0Pyw/S-dTaDWtgrI/AAAAAAAAADs/UrfMdzPUznY/s400/4491785319_47080d8737_o.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5469431979507024562" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 300px; " /></a></div><div><div style="text-align: center;"><span class="Apple-style-span" style="color:#0000EE;"><u><br /></u></span></div><a href="http://3.bp.blogspot.com/_TeHrHLV0Pyw/S-dTaDWtgrI/AAAAAAAAADs/UrfMdzPUznY/s1600/4491785319_47080d8737_o.jpg"></a><br /><span class="Apple-style-span"><b>Win</b></span></div><div><span class="Apple-style-span"><b></b></span>But be careful of your network operator charging you for extra data, since tethering is technically not part of your "unlimited" service, especially here in the US with AT&T</div></div></div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com14tag:blogger.com,1999:blog-2102140696733915266.post-56567079745161408762010-04-02T20:38:00.000-07:002010-04-02T20:48:28.857-07:00Preview the iPad Gmail interface<div style="text-align: left;">I changed my browser user agent string to the iPad's:</div><div><blockquote>Mozilla/5.0(iPad; U; CPU iPhone OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B314 Safari/531.21.10</blockquote></div><div>And Gmail looked like this:</div><div><br /></div><div><a href="http://4.bp.blogspot.com/_TeHrHLV0Pyw/S7a5Etm5VYI/AAAAAAAAADM/mF6Xk2qch1g/s1600/Picture+3.png"><img src="http://4.bp.blogspot.com/_TeHrHLV0Pyw/S7a5Etm5VYI/AAAAAAAAADM/mF6Xk2qch1g/s320/Picture+3.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5455751489219286402" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 320px; height: 293px; " /></a></div><div><br /></div><div>Awesome, iPad interface is live! To do the same, just change your user agent string in your browser too and give it a shot. The interface looks like Apple mail, and it looks like it will look sweet as well on iPad. Of course, I figured this all out this morning before i read this:</div><div><a href="http://www.engadget.com/2010/04/02/google-tweaks-gmails-html5-web-app-to-better-utilize-ipad-scree/">http://www.engadget.com/2010/04/02/google-tweaks-gmails-html5-web-app-to-better-utilize-ipad-scree/</a></div><div><br /></div><div>I really hope the demand is low at the Augusta Georgia Apple Store, where I'm going to try and pick one up in the morning.</div>Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0tag:blogger.com,1999:blog-2102140696733915266.post-56858270654738821852010-04-01T11:42:00.000-07:002010-04-01T11:45:06.092-07:00iPhone Autocorrect makes iPad into "upas"<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_TeHrHLV0Pyw/S7TpW5tqBmI/AAAAAAAAADE/ArSuFvLyW1g/s1600/photo.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 214px; height: 320px;" src="http://4.bp.blogspot.com/_TeHrHLV0Pyw/S7TpW5tqBmI/AAAAAAAAADE/ArSuFvLyW1g/s320/photo.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5455241628311225954" /></a>I'd bet a lot to say that it will autocorrect to "iPad" after the next update.Rajhttp://www.blogger.com/profile/12335870770974724672noreply@blogger.com0