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

    Port to Essential PH-1

    Scheduled Pinned Locked Moved Porting
    7 Posts 5 Posters 1.8k 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.
      • U Offline
        UN5EEN
        last edited by

        Before I began the process of compiling my own build I wanted to check if anyone else has made a port for the PH-1 Essential. If so did it work, are you currently running it and what sort of advantages vs disadvantages have you faced through running it over stock android. Is it daily worthy?

        advocatuxA 1 Reply Last reply Reply Quote 0
        • advocatuxA Offline
          advocatux @UN5EEN
          last edited by

          @un5een afaik there isn't a port, or an attempt to port, PH-1.

          1 Reply Last reply Reply Quote 0
          • L Offline
            Lyokanthrope
            last edited by

            Funnily enough I was going to attempt this myself - just haven't had time + I don't want to sacrifice my daily driver for development just yet, at least not without an adequate replacement.

            Maybe when I manage to get my Xperia X's digitizer replaced so I have a decently reliable spare I'll try working on this.

            1 Reply Last reply Reply Quote 0
            • alefnodeA Offline
              alefnode
              last edited by

              I was trying to port this device, first of all we have to use halium to create an image.

              I give some tips here https://github.com/Halium/projectmanagement/issues/122

              Basically to work we have to make some changes

              1 - sudo apt install libssl-dev
              2 - Comment line 113 from ./kernel/essential/msm8998/drivers/staging/Kconfig
              ---- #source "drivers/staging/qcacld-3.0/Kconfig"
              3 - Modify file: build/target/product/verity.mk
              ---- Set PRODUCT_SUPPORTS_VERITY := false
              ---- And delete verity_key from PRODUCT_PACKAGES

              With that changes i build halium-boot.img and system.img

              But when i installed it i was on bootloop
              Anyone tried it?
              Anyone know how to debug the bootloop?

              1 Reply Last reply Reply Quote 1
              • alefnodeA Offline
                alefnode
                last edited by alefnode

                Ok, i tried to debug why i am on bootloop and i get that:

                https://paste.ubuntu.com/p/VSH3dKhgzd/

                X 1 Reply Last reply Reply Quote 0
                • X Offline
                  xonq @alefnode
                  last edited by

                  @alefnode said in Port to Essential PH-1:

                  Ok, i tried to debug why i am on bootloop and i get that:

                  https://paste.ubuntu.com/p/VSH3dKhgzd/

                  Did you follow the advice on github by disabling the verify option in the fstab - that appears to be enough to get it to boot?
                  I'm working on this port too. I also noticed that in that log there appears to be quite a few files that aren't loading. I'm curious how well the hardware functions once you get it to boot.

                  1 Reply Last reply Reply Quote 1
                  • alefnodeA Offline
                    alefnode
                    last edited by

                    Yeah, i disabled verity, even that, there are more changes since that

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