How I gained root and CWM recovery on my MT7-L09 with out bootloader unlock. - Ascend Mate 7 Android Development

Let me start off by saying I'm new to the Huawei Ascend Mate 7 but I'm no newcomer to Android. I've been a member of XDA for some years now. Since before IceCream sandwich. I've done my far share to help out this community as it has helped me. I'm originally a themer, but lately been working on a few ROMs. Mostly tweaked based on stock, deodexed, zip aligned, debloated, and build prop mods.
My worth I bring to the table is I'm just BALLSY and experienced enough to try anything and flash just about anything. (With in reason of course). I seem to have acquired a unique talent to be able to unbrick every device that's been laid before me over the passed year or so as well as a few of my own. And have aided in the unbricking of several peoples device that have reached out to me on here.
So with this uncanny ability to be able to unbrick devices I took it upon myself to take a few stabs at gaining root and flashing CWM to my MT7-L09 without unlocking the boot loader. Due to reading post after post of people not getting replies from their emails to Huawei asking for an unlock code.
So now to the point......
I can in NO way take credit for this development nor do I take any responsibility for your actions or decisions to follow this guide unsuccessfully.
1. First I downloaded the 141 update with Supersu built in thats posted here in this forum and the Mate7.zip posted here as well.
Moved the 141 update with SU titled Update.zip to my sdcard/dload.
2. Went to settings/updater clocked MENU at the bottom, then selected LOCAL UPDATE.
3. After it completed (which took about 5 mins) I rebooted installed SuoerSu from the play store and SuperSu Pro. And opened to update binary.
4. Then used a Root Browser to locate the Mate7.zip that I downloaded earlier in the same forum. I then extracted its contents.
5. Download FLASHIFY from the play store. Grant SuperSU permission. And use FLASHIFY to flash the CWMRECOVERY.zip that was also in the Mate7.zip file that you extracted earlier.
6. And this is the most important thing. I don't know how many times I've seen people start modding and flashing then brick and ask for help only to realize "no I didn't make a backup". ALWAYS MAKE A BACKUP IMMEDIATELY AFTER INSTALLING A CUSTOM RECOVERY. If you don't then you have no one to blame but yourself when you can restore.
So as stated above I had no hand in developing any of this. Its just a method I used to gain root, update, and gain CWM recovery WITHOUT boot loader unlock.
And here's the copied text from URYLDOR's forum where I found all the essential pieces I used to gain all this. I did not unlock my boot loader though. This method nor any other would work for me so I took a shot in the dark at my method just to get root, CWM, and update as well.
ALL THANKS SHOULD BE GIVEN TO HIM FOR HIS DEVELOPMENT and if my method works for you then youre welcome to thank me for it and it alone but thank @Uryldor too.
...............................................................
Here is the translated guide to unlock bootloader on European model from the link I posted earlier.
I’m not responsible of any damage made to your device.
Download, unzip and run the Huawei product ID generator then select Huawei Y300-0000 in the product model field. Paste your IMEI in the product IMEI field and it should give you a product ID. We will use it later.
Go to http://en.club.vmall.com/emotiondownload.php?mod=unlock&action=apply tick the box at the end of the Unlocking Agreement and click next.
Here is what to choose/write in the form:
Product type: Smartphone
Product model: Huawei Y300-0000
Product SN: The SN of your Mate 7
Product IMEI/MEID: The IMEI of your Mate 7
Product ID: The number Product ID Generator gave you.
Enter the captcha and click submit.
Now it should give you your unlock code.
Download mate7.zip from https://mega.co.nz/#!aB8mRATA!nY7VJPUEESxBv5iRZ95vORbcjUQwLoyEyHagPi6RMGI and unzip it.
Install the driver if needed by running Driver\all\DriverSetup.exe
Copy SuperSU-PRO-V2.09.zip to your sd card.
Reboot your Mate in fastboot by holding Volume Down+Power for 10 seconds and plug it.
Unzip Recovery_b119.zip, go to tools, hold Shift and right click then choose “Open command windows here.
Type:
Now your bootloader is unlocked. Don’t close the command windows, now we will install the ClockWorkMod recovery.
In the window type:
You can flash recovery_stock.img with the same command if you want to revert back to the stock recovery.
Now go into recovery by holding Volume Up+Power for 10 seconds.
Then go to:
Install zip>choose zip from /storage/sdcard1> SuperSU-PRO-V2.09.zip and select yes.
Reboot.
Your Mate 7 is now unlocked and rooted!

Thanks you save my life and my mate 7... work fine here

Did you not have to flash using the force update method? I installed 141 via the local update method (came from 137) and SuperSU fails to update the binary.

ritdaw said:
Did you not have to flash using the force update method? I installed 141 via the local update method (came from 137) and SuperSU fails to update the binary.
Click to expand...
Click to collapse
Yeah but I downloaded the 141 update that has root built in. I then used "FLASHIFY" From the play store to flash the cwm.IMG. I then booted to CWM then flashed the SuperSU.zip that's mentioned in the above thread. Then made a back up in CWM. Rebooted and didn't have to update binary after all that.
Warning. Do not flash CM-11 if you used my method to root and install CWM. I did and now I'm soft bricked. I think it has something to do with the boot loader not being unlocked. I'm stuck at the "Rescue Mode" screen with the error
Error!
Func NO : 12 ( Func_load_iom3)
Error NO : 1
It took cm-11 OK. Just didn't ever boot fully so when I went to reflash the 141 update to restore it or my backup it acted like it took that fine but upon first boot back to stock I ended up stuck in "Rescue Mode" and getting the above code. ADB not recognizing it since its in "Rescue Mode" which is basically fast boot. Some fast boot commands work like Fastboot update ....... And fastboot reboot. But not " fastboot flash " does not. And that's where I think the boot loader being locked is preventing me from fast booting anything to it.
Any suggestions are appreciated.

Mmmmm... bad news men... I hope you can bring to life your Huawei mate again... I use you method and works fine... but I don't think flash any Rom... maybe you can try unlock your boot loader or use Huawei hi suite?

