Update Unlocked, rooted, 2017 16GB on 7.2.3 Developer image to 8.X? - Shield Android TV Q&A, Help & Troubleshooting

I been happily running my 2017 Shield TV 16GB on 7.2.3 for years however just recently Amazon Prime has stopped working presenting the extremely helpful error of "Something went wrong". I've tried all the usual app related things and nothing has worked so I'm thinking I'm finally going to be forced to update my shield to 8.X. Fortunately it looks like 8.X is now fully rootable.
My bootloader is unlocked and I have root with TWRP recovery. What is the best way for me to update to 8.X and what firmware should I use? I'm currently on a developer image so I was thinking I could just flash the 8.0.1 Developer image and all would be well? Or should I flash a stock image (if so which one?) and let it OTA update to 8.0.2 (I think that is that latest?) then root that with Magisk? I'm sure I can figure it out by trial and error however this Shield is on the main TV and "extended downtime" is frowned upon....
Any help / guidance would be extremely appreciated!

Anyone?
Really just need some guidance if I should use the developer image or go back to stock and root with Magisk.

martian21 said:
Anyone?
Really just need some guidance if I should use the developer image or go back to stock and root with Magisk.
Click to expand...
Click to collapse
yeah apply update via ota, than flash latest magisk.

Related

Most Simple Way to Upgrade to Nougat? + Other Questions

I'm currently sitting on the stock 6.0.1 B29 ROM for my 2017U A7, which is BL unlocked, rooted (SU 2.79-SR2), Xposed, with RootSwitch working, and TWRP.
What's the most simply way for me to upgrade to Nougat while maintaining those things listed above (aside from Xposed which I know doesn't support Nougat yet)?
Would I be forced to wipe my phone after installing Nougat in order to get everything working optimally?
Are there any issues or potential problems when upgrading that I should be aware of?
Read the nougat thread in general.
lafester said:
Read the nougat thread in general.
Click to expand...
Click to collapse
I have seen this thread: https://forum.xda-developers.com/axon-7/development/edl-emergency-dl-mode-twrp-unlock-t3553514
But I was wondering there was a more simple or directly method which doesn't involve EDL mode?
Edit: Nevermind, I don't know why I was expecting a more simple method, nothing on the A7 is more straightforward than that. I'd still like to know if I should be expecting any issues and if a full wipe is needed. For that matter will my phone be wiped anyway if I install that ROM?
Cyrus D. said:
I'm currently sitting on the stock 6.0.1 B29 ROM for my 2017U A7, which is BL unlocked, rooted (SU 2.79-SR2), Xposed, with RootSwitch working, and TWRP.
What's the most simply way for me to upgrade to Nougat while maintaining those things listed above (aside from Xposed which I know doesn't support Nougat yet)?
Would I be forced to wipe my phone after installing Nougat in order to get everything working optimally?
Are there any issues or potential problems when upgrading that I should be aware of?
Click to expand...
Click to collapse
I don't see any reason that you couldn't flash the universal bootstack and modem for the U variant from the Lineage thread, and then flash the stock Nougat ROM that's posted in the BadBoyz Magisk thread. Or just flash the bootstack and modem, then flash that ROM, being that it's stock and should still allow you to pass SafetyNet.
bluestudy said:
I don't see any reason that you couldn't flash the universal bootstack and modem for the U variant from the Lineage thread, and then flash the stock Nougat ROM that's posted in the BadBoyz Magisk thread. Or just flash the bootstack and modem, then flash that ROM, being that it's stock and should still allow you to pass SafetyNet.
Click to expand...
Click to collapse
I would assume that it'd overwrite TWRP and I'd have to reinstall that again, and considering all the steps overall, that's not really any faster than jcadduono's EDL mode method.
Basically I was hoping there was a method that could just allow one package to be directly flashed and get it all done in one simple go to prevent any possible mistakes.
I said screw and installed the necessary program and drivers to flash the package with the Nougat bootloader + ROM + TWRP in EDL mode, it appears to detect properly, but I don't know if I want to go through with it until Xposed arrives. Between YouTube ads or grinding my face with a belt sander, I think the latter is less painful and horrific.
On the topic of SafetyNet, I currently pass it if I switch root off, yet Nintendo games won't install on my phone. They show as "incompatible with your device" the same as if they detect I have root. I have SUHide installed as well, but I have no idea how to check on that (where it is or how it functions for that matter). Installing the APKs from an alternate source just results in them crashing on start-up. Nintendo REALLY don't want root users playing any of their games.
Cyrus D. said:
I would assume that it'd overwrite TWRP and I'd have to reinstall that again, and considering all the steps overall, that's not really any faster than jcadduono's EDL mode method which installs the bootstack + ROM + TWRP from one package and can recover a brick.
Basically I was hoping there was a method that could just allow one package to be directly flashed and get it all done in one simple go so I don't have to do a song and dance every time I want to change my ROM. But I don't know if I can just do that with jcadduono's package because IIRC TWRP doesn't automatically install things to where they should be, you have to manually select it (recovery, etc) and that package needs to be installed to multiple locations. Or maybe I have no idea what I'm talking about it.
I said screw and installed the necessary program and drivers to flash the package with the Nougat bootloader + ROM + TWRP in EDL mode, it appears to detect properly, but I don't know if I want to go through with it until Xposed arrives. Between YouTube ads or grinding my face with a belt sander, I think the latter is less painful and horrific.
On the topic of SafetyNet, I currently pass it if I switch root off, yet Nintendo games won't install on my phone. They show as "incompatible with your device" the same as if they detect I have root. I have SUHide installed as well, but I have no idea how to check on that (where it is or how it functions for that matter). Installing the APKs from an alternate source just results in them crashing on start-up. Nintendo REALLY don't want root users playing any of their games.
Click to expand...
Click to collapse
Have been able to play Pokemon Go (my son, lol) and Fire Emblem on several Lineage based ROMs using Magisk. Can also get Android Pay to work (except for my bank currently not supporting it, but it doesn't show that I'm running any third party ROM or have my bootloader unlocked.) So, that might be the way for you to go, if you decide to try it out. As far as the EDL method, I've never tried it, but it does seem like an extremely useful tool.
Sorry went back and edited my post. It seems I was mistaken and I'd have to at least flash 2 packages by the EDL method, the TWRP package isn't the full ROM, just the bootloader and recovery. The only thing I can get working is Pokemon Go if I switch off root. Is Magisk working on the stock Nougat ROM as well?

