But, how could we downgrade the phone to a previous OTA? Setting the revision we want in the ubuntu-device-flash command :)
You need to know which revision is for what OTA and which device you have:
1. Know your device codename (Connect phone by USB and enable Developer Mode in Settings):
costales@dev:~$ adb shell grep ro.product.device /system/build.prop
ro.product.device=arale
# ro.build.product is obsolete; use ro.product.device
costales@dev:~$
2. Then, use that codename "arale" for knowing each available OTA - revision in the channel stable for your Meizu:
costales@dev:~$ ubuntu-device-flash query --device=arale --channel=ubuntu-touch/stable/meizu.en --list-images
1: description='ubuntu=20150602,device=20150522-a851049,custom=20150602-731-5-32,version=1'
2: description='ubuntu=20150611.3,device=20150608-6e66f3c,custom=20150602-731-5-32,version=2'
3: description='ubuntu=20150720,device=20150709-8965e37,custom=20150716-819-8-42,version=3'
4: description='ubuntu=20150825.1,device=20150818-0b38025,custom=20150814-887-8-46,version=4'
5: description='ubuntu=20151015,device=20150818-0b38025,custom=20150925-900-8-47,version=5'
6: description='ubuntu=20151015,device=20151016-0b38025,custom=20150925-900-8-47,version=6'
7: description='ubuntu=20151118.2,device=20151016-0b38025,custom=20151111-918-8-52,tag=OTA-8,version=7'
8: description='ubuntu=20151210,device=20151016-0b38025,custom=20151111-918-8-52,tag=OTA-8.5,version=8'
9: description='ubuntu=20160123.1,device=20160111-51982fc,custom=1452441600,tag=OTA-9,version=9'
10: description='ubuntu=20160217.1,device=20160111-51982fc,custom=1452441600,tag=OTA-9.1,version=10'
11: description='ubuntu=20160401.1,device=20160331-e143fc2,custom=20160324-945-18-69,tag=OTA-10,version=11'
12: description='ubuntu=20160408.4,device=20160331-e143fc2,custom=20160324-945-18-69,tag=OTA-10.1,version=12'
13: description='ubuntu=20160524.1,device=20160331-e143fc2,custom=20160504-975-19-6,tag=OTA-11,version=13'
costales@dev:~$
Then, for flashing the older stable OTA 10 in your MX4:
ubuntu-device-flash touch --revision 11 --channel=ubuntu-touch/stable/meizu.enThanks a lot to Joerg Berroth for his knowledge! |o/
How can this be completed if you can't enable Developer Mode? I have the same problem on Meizu Pro 5 but the phone reset and I can't enable Developer Mode.
ReplyDelete@liv21 I think the codename of MX5 PRO is "turbo":
Deletecostales@dev:~$ ubuntu-device-flash query --device=turbo --channel=ubuntu-touch/stable/meizu.en --list-images
1: description='ubuntu=20160324.1,device=20160323-46b6f17,custom=20160322-944-17-66,version=1'
2: description='ubuntu=20160418,device=20160427-d6880d8,custom=20160324-945-18-69,tag=OTA-10.2,version=2'
3: description='ubuntu=20160524.1,device=20160509-cc15395,custom=20160504-975-19-6,tag=OTA-11,version=3'
costales@dev:~$