i was able to flash the 141 with supersu - but i wasn't able to update it, nor to flash anything with flashify because there are no root-rights - at least the phone still works
i successfully applied steps 1 and 2
3 downwards not usable (update supersu not working, even after reboot)
UPDATE: with the force update it worked

There is no cwmrecovery in the mate7 folder. Are you referring to the other recovery that isn't the stock one?

charlieb620 said:
There is no cwmrecovery in the mate7 folder. Are you referring to the other recovery that isn't the stock one?
Click to expand...
Click to collapse
Yeah it says its a modified version of stock. Its cwm. Even has the logo

Question??? I installed this Rom and everything works fine... but if I delete a system app (Google maps for example)... the app is gone but when the phone reboot the apps appears again??? I use a root browser to delete the app... which should be the problem??? I am the only whit this trouble??

Will this method also work when you;ve updated to lollipop? I cannot get the unlock code from huawei for my mate 7, and do want to root!

djzero86 said:
Question??? I installed this Rom and everything works fine... but if I delete a system app (Google maps for example)... the app is gone but when the phone reboot the apps appears again??? I use a root browser to delete the app... which should be the problem??? I am the only whit this trouble??
Click to expand...
Click to collapse
Its because you have to also go into data/app and delete it there, and data/data and delete it there too. Then wipe dalvik and cache. Reboot. Done.

mattwheat said:
Its because you have to also go into data/app and delete it there, and data/data and delete it there too. Then wipe dalvik and cache. Reboot. Done.
Click to expand...
Click to collapse
I will try....

On my ham 7 don't work... I tried doing that you say and can't delete the apps

mattwheat said:
Its because you have to also go into data/app and delete it there, and data/data and delete it there too. Then wipe dalvik and cache. Reboot. Done.
Click to expand...
Click to collapse
Well matt somes guys never learn like me.LOL I went and bought another Lg g flex. I still have My Mate 7 and mate 2 galaxy mega, note 3 , note 2 Did you see where Huawei may get the next Nexus line..

dekraan said:
Will this method also work when you;ve updated to lollipop? I cannot get the unlock code from huawei for my mate 7, and do want to root!
Click to expand...
Click to collapse
Yes, worked for me on 5.1
EDIT: !!DONT FLASH!! on 5.1, phone boots, i can get into recovery, but can't install anything
does anyone have stock recovery for B308 5.1??

Will unlock bootloader on this devices break up some features, as on Xperia devices (like DRM keys and so)?
Thank you!

your warranty, but as far as i can tell it doesn't break any features

KennyLG123 said:
Well matt somes guys never learn like me.LOL I went and bought another Lg g flex. I still have My Mate 7 and mate 2 galaxy mega, note 3 , note 2 Did you see where Huawei may get the next Nexus line..
Click to expand...
Click to collapse
Sorry just seeing this message. Yeah it was just released for pre sale yesterday. Huawei does in fact make the Nexus 6p and LG makes the 5x. I'm seriously considering getting the 6p....

Are you sure it works?
It works without unlock bootloader?
The 141, that the Russian guys, only the SuperSU app, but without the superuser binary, which will start during the boot process, it is not worth anything.
So much power could be any other rom.
The stock bootloader available in the boot process, and does not allow only the stock recovery.
Are you sure it works?

Related

[RECOVERY][CWM] CWM for Huawei Vitria(Y301-A2)

