Get Screen Rotation Animation On Samsung Galaxy S2
By on December 9th, 2011
Unlike iOS, Android has comparatively few and basic animations throughout the OS. While I don’t really miss animations on my Android handset, I do miss the slick screen rotation animation found on Apple’s closed sourced OS. It might be a small thing, but it does make a difference and brings a WOW! factor to the UI.

There is no specific reason as to why Google did not include a screen rotation animation in Gingerbread or even in Ice Cream Sandwich. The hardware on which most of the Android handset runs on, is more than capable of rendering a screen rotation animation. Ironically, while most of the Android manufacturers use custom skins on their handset to spice up Android’s UI, none of them add a screen rotation animation on their handset. However, Samsung did include a screen rotation animation in their phone-cum-tablet, the Galaxy Note. Considering the similarities between the Galaxy Note and the Galaxy S II, it was just a matter of time before the animation was ported to the latter. A developer at XDA Forums, imparator, has managed to do exactly that. He has ported the screen rotation animation from the Note to the SGS2! The developer only copied the files responsible for the animation from his Note to the SGS2, rebooted his handset, and voila it worked!

Below is a video of the screen rotation animation in action on the Samsung Galaxy S2-:

The two files responsible for the screen rotation animation on the Note are the libsurfaceflinger and libsurfaceflinger_client, which can be downloaded from here and here. SGS2 owners then simply need to transfer both the files to the /system/lib partition on their handset using either Root Explorer or any other app with access to the system partitions of the phone. A CWM flashable zip of the files can also be downloaded from here.

Please keep in mind that this mod will only work on a rooted Galaxy S2, which is running a Samsung firmware based ROM. This mod will not work on MIUI and CM7 based ROMs or any other AOSP based ROMs.
Author: Rajesh Pandey Google Profile for Rajesh Pandey
Rajesh is a 19 year old nerd, currently pursuing B.Com Hons from Bhawanipore college in Kolkata, India. He loves everything tech, especially Android. You can follow him on twitter @ePandu or mail to him at rajesh@techie-buzz.com.

Rajesh Pandey has written and can be contacted at rajesh@techie-buzz.com.
  • http://www.facebook.com/profile.php?id= Anonymous

    Bricked mine to. MotherF&^% this punka$$ BI$% SERIOUSLY! DOn’t DO IT.

  • http://www.facebook.com/profile.php?id= Anonymous

    Don’t belive anything this DOOSHBAG postS you will be SORRY.

  • http://www.facebook.com/profile.php?id=1168593667 Rajesh Pandey

    1) Always make a nandroid backup before flashing a zip file.

    2) I have used the same zip file on my phone, and it worked flawlessy.

    3) Its NOT a brick. Flash any other ROM and you will be fine.

    • http://www.facebook.com/profile.php?id=853480203 Jatin Sapra

      forgot to login as page ?

    • http://www.facebook.com/profile.php?id=1168593667 Rajesh Pandey

      Jatin Sapra Pfft. This is confusing

    • http://www.facebook.com/profile.php?id=853480203 Jatin Sapra

      oops sorry

    • http://www.facebook.com/profile.php?id=853480203 Jatin Sapra

      guess I am also confused :/

    • http://www.facebook.com/profile.php?id=1168593667 Rajesh Pandey

      @[853480203:2048:Jatin Sapra] :P

    • http://www.facebook.com/profile.php?id=200463176693529 Know My Droid

      Jatin Sapra Why Sir?

    • http://www.facebook.com/profile.php?id=197471440271216 SavingMore.in

      Mr Jatin Got confused :(

  • http://www.facebook.com/profile.php?id=552330541 Ajit Pillai

    Shit, OMG everyone’s phones is getting bricked. :O :O :O What have you done? :O

  • http://www.facebook.com/profile.php?id=100002547154670 Piotr Giziński

    Hi thanks working for me with custom rom haha great looks like in ics on nexus

 
Copyright 2006-2012 Techie Buzz. All Rights Reserved. Our content may not be reproduced on other websites. Content Delivery by MaxCDN