yashsingh1/xdaforums huggingface dataset:
[Meizu M2 / M2 Mini Guides, News, & Discussion] Hypno808:
Terminal emulator

When i write: mount -o remount -rw / custom

Terminal emulator say mount: permissions denied.

I have root (root acces is ok)
[Meizu M2 / M2 Mini Guides, News, & Discussion] fibu.c.franklin:
Meizu M2 review?

Hi, I would like to buy Meizu M2. How good is it compared to Redmi prime 2? Both are priced similar here but I am a bit confused. Read mixed reviews and that Prime 8MP cam is better than 13MP of M2. Can you please give an overview of the phone? Thanks is advance. :)
[Meizu M2 / M2 Mini Guides, News, & Discussion] Chorchero:
smartylife rom

Hello did anyone try this rom?

smartylife.net/custom-rom-sma-meizu-m2-mini/
[Meizu M2 / M2 Mini Guides, News, & Discussion] paiktaras:
Flyme with some tweaks, have only Italian language

Sent from my 1+1
[Meizu M2 / M2 Mini Guides, News, & Discussion] broadways:
A weird bug:

Playstore shuts down immediately when I try to type these in the search box

I know these two:

link2sd

91mobiles

--------------

I bought m2 mini from an indian reseller. It doesn't have a flyme account so cannot root
[Meizu M2 / M2 Mini Guides, News, & Discussion] Chorchero:
you can flash meizu-m2-mini-4.5.4i.zip and root...

1.open root privilage of the phone from flyme account if you don’t open

2.unzip the zip file on root folder of the phone

3.With file explorer install SU and open the app install normally not from recovery.Reboot your phone.

4.With file explorer again instal Terminal apk

5.run Terminal and write su and wait pop window to grant root access

6.When reply # wrote this order

dd if=/sdcard/system.img of=/dev/block/platform/mtk-msdc.0/by-name/system

7.Wait fro 5 minitus to get a reply this symbol #

8.When reboot the phone is not responding and this normally.Press power button to close the phone and press again to open.

9.Wait for 10 minutes to boot.If not boot on10 minutes press power to close and after press power and volume+ to go to recovery and check clear data

10.When boot normally do factory reset
[Meizu M2 / M2 Mini Guides, News, & Discussion] broadways:
[MENTION=7121962]Chorchero[/MENTION]

Thanks

----------------

Dear users of "A" version firmware...

I don't have the flyme account option inside my accounts tab

Can you check inside your /sys partiton and see which apk generates the flyme account option to appear inside the "settings > accounts" tab and be kind enough to share that apk here

It would help a lot of people thanks

---------- Post added at 09:14 PM ---------- Previous post was at 09:02 PM ----------

NO

For start, the m2 note has good working auto focus.

The camera on m2 mini takes a long 3-5 seconds to focus on stills. In video, the m2 mini has bad auto-focus. It sometimes refuses to focus and you have to tap screen to make it to focus.
[Meizu M2 / M2 Mini Guides, News, & Discussion] broadways:
Ok so I took the update.zip(4.5.3I) from the indian site and deleted most of the useless stuff

The updater-script @ update.zip\META-INF\com\google\android contained the following