* Your warranty is now void.
I am not responsible if this causes your device to be bricked, for the planets to align, monkeys take over the earth, nuclear war, missed sexual favors or whatever nonsense ensues due to your device not working. Please do some research if you have any concerns before flashing.
By using this recovery you agree to these terms!
Click to expand...
Click to collapse
Clockworkmod Advanced 5
http://d-h.st/BNT
Bugs
-cwm runs in background while charging(Fixed)
-tell me?
Install
(requires unlocked bootloader)
Code:
fastboot flash recovery recovery.img
To enter CWM(or stock recovery) turn off and then hold vol up+power
https://github.com/KainXS/android_device_huawei_y301a2/tree/cwm
Credits
ShabbyPenguin - Phandroid
KINGbabasula
CNexus
Would you be able to port CWM to a Huawei G526-L22?
Specs are similar to this Vitria(Y301-A2).
Tried this .img but can't mount /cache/recovery etc
extendcommand threw up failed to mount /dev/block/platform/msm_sdcc.1/by-name/cache
(no such file or directory)Yet that path/directory is present in file explorer.Any assistance would be much appreciated.
The device has been discounted to AU$99 so a lot of geeks have grabbed them and are looking for mods
As is the norm for android heads ;|}Regards from Down Under
Gomax
gomax said:
Would you be able to port CWM to a Huawei G526-L22?
Specs are similar to this Vitria(Y301-A2).
Tried this .img but can't mount /cache/recovery etc
extendcommand threw up failed to mount /dev/block/platform/msm_sdcc.1/by-name/cache
(no such file or directory)Yet that path/directory is present in file explorer.Any assistance would be much appreciated.
The device has been discounted to AU$99 so a lot of geeks have grabbed them and are looking for mods
As is the norm for android heads ;|}Regards from Down Under
Gomax
Click to expand...
Click to collapse
do you have the original recovery backed up
and can you run these commands while its booted in android with adb
cat /proc/partitions (info on partition sizes)
run ls too
and did you just take the image and flash it without modifying it.
Was sent the image by a developer, who has sent a revised version which works.
Thanks for your interest.
good to hear:good:
but did you really flash the recovery without modifying anything and it booted on the 526
KainXSS said:
good to hear:good:
but did you really flash the recovery without modifying anything and it booted on the 526
Click to expand...
Click to collapse
Both versions booted OK.
The first didn't mount external card.
gomax said:
Both versions booted OK.
The first didn't mount external card.
Click to expand...
Click to collapse
wow if it booted unmodified at all, these devices must be extremely similar minus the screen, hopefully kernel source pops up for one of them, guess the recovery fstabs were different though
edit
the link is gone?
I requested the source code for the vitria a month ago and huawei just released it
http://consumer.huawei.com/en/support/downloads/detail/index.htm?id=17935
I had time to play around with it and build it, did not boot though, wanted to clean it up some but yesterday I broke my hand so there might not be updates for a while.
how did you get the unlock password for this device? im on their website but it doesn't list this device....
mattlowry said:
how did you get the unlock password for this device? im on their website but it doesn't list this device....
Click to expand...
Click to collapse
sorry it took so long to answer but I got the unlock password from huawei by emailing them, I haven't worked on this device solidly in a while.
you might be able to also flash recovery with adb also, if you wanna try it let me know because I unlocked my bootloader before using adb but when I try it works.
remembered to upload cwm advanced 5
also have cwm 6.0.4.7 and advanced 6 but I need to fix a nasty bug with it.
forgot to add if someone were to upload the recovery.img's and a partition layout for the g526 or G740 I can more than likely try to get cwm and cwm advanced running on them.
had to change the vitria recovery to mount by name instead of block number, changed font also.
added source
KainXSS said:
sorry it took so long to answer but I got the unlock password from huawei by emailing them, I haven't worked on this device solidly in a while.
you might be able to also flash recovery with adb also, if you wanna try it let me know because I unlocked my bootloader before using adb but when I try it works.
Click to expand...
Click to collapse
Yes, it takes a few email exchanges with [email protected], but I got my unlock password in couple of days from them.
Great job, OP, works like a charm.
Finally got my unlock from Huawei after a week, and just in time! I lost my old HTC G2 (its somewhere in the kitchen, i swear!) and needed a replacement phone fast.
Enter the Vitria. installed CWM and did a full backup, then installed titanium backup and started ripping out bloatware and live wallpapers and other crap.
I have to say, i REALLY hope development of Cyanogen continues for this device, its hard enough leaving CM7 to go to jelly bean. If there's anything i can assist with with a backed up/bootloader unlocked device, let me know. Or buy you enough beer to last a weekend so you can get this compiled
Flashify
I did something different, I flashed with flashify but I realize now I shouldn't have, it reboots but has a signature error before rebooting, I sure hope there will be cynogen mod or something because this phone has a data connection problem, once data goes off it won't come back on until restart and sometimes all bars without data goes off too and then have reboot too, good phone but needs work, glad to see someone out there doing something, thanks.
OK, I think I know how to fix, but I don't have the correct IMG to fix since I have already corrupted it by flashing with flashify.
Does anybody have the recovery.img and the boot.img from a working stock for this phone?
by having a good recovery.img, I can flash with flashify and get it back to working correctly, this is what I did to fix a similar problem from flashing CWM to my LG G2 and worked.
Update, downloaded stock ROM and the recovery and boot img where there so I flashed recovery.img with flashify and everything good.
Just wondering, anybody has a recovery of their Vitria that already has CWM working properly on it, I wonder if that recovery.img contains proper CWM to be flashed to another Vitria?
this is not for the h882l, it might work on that one but I don't know.
if you try to flash without having the bootloader unlocked, it won't work, you will get a crc signature failure error every boot even if you use adb or a flashing app, after unlocking you can use adb, not sure about flashify(never tried it).
CRC Signiture Error
KainXSS said:
this is not for the h882l, it might work on that one but I don't know.
if you try to flash without having the bootloader unlocked, it won't work, you will get a crc signature failure error every boot even if you use adb or a flashing app, after unlocking you can use adb, not sure about flashify(never tried it).
Click to expand...
Click to collapse
Yes CRC Signiture Error, but the bootloader is unlocked, I use T-Mobile with phone, but only problems I see with this phone is connecting to Data all the time, I end up having to turn data off then back on then it is usually fine sometimes it has problems still, I did pay a service to get the bootloader unlocked with a code so it is unlocked.
Would like to see a nice ROM built for this phone, I haven't the slightest clue to do so, Cyanogen mod would be fine.
Did try to install CWM but could not do so, is this the touch or regular version of CWM you have listed?
Keep up the good work, thanks.
Arctic Prodigy said:
Yes CRC Signiture Error, but the bootloader is unlocked, I use T-Mobile with phone, but only problems I see with this phone is connecting to Data all the time, I end up having to turn data off then back on then it is usually fine sometimes it has problems still, I did pay a service to get the bootloader unlocked with a code so it is unlocked.
Would like to see a nice ROM built for this phone, I haven't the slightest clue to do so, Cyanogen mod would be fine.
Did try to install CWM but could not do so, is this the touch or regular version of CWM you have listed?
Keep up the good work, thanks.
Click to expand...
Click to collapse
I also use tmobile on mine and I have data problems too but haven't tried to fix it yet, don't have the time but your bootloader is unlocked right, your not confusing sim unlock with bootloader unlock right, also your using fastboot to install right.
I am not working on cyanogenmod for the vitria though, it needs a device tree and the kernel needs to be updated for it too, on mine I just run with a custom rom based on stock and a custom kernel for overclocking and stuff, thats enough for me.
Maybe sim unlocked, but thought was bootloader unlocked, I paid to get phone unlocked, they sent a code and I am able to use t-mobile sim card on MetroPCS phone, as for bootloader, it is rooted and says unlocked if that is what you mean, I have SuperSu installed, I used Framaroot as suggested.
Yes I can get into fastboot mode.
Hmm, to verify if bootloader is truly unlocked, how would I go about getting to that to verify for certainty?

[Q] Root for the One Plus One?

