Comment 1 for bug 1668883

Revision history for this message
Seth (seth-ciango) wrote :

I recommend using the ubuntu-touch/staging/ubuntu channel instead. It suffers from the same boot problem as staging/meizu.en, but it has fewer deficiencies and Chinese language apps. I think it was also missing the terminal app last time I checked. The "custom" files are more up to date for staging/ubuntu as well.

staging/meizu.en:
209: description='ubuntu=20170221,device=20160824-d33b825,custom=20160831-991-24-16,version=209'

staging/ubuntu:
204: description='ubuntu=20170221,device=20160824-d33b825,custom=20170221,version=204

Every Turbo 16.04 image after February 21 seems to be broken at boot. I believe the problems are unity8 related, but I can't SSH in to check the logs. If I upgrade a working 16.04 image to the latest unity8 version, I get stuck in the purple Ubuntu boot screen. There are lot of bugs involving Bluetooth, PolicyKit, and SnapdLoginService as well.

The last bootable revision of staging/meizu.en is --revision=209.
The last bootable revision of staging/ubuntu is --revision=204.

You'll need to switch to one of those to successfully boot. However, since you can SSH in, can you run "cat /var/log/syslog" and upload that information here? As of last week, I was still unable to SSH into the phone image based on the daily build, but that may have changed.

Additionally, whenever I change channels to staging/ubuntu or staging/meizu.en, my recovery image is corrupted, and I have to run "fastboot flash recovery recovery-turbo.img." I'd recommend downloading the file again just in case you need it:
https://wiki.ubuntu.com/Touch/Devices

Notes in case you or anyone else gets stuck and can't switch channels or revisions via SSH:

Chances are your recovery.img has been corrupted from the staging channels. Download recovery-turbo.img from the link above.
1)Boot into Fastboot and flash the newly downloaded recover-turbo.img.
2)Boot into Recovery and flash your phone to a working channel.

More Details:
1) To boot into Fastboot to flash a new recovery.img, power off your device. Press and hold both the Volume Down button and the Power button. The device will boot into the Meizu screen with "fastboot" loaded at the bottom. Connect the phone via USB. From a desktop terminal, cd to the location of your recover-turbo.img and run:
fastboot flash recovery recovery-turbo.img

2) To reboot into Recovery mode, power off your device. Press and hold both the Volume Up button and the Power button. Keep holding both buttons until you see the Meizu logo. After you release both buttons, you'll eventually be prompted with a static Ubuntu logo on a black screen. From a desktop terminal, run:

ubuntu-device-flash touch --device=turbo --channel=ubuntu-touch/staging/ubuntu --revision=204