Is there a danger of Bricking the phone? - Sony Xperia XZ1 Compact Questions & Answers

I am on Android Pie (Android 9.0). Is rooting possible and is there a danger of bricking the phone?

The risk is minimal, if you want only root the Mobil : unlook the BL, Flash TWRP and via TWRP you can flash Magisk...
If everything in my post not clear and you are not understood all effects (e. g. no OTA anymore)... Search and read all the postings about this issue

Related

[Q] rooting 4.3 w/ locked bootloader

so iflashed .534 firmware ang root using vroot then i update .290 via OTA, now the root is gone. my bootloader is locked.
im kinda nervous rooting 4.3 cause im reading lots of people hard bricking their phone on 4.3. is it really safe to root 4.3? i will be followibg this tutorial:
forum.xda-developers.com/showthread.php?t=2572988
Hard bricking happen when you do something stupid. Also in general there is a Thread How NOT Brick your Phone. Anyway, to get root you have to downgrade again to .534, I recommend to root with Bin4ry, then update directly to .136 with instructions given by NUT Here. You cannot keep root updating system via OTA, you will lose everything.
clicked Thanks

How do I get from L09C900B170 to C432 with Nougat?

Hi XDA users,
For a while now, after fiddling around with manual updates, my P9 is on L09C900B170. Bootloader is unlocked, I have root and TWRP is installed. I am on Linux, adb and fastload are available. Now I finally want Android N.
Now, I realize I need to flash this oeminfo, then re-flash a stock ROM (maybe this one? ) and then do the usual updates. However, I am unsure about a few things.
a) Do I need to have C900B136 first?
b) If so, can I simply downgrade the phone by flashing some older image?
c) Do I need to use dload or can I use TWRP to flash stuff? Where would I get the images?
I am a bit worried to brick my phone, so I'd like to have those questions out of the way before I start. If you could help me with them, I'd appreciate that. If there is a comprehensive guide for my toolset somewhere, perfect.
Thanks!
Read the debranding thread and follow instructions

How to un-root 3t?