This phone has had my attention for a while now, and after reading and watching videos on the phone, my biggest question is about root. If Cyanogenmod 11s isn't pre-rooted right out of the box, is there a root method/someone working on a root method and if not, how long will it be until that becomes a reality? If the phone doesn't have root, I'm afraid that I may not be able to go for this phone as I am heavily invested a number of root operations and apps that I have set up on my phone. Let me know if anyone knows anything.
adambombz said:
This phone has had my attention for a while now, and after reading and watching videos on the phone, my biggest question is about root. If Cyanogenmod 11s isn't pre-rooted right out of the box, is there a root method/someone working on a root method and if not, how long will it be until that becomes a reality? If the phone doesn't have root, I'm afraid that I may not be able to go for this phone as I am heavily invested a number of root operations and apps that I have set up on my phone. Let me know if anyone knows anything.
Click to expand...
Click to collapse
It's not rooted out-of-the-box. Google doesn't allow this. But apparently, root will be very easy; just plug it into your computer and enter in a few command lines and you're set (so I've heard). Undoubtedly someone will make a one-click script that makes it even easier.
EDIT: Sorry for that one, was posting too fast without thinking first... Actually rooting includes unlocking bootloader and flashing the required binaries via recovery like said below my post.
Sent from my Desire X using XDA Premium 4 mobile app
dansou901 said:
It will be even easier then that. You'll just have to enable root in developer settings, that's all.
Click to expand...
Click to collapse
Really? Sweet!
Andrew Martonik at Android Central spent almost a month with the phone and had this to say about rooting in the review he released just a couple days ago.
Naturally if you want to root the phone, it's only a quick USB cable plug into your computer and a few command line entries away.
Click to expand...
Click to collapse
Good read, BTW.
OnePlus One Review | Android Central
CafeKampuchia said:
Andrew Martonik at Android Central spent almost a month with the phone and had this to say about rooting in the review he released just a couple days ago.
Good read, BTW.
OnePlus One Review | Android Central
Click to expand...
Click to collapse
That's where I heard it. In any case, it'll be simple; that much was promised from the beginning.
What about SuperSU though? I'm honestly not sure how that gets installed to the right place; the only times I've rooted were with programs that did it for me.
I don't think the retail cm11 will have root. In order to pass android cts, they had to remove root from the release builds. Don't worry, the phone is likely either unlocked or unlockable and it can be rooted with supersu or superuser like a Nexus device. Speculation but I don't see the cm folk going with a locked down phone. Maybe someone who has cm11s should confirm if it has root.
Sent from my HTC One using Tapatalk
dansou901 said:
It will be even easier then that. You'll just have to enable root in developer settings, that's all.
Sent from my Desire X using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Oh really? Absolutely ridiculous.
tiny4579 said:
I don't think the retail cm11 will have root. In order to pass android cts, they had to remove root from the release builds. Don't worry, the phone is likely either unlocked or unlockable and it can be rooted with supersu or superuser like a Nexus device. Speculation but I don't see the cm folk going with a locked down phone. Maybe someone who has cm11s should confirm if it has root.
Sent from my HTC One using Tapatalk
Click to expand...
Click to collapse
Correct - no retail device shipping with Google CTS/GMS can have root enabled, much less the ability to right OUT OF THE BOX. It has to be done manually by the user, at their discretion.
From what I've read so far, it seems that the phone is fastboot unlocked by default (Normally you'd have to run "fastboot oem unlock"). Since that's already been taken care of, all that would need to be done to gain root is flash a recovery using "fastboot flash recovery recovery.img" (official TWRP build is available), and finally install the SuperSU zip via your newly flashed custom recovery.
Essentially the same method as a Nexus device, other than the fact that the bootloader is already unlocked so that step can be skipped.
Chromium said:
From what I've read so far, it seems that the phone is fastboot unlocked by default (Normally you'd have to run "fastboot oem unlock"). Since that's already been taken care of, all that would need to be done to gain root is flash a recovery using "fastboot flash recovery recovery.img" (official TWRP build is available), and finally install the SuperSU zip via your newly flashed custom recovery.
Essentially the same method as a Nexus device, other than the fact that the bootloader is already unlocked so that step can be skipped.
Click to expand...
Click to collapse
So no way to use CM's SuperUser app huh because that's built into the OS. We'll have to use a 3rd party app like SuperSU?
dmo580 said:
So no way to use CM's SuperUser app huh because that's built into the OS. We'll have to use a 3rd party app like SuperSU?
Click to expand...
Click to collapse
Well, I'm just speculating since I don't actually have the device yet. The CM rom that comes on the phone is not prerooted, nor does it have the Superuser app in it (I'm basing that off an update.zip that's posted in the dev section which doesnt seem to contain the apk). So you'd most likely have to do as I explained above. You dont necessarily have to use SuperSU though. You could probably obtain root by flashing the Superuser zip instead.
cyanogenmod has been planning to separate root for years. i think they are coming up with a simple method of root. maybe just an app install?
You will be able to root with any existing root method with a custom recovery. I'm not sure if cm11s comes with cwm. Anyway rooting is trivial.
Cm I think opted to make root removal so they could get cts approval and install Google Apps.
Sent from my HTC One using Tapatalk
it doesnt come with cwm. thats a different project, by a different group. and you dont necessarily need an alternative recovery, depending on the rooting method.
The Jack of Clubs said:
it doesnt come with cwm. thats a different project, by a different group. and you dont necessarily need an alternative recovery, depending on the rooting method.
Click to expand...
Click to collapse
I wonder if they're using this recovery.
https://github.com/CyanogenMod/android_bootable_recovery-cm
Simple recovery is the working title.
You are correct that custom recoveries aren't always needed for root; however, in Android 4.3 and later, the two primary root applications need to install a superuser daemon which makes rooting outside of recovery more difficult.
tiny4579 said:
You will be able to root with any existing root method with a custom recovery. I'm not sure if cm11s comes with cwm. Anyway rooting is trivial.
Click to expand...
Click to collapse
You all guys keep saying that rooting is trivial, but nobody told how to root. I believe you that it's trivial but - anyway -please tell me how to do this step by step.
I'm actually having trouble getting my 64GB production unit to boot into TWRP or have it flash and stick. fastboot says everything is fine, then rebooting into recovery produces the stock simple recovery.
fastboot boot twrprecovery.img ends up hanging on the fastboot screen, basically nothing happens, but fastboot does stop responding to commands.
I'm sort of at a loss - I've done this to many Nexus devices before, and the idea is the same. My bootloader is unlocked, that went without any issues.
Booting a debug boot.img from https://cyngn.com/products/oneplusone via fastboot just ends up shutting down and showing the battery charging icon.
Volume Up + Power while booting ends up with a black screen - in fact, the only way I can get into recovery is from a booted OS.
Edit: After many tries, trying different cables and unchecking the Settings -> Development -> update recovery with system updates, the TWRP flash succeeded, and the subsequent SuperSU sideload went just fine. Now I'm rooted.
Another tip regarding using Power+VolDn or Power+VolUp - things happen so slowly that if you keep holding Power, it'll actually trip a reboot before it has a chance to load. Just hold the Power button for a few seconds when booting, then let go and keep the VolUp or VolDn pressed.
Chromium said:
Well, I'm just speculating since I don't actually have the device yet. The CM rom that comes on the phone is not prerooted, nor does it have the Superuser app in it (I'm basing that off an update.zip that's posted in the dev section which doesnt seem to contain the apk). So you'd most likely have to do as I explained above. You dont necessarily have to use SuperSU though. You could probably obtain root by flashing the Superuser zip instead.
Click to expand...
Click to collapse
I just did this and it seems to have worked. TiBu just completed..
Used "Fastboot boot TWRP-2.7.1.0.zip" at ADB/Fastboot interface. It booted to TWRP. As I closed, it stated that it looks like "Your device isn't rooted, Do you want to install SuperSU?" To which I said Yes. It rebooted and I was able to open SuperSU, already on the phone, and get root. Then, opened TiBU and performed a full backup.
Archon810 said:
fastboot boot twrprecovery.img ends up hanging on the fastboot screen, basically nothing happens, but fastboot does stop responding to commands.
Click to expand...
Click to collapse
The first time I did this it hung for a while. it eventually boots into the recovery. I think it took about 2 minutes for it to finally boot into it.
Maybe that helps?
Root One+ fastboot devices hnags "waiting for device"
I amd trying to unlock bootlaoder, and install TWRP on my ONE+. I have tried both android SDK, and TOOLKIT FOR ONEPLUS FROM XDA, and I cannot get fastboot devices to recognize my One+.
What I have do so far:
My PC: windows 7 - 64bit
Installed SDK kit form developer.android.com, and installed the latest composite usb driver from Google.
Installed OnePLus toolkit and tried using that, no dice.
when I execute "fastboot devices" from my fastboot folder, my prompt hangs "waiting for device" FOREVER!!!
"ADB DEVICES" WORKS PERFECTLY, AND ECHOES MY SERIAL NUMBER BACK TO ME."

