Halium 7.1 (Bacon edition) / Plasma Mobile


Would you use KDE's Plasma-Mobile on the OnePlus One?

  1. Yes, dont care I'll throw money at it.

    8 vote(s)
  2. Maybe, if it's stable.

    3 vote(s)
  3. Absolutely not!

    0 vote(s)
  1. xreactx
    Froyo Oct 19, 2017

    xreactx , Oct 19, 2017 :
    (see below)

    Several month back I attempted and miserably failed at making a stripped down version of CyanogenMod for making use of Plasma Mobile. As of 17Oct17, I successfully compiled Halium 7.1 for the OnePlus One. Goto the links provided below for testing out Halium 7.1 and Plasma Mobile (CAF version)

    -Halium system.img and hybris-boot.img (Halium 7.1)

    Plasma Mobile rootfs.img (CAF)

    Halium-Install script

    The process is to wipe device from TWRP recovery. Install hybris-boot.img to boot partition. Then from a computer (Ubuntu preferrably) goto the the cloned directory and run the following command:

    ./halium-install pm-rootfs-20171011-131506.tar.gz system.img

    If all goes well your device will reboot and plasma mobile will start (may seem like its hanging on the OnePlus logo and the screen goes to max dim, you'll have to maximize the brightness by swiping down from the top bar and changing the setting from there). This is not a daily driver by any means at this point. I am NOT responsible for any bricked devices or problems that may occur. If you have issues with "unauthorized device" messages, try using "sudo" before issuing the above installation command. Enjoy.

    I've compiled the Halium 5.1 (CAF variant) for the OnePlus One. This one seems to be alot more responsive than Halium 7.1. Follow the same installation process as mentioned above; however, download the latest non-CAF Plasma Mobile rootfs. Follow the link below for the Halium 5.1 (CAF) hybris-boot.img and system.img

    Last edited: Oct 23, 2017

    wdehoog, Praty_28 and mshahmoo like this.
  2. mshahmoo
    Honeycomb Oct 19, 2017

  3. xreactx
    Froyo Oct 19, 2017

    xreactx , Oct 19, 2017 :
    I am still trying to figure out the bugs to Halium/Plasma Mobile. I'm a noob when it comes to sharing my work on Github and Androidfilehost. I followed the porting guide and had to tweak alot of parts for the OnePlus One. I'm currently working on a Halium 5.1 CAF variant for the OPO.

  4. Aukdrck
    Froyo Nov 16, 2017

    Aukdrck , Nov 16, 2017 :
    Hello @xreactx I would love to test out this ROM. I'm kind of noobish at this. Can you provide a step by step guide on how to properly flash?

    Thanks a lot.

  5. xreactx
    Froyo Dec 15, 2017

    xreactx , Dec 15, 2017 :
    sorry for the delay, I'm usually trolling XDA developers forums and not the oneplus forums. I'll try to list the steps.

    Prerequisite: You must have a rooted phone with TWRP recovery and wiped your device clean.
    1. Download my hybris-boot.img and system.img from the google drive link provided above.
    2. Install hybris-boot.img to your OnePlus One's boot partition using twrp. (or thru fastboot: sudo fastboot flash boot hybris-boot.img)
    3. Clone the Halium flash install repo (https://github.com/Halium/halium-scripts/) to your computer.
    4. Download the Plasma-Mobile rootfs. (http://images.plasma-mobile.org/rootfs/)
    5. Relocate to the system.img and Plasma-Mobile rootfs to your halium-scripts directory on your computer.
    6. While your OnePlus One is connected to your computer from TWRP recovery, execute the following command: ./halium-install pm-rootfs-20171011-131506.tar.gz system.img (substitute whatever pm-rootfs release date you download in the command)
    7. Experiment with Plasma-Mobile once it loads after installing.

  6. Aukdrck
    Froyo Dec 17, 2017

    Aukdrck , Dec 17, 2017 :
    Thanks a lot for the Guide. Which version do you think will be the best 5.1 or 7.1?(Just for convenience-sake. I'll try both anyways) BTW how is the situation with app support? Thanks again.

    PS : I'm Stuck at Step 6. How do i connect via twrp to PC? I'm on windows FYI.
    Last edited: Dec 18, 2017

  7. N1595978461462
    Cupcake Jul 29, 2020