Tuesday, May 3, 2011

Asus Eee Pad Transformer production limited to only 10k units monthly



The Eee Pad Transformer officially hit the market around the world late last month. We mentioned then that there were not many of the tablets in stock, especially in the US, with the launch mainly focusing on Europe. The available units were sold quickly at most of the retailers in the US, and many people were probably wondering exactly why the supply of the tablet was so low. Some may have figured that Asus was just taking it slow with their tablet to see what the demand was and perhaps to keep the demand for the tablet up.


Apparently, that isn’t the case. Netbooknews cites sources that claim that Asus is facing massive shortages of required hardware to build the Transformer and that shortage is only allowing the tablet to be built in very small quantities. Exactly what component is so limited is unknown at this point. However, it appears that it’s not a matter of the parts simply going to other companies, but rather the parts simply aren’t available at any price.

The limitations placed on Asus by parts shortages are reportedly limiting Asus to making a mere 10,000 Transformer tablets each month. Asus would like to be making 300,000 tablets per month. The sources claim that the bottlenecks are expected to last until mid-June. I don’t think it would surprise anyone to find out that ht shortages are due to the disaster in Japan. If you want a Transformer, buy it while you can, when you can. I expect prices of the available units might push up if demand remains high.
 

Nexus One Owners, It’s Your Turn – Download Android 2.3.4 Now (GRI40 -> GRJ22)



