Developer Cyanogen has modified Google’s Android 2.1 mobile operating system to endow Google’s Nexus One smartphone with multitouch, which lets users navigate the device with more than one finger at once. The absence of this function has been a the source of great consternation for some users, and many speculate the reasons are legal in nature. Some believe Apple has locked down multitouch patents and guards them. Erick Tseng, product manager of Android at Google, attempted to clarify Google’s position when in an interview with Engadget.

A developer has modified Google’s Android 2.1 mobile operating system to endow Google’s Nexus One smartphone with multitouch, which lets users navigate the device with more than one finger at once.

Wired found out that Steve Kondik, whose developer handle is Cyanogen, Jan. 21 released files and code to enable fellow developers to add multitouch to the device.  
Google began selling through its Webstore Jan. 5 and users quickly noticed that multitouch was not active on the device. Pinch-to-zoom, popularized by Apple’s iPhone, is the most common multitouch use case.

Many Android smartphone users want their Android devices to be the iPhone without actually being an iPhone. In other words, they want a quality smartphone that isn’t made by Apple and ruled by its Draconian application farm.

Some Android devices, such as the Android 1.6- based HTC Droid Eris, was released to the market with active pinch-to-zoom capability. However, neither the Android 2.0-based Motorola Droid nor the 2.1-based Nexus One were released with active pinch-to-zoom.

The absence of this function has been a the source of great consternation for some users, and many speculate the reasons are legal in nature.

Some believe Apple has locked down multitouch patents and guards them. However, Google Android creator Andy Rubin has said Google would consider activating multitouch on the Nexus One in the future.

Multitouch on the Nexus One looks like this.  However, there are two caveats to Kondik’s solution, one trivial, one serious. Kondik said hackers who modify their Nexus One will initially lose their bookmarks and browser settings by doing this. Second, hacking the phone could also void its warranty.

Phone makers don’t like it when their devices suffer jailbreaks. Google, which is imposing a $350 equipment recovery fee for Nexus One owners who buy the phone and cancel their T-Mobile service within the first four months, is likely no exception.

Meanwhile, Erick Tseng, product manager of Android at Google, attempted to clarify Google’s position when he told Engadget Jan. 19:

“When people say ‘why doesn’t Android have multitouch?’ it’s not a question of ‘multitouch’… I want to reframe the question. We have multitouch — what people are asking for is specific implementations in the UI that use multitouch, like pinch-to-zoom, or chording on the keyboard.”

Engadget’s Nilay Patel cut through the semantic tap-dancing, noting that the lack of specific multitouch implementations is still a huge issue and become a growing distraction for Android. In fact, he compared it to the brouhaha generated by the lack of copy-and-paste before iPhone OS 3.0 came out.

Some folks are just harder to please than others. Patel also asked the right questions about why Google didn’t use Motorola’s pinch-to-zoom code in the Droid, but used HTC’s code in the Droid Eris, only to not use it in its new Nexus One.

“Until someone can answer these questions in a reasonable way, they’re going to keep coming up over and over again,” Patel noted. “Google prides itself on transparency and openness, and a secret deal forbidding Android from having pinch-to-zoom flies in the face of that culture.”

Could be that Google has an agreement with Apple to not use pinch-to-zoom in certain instances, putting Google at a major disadvantage as it seeks to expand Android’s footprint in the uber-competitive smartphone market.


[via eWeek]


This brief tutorial will guide you through upgrading CyanogenMod 4.1.99 to 4.1.999 on your Android G1 phone.

Fortunately, the process to go from 4.1.99 to 4.1.999 is much, much easier than updating to 4.1.99 itself. For a full list of all the changes in v4.1.999 see the changelog. One of the bigger changes is that bluetooth is now 100% working. Please note: the steps outlined in this tutorial require that your G1 is currently running 4.1.99. You cannot use the method outlined below to go from any version other than 4.1.99 to 4.1.999. If you need help installing 4.1.99, please see this tutorial.

  1. Start out by downloading CyanogenMod 4.1.999 here (or from this mirror).
  2. Copy the .zip file to your G1’s SD card.
  3. Boot into Recovery Mode by powering off your phone, and then powering it back on while holding down the Home button.
  4. When the Android system recovery screen loads, scroll to nandroid v2.2 backup and select it by clicking your trackball.
  5. Before applying any upgrade, it’s a good idea to perform a backup with nandroid. The process only takes a couple of minutes.
  6. Once the backup has completed, scroll to apply any zip from sd and select it by clicking your trackball.
  7. Select the update-cm-4.1.999-signed.zip file on your SD card. Make sure to select the one ending in .999 if you still have version .99 on your card.
  8. Click the file with your trackball. You’ll be prompted to confirm this action by clicking the Home button on your phone. Do so now.
  9. CyanogenMod 4.1.999 will now install.
  10. Once the installation has completed you’ll see the message Install from sdcard complete on the Android system recovery screen. Now scroll to reboot system now and click it with your trackball.
  11. Your phone will now reboot. Don’t be at all surprised or alarmed if your phone takes longer to start up. Both the mobile providers boot screen (in my case T-Mobile) and the Android boot screen (pictured below) may be displayed for longer than usual. Again, this is normal.
  12. One of the minor smaller changes in 4.1.999 is the inclusion of some new wallpaper. In case you missed the link at the beginning of this tutorial, see the see the changelog for a full list of new features and fixes.



