Hi everyone,
So as mentionned in this thread and this thread our Moto G 2014 has an oversensitive gyroscope which causes jittering and shaky images when using the awesome VR headsets out there.
So I browsed around for a fix and found one on reddit that should work on any android phone with Xposed.
*DISCLAIMER*
I am not the owner or creator of these files I am just sharing them here, all recognition and thanks go to Reddit user Odd-****
Requirements:
Xposed Framework
Instructions:
1-install APK
2-Enable module in Xposed app
3-Reboot
4-Enjoy
Links:
APK is located here
Original thread is located here make sure you jump in there and thank the author of this awesome fix
Warning:
Original author Odd-**** noted that this fix adds a bit of barely noticeable latency to the gyroscope but the tradeoff is 100% worth it
Related
I checked XDA and Google, but cannot locate any mods regarding the OnePlus One gyroscope, specifically using the OnePlus One orientation to play video rather than actually rotate the screen.
Typically used for screen orientation, I'm curious if it's possible to mod the OnePlus One to play a video (stored on the phone) when tilted forward, but cease playback once the OnePlus One returns to an upright position, rather than change the screen orientation.
The only Xposed module I could find pertaining to the gyroscope was this post: http://forum.xda-developers.com/xposed/modules/mod-jitterygyrofixforcardboard-t3202149
and this GitHub project: https://github.com/KEOpenSource/GyroscopeExplorer
I'm quite a noob when it comes to coding, but would any experts be able to assist with the direction of this post? http://www.kircherelectronics.com/blog/index.php/11-android/sensors/15-android-gyroscope-basics
Any thoughts regarding the matter? Feel free to PM me.
Thanks!
kk maybe that request is over complicated
What about if I make the lock screen play a video? Anytime the user locks the screen it plays a 10-20 second video. Does that exist? Can't find on Google or XDA. Similar to this for Linux but on Android: http://ubuntuforums.org/showthread.php?t=2257875
Mods, if no answer by Monday 6/13, please feel free to delete.
Thanks!
Hello,
I'm experiencing an issue with the Loop VR headset and my OnePlus Two.
When I use t the two halves of the images doesn't converge and hence it is almost unusable.
I've tried it with my OnePlus One and the LoopVR is perfectly working.
Comparing the two images (see attachments) I can see that on the OPO the image is split in two perfectly symmetric circles while on the OPT the two halves are not symmetric.
I'm using CM 13 nightlies.
Does anyone have any idea how to fix it?
Screenshots:
OPO: http://i64.tinypic.com/9gii3d.jpg
OPT: http://i64.tinypic.com/2njae7c.jpg
Thank you!
EDIT: Sorry, this should probably be in the "ONEPLUS 2 Q&A, HELP & TROUBLESHOOTING" section. Please move it there if it is the case
yes, I have the same problem.
I tried to get the engineer code * # 808 # in the dialer (seen here https://forums.oneplus.net/threads/re-calibrating-accelerometer-magnetometer-gyroscope-sensor.405894/"]https://forums.oneplus.net/threads/re-calibrating-accelerometer-magnetometer-gyroscope-sensor.405894/ ) but cyanogen does not recognize!
I decided to reinstall oxygen os to enter the engineer code, I then have to recalibrate the sensors but when I pass under cyanogen, settings are lost and her again the problem.
I tried with remix os but I do not think because this rom is based on cyanogen.
should we know how to recalibrate the sensors in cyanogen.
ps: sorry for my english, this is the first time I post in xda simply to say you're not the only one to have this problem
EDIT : with remix os, the sensors is not good. The same with cyanogen 13. BUT with the paranoid aospa, IT'S GOOD.
Hello shousky,
thank you for your reply!
Glad to hear I'm not alone
Then I will try to fill a bug report to CyanogenMod when I have time.
Does anyone know how to ricalibrate the sensors?
Hello,
could you please move this to the "ONEPLUS 2 Q&A, HELP & TROUBLESHOOTING" section?
Hello,
a quick update.
I have tried the Google Exploration app and it allows you to chose another cardboard type than the standard. Using this one the experience is much better but the alignment is still not perfect.
I would like to try generate the correct profile but the dedicated site (https://vr.google.com/cardboard/viewerprofilegenerator/) doesn't work for me. After opening the link on the smartphone I have only a blank page.
Has anyone been able to generate a cardboard profile using the cardboard website?
Thank you,
Daniele
I have made this short post for those who are looking to increase battery life/reduce the impact of Google Play Services on their Moto X 2014.
For starters, you should be rooted. Amplify, ROM Toolbox, Greenify, and other apps require Root to access their full functionality.
Also, get Xposed Framework.
This guide is by far the best guide I have encountered. Alternatively, if you want to conserve even more battery life, use this alternate guide, which disables location services but also has useful information.
However, if you follow either guide to the tee, you'll find that the Moto Actions, such as twist for camera and Moto Display, cease to function. (I believe this is because the sensors required for their operation are only being polled every 24 hours)
This can be fixed by allowing ALARM_WAKEUP_SENSOR_COLLECTOR to run without restrictions (not limited)
I'm not sure what ALARM_WAKEUP_SENSOR_UPLOADER does, but if you have it restricted and Moto Actions isn't working properly, try allowing it to run freely and see if that works.
I hope this helps. If anyone has further suggestions, please post.
Hi all and happy holidays.
After days of failed attempts I finally decided to register here and ask for help (I've been lurking the forum for now, but never registered).
So here's the problem - I have a Huawei Honor 4C with Marshmallow and EMUI 4 (rooted). I restored it's virtual gyroscope by copying a gyro enabler XML, however I have a very annoying problem with it. Basically-is too jittery, which gets uncomfortable for viewing quite fast (especially if I play a stream vr game or watch video). I tried to install xposed framework with the intention to use the gyroscope denoiser available there. After the installation however my phone went in a bootloop, so I was forced to remove xposed. I was wondering if there are other options for denoising the jittery gyroscope, or to install and implement the xposed module without having xposed framework? Or if there's a way to install xposed without getting the bootloop problem...?
Any help will be greatly appreciated.
Possible fix?
Happy new year!
Sorry to bump my own thread, but I found something that can potentially help. Only problem is, I don't know how to use it.
So I found this link: www built io/blog/applying-low-pass-filter-to-android-sensor-s-readings
As the name suggests it had some information on how to apply low pass filter to the sensors. So any ideas if this could work? Also how to implement it?
Hello
Just found your thread.
I have a honor 4x marshmallow rooted. Applied the XML file too. The jittering happens for me when standing still. About Xposed, after first reboot after install, it is not bootlooping, it's just taking its time. Give it at least 30 minutes. I have gyroscope noise filter installed but it has lot of variables to change. The modifications aren't noticeable. Mainly, changing the stationary threshold value is what should work.
Hope it helps.:good:
I remember that when using stock and the Nougat soak test, my phone screen turned on when -for example- picking it up from the table, I remember this had to do with the Moto App, but now in LOS, I can't get this to work, as the Moto app isn't available
So, is there any app that will allow me to get this feature? Maybe (and I hope) a xposed module? I found modules related to Ambient Display, but I really like Moto display over Ambient
Not available
AngeelGod said:
I remember that when using stock and the Nougat soak test, my phone screen turned on when -for example- picking it up from the table, I remember this had to do with the Moto App, but now in LOS, I can't get this to work, as the Moto app isn't available
So, is there any app that will allow me to get this feature? Maybe (and I hope) a xposed module? I found modules related to Ambient Display, but I really like Moto display over Ambient
Click to expand...
Click to collapse
Gravity Screen (available in the Play Store) works nicely on AOSP; I suspect it will perform similarly on LOS. A few caveats:
- a little confusing to set up; read through instructions and Xposed thread
- some options are more battery friendly than others
- unknown how Google's accessibility crackdown will impact this app
- has become quite 'chatty' in recent builds; really no reason for this type of app to be initiating network communications beyond standard analytics
- developer not the most responsive
All that said it is amazingly effective and efficient with the right configs. Good luck.