show_progress(0.650000, 0);
ui_print("Patching system image unconditionally...");
block_image_update("system", package_extract_file("system.transfer.list"), "system.new.dat", "system.patch.dat");
ui_print("update system done!");
mount("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/by-name/custom", "/custom");
if (access("/custom/simlock.key") != "0") then
unmount("/custom");
format("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/by-name/custom", "0", "/custom");
mount("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/by-name/custom", "/custom");
endif;
delete_recursive("/custom/3rd-party");
package_extract_dir("custom", "/custom");
set_metadata_recursive("/custom", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:custom_file:s0");
ui_print("update custom done!");
delete("/data/nvram/APCFG/APRDCL/MD_Type");
assert(package_extract_file("logo.img", "/tmp/logo.img"),
write_raw_image("/tmp/logo.img", "logo"),
delete("/tmp/logo.img"));
assert(package_extract_file("preloader.img", "/tmp/preloader.img"),
write_raw_image("/tmp/preloader.img", "preloader"),
delete("/tmp/preloader.img"));
assert(package_extract_file("uboot.img", "/tmp/uboot.img"),
write_raw_image("/tmp/uboot.img", "uboot"),
delete("/tmp/uboot.img"));
assert(package_extract_file("boot.img", "/tmp/boot.img"),
write_raw_image("/tmp/boot.img", "bootimg"),
delete("/tmp/boot.img"));
assert(package_extract_file("mobicore.bin", "/tmp/tee1.img"),
write_raw_image("/tmp/tee1.img", "tee1"),
delete("/tmp/tee1.img"));
set_progress(1.000000);
unmount("/custom");

I changed it to this(as a test) to see if i could get access to /sys partition:

the code mounts /sys and tries to delete maps.apk

ui_print("Mount Sys Data Cache");
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/data");
run_program("/sbin/busybox", "mount", "/cache");

ui_print("Removing Bloatware");
delete("/system/app/Maps/Maps.apk");
ui_print("Bloatware Removed");

ui_print("Extracting /system");
package_extract_dir("system", "/system");

ui_print("Unmount Sys Data Cache");
unmount("/system");
unmount("/data");
unmount("/cache");
ui_print("Done!! Plz Reboot");

Unfortunately, running it from file explorer fails in "firmware corrupt" error which I think is a signature verification error. I signed the zip file too but no use. The meizu recovery rejects it on some basis.

Anyone have any ideas?
[Meizu M2 / M2 Mini Guides, News, & Discussion] guziolek91:
1. What languages has I version? Is there Polish language?

2. How Can i do OTA update on version 4.5.3.2A? What application do this?
[Meizu M2 / M2 Mini Guides, News, & Discussion] Podovsky:
I tried to install the (I) firmware but in the terminal after typing "dd if = / sdcard / system.img of = / dev / block / platform / mtk-msdc.0 / by-name / system" I waited for a few minutes and get a following message: "720 records in, 720 records out, illegal operation". Any idea what went wrong? Untill this step all other steps were fine, but I didn't change device ID.

After that phone seemed to be frozen but I managed to reboot it. After reboot it updated the system and I am running 4.5.4.I
[Meizu M2 / M2 Mini Guides, News, & Discussion] haze2005:
1) Yes, there is Polish language on I version.

2) You cannot OTA update from A to I, there is procedure in this thread (that worked perfectly for me).
[Meizu M2 / M2 Mini Guides, News, & Discussion] guziolek91:
Thanks :)

I meant How Can i do OTA on version from 4.5.3.2A to newest version of A?
[Meizu M2 / M2 Mini Guides, News, & Discussion] Podovsky:
Just download the latest firmware from flyme website or meizufans and install using recovery
[Meizu M2 / M2 Mini Guides, News, & Discussion] malnavili:
TCCM

Hello,

I asked about the firmware the TCCM and they replied:

The 4.5.3O firmware is the first version for Meizu M2 with languages and settings for the European market and will be in use until the I version of the firmware becomes available.

There will be no OTA upgade option, but you will be able to upgrade your phone manually to the I version of the software.

It is in testing now and when it becomes available, you'll be able to find it on this page:

**** (the official flyme os website, but there is no Meizu m2 (or m2 mini) yet)
[Meizu M2 / M2 Mini Guides, News, & Discussion] Gedablo666:
Hello,

I flashed international flyme os. Everything perfect, but root doesn't working. Its turned on in the phone, but root checker shows that there is no root. What can I do to solve this problem?

Thank you.
[Meizu M2 / M2 Mini Guides, News, & Discussion] xolix:
Good news.

Found a method of unlocking the bootloader.

Details on the forum 4pda

Compiled TWRP 2.8.7.0

Links to insert can not.

Sorry

udp :rebuild twrp, external flash card is now visible
[Meizu M2 / M2 Mini Guides, News, & Discussion] zadnica:
Needed ROOT permissions!

install Busybox

download unlock_bootloader.sh + twrp_2.8.7.0.img