By Ross McKillop

[via Simple Help]


This tutorial will take you every step of the way through installing CyanogenMod 4.1.99 on your G1 phone – the first “legal” version of CyanogenMod (after Google sent cyanogen a cease and desist).

The steps outlined in this tutorial were gathered from the official announcement of 4.1.99 on the xda-developers forum. For more information on 4.1.99, see this thread.

Warning: though unlikely, it probably technically possible that following the steps outlined in this tutorial may result in your phone no longer working. Not following these steps in the right order, would increase those chances. With all of that said, it’s very unlikely that anything bad will happen.

See the link at the end of this tutorial, once you’ve completed it, to upgrade to CyanogenMod 4.1.999.

  1. Start out by making sure that you have Cyanogen Recovery 1.4 installed on your G1. If you do not, follow steps 6-20 in this tutorial.
  2. Download the file signed-dream_devphone_userdebug-ota-14721.zip (the Recovery image, not the Radio or System image) from the Android Developer Center. Then download the file update-cm-4.1.99-signed.zip (mirror). Copy both files to your Android’s SD card. Note: I copied them to my phone in OS X (as illustrated below) – you can use Windows or an Android FTP client – it doesn’t matter. As long as they’re copied to the root of your SD card, you’ll be fine.
  3. Now power off your phone. Hold down the Home button when powering it back on, so that you enter recovery mode. Select nandroid v2.2 backup and click your trackball.
  4. This will perform a backup, just in case it’s needed.
  5. Once the backup has completed, select apple any zip from sd and click the trackball.
  6. Select signed-dream_devphone_us… and again, click the trackball.
  7. You’ll be notified that you’re going to install a new image. Click the Home button on your device to confirm this action.
  8. The new image will now install.
  9. Once the installation process has completed, you’ll be taken back to the recovery screen. DO NOT reboot your device at this point. Instead, once again select apply any zip from sd.
  10. This time, select update-cm-4.1.99-signed and click the trackball.
  11. As with the previous image installation, click the Home button on your phone to confirm.
  12. This will install CyanogenMod 4.1.99 on your phone.
  13. Once that installation has finished, you’ll be presented with the recovery mode screen, again. This time, select go to console.
  14. Click the enter key on your keyboard
  15. You should now be presented with a command prompt. At the prompt, enter fix_permissions and click the enter key on your keyboard.
  16. A bunch of text will fly by. You might notice that some of the text says No such file or directory. This is normal, depending on how your phone was previously set up.
  17. Once you’re back at a prompt (the text has stopped scrolling) – type the word reboot and click the enter key on your keyboard. Your phone will now restart.
  18. Your providers ‘boot’ screen (in my case T-Mobile) might be displayed for slightly longer than normal. Don’t worry. Eventually the CyanogenMod Android logo will appear – and it too may be displayed for longer than normal. Again, don’t worry.
  19. Once your phone finishes starting up, select Settings from your Applications, and then About phone from the Settings list. In the Mod version section it should say CyanogenMod-4.1.99. That confirms that you’ve successfully installed CyanogenMod 4.1.99. Congratulations! You now have a completely legal modded G1.
  20. Launch some of the apps on your device. Confirm that the proprietary programs like Gmail, YouTube, Google Maps etc all work. If you experience any issues, try asking for help on this thread at the xda-developers forum. Be sure to include as much and as specific information as possible in order to receive a timely reply.
  21. Once you’ve finished upgrading to 4.1.99, you can upgrade to version 4.1.999 by following this tutorial. The process is much faster (fewer steps) – but again, you must have completed the steps in this tutorial first.


By Ross McKillop

[via Simple Help]


