16 pagesV  « < 14 15 16 »  
 
REPLY
> Meizu Pro 5 [Ubuntu Touch] | Everything related to the installation, configuration and operation of Ubuntu touch on Mei
evgen2910
Message#1
04.06.16, 11:47
Local
*****
[offline]

Group: Friendssavagemessiahzine.com
Messages 335
Check in: 26.06.11
Apple iPhone 7

Reputation:-  33  +

Meizu PRO 5 - Ubuntu
Attached ImageMeizu PRO 5

Description>> | Discussion>> | Purchase>> | Accessories>> | Music Pro 5>> | Power consumption and autonomy>> | Marriage>> | Flyme account>> | Official firmware>> | Unofficial firmware>>
Attached Image



Important information!
Everything you do - YOU DO AT YOUR OWN RISK

Installation is performed only on unlocked bootloader.

Installing the update from 10.2 to 11 is done only on Ubuntu recovery


Screenshots
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image


Drivers and Utilities

Firmware
Stable Ubuntu 10.2


Kernels and Recovery

Instructions

miscellanea

What works / does not work
Works
  • WiFi
  • BT (including A2DP)
  • Both SIM work normally

Does not work
  • NFC


Test hat
Firmware
Install Ubuntu
Currently only installation via TWRP is possible.
To install the recovery, we transfer the phone to fastboot mode, volume down + power button
fastboot flash recovery TWRP_3.0_m86.img

On the PC, you need to download the files necessary for installation for this on the command line.

ubuntu-device-flash query --device = turbo --channel = ubuntu-touch / stable / meizu.en --show-image

Where ubuntu-touch / stable / meizu.en channel used
The following channels are currently available, the channels are arranged in order of priority from the update from OTA to test builds, where stable operation is not guaranteed at all.
ubuntu-touch / stable / meizu.en
ubuntu-touch / rc / meizu.en
ubuntu-touch / rc-proposed / meizu.en
ubuntu-touch / devel-proposed / meizu.en
1. Download the 4th file corresponding to the assembly you selected by the links in the console.
2. Place the downloaded files in the root of the Memory Card
3. With the help of TWRP Recovery, we do a full reset, including formatting the phone's memory and cache.
4. Through TWRP install Kernel
5. We execute the following commands in the TWRP terminal:
cd /
tar -vxf /external_sd/ubuntu*.tar.xz
tar -vxf /external_sd/device*.tar.xz
tar -vxf /external_sd/custom*.tar.xz
tar -vxf /external_sd/version*.tar.xz
sync
reboot

6. Reboot and test.

In order to avoid problems with updates, you need to put your native recovery, transfer the phone to fastboot mode, and on the big brother download the ubuntu recovery and execute in the terminal
fastboot flash recovery recovery-turbo.img




Kernels and Recovery

Instructions
Installing not official application store OpenStore
OpenStore is a special application store that allows you to install applications that cannot get into a regular application store due to security restrictions. These applications allow you to significantly expand the functionality of the device, but can also break the OS. Therefore, all actions in the applications installed from it can be performed only if you know what you are doing and at your own peril and risk.
Installation
1.DownloadOpenstore
2. Start terminal
3. Execute the pkcon install-local --allow-untrusted openstore.mzanetti_ command<version>_armhf.click
4. PROFIT

Applications from OpenStore
Ubuntu Touch Tweak Tool - a utility for deep system configuration. For example, it allows you to switch the mode from the tablet to the desktop and back, remove unwanted lenses, etc.
tweakgeek is another utility for flexible system configuration. Approximately the same functions as the Ubuntu Touch Tweak Tool, but there is a very useful application management! You can clean the cache, application data, prohibit the application to “put to sleep” (which is extremely useful for some applications).
Beru is a book reader.
wifiscanner - Wi-Fi scanner.
RockWork - connect your Ubuntu smartphone to your Pebble watch.
Falcon - the first alternative launcher!
compass - well ... compass.
ubtd - allows you to receive and transfer files via Bluetooth.
Owncloud-Sync is the first native cloud sync application. In this case, ownCloud.




