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 2.3k 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

                    Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                    Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                    With your input, this post could be even better 💗

                    Register Login
                    • First post
                      Last post