adb push unlock_bootloader.sh /sdcard

adb shell

su

sh /sdcard/unlock_bootloader.sh

adb reboot bootloader

fastboot oem unlock

Wait

Volume Up

Wait

Poweroff the phone

Power on the phone

Wait until phone boots into Flyme OS

adb reboot bootloader

fastboot flash recovery twrp_2.8.7.0.img

Wait

Poweroff the phone

Volume Up + Power

You're currently logged in TWRP 2.8.7.0.
[Meizu M2 / M2 Mini Guides, News, & Discussion] malnavili:
Could you please tell more about the details? Sorry, maybe I am a lame but I dont know what should is do if I read "adb shell" or "SU" (i know what is super user or adb shell, but should i install it by phone? or by pc? Or just do some settings in the SU or what...)

One more question: You have twrp, and what is now? I used to install it to install custom roms and some mods... but for this phone why is it useful? Maybe you know something better than the basis official meizu FW? Thank you!
[Meizu M2 / M2 Mini Guides, News, & Discussion] broadways:
Bootloader unlocked!

TWRP recovery done!!

https://translate.googleusercontent...t=7160&usg=ALkJrhjTFzu83ZWOtGzd0yIjmyQ5UtVmgg

Thanks to the folks at 4pda :good:
[Meizu M2 / M2 Mini Guides, News, & Discussion] malnavili:
What are you using for?
[Meizu M2 / M2 Mini Guides, News, & Discussion] zadnica:
Read the manual. Translate from russian language. Thanks for russian users from 4PDA.ru forum.

Custom recovery is used for:

Install official and custom roms

Install mods

Wipe: Dalvik Cache, System, Cache, Data, Internal storage

Backup and Restore

and more little stuff

Very useful function is a backup/restore and root permissions.

Just for fun now. For geeks)

Not now, later. Stay tuned on 4pda forum thread Meizu M2 mini ;)
[Meizu M2 / M2 Mini Guides, News, & Discussion] chetanmundalkar:
When it will available for us in simple steps
[Meizu M2 / M2 Mini Guides, News, & Discussion] xolix:
Work is already under way, stay tuned to 4pda
[Meizu M2 / M2 Mini Guides, News, & Discussion] broadways:
First you need to root your phone. The only way to root meizu m2 mini is through the flyme account option. If you don't have flyme in accounts then flash A version firmware from here - google search it. Then root it.

Once rooted, you have access to /system partition. Now you can use adb commands in command prompt to push files into system

You need to install android sdk to run fastboot commands to install twrp recovery

--------------

