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

Can't install Ubuntu Touch/Ubports on Nexus 7 flo.

Scheduled Pinned Locked Moved Support
40 Posts 6 Posters 11.1k Views 2 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.
    • S Offline
      Stefano
      last edited by Stefano 17 Oct 2017, 12:00

      This post is deleted!
      1 Reply Last reply Reply Quote 0
      • S Offline
        Stefano
        last edited by Stefano 17 Oct 2017, 12:59

        I downgraded the tablet to 4.4 kitkat base and tried to flash it, just in case if the firmware downgrade changed the paths/partitions ir whatever that is and the tablet won't even boot up! I mean Android. Factory reset in recovery gives similar error logs, interesting.

        1 Reply Last reply Reply Quote 0
        • D Offline
          doniks @Stefano
          last edited by doniks 17 Oct 2017, 17:27

          @Stefano said in Can't install Ubuntu Touch/Ubports on Nexus 7 flo.:

          @doniks any chance you can do a TWRP backup of your (wiped) deb device and share it with me? I could try to restore it with TWRP and then reflash it, or just leave it as is. Maybe it'll work, maybe not, but it's worth the try. PLEASE???

          I could try. Would probably be afew days until I get to it though. And I don't have great hopes for this. Can you try to boot into the UT recovery and see whether you can write to the partition at all? Some4hing like:

          mount /cache
          echo hello > /cache/world
          cat /cache/world

          If that doesn't work there is no point trying a twrp backup.
          If it does work then (apart from time) I'd also have the challenge that I don't have any kind of cloud storage thingy where I could upload it for you, so you'd have to help me with that

          Edit : youcould also try to compile a kernel with the patch yourself; )

          S 2 Replies Last reply 17 Oct 2017, 17:53 Reply Quote 0
          • S Offline
            Stefano @doniks
            last edited by 17 Oct 2017, 17:53

            @doniks hi,
            I just tried that and here we are:

            ~ # mount /cache
            mount: mounting /dev/block/platform/msm_sdcc.1/by-name/cache on /cache failed: No such file or directory
            So it's probably a pointless, but thank you anyway.

            D 1 Reply Last reply 17 Oct 2017, 21:52 Reply Quote 0
            • S Offline
              Stefano @doniks
              last edited by 17 Oct 2017, 17:56

              @doniks I wish to know how to do that 🙂

              1 Reply Last reply Reply Quote 0
              • D Offline
                doniks @Stefano
                last edited by 17 Oct 2017, 21:52

                @Stefano said in Can't install Ubuntu Touch/Ubports on Nexus 7 flo.:

                @doniks hi,
                I just tried that and here we are:

                ~ # mount /cache
                mount: mounting /dev/block/platform/msm_sdcc.1/by-name/cache on /cache failed: No such file or directory
                So it's probably a pointless, but thank you anyway.

                ... that's a different error message though ..

                IS there a directory /cache ?

                post the result of ls -ld /cache

                If that repeats "No such file or directory" as I expect then, make it first and then repeat the steps so:

                mkdir /cache
                mount /cache
                echo hello > /cache/world
                cat /cache/world
                
                S 1 Reply Last reply 18 Oct 2017, 07:32 Reply Quote 0
                • S Offline
                  Stefano @doniks
                  last edited by Stefano 18 Oct 2017, 07:32

                  @doniks ls -ld /cache
                  __bionic_open_tzdata: couldn't find any tzdata when looking for localtime!
                  __bionic_open_tzdata: couldn't find any tzdata when looking for GMT!
                  __bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
                  drwxr-xr-x 2 root root 0 Oct 18 07:31 /cache

                  I can cd to cache:
                  ~ # cd /cache
                  /cache #

                  But can't mount it:

                  mount: mounting /dev/block/platform/msm_sdcc.1/by-name/cache on /cache failed: No such file or directory
                  /cache # mount cache
                  mount: can't find cache in /etc/fstab
                  /cache #

                  ~ # mount /cache
                  mount: mounting /dev/block/platform/msm_sdcc.1/by-name/cache on /cache failed: No such file or directory
                  ~ # mount cache
                  mount: mounting /dev/block/platform/msm_sdcc.1/by-name/cache on /cache failed: No such file or directory

                  D 1 Reply Last reply 18 Oct 2017, 16:14 Reply Quote 0
                  • D Offline
                    doniks @Stefano
                    last edited by 18 Oct 2017, 16:14

                    @Stefano yeah that doesn't sound too good 😞

                    I managed once to rebuild the kernel for the UT vivid image, but I don't have the sources/setup on my disk anymore, so would have to start over.

                    I did it following this thread: https://forum.xda-developers.com/showpost.php?p=67397306&postcount=6 maybe you want to give it a shot.

                    @Tonoxis started that thread on xda. Say, @Tonoxis do you have that source still in a buildable setup at hand? Not sure how much work that would be for you, but maybe you could apply that patch https://askubuntu.com/questions/674179/ubuntu-device-flash-fails-on-nexus-7-2013-android-5-0-2-cant-copy-image-to/675499 and let @Stefano try it?!

                    S 1 Reply Last reply 18 Oct 2017, 16:19 Reply Quote 0
                    • S Offline
                      Stefano @doniks
                      last edited by 18 Oct 2017, 16:19

                      @doniks yeah, I wish the files were still there, so I could try, but sadly they're not. I'll leave it till Ubports guys have a look at the Bug report and suggest something. But thank you. And I thought that I buy Nexus 7 tablet a slap the Ubuntu Touch on it like I did on N4, N5, MX4, Pro 5, but I was too optimistic, I guess 🙂

                      T 1 Reply Last reply 9 Nov 2017, 21:22 Reply Quote 0
                      • T Offline
                        Tonoxis @Stefano
                        last edited by Tonoxis 9 Nov 2017, 21:22

                        @Stefano @doniks

                        Sorry, your summons got lost in the ether for a while. [REDACTED, SEE EDIT]

                        I don't think much has changed between the kernel used on the Flo image now and the canonical one. I think it's just the rootfs that's been updated.

                        #################

                        Edit: I did some cleanup on my kernel tree. It's now buildable, the reason it wasn't prior was because of a driver the elementalX stuff pulled in (which is broken right now, not sure why yet) and I hadn't mrproper'd before commiting (what a moron I was).

                        Kernel Tree: http://github.com/ShadowEO/TonoKrnl
                        The kernel has the standard Android CPU governors available, however Vivid's init seems to set it to ondemand, as well as binfmt_misc (It is possible to run WINE with some sorcery under recovery to enlarge the system image, and then install the components to the system image, WINE will not run under Libertine because of proot, which it uses to set up a unprivileged chroot)

                        Anyway, the kernel is indeed buildable, I'm running it on my 15.04 N7 right now. Perhaps I should make a thread for the kernel on here now that it's buildable, might be able to get some help with it (cleanup, optimization, etc), not sure how well received it will be though, what do you think @doniks? (Btw, was playing around with the Mainline kernel, postmarketOS, and a couple other distributions [using a modified ramdisk to boot from a directory on /data], the mainline kernel is pretty cool, but I couldn't get USB working and postmarket has no onscreen keyboard functionality.)

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