WOW! I'm really glad there are some people not only continuing the amazing Ubuntu touch OS but are also developing it for the OnePlus 2!!! Keep up with the good work! As soon as it works I want to be the first to try!!!
I have tried using the UBinstaller and for me on my OnePlus One it did not work at all. I have also tried using the mdt with slightly more success. So the only thing that has worked for me is to install UBPorts via the server image. Two lines in your terminal window and then leave it to do its magic.
@GeekyGirl36 i am glad to help :-) sorry for my delayed response, it sometimes takes a while for me to get some spare time for everything...
I think if you test doing this on your own is a very good idea. To set up a virtual Ubuntu you can follow this guide for example. This is generally something i can only recommend because you can, after setting up VirtualBox, download images from various flavours and see which desktop experience fits your needs the most. (if you have time i would recommend "vanilla" Ubuntu 16.04.3 which comes with unity 7, KDE Neon 16.04 for the KDE experience and maybe also Ubuntu 17.10 which uses GNOME by default as well as testing the vanilla 16.04 with the Yunit desktop installed to get the Ubports feeling) You can delete every Virtual machine(VM) after trying out a little and just create a new one for each distro so you don't get the "frankenstein" experience ;-P.
If you then decide on one of these, you can set up a new Virtual Ubuntu, copy your image and the isorespin script into shared space with that VM, chmod the script and execute it. Then burn your image to a thumbdrive (for example using https://etcher.io/) and install the Ubuntu flavour of your choice on your tablet/laptop.
Sad... My daily driver MX4 is still OTA15 and performing quite well. I recentlly added UT Openstore to keep some SW up to date as far as possible. I bought a second hand N5 too but for testing purposes.
I've discussed with our crack team of Halium porters and they say that you need to add the line "vendor/zuk" in the folllowing file: https://github.com/ubports/android_build/blob/ubp-5.1/core/main.mk#L615
This will bring in the Zuk vendor files to the build.
Thanks all for looking into my problem.
I think you are all correct it does seem to be the micro usb port on the phone. I have eliminated all other cable issues and computer usb connectors by flashing a table to UBports.
I have ordered a new phone usb board which I hope will fix the hardware problem.
I feel a little less Ignorant now!
@JCLemme Ok but then smth is really broken, I would suggest to start building a LineageOS tree from scratch, and get their recovery working. Or, use TWRP as recovery, try to boot boot.img from your build, let it crash and then go into TWRP, use adb and get /proc/last_kmsg if possible
By the way, not 100% this topic but related to it i have posted an idea/effort to bring the phone apps to 16.04 + Yunit so we might some day actually enjoy the work on convergence on x86 hardware. (Spoiler, it does not work so far, sorry) so head over to https://forums.ubports.com/topic/514/simulating-a-ubports-16-04-on-x86-hardware-or-vm-work-in-progress if you are interested!
I didn't had that much time the last week, but I think I solved this issue. It has to be something with ZFS as underlying file system. After putting the source on an ext4 the make_ext4fs command succeeded, so I think this issue is solved for now. Thank you all :)
@filifunk said in Newbie here: Can you swtich from UT to the original OS? Or do you commit your phone forever by choosing UT?:
I bought a OnePlus One, but realize now that the camera isn't working. Can I make it work so that I run how it's supposed to run originally so I have access to the camera and then switch over when I want to?
Short answer: Yes, should be possible to switch back and forth.
Longer answer: Yes, it should be possible. The exact steps can differ from device to device and depend on which exact version of android you want. And there's usually more than one way to achieved this. You might want to do a bit of research yourself before you start. Check out magic device tool https://github.com/MariusQuabeck/magic-device-tool As far as I can tell, for oneplusone it supports installing LineageOS, so, that's a kind of Android but not exactly "how it's supposed to run originally". Up to you whether that's what you need. Otherwise look for instructions to return one plus one to "stock". "Stock" is often used to refer to the original state / operating system. Generally, I'd say, you will have a learning curve for flashing different operating systems on your mobile phone, but if you're curious enough you'll manage and it can be a lot of fun!
Disclaimer: It remains your own decision what you do with your mobile phone!
Looks like your connection to UBports Forum was lost, please wait while we try to reconnect.