Registered Member
|
Hi!
I managed it to get plasma mobile working on the Oneplus One! I will try to write here some steps, that you can reproduce my steps. The installation is done with Multirom, so you can install it beside your original Android rom! First you need to install Multirom on your Oneplus One: http://forum.xda-developers.com/oneplus ... 6-t2835738 After installing Multirom, we need to install Ubuntu Touch, use the following guide https://wiki.ubports.com/index.php/OnePlus_One (How to install Ubuntu Touch using MultiRom). Select the latest stable version in the installer! Start Ubuntu Touch for the first time and then reboot into recovery. Install adb tools on your computer. Now we need to get the system.img at your computer:
If you named your rom different, you need to replace "utouch_stable" with your rom name. After the download finished(takes some time ~10 minutes), execute the following commands:
Copy the system.img back onto your device:
Open a shell(adb shell) and navigate to the folder:
Execute:
Check if both have the same inode(first number), if not
Reboot to Ubuntu Touch and enable the developer mode, for the developer mode you need to have enabled a pin or password! (The pin/password is also you're root password!) Install "phablet-config" on your computer. Execute:
This will make your system.img writeable out of your Ubuntu Touch system! After you're image is writeable, open a shell at your device(adb shell), go to the following link and add the repos: Replace "amd64" with "armhf" in the first main repository! https://community.kde.org/Plasma/Mobile/KubuntuPhoneRepositories Follow the script the script from line 39 until the end and do it by hand https://github.com/blue-systems/mobster/blob/master/chroot-remaster After that, restart the phone, you should hear a sound and plasma mobile should boot I hope this guides helps someone, if you have questions, feel free to ask! I'm not responsible if you brick you're phone or if you loose any data! Thanks at mariogrip for creating the Ubuntu Touch port for the Oneplus One and at the Plasma Mobile guys! |
Registered Member
|
Very impressive!
Now I only need a oneplus one to try it |
Registered Member
|
I think it should work with every capable Ubuntu touch device ^^
|
KDE Developer
|
Wonderful, and I think this porting guide will make it a lot easier to create images for other devices as well.
-- sebas
|
Registered Member
|
Works good PM in oneplus?
What about performance? I`m thinking to purchse one to try PM Do you know if PM can update vía OTA? Surely It will be my personal phone |
KDE Developer
|
Very nice!
a very good thing would be to make it directly supported in multirom (i tried once to just patch it to make it download our image but wasn't really working) would be perhaps good to get in touch with who is doing multirom to add a plasma mobile option by default |
Registered Member
|
I don't want to lose my current ROM so I tried 'How to install Ubuntu Touch using MultiRom'. However multirom requires root access which in turn would need a different ROM (installed via twrp). Right? Any chance to get UT on the OPO, as the first step, without compromising the current setting? |
Registered Member
|
Thanks for this nice guide! Using it I've got plasma-phone to run on my old Nexus 4
Getting it to run was a pretty big hassle because of the apt dependency hell.. removing most parts of unity but keeping some parts caused apt to just say: "no I will not let you do anything anymore and we've removed all force and ignore options to annoy you".... I had to edit dependencies of installed and to be installed packages.. # Other than that: if your Nexus 4 is rooted (needed for Multi Rom) and you've got adb already set up then it is pretty easy to get going Just a short note about plasma-phone: it is really cool to see it coming although of course it is in a veeeeeery early state. For those interested here are some pictures: https://plus.google.com/+BernhardFriedr ... hCPj9Vc1e7 Thanks for all your hard work |
Registered Member
|
I tried to follow these steps on a Nexus 7 2013, but I'm stuck.
These two commands complain that there is no such package or version to install:
Any suggestions? |
KDE Developer
|
Perhaps the version of ubuntu-touch-session is different? Try apt-cache search ubuntu-touch-session, and continue from there?
-- sebas
|
Registered Member
|
Do you use the stable channel of ubuntu touch? This should give you a vivid image! Wily won't work.
|
Registered Member
|
Thanks sebas, bkchr!
I see. I was using devel-proposed and that lead to a wily installation. As far as I can tell, there is no stable channel available for Nexus 7 2013 3G version "deb". Multirom for this device only seems to have the channels from here: http://system-image.tasemnice.eu/ubuntu-touch/ available. I see that an installation from devel leads to a vivid system. So I'll retry from there. Edit: On a related note. Taking into account that I make the installation read/write and perform an apt-get upgrade, how much difference does it make which exact channel I am choosing? (Well, as long as it is a channel that does a vivid installation!) So, suppose I had a stable or rc or whatever channel and I perform an apt-get upgrade there. Would you expect that after the apt-get upgrade it is the same? |
Registered Member
|
The ppa repos are build for vivid. This is the problem. First I also tried to use the latest development images but I got conflicts which couldn't be fixed.
Sry for late reply! |
Registered Member
|
Ok, I did a new installation from the devel channel and now I got through the script successfully.
However, now I have a new problem. After the last step in the script I reboot and the device comes up again to the Multirom selector and then further to the "Google" logo (with the little padlock icon). Then the screen stays like this. I can connect via ssh. While poking around to see what might have gone wrong is see this:
Any ideas for this? Edit: added 2 logfiles from /tmp/ and ps
|
Registered Member
|
Got it now!
I started over again, devel channel, Stable Phone Overlay PPA, then the remaster script. |
Registered users: bartoloni, Bing [Bot], Google [Bot], Yahoo [Bot]