Nvidia Shield- How Can I Avoid The Kill Switch?

I have my old Nvidia shield tablet and i have WiFi off and powered off.
I've been reading you can stop the kill switch from i guess changing the boot loader or operating system?
I new to this stuff.
Could someone just give me some directions on how to go threw this process please.
I don't know if it's to late cause i have the most recent update? but like i said it's turned off and WiFi is off and i heard that the kill switch is sent over the internet to your device and you don't have to confirm it.
So i hope my system is safe until i can do what ever you guys advise me to do.
Thank you...
treat your old tablet before connecting the new one to internet
Hello. You have to delete a folder (/system/apps/TegraOTA if you are on last firmware, with OTA 3.1) but to do this, you need root as folders in /system are not visible for the normal (unrooted) user. Or you flash a custom firmware, and flash nomoreOTA.zip that you'll find in the same forum : http://forum.xda-developers.com/shield-tablet/general/kill-kill-switch-shield-tablet-xx-t3179489
Be sure to act before you use your new tablet, and ideally do the same to the new one before connecting it to internet. Then the kill switch maybe will not even be sent to you/your old tablet.
:fingers-crossed:
edit : do a search here for 'root shield tablet lollipop' if you need info to get root or flash custom recovery : http://forum.xda-developers.com/shi...t-root-nvidia-shield-tablet-lollipop-t2972316
Note also that if you choose to (and succeed to) flash another (custom) ROM, such as Blisspop, you'll be safe as those custom roms avoid the kill switch (no /system/apps/TegraOTA folder in them)
If your new tablet is never activated then in theory the killswitch should never be sent out. So as far as I can see flashing a custom rom on the new device before letting it boot into android or connect to the internet should prevent device from showing as having been activated.
Also blocking Nvidia's OTA servers on the network level (you'll need custom firmware on your router) should do the trick as well.
Block all of these:
Code:
23.32.163.186
e886.g.akamaiedge.net
ota.nvidia.com.edgekey.net
ota.nvidia.com
Also it might be worth looking into whether flashing nomoreOTA.zip on the new tablet works to the same effect.
I used my new tablet and the both were working for the day, both have no problems so far.
I've been reading that they are sending out kill switches in 4 segments, by using the last 2 digits of the serial numbers system.
So mine hasn't gone threw yet i don't think.
So i need to root it?
Then delete the OTA file?
Then flash a custom firmware?
Thanks guys...
Just root it, do a full wipe=factory reset in TWRP and flash a custom Rom like Bliss and you will be OK.
Jarocks said:
If your new tablet is never activated then in theory the killswitch should never be sent out. So as far as I can see flashing a custom rom on the new device before letting it boot into android or connect to the internet should prevent device from showing as having been activated.
Also blocking Nvidia's OTA servers on the network level (you'll need custom firmware on your router) should do the trick as well.
Block all of these:
Code:
23.32.163.186
e886.g.akamaiedge.net
ota.nvidia.com.edgekey.net
ota.nvidia.com
Also it might be worth looking into whether flashing nomoreOTA.zip on the new tablet works to the same effect.
Click to expand...
Click to collapse
Just for info, I found out today that, even if my new tablet was also flashed with nomoreOTA.zip, and even if I did it before there was any internet connexion from it, my old tablet is now flagged and an urgent OTA (in fact the kill switch) is waiting to be sent to it. Of course it still works, thanks to nomoreOTA.zip. But Nvidia did flag the old tablet after 10 days use of the new one (maybe they check serial numbers of tablets connected to grid or to another Nvidia server). Both my old and my new tablets are still working.
Snah001 said:
Just root it, do a full wipe=factory reset in TWRP and flash a custom Rom like Bliss and you will be OK.
Click to expand...
Click to collapse
I see lots of root programs, is there a best one?
Can you flash with TWRP?
And someone said all i have to do is...
"Full Process
1) Unlock Bootloader.
2) Flash TWRP Recovery.
3) Get the no more OTA.zip from XDA and flash it via TWRP
4) Check if the update option is removed from Settings, if not flash it again.
Done! "
Is that ok also?
Thank you...
You need to root to flash twrp?
EowynCarter said:
You need to root to flash twrp?
Click to expand...
Click to collapse
No, but you do need an unlocked bootloader to fastboot flash anything.
amartolos said:
No, but you do need an unlocked bootloader to fastboot flash anything.
Click to expand...
Click to collapse
Yeah, that the conclusion i reached.
Flash done, now runing bliss pop. First start got me loads of errors. I went until i realized i had forgotten to wipe. It's been a while since i last played with custom roms.
oliwek said:
Just for info, I found out today that, even if my new tablet was also flashed with nomoreOTA.zip, and even if I did it before there was any internet connexion from it, my old tablet is now flagged and an urgent OTA (in fact the kill switch) is waiting to be sent to it. Of course it still works, thanks to nomoreOTA.zip. But Nvidia did flag the old tablet after 10 days use of the new one (maybe they check serial numbers of tablets connected to grid or to another Nvidia server). Both my old and my new tablets are still working.
Click to expand...
Click to collapse
Well, that's disappointing
oleg77 said:
Hello. You have to delete a folder (/system/apps/TegraOTA if you are on last firmware, with OTA 3.1) but to do this, you need root as folders in /system are not visible for the normal (unrooted) user. Or you flash a custom firmware, and flash nomoreOTA.zip that you'll find in the same forum : http://forum.xda-developers.com/shield-tablet/general/kill-kill-switch-shield-tablet-xx-t3179489
Be sure to act before you use your new tablet, and ideally do the same to the new one before connecting it to internet. Then the kill switch maybe will not even be sent to you/your old tablet.
:fingers-crossed:
edit : do a search here for 'root shield tablet lollipop' if you need info to get root or flash custom recovery : http://forum.xda-developers.com/shi...t-root-nvidia-shield-tablet-lollipop-t2972316
Note also that if you choose to (and succeed to) flash another (custom) ROM, such as Blisspop, you'll be safe as those custom roms avoid the kill switch (no /system/apps/TegraOTA folder in them)
Click to expand...
Click to collapse
Ok i followed the http://forum.xda-developers.com/shi...t-root-nvidia-shield-tablet-lollipop-t2972316
I got to "On the tablet, select "recovery reboot"
But i didn't see it so i selected reboot, i rebooted and was on stock i think?
1) I can see that a few more steps and i'm rooted.
But i'm nervous to try this again from that point.
Should i just start at unlocking the boot loader?
2) Is rooting the device permanently unlocking the boot loader?
3) can i just no OTA from unlocking the boot loader part?
Ok i got to side loader and in the command it says error can't find device and there's an android guy on his back with a red statement mark.
So I'm in developer USB.
I have unlocked the boot loader
I'm flashing the recovery
And i get to restart in recovery.
Then i get the menus to side load the supersu.zip
I renamed it with out caps, i even made a folder in C:\Program Files\Minimal ADB and Fastboot.
Cause it installed at C:\Program Files (x86)\Minimal ADB and Fastboot.
just to avoid the (x86)
when i try and leave the menu to reset it asked me to root, but i had the error so don't want to brick it if rooting with an error on side loading supersu.zip
What do i do?
Thank you...
says
loading: 'supersu.zip'
error: device '(null)' not found
And no android guy on his back this time.
A hat with a refresh orange symbol.
l337g0g0 said:
says
loading: 'supersu.zip'
error: device '(null)' not found
And no android guy on his back this time.
A hat with a refresh orange symbol.
Click to expand...
Click to collapse
You have unlocked bootloder and installed cwm recovery so yay! Download the SuperSU file on your tablet. Make sure you know where it downloaded to. Boot your tablet o to fastboot menu using the power/vol down. Select recovery mode using volume then power to select. Chose install zip then from sdcard (not the sdcard1) chose 0/ then search for where you put SuperSU and select it. Install. Then navigate to reboot. If asked to fix root pick yes
Sent from my Nexus 5 using Tapatalk
frenziedfemale said:
You have unlocked bootloder and installed cwm recovery so yay! Download the SuperSU file on your tablet. Make sure you know where it downloaded to. Boot your tablet o to fastboot menu using the power/vol down. Select recovery mode using volume then power to select. Chose install zip then from sdcard (not the sdcard1) chose 0/ then search for where you put SuperSU and select it. Install. Then navigate to reboot. If asked to fix root pick yes
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
I don't have an SD card ATM. LOL
Why is the command with ADB not working?
l337g0g0 said:
I don't have an SD card ATM. LOL
Why is the command with ADB not working?
Click to expand...
Click to collapse
You don't need a card the sdcard referee to is your internal memory on your tablet. Not sure why ADB isn't working but I had a similar issue with cwm once.
frenziedfemale said:
You don't need a card the sdcard referee to is your internal memory on your tablet. Not sure why ADB isn't working but I had a similar issue with cwm once.
Click to expand...
Click to collapse
Ok that installed it.
WOW thank for that.
I guess I'm rooted, how do i test it and what does being rooted do for me?
Thank you....
Did you go back and flash the nomoreOTA zip? That is the most important part!
Sent from my Nexus 5 using Tapatalk
frenziedfemale said:
Did you go back and flash the nomoreOTA zip? That is the most important part!
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Ok i just flashed nomoreOTA.zip.
It said the file was deleted and was a success.
I guess i can use the internet now?
I'm so nervous to turn the internet on and have the thing reset...
Did i need to run supersu to keep it rooted or always rooted until i use supersu to full unroot.
Thank you...