Meizus stock recovery is very limited. With twrp, you can do modding or create a nandroid backup.
[Meizu M2 / M2 Mini Guides, News, & Discussion] sektr63:
It`s ok
[Meizu M2 / M2 Mini Guides, News, & Discussion] xick:
I installed TWRP but phone is stuck on recovery bootloop:(

---------- Post added at 11:12 AM ---------- Previous post was at 11:00 AM ----------

Please upload the stock recovery.img
[Meizu M2 / M2 Mini Guides, News, & Discussion] Chorchero:
On screen buttons

Guys how did you get on screen buttons? And works menu button like "menu" or it open just RAM management?

And one advise from me :)

If anyone has root problem via flyme account, you can use kingRoot app fom chinese appstore, it works for me perfectly...
[Meizu M2 / M2 Mini Guides, News, & Discussion] geotzia:
Just download third party app from store and you will have on screen buttons and menu button
[Meizu M2 / M2 Mini Guides, News, & Discussion] Horomaniac:
Go to Settings

Select Accessibility (or whatever it is in English language)

Activate Smart Touch and select the options you like
[Meizu M2 / M2 Mini Guides, News, & Discussion] malnavili:
Hi!

Can you recommend one please ?
[Meizu M2 / M2 Mini Guides, News, & Discussion] esarve:
Hello folks!

I have some questions about this phone.

1. I head that gapps doesn't come with flyme oS, is it true? so i cant sign in to my gmail account and sync my data?

2. any possibilities for custom roms?

3. Any tool for flashing firmware??

4. any overheating issue??
[Meizu M2 / M2 Mini Guides, News, & Discussion] broadways:
There is no stock recovery in update.zip firmware. Meizu firmware doesn't flash recovery partition.

Used adb to back up recovery partition /dev/block/mmcblk0p8

shell@m2:/ $ ls -al /dev/block/platform/mtk-msdc.0/by-name
ls -al /dev/block/platform/mtk-msdc.0/by-name
lrwxrwxrwx root root 2015-12-14 15:21 boot -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 2015-12-14 15:21 cache -> /dev/block/mmcblk0p22
lrwxrwxrwx root root 2015-12-14 15:21 custom -> /dev/block/mmcblk0p17
lrwxrwxrwx root root 2015-12-14 15:21 expdb -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 2015-12-14 15:21 flashinfo -> /dev/block/mmcblk0p24
lrwxrwxrwx root root 2015-12-14 15:21 frp -> /dev/block/mmcblk0p18
lrwxrwxrwx root root 2015-12-14 15:21 keystore -> /dev/block/mmcblk0p14
lrwxrwxrwx root root 2015-12-14 15:21 lk -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 2015-12-14 15:21 logo -> /dev/block/mmcblk0p9
lrwxrwxrwx root root 2015-12-14 15:21 metadata -> /dev/block/mmcblk0p20
lrwxrwxrwx root root 2015-12-14 15:21 nvdata -> /dev/block/mmcblk0p19
lrwxrwxrwx root root 2015-12-14 15:21 nvram -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 2015-12-14 15:21 oemkeystore -> /dev/block/mmcblk0p12
lrwxrwxrwx root root 2015-12-14 15:21 para -> /dev/block/mmcblk0p6
lrwxrwxrwx root root 2015-12-14 15:21 proinfo -> /dev/block/mmcblk0p1
lrwxrwxrwx root root 2015-12-14 15:21 protect1 -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 2015-12-14 15:21 protect2 -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 2015-12-14 15:21 recovery -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 2015-12-14 15:21 seccfg -> /dev/block/mmcblk0p11
lrwxrwxrwx root root 2015-12-14 15:21 secro -> /dev/block/mmcblk0p13
lrwxrwxrwx root root 2015-12-14 15:21 system -> /dev/block/mmcblk0p21
lrwxrwxrwx root root 2015-12-14 15:21 tee1 -> /dev/block/mmcblk0p15
lrwxrwxrwx root root 2015-12-14 15:21 tee2 -> /dev/block/mmcblk0p16
lrwxrwxrwx root root 2015-12-14 15:21 userdata -> /dev/block/mmcblk0p23
shell@m2:/ $

dd if=/dev/block/mmcblk0p8 of=/sdcard/rec.img

Meizu m2 mini stock recovery. Pulled from phone running 4.5.3i

https://drive.google.com/file/d/0By6rcSfRccJhTnJwdzd1XzBVUVU/view?usp=sharing

Device has 24 partitions :confused:

Can't imagine what activity(besides our flashing activities) it stores in some of these partitions :eek:
[Meizu M2 / M2 Mini Guides, News, & Discussion] geotzia:
Pie control(new) i think is one of the best
[Meizu M2 / M2 Mini Guides, News, & Discussion] haze2005:
Hi,

1. Depends on the version of the software. If you don` t have it, then go to app manager (or similar app on the phone which is "chinese google playstore") and download Google Installer. It installs google apps.

