This guide is for jailbroken iPhone/iPod touch only
I had recently needed a quick and dirty way to backup some of my images and additional content from my jailbroken iPhone 4 to a safe and accessible location. Well, you could always backup through iTunes (or any other USB/WiFi/Bluetooth means available), but being in love with the Amazon web services I decided to utilize some available tools and backup/sync to the Amazon S3.
“S3cmd is a command line tool for uploading, retrieving and managing data in Amazon S3. It is best suited for power users who don’t fear command line. It is also ideal for scripts, automated backups triggered from cron, etc.”
There are a few prerequisites in order to get this running. You will need the following:
- Amazon account ( I will not get into details on how to create one, but if interested let me know and I’ll post a detail step-by-step)
- WiFi connection
- Computer (Mac/PC/and Linux flavor with command line)
- SSH Access to iPhone
- Wget package from Cydia
- Python from Cydia
- s3cmd tools from s3tools
So, here’s what worked for me:
The final goal was to be able to create a bucket on S3 and upload/sync some content directly to the new S3 bucket.
- Enable SSH access to the iPhone: On your iPhone go to Cydia and search for OpenSSH and install it.
- Still in Cydia, search for wget and install it as well.
- Search for Python on Cydia and install that package too.
Now we have the necessary tools on the iDevice and could continue easier from the computer.
- Go to your computer and fire up your terminal (Putty on your Win PC).
- Find out the iDevice’s IP address and ssh as root into it.
On your device go to: Settings->WiFi. Click on the blue arrow on the selected WiFi network and memorize your IP address. Mine at this time is: 192.168.0.103
SSH as root (your IP will be most likely different):
The default root password for the iOS is: alpine . At that point you will be at:
- You now need to download s3cmd by using wget:
- Unarchive the downloaded software:
Remove the downloaded archive and rename the new folder:
mv s3cmd-1.0.1/ s3cmd
- Move into the new folder and fireup s3cmd. First thing we need to do is associate the tool with your existing Amazon S3 credentials:
Access key and Secret key are your identifiers for Amazon S3
Access Key: YouRAcceSSkEy
Secret Key: YourVeryLoNGSecrEtKey
Encryption password: YourGreatPassw0rd
Path to GPG program [/usr/bin/gpg]: leave empty
Use HTTPS protocol [No]:
HTTP Proxy server name: leave empty
Access Key: YouRAcceSSkEy
Secret Key: YourVeryLoNGSecrEtKey+8A0Cs
Encryption password: YourGreatPassw0rd
Path to GPG program: /usr/bin/gpg
Use HTTPS protocol: False
HTTP Proxy server name:
HTTP Proxy server port: 0
Test access with supplied credentials? [Y/n]
Type Y and hit enter to save the configuration. We are now ready to create our bucket on S3 and end some files there.
- Create an S3 bucket
Bucket 's3://my-new-S3-bucket/' created
Now I’m ready to upload some images to my new S3 bucket. The images on my iPhone are located at:
Now I can upload the entire folder to S3:
The command above will recursively –recursive upload the entire folder to S3, it will automatically set the mime type –guess-mime-type and it will set all files to private –acl-private. If I was to set the flag to –acl-public, all of the images would become public and accessible through http/https.
In order to sync the folder, s3cmd has that option as well which is similar to the Unix rsync:
upload: /var/mobile/Media/DCIM/101APPLE/IMG_1002.JPG -> s3://my-new-S3-bucket/101APPLE/IMG_1002.JPG
upload: /var/mobile/Media/DCIM/101APPLE/IMG_1003.JPG -> s3://my-new-S3-bucket/101APPLE/IMG_1003.JPG
upload: /var/mobile/Media/DCIM/101APPLE/IMG_1007.JPG -> s3://my-new-S3-bucket/101APPLE/IMG_1007.JPG
WARNING: Exitting now because of --dry-run
I had used –dry-run to check what will get synced before I run it.
Please feel free to ask any questions. I will follow with automating this and adding it to the Springboard.
While Sony will be selling HDTVs and Bluray players with GTV capabalities, Logitech will offer devices that will be connected to existing hardware. No pricing was revealed, but all three devices will be available at BestBuy. In addition Google TV will be integrated with Dish Network.
Along with all the cool features viewers will be able to use a special remote control and browse for upcoming TV shows, view more information online, schedule for future DVR recording or watch previous episodes on Hulu or Amazon. In addition a translation service will be available to translate LIVE TV captions in any language.
Another applouded feature is the ability to use your Android phone as a remote or speak to your device the search queries displayed on the screen.
The devices from Sony and Logitech will use a specialized version of the popular Atom processor which will be optimized for TV viewing. The integrated browser is Chrome and initialy the operating system will be powered by Android 2.1 later on to be updated to the newly introduced Android 2.2.
Most Android apps should work with the service and the source code and APIs will be released in early 2011.
After only three months of the release of Linux kernel 2.6.33 Linus Torvalds announced the release of Linux 2.6.34. As Linus states: “Nothing very interesting here, which is just how I like it.”. The new 2.6.34 introduces two major additions: distributed FS Ceph and the flash devices FS LogFS which targets flash memory-based devices and solid state drives (SSD). The Ceph Project based kernel client claims to add an Object Storage Device system (OSD) which is to distribute data through multiple storage nodes enabling the capability to manage petabytes of distributed storage.
Think of it as the spare tire in your new VW. Yet, you can’t ride your spare tire in case your car runs down. This is when you can pull out the Bik.e and get on your “green” way…
Volkswagen has introduced the Bik.e at Auto China 2010. This is a great and very cool looking device. Looks like a small bike without pedals. It’s nifty design allows it to fold down into a flat disc which fits perfectly into the spare compartment in the bottom of most trunks.
Even though it most likely will not come standard with your new VW commercial plans have been revealed.
The Bik.e is not meant for long distances and rather as a supplement to your car. It’s top speed officially is 20 km/h (12.5 miles per hour) though spectators say the version at the show was going much faster.
The Bik.e could use the car’s DC current or regular AC.
While searching for the ultimate FREE home media center application, I came across XBMC (Xbox Media Center). XBMC was originally created for the first-generation Xbox game console, but it is now available for Linux, Mac OS X (Leopard, Tiger, and Apple TV), Windows (Vista, XP). There is even a live CD version called XBMC Live.
XBMC plays most video formats, and I find it the ultimate player for playing HD movies. For additional features and recommended hardware, please refer to the official XBMC site.
I currently have XBMC installed on my Windows Vista Ultimate (x64), and it is running absolutely flawlessly. My windows machine is connected to my Mitsubishi HC1600 HD DLP Projector, and oh boy…do I have a movie theater in my living room?
After appreciating this set-up for a few weeks, I decided to create a similar one for my bedroom (less the projector), and this time I wanted to use my Mac Book. Fortunately XBMC has a build for Mac OS X, but for a greater positive surprise, I found that there is a XBMC port specifically designed for OS X: Plex. Plex works absolutely amazing and it utilizes both cores of the Mac Book, which is crucial for watching HD Movies.
Now that I have a fully functioning home media center in my living room and bedroom, I couldn’t wish for anything else but a remote that will control them all.
Being an iPhone addict, I searched for XBMC on App Store and was pleasantly surprised. There is an application called XBMC Remote that allows you to control XBMC (or Plex) through your WiFi. That was exactly what I was hoping for and installed the software immediately. XBMC Remote costs $2.99, but is worth every penny. In addition, there is an application called xbmcontrol which is free, but XBMC Remote works better for me.
Setting up XBMC to work with your XBMC Remote is very easy and it takes about a minute:
1. Open XBMC (or Plex) and Navigate to Settings. Write down or remember the IP address.
2. Enter settings and scroll down to Servers
3. Highlight (arrow right) Enable Web Server and enable it (hit Enter). Port 80 is preselected and you may leave it as is unless you have a web server on the same subnet accepting connections on port 80. Adding a password is optional.
4. Go to App Store on your iPhone and search for xbmc remote. Install the application and open it.
5. You’ll have to first configure it, by adding a XBMC Host. Select Add Host
6. Enter a title of your choice. Enter the same port number you used on your XBMC or just leave it 80 if you didn’t change it. For Host/IP enter the IP address of your XBMC (the one you remembered from step 1).
Select Done and you are all set. Tap on your newly created host, select more and tap on Remote. Now you have a fully functional remote control for your XBMC or Plex. The remote could be used with Buttons or Gestures.
What kind of smart phone can $800 buy?The luxe Xperia X1 from Sony Ericsson.
At this price, it probably appeals only to recession-resistant gadget lovers, but it says something about what some gadget makers think consumers would want if money were no object.
In this instance, what you get is more sleek sheath than intelligent innards. Its glut of options makes it pokey and difficult to navigate.
Out of the box, the device is pure eye candy, with a black or silver metal-and-plastic body, crisp 3-inch touch screen and slightly curved QWERTY keyboard that slides out smoothly with a satisfying click. The X1 has minimal included memory, so you’ll need a sizable microSD card if you want to access lots of songs, videos and photos on it; a 4 gigabyte card was used during testing, which was enough for plenty of content.
But even before it was turned on, the whopping number of choices to be made would make many nervous. One would be more confused about the phone’s operations than excited about the freedom to use it as one pleases.
When the phone went on sale recently at Sony Style stores and on the Sony Style Web site, it came unlocked, providing access to a variety of carriers. In the United States, you can slide in a SIM card for AT&T or T-Mobile and it should work with their 3G networks.
Then, there was the assortment of 11 buttons on the X1’s face, including a center button that can select items or work as an optical joystick, which scrolls with a finger swipe.
Beyond the button bounty, you can navigate the X1 by tapping its screen with your finger or with a stylus. The stylus was often the best way to go, as the device’s many options are often presented in small text that is difficult to accurately jab at with an index finger.
The X1 uses Windows Mobile 6.1 as its operating system, but Sony Ericsson developed a variety of customized enhancements that run on top of it. Most notable is the stylish panel interface, which consists of up to nine small rectangles you can customize and use to view different applications or media on the device in different ways.
The panel idea is cool, and it’s a nice way to differentiate the X1 from the slew of touch-screen phones that have been released this year, since each rectangle leads to a variety of options instead of just a single application. Panels were used for conducting Google searches, listening to the built-in FM radio and checking out the songs and videos that were stored on the X1.
However, the panel interface still sits atop Windows Mobile, which offers its own methods for listening to tunes or watching videos. It’s hard to understand why anyone would want so many options.
That said, the inclusion of Windows Mobile does mean that if you’re familiar with it, you won’t have much trouble navigating the X1 once you find and click the “Start” tab in the upper right corner of one of the panels. Business users can synchronize the phone with their PCs and get e-mail from their Microsoft Outlook account pushed straight to the phone – something that can make it difficult to switch to a more consumer-friendly phone like the iPhone or the G1, which uses Google Inc.’s Android operating system.
And there are several cool features on the X1. Though the iPhone has a larger screen, the X1’s touch screen sports a sharper resolution. As such, videos look quite good, and it was fun to watch some clips of “The Simpsons.” You can also stream some content from the Internet, such as videos from YouTube, and adjust video sizes to make lesser-quality clips look more palatable.
The X1 also has a standard headphone jack, which is becoming increasingly common on smart phones and makes a big difference to music fans like myself.
Surfing the Web is easy on the X1, and, as with videos, online content looks very good on the screen. The phone includes the Internet Explorer Mobile and Opera Mobile browsers, and having more than one option here is appreciated.
The built-in 3.2-megapixel camera takes good photos and can also be used for videos. Phone calls sounded impressively clear – for $800, they’d better – and if you can find a friend whose phone also supports it, there is a video calling option.
Still, some issues with the X1 often overshadowed the fun. Many times it seemed fairly slow to open applications or complete actions, displaying the multicolored Windows while it processed the request. Even without slowdowns, it usually took several steps to complete a simple action.
The X1 is a gorgeous device. But even if you can afford it, dealing with its overabundance of choices would, in the words of Dewey Finn from “School of Rock,” test your head and your mind and your brain, too.
Xperia X1 at a glance
WHAT IT IS: The $800 Xperia X1 smart phone from Sony Ericsson.
WHAT IT DOES: It has a slide-out QWERTY keyboard, sharp 3-inch touch screen and a long list of features that includes Web surfing and video recording. It uses Microsoft Corp.’s Windows Mobile 6.1 as its operating system and has customized enhancements developed by Sony Ericsson.
THE BOTTOM LINE: You may have fun watching YouTube videos, making calls and listening to music on the X1, but its steep price tag puts it out of reach for many gadget fans. And its overabundance of options makes
it somewhat slow and hard to navigate.
Intel Corporation and Micron Technology Inc. today announced mass production of their jointly developed 34nm, 32 gigabit multi-level cell (MLC) NAND flash memory device. Developed and manufactured by the companies’ NAND flash joint venture, IM Flash Technologies (IMFT), the process technology is the most advanced process available on the market and enables the industry’s only monolithic 32 Gb NAND chip that fits into a standard 48-lead thin small-outline package (TSOP). The companies are ahead of schedule with 34nm NAND production, expecting their Lehi facility to have transitioned more than 50 percent of its capacity to 34nm by year’s end.
“We have made great strides in NAND process capability and are now in a leadership role with 34nm production,” said Brian Shirley, vice president of Micron’s Memory Group. “The tiny 34nm, 32 Gb chip enables our customers to easily increase their NAND storage capacity for a number of consumer and computing products.”
“The results from IMFT continue to exceed our expectations,” said Randy Wilhelm, vice president and general manager, Intel NAND Solutions Group. “With such clear leadership in NAND manufacturing, we are able to offer our customers NAND solutions with great value, performance and low power.”
The 34nm, 32 Gb chips are manufactured on 300 mm wafers. Measuring just 172mm², less than the size of a thumbnail, the 34nm, 32 Gb chip will cost-effectively enable high-density solid-state storage in small form factor applications including digital cameras, personal music players and digital camcorders. Additionally, the chip will enable more cost-effective solid-state drives, dramatically increasing their current storage capacity.
The companies also plan to begin sampling lower density multi-level cell (MLC) and single-level cell (SLC) products using the 34nm process technology in early 2009.
This follows Samsung’s announcement last week that it had begun mass-producing 256GB solid-state drives.
Inside a white-brick house nestled in Houston’s leafy Montrose neighborhood, a gray handheld video display sits on the living room coffee table. But this is no ordinary remote control. Called the Insight and made by Tendril, a Boulder startup, the device communicates wirelessly with the home’s utility meter,
Tendril’s smart Meters are coming to your home and you may be surprised to know what it will mean for homeowners. Although seen as cutting edge in North America, Smart Meters have been in existence in Europe since 2000 (Italy). They are being installed in California, British Columbia, New Zealand, Australia, and many other countries, states and provinces.
The Smart Meter monitors the electrical energy used every minute of the day and night, reporting back to the utility companies so that electrical power generation planning can be optimized for efficiency with greater knowledge of power-use trends, and the ability to plan electrical loads more in advance than is presently possible. This implies a number of things, firstly, the utility can charge the user more accurately for the cheap and the expensive electricity, rather than charge everyone a blended average as they do right now in some jurisdictions (like British Columbia). Secondly, the electrical energy user can choose to use power hungry electrical items in peak (expensive) periods or off-peak (cheaper) times. Generally, though not always, the peak times correspond to higher greenhouse gas emissions too.
In North America, when Smart Meters are introduced, they will be part of a ‘time-of-use’ pricing structure that will reflect more closely the prices paid by the utility for electricity. The utility company has to fire-up, or ramp-up, power stations when there is peak demand and so the average price of electricity during this period is actually higher than at other times. The utility companies may also buy extra power from across the border in the US or from adjacent provinces, either way the price of electrical energy during peak times costs more.
The price is usually the lowest over night and at the weekend because the demand is lower. Prices will also change dependent upon the season, as the general demand for electricity also changes. In the Canadian province of Ontario, as an example, the summer weekdays have the highest energy prices in the afternoon, largely due to greater air-conditioning use so the on-peak rate is from 11 a.m. to 5 p.m. During weekends, holidays and overnight, the prices are lower. Winter weekdays have an electrical energy price peak twice, in the early morning and in the evening, mainly due to space heating, plus increased lighting and appliance use.
The Smart Meters will also show a household how much electricity each appliance is using as you switch them on or off, so the homeowner, and all the rest of the family, can make choices about how much electrical energy they want to use or conserve and at what times. Homeowners will be able to see how much electrical energy is being used by a clothes dryer, air-conditioning unit, electric heating, electric stove, water heater and all the ‘vampire’ appliances.
In some instances, with bi-directional information flow and utility control authorization, your future home may have its air conditioning and other heavy use applications tweaked by the utility company to avoid extreme high peak demand. The utility company could theoretically adjust the temperature set points of your air conditioning for example, or shut off power to some, or all appliances, in an emergency.
Rather than leave it up to the utility company to decide things, why not decide yourself. Tendril Insight is an in-home display that communicates directly with your energy provider so homeowners can see and control their home energy use in real-time. The Insight provides real-time bill information, and can tell you the impact of the various items consuming power in your home from both a financial and environmental perspective.
Smart Meters make sense, as they are the best way to be energy efficient and economical at the same time. Knowing how much energy appliance use is costing, and then knowing the financial cost and finally the green house gas cost might encourage people to be inclined to make some value–based decisions and reduce their overall energy consumption.
The Smart Meter is just the start of the merging of information technology, wireless networking of the home electrical appliances and the efficient use of electrical power, designed to save costs and the environment.
Touted to be the best computer for beginners, Asus Eee Top touch screen ET1603 has come up with a plug and play touch screen desktop – Eee Top . It features an exclusive Easy Mode within Windows that makes commonly-used applications easily accessible.
Web link: Asus
The Eee Top may have the tiny footprint of a slim LCD monitor, but it is massive in terms of features. Among its rich complement of features are Wi-Fi 802.11n connectivity for speedy and reliable Internet access, and an integrated 1.3 megapixel web camera and microphone for convenient web conferencing.
Its svelte design allows it to fit into the most space-starved of settings, and its sleek, modern looks allow it to blend in nicely with contemporary interiors. It operates at a hushed 26 dB* and yet remains extremely cool, thanks to its unique cooling system, collectively known as ASUS Tranquiller Technology.It comes with a sharp and vibrant widescreen (16:9) LCD, and the Eee Top is a full-fledged entertainment center. Splendid Video Intelligence Technology ensures that the display remains vivid and clear regardless of environmental lighting, and SRS technology works in tandem with the Eee Top´s built-in high fidelity speakers to deliver crystal clear audio. For added graphics power, the Eee Top ET1603 features a discrete ATI Mobility Radeon HD3450 graphics solution, enabling the system to run graphically-intensive 3D applications and games more fluidly.
Tying in all of the Eee Top´s multimedia capabilities is Eee Cinema, a rich-featured multimedia center that will enhance your enjoyment of photos, videos, music and movies. Eee Cinema puts the ability to browse, select and play all of your media at your fingertips. In idle mode. As a point of reference, Eee Top ET16 Series touchscreen computers (26 dB) are virtually as quiet as unoccupied broadcast studios (20 dB).
800 MHz Processor-equipped ASUS P565 Glides through Resource-intensive Tasks with Effortless Ease and Style
Taipei, Taiwan, November 14, 2008 – ASUS today introduced the ASUS P565, a business PDA phone that boasts an 800 MHz processor—the fastest in the world at the time of this announcement. Featuring ASUS’ latest touch-driven user interface—Glide—the stylish, leather-accented P565 delivers graphics and system performance beyond anything else on the market at present, posting Vsbenchmark scores almost two times that of competing products in its class. This enables the P565 to glide through resource-intensive tasks effortlessly and to handle heavy multitasking exceptionally well—making it ideal for businesspeople who demand uncompromising performance and maximum speed from their productivity tools. Rounding off its impressive feature set is a 2.8″ touchscreen running at a high resolution of 480 x 640 pixels, delivering an unprecedented degree of clarity that does wonders for both personal photographs and spreadsheets.
Gliding to New Heights of Productivity
The ASUS P565 is geared toward the business community. The coupling of an 800 MHz processor and Glide—an innovative touch-responsive user interface exclusive to select ASUS PDA phones—makes for a powerful, productivity-boosting combination. The fast processor renders the P565 particularly amenable to multitasking, while Glide enables users to switch between tasks rapidly with their fingertips. The P565 also comes with a potent suite of business-oriented features and software, including push mail, business card recognition and Microsoft Office Mobile. Other useful applications such as Anytime Launcher and Multi-Home enable users to view their calendars, the times of local and visiting cities, weather reports, online news and much more—all with an intuitive tap, slide or flick of their fingers.
Unprecedented Clarity with High-resolution Touchscreen
The ASUS P565 is equipped with a 2.8″ VGA (480 by 640 pixels) high-resolution touchscreen that delivers unprecedented clarity and brilliance. Photographs look crisper and more true-to-life, while minute details in business documents, such as the individual cells in spreadsheets, are reproduced much more clearly—reducing eye fatigue over periods of prolonged use.
Air of Bespoke Exclusivity
The ASUS P565 is designed to leave a deep and lasting impression. Its battery lid is lined with black synthetic leather, commanding instant respect and attention. The leather contrasts nicely with the P565’s modern, high-gloss face, and lends the phone a natural tactility and evocative appeal that elevates it far above other phones on the market.
Glide is a revolutionary touch-responsive user interface that enables users to perform a variety of navigational actions—such as selecting, zooming, scrolling and flipping—easily through simple flicks of their fingers. Incorporated into Glide are also applications that enable users to access a wide range of functions such as looking up the latest news, checking the weather forecast, viewing photo slideshows and listening to music within a few finger taps. These applications, dubbed Multi-Home, Anytime Launcher, EziPhoto, and EziMusic, give the expression “the world at your fingertips” a whole new meaning. For more information on Glide, visit http://event.asus.com/mobile/glide/.
|Networks||HSDPA 3.6Mbps, UMTS 2100, EDGE/GPRS/GSM 900/1800/1900, Class 10|
|Operating System||Microsoft Windows® Mobile 6.1™ Professional|
|Form factor||Bar type|
|Dimensions||102 mm x 60.5 mm x 16 mm|
|Weight||120 g (with battery)|
|Standby Time||250-300 hrs with 3G and 200-250 hrs with 2G**|
|Talk Time||3 hrs with 3G and 4 hrs with 2G**|
|Display||2.8″ TFT, 65K-color Touchscreen, VGA (480 x 640 pixels)|
|Processor||Marvell TavorP 800 MHz|
|Memory||256 MB Flash + 128 MB DDR SDRAM|
|Expansion Slot||MicroSD with SDHC support|
|Connectivity||WLAN 802.11b+g , USB v1.1(FS), Bluetooth 2.0+EDR|
|WAP Browser||HTTP / WAP 1.2.1/2.0|
|Messaging||SMS / MMS / Email / MSN / Push E-mail|
|Battery||1300 mAh Li-Ion|
|GPS||SiRF Star III with InstantFix|
|PIM||Word (editor), Excel (editor), PowerPoint (viewer), Windows® Live, MSN, Voice Commander* and Push Email (Exchange Server).|
|Other Features||Anytime Launcher, ASUS Today, EziMusic, EziPhoto, Business Card Recognition and PDF viewer*.|
|Multimedia and Entertainment|
|Camera||3 M Pixel Auto Focus (Main)
300 K Pixel for Video Telephony (Sub)
|Video||Record:[email protected] 24fps / [email protected] 24fps
Playback:[email protected] 30fps / [email protected] 30fps
|Picture Format||JPEG, PNG, GIF, BMP|
|Audio Format||MP3, WMA, 3GP, AAC, and AAC+|
|Ringtone||MP3 / MIDI|
|JAVA||J2ME (CLDC 1.1 + MIDP2.0)|