Nexus One owners, tonight you’re getting a nice treat in the form of the incremental Gingerbread update 2.3.4, previously available only to Nexus S owners. To recap, the main feature in this release is the video and audio enabled Google Talk, although since the N1 lacks a front-facing camera, it’s not going to be as useful as it was for the Nexus S.
Update: Err, looks like there is no video or audio support in this release at all, according to those of you with Nexus Ones. Why Google didn’t just disable the phone’s camera and left it a one-way video and two-way audio is beyond me, but at this point you may as well try the Gtalk version that was extracted from the Nexus S for everyone with Gingerbread to play with.
Additionally, the following issues should now be fixed:

  • Battery life: some users let us know that their batteries didn’t seem to be lasting as long; battery life should be improved for these folks.
    http://www.google.com/support/forum/p/Google+Mobile/thread?tid=5d1a4878e4ace375

  • GPS location/navigation: some Nexus One users who noticed location and navigation problems after updating to 2.3.3 should notice improved location accuracy.
    http://www.google.com/support/forum/p/Google+Mobile/thread?tid=4e60b45c18d6665c

  • Installation instructions
    Note: If you don’t have GRI40 (2.3.3) and instead somehow still have FRG83G (2.2.2), then head over here and install GRI40 first, then proceed below.
    To download and apply the update to your Nexus One manually, follow the following steps:
    1. Download the update file GRJ22-from-GRI40 and rename it to update.zip (make sure it’s named update.zip and not update.zip.zip if you’re using Windows and have it set to hide file extensions).
    2. Move the file to your SD card’s root using your favorite method – the easiest way is probably mounting the phone as disk using a USB cable.
    3. Reboot your phone and when it starts booting back up, hold down the Power button and the Trackball.
    4. Select Bootloader and then Recovery.
    5. The phone will reboot into recovery but first it’ll show an exclamation point and a triangle. At this point, mash the Power and Volume Up buttons a few times until the recovery screen shows up.
    6. Select Apply sdcard update.zip, which should start the update process.
    7. Reboot and enjoy Android 2.3.4.

    Android Ice Cream Sandwich Confirmed [Even More For Real This Time]



    You know how all the bigtime Android iterations are named after desserts? Do you also see how the titles of these deserts have been released in alphabetical order? These Android titles go like so: Cupcake, Donut, Eclair, Froyo, Gingerbread, and Honeycomb. This last version is the first tablet-specific version of Android and should, based on what we know at the moment, be considered as being developed aside from the main Android bloodline. That said, the next version’s name has been “leaked” by a Google developer by the name of Romain Guy: Ice Cream Sandwich.



    See, I TOLD YOU man, I TOLD YOU. Actually Andy Rubin told you (sort of) back in January of this year in a conversation with Jason Kincaid. Have a look at that old post and continue on to the following: a code issue inside the subject of Gradients in Honeycomb. In this short and sweet conversation, official Android worker Romain Guy notes the following: “A bug fix will be provided in Ice Cream Sandwich.”


    This changes everything! Actually it doesn’t really change anything, but it’s fun to know that the version of Android that will make some big strides to combine both versions of Android now has a sandwichy name. As Eric Schmidt said back at Mobile World Congress 2011: “We have OS called gingerbread for phones, we have an OS being previewed now for tablets called Honeycomb. The two of them… you can imagine the follow up will start with an I, be named after dessert, and will combine these two.”


    Tasty enough? Totally tasty. Then of course there’s the most empirical evidence of all: if there were to be a giant Froyo sculpture out in front of the Googleplex and there were to be a giant dish of Ice Cream, there would be some confusion. If the Ice Cream is a big sandwich instead, all of that confusion just melts away like the tasty, tasty treat it is. ALSO, the hero image in this post comes from Google circa 2006. Still yummy.
     

    How To Install Android on Your iPhone


    With this step-by-step guide you can now convert your iPhone into a functional Android device and upload your favourite apps and widgets that you wanted to try out for a long time. However, few bugs and performance issues remain, making your phone work a little slow, but if that’s okay with you, then read on.
    Requirements:
    • First-generation iPhone/ iPhone 3G with firmware versions between 2.0 and 3.1.2, jailbroken with Redsn0w, Blacksn0w, or PwnageTool. If the software is already updated to 3.1.3/ 4.0 beta, use PwnageTool to create a jailbroken 3.1.2 .ipsw file to restore.
    • A 32-bit Linux system (Unbuntu) or virtual machine depending on the type of handset you own.
    • The iPhone OS 3.1.2 .ipsw file for your device, namely either iPhone1,1_3.1.2_7D11_Restore.ipsw or iPhone1,2_3.1.2_7D11_Restore.ipsw.
    • The firmware for the Marvell WLAN chip inside the iPhone- Visit URL > Choose your platform > Select Linux 2.6 – Fedora>Click the Search button underneath> Download file SD-8686-LINUX26-SYSKT-9.70.3.p24-26409.P45-GPL. You’ll obtain a file called SD-8686-LINUX26-SYSKT-9.70.3.p24-26409.P45-GPL.zip.
    Instructions:
    Before starting the process, extract .ipsw file from the Marvell’s Website for multitouch and WLAN firmware for the iPhone.
    Step 1: On the Linux machine, create a folder “Firmware” in home directory.
    Step 2: Extract SD-8686-FEDORA26FC6-SYSKT-GPL-9.70.3.p24-26409.P45.tar from SD-8686-LINUX26-SYSKT-9.70.3.p24-26409.P45-GPL.zip to a temporary folder.
    Step 3: Extract FwImage/helper_sd.bin and FwImage/sd8686.bin from SD-8686-FEDORA26FC6-SYSKT-GPL-9.70.3.p24-26409.P45.tar and move them to ‘firmware’ folder.
    Step 4: Rename helper_sd.bin to sd8686_helper.bin. Now, you obtain WLAN firmware. Next we work over the multitouch firmware.
    Step 5: On the Linux machine, create a folder “idroid” in home directory. Extract utils/dripwn from the prebuilt tarball (downloaded .tar archive).
    Step 6: Copy 3.1.2 .ipsw file obtained from Apple’s Website into the ‘idroid’ folder as dripwn.
    Step 7: Begin a command-line shell (Terminal under Ubuntu) and navigate to the ‘idroid’ folder. Type cd ~/idroid.
    Step 8: Visit the page and copy the VFDecrypt key.
    Step 9: For 1st generation iPhone, type the following in the shell
    ./dripwn iPhone1,1_3.1.2_7D11_Restore.ipsw [the VFDecrypt key you copied]
    For iPhone 3G:
    ./dripwn iPhone1,2_3.1.2_7D11_Restore.ipsw [the VFDecrypt key you copied]
    Step 10: Upon execution of the command, zephyr_main.bin, zephyr_aspeed.bin, and zephyr2.bin is obtained in ‘idroid’ folder. Move these files into the ‘firmware’ folder.
    You now have all the files needed for Android, and you can begin installing it.
    Step 11: If you haven’t already, install the OpenSSH tool on iPhone via Cydia.
    Step 12: If you just installed OpenSSH, connect to your iPhone via SSH, log in as root with the password alpine, and change the password for root by typing passwd root. Then, enter passwd mobile to change the password for the mobile user.
    Step 13: Extract prebuilt/android.img.gz, prebuilt/cache.img, prebuilt/ramdisk.img, prebuilt/system.img, prebuilt/userdata.img, and zImage from the prebuilt tarball.
    Step 14: Use the ‘scp’ command or an SFTP client to upload all of these files into the /private/var folder on the iPhone.
    You can use these commands on Linux, if you wish to use scp. Assuming you’re in the same folder as the files, enter:
    scp android.img.gz root@[ip address of iPhone]:/private/var/
    scp cache.img root@[ip address of iPhone]:/private/var/
    scp ramdisk.img root@[ip address of iPhone]:/private/var/
    scp system.img root@[ip address of iPhone]:/private/var/
    scp userdata.img root@[ip address of iPhone]:/private/var/
    scp zImage root@[ip address of iPhone]:/private/var/
    Step 15: Using the SFTP client or scp, create a folder called firmware in the /private/var folder on the iPhone. Now, upload all the files from the ‘firmware’ folder.
    If the ‘firmware’ folder is inside the home directory, use the following command:
    scp -r ~/firmware/ root@[ip address of iPhone]:/private/var/firmware
    Step 16: Reboot iPhone. Check to ensure the files are still present after the reboot and that they all have the right sizes. An incorrect file size will not exactly match the source file size.
    Step 17: Extract utils/oibc, utils/loadibec, and prebuilt/openiboot.img3 from the prebuilt tarball into ‘idroid’ folder.
    Step 18: Shut down the iPhone and place it into Recovery Mode: With the iPhone powered off and plugged into the computer via USB, push Hold and Home simultaneously, and then let go of Hold after the backlight turns on. Continue holding Home until the ‘Connect to iTunes’ image appears on the screen.
    Step 19: Run the following commands in Terminal
    cd ~/idroid
    sudo ./loadibec openiboot.img3
    The ‘openiboot’ boot menu should now appear!
    Step 20: Use either the volume-control buttons or the Hold button to select the second menu option, Console. Tap the Home button to launch it. A text-mode console should start running on the screen, ending with a ‘Welcome to openiboot’ message.
    Step 21: Type sudo ./oibc in Terminal.
    The same messages that appeared on the iPhone screen should now appear in Terminal. Create a backup of the NOR, if something goes wrong, your iPhone is safe.
    Step 22: Type nor_read 0×09000000 0×0 1048576 in Terminal/oibc. This will read the entire NOR into main memory.
    Step 23: Type ~norbackup.bin@0×09000000:1048576 in Terminal/oibc. A file will appear in the ‘idroid’ folder> norbackup.bin. Save it. The command uploads the NOR to the computer. After you make this backup, you are now free to modify the NOR. The next step installs OpeniBoot onto the NOR, supplanting the existing Apple iBoot bootloader.
    Step 24: Type install in Terminal/oibc. This process may take a few minutes. Wait until the installation-complete message appears.
    Step 25: Type reboot in Terminal/oibc and then exit by pressing Ctrl-C. The OpeniBoot menu should now pop whenever you boot your iPhone. You can uninstall OpeniBoot from oibc with the ‘uninstall’ command. Type help for a list of all OpeniBoot commands.
    You can still get into the iPhone OS’s recovery mode by holding down Home on the iPhone OS option in the menu until the ‘Connect to iTunes’ image appears.
    Use the OpeniBoot menu to boot Android by selecting that OS from the menu whenever you wish.
     

    No Android Apps or Flash Support for Blackberry 7



    Most of us remember the hype surrounding RIM’s BlackBerry Playbook and how it’s QNX OS would allow users to load Android apps for use on the tablet. I know how excited some of my developer friends were about this possible new prospect. Given the similarities between Android’s Dalvik VM and RIM’s Java based system it seemed like an easy transition. However, the Playbook was eventually released without the touted Android capabilities to many people’s dismay.
    Fast forward to today where RIM announced the details of their new BlackBerry 7 OS and although many hoped it would offer some core features from the QNX operating system (Android app compatibility?) – it fell short. RIM officially confirmed today that there will be no Android apps (or even Flash for that matter) on the new soon to be released BlackBerry 7 OS update.
    However, Android apps aren’t entirely off the table just yet. According to RIM’s vice president of handheld software product management, Andrew Bocking, the new QNX OS may soon come to handhelds, the only problem is they will need to feature a dual-core processor which RIM doesn’t offer at the moment. He did mention they are hard at work on a more portable cellphone version of the OS and although nowhere near ready you can expect to hear more about it later this year.
    What do you guys think at the possibility of a BlackBerry phone running Android apps? Is this something you would be interested in? Or will it be shunned like an Android red-headed step child?
     

    China’s Meizu M9 Receives Speedy Gingerbread Update








    Looks like those guys over at Meizu are on top of things these days. With the launch of their successful M9 many people wondered what the future of the device would hold for consumers. All of those fears can be put to rest with the Meizu M9 users receiving their first taste of Android 2.3 Gingerbread. This came in the form of a downloadable update which I think more companies should start looking into seeing how it can get an update out to users quicker than waiting around for a carrier to push out an OTA. Just my two cents.
    If you aren’t too familiar with the Chinese Meizu M9 I’ve gone ahead an provided a video of some of the unique UI elements in action.
    Apparently, the update isn’t without it’s bugs and early adopters have been reporting back small annoyances like power and display issues. But given Meizu’s new track record, I’m sure they will be on top of offering a new update soon enough to deal with said issues. Now c’mon guys, I think its time to officially welcome Meizu users into the Android family.

    The Samsung Galaxy S II Gets Rooted……Already?



    Of course and as expected, the hard at work hacking community of XDA is at it again.  This time, they’ve wasted no time cracking the Samsung Galaxy S II, Samsung’s latest flagship powerhouse to hit the smartphone market.  On paper, this bad boy has it all.  It sports a 4.3-inch Super AMOLED display, a dual-core 1GHz CPU, 8MP camera with HD video recording and Android version 2.3 Gingerbread, all packed in a super slim form factor.  Only the good Lord himself knows what this phone will truly be capable of when XDA finally gets to tinker with it.
    Thanks to our friends over at AC, a tipster sent in a screenshot of a benchmark test from the device and it’s remarkably through the roof. Extremely impressive stuff!  And from what we’re hearing, it’s not at all difficult to root the device.  Thanks to XDA member Chainfire, it’s as easy as 1..2..3.  So, head on over via the source link if you’re one of the lucky few who have the device and are interested in pushing it to the limit.  Don’t forget to share with us what kind of performance and enhancements you’re seeing on the handset.
     

    T-Mobile G2x Android 2.3 Gingerbread Preview



    Well what do you know? Looks like someone got their hands on an early build of Android 2.3 Gingerbread for T-Mobile’s G2x. It’s Chris Ziegler of This is My Next and by the looks of it, there’s not a whole heck of a lot of surprises, but increased enjoyability nonetheless. Have a look and let us know if you’ll be backing out of Cyanogen long enough to get yourself the official real deal Gingerbread when the time comes.



    As you may already be aware, the G2x comes stocked with Android 2.2 Froyo in a vanilla flavoring. This tasty combination means that aside from a few apps here and there, this version of Android is in the original Google-made state. There’s no custom user interface sitting on top of it – you know what that means? It means a much easier path to getting an update to the next version of Android. This means that the device will have Android 2.3 Gingerbread sooner than later.
    Now you’re already essentially able to get Gingerbread if you’re the hacking type by heading over to the CyanogenMod 7 for G2x post from a few days ago. If you’re into the real deal from Google, do press on:
    Factoids gleaned from Ziegler at TIMN:

    • This update will be Android 2.3.3, not Android 2.3.4 with Google Talk Video Calling.
    • Scrolling and touch sensitivity appear to be notably improved.
    • Gingerbread keyboard, improved text highlighting
    • No Tags app, Nexus S Gingerbread system sounds not present
    • Gingerbread UI in menus, status bar, dialer, and in glow at the end of lists – buzz!
    • Stock Gingerbread camera app (replacing LG’s custom Froyo camera app)
    [Source :Androidcommunity]

    US WiFi Xoom gets Desktop UA string change



    A lot of people are familiar with how to change the user agent string in Android. All you have to do is open a browser, type “about: debug” into the browser, and go. Then, it’s all about going into the settings and change out the UAString to have the browser identify itself. The main problem? In order to make this work, you have to do it on every reboot.
    Well, not anymore, as XDA user intsy has created a patch to make the change permanent on the US WiFi Xoom. It comes to us via a CWM flashable zip, and comes with a counter-zip to move everything back to stock. To check it out for yourself, be sure to hit the source link, and let us know what you think in the comments.