Play pokemon go and any safetynet protected app with root switch new method (cant be

PLAY POKEMON GO WITH ROOT SWITCH NEW METHOD (CANT BE PATCHED)
i did this on my samsung s7 edge g935f and have not tested on anything else but should apply across the board realy
before we get started
u will need to have your phone at stock with no root and pokemon go working on that stock rom
(been trying on lots of note 7 port roms with no look hopefuly crack that one day)
IF U ARE NOT DOING THIS ON A SAMSUNG INSTALL TWRP ON YOUR DEVICE AND START AT STEP 5 IT WILL WORK
AND I MANAGED TO GET THIS TO WORK WITH EVERY COUSTEM ROM TO IF ANYONE WOULD LIKE ME TO ADD SUPORT FOR THAT PLZ LET ME KNOW
STEP ONE
download all files
no-verity-opt-encrypt-2.1.zip
https://drive.google.com/file/d/0B6bGIsDu5O5pV3JkX2JUV290MEU/view
systemless super su
https://drive.google.com/file/d/0B6bGIsDu5O5pbWNHSFJEQjhLY2s/view
coppy them two to a micro sd card and put in your phone
samsung smart switch for pc
http://www.samsung.com/uk/smart-switch/samsung-desktop-app.html
twrp for g935f ONLY
download the one for your device
https://drive.google.com/file/d/0B6bGIsDu5O5pMnRfRmxUYThWZ1E/view
odin
https://drive.google.com/file/d/0B6bGIsDu5O5pbGlobkVTZWFkYmM/view
for use on pc
STEP TWO
on your phone go to settings/about phone/software info/ and tap the biuld number 5 times to unlock developer options
and and go into developer options turn on usb debuging and and oem unlock
STEP THERE
install smart switch (only used for the phones drivers) and extract odin and run it click on the ap tab and load the twrp and click start
and instal twrp and w8 for reboot and boot stright to twrp (vol-up and power and home)
STEP FOUR
insatl no-verity-opt-encrypt-2.1.zip in twrp from the instal tab and reboot after and instal pokemon go and test it (if working carry on)
STEP FIVE
boot into twrp again and go to the backup tab. untick everythin but boot(40mb) select storage as sd card and swipe to back up then reboot
on your phone go to myfile and go to sd/twrp and find your backup it will begin with a date and rename that folder to stock
STEP SIX
boot back into twrp and install super su system less DONT reboot.
go back and backup boot only again then reboot
go to myfile again and go to sd/twrp and find your backup it will begin with a date again and rename that folder to root
not u can switch between stock and root just b flashing tho boot files and takes seconds
i have been useing this for days now and u can istall as mennt root apps as u like aslong as u flash the stock boot it will allways let u use any app thats blocks root
thank you this is the fist time i have releced my of work due to not being able to read and wright
Got it working on the note 7 port Rom
I'm on a Note 5 and going to give this a try using my version of TWRP. Will edit this post and report findings!
Able to boot after flashing the first .zip. Always got boot loop previous after flashing TWRP but not flashing root! Thanks for the solution!
Basically the minimum I want is the ability to remove my boot sound and update my hosts file. This lets me do that but otherwise be stock. Good enough. Wish I had xposed, root, but still Android Pay and PGO without reboots but that's ok.
henderjr said:
I'm on a Note 5 and going to give this a try using my version of TWRP. Will edit this post and report findings!
Able to boot after flashing the first .zip. Always got boot loop previous after flashing TWRP but not flashing root! Thanks for the solution!
Basically the minimum I want is the ability to remove my boot sound and update my hosts file. This lets me do that but otherwise be stock. Good enough. Wish I had xposed, root, but still Android Pay and PGO without reboots but that's ok.
Click to expand...
Click to collapse
If u need a hand let me know
I can not install "no-verity-opt-encrypt-2.1.zip" it says :
"Error: Unpacking boot image failed!"
I am using Note 4 (N910c)
Update : so i have learned that i dont need no-verity-opt-encrypt-2.1.zip
my phone dos not have encryption so i basically skipped that step and *bang* i am rooted and can play pokemon. Thanks much
Is this working on android nougat?
Thx
psxcis said:
Is this working on android nougat?
Thx
Click to expand...
Click to collapse
Anyone tried this yet? im itching to root my pixel xl but cant live without pokemon go and snapchat
Souler19 said:
Anyone tried this yet? im itching to root my pixel xl but cant live without pokemon go and snapchat
Click to expand...
Click to collapse
works fine if the root u use is systemless
Tut for pixel and pixel xl
http://www.androidpolice.com/2016/10/29/chainfire-releases-systemless-root-method-pixel-pixel-xl/
TLEAF-TOM-LEE said:
works fine if the root u use is systemless
Tut for pixel and pixel xl
http://www.androidpolice.com/2016/10/29/chainfire-releases-systemless-root-method-pixel-pixel-xl/
Click to expand...
Click to collapse
Can anybody confirm that this is true for me? I haven't seen anyone else mention this.
Hello, I would like your help.
First of all, sorry for my poor English.
I installed the Root Switch to use Pokemon Go, but my phone crashed and rebooted while I played. After that, I was not able to activate root again, including the SuperSU app says my cell does not have Root.
Does anyone know how I should proceed? Would redoing root solve my case?
Thank you.
Alison.Souza said:
Hello, I would like your help.
First of all, sorry for my poor English.
I installed the Root Switch to use Pokemon Go, but my phone crashed and rebooted while I played. After that, I was not able to activate root again, including the SuperSU app says my cell does not have Root.
Does anyone know how I should proceed? Would redoing root solve my case?
Thank you.
Click to expand...
Click to collapse
Yeah, just reroot and you will be fine
Sent from my SPH-L720 using Tapatalk
mattzeller said:
Yeah, just reroot and you will be fine
Sent from my SPH-L720 using Tapatalk
Click to expand...
Click to collapse
Thanks mattzeller! It worked!
Just to clarify, this requires an unlocked bootloader correct? I am on the g930v with is locked.
Wetzel402 said:
Just to clarify, this requires an unlocked bootloader correct? I am on the g930v with is locked.
Click to expand...
Click to collapse
Yes that's correct
It looks like the Root Switch has stopped working, at least here on my S4 I9505 with Android 5.0.1.
Anyone else going through this?
Root Switch never work on my G900T S5 with Lollipop 5.1.1
There was a safetynet update last week that breaks RootSwitch. Had to go the Magisk route but now can use Android Pay along with PoGo

Moto One 5G Ace Rooted with TWRP using stock Firmware

First of all, I am not a dev and this write up contains steps used by various devs to achieve fulll root. For some, these steps have worked out well. But, not for me. I had issues with some of the steps not fully working as they should, so I did some research until I could piece together something that worked for me. Here's what I did and managed to get fully rooted using the boot.img from the stock firmware after doing all the steps from this link Articul8Madness's Rooting Guide and couldn't get full root access even after using the steps from this link Articul8Madness's Guide for R/W Access. As I have said, these steps worked for most people. I wasn't one of them.
I followed the steps up to the step where the boot.img is modded by Magisk. This is where I omitted using the modded boot.img and used the original boot.img from the stock firmware and I then ran the flashfile script as mentioned in the steps. After everything was applied I then, rebooted the phone, started setup, disabled System Updates, and I then proceeded to install TWRP using the steps from this link https://drive.google.com/drive/folders/1KZ0xhstQ9V_7TYt3xs7P5XdroYX61CEA after opening Minimal ADB and Fastboot applying these scripts
adb reboot fastboot
then apply this
fastboot flash recovery twrp-3.5.2_10-kiev.img
I then rebooted into recovery and installed TWRP to all available partitions. I then installed Magisk, enabled Systemless Hosts in settings, and rebooted. Afterwards, I used the steps here Munjeni's RW in Super Partition Tool to get RW in super partitions after downloading and using superrepack. I had omitted the ./superrepack /dev/block/bootdevice/by-name/super system_a in order to have it applied to all available partitions. Everything worked out great. I then rebooted, updated Magisk, installed Root Checker and Root Explorer with Superuser root access. I then installed Adaway from https://github.com/AdAway/AdAway and clicking on the Get It On AdAway image. Anything that requires root access here on out, can now be installed. As for the SafetyNet issue, I have not had any problem with it at all even though the check had failed. All is now working well and I sincerely hope that this guide will help others as it have helped me. I may have done this write up but, all credits goes to the true devs.
Time for devs to start making custom Roms now that TWRP can be installed.
Your first link doesn't work for me. The Adaway link works. FYI.
RETIEF said:
Your first link doesn't work for me. The Adaway link works. FYI.
Click to expand...
Click to collapse
WOW!!! I see what I did wrong. All links are now working.
Hi there. As i understand Windows PC is required for this unlocking? Any idea on Linux emulated on Chrome OS?
eurovive said:
Hi there. As i understand Windows PC is required for this unlocking? Any idea on Linux emulated on Chrome OS?
Click to expand...
Click to collapse
Sorry, but you will have to ask one of the Devs in the links that I've provided in the OP. Perhaps they are more suited to help with that.
eurovive said:
Hi there. As i understand Windows PC is required for this unlocking? Any idea on Linux emulated on Chrome OS?
Click to expand...
Click to collapse
Linux will work fine. All the commands required are done thru a terminal session. Use a text editor to get the long unlock code from the phone.
Good luck.
Ok about terminal. I used cmd , but bootloader cannot be unlocked official way nor at&t unlockable coz i don't live in usa.I will try 3rd party helpers.
iceman19631 said:
First of all, I am not a dev...
Click to expand...
Click to collapse
You did a fantastic job. This worked perfectly. Some notes:
1) You must install the Motorola device driver in Windows. Doesn't work with leftover drivers that seem to communicate just fine with the phone.
2) You have to unlock the bootloader via Motorola's website if it is locked. Key step not communicated: when you enter in the code to unlock at the computer with a fastboot command the phone will ask you to confirm that you want it unlocked. If you don't look at your phone and answer the question it will time out.
3) When you boot into TWRP it will ask for a password if you have a screen lock set. The password is your screen lock. No big deal.
4) Once you are in TWRP install the Magisk Zip file and let it do its magic.
5) Enjoy a fully unlocked stock firmware. It's awesome.
Thanks again.
egalambos said:
You did a fantastic job. This worked perfectly. Some notes:
1) You must install the Motorola device driver in Windows. Doesn't work with leftover drivers that seem to communicate just fine with the phone.
2) You have to unlock the bootloader via Motorola's website if it is locked. Key step not communicated: when you enter in the code to unlock at the computer with a fastboot command the phone will ask you to confirm that you want it unlocked. If you don't look at your phone and answer the question it will time out.
3) When you boot into TWRP it will ask for a password if you have a screen lock set. The password is your screen lock. No big deal.
4) Once you are in TWRP install the Magisk Zip file and let it do its magic.
5) Enjoy a fully unlocked stock firmware. It's awesome.
Thanks again.
Click to expand...
Click to collapse
You're very welcome. And thanks for the added info, I forgot to add that in the steps. Thanks again.
iceman19631 said:
You're very welcome. And thanks for the added info, I forgot to add that in the steps. Thanks again.
Click to expand...
Click to collapse
Any plans for an update to 3.6.0 for Android 11??
egalambos said:
Any plans for an update to 3.6.0 for Android 11??
Click to expand...
Click to collapse
Sorry for the late reply. I really haven't decided yet if I'll update to Android 11. I would imagine it'll be rooted in the same manner. If I could get ahold of the US version, I may give it a shot.
iceman19631 said:
Sorry for the late reply. I really haven't decided yet if I'll update to Android 11. I would imagine it'll be rooted in the same manner. If I could get ahold of the US version, I may give it a shot.
Click to expand...
Click to collapse
I've update to android 11 and am continuing to use your version of twrp but it's off a little bit in terms of the partitions it loads. Seems to work otherwise.
egalambos said:
I've update to android 11 and am continuing to use your version of twrp but it's off a little bit in terms of the partitions it loads. Seems to work otherwise.
egalambos said:
I've update to android 11 and am continuing to use your version of twrp but it's off a little bit in terms of the partitions it loads. Seems to work otherwise.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
I don't have an answer for that at this time since I'm still on 10. That'd be too much like a blind man in a desert looking for shade and telling another which way to go.
Greetings, I have a few questions. re the Moto G 5G (One 5G Ace)
I've not found a TWRP for this phone yet which were you using?
In other phones it was important to backup the IMEI (EFS ) and 'persistent' partitions. Do we not do that with this phone as well?
Thx in advance
Sorry for the late reply. I used this version of TWRP twrp-3.5.2_10-kiev.img. As far as the IMEI (EFS) question, it wasn't required when using this root process. However, you can back those up if you like.

Categories

Resources