How to Update to B19 or B25 from Rooted B29?

Hey guys, so I'm still pretty new at this whole android modding stuff (but I do have some background knowledge). I managed to unlock the bootloader, install TWRP, and root B29. However, now I wanna upgrade up to Nougat and eventually to the newest firmware available (either B19 or B25, not sure which one yet because I've heard quite a bit about B25's lack of fastboot). Anyways, I have no idea how to get there while still retaining my custom recovery and root. I tried using Flashfire, however, since MiFavor auto-installs after it finishes downloading the OTA, I can't stop it fast enough to launch Flashfire and install it through that. Could anyone point me in the right direction (or show me a guide) that would help me get to the newest firmware? Thanks!
P.S: This is slightly unrelated, but I was wondering, would I have to flash a custom bootloader+modem if I choose to flash a stock update through TWRP? I heard that if you choose to upgrade to a newer generation of android (i.e: Marshmallow to Nougat) through a custom recovery, that you'd have to flash an updated version of the bootloader+modem as well, but the thing is I'm planning on staying on MiFavor, so I'm not sure if it'd be necessary.
HunterBlade said:
Hey guys, so I'm still pretty new at this whole android modding stuff (but I do have some background knowledge). I managed to unlock the bootloader, install TWRP, and root B29. However, now I wanna upgrade up to Nougat and eventually to the newest firmware available (either B19 or B25, not sure which one yet because I've heard quite a bit about B25's lack of fastboot). Anyways, I have no idea how to get there while still retaining my custom recovery and root. I tried using Flashfire, however, since MiFavor auto-installs after it finishes downloading the OTA, I can't stop it fast enough to launch Flashfire and install it through that. Could anyone point me in the right direction (or show me a guide) that would help me get to the newest firmware? Thanks!
P.S: This is slightly unrelated, but I was wondering, would I have to flash a custom bootloader+modem if I choose to flash a stock update through TWRP? I heard that if you choose to upgrade to a newer generation of android (i.e: Marshmallow to Nougat) through a custom recovery, that you'd have to flash an updated version of the bootloader+modem as well, but the thing is I'm planning on staying on MiFavor, so I'm not sure if it'd be necessary.
Click to expand...
Click to collapse
https://forum.xda-developers.com/axon-7/development/rom-guide-updates-to-stock-files-via-t3469484