Ubuntu installation instructions through the Ubports installer.
Message в„– 258, the author Air-r

Curator leonidy-85

Post has been editedleonidy-85 - 14.04.18, 18:53
Reason for editing: Message No. 258, by Air-r
pitfallykmr
Message#302
02.05.19, 23:35
Visitor
**
[online]

Group: Active users
Messages 27
Check in: 16.11.10
Huawei P20 Pro CLT-L29

Reputation:-  1  +

I add instructions for increasing the cache partition to 1 GB and installing Ubports.


EVERYTHING YOU DO WITH YOUR DEVICE, YOU DO AT YOUR OWN RISK

In this manual, we increase the cache partition due to userdata.

!!! All data on the device will be deleted, so I advise you to backup everything you need. !!!
Unlocked bootloader and TWRP recovery - 3.0.0-0 required

1. Connect to device console
~ # pitfallykmr @ STYLISTIC-Q704: ~ $adb shell

2. We look sections. In the table below, we see the ones we are interested in - 43 (cache) and 44 (userdata).
~ # sgdisk --print / dev / block / sda
Disk / dev / block / sda: 15267840 sectors, 58.2 GiB
Logical sector size: 4096 bytes
Disk identifier (GUID): 00042021-0408-4601-9DCC-A8C51255994F
Partition table holds up to 128 entries
First usable sector is 6, last usable sector is 15267834
Partitions will be aligned on 64-sector boundaries
Total free space is 11386 sectors (44.5 MiB)

Number Start (sector) End (sector) Size Code Name
1 1024 1279 1024.0 KiB 0700 private
2 1280 1343 256.0 KiB 0700 proinfo
3 1344 1407 256.0 KiB 0700 misc
21 2048 3071 4.0 MiB 0700 param
22 3072 5119 8.0 MiB 0700 efs
23 5120 5631 2.0 MiB 0700 pnv
24 5632 6655 4.0 MiB 0700 ldfw
25 6656 7679 4.0 MiB 0700 dtb
26 7680 13823 24.0 MiB 0700 bootimg
27 13824 22015 32.0 MiB 0700 recovery
28 22016 30207 32.0 MiB 0700 bootlogo
29 30208 35327 20.0 MiB 0700 rstinfo
30 35328 40447 20.0 MiB 0700 mnv
31 40448 45567 20.0 MiB 0700 reserved1
32 45568 50687 20.0 MiB 0700 reserved2
33 50688 55807 20.0 MiB 0700 reserved3
41 65536 720895 2.5 GiB 0700 system
42 720896 851967 512.0 MiB 0700 custom
43 851968 983039 512.0 MiB 0700 cache
44 983040 15267834 54.5 GiB 0700 userdata

3. Look at the properties of the cache section. Save the values.
~ # sgdisk --info = 43 / dev / block / sda
Partition GUID code: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)
Partition unique GUID: 36EC30EF-7CA4-CD48-97CD-EA9FB95185D0
First sector: 851968 (at 3.3 GiB)
Last sector: 983039 (at 3.7 GiB)
Partition size: 131072 sectors (512.0 MiB)
Attribute flags: 0000000000000000
Partition name: 'cache'

4. Look at the properties of the userdata section. Save the values.
~ # sgdisk --info = 44 / dev / block / sda
Partition GUID code: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data)
Partition unique GUID: 85E593B4-47CC-1443-AA95-04C60BB1D9C0
First sector: 983040 (at 3.8 GiB)
Last sector: 15267834 (at 58.2 GiB)
Partition size: 14284795 sectors (54.5 GiB)
Attribute flags: 0000000000000000
Partition name: 'userdata'

5. Delete the cache section.
~ # sgdisk --delete = 43 / dev / block / sda
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
The operation has completed successfully.

6. Remove the userdata section.
~ # sgdisk --delete = 44 / dev / block / sda
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
The operation has completed successfully.

