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