Pixel XL March Factory Images Available

Just saw this on the developers website
https://developers.google.com/android/images
Have any Magisk users has success removing images, downloading the ota, and reflashing Magisk to the other slot before rebooting? The download always fails for me.
GroovinChip said:
Have any Magisk users has success removing images, downloading the ota, and reflashing Magisk to the other slot before rebooting? The download always fails for me.
Click to expand...
Click to collapse
Yeah - I've never been able to get that to work and seems more complicated than just flashing factory (with -w removed) or sideloading OTA and then just reinstalling MAGISK....
I was curious if the current version of MAGISK worked on top of March 2018 security updates. I haven't seen any posts saying otherwise, but would be interested to see some confirmation that some have tried it successfully (regardless of actual upgrade method)....assume we will again have to remove all password/pin prior to upgrading to get passed the TWRP decryption issues that emerged with the Feb 2018 updates. I haven't seen any new versions of TWRP released to resolve that issue yet.
sb1893 said:
Yeah - I've never been able to get that to work and seems more complicated than just flashing factory (with -w removed) or sideloading OTA and then just reinstalling MAGISK....
I was curious if the current version of MAGISK worked on top of March 2018 security updates. I haven't seen any posts saying otherwise, but would be interested to see some confirmation that some have tried it successfully (regardless of actual upgrade method)....assume we will again have to remove all password/pin prior to upgrading to get passed the TWRP decryption issues that emerged with the Feb 2018 updates. I haven't seen any new versions of TWRP released to resolve that issue yet.
Click to expand...
Click to collapse
I just flashed update and magisk and so far no problems.
Great to hear! Really appreciate you sharing your success. I'll be taking the plunge this evening or tomorrow. Will share anything relevant that comes up.
Anybody have any luck flashing the OTA in TWRP? I keep getting error 7
For anyone that has problems: follow this guide
Works on every update, also I did it yesterday.
Now running march update + magisk + custom kernel flawlessly.
sb1893 said:
Great to hear! Really appreciate you sharing your success. I'll be taking the plunge this evening or tomorrow. Will share anything relevant that comes up.
Click to expand...
Click to collapse
I just upgraded to March Security patches...and I can confirm that it went smoothly. I flashed factory (removed -w). Then fastbooted twrp (after removing security pattern). Flashed MAGISK v16. Confirmed root and MAGISK Hide working as expected. Confirmed SafetyNet passing. Re-setup security and fingerprints (probably took the largest portion of time). Up and running - all looks good. Total process probably took less than 30 minutes.
no problems for me either. i flashed the march full factory image and rooted with magisk v16. i didn't permanently install twrp. i just fastboot booted it. i did confirm that twrp wasn't able to decrypt my phone, so i set screen lock security to none and then twrp was able to boot.
TENN3R said:
For anyone that has problems: follow this guide
Works on every update, also I did it yesterday.
Now running march update + magisk + custom kernel flawlessly.
Click to expand...
Click to collapse
can i ask which kernel are you using? i am currently running stock+ magisk and was wondering if i could further extend the battery life beyond 5.5hrs sot
Android P dev preview 1 was released today.
Sent from my Pixel XL using XDA Labs
samad.ansari said:
can i ask which kernel are you using? i am currently running stock+ magisk and was wondering if i could further extend the battery life beyond 5.5hrs sot
Click to expand...
Click to collapse
I used elementalx for a very long time, awesome kernel, but recently I switched to linux stable kernel, which is pure stock but updated to latest linux stable available (more security patches at kernel level).
And since pure android phones are always the best with stock files, I'm very happy with this kernel.
TWRP was updated to 3.2.1-1 yesterday and is now able to decrypt the data partition!!
https://dl.twrp.me/marlin/
themastermonk said:
TWRP was updated to 3.2.1-1 yesterday and is now able to decrypt the data partition!!
https://dl.twrp.me/marlin/
Click to expand...
Click to collapse
Confirmed. I was able to successfully fastboot boot TWRP-3.2.1-1 on my Pixel XL running March Security update. And I used my pattern to unlock and it successfully decrypted. Good news. Removing / restoring security/fingerprints was the most time consuming part of applying updates. Great work and many thanks @Dees_Troy!!!

On Android 7.0 Stock, rooted, and wanting to upgrade to... something.

