Related
hi! my OP3T is rooted and have a custom recovery (TWRP). now i get an ota update. i have read somewhere in this case its necessary to flash the ota manually in TWRP because i will lost root after this and if i flash it in TWRP i can after ota update flash superSU and will have no problems after reboot the phone.
i have tried this but get "Error 7" in TWRP while flashing ota update. isn't it possible at this way? what is my mistake?
thanks a lot for help and pardon for my bad english!
RotesMeerJogger said:
hi! my OP3T is rooted and have a custom recovery (TWRP). now i get an ota update. i have read somewhere in this case its necessary to flash the ota manually in TWRP because i will lost root after this and if i flash it in TWRP i can after ota update flash superSU and will have no problems after reboot the phone.
i have tried this but get "Error 7" in TWRP while flashing ota update. isn't it possible at this way? what is my mistake?
thanks a lot for help and pardon for my bad english!
Click to expand...
Click to collapse
I have a detailed thread already running on how to update here
http://forum.xda-developers.com/oneplus-3t/how-to/rom-oxygenos-3-5-4-mm-ota-update-t3519074
I shall keep it up to date with further releases
Sent from Funk Tuned 3T
okay, i have searched in the wrong category thanks a lot for the link!
this thread can be closed.
how can i receive the updates when i root my phone?
and is there anyway to change the emoji without root?
a7mad-911 said:
how can i receive the updates when i root my phone?
Click to expand...
Click to collapse
You should still receive OTA notifications with root. And it should detect you have root, and will download the full update zip, and it will install with TWRP.
Otherwise, you can manually download the full zip update from Funk WIzard's thread which he linked in Post #2 above (which also has detailed instructions on how to update when rooted and TWRP installed).
Works like a charm with magisk 13.6
I just did it with my OP3t and was super easy.
1) download update.
2) go to hidden folder .Ota
3) move zip file to another folder
4) put Magisk in the folder, too
5) reboot to recovery, flash ROM, then Magisk
6) wipe dalvik/cache and reboot
Edit: updated following testing of redpoint73's correct advice
LeighR said:
4) put twrp and Magisk in the folder, too
5) reboot to recovery, flash ROM, then twrp, then Magisk
Click to expand...
Click to collapse
As long as you already have TWRP installed (which is the situation we are talking about) you just need to flash the OTA update zip, then flash Magisk.
Magisk prevents TWRP from being over-written (replaced) with stock recovery. In other words, you don't need to flash TWRP, since TWRP is already there.
redpoint73 said:
As long as you already have TWRP installed (which is the situation we are talking about) you just need to flash the OTA update zip, then flash Magisk.
Magisk prevents TWRP from being over-written (replaced) with stock recovery. In other words, you don't need to flash TWRP, since TWRP is already there.
Click to expand...
Click to collapse
This means I will keep all apps/settings/files?
Thank you.
JayDz said:
This means I will keep all apps/settings/files?
Click to expand...
Click to collapse
Yes.
Although I will caveat that with my rule of thumb: "hope for the best, prepare for the worst". In that a "dirty" flash of an update is often possible (saving your a lot of work setting up the device again). But you should still be prepared to wipe and do a "clean" install if you run into any problems. So back up your data, by your method of choice, before you try to update.
In particular, for a major update (such as OOS 4.x to 5.x) a clean install (default wipe in TWRP - data, cache and Dalvik) is typically advised.
Shall?? You used the word 'shall' properly in context? Kudos to the school system (I here assume India's) you attended, and to you for paying attention, using the 'King's English' in it's most proper form.
Hey everybody I rooted my device this morning, and I was setting everything up again since it gets wiped during the process. So finally I come and try to login in to Snapchat and it says something similar to "log in has failed please try again later" anybody have this problem or a way to fix it? Thanks in advance!
Snapchat checks for root and purposely prevents you from logging in if it find it. If you rooted with SuperSU, try installing Chainfire's SUHide. Otherwise, if you rooted with Magisk, enable MagiskHide in Magisk Manager.
I usually unroot with SU and login while unrooted, then flash whatever SU zip used to root again. It should work and you'll stay logged in.
martinsavvy said:
I usually unroot with SU and login while unrooted, then flash whatever SU zip used to root again. It should work and you'll stay logged in.
Click to expand...
Click to collapse
so i just do the full unroot option, sign in, then just flash the SU again?
sakumaxp said:
so i just do the full unroot option, sign in, then just flash the SU again?
Click to expand...
Click to collapse
Yeah that's what works for me.
martinsavvy said:
Yeah that's what works for me.
Click to expand...
Click to collapse
OMG thank you so much that was so easy!!!!
magisk is better though because you can still use android pay and mobile banking applications.
If I throw on a custom ROM after wiping will I need to do this process again?
Yes. Unless the custom ROM has built-in root, you will have to flash SuperSU or Magisk every time you flash a ROM (including updating the same ROM to a newer version). Flashing a ROM replaces the files required for root in the /system or /boot partition.
Anova's Origin said:
Yes. Unless the custom ROM has built-in root, you will have to flash SuperSU or Magisk every time you flash a ROM (including updating the same ROM to a newer version). Flashing a ROM replaces the files required for root in the /system or /boot partition.
Click to expand...
Click to collapse
I shouldnt brick if i have to loose root and reflash super SU when I'm running a rom right? Sorry for all the questions
Suddenly losing root without a reasonable explanation would be a cause for concern and should merit further investigation.
However, simply flashing SuperSU after flashing a ROM (dirty or clean flash) shouldn't cause any issues.
Anova's Origin said:
Suddenly losing root without a reasonable explanation would be a cause for concern and should merit further investigation.
However, simply flashing SuperSU after flashing a ROM (dirty or clean flash) shouldn't cause any issues.
Click to expand...
Click to collapse
Yeah cos I would need to flash the ROM, then sign in to Snapchat, then go back to TWRP and flash super SU
Honestly, I would just recommend you to use Magisk to root. You can have it hide both root and itself from apps like Snapchat. Better yet, since Magisk Manager is not a system app, it will survive updates through dirty flashes. This means that after the initial set up, any time you dirty flash a ROM and then Magisk immediately afterwards, root is already set up and hidden from Snapchat the first time you boot up.
Also, be careful with flashing a ROM without rooting immediately. ROMs like OOS will either replace TWRP with stock recovery or trigger dm-verity if you don't root immediately after clean flashing.
Anova's Origin said:
Honestly, I would just recommend you to use Magisk to root. You can have it hide both root and itself from apps like Snapchat. Better yet, since Magisk Manager is not a system app, it will survive updates through dirty flashes. This means that after the initial set up, any time you flash a ROM and then Magisk immediately afterwards, root is already set up and hidden from Snapchat the first time you boot up.
Also, be careful with flashing a ROM without rooting immediately. You might trigger dm-verity if you clean flash a ROM like OOS without rooting before booting.
Click to expand...
Click to collapse
So I just have to download magisk manager and it should re-do everything for me if I understand correctly right?
sakumaxp said:
So I just have to download magisk manager and it should re-do everything for me if I understand correctly right?
Click to expand...
Click to collapse
You will have to remove all traces of SuperSU before flashing Magisk. If Magisk detects systemless SuperSU already present on your phone, it won't root it with its own method (and therefore cannot hide root from other apps). The easiest way to install Magisk over SuperSU is just to dirty flash your current ROM and then immediately flash Magisk v11.1 (don't forget to wipe cache/dalvik). After you boot, you will have to install the Magisk Manager app from the playstore if the Magisk.zip didn't already do so automatically. Then enable Magisk Hide and reboot your phone. Root should be hidden now. You will have to regrant root permissions for all of your root apps.
Anova's Origin said:
You will have to remove all traces of SuperSU before flashing Magisk. If Magisk detects systemless SuperSU already present on your phone, it won't root it with its own method (and therefore cannot hide root from other apps). The easiest way to install Magisk over SuperSU is just to dirty flash your current ROM and then immediately flash Magisk v11.1 (don't forget to wipe cache/dalvik). After you boot, you will have to install the Magisk Manager app from the playstore if the Magisk.zip didn't already do so automatically. Then enable Magisk Hide and reboot your phone. Root should be hidden now. You will have to regrant root permissions for all of your root apps.
Click to expand...
Click to collapse
I'm on stock ROM, so I guess I can go into super su and loose root then download magisk and get it that way
Thanks mate, it took forever to find this solution, it worked!
I use SU and it was simple to "unroot" from within the SU# app
1. settings scroll down to the "cleanup" section, select full unroot, accept all the warning messages, the phone will reboot into recovery and then reboot the phone after it finishes. Your phone may cycle through the reboot process a couple of times
2. log back into your phone, then you can log into the Snapchat app.
3. now you can re-root your phone, if you want to.
Cheers.
Please don't suggest the regular ways to root the j7 prime. I tried cf auto root as well as the supersu.zip method to root this. Twrp cant mount data. After flashed supersu.zip. it shows integrity verification and after i reset my phone in that screen. I lose supersu. What can i do to root my stock rom. Its up to date. Please any one suggest me a working method . I don't want to lose any of my data again.
before flash supersu.zip
you must be fomatdata
enjoy
Can you suggest me a recovery that mounts data? Thanks in advance
https://forum.xda-developers.com/ga.../recovery-twrp-3-2-0-galaxy-j7-prime-t3716355
flash TWRP first via odin and if you don't know on how to use odin, there's a lot of tutorials in youtube. then after you flash the twrp flash also superSU in order to root your unit.
SuperSU is from the past, flash Magisk instead. Just make sure you have the latest version of TWRP for J7 Prime and put the magisk flashable zip in your internal storage since TWRP can't recognize Sd card yet. and BTW you DON'T need to format anything just do a backup for the sake of data safety and go on
I'm a bit in panic. I've follow all steps from The rebrand guide in the oreo section that is linked to a guide for Mate9.
But i cannot understand this steps:
G. Do "Downgrade Nougat" steps to the rebrand firmware, it fails and reboot but fine.
H. When going to system press "Vol-Up" to enter eRecovery, do "Low-level format data partition".
I do everything on my P10 but I don't have the "low lever format
Click to expand...
Click to collapse
I'm stucked, I have done all steps but in my case The Phone didnt fail, it boot as usual with cust correctly changed to c432 but i dont have italian language.
Now i dont know what to do cause i cant low Level format (i dont see this option).
Can I update with an official firmware from firmware finder? how?
Why i cant install twrp in recovery but only on ram_disk?
thank you for your help
RealPsygnosis said:
I'm a bit in panic. I've follow all steps from The rebrand guide in the oreo section that is linked to a guide for Mate9.
But i cannot understand this steps:
I'm stucked, I have done all steps but in my case The Phone didnt fail, it boot as usual with cust correctly changed to c432 but i dont have italian language.
Now i dont know what to do cause i cant low Level format (i dont see this option).
Can I update with an official firmware from firmware finder? how?
Why i cant install twrp in recovery but only on ram_disk?
thank you for your help
Click to expand...
Click to collapse
A low level format is called factory reset in emui recovery.
After completing the debranding you should receive OTA updates. If not you can use the Huawei Firmware finder app, or if your bootloader is unlocked you can manually update with TWRP (https://forum.xda-developers.com/p10/how-to/guide-manual-updgrade-to-update-oreo-t3758286).
In Oreo, the recovery partition is called 'ramdisk', so that is where you have to flash TWRP.
M1chiel said:
A low level format is called factory reset in emui recovery.
After completing the debranding you should receive OTA updates. If not you can use the Huawei Firmware finder app, or if your bootloader is unlocked you can manually update with TWRP (https://forum.xda-developers.com/p10/how-to/guide-manual-updgrade-to-update-oreo-t3758286).
In Oreo, the recovery partition is called 'ramdisk', so that is where you have to flash TWRP.
Click to expand...
Click to collapse
Ok So I do a factory reset and repeat the operation....
what trwp should I install?
EDIT:
I've installed the TWRP in this thread and followed that guide ( @Jannomag ).
Now I have the 8.0.0.384 (C432) that works, with no brand and italian. but I've noticed through file manager that in the internal memory there is all the old file. how can I do and Hard Reset? (Before flashing the update I've done a simple factory reset through TWRP, do I need to format system, cache, and data partition?)
thank you
RealPsygnosis said:
Ok So I do a factory reset and repeat the operation....
what trwp should I install?
EDIT:
I've installed the TWRP in this thread and followed that guide ( @Jannomag ).
Now I have the 8.0.0.384 (C432) that works, with no brand and italian. but I've noticed through file manager that in the internal memory there is all the old file. how can I do and Hard Reset? (Before flashing the update I've done a simple factory reset through TWRP, do I need to format system, cache, and data partition?)
thank you
Click to expand...
Click to collapse
As far as I know TWRP cannot complete a factory reset on kirin devices. So you must first flash EMUI recovery and factory reset from there.
@M1chiel is correct, you need to do a factory reset with Huawei eRecovery. Connect your phone to a PC via USB and boot as you want to boot into TWRP. Or flash stock recovery.
thanks @Jannomag and @M1chiel
now with the bl unlocket I found out that I cannot install some apps like netflix, I've read that relock bootloader with fastbook oem relock code is a bad idea.
Is there something I could do?
lock bl with some trick? (hwota maybe? but i've read that I have to install it through twrp so I don't think the bl will be locked)
root with magisk and use some module? (but I hope this don't give me problems with payments apps)
RealPsygnosis said:
thanks @Jannomag and @M1chiel
now with the bl unlocket I found out that I cannot install some apps like netflix, I've read that relock bootloader with fastbook oem relock code is a bad idea.
Is there something I could do?
lock bl with some trick? (hwota maybe? but i've read that I have to install it through twrp so I don't think the bl will be locked)
root with magisk and use some module? (but I hope this don't give me problems with payments apps)
Click to expand...
Click to collapse
If you are on stock firmware (without root, custom kernel, twrp etc) you can relock your bootloader in fastboot. If not your phone will not boot.
However now you finally unlocked I would not recommend that. For Netflix there may be two options that work: install it from APKmirror instead of the Playstore or install Magisk as you indicated yourself. I'd suggest the latter, since it allows root and the opportunity to install relevant modules (I use debloater and youtube vanced). In addition you can hide root from e.g. Netflix, pay apps and games.
Edit: Magisk also ensures you pass Google's safetynet, which is tripped by unlocking the bootloader.
Even if you don't need to root your phone, do it with Magisk. It's systemless and and you can hide the root for most apps (some banking apps still won't work). I use it, too and have no problems with Netflix, Mario Run and my banking app including app for secure login and transactions.
you two @Jannomag @M1chiel are the best thank you,
What magisk image should I install? and what module to hide bl unlocked and root?
RealPsygnosis said:
you two @[email protected] are the best thank you,
What magisk image should I install? and what module to hide bl unlocked and root?
Click to expand...
Click to collapse
Magisk 18 works fine. You can flash it with TWRP or patch the boot image (called ramdisk in oreo) and flash it in fastboot. No modules are needed to pass safetynet. These threads are useful: https://forum.xda-developers.com/apps/magisk/mod-magisk-v1-universal-systemless-t3432382/page3035 and https://forum.xda-developers.com/ho...oot-honor-view-10-mate-10-pro-t3749280/page50 (but use the normal channel, not the custom channel).
Make backup of the boot image via TWRP before you install Magisk. The uninstaller works great but I bricked my P10 a year ago without doing something wrong.
Also wait at the first boot, it takes a few minutes (like 5-7 sometimes). Don't cancel it.
M1chiel said:
Magisk 18 works fine. You can flash it with TWRP or patch the boot image (called ramdisk in oreo) and flash it in fastboot. No modules are needed to pass safetynet. These threads are useful: https://forum.xda-developers.com/apps/magisk/mod-magisk-v1-universal-systemless-t3432382/page3035 and https://forum.xda-developers.com/ho...oot-honor-view-10-mate-10-pro-t3749280/page50 (but use the normal channel, not the custom channel).
Click to expand...
Click to collapse
Is it normal that for some reason after a few days that I've flashed twrp, it is replaced without my will with e-recovery?!
'cause I found out that I cannot boot to twrp and I had to flash it again through fastboot.
BTW I've installed Magisk and SafetyNet is ok, but I think that BL unlock isn't hidden because I have the same problems with incompatible device for some apps
No it is not normal that twrp disappears. You haven't run an update?
Installing apps from the Playstore may work again if you clear data in settings > apps and notifications > apps > playstore and restart the Playstore.
hello, I used to be a custom ROM junkie in the past but after some time i got bored and never did it again.
now looking at my current device which i never installed a customer ROM before its quite old as its running Android 8 and i would like to jump to 10 or 11.
I am confident i understand the process but its been a few years and i have some questions:
-for example this is the 1st device i encrypt so i am not sure if this affects.
-the device has no custom recovery so i have to start there but not sure if i have to remove encryption or if its ok.
-Also i would like to see if you have any advice for me or somehting i should pay attention beside install TWRP, format all but storage and install zip file for custom ROM
Thanks
masterchop said:
hello, I used to be a custom ROM junkie in the past but after some time i got bored and never did it again.
now looking at my current device which i never installed a customer ROM before its quite old as its running Android 8 and i would like to jump to 10 or 11.
I am confident i understand the process but its been a few years and i have some questions:
-for example this is the 1st device i encrypt so i am not sure if this affects.
-the device has no custom recovery so i have to start there but not sure if i have to remove encryption or if its ok.
-Also i would like to see if you have any advice for me or somehting i should pay attention beside install TWRP, format all but storage and install zip file for custom ROM
Thanks
Click to expand...
Click to collapse
You've missed all the fun with the upgrade to OOS 9.
So, you'll need to upgrade your firmware to 9.0.6 because all the latest ROMs require it. Take your time and carefully read https://forum.xda-developers.com/on...5-0-8-firmware-barrier-t3941164/post79758055.
You do not need to remove encryption (depending on how you upgrade your firmware).
If you've got a locked bootloader (which I'm expecting you do), them you need to unlock it so that you can flash TWRP. And unlocking will wipe all data from your phone. So backup everything you want to keep to your PC.
If you don't boot into recovery after flashing TWRP and install a patched boot image (see https://forum.xda-developers.com/on...ty-disable-oxygen-os-t3922324/post79357241)or flash Magisk, and reboot your phone, you'll lose TWRP because OOS automatically restores the stock recovery.
So the order is:
1. Backup
2. Unlock bootloader
3. Flash TWRP
3. In TWRP flash patched boot image (remember you're still on OOS 5.x so use the right one!) or Magisk.
4. Have fun moving to a custom rom.
Sent from my OnePlus 3T using XDA Labs