Root Your Android with One Click

August - 17 - 2009 - Monday ADD COMMENTS

*** ROOT AT YOUR OWN RISK WE DO NOT TAKE ANY RESPONSIBILITY FOR YOU BRICKING YOUR PHONE!!! ***


A new root kit app got published to the Android Market this weekend called “recovery flasher” put together by RyeBrye and Zinx. This update has been confirmed working and can be downloaded right from the App Market, at least until it gets pulled. If your interested in this you should probably act fast and do it before you get an OTA update from Google/T-Mobile.

The note in the app market states “This Application lets users ROOT their phones in 1 click. It flashes cyanogen’s 1.4 recovery image over the original.”

Get the full details over at RyeBrye’s Blog here.


If your like many of the iPhone users that are just getting sick and tired of AT&T and Apple restricting what you can and cannot do on your phone you have another option. Even though you are in a contract if you are willing to fork over a couple hundred bucks you can have a new unlocked Android phone. The Android operating System is an open-source OS which you can do anything you want with, without any restrictions. It has a very similar interface to the iPhone but is way more powerful like being able to run multiple applications at one time. You can get pretty much any one of the phones that are coming out as long as it supports a SIM card. eBay has tons of these phones for sale already in used and new condition and most of them are already unlocked. There are other options for obtaining these phones as well like Craigslist, but you may end up in some shady area of town dealing with someone that looks as if he’s fractured an occasional law or two. At least with eBay you have some recourse if something goes awry. If you end up with a phone that is locked and will not accept your SIM card no worries, because the people over at ExpressUnlockCode have all the codes you need to unlock your phone and they usually arrive in about 15 mins. So ditch that iPhone and get a real operating system! One that gives you the freedom to use your phone how you want.

 

Overview of the Android OS on a Google G1

embedded by Embedded Video

 

Article Source: Google Android Blog
Article By: Daryll Bennett

 

I am officially sick of Windows Mobile OS and how all the Android and iPhone applications are always sooo much better than the Windows equivalents. A friend of mine (a previous iPhone user) just went out and purchased an HTC MyTouch. The MyTouch was on the T-Mobile network which  he unlocked and now uses on the AT&T network, running Android of course!  So I just couldn’t handle it anymore, I either needed to fork over a few hundred bucks or find another solution so I could run Android.  I won’t go the iPhone route and pay the Apple Tax and get the Apple restrictions!  So while searching the net I found an awesome project headed by the XDA-Developer folks, which will let you run Android native on your HTC phone. I have an HTC Tilt from AT&T and I had found similar projects before but they were always something not really complete or where I would have had to possibly destroy my phone in the process. And like most people I NEED my phone to stay working so that I can work. Now you can just run a program called HaRET from within Windows which reboots your phone into Linux, which then loads Android. At this point you are no longer in Windows and Android is running native on your phone just like it would be if you had bought the phone with it. If you god forbid want to boot back into Windows all you have to do is reboot the phone. The HTC Tilt currently has all the primary functions working with the exceptions of a camera; which is basically crappy on this phone anyhow, bluetooth; this is a bummer, WiFi; even more of a bummer, and GPS; for some people it works. Everything else pretty much works though, LCD, touchscreen, keyboard, ambient light sensor, LEDs, SD controller, power saving, battery control, rear speaker, phone, 3G radio, USB, 3D (OpenGL), JOGwheel, suspend/resume and vibrate. I have been using Android on the phone for a couple of days now with only one major crash where I had to reset everything. The only bummer with that is that you have to wait until Windows loads and then wait again for Android to load, good thing it seems pretty stable so far. There are also other models of HTC phones that this will work on such as the HTC Polaris, HTC Vogue, HTC Raphael, & HTC Diamond phones. For more information on installing Android on your HTC phone check out the Android on HTC website.


I want to give a big shout out to the XDA-Developers.  If you end up using this and liking it you should definitely think about buying these guys a beer!


Here is a video of Android loading on an HTC Tilt/Kaiser

embedded by Embedded Video


Article Source: Google Android Blog
Article By: Daryll Bennett



Subscribe to RSS Feed Follow Us On Twitter   qrcode
Visit Us On Your Mobile, Use The QR Code Above

About us

Google Android Blog brings you News, Hacks and Resources relating to Google Android. Note Google Android Blog is an independent publication and is in no way affiliated with The Open Handset Alliance, Google and it’s members. All trademarks are the property of their respective owners.















Site Hosted by: Virtual Server Node
Domain purchased through Dirt Cheap ISP for $7.99.