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

    Porting to OnePlus One A0001 Cyanogen

    Scheduled Pinned Locked Moved Solved Oneplus One
    7 Posts 4 Posters 855 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.
      • F Offline
        formula82
        last edited by

        (1) I received OnePlus One A0001 Cyanogen with Android
        (2) I changed Android settings: enabled developer settings, enabled USB debugging
        (3) I got the UBports installer
        (4) I booted OPO to bootloader, ran fastboot oem unlock from terminal, then rebooted to recovery
        (5) Now I open the UBports installer and it recognizes bacon
        (6) I select stable/wipe/bootstrap, then run
        (7) Installer reports success, then OPO reboots
        (8) OPO goes to an "Installing Updates" screen with a Yumi animation, finishes and reboots.
        (9) Now sometimes:
        (9a) It goes into boot loop: display lights up, but goes off before the UT splash screen.
        (9b) It gets to the UT setup prompts, but if I remove my phone from the computer, the boot loop occurs again.

        I've tried UBports installer 0.8.8-beta (snap, deb, and appimage)
        I've also tried the 0.8.6-beta appimage.
        I've tried running the 0.8.6-beta appimage from the terminal as root.
        I've also tried the halium-devel channel.
        I've also tried several different USB cables.

        Any recommendations would be appreciated, thanks!

        LakotaubpL MoemM 2 Replies Last reply Reply Quote 0
        • LakotaubpL Offline
          Lakotaubp @formula82
          last edited by

          @formula82 As a test try and fully charge your phone before switching on. I had an issue with a OPO that would only boot when connected to a power supply if not it looped. A new battery fixed it.

          1 Reply Last reply Reply Quote 0
          • MoemM Offline
            Moem @formula82
            last edited by

            Just to avoid possible confusion:
            what you are trying to do is installing, also called flashing.
            Porting means creating the installation files for a device that's not yet supported by UBports.

            Is currently using an Op5t
            Also owns an Op1, a BQ E4.5 and an Xperia X, as well as a BQ tablet and a Pinetab2. Please, someone... make it stop.

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

              Did you change partition layout? I recommend you flash stock ROM first, and then try again. Oneplus One is one of our most stable devices, there are plenty of people that have successfully installed it.

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

              F 1 Reply Last reply Reply Quote 0
              • F Offline
                formula82 @flohack
                last edited by

                @flohack thanks for the suggestion, the following solution worked for me via https://forum.xda-developers.com/t/rom-ota-mirrors-for-official-cyanogen-roms-and-ota-updates.2906746/ and https://forum.xda-developers.com/t/guide-unlock-root-flash-for-oneplus-one.2839471/

                image="cm-13.1.2-ZNH2KAS3P0-bacon-signed-fastboot"
                wget https://ava4.androidfilehost.com/dl/ouITqWz89SZhokgspXAnMw/1620431504/24591000424960109/${image}.zip
                unzip ${image}.zip -d $image
                cd ./$image
                fastboot flash modem NON-HLOS.bin
                fastboot flash sbl1 sbl1.mbn
                fastboot flash dbi sdi.mbn
                fastboot flash aboot emmc_appsboot.mbn
                fastboot flash rpm rpm.mbn
                fastboot flash tz tz.mbn
                fastboot flash LOGO logo.bin
                fastboot flash oppostanvbk static_nvbk.bin
                fastboot flash boot boot.img
                fastboot flash cache cache.img
                fastboot flash recovery recovery.img
                fastboot flash system system.img
                fastboot flash userdata userdata_64G.img
                fastboot reboot

                Then after I set up Android and enabled developer settings + ADB, the ubports-installer 0.8.6-beta appimage worked as expected

                LakotaubpL 1 Reply Last reply Reply Quote 0
                • LakotaubpL Offline
                  Lakotaubp @formula82
                  last edited by

                  @formula82 Good your sorted then. Could you mark this thread as solved please. Use the Topic Tolls cog wheel (top right on yout original post) ask as question, then mark as solved. Thanks.

                  F 1 Reply Last reply Reply Quote 1
                  • F Offline
                    formula82 @Lakotaubp
                    last edited by

                    @lakotaubp done, thanks

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