2. I don`t know.

3. Not sure. I have flashed international firmware on my phone following the procedure in this thread couple of pages beforehand.

4. I haven`t had any. Though I don`t play games a lot.

HTH
[Meizu M2 / M2 Mini Guides, News, & Discussion] Horomaniac:
[MENTION=5306794]esarve[/MENTION]

1. Once you have installed Google Play using the chinese App Center and you have logged into your Google Account you will find all your usual GApps in Google Play and can download without any problem

2. No custom ROM available for Meizu devices (yet)

3. You can flash firmware as described on page 1

4. Haven't experienced overheating but I don't play games either
[Meizu M2 / M2 Mini Guides, News, & Discussion] samedi:
I saw that 4PDA guys managed to find a way to change the ID of a device so we can turn a Chinese M2 into an international m2. I can see that there are 3 methods available. Has anyone tried it here?
[Meizu M2 / M2 Mini Guides, News, & Discussion] malnavili:
1. answered, 2. ans... 4. I tried a few games just for fun... I couldn't make it hot with SW K.O.T.O.R.(with normal graphic) or real racing 3. Modern Combat 5...
[Meizu M2 / M2 Mini Guides, News, & Discussion] xolix:
The easiest way:

Root privileges are required

Downloading

chid sh

Terminal

Copy chid.sh to phone

Start terminal - input su - Enter - $ changes to # - input sh /sdcard/chid.sh or sh /storage/emulated/0/chid.sh - enter.

If you see the line - now you have intl phone id = 57851401 - That can now install any firmware I

All Firmware - click
[Meizu M2 / M2 Mini Guides, News, & Discussion] apphoarder:
The link they provide takes me to Indian firmware download... So this ID might not even be for the real International version.
[Meizu M2 / M2 Mini Guides, News, & Discussion] xolix:
I That's what it is International ( Multilingual )
[Meizu M2 / M2 Mini Guides, News, & Discussion] malnavili:
When i go to "I" rom, there is only Indian and Isreal. Which one is the real international? They have different size? And also, Meizu said, there is no 4.5.4.1I or 4.5.4I for M2 (m2 mini). Thank you your answer!
[Meizu M2 / M2 Mini Guides, News, & Discussion] Horomaniac:
Sorry but I see no reason why anyone should seek an I version anywhere else than our the 1st page of this thread: https://drive.google.com/file/d/0B9U0tm7Dgqjld0xQNHcyeEhmNEk/view

Or there alternatively: https://meizufans.eu/forum/topic/3171/flyme-os-4-5-3i-m2-on-chinese-m2
[Meizu M2 / M2 Mini Guides, News, & Discussion] xolix:
All firmware I international

Different size due to different software preinstalled

These firmware taken from the pages of the official vendors or as an Indian official page meizu

Indian 4.5.4 has been removed from the official page, there is only 4.5.3

Any unofficial firmware can not be established with the help of stock recovery because there is no digital signature Meizu do not worry

This firmware with the wrong preloader.img

https://translate.google.com/transl...pic=683361&view=findpost&p=44559796&sandbox=1

40 phones out of order due to her. Therefore, all references to it removed from our theme 4pda
[Meizu M2 / M2 Mini Guides, News, & Discussion] _agent_007_:
OMG, Citrus strikes back :)

Guys, do not post links to Citrus 4.5.3i firmware, pls, this firmware may cause full-brick.

Now we have 3 working international fw versions:

- indian 4.5.3i, hidden flyme account, root rights

- indian 4.5.4i, flyme account, no root;

- israel 4.5.4i, flyme account, no root.

OFC, unlocked bootloader + custom recovery = root on any fw.
[Meizu M2 / M2 Mini Guides, News, & Discussion] goodspeed_11:
Hi all, just for share my experience with this phone.

I had the flyme 4.3.2.1A version, I updated to the 4.5.4.1A version. (in the previous version, I was not able to activate sys priviledges, already on "open").

Finally after update I was able to root the phone, done. After that I reinstalled the google store by "App center" with Google installer. (little issue with the google authentication the first time).

I removed lot of app (with root uninstaller) .. Maybe I can remove more App but I don't know this system very well ^^

I have some screen-shot but I'm not able to post because I have a too younger account :rolleyes:
[Meizu M2 / M2 Mini Guides, News, & Discussion] malnavili:
Hi!

So, now you have 4.5.4.1A? Does it work well for you? Any bug? Can you move the cursor when you typing a word?
[Meizu M2 / M2 Mini Guides, News, & Discussion] esarve:
Thanks Guys! Gonna buy this one!
[Meizu M2 / M2 Mini Guides, News, & Discussion] goodspeed_11:
OMG .. you're right, I found 2 issues

- I can't move the cursor when I typing a message

- I can't use a SIM card with a PIN code

Someone can give me the .apk of the native security application?
[Meizu M2 / M2 Mini Guides, News, & Discussion] apphoarder:
4.5.4.1 is probably the buggiest version so far, + meizu removed Home button customization.

Keyboard bug is not present when you turn off text prediction or suggestions. If you use those features, first finish the word you are typing, press space or punctuation, and then you can correct other words.
[Meizu M2 / M2 Mini Guides, News, & Discussion] goodspeed_11:
Can you detail the home button customization that they removed?

Also, do you suggest to downgrade to the last one before 4.5.4.1A?

I'm using the google keyboard
[Meizu M2 / M2 Mini Guides, News, & Discussion] apphoarder:
4.1 has introduced new bugs for me and didn't solve anything. I reverted to 3.2, but if you don't notice problems with 4.1 no need to downgrade.

In 3.2, Under Settings > Accessibility there is a setting "Hold the Home button" with options to turn off the screen or activate Smart Voice.
[Meizu M2 / M2 Mini Guides, News, & Discussion] goodspeed_11:
Ok thanks for your comment :)

I disable auto-suggestion and now the bug of the cursor disappeared, so done ..

For the hold home button option, there are exactly the same in 4.5.4.1A
[Meizu M2 / M2 Mini Guides, News, & Discussion] paiktaras:
where is this option ?
[Meizu M2 / M2 Mini Guides, News, & Discussion] goodspeed_11:
I don't have my phone with me now but by head:

Settings > Accessibility > Hold home button >
[Meizu M2 / M2 Mini Guides, News, & Discussion] haze2005:
You don`t have that option on Flyme OS 4.5.4.I
[Meizu M2 / M2 Mini Guides, News, & Discussion] goodspeed_11:
I'm SURE that I have this option on my Meizu on Flyme 4.5.4.1A

I know that because I'm looking to change this function for this :

- short press : back (existing)

- hold button : back to home screen

I don't have screen shot, but I can do one this evening. But I not able to post image yet (junior account)
[Meizu M2 / M2 Mini Guides, News, & Discussion] haze2005:
Ok.

You are talking about A version, original poster asked about I version. At least I presume, because in his signature is info about his phone.
[Meizu M2 / M2 Mini Guides, News, & Discussion] goodspeed_11:
Ok might be that ..

Strange to removed that.

What's the différence between I and A ?

I : Internationnal

A : ?
[Meizu M2 / M2 Mini Guides, News, & Discussion] broadways:
"A" version is meant for china. It does not have google play. Instead they use a chinese version of google play called "app center".

If you install "A", then google play will not work. You can "side install" it but it will quickly close every time you open it. So you have to install "google apps" which can be downloaded from app center.

"A" version also has a lot of chinese apps which can be removed with root access.

Up until a few months ago, some m2 versions sold outside china came pre-installed with "A" firmware even though the about page said "I". That's why settings > apps page still showed chinese characters in it.

The A and I version are actually the same with some local customization(local apps and language). The "I" version hosted on the indian site is complete bloatware free. Meaning, the flyme guys took the update.zip of A version firmware, replaced chinese apps in /sys partition with google installers, fixed some chinese characters into english, renamed it 4.5.3A to 4.5.3I and signed the update.zip with their special code meant specially for their stock recovery. This modded firmware is also known as indian firmware. Also note that root access is no longer in visibility(it is hidden).

I think the only difference between A and I is that they've removed almost all(almost) traces of chinese characters from "I" version. Regarding local chinese apps, you can remove them using root access.

----------------------

In simple words, if you install "A", then you have these things to do:

1) open "app centre" and install "google installer", google play etc

2) gain root access

3) use root access to remove chinese apps and bloatware from /system/app and /system/priv-app folder

If you install "I" version then you just have to do 2

there is no need to do 1 and 3

there are four apps in "I" /system/app partition that need updating - a) google play b) google apps c) google services d) google maps

update these apps > use root access to shift updated apps to /system/app partition