UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Failed to install Ubuntu Touch on Nexus 5

    Scheduled Pinned Locked Moved Support
    nexus 5
    13 Posts 9 Posters 7.8k Views 3 Watching
    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.
      • M Offline
        mixmoto
        last edited by

        Hi
        Have you unlock the phones bootloader?

        ? B 2 Replies Last reply Reply Quote 0
        • ? Offline
          A Former User @mixmoto
          last edited by

          @mixmoto said in Failed to install Ubuntu Touch on Nexus 5:

          Hi
          Have you unlock the phones bootloader?

          By this way : https://developers.google.com/android/images

          1 Reply Last reply Reply Quote 0
          • GalaxiaG Offline
            Galaxia
            last edited by

            Just had the same issue myself. Ordered a second N5 to play around with UT and am using it now. Its the weirdest thing really, ive flashed it twice now, through stable version had lots of problems and now I'm on 220 which is better...but the install process hangs at the same point.

            My solution, plug and unplug the phone from the desktop computer. I'm not sure how to explain in more detail, also, I rebooted the computer (tmpfs was full) and then plug and unplug the phone and/or manually switch between recovery and fastboot. I thought it was just me since I'm running Arch Linux and got ununtu-device-flash from AUR.

            Pretty fustrating, but hang in there and once it goes your in business. And switch to devel_rc-proposed.

            B 1 Reply Last reply Reply Quote 0
            • B Offline
              Bash Horatio @mixmoto
              last edited by Bash Horatio

              @mixmoto Actually, my nexus 5 is never locked

              1 Reply Last reply Reply Quote 0
              • B Offline
                Bash Horatio @Galaxia
                last edited by Bash Horatio

                @Galaxia Thanks for a long reply! I tried to flash on ubuntu 16.04(in Vbox) this morning, and found that USB port name changed after rebooting into ubports. In tab "USB Setting" of Vbox, it was "LGE Nexus 5[0232]" after normal booting and "Google Android [0100]" in fastboot mode while "LGE Hammerhead on Ubports [0232]" after rebooting into Ubports during flashing. My solution is adding a new filter rule about Ubports in "USB Setting" of Vbox, ending up with a successful flashing.

                However, I have no idea about the root cause of this failure too. Maybe OS does mastter?! Up to now, I have played around with UT from stable and devel_stable channel, both of which suffers several problems. I will switch to devel_rc-proposed at ur advice πŸ™‚

                1 Reply Last reply Reply Quote 0
                • K Offline
                  kereltis
                  last edited by

                  I'm having a similar issue on the Nexus 5 when I try the flash UT I get this:

                  sudo ubuntu-device-flash --server=http://system-image.ubports.com touch --channel=ubuntu-touch/devel_rc-proposed --device=hammerhead --bootstrap
                  WARNING You are about to flash your phone with a development image - continue at your own risk! There is absolutely no guarantee that even the most basic phone functions will work.
                  2017/02/19 17:51:25 Device is |hammerhead|
                  2017/02/19 17:51:26 Flashing version 264 from ubuntu-touch/devel_rc-proposed channel and server http://system-image.ubports.com to device hammerhead
                  can't flash recovery image

                  1 Reply Last reply Reply Quote 0
                  • K Offline
                    kereltis
                    last edited by

                    I switched from my Ubuntu 16.04.2 desktop to my Ubuntu Gnome 16.10 laptop and tried again. This time I got:

                    sudo ubuntu-device-flash --server=http://system-image.ubports.com touch --channel=ubuntu-touch/devel_rc-proposed --device=hammerhead --bootstrap
                    [sudo] password for Blank:
                    WARNING You are about to flash your phone with a development image - continue at your own risk! There is absolutely no guarantee that even the most basic phone functions will work.
                    2017/02/19 19:10:45 Device is |hammerhead|
                    2017/02/19 19:10:46 Flashing version 264 from ubuntu-touch/devel_rc-proposed channel and server http://system-image.ubports.com to device hammerhead
                    2017/02/19 19:10:58 Waiting for device to enter recovery mode ...
                    2017/02/19 19:11:29 Start pushing /home/che/.cache/ubuntuimages/gpg/image-signing.tar.xz to device
                    2017/02/19 19:11:29 Start pushing /home/che/.cache/ubuntuimages/pool/keyring-f812366ff5018823acd3918f65837f7ade9679431e6e5ca6627a4e48f8dd643b.tar.xz to device
                    2017/02/19 19:11:29 Start pushing /home/che/.cache/ubuntuimages/ubuntu-touch/devel_rc-proposed/hammerhead/version-264.tar.xz to device
                    2017/02/19 19:11:29 Start pushing /home/che/.cache/ubuntuimages/pool/device-db15e34acb7ace860a9c3e1d6f65e88cde0afbdc6c7aa0635217591298b21685.tar.xz to device
                    2017/02/19 19:11:29 Start pushing /home/che/.cache/ubuntuimages/pool/ubuntu-253b179088cd6c539e33bd426ae3d529997b5985cd5963e5b67def3477a72451.tar.xz to device
                    2017/02/19 19:11:29 Start pushing /home/che/.cache/ubuntuimages/gpg/image-master.tar.xz to device
                    2017/02/19 19:11:29 Done pushing /home/che/.cache/ubuntuimages/gpg/image-signing.tar.xz to device
                    2017/02/19 19:11:29 Done pushing /home/che/.cache/ubuntuimages/pool/keyring-f812366ff5018823acd3918f65837f7ade9679431e6e5ca6627a4e48f8dd643b.tar.xz to device
                    2017/02/19 19:11:29 Done pushing /home/che/.cache/ubuntuimages/ubuntu-touch/devel_rc-proposed/hammerhead/version-264.tar.xz to device
                    2017/02/19 19:11:29 Done pushing /home/che/.cache/ubuntuimages/gpg/image-master.tar.xz to device
                    2017/02/19 19:11:50 Done pushing /home/che/.cache/ubuntuimages/pool/device-db15e34acb7ace860a9c3e1d6f65e88cde0afbdc6c7aa0635217591298b21685.tar.xz to device
                    2017/02/19 19:12:38 Done pushing /home/che/.cache/ubuntuimages/pool/ubuntu-253b179088cd6c539e33bd426ae3d529997b5985cd5963e5b67def3477a72451.tar.xz to device
                    2017/02/19 19:12:38 Created ubuntu_command: /home/che/.cache/ubuntuimages/ubuntu_commands324049987
                    2017/02/19 19:12:38 Rebooting into recovery to flash
                    Failed to enter Recovery

                    I tried again about 6 times and it eventually worked. The problem for me was that the phone kept freezing on the Google logo when it rebooted to flash UT. Try it a few times and see if it works for you, it seems to be random. I am now up and running with Ubuntu Touch on my N5.

                    1 Reply Last reply Reply Quote 0
                    • A Offline
                      alvarogr91
                      last edited by

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • A Offline
                        alvarogr91 @Bash Horatio
                        last edited by

                        @Bash-Horatio said in Failed to install Ubuntu Touch on Nexus 5:

                        Failed to enter Recovery

                        Hey guys, I want to share my experience with this problem:

                        I had the very same issue when typing ubuntu-device-flash --server=http://system-image.ubports.com touch --channel=ubuntu-touch/stable --device=hammerhead --bootstrap: Failed to enter Recovery, although I actually could see the Ubuntu recovery mode.

                        Reading here and there and going really crazy as nothing worked, I tried the devel_rc-proposed channel and something different happened. I had the same issue with Failed to enter Recovery but this time I could see the UBports Recovery instead, which was encouraging in some way. So I tried once again with the devel_rc-proposed and this time everything went fine. I have my Nexus 5 with Ubuntu Touch running as hell.

                        The first time it didn't connect to the wifi. It asked for the password over and over again with no result and I thought it could be a problem with WPA networks, but I rebooted the phone and it did connect. I haven't found any problem until now with this version.

                        So I would recommend, as @kereltis mentioned before, not to give up and try several times. I seems to me like a random issue. I hope this can be usefull for everybody.

                        Keep going with Ubuntu!

                        1 Reply Last reply Reply Quote 0
                        • A Offline
                          allaoua
                          last edited by

                          Hello,
                          Thanks for sharing, I want to know if the internet connection works without the wifi (4G data) and also the sending /receiving MMS?
                          Thank you

                          flohackF 1 Reply Last reply Reply Quote 0
                          • flohackF Offline
                            flohack @allaoua
                            last edited by

                            @allaoua I can tell you that 4G works now in the devel_rc-proposed channel, but I did not try MMS.

                            BR

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

                            1 Reply Last reply Reply Quote 0
                            • A Offline
                              A'aron
                              last edited by A'aron

                              Hey, I had the same problem (Nexus 5) and I think I know what is the cause for this problem. It is the same as @Bash-Horatio specified.

                              The device has two identifiers:

                              1. Google Android [0100]
                              2. LGE Nexus 5[0232]

                              Now, whenever the device is on fastboot it is identified as Google Android [0100] but when it moves to Recovery mode it is identified as LGE Nexus 5[0232]. Seems like the script is loosing the connection to Google Android [0100] right when the device is going to recovery mode.

                              So, under VirtualBox you should go to Machine -> settings -> Ports -> USB. Check to "ON" the "Enable USB Controller" and "USB 1.1 (OHCI) Controller". On the right, there are small blue usb icons to add/remove usb filters. You should add two filters for each device identifier (i.e. Google Android [0100] and LGE Nexus 5[0232]).

                              How? Connect the device when it is NOT in fasboot and add a usb filter (should be LGE Nexus 5[0232]). After having this filter switch your device to fastboot and then add a new filter (should be Google Android [0100]).

                              Once you have two usb filters you can run the ubports.

                              For non-VirtualBox I would say that you should disconnect / connect the device when ever your phone switched to Recovery Mode so the script will recognize the device with its new identifier (LGE Nexus 5[0232]).

                              for me it worked fine after few hours of frustration...

                              Hope it will help.

                              A'aron

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