New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Chromecast not connecting successfully - bullhead, libgcastv2_base.so, maruos 0.6.7 #123
Comments
Thanks for the detailed report. Can you try open_gapps-arm64-8.1-pico-20190831.zip? That's what I have installed on my 5X with 0.6.7 and Chromecast is working fine. |
Hi and thanks for fast response, Using twrp I have wiped everything except internal storage and installed again maruos with gapps you have provided. Same issue, unfortunatelly. |
Installed LineageOS 15.1, Cast works fine there. Another thing to note is that during installation of Maru I couldn't add anything else to the installation queue - that's why after installing Maru I needed to reboot device to recovery again and install gapps separately. While installing LineageOS queue works fine and I am able to install both OS and gapps together. |
OK, thanks for trying again and for your investigations. Here is my testing procedure on my 5X:
Noticing that my TWRP was outdated, I repeated the same procedure with TWRP v3.3.1-0 and had the exact same results. I did not run into the zip queue issue you mentioned with installing both Maru and gapps together. Which version of TWRP are you running? If you could |
twrp is the same as yours: 3.3.1-0-bullhead I will try different versions of Maru: 0.6.5 and 0.6.6 (never tried these before) to confirm if it's just related to 0.6.7 |
My bad (I think), the installation process was incorrect on my side. While describing steps to reproduce here I did not noted that I was performing wipe before installing Maru (I mentioned it later after your first reply). So actually begining should be as follows:
Similar way I've installed LineageOS 15.1 - wipe everything first, then install system. And it worked, both zip queue and Cast/Chromecast service. There was no need to reboot phone and go back to recovery as described in my first attempt of Maru installation. Today I've followed your steps, first for Maru 0.6.6 and later for Maru 0.6.7, both worked fine this time. I was able to add gapps zip to queue and Cast/Chromecast is working. The only thing I did different today was that I haven't wiped previous system (LineageOS 15.1) before installing Maru. I've later did factory reset wipe as in the steps you have described. I am not sure if this solved the issue as Lineage OS 15.1 was able to install successfully even if everything (except internal storage) was wiped before installing it.To me it looks like Maru needs some files from previous system installation to work correctly, but I am not as familiar with ROM flashing process. |
Whenever I try to cast my Nexus 5X to either Chromecast or Android TV I am getting "Casting screen to ChromecastName has ended". Happens every time, both on Chromecast and Android TV. Problem exists only with "Cast" available from statusbar dropdown menu, I am still able to use Chromecast from YouTube app without issues.
Steps to reproduce:
I've pulled logcat from Phone, looks like it is missing .so library (libgcastv2_base.so) or libraries. To me it looks like a problem with recent gapps, can someone confirm this? Anybody can suggest a fix? I could manually search over the web for needed .so files but there should be a better way? Also maybe maruos should display proper information message if something like this happens and provide instruction how to fix this? Below is cutted interesting part from logcat:
missing_libgcastv2_base.so_logcat.txt
The text was updated successfully, but these errors were encountered: