yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] Mightyempire:
I am not banned till now. Maybe because i opened pokemon go after 3 4 days and from the start i started from new York so it seems possible to move there at that long time. Or maybe they haven't noticed yet bcoz they are too busy removing bugs on their new app. But i won't say it's safe 100% and try it. Try at your own risk.
[Android Q&A, Help & Troubleshooting] zelendel:
It's not that hard really. A simple inquiry will show it. Also all they have to do is look for xposed or root. Either one can be blocked. (which there are rumors might be coming)
[Android Q&A, Help & Troubleshooting] AlecOS:
sorry guys,i have tried to uninstall hide mock locations, and have only mock mock locations on, yet as soon as I toggle on mock locations in developer options it gets unchecked immediately. How can I fix that?

Samsung sm-a500f

lollipop 5.0.2
[Android Q&A, Help & Troubleshooting] Mightyempire:
Is your supersu updated. If not update it and upgrade its binary using custom recovery not normal. And don't just restart your phone after allowing mock mock location goto recovery and reboot it and check. It worked for me.
[Android Q&A, Help & Troubleshooting] MarcoPLs:
go to xposed installer and open mock mock location module

uncheck "all apps" and add only app you want to dont see you're faking location
[Android Q&A, Help & Troubleshooting] devolatte:
try install the lower version of mock mock location, version 1.1 is worth.......
[One (M8) Q&A, Help & Troubleshooting] enviouss:
Long story short, I forgot my screen lock and wiped as a last resort. Realizing too late that a factory reset wouldn't complete, I was left with a paperweight. I was able to get a rooted stock ROM from XDA, flashed it and it seems to be working. I want to get back to viper ROM, preferably marshmallow (I'm currently on lollipop) but I am having a lot of trouble. Attempts to get s-off have been thwarted, and flashing viper (5.0.2) has failed. Any help would be appreciated. I can answer any questions.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
What stock ROM did you flash, exactly?

How exactly are you trying to s-off, and what step did you get stuck (error messages, or other results?)?

When the ROM failed, did it give you an error message (or list any other outputs or results)?

Your statements on these last 2 points if far too vague, for us to help properly.

Also, do fastboot getvar all, and post the results (delete IMEI and serial number before posting).
[One (M8) Q&A, Help & Troubleshooting] enviouss:
Lmy470.h6 is the ROM I flashed. I've been trying to push firewater via adb to get s off. I can't/won't pay for a sunshine. When flashing other stock Roms, the error is no error. It just says install aborted. When trying to flash viper, it says there's a permission error. When trying to run firewater, it gives me the PIE error. Getvar coming later.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Firewater won't work, Period. It had an online component (had to connec to a server), which the devs stopped supporting in Dec 2014. Nothing you do will make it work, and is a complete waste of time.

That said, you don't need s-off to flash ROMs. And whatever is wrong with flashing ROM, s-off is probably not going to fix.

The fact that multiple ROMs work, indicates user error, and you're incorrectly trying to blame the ROMs ("poop ROM").

What TWRP version? Need that info, and getvar data. But I'm guessing you just have an old version of TWRP (or try another slightly different build TWRP).
[One (M8) Q&A, Help & Troubleshooting] enviouss:
I'm actually using philz touch recovery. I only call it a poop ROM because I don't like what it came with and how it looks. Also. The ROM I'm using is the only ROM that works thus far. Most other Roms simply abort. Viper ROM tells me it doesn't have to permissions necessary which indicates the need for s off. I attempted getvar, however the command window just sat idle and wouldn't let me type anything. Am I missing something there?
[One (M8) Q&A, Help & Troubleshooting] enviouss:
I should also mention I've been using recovery to flash Roms. Perhaps flashing via adb would work better? Or work at all?
[One (M8) Q&A, Help & Troubleshooting] enviouss:
One last thing. Flashing the ROM I'm currently using created new 0 directories. I now have 0/0/0. Any safe way to fix that?
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
That's the problem right there. Philz hasn't been updated in a long time, maybe 2 years. Its almost certainly the cause for the ROM flashes failing.

Use TWRP, but exact version depends on your current firmware version, indicated in getvar. But probably TWRP 2.8.7 since you indicated you were using Lollipop ROMs okay.

So its your personal opinion and preference, and I would recommend you not insulting the work of devs that work so hard (usually for no compensation) to post their work here.

---------- Post added at 10:09 AM ---------- Previous post was at 10:06 AM ----------

Sideload adb still needs the proper recovery, adb can't flash a ROM by itself. Sideload just adds move points of failure, not less. I don't recommend it, as I've seen it cause more problems than it solves (fails when simply flashing in recovery works).

---------- Post added at 10:11 AM ---------- Previous post was at 10:09 AM ----------

Are you in bootloader-fastboot mode when issuing the command?

If so, try another cable, another USB port, or re-install HTC drivers.
[One (M8) Q&A, Help & Troubleshooting] enviouss:
I haven't been I boot loader mode. Will try shortly. Also. Will change to twrp. And yes, I'm on lollipop 5.1. I will change recoveries and attempt getvar. Results will be posted.
[One (M8) Q&A, Help & Troubleshooting] enviouss:
Getvar results follow.

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.21.21331147A1.19_2G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 3.28.1540.5

(bootloader) version-misc: PVT SHIP S-ON

(bootloader) serialno:

(bootloader) imei:

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul_ca

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B12000

(bootloader) cidnum: BS_US001

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: df77f8b7

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.048s
[One (M8) Q&A, Help & Troubleshooting] enviouss:
Also, flashed your recommended version of TRWP recovery. It is up and running. I am ready for the next phase.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
I'm glad I asked for the getvar data. Your firmware (hboot, radio, etc.)is woefully outdated as its still on kitkat firmware, which I can tell from the radio number and version-main 3.28.1540.5. This alone will prevent LP and MM ROMs from working (no boot or broken WiFi).

There are various ways to update the firmware:

- Restore stock TWRP backup for 3.28.1540.5, and corresponding stock recovery, and perform OTA updates which will also update the firmware.

- Relock bootloader, and flash full stock 6.12.1540.4 firmware following the Method 2 here. After flashing firmware, you can then unlock bootloader again, flash TWRP and flash the desire ROM.
[One (M8) Q&A, Help & Troubleshooting] enviouss:
I would greatly prefer not to relock my boot loader,as it requires HTC correspondence to unlock. That could take a while. Can you walk me through your first method? Possibly with links to other threads and downloads?
[One (M8) Q&A, Help & Troubleshooting] enviouss:
I messed up. big time. So i found and downloaded your recommended recovery image. Downloaded flashify for root, and flashed the image. Now whenever I try to boot, or enter recovery mode, i get the red triangle of death. Please help! I tried reflashing twrp via adb, but adb doesnt recognize my device anymore! I dont know what to do...
[One (M8) Q&A, Help & Troubleshooting] enviouss:
update: performed a factory reset. Was able to get device up and running again. Impatiently awaiting further instruction.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
What did you download, and from where? Its not clear what you were trying to do here, exactly. You don't need root to flash ROMs or TWRP backups; and I personally dislike using apps like Flashify, for things that are easily accomplished with fastboot, TWRP, etc.
[One (M8) Q&A, Help & Troubleshooting] enviouss:
I found the stock nandroid backup suggested and flashed it using flashify. I have an idea what needs to be done here, but if an expert like yourself could leave me some detailed instructions as well ad download links it would really help.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
He did give you expert advice, and you didn't follow it. Don't use Flashify. Any instructions you get from anyone here will tell you to use ADB/fastboot.

Also, you are going ahead without proper instructions and you can go ahead and do that, but go to where you got those other instructions from to ask for help.
[One (M8) Q&A, Help & Troubleshooting] enviouss:
Actually, in reference to the nandroid backup, he (we are assuming here) never said exactly how to use the files. Just what to do. I need precise instructions with links to fix this issue. This is one I've never dealt with before.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
The latest RUU you need for your device is here.

Relock your bootloader. It only takes a few minutes to unlock via htcdev.com

Or go back to stock ROM and recovery as suggested about. Read the first few posts. All the information you need is there. And this time, follow the instructions.

EDIT: I see it wasn't linked. For instructions and downloads for "method two", go to this thread
[One (M8) Q&A, Help & Troubleshooting] enviouss:
Thank you for the link, but I'm a bit dyslexic, and this isn't something I'm great with. Would step by step instructions be asking too much? I really don't want my device to end up bricked again. Also, it seems I've offended, so I apologize to all involved.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
I'm not offended. Just dealing with real life stuff that is making me a little angry right now. I'm supposed to be going on a trip tomorrow, and my ride isn't getting back to me.

The detailed instructions are in that link. In post #1. Step by step

Skip to step #2 in the instructions. You already have TWRP 2.8.7.0
[One (M8) Q&A, Help & Troubleshooting] enviouss:
I see. I will attempt this tomorrow, and hopefully all goes well. It actually explains why my WiFi was messed up before.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
I didn't specify a particular thread earlier, since at the time I was still suggesting 2 different approaches, and didn't want to go into details until I knew which approach you wanted to proceed with.

You really should be specific and provide links to threads you download from or refer to. Otherwise, we really don't know, and it leaves room for unnecessary confusion. In this case, there are at least 2 different stock nandroid collections; and I don't think you found the one I prefer.

The one I typically recommend is ckpv5's excellent thread here (same as linked above by xunholyx): http://xdaforums.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860

The thread has the files you need, and very thorough step-by-step instructions. The info is all there. If you have specific questions, or get stuck on a step, just come back to this thread and ask. We'll be happy to help.
[One (M8) Q&A, Help & Troubleshooting] enviouss:
I appreciate all the help, guys (again assuming). I am going to attempt these methods today, as well as finding videos detailing the process so I don't have to reset my phone a 3rd time.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Be careful about following videos. They are often outdated, and contain confusing information, which can even lead to you doing damage to your phone. To me, these YouTube tutorials are just crutches, and shortcut the learning process. They spoonfeed you just enough info to get you into trouble; leaving you in a hole, without the any actual knowledge to get yourself out.

All you need is in the guide we linked. Study it carefully before you begin, understand it as best you can; and if you have questions, just come back and ask. Dozens, if not hundreds of folks have followed these steps successfully. If you've flashed ROMs (which you have), and can follow instructions, you more then equipped to restore a stock TWRP backup using the guide.
[One (M8) Q&A, Help & Troubleshooting] enviouss:
Thanks so much guys! I'm starting this process now. I will post any questions or issues I have.
[One (M8) Q&A, Help & Troubleshooting] enviouss:
Question already. How do I know which recoveries etc to use?
[One (M8) Q&A, Help & Troubleshooting] enviouss:
I went to that page, and my (version-main) number isnt there, and my cid number doesnt match version numbers.
[One (M8) Q&A, Help & Troubleshooting] enviouss:
currently downloading 3.28.1540.5_recovery.img and 4.17.1540.9_ckpv5.zip are these correct?
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
You want the 3.28.1540.5 stock backup, not 4.17.1540.9 (which I don't think will work properly).

I don't know why ckpv5 has the stock recovery 3.28.1540.5, but not the corresponding stock backup. We can ask him if he has it, and can upload. I'll do that right now.

---------- Post added at 12:09 PM ---------- Previous post was at 12:01 PM ----------

I just asked ckpv5 for his help on this thread here. If he has the backup you need, he is usually super helpful and can upload it for you.
[One (M8) Q&A, Help & Troubleshooting] enviouss:
I followed through with what I had posted before, and everything seems to be working correctly. My device is currently optimizing apps. If it works, I wont be there for long, as I plan to root, and go to viper. (my preferred rom on this device)
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
You're going to have the wrong firmware for that backup (eg: your WiFi isn't going to work), and you won't get the OTAs to update to Marshmallow. You should retry with the proper backup. [MENTION=830797]ckpv5[/MENTION] is uploading it now.
[One (M8) Q&A, Help & Troubleshooting] enviouss:
Well. I think you may have called it. Everything was fine. I got the OTA updates, the phone was working properly. I downloaded the update. Installed. Now stuck on red triangle screen. I cant remember if it goes to this screen during a firmware update.
[One (M8) Q&A, Help & Troubleshooting] enviouss:
I rebooted from that screen. Phone is working correctly thus far. Currently on android 5.0.1. Sense 6. My calls are working, my texts are working, and my data is working. Instructions from here?
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
So the OTA did or did not install? What does it say for OS number on bootloader screen, or version-main on getvar all?

If the OTA didn't install, and OS number (bootloader screen) is still 3.28.1540.5, you should do as ckpv5 advises here: http://xdaforums.com/showpost.php?p=67943381&postcount=1866
[One (M8) Q&A, Help & Troubleshooting] enviouss:
I downloaded to correct backup, now I'm trying to flash twrp but getting the error

target reported max download size of 1826414592 bytes

error: cannot load 'twrp.img': No error
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
That error means you have no actual file name in your fastboot folder named twrp.img

Either you didn't put the file in the right place (needs to be same folder where fastboot.exe is located). Or when you renamed it, you didn't realize the Windows setting to hide file extensions is enabled, and unwittingly named it twrp.img.img

If the latter is the case, highly recommend you turn off the option to hide known file extensions in Control Panel>Folder options, View tab.
[One (M8) Q&A, Help & Troubleshooting] enviouss:
Extensions were hidden. I feel like a total noob right now. TWRP installed, rebooting currently to put the correct backup on.
[One (M8) Q&A, Help & Troubleshooting] enviouss:
Everything is working correctly! Currently updating to marshmallow! Thank you SOOOOOOO much! I'll think twice before wiping things and flashing things I have no info on. I'll stick to what I know, and all you helpful fellows here at XDA!
[One (M8) Q&A, Help & Troubleshooting] enviouss:
I'd like to root and flash the latest viper rom, but I fear the results, as I've found marshmallow root is more difficult. can you help with this as well?
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
You don't need root to flash custom ROMs. Once the phone is updated to MM, simply fastboot flash TWRP onto the phone again. Then flash Viper ROM. The ROM is pre-rooted, so you'll have root after you flash the ROM.

Just be sure to make a TWRP backup before flashing the ROM, and you'll be sure to have an easy way to restore to the stock MM ROM, if you have any issues installing Viper.

But to your point, rooting MM isn't difficult. There were some new things with the kernel at first. But that has since all been incorporated into SuperSU. You just have to use an updated version SuperSU 2.76. Most folks having problems rooting MM are using SuperSU versions that are waaay too old (like before 2.52). One thing I can tell you is

always

the same with rooting, is you should always research the current, updated root method. Using outdated methods and tools is asking for problems. That goes for rooting any Android device, any Android build.

That's purely an academic point. As mentioned, you don't need to root to install Viper, it would be an unnecessary step. It only applied to rooting the stock ROM (and staying on the stock rooted ROM).
[One (M8) Q&A, Help & Troubleshooting] enviouss:
I didnt get your reply in time and rooted anyway. (whoops) No hiccups though! Everything is going smoothly! I really cant thank you enough for all of your help. My phone is almost like a security blanket for me, so these past few days have been terribly anxiety ridden for me. Thank you SOOOOO much! If there's anyway I can repay you for all of your help, please let me know.
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] iMaeGoo:
If the author forbids me to reprint this article, please contact me to delete.

I just transfer the resources from Chinese netdisk to MEGA, and translate the thread. Have fun!

From: (Forbidden reprint)

Flour_Mo - Lenovo ROM team

Please view screenshots in:

CM-13.0: http://bbs.zuk.cn/z2pro/t122238/

Remix: http://bbs.zuk.cn/z2pro/t122452/

Mokee: http://bbs.zuk.cn/z2pro/t122616/

Thanks to:

dianlujitao

zhaochangw

wood

Important:

+ These 3 ROMs are similar, only settings are not same.

+ Default language is Chinese, you can change it.

+ There is some built-in Chinese APPs.

Before flash:

1. unlock your BL

2. use the corrent third party TWRP recovery

3. be sure to back up important data

If you meet "system partition has unexpected contents after OTA update" exception, please try this recovery:

https://mega.nz/#!ZhhmADYD!YagVyniVwIK1ge38_AJ166VG4kkCHnYqK3VAl0Qibik

(from http://bbs.zuk.cn/z2pro/t116639/, default Chinese, include English)

Improvements:

[25.07.2016] (Just CM)

+ Update the latest sources to repair many bugs

[23.07.2016] (Just CM)

+ Fixed light

+ Fixed GPS

+ Update the underlying libraries to the latest

+ Fixed Bluetooth connection

[22.07.2016]

+ First version

What's working:

Camera, WiFi, touch screen, display, sound, sensor,

Base band, dual SIM, data online, fingerprint, flashlight,

Shutdown charging, environment shows, SELinux, doze,

Automatic brightness, active wake-up, LED, GPS.

Known issues/Bugs:

Vibration not working

UTouch:

Touch = back,

press = back to home,

long press = clear the background.

Disclaimer:

Use at your own risk!

If the author forbids me to reprint this article, please contact me to delete.

Download links:

TWRP-3.0.2-20160712-ZUK_Z2_PRO-CN-wzsx150:

https://mega.nz/#!ZhhmADYD!YagVyniVwIK1ge38_AJ166VG4kkCHnYqK3VAl0Qibik

MD5: a91b58f93acae28334b067620dd25e5c

cm-13.0-20160725-UNOFFICIAL-z2pro:

https://mega.nz/#!d54E0DaB!le1Z-W0W3tG0nYlZE3xaHaYkEBXe-tbQoEbPtm5IEec

MD5: 00d8668f373e10aab27fcd172aa31d80

ResurrectionRemix-M-v5.7.1-20160723-z2pro

https://mega.nz/#!48YzFSoL!w4YPkF4qinXG1WGypHTcsHhHRoHUjYkWfbVY8UmTvOE

MD5: d19ebca5e7abe9376b8894ea7dee579b

Mokee-60.1-z2pro-201607231648-UNOFFICIAL:

https://mega.nz/#!Z4ACwarZ!o8kGJEEIttzaUo-ohnyyf_6zuxIkAwslakyQpvK_BA4

MD5: Unknown
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] androidpurist:
Thank you for doing this!
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] relghuar:
Hello :) any chance of CM13 for the non-PRO version?

I'm just trying to build the kernel source released yesterday, but it seems the symlinks inside the archive are stored in a bad way, I'll have to fix that somehow first. And I've never built a CM before, so it can take me some time... or make that a LOT of time :D
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] iMaeGoo:
Sorry but I don't know how to build it, I just transfer it.
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] N1TeSH1FT:
Why isn't this post in the ROMs section?
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] Pipould:
They released the sources not long ago, I assume it's going to pop up very very very soon !
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] izanagi_kami:
Mokee

There is nightly release for Mokee rom for the Zuk Z2 pro :

htp://download.mokeedev.com/?device=z2pro
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] Guillaume7373:
Hello, I have a problem to unlock the bootloader as, I cannot create any Zuk account from France.

My téléphone number does not work.

Can somebody help me ?

Thank you
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] slead1:
there was this issue with the vibration not working, any news that it has been fixed?

I would like to switch from the ZUI to a more stock experience but I am afraid that some of the things do not work anymore.
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] zyvex_14:
Salut Guillaume,

There is already a thread open regarding the bootloader unlock process, please read it. You will find there a link given to register with an email address instead of a phone number :)
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] nesquix:
http://download.mokeedev.com/?device=z2pro

mokee build are buggy, just tried the last one, if the phone rotation is ON, the phone reboot when it rotate.

also there is no vibration

but this seems to be the only bug.
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] Guillaume7373:
Dear Zyvex,

Thank you for your answer.

Unfortunately, I have tried with some threads related to Zuk developpers and each time, after entering email, a new widow appear asking telephone number to register.

So please give me the good link.

Thank you !
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] izanagi_kami:
For Guillaume

http://xdaforums.com/zuk-z2-pro/development/how-bootloader-zuk-z2-pro-t3415392/page2
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] N1TeSH1FT:
The last release which really works is the one from 2016-08-01 18:05.
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] nesquix:
I can't find it ...! Can you share it please on a rapidlink like mega ? Thanks
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] willich:
Dear all,

My phone is a ZUK Z2 Pro. But it is called Z2121 so Mokee Rom is impossible to install due to error 7. What can I do?
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] willich:
Hey guys, I get hte solution, it was written into the first post!!!

In the case you get problem to flash rom, use chinese twrp!!!!
[Lenovo Zuk Z2 Pro Guides, News, & Discussion] sernam:
Use twrp from here http://xdaforums.com/showthread.php?p=68259955