7. Create a new cache section. Specify the start and end sector. The initial sector does not change and remains as in the cache section (see clause 3). I have this value of 851968. Specify the final value so as to get 1 GB in the end.
In my case in clause 3 there were such values:
First sector: 851968 (at 3.3 GiB)
Last sector: 983039 (at 3.7 GiB)
We consider the value of the Last Sector according to the formula: (983039-851968) * 2 + 851968 + 1 = 1114111

~ # sgdisk --new = 43: 851968: 1114111 / dev / block / sda
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
The operation has completed successfully.

8. Create a new userdata section. Specify the start and end sector. The initial sector in this case will be the Last sector from p. 7 increased by one, i.e. - 1114111 + 1 = 1114112. The end sector does not change and takes the value of the Last Sector of Clause 4 - 15267834

~ # sgdisk --new = 44: 1114112: 15267834 / dev / block / sda
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
The operation has completed successfully.


9. Specify the name of the 43 section - cache.
~ # sgdisk --change-name = 43: cache / dev / block / sda
Setting name!
partNum is 42
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
The operation has completed successfully.

10. Specify the name of the 44 section - userdata.
~ # sgdisk --change-name = 44: userdata / dev / block / sda
Setting name!
partNum is 43
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
The operation has completed successfully.

11. Restoring the Partition GUID code for the cache partition (see the value in section 3). In my case, this value is EBD0A0A2-B9E5-4433-87C0-68B6B72699C7.
~ # sgdisk - typecode = 43: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 / dev / block / sda
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
The operation has completed successfully.

12. Restoring the Partition GUID code for the userdata section (see the value in section 4). In my case, this value is EBD0A0A2-B9E5-4433-87C0-68B6B72699C7.
~ # sgdisk - typecode = 44: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 / dev / block / sda
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
The operation has completed successfully.

13. Restoring the Partition unique GUID for the cache partition (see the value in section 3). In my case, this value is 36EC30EF-7CA4-CD48-97CD-EA9FB95185D0.
~ # sgdisk --partition-guid = 43: 36EC30EF-7CA4-CD48-97CD-EA9FB95185D0 / dev / block / sda
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
The operation has completed successfully.

14. Restoring the Partition unique GUID for the userdata section (see the meaning in section 4). In my case, this value is 85E593B4-47CC-1443-AA95-04C60BB1D9C0.
~ # sgdisk --partition-guid = 44: 85E593B4-47CC-1443-AA95-04C60BB1D9C0 / dev / block / sda
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
The operation has completed successfully.

15. We look at the resulting partition table, we see the cache = 1024Mb partition.
~ # sgdisk --print / dev / block / sda
Disk / dev / block / sda: 15267840 sectors, 58.2 GiB
Logical sector size: 4096 bytes
Disk identifier (GUID): 00042021-0408-4601-9DCC-A8C51255994F
Partition table holds up to 128 entries
First usable sector is 6, last usable sector is 15267834
Partitions will be aligned on 64-sector boundaries
Total free space is 11387 sectors (44.5 MiB)

Number Start (sector) End (sector) Size Code Name
1 1024 1279 1024.0 KiB 0700 private
2 1280 1343 256.0 KiB 0700 proinfo
3 1344 1407 256.0 KiB 0700 misc
21 2048 3071 4.0 MiB 0700 param
22 3072 5119 8.0 MiB 0700 efs
23 5120 5631 2.0 MiB 0700 pnv
24 5632 6655 4.0 MiB 0700 ldfw
25 6656 7679 4.0 MiB 0700 dtb
26 7680 13823 24.0 MiB 0700 bootimg
27 13824 22015 32.0 MiB 0700 recovery
28 22016 30207 32.0 MiB 0700 bootlogo
29 30208 35327 20.0 MiB 0700 rstinfo
30 35328 40447 20.0 MiB 0700 mnv
31 40448 45567 20.0 MiB 0700 reserved1
32 45568 50687 20.0 MiB 0700 reserved2
33 50688 55807 20.0 MiB 0700 reserved3
41 65536 720895 2.5 GiB 0700 system
42 720896 851967 512.0 MiB 0700 custom
43 851968 1114111 1024.0 MiB 0700 cache
44 1114112 15267834 54.0 GiB 0700 userdata