Currently:
Android 7.0 (rooted and unlocked)
XT1687
Build NPNS 25.137-93-18
Magisk + Youtube Vanced module
TWRP 3.3.1 (latest as of this post's date)
I read in a forum topic somewhere that I need to upgrade to the above build first before upgrading to Android 8.x+, but I can't find it anymore. I see these stock downloads and I'm wondering if I should go that route - OPS28.85-17 (Android 8.1 Oreo), but I don't do this very often and I'm always worried I'll brick my only phone. My questions are thus:
Is the OPS28.85-17 firmware a viable upgrade option for me?
If so, am I correct in assuming Magisk/Youtube Vanced work similarly with the new Android version?
Is there a custom ROM you recommend that has a very easy way for me to get Magisk/Youtube Vanced and has automatic/easy updates?
I'm looking for simplicity. I've been through nightmare scenarios with custom ROMs in the past and I just don't have the emotional fortitude to frantically Google boot looping or corrupted backups.
Thanks!
rahlzel said:
Currently:
Android 7.0 (rooted and unlocked)
XT1687
Build NPNS 25.137-93-18
Magisk + Youtube Vanced module
TWRP 3.3.1 (latest as of this post's date)
I read in a forum topic somewhere that I need to upgrade to the above build first before upgrading to Android 8.x+, but I can't find it anymore. I see these stock downloads and I'm wondering if I should go that route - OPS28.85-17 (Android 8.1 Oreo), but I don't do this very often and I'm always worried I'll brick my only phone. My questions are thus:
Is the OPS28.85-17 firmware a viable upgrade option for me?
Is there a custom ROM you recommend that has a very easy way for me to get Magisk/Youtube Vanced and has automatic/easy updates?
I'm looking for simplicity. I've been through nightmare scenarios with custom ROMs in the past and I just don't have the emotional fortitude to frantically Google boot looping or corrupted backups.
Thanks!
Click to expand...
Click to collapse
The latest official firmware from Motorola is
8.1.0_OPS28.85-17-6-2
Here you can get it for every location, also older ones:
https://forum.xda-developers.com/g5...solve-imei0-explanation-t3825147/post80478329
To get Magisk and every module (like YT vanced) working it doesn't matter if you're on a custom ROM or stock firmware.
If you want to stay stock flash the 8.1.0_OPS28.85-17-6-2 firmware for your location as described in that post, root it with Magisk and flash the modules you like.
Btw, YouTube vanced is also available for unrooted devices.
Wolfcity said:
The latest official firmware from Motorola is
8.1.0_OPS28.85-17-6-2
Here you can get it for every location, also older ones:
https://forum.xda-developers.com/g5...solve-imei0-explanation-t3825147/post80478329
To get Magisk and every module (like YT vanced) working it doesn't matter if you're on a custom ROM or stock firmware.
If you want to stay stock flash the 8.1.0_OPS28.85-17-6-2 firmware for your location as described in that post, root it with Magisk and flash the modules you like.
Btw, YouTube vanced is also available for unrooted devices.
Click to expand...
Click to collapse
Thanks.
The instructions in your post mention that the device will be wiped, but the instructions in the website I linked mention only needing to use `adb sideload` and it sounds like there's no wipe involved. Is there a way to upgrade from 7.0 -> 8.1 without wiping my data?
rahlzel said:
Thanks.
The instructions in your post mention that the device will be wiped, but the instructions in the website I linked mention only needing to use `adb sideload` and it sounds like there's no wipe involved. Is there a way to upgrade from 7.0 -> 8.1 without wiping my data?
Click to expand...
Click to collapse
I don't know that sideload method but it seems that it's only updating via OTA update and not with a complete firmware what will cause problems while rooted.
If you want to keep your data just omit the command
Code:
fastboot erase userdata
or delete it out of the flashallO.bat.
Be aware that this can cause problems but a lot of users did it without any problems.

is there any root method for Shield TV 2017 firmware 8.2.0

As title, do we have any way to root it with magisk yet?
I'm wondering myself. I tried to root with "magisk_shieldtvpie_r2.zip and although it seemed to have installed, after restarting I still didn't have root
I know you said you wanted magisk but have you tried the Nvidia Sheild developer only OS images?
Those come with included root.
https://developer.nvidia.com/shield-developer-os-images
My problem is I don't know if I can update my developer only OS image 8.1 to 8.2 without losing all my apps. I left the bootloader unlocked. Wondering why I couldn't simply flash developer os 8.2 over 8.1 if bootloader is unlocked?
dovedescent7 said:
I know you said you wanted magisk but have you tried the Nvidia Sheild developer only OS images?
Those come with included root.
https://developer.nvidia.com/shield-developer-os-images
My problem is I don't know if I can update my developer only OS image 8.1 to 8.2 without losing all my apps. I left the bootloader unlocked. Wondering why I couldn't simply flash developer os 8.2 over 8.1 if bootloader is unlocked?
Click to expand...
Click to collapse
u might want to check before anything.. i got the 2019 pro dev os firmware and it was actually just regular firmware lol
but i rooted with latest magisk.. not sure y anyone would have issues rooting
tha kid2012 said:
I'm wondering myself. I tried to root with "magisk_shieldtvpie_r2.zip and although it seemed to have installed, after restarting I still didn't have root
Click to expand...
Click to collapse
i just fastboot boot twrp then flashed latest magisk on my 2019 pro 8.2.0
Maybe I'm doing it wrong, haven't flashed anything in a while and the place I use to get step by step guides from (nvidiashieldzone) shut down. Mind telling me the steps that you used to root?
tha kid2012 said:
Maybe I'm doing it wrong, haven't flashed anything in a while and the place I use to get step by step guides from (nvidiashieldzone) shut down. Mind telling me the steps that you used to root?
Click to expand...
Click to collapse
just check the twrp thread or the many other root threads
elliwigy said:
u might want to check before anything.. i got the 2019 pro dev os firmware and it was actually just regular firmware lol
but i rooted with latest magisk.. not sure y anyone would have issues rooting
Click to expand...
Click to collapse
Did you lose Dolby vision and got Netflix issues when rooting with the dev os image on the Nvidia Shield 2019?
I'm installed the magisk but bootloop in nvidia logo, I have 2017 with 8.2 developers firmware so I can get root privileges any help?
baba702 said:
I'm installed the magisk but bootloop in nvidia logo, I have 2017 with 8.2 developers firmware so I can get root privileges any help?
Click to expand...
Click to collapse
I successfully root on normal firmware 8.2.0 with the lastest magisk. I dont know about the developer firmware.
1. I disable all magisk modules and restart
2. Boot to fastboot mode
3. Download and extract the firmware .
4. Run flash all.bat to flash the 8.2.0 firmware
5. Reboot after complete(let the shield completely boot up)
6. Use magisk manager which previously installed to patch the boot.img
7. Reboot shield to fastboot mode and flash the patched boot.img
8. Rebbot
9. Now i enable modules.
question to you guys who have rooted.
Did you get AFwall+ to work?
I have both 2017 Pro model shield and 2019 Pro model. I would like to root so I can uninstall all the crap, and then install AFwall+ firewall and just enable outgoing twitch, spotify, youtube, and some small services I use..
elliwigy said:
just check the twrp thread or the many other root threads
Click to expand...
Click to collapse
rogeriskira said:
Did you lose Dolby vision and got Netflix issues when rooting with the dev os image on the Nvidia Shield 2019?
Click to expand...
Click to collapse
Also curious.. Did you loose any of these functionalities when using dev image and rooting .. ?
I had developer image 8.2.0 installed on the Nvidia 2017 16gb, updated via Ota to latest 8.2.2 but lose root, how do I root again? Thanks
Has anyone found a way to root 8.2.2 yet?
dovedescent7 said:
I know you said you wanted magisk but have you tried the Nvidia Sheild developer only OS images?
Those come with included root.
https://developer.nvidia.com/shield-developer-os-images
My problem is I don't know if I can update my developer only OS image 8.1 to 8.2 without losing all my apps. I left the bootloader unlocked. Wondering why I couldn't simply flash developer os 8.2 over 8.1 if bootloader is unlocked?
Click to expand...
Click to collapse
flash develop rom
tinhsoftware said:
I successfully root on normal firmware 8.2.0 with the lastest magisk. I dont know about the developer firmware.
1. I disable all magisk modules and restart
2. Boot to fastboot mode
3. Download and extract the firmware .
4. Run flash all.bat to flash the 8.2.0 firmware
5. Reboot after complete(let the shield completely boot up)
6. Use magisk manager which previously installed to patch the boot.img
7. Reboot shield to fastboot mode and flash the patched boot.img
8. Rebbot
9. Now i enable modules.
Click to expand...
Click to collapse
I just got Shield the other day and it came with 8.2. Would flashing with rooted firmware wipe it clean? Same for just rooting it?

Categories

Resources