Androids with gyros


Last Updated:

  1. MattCFII

    MattCFII New Member

    Joined:
    Oct 2, 2011
    Messages:
    3
    Likes Received:
    0
    Using Quick System Info found one more sensor than the other apps on my Captivate, a Rotation Vector Sensor. Anybody know what it is? Sounds similar to a gyro and looking at some google developer hits, it seems some people have crashes if they try to use it without a gyro on board.

    Thanks the info on the orientation sensor. How accurate of a sensor is it? In aircraft we only use a compass for 1 axis and then put that info into a gyro, but it makes sense to use the magnetic field for more than that, especially if the magnetic dip issues are avoided and if it doesn't have to be that precise. Do most Android devices that have the magnetic sensor also use it for orientation or does it need a more accurate sensor than a basic one?

    I know the "6 Axis Accelerometer" is Samsung taking creative license on the box but I don't know what other sensor they would be using without the gyro. Maybe the orientation sensor output or this rotation vector sensor.
     

    Advertisement
  2. EarlyMon

    EarlyMon The PearlyMon Moderator

    Joined:
    Jun 10, 2010
    Messages:
    57,622
    Likes Received:
    70,270
    Please let us know who is listed as making that sensor. I may be able to find the data sheet for that chip.
     
  3. MattCFII

    MattCFII New Member

    Joined:
    Oct 2, 2011
    Messages:
    3
    Likes Received:
    0
    Vendor: Google Inc.

    So does that mean it is a software sensor using another piece of hardware?

    Here's the android documentation I could find on it:

    "The rotation vector represents the orientation of the device as a combination of an angle and an axis, in which the device has rotated through an angle ? around an axis <x, y, z>. The three elements of the rotation vector are <x*sin(?/2), y*sin(?/2), z*sin(?/2)>, such that the magnitude of the rotation vector is equal to sin(?/2), and the direction of the rotation vector is equal to the direction of the axis of rotation. The three elements of the rotation vector are equal to the last three components of a unit quaternion <cos(?/2), x*sin(?/2), y*sin(?/2), z*sin(?/2)>. Elements of the rotation vector are unitless. The x,y, and z axis are defined in the same way as the acceleration sensor.

    values[0] x*sin(?/2)
    values[1] y*sin(?/2)
    values[2] z*sin(?/2)
    values[3] cos(?/2) (optional: only if value.length = 4)
     
  4. hhenne

    hhenne Active Member This Topic's Starter

    Joined:
    Mar 29, 2011
    Messages:
    33
    Likes Received:
    3
    Yes, I think the rotation sensor is just a rather simple computation of the signal from the accelerometer. I tried to use it in my keyboard app and tested it on the Samsung/Google Nexus S with a gyro. The result was disappointing, not nearly as good as my own computation of the signals from the accelerometer and the gyro. That makes me think, it doesn't include the gyro signal in the computation.
     
  5. hhenne

    hhenne Active Member This Topic's Starter

    Joined:
    Mar 29, 2011
    Messages:
    33
    Likes Received:
    3
    Removed the questionmark after HTC Evo 3D, and added Samsung Galaxy Nexus to positive list

    Androids with gyro list is now:

    Samsung /Google Nexus S - TESTED
    Samsung Galaxy Nexus
    Samsung i897 Captivate
    Samsung Galaxy S
    Samsung Galaxy S Vibrant
    Samsung I9100 Galaxy S II - CONFIRMED
    Samsung Infuse 4G

    LG optimus 2x
    LG Optimus 3D P920 - CONFIRMED
    LG Optimus Black P970
    LG Optimus Dual

    SonyEricsson Xperia play

    HTC Sensation
    HTC EVO 3D

    High end Androids, which seem not to have a gyro included:

    SonyEricsson Xperia neo
    SonyEricsson Xperia arc

    HTC Desire
    HTC Incredible S
    HTC Thunderbolt
    HTC Evo
     
  6. sleedeane

    sleedeane Well-Known Member

    Joined:
    Jul 6, 2011
    Messages:
    1,330
    Likes Received:
    319
    The T-989 ( T-mobile's Galaxy S2, Hercules)
     
  7. dan330

    dan330 Well-Known Member

    Joined:
    Jan 22, 2010
    Messages:
    11,463
    Likes Received:
    3,108
    Evo 4G has one??????
     
  8. hhenne

    hhenne Active Member This Topic's Starter

    Joined:
    Mar 29, 2011
    Messages:
    33
    Likes Received:
    3
    Added HTC Rezound, which has a gyro and Motorola Droid Razr, which hasn't.

    Androids with gyro list is now:

    Samsung /Google Nexus S - TESTED
    Samsung Galaxy Nexus
    Samsung i897 Captivate
    Samsung Galaxy S
    Samsung Galaxy S Vibrant
    Samsung I9100 Galaxy S II - CONFIRMED
    Samsung Infuse 4G

    LG optimus 2x
    LG Optimus 3D P920 - CONFIRMED
    LG Optimus Black P970
    LG Optimus Dual

    SonyEricsson Xperia play

    HTC Sensation
    HTC EVO 3D
    HTC Rezound

    High end Androids, which seem not to have a gyro included:

    SonyEricsson Xperia neo
    SonyEricsson Xperia arc

    HTC Desire
    HTC Incredible S
    HTC Thunderbolt
    HTC Evo

    Motorola Droid Razr
     
  9. bmxbubba27

    bmxbubba27 Active Member

    Joined:
    Oct 7, 2011
    Messages:
    33
    Likes Received:
    2
    my samsung admire has gyro. i installed maxikeys and it works great.
     
  10. mulasien

    mulasien Member

    Joined:
    Oct 10, 2011
    Messages:
    8
    Likes Received:
    0
    LOL. I'm glad I'm not the only one who thought that. Best are the lamb gyros. Yummy!
     
  11. hhenne

    hhenne Active Member This Topic's Starter

    Joined:
    Mar 29, 2011
    Messages:
    33
    Likes Received:
    3
    Hi,
    I don't think Samsung Admire has got a gyro. It has got an accelerometer, and maxikeys will also run with an accelerometer alone, but movements are not so precise, and it is more sensitive to vibrations like a shaking hand.
    (BTW, a new release of maxikeys from last week is easier to control)
     
  12. hhenne

    hhenne Active Member This Topic's Starter

    Joined:
    Mar 29, 2011
    Messages:
    33
    Likes Received:
    3
    Added LG Prada and Nitro HD, which have a gyro.
    I seem like LG and Samsung are the leaders in this specific field, HTC is in-between, and Sony and Motorola are behind.

    Androids with gyro list is now:

    Samsung /Google Nexus S - TESTED
    Samsung Galaxy Nexus
    Samsung i897 Captivate
    Samsung Galaxy S
    Samsung Galaxy S Vibrant
    Samsung I9100 Galaxy S II - CONFIRMED
    Samsung Infuse 4G

    LG optimus 2x
    LG Optimus 3D P920 - CONFIRMED
    LG Optimus Black P970
    LG Optimus Dual
    LG Prada
    LG Nitro HD

    SonyEricsson Xperia play

    HTC Sensation
    HTC EVO 3D
    HTC Rezound

    High end Androids, which seem not to have a gyro included:

    SonyEricsson Xperia neo
    SonyEricsson Xperia arc

    HTC Desire
    HTC Incredible S
    HTC Thunderbolt
    HTC Evo

    Motorola Droid Razr


    ------
    BTW: My keyboard app, which uses the gyroscope has just entered Android Market:
    https://market.android.com/details?id=dk.hhenne.android.maxikeys
     
  13. ulysses4ever

    ulysses4ever New Member

    Joined:
    Jan 14, 2012
    Messages:
    2
    Likes Received:
    1
    In comparative article
     
    hhenne likes this.
  14. hhenne

    hhenne Active Member This Topic's Starter

    Joined:
    Mar 29, 2011
    Messages:
    33
    Likes Received:
    3
    Updated the list with Samsung Galaxy W and Sony Xperia S, which both have a gyro, and with HTC Desire S, which does not.
    Interesting thing is that Galaxy W is mid-priced and that the first mobile from Sony (without Ericsson) includes a gyro.

    Androids with gyro list is now:

    Samsung /Google Nexus S - TESTED
    Samsung Galaxy Nexus
    Samsung i897 Captivate
    Samsung Galaxy S
    Samsung Galaxy S Vibrant
    Samsung I9100 Galaxy S II - CONFIRMED
    Samsung Infuse 4G
    Samsung Galaxy W

    LG optimus 2x
    LG Optimus 3D P920 - CONFIRMED
    LG Optimus Black P970
    LG Optimus Dual
    LG Prada
    LG Nitro HD

    SonyEricsson Xperia play
    Sony Xperia S

    HTC Sensation
    HTC EVO 3D
    HTC Rezound

    High end Androids, which seem not to have a gyro included:

    SonyEricsson Xperia neo
    SonyEricsson Xperia arc

    HTC Desire
    HTC Desire S
    HTC Incredible S
    HTC Thunderbolt
    HTC Evo

    Motorola Droid Razr
     
  15. Pjasi

    Pjasi New Member

    Joined:
    Aug 1, 2011
    Messages:
    2
    Likes Received:
    0
  16. EarlyMon

    EarlyMon The PearlyMon Moderator

    Joined:
    Jun 10, 2010
    Messages:
    57,622
    Likes Received:
    70,270
    If anyone wants to check their own phone, I'm now recommending Elixer 2. Not only lists all sensors but you can check read out of any one to confirm. Good stuff. :)
     
    dan330 likes this.
  17. hhenne

    hhenne Active Member This Topic's Starter

    Joined:
    Mar 29, 2011
    Messages:
    33
    Likes Received:
    3
    Thanks for the two links. Geekaphone seems to be quite reliable. I noticed one difference to the list on this site according to the SonyEriccson Xperia Play. I trust the geekaphone information more than my own, because other SonyEricsson information I have got seemed to be wrong. So I removed it from the positive list - and added Sony Xperia ION in stead.
    Elixer is great - hope somebody will use it an report gyroscope result to this site.


    Androids with gyro list is now:


    Samsung /Google Nexus S - TESTED
    Samsung Galaxy Nexus
    Samsung i897 Captivate
    Samsung Galaxy S
    Samsung Galaxy S Vibrant
    Samsung I9100 Galaxy S II - CONFIRMED
    Samsung Infuse 4G
    Samsung Galaxy W

    LG optimus 2x
    LG Optimus 3D P920 - CONFIRMED
    LG Optimus Black P970
    LG Optimus Dual
    LG Prada
    LG Nitro HD

    SonyEricsson Xperia play
    Sony Xperia S

    HTC Sensation
    HTC EVO 3D
    HTC Rezound

    High end Androids, which seem not to have a gyro included:


    SonyEricsson Xperia neo
    SonyEricsson Xperia arc

    HTC Desire
    HTC Desire S
    HTC Incredible S
    HTC Thunderbolt
    HTC Evo

    Motorola Droid Razr
     
  18. danisz

    danisz New Member

    Joined:
    Jan 27, 2012
    Messages:
    1
    Likes Received:
    0
    There's an alternative way you can check if a model has a gyroscope included. Or any other sensor.

    It's called Android Fragmentation Database. It's a great resource, it allows you to access detailed and reliable hardware and software info on android phones. (At least as accurate as the program is able to get true info from the phone). You can check out their site.
    How it gets the info is people download an app called Android Analyzer, it scans their mobile phone and uploads the system report on the site. So what you find there are actual results of people's phones using the app. There's a search filter by model name. The down side is there is no filter for searching ONLY and ALL the phone models with gyroscopes.

    I know this doesn't give you a complete list of android phones with gyros, but it certainly seems a reliable way to confirm the items in your list. And possibly find others.
     
  19. Vaako

    Vaako New Member

    Joined:
    Mar 25, 2010
    Messages:
    1
    Likes Received:
    0
    The Samsung Galaxy S Plus GT-i9001 does NOT have a Gyro sensor inside!

    Very dissapointed!
     
  20. hhenne

    hhenne Active Member This Topic's Starter

    Joined:
    Mar 29, 2011
    Messages:
    33
    Likes Received:
    3
    Updated the list with mobiles from Samsung, HTC, Huawei and Lumigon
    Androids with gyro list is now:

    Samsung /Google Nexus S - TESTED
    Samsung Galaxy Nexus
    Samsung i897 Captivate
    Samsung Galaxy S
    Samsung Galaxy S Vibrant
    Samsung I9100 Galaxy S II - CONFIRMED
    Samsung Infuse 4G
    Samsung Galaxy W

    LG optimus 2x
    LG Optimus 3D P920 - CONFIRMED
    LG Optimus Black P970
    LG Optimus Dual
    LG Prada
    LG Nitro HD

    SonyEricsson Xperia play
    Sony Xperia S

    HTC Sensation
    HTC EVO 3D
    HTC Rezound
    HTC One X
    HTC One S

    Huawei Ascend D
    Huawei U8860 Honor

    Lumigon T2

    High end Androids, which seem not to have a gyro included:

    SonyEricsson Xperia neo
    SonyEricsson Xperia arc

    HTC Desire
    HTC Desire S
    HTC Incredible S
    HTC Thunderbolt
    HTC Evo

    Motorola Droid Razr

    Samsung Galaxy S Plus
    Samsung Galaxy Y
     
  21. valorian

    valorian Well-Known Member

    Joined:
    Feb 15, 2011
    Messages:
    1,947
    Likes Received:
    499
    Mmmm....Gyros!

    [​IMG]
     
  22. sleedeane

    sleedeane Well-Known Member

    Joined:
    Jul 6, 2011
    Messages:
    1,330
    Likes Received:
    319
    Don't forget T-mobile's S2: (T-989)(Hercules).
    [​IMG]
     
  23. zuben el genub

    zuben el genub Well-Known Member

    Joined:
    Jan 24, 2011
    Messages:
    6,521
    Likes Received:
    1,920
    I have the Nexus S. How do you activate the Gyro? Where is it located? I have an app that can use it - app said that waving the phone around in a figure 8 would activate most. Figure 8 how? Phone parallel to the ground, upright or what?
     
  24. hhenne

    hhenne Active Member This Topic's Starter

    Joined:
    Mar 29, 2011
    Messages:
    33
    Likes Received:
    3
    As far as I know, it is the same as Samsung Galaxy S2. To list every carriers rebrandings would flood the list, I think.
     
  25. hhenne

    hhenne Active Member This Topic's Starter

    Joined:
    Mar 29, 2011
    Messages:
    33
    Likes Received:
    3
    It may be app dependent. In my app, MaxiKeys, the gyro will always be activated, if the mobile has a gyro.

    If your app, says you must wave the phone in a figure 8 to activate it, it shouldn't matter, if the figure 8 is upright or laying. The gyro meassures rotation velocity in all directions.
     

Share This Page

Loading...