16. Reboot the device, go to TWRP.
17. Go to Cleaning ->Selective cleaning ->Select the section Data
18. Select "Restore or change file system", then select "Change file system".
19. Choose EXT3, make a swipe to confirm.
20. After formatting ends, click Back and select EXT4. We make svayp for confirmation. Click Back.
21. Returning to the selection of sections for cleaning (Section 17) ->Select the cache section.
22. Repeat points 18-20 for the cache section.
23. Reboot the device in recovery.
24. Perform a full cleaning of all sections on the phone - Cleaning ->Selective cleaning ->We select all sections except Micro SDCard.
25. Restart the device in recovery.
26. Turn off the device.
27. Install UBports Installer -https://devices.ubuntu-touch.io/device/turbo#. At the time of writing, the version of UBports Installer was 0.2.2-beta.
28. Run the UBports Installer and follow the instructions. I pointed out the device manually. I tried to set Ubports with Ubuntu and MacOS.

If there is a desire, then you can put TWRP recovery back. If you want to receive updates over the air, you need to return Ubports recovery.
To return the android back - install TWRP recovery and flash the zip firmware file with the unlocked bootloader and recovery.
If you had installed UBports Installer earlier, then I advise you to clean the cache. Before I cleared the cache, I did not set Ubports normally and a white window appeared on the phone with an error.

grigenok1981
Message#303
03.05.19, 13:58
Local
*****
[offline]

Group: Friendssavagemessiahzine.com
Messages 351
Check in: 04.12.11
Meizu MX3

Reputation:-  7  +

And what version of the phone for 32GB?
pitfallykmr
Message#304
03.05.19, 17:00
Visitor
**
[online]

Group: Active users
Messages 27
Check in: 16.11.10
Huawei P20 Pro CLT-L29

Reputation:-  1  +

* grigenok1981,
64GB
mic11966
Message#305
03.05.19, 18:16
Local
*****
[offline]

Group: Friendssavagemessiahzine.com
Messages 344
Check in: 16.11.08
Meizu Pro 5

Reputation:-  22  +

Well, who installed? No impressions? Or damp firmware?
pitfallykmr
Message#306
03.05.19, 21:10
Visitor
**
[online]

Group: Active users
Messages 27
Check in: 16.11.10
Huawei P20 Pro CLT-L29

Reputation:-  1  +

* mic11966,
Why is it damp? Everything works fine ... Applications as it was not and therefore is not suitable for daily use. You can put anbox and some Android applications, but it does not really save. Maybe when the developers fully tighten the unbox in the firmware, the situation will change ... In any case, the Sailfish is more usable for now.
mic11966
Message#307
04.05.19, 08:58
Local
*****
[offline]

Group: Friendssavagemessiahzine.com
Messages 344
Check in: 16.11.08
Meizu Pro 5

Reputation:-  22  +

* pitfallykmr
And you set Sailfish? How is the impression of this firmware?
pitfallykmr
Message#308
04.05.19, 09:51
Visitor
**
[online]

Group: Active users
Messages 27
Check in: 16.11.10
Huawei P20 Pro CLT-L29

Reputation:-  1  +

* mic11966, on Pro 5 you will not put. I just wrote a comparison of two non-android systems.
Vdesent
Message#309
04.05.19, 15:29
User
****
[offline]

Group: Friendssavagemessiahzine.com
Messages 65
Check in: 23.07.16

Reputation:-  13  +

* grigenok1981,
For 32 is the same except paragraph 8.

16 pagesV  « < 14 15 16 » 


 mobile version    Now: 05/06/19 22:43