Halium 7.1 (Bacon edition) / Plasma Mobile

xreactx

Senior Member
Oct 2, 2014
215
128
63
*****UPDATE UPDATE UPDATE*******
(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
https://drive.google.com/drive/folders/0B9YKnsRlFA8pMFN6NjkwZHVRYzg

Plasma Mobile rootfs.img (CAF)
http://images.plasma-mobile.org/caf-rootfs/

Halium-Install script
https://github.com/Halium/halium-scripts/

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. 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.

Original Thread on OnePlus Forums
https://forums.oneplus.net/threads/halium-7-1-bacon-edition-plasma-mobile.660306/

Porting Guide (includes links to sources)
https://docs.halium.org/en/latest/porting/
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
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

https://drive.google.com/open?id=0B9YKnsRlFA8pNnVVdG9zcEpOYkU
 
Last edited:

plmosqueda

Senior Member
Apr 21, 2011
225
15
48
Valencia
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
https://drive.google.com/drive/folders/0B9YKnsRlFA8pMFN6NjkwZHVRYzg

Plasma Mobile rootfs.img (CAF)
http://images.plasma-mobile.org/caf-rootfs/

Halium-Install script
https://github.com/Halium/halium-scripts/

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. 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.

Original Thread on OnePlus Forums
https://forums.oneplus.net/threads/halium-7-1-bacon-edition-plasma-mobile.660306/

Porting Guide (includes links to sources)
https://docs.halium.org/en/latest/porting/
Wow this are very good news. Congrats my friend

Enviado desde mi A0001 mediante Tapatalk
 
  • Like
Reactions: xreactx

xreactx

Senior Member
Oct 2, 2014
215
128
63
So its modded Ubuntu touch
Good work sir
I believe Halium takes much of its coding from UBports. It took me about almost two months to figure out how to get it working. I'm working on Halium 5.1 CAF now. The current hybris-boot and system.img I made are not CAF; however, they only work on the CAF PM-rootfs.img. I believe this is the case because there is a bug with the hwcomposer on the non-CAF images.
 
  • Like
Reactions: [email protected]

Setting.Out

Inactive Recognized Contributor
Mar 10, 2013
7,555
8,267
263
Sèvres
In order to post on "Android Development" you must include links to your source and (if used) original source's

I'm members of both groups, as well as Plasma Mobile and Sailfish OS (Jolla).
As stated by @FSadino.. This thread will get moved to the general section if you don't post sources.

Are you the builder/maintainer or is this a discussion thread?
 
  • Like
Reactions: FSadino

Setting.Out

Inactive Recognized Contributor
Mar 10, 2013
7,555
8,267
263
Sèvres
  • Like
Reactions: FSadino

undrwater

Senior Member
Aug 1, 2010
411
71
58
Cerritos
This looks great. A couple of questions / points:

The link to the porting guide seems to be broken ("there's nothing here yet"), and I was interested in how this was done, as I'd like to try myself.

When performing the script install from a computer, is the phone supposed to be in fastboot, or recovery?
 

aukdrck

Senior Member
Sep 3, 2012
138
53
0
Toronto
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.
Hello mate, I was following your guide on oneplus forum and got stuck in step 6. I have rebooted my phone into TWRP and connected it to my PC running windows 10 via the USB cable, opened CMD from halium-scripts folder and ran ./halium-install pm-rootfs-20171011-131506.tar.gz system.img , This is what i got.

'.' is not recognized as an internal or external command,
operable program or batch file.

Sorry if this is a silly question. Can you clarify how to properly connect and execute this command?. Thanks in advance for the help.
 

theimpulson

Forum Moderator - Recognized Developer
Staff member
Sep 22, 2014
1,362
3,244
153
22
Bhilai, India
Hello mate, I was following your guide on oneplus forum and got stuck in step 6. I have rebooted my phone into TWRP and connected it to my PC running windows 10 via the USB cable, opened CMD from halium-scripts folder and ran ./halium-install pm-rootfs-20171011-131506.tar.gz system.img , This is what i got.

'.' is not recognized as an internal or external command,
operable program or batch file.

Sorry if this is a silly question. Can you clarify how to properly connect and execute this command?. Thanks in advance for the help.
You need a linux distro to run the command if I am correct.
 
  • Like
Reactions: aukdrck