UBports Robot Logo

    UBports Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Call for testing: Google/Huawei Nexus 6P (angler) owners

    Porting
    43
    627
    57039
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      wbrawner last edited by

      @Flohack I'm able to get the install to happen but the device doesn't boot. It gets stuck at the Google splash screen indefinitely. I put some more details in the pad. Any ideas where to go from here?

      Flohack 1 Reply Last reply Reply Quote 0
      • Flohack
        Flohack @wbrawner last edited by

        @wbrawner Do you get an RNDIS connection to be able to ssh in? Anything in your hosts dmesg ? If not, let it sit for a while, then boot into recovery with VOl-UP and holding power, and then do cat /sys/fs/pstore/console_ramoops and see if thats says smth

        My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

        W 1 Reply Last reply Reply Quote 0
        • W
          wbrawner @Flohack last edited by

          @Flohack Here's some info I posted in the pad: https://pastebin.com/fycE5rG4 https://pastebin.com/gtUsAUhg

          Here's the output of /sys/fs/pstore/console-ramoops: https://pastebin.com/1Htmi5iN

          I tried to SSH in with phablet@10.15.19.82 but I get connection refused.

          1 Reply Last reply Reply Quote 0
          • W
            wbrawner last edited by

            @Flohack I did a reinstall of LineageOS, did a factory reset from TWRP, and reinstalled UT. Now I've been able to SSH in but I'm still stuck at the Google boot logo

            W Flohack 2 Replies Last reply Reply Quote 0
            • W
              wbrawner @wbrawner last edited by

              Here's the output of /sys/fs/pstore/console-ramoops again, this time from the SSH session: https://paste.centos.org/view/ded52881

              1 Reply Last reply Reply Quote 0
              • K
                kodaxx @Flohack last edited by

                @Flohack I will try it from a live install

                1 Reply Last reply Reply Quote 0
                • Flohack
                  Flohack @wbrawner last edited by

                  @wbrawner SSH is a good sign. Can you please verify you got the /system/vendor folder with some content? Also check if /etc/init/rsyslog.override exists. Finally, is rsyslogd daemon running?

                  My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                  W 1 Reply Last reply Reply Quote 0
                  • Flohack
                    Flohack last edited by

                    I am following now again my guide to see if I got the same issue.

                    My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                    1 Reply Last reply Reply Quote 0
                    • Flohack
                      Flohack last edited by

                      Hmm sorry to say, it worked for me with the first flash. Strange.

                      My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                      1 Reply Last reply Reply Quote 0
                      • W
                        wbrawner @Flohack last edited by

                        @Flohack /system/vendor is populated and /etc/init/rsyslog.override exists. rsyslogd wasn't running though

                        1 Reply Last reply Reply Quote 0
                        • W
                          wbrawner last edited by

                          @Flohack so I'm doing a bit of digging around. Lightdm is exiting for some reason: https://paste.centos.org/view/2dae5581

                          The logs mention this /var/log/lightdm/unity-system-compositor.log file, so I took a look there: https://paste.centos.org/view/ead8190e

                          This line stands out to me:

                          Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
                          std::exception::what: Failed to find platform for current system
                          

                          I'm still investigating but no leads as of now.

                          1 Reply Last reply Reply Quote 0
                          • S
                            spotlight207 last edited by

                            Unfortunately, the above issue also affects the Nexus 5X. Mir seems to die as it can't load the vendored libraries due to missing symbols. (Copying key parts beneath as the above paste expires in a day.)

                            cannot locate symbol "atrace_end_body" referenced by "/android/vendor/lib/hw/hwcomposer.msm8992.so"...
                            [1970-01-01 00:11:54.604946] <information> mirplatform: Found graphics driver: mir:android-caf (version 1.1.0) Support priority: 0
                            cannot locate symbol "atrace_end_body" referenced by "/android/vendor/lib/hw/hwcomposer.msm8992.so"...
                            [1970-01-01 00:11:54.613499] <information> mirplatform: Found graphics driver: mir:android (version 1.1.0) Support priority: 0
                            ERROR: /build/mir-1.2.0+0~20191220231858.24~1.gbp4edda9/src/server/graphics/default_configuration.cpp(172): Throw in function mir::DefaultServerConfiguration::the_graphics_platform()::<lambda()>
                            Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injectorstd::runtime_error >
                            std::exception::what: Exception while creating graphics platform
                            ERROR: /build/mir-1.2.0+0~20191220231858.24~1.gbp4edda9/src/platform/graphics/platform_probe.cpp(109): Throw in function std::shared_ptrmir::SharedLibrary mir::graphics::module_for_device(const std::vector<std::shared_ptrmir::SharedLibrary >&, const mir::options::ProgramOption&, const std::shared_ptrmir::ConsoleServices&)
                            Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injectorstd::runtime_error >
                            std::exception::what: Failed to find platform for current system

                            The closest explanation I've been able to find is that these functions were added in Oreo, compared to Nougat which the system is currently built with. I would guess to try and downgrade the vendor image to something from 7.1.2, but it should be noted this causes my Nexus 5X to bootloop. Perhaps the 6P will have better luck.

                            W 1 Reply Last reply Reply Quote 0
                            • W
                              wbrawner @spotlight207 last edited by

                              @spotlight207 This did the trick for me! Thanks a ton for the suggestion, I've now got a working UT device πŸ™‚

                              1 Reply Last reply Reply Quote 0
                              • Flohack
                                Flohack last edited by

                                Wow, why it worked for me then? Do wwe have different vendor partitions? OMG I should say you need to reset your device to Android 7.1 before!

                                My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                                1 Reply Last reply Reply Quote 0
                                • Flohack
                                  Flohack last edited by

                                  Ok I adapted the installation instructions. You MUST reset your device from anything it had to Android 7.1 in order to get the right firmware and vendor partition.

                                  My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                                  1 Reply Last reply Reply Quote 1
                                  • Flohack
                                    Flohack last edited by

                                    Great news, Bluetooth is working now! I will update the files on the Nextcloud drive tomorrow. Then you can try this as well πŸ˜‰

                                    My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                                    S 1 Reply Last reply Reply Quote 1
                                    • K
                                      kodaxx last edited by kodaxx

                                      Anyone have info on resetting to Android 7.1? Can't find those files anywhere

                                      edit: found this here: https://dl.google.com/dl/android/aosp/angler-n4f26j-factory-01874fd6.zip

                                      Supposedly 7.1.1 stock rom for anyone else looking

                                      Flohack 1 Reply Last reply Reply Quote 0
                                      • Flohack
                                        Flohack @kodaxx last edited by

                                        @kodaxx said in Call for testing: Google/Huawei Nexus 6P (angler) owners:

                                        https://dl.google.com/dl/android/aosp/angler-n4f26j-factory-01874fd6.zip

                                        Thanks, adding it to the document.

                                        My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          Stefano @Flohack last edited by

                                          @Flohack Is calling via Bluetooth working as well or is it just sending a files/streaming music?

                                          Pro 5
                                          Oneplus 3t

                                          Flohack 1 Reply Last reply Reply Quote 0
                                          • Flohack
                                            Flohack @Stefano last edited by

                                            @Stefano calling would work for sure but there is no audio yet in calls, regardless of normal handset, or speakerphone, or headset. Its a problem of audio data not routed correctly to/from the modem, and I will work on that soon. See also feature list above πŸ™‚

                                            My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                                            1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post