I am on 4.1.6 and wanted to un-root my phone so I can get the OTA updates. My recovery is TWRP 3.1.1-x blu_spark v37. Can someone please link me to a thread that can help me out.
There is already a guide to unroot and revert oneplus 3t to stock by the_rooter. Go through.
https://forum.xda-developers.com/oneplus-3t/how-to/guide-return-youre-op3t-to-stock-lock-t3569383
You could use Osm0sis unSU from here https://forum.xda-developers.com/showthread.php?t=2239421&p=40409356
navpal93 said:
I am on 4.1.6 and wanted to un-root my phone so I can get the OTA updates. My recovery is TWRP 3.1.1-x blu_spark v37. Can someone please link me to a thread that can help me out.
Click to expand...
Click to collapse
If you like being rooted (and want to stay that way) you don't need to jump through the hoops of returning to stock, or hiding root.
You can simply download the "full" update zip (not the OTA patch, you're looking for the zip that is >1 GB). Then flash in TWRP. Immediately root by your method of choice (SuperSU or Magisk) before rebooting. Which will not only give you root, but doing this before rebooting (after flashing the update) will prevent TWRP from being overwritten with stock recovery.
Super easy. You can do this any time there is an update. And probably get it here on XDA before you would ever get the update notification. The only added hitch is that you will need to update to a Oreo-compatible version TWRP (if the intent is to update to Oreo). Either TWRP 3.1.1-x blu_spark v8.54 (or later) or "official" TWRP 3.2. You are currently on blu_spark, which anyway is more device specific, and recommended.
You can download the full update OOS 5.0, and more details on how to flash, from here: https://forum.xda-developers.com/oneplus-3t/how-to/rom-oxygenos-3-5-4-mm-ota-update-t3519074
Even if rooted, you should still get the update notifications. It will automatically download the full update (instead of the patch) since you are rooted/TWRP. The only difference, is if you do it that way, it will reboot right after installing the update. You won't have a chance to root, and therefore TWRP will be overwritten with stock recovery. Not a big deal, as you can just fastboot flash TWRP again. But downloading the update and flashing "manually" as posted up above, just saves some steps (in cases other than going to Oreo - since you need to update TWRP in this case).
---------- Post added at 11:12 AM ---------- Previous post was at 11:01 AM ----------
ersandeepkr said:
There is already a guide to unroot and revert oneplus 3t to stock by the_rooter. Go through.
https://forum.xda-developers.com/oneplus-3t/how-to/guide-return-youre-op3t-to-stock-lock-t3569383
Click to expand...
Click to collapse
Only need to return to "full stock" in order to lock the bootloader. And the only reason to lock the bootloader, is if the user is selling the device, or just doesn't want an unlocked bootloader (or TWRP, root, etc.) anymore.
As I outlined above,: root, custom recovery, and unlocked bootloader are all okay (updates will still install) with some minor caveats.
redpoint73 said:
If you like being rooted (and want to stay that way) you don't need to jump through the hoops of returning to stock, or hiding root.
You can simply download the "full" update zip (not the OTA patch, you're looking for the zip that is >1 GB). Then flash in TWRP. Immediately root by your method of choice (SuperSU or Magisk) before rebooting. Which will not only give you root, but doing this before rebooting (after flashing the update) will prevent TWRP from being overwritten with stock recovery.
Super easy. You can do this any time there is an update. And probably get it here on XDA before you would ever get the update notification. The only added hitch is that you will need to update to a Oreo-compatible version TWRP (if the intent is to update to Oreo). Either TWRP 3.1.1-x blu_spark v8.54 (or later) or "official" TWRP 3.2. You are currently on blu_spark, which anyway is more device specific, and recommended.
You can download the full update OOS 5.0, and more details on how to flash, from here: https://forum.xda-developers.com/oneplus-3t/how-to/rom-oxygenos-3-5-4-mm-ota-update-t3519074
Even if rooted, you should still get the update notifications. It will automatically download the full update (instead of the patch) since you are rooted/TWRP. The only difference, is if you do it that way, it will reboot right after installing the update. You won't have a chance to root, and therefore TWRP will be overwritten with stock recovery. Not a big deal, as you can just fastboot flash TWRP again. But downloading the update and flashing "manually" as posted up above, just saves some steps (in cases other than going to Oreo - since you need to update TWRP in this case).
---------- Post added at 11:12 AM ---------- Previous post was at 11:01 AM ----------
Only need to return to "full stock" in order to lock the bootloader. And the only reason to lock the bootloader, is if the user is selling the device, or just doesn't want an unlocked bootloader (or TWRP, root, etc.) anymore.
As I outlined above,: root, custom recovery, and unlocked bootloader are all okay (updates will still install) with some minor caveats.
Click to expand...
Click to collapse
is this still possible to go from 7.1.1 to 9.0? read somewere it is not possible? other methods:
[GUIDE][MODDED FIRMWARE][9.0.6][OP3/T]The least annoying 9.0.x firmware​
but i am on 7.1.1, will this work with the above mentioned guide?
or should i unroot my phone again? but what oxygen version do i flash? 4.0 as mentioned above? will my data and apps be gone? i don't want to revert the phone completely to stock a it was new. Just want the lastest official oxygen version because my android auto won't work anymore.
can't find this on the forum
thanks!

Help with up to date guide to Root

Hi,
Can someone concisely give the most up to date instructions on how to root the P20 Pro
Confused because some people talk about debranding first? Is this necessary if you, like me, just have a generic non-network branded phone?
Also.. Does rooting require twrp?
A bit unclear on if I should use the offical or unofficial twrp methods.
And if so does twrp prevent OTA updates? I was lead to believe that any OTA updates would simply wipe any root and you just have to go through the steps again, but would twrp prevent an OTA update in the first place?
What are the best instructions to root the P20 Pro to keep the OTA updates going (even if you need to reroot after each update).
Thanks heaps in getting through the confusion!
Here you have manual to root in simple 4 steps. You need adb and fastboot on your computer, bootloader unlock code and Magisk from link in post
https://forum.xda-developers.com/hu...de-how-to-root-debrand-remove-retail-t3788326
Does any of the steps,
1/ unlocking the bootloader
2/ debranding
3/ installing TWRP
3/ rooting
Wipe the device?.. I'm assuming yes?
Also. What's the point of debranding?..
I think I'm on a generic P20 Pro that wasn't bought from a carrier - so is that step necessary for me.
Thanks heaps again for the advice - coming over from the Samsung world and maybe I'm so used to the rooting methods there
Also do any of those steps prevent OTA updates?
Or is there somehow to still use OTA updates but simply need to reapply root on every occasion there is ah update?
dgoncalves81 said:
Also do any of those steps prevent OTA updates?
Or is there somehow to still use OTA updates but simply need to reapply root on every occasion there is ah update?
Click to expand...
Click to collapse
Unlocking the bootloader will wipe your device. The other steps won't.
You need to have TWRP installed in order to be able to flash Magisk (for Root), and no you don't have to rebrand if you don't want to. You'll still be able to receive and download OTAs but if TWRP remains installed on your phone it won't be able to install unless you change back to the stock recovery. However there is methods to update with TWRP and you'll be able to get and install updates quicker than waiting for them to be pushed to you phone. That's the main reason people rebrand because generic European models are getting updates the fastest.
What's your device model and current firmware version from 'About Phone' in settings?
..
danifilth4king said:
Unlocking the bootloader will wipe your device. The other steps won't.
You need to have TWRP installed in order to be able to flash Magisk (for Root), and no you don't have to rebrand if you don't want to. You'll still be able to receive and download OTAs but if TWRP remains installed on your phone it won't be able to install unless you change back to the stock recovery. However there is methods to update with TWRP and you'll be able to get and install updates quicker than waiting for them to be pushed to you phone. That's the main reason people rebrand because generic European models are getting updates the fastest.
What's your device model and current firmware version from 'About Phone' in settings?
Click to expand...
Click to collapse
Thanks heaps for the advice - makes sense now!
I'm using the model CLT-L29 on C636 which I think is the Asia Pacific model.. And incidentally just received a OTA upgrade to the 128 firmware
.. So in order to receive OTA updates you simply have to change back to the stock recovery after using TWRP to install magisk and root?
But I imagine every time the OTA update occurs it wipes root?.. Which would mean reinstalling TWRP to regain root and doing the whole process again every time?
dgoncalves81 said:
Thanks heaps for the advice - makes sense now!
I'm using the model CLT-L29 on C636 which I think is the Asia Pacific model.. And incidentally just received a OTA upgrade to the 128 firmware
.. So in order to receive OTA updates you simply have to change back to the stock recovery after using TWRP to install magisk and root?
But I imagine every time the OTA update occurs it wipes root?.. Which would mean reinstalling TWRP to regain root and doing the whole process again every time?
Click to expand...
Click to collapse
Yep you got it in one lol
The other option so that you don't have to flash TWRP then back to stock recovery each time is when you receive an OTA is download the same firmware (Full-OTA version) from Firmware Finder - you would just need the update.zip - then using Huawei update extractor you can extract the ramdisk.img Then copy the ramdisk.img to your phone, use Magisk manager to patch it then copy it back to your PC and flash it via fastboot. But I think this is more work than flashing between TWRP & stock recoveries haha

Rooting on latest Pie update?

Hi all - what is the best way to achieve root on a fresh XZ1C out of the box?
I'd like to retain all camera functionality and quality consistent with stock rom (which I've read is possible after the latest December Pie update). I'm ok with losing DRM keys and associated features like BRAVIA display engine
From browsing this forum, I would guess the following steps are appropriate:
1. From shipped rom base, use OTA to upgrade to latest stock Pie firmware
2. Unlock bootloader using sony website
3. Install Magisk 18.0
Can anyone share their experience of advise the best way to go about this? Thanks!
Why would you want to lose drm keys as it's possible to make a backup before unlocking?
https://forum.xda-developers.com/xp...devonly-exploits-temp-root-to-backup-t3795510
This.
Downgrade -> Backup ta -> unlock bootloader Flash latest via newflasher -> flash secd patch for pie -> flash twrp -> flash magisk -> profit
wyt18 said:
Hi all - what is the best way to achieve root on a fresh XZ1C out of the box?
I'd like to retain all camera functionality and quality consistent with stock rom (which I've read is possible after the latest December Pie update). I'm ok with losing DRM keys and associated features like BRAVIA display engine
From browsing this forum, I would guess the following steps are appropriate:
1. From shipped rom base, use OTA to upgrade to latest stock Pie firmware
2. Unlock bootloader using sony website
3. Install Magisk 18.0
Can anyone share their experience of advise the best way to go about this? Thanks!
Click to expand...
Click to collapse
It's a lot of work but it's possible. I just got my phone and now have Pie with Magisk 18.0 rooted.
Basically follow the directions here. Note the step " FIRST FLASH THE LATEST FIRMWARE THEN REBOOT- USE LATEST FLASHTOOL" use Flashtools to download the latest firmware (Pie) and flash it.
From my experience DRM keys are no longer an issue with Pie because I didn't apply any fix and the camera is working.
vofferz said:
Why would you want to lose drm keys as it's possible to make a backup before unlocking?
https://forum.xda-developers.com/xp...devonly-exploits-temp-root-to-backup-t3795510
Click to expand...
Click to collapse
does this method allow you to continue flashing latest stock firmware after restoring TA? I need the regular security patch updates to meet BYOD policies
wyt18 said:
does this method allow you to continue flashing latest stock firmware after restoring TA? I need the regular security patch updates to meet BYOD policies
Click to expand...
Click to collapse
Sure. I have the latest Customized CH (47.2.A.4.41) firmware on my phone.
You just have to flash them manually if you unlock bootloader (which is required for root).
Just never flash the .ta-files or persist*.sin to avoid losing keys or userdata*.sin when you update if you want to keep your data.
Also if you flash the secd patch for Pie (provided somewhere in the TA backup thread) you get an OTA update notification when an update is available for your fw customization. You won't be able to update automatically though but have to flash manually with newflasher.
LuminousOne said:
It's a lot of work but it's possible. I just got my phone and now have Pie with Magisk 18.0 rooted.
Basically follow the directions here. Note the step " FIRST FLASH THE LATEST FIRMWARE THEN REBOOT- USE LATEST FLASHTOOL" use Flashtools to download the latest firmware (Pie) and flash it.
From my experience DRM keys are no longer an issue with Pie because I didn't apply any fix and the camera is working.
Click to expand...
Click to collapse
thanks! since this is a kernel fix, does it prevent you from upgrading to the latest stock firmware via newflasher? seems more complicated than the solution above where you backup the TA / DRM keys ...
wyt18 said:
thanks! since this is a kernel fix, does it prevent you from upgrading to the latest stock firmware via newflasher? seems more complicated than the solution above where you backup the TA / DRM keys ...
Click to expand...
Click to collapse
Not sure if I'm understanding your question but I could not get newflasher to work. Flashtools got the job done fine. If you're concerned about future updates, any root method by Magisk should be ok since it's systemless.
LuminousOne said:
Not sure if I'm understanding your question but I could not get newflasher to work. Flashtools got the job done fine. If you're concerned about future updates, any root method by Magisk should be ok since it's systemless.
Click to expand...
Click to collapse
have you updated to the latest Pie firmwares as they were released? one potential problem with the kernel DRMfix method is that the DRMfix patch comes with the kernel, which gets updated with each rom and security patch release. So new rom updates could potentially "erase" the DRMfix. Flashing a new rom over the DRMfix could keep root, but remove the effects of DRMfix (and impact camera functionality)
the other method above (backing up and restoring TA) seems to be more future proof to allow for updates as new roms get released
vofferz said:
Sure. I have the latest Customized CH (47.2.A.4.41) firmware on my phone.
You just have to flash them manually if you unlock bootloader (which is required for root).
Just never flash the .ta-files or persist*.sin to avoid losing keys or userdata*.sin when you update if you want to keep your data.
Also if you flash the secd patch for Pie (provided somewhere in the TA backup thread) you get an OTA update notification when an update is available for your fw customization. You won't be able to update automatically though but have to flash manually with newflasher.
Click to expand...
Click to collapse
how do you flash manually to retain the root? i excluded *.ta and persis*.sin on latest firmware and flash it, but root and twrp are gone
is there any file that should be excluded to retain the root?
autobanned said:
how do you flash manually to retain the root? i excluded *.ta and persis*.sin on latest firmware and flash it, but root and twrp are gone
is there any file that should be excluded to retain the root?
Click to expand...
Click to collapse
Follow the instructions on janjan's kernel thread
autobanned said:
how do you flash manually to retain the root? i excluded *.ta and persis*.sin on latest firmware and flash it, but root and twrp are gone
is there any file that should be excluded to retain the root?
Click to expand...
Click to collapse
You can just flash magisk again to gain root access. Not a big deal.
Or try j4nn's instructions with modified kernel: https://forum.xda-developers.com/xp...oted-kernel-hiding-bootloader-unlock-t3898711

Categories

Resources