How to upgrade rooted SM-T719 from Android 6.0.1 to Android 7 or 8 - Galaxy Tab S2 Q&A, Help & Troubleshooting

Hi,
about 2 years ago I rooted my S2 Galaxy Tab (T719) and now I would like to upgrade from Android 6.0.1 to Android version to 7 or 8. I have googled for instructions on how to upgrade a rooted S2 Tab but did not find anything useful (most info is on OTA upgrades which no longer works on rooted devices). Could someone please post step-by-step instructions (please bear in mind that I only ever deal with this kind of thing once every 2-3 years so I do not have much experience). I have TWRP v 3.0.2 installed (do I need to update this as well?) and the tablet is not encrypted (so hopefully I won't have to wipe the system partition and re-install all the app?!?). Thanks.
I also noticed that there is now a huge variety of ROMs out there. How can one know which ones are trustworthy? The main reason I rooted the tablet was to be able to increase privacy (control app permissions with XPrivacy). So I do not want to install some custom ROM that maybe contains spyware or other compromising features. Any advice on this would be greatly appreciated. Given my motivation (privacy) for rooting, would it maybe be better to go back to Stock ROMs (i.e. non rooted) and simply control web access via netguard (by preventing net access for some apps, they may still spy on my contacts, location, or email but cannot phone home to transmit the information)? At least I would still get OTA updates because being excluded from the OTA channel also poses a security risk in itself I suppose. Ok so any advice would be appreciated.
Thank you in advance!

There is no official Android 8 for our device. If you want 8 or 9 you have to install a custom ROM like LuK1337's LineageOS port. It is as safe as LineageOS is by itself on any device. Only problem you might have then is that calling is not possible anymore for now, but LTE works. If you want to use LOS, you HAVE to format data because it's not compatible at all. If you wanna stay on official Android you might keep it. Installing is done by flashing the official firmware with the correct country code over Odin. This will remove TWRP at first so you have to reflash it by Odin afterwards. For firmware download I always use: https://forum.xda-developers.com/galaxy-tab-s/general/tool-samfirm-samsung-firmware-t2988647 and Odin is found by google. If you wanna got the way to LOS you have to do all the steps I mentioned before too anyways to have a recent Modem firmware and bootloader. In that case you just have to flash LOS and OpenGAPPS by TWRP and delete /data aka Factory reset.
Regardless what you do, after ODIN is done, you HAVE TO boot into TWRP immediately to keep it from being removed by official firmware. While you are in there anyways you can install magisk to keep it from encrypting /data

Many thanks emuandco. So I guess I will stick with the Android 7 as I do not want to reformat the tablet and reinstall all the apps. I have started to download the Android 7 stock ROM, but it is taking quite long so in the meantime just to confirm, the steps to follow are:
1- use odin to flash the stock ROM (no steps required prior to this? I simply overwrite the existing ROM? I suppose that I will loose root then and need to re-root the device using the standard procedure as explained here: http://www.samsungsfour.com/tutoria...nougat-7-0-using-cf-auto-root-all-models.html ?)
2- use odin to flash TWRP (I will need the newest version I guess and cannot use the same as for Android 6?)
3- boot into recovery mode to ensure that TWRP does not get overwritten
4- done
Is this correct? Do I then need to reinstall Xposed, SuperSU and Xprivacy or will they be preserved?
Thanks again!
P.S.: BTW, I also found these instructions: https://forum.xda-developers.com/tab-s2/development/twrp-3-0-2-1-galaxy-tab-s22016-sm-t713-t3390627 which are slightly different from http://www.samsungsfour.com/tutoria...nougat-7-0-using-cf-auto-root-all-models.html and require a wipe of the data partition. Does this mean that for an update to Android 7 I definitely do need to wipe the data partition? If this is the case then this would be a major disadvantage of rooting in the first place and maybe I simply flash the stock ROM and do not root at all but go the "netguard" route as mentioned in my original message?

I never used the official Firmware that much. Fist thing I did was going on LuK1337's nerves to get a port of LOS for it up and running So no clue if Samsung manages to keep /data but I guess so. Yeah, looks fine what you list there. You COMPLETELY overwrite ANY modification in kernel or /system, so reflash your mods and root (Magisk). I always recommend to uase the MOST recent TWRP. (https://dl.twrp.me/gts28velte/ should be it in your case).
Ah and looking at your manuals... Check OEM unlock just to be rather safe than sorry if things go mad.

emuandco said:
I never used the official Firmware that much. Fist thing I did was going on LuK1337's nerves to get a port of LOS for it up and running So no clue if Samsung manages to keep /data but I guess so. Yeah, looks fine what you list there. You COMPLETELY overwrite ANY modification in kernel or /system, so reflash your mods and root (Magisk). I always recommend to uase the MOST recent TWRP. (https://dl.twrp.me/gts28velte/ should be it in your case).
Ah and looking at your manuals... Check OEM unlock just to be rather safe than sorry if things go mad.
Click to expand...
Click to collapse
Deleted

Related

Unroot, return to stock and update to Android 6.0

Hi all,
I've been a long long time rooter of phones. The Nexus 6 was no different. I'm running Temasek's CM12 rom and it's been great, but I'd like to go back to stock and run the Marshmallow rom unrooted. It seems like with Doze and other features it would be better for me at this time.
I have the ATT version of the Nexus 6 and the latest TWRP installed. What would I need to do to install the latest stock 6.0 rom (safely?). Im a technical person but rather than throw things at the wall and see what sticks, I'm looking for a couple of testimonials to make me feel better about doing this
Thanks!
Flashing the factory images from Google is likely your best bet. You can flash everything separately, skipping the userdata image if you don't want to format your data partition, and skip the recovery image if you want to keep TWRP. I am sure there are guides on site to assist with this if you aren't sure how to accomplish this.
You will likely have to factory reset in TWRP as going from CM > stock will likely cause some problems. Also, if you have disabled encryption and want to stay that way, you will want to flash a custom kernel that removes the force encryption before booting into Android.

ANCIENT Android

I have quite an old version of Android on my Nexus 6 (see attached). Is it safe to flash or fastboot to a 7.0 or 7.1 build without wiping? I am on rooted Project Fi. I don't necessarily need to keep root (though I prefer it for tap-to-wake), but I do need Project Fi compatibility since that is my carrier. Thank you!
You are going to have to wipe data and cache, flash bootloader and radio, and then you are clear to go to 7.0 or 7.1! *project FI is not a custom rom thing, its going to work now with any rom! Root is as easy is reflashing SU when done with upgrade, if you want root again.
While you probably can receive OTA updates until you get to Android 7.0, there's no guarantee that you'll get the required updates. Flashing one of the OTA images from the Google Developer website will get you there a lot quicker. But you want to back up your internal storage onto your PC before applying the OTA. Since there is a bootloader update involved, your device may end up wiped.
Darn. Can you link me to whichever bootloader, radio, and build would be best for me to use? I just want the base stock Project Fi build, so I'm not sure if I should get the Google build, or one in the dev forum.
I cannot utilize OTA updates: I click install, it reboots, and fails. Hence why I have been on 5.1 for years. I just haven't had the time (or desire) to do all of this manually. How should I go about the upgrade process? I understand the process of fastboot and all that (though it has been a while), but I need a little guidance on which file (or files) to use and where to download them. Any pointers on which website and which download(s) would be much appreciated, whether it is the official google file, or I need other files as well, etc.
This is a link to the 7.0 bootloader and radio, both flashable! http://forum.xda-developers.com/nexus-6/development/fxz-nexus-6-recovery-flashable-fastboot-t3066052
This is a link to a stock (project fi ready) 7.0 build, with radio / bootloader/ rom / gapps / everything. Perhaps it would be easier just to do this writeup! http://forum.xda-developers.com/nexus-6/general/android-nougat-nbd90z-flashable-image-t3474572
Excellent thank you. Regarding the second link:
a) This will work for 5.1 and a very old version of TWRP correct?
b) Also, what is the purpose of making a backup if this will wipe the storage anyway?
Of course it fails. OTA updates require the stock recovery to work. Had I known you had TWRP installed I would have had you flashing the factory image using fastboot.
a) no, while it may work, You should definitely update your version of TWRP
b) You aren't going to wipe your internal storage if you use TWRP. that's only when you're flashing via fastboot
If you use TWRP, you can wipe the system, data, and cache without touching your files. just dont' wipe internal storage
Yes. I do have TWRP. In that case, do you agree with the other post that the following link is the best upgrade path? http://forum.xda-developers.com/nexus-6/general/android-nougat-nbd90z-flashable-image-t3474572
Ohhh I see. My eyes immediately skipped to the "Method 2" content.
a) So I should first update TWRP, and then perform "Method 1" in that post, correct? Just want to make absolutely sure of the steps.
b) In the case that Method 1 is correct, since my data would remain, will my phone be wiped or not?
Yes.
It worked! I am now proudly on 7.0 without wiping!!! Thank you!!!!!! How do I mark this as the answer? Woohoo!!!
P.S. In case this should help anyone else (or maybe help myself in the future), I updated TWRP though the "TWRP Manager" app, did a full backup of the phone (took 822 seconds), then flashed that zip in that other thread. So far so good!!!
Woot!

Looking to flash OK Pie on P9 Any help would be appreciated.

Hi guys, like the title says. I'd like to flash OK Pie onto my old but still working P9 but after so, so much time i have forgotten everything I did to my phone to get to where I currently am. I've been searching for specifics to my situation but the guide to go from EMUI 8 to OK Pie is complicated enough as it is. If I have to factor in the "back to stock" procedure etc I think my brain would explode xD
So I'm looking for any links, guides, personal help or WHATEVER may help me at least get to chinese OREO 9I think I'm capable of taking it from there)
My current setup:
EVA-L09
Build number: EVA-L09C432B378
EMUI version: 5.0
Android: 7.0
My phone is from Latin America, So IIRC I unbranded it, changed it to cust 432 and flashed the latest (stock) firmware which at the time was B378.
I also have TWRP (the latest one) installed. If I got it right, I THINK I need to go back to stock recovery, flash the latest FW and go to Chinese OREO from there before trying to flash OK Pie, right?
Could somebody please be so kind as to either help me or at least point me to a thread/guide made for idiots such as myself xD that can walk me through the steps of going from my FW to stock recovery and stock latest FW?
I'll manage to get to oreo and custom after that.
I appreciate your help in advance.
Thanks.
EDIT: Forgot to mention that yes. I kept my unlock code so thats no problem
Thanks again!
SideSkroll said:
Hi guys, like the title says. I'd like to flash OK Pie onto my old but still working P9 but after so, so much time i have forgotten everything I did to my phone to get to where I currently am. I've been searching for specifics to my situation but the guide to go from EMUI 8 to OK Pie is complicated enough as it is. If I have to factor in the "back to stock" procedure etc I think my brain would explode xD
So I'm looking for any links, guides, personal help or WHATEVER may help me at least get to chinese OREO 9I think I'm capable of taking it from there)
My current setup:
EVA-L09
Build number: EVA-L09C432B378
EMUI version: 5.0
Android: 7.0
My phone is from Latin America, So IIRC I unbranded it, changed it to cust 432 and flashed the latest (stock) firmware which at the time was B378.
I also have TWRP (the latest one) installed. If I got it right, I THINK I need to go back to stock recovery, flash the latest FW and go to Chinese OREO from there before trying to flash OK Pie, right?
Could somebody please be so kind as to either help me or at least point me to a thread/guide made for idiots such as myself xD that can walk me through the steps of going from my FW to stock recovery and stock latest FW?
I'll manage to get to oreo and custom after that.
I appreciate your help in advance.
Thanks.
EDIT: Forgot to mention that yes. I kept my unlock code so thats no problem
Thanks again!
Click to expand...
Click to collapse
General link for Open Kirin ROMs
https://openkirin.net/user_guide/openkirin-rom-installation-instructions/
P9 thread for OK ROMs (under the P9 ROMs, Kernels... collection)
https://forum.xda-developers.com/p9/development/roms-openkirin-aosp-collection-t3828806
In short:
1) You must rebrand and update your L09c432 Nougat to AL10c00 Oreo, it is PRECISELY explained in the OP posts (mainly the post #2, but read #1 - #5 to get better picture) in the corresponding thread:
https://forum.xda-developers.com/p9/development/rebrand-update-tool-hwota7-p9-eva-t3820849
2) Once you will be on EVA-AL10c00b540 Oreo, you have to follow the OK installation guide from the first link.
You will have to install OK Omni Pie for Android 8, not for Android 9 (there is no stock Pie for P9)
If you search for Pie in the given two XDA threads (Search box at top- right on any XDA page), you will find that many people have undergone (and some returned back from OK Pie to stock Oreo) with no problems - but it is important to carefully follow the guides, first for rebranding and installing the Chinese stock Oreo, then to install OK ROM EXACTLY as described on their site (common guide for all OK ROMs and for all Huawei phones when already updated to the stock Oreo)
zgfg said:
General link for Open Kirin ROMs
https://openkirin.net/user_guide/openkirin-rom-installation-instructions/
P9 thread for OK ROMs (under the P9 ROMs, Kernels... collection)
https://forum.xda-developers.com/p9/development/roms-openkirin-aosp-collection-t3828806
In short:
1) You must rebrand and update your L09c432 Nougat to AL10c00 Oreo, it is PRECISELY explained in the OP posts (mainly the post #2, but read #1 - #5 to get better picture) in the corresponding thread:
https://forum.xda-developers.com/p9/development/rebrand-update-tool-hwota7-p9-eva-t3820849
2) Once you will be on EVA-AL10c00b540 Oreo, you have to follow the OK installation guide from the first link.
You will have to install OK Omni Pie for Android 8, not for Android 9 (there is no stock Pie for P9)
If you search for Pie in the given two XDA threads (Search box at top- right on any XDA page), you will find that many people have undergone (and some returned back from OK Pie to stock Oreo) with no problems - but it is important to carefully follow the guides, first for rebranding and installing the Chinese stock Oreo, then to install OK ROM EXACTLY as described on their site (common guide for all OK ROMs and for all Huawei phones when already updated to the stock Oreo)
Click to expand...
Click to collapse
Hi, thanks for replying. I'm aware of the PROCEDURE not so sure about the "how to".
Thats why I posted. Your post basically told me what I already knew (and talked about in my post)
What I'm looking for is help going from my current TWRP/STOCK/ROOTED FW. Back to full stock so I can start updating the ORIGINAL FW. I can't find any info on how to go back to stock recovery for instance. Do I need a specific recovery for the FW I'm running? Is it generic? Where do I find it? How do I flash it? Where do I get the stock firmware? (Huawei firmaware finder?) Which one do I flash? Does flashing the stock firmware automatically flashes the stock recovery? Things like that. I appreciate you trying to help but I already read and knew the things you linked to. My issue is, like I said: going back to stock before I can follow any guide to go up to oreo.
Thanks anyway!
SideSkroll said:
Hi, thanks for replying. I'm aware of the PROCEDURE not so sure about the "how to".
Thats why I posted. Your post basically told me what I already knew (and talked about in my post)
What I'm looking for is help going from my current TWRP/STOCK/ROOTED FW. Back to full stock so I can start updating the ORIGINAL FW. I can't find any info on how to go back to stock recovery for instance. Do I need a specific recovery for the FW I'm running? Is it generic? Where do I find it? How do I flash it? Where do I get the stock firmware? (Huawei firmaware finder?) Which one do I flash? Does flashing the stock firmware automatically flashes the stock recovery? Things like that. I appreciate you trying to help but I already read and knew the things you linked to. My issue is, like I said: going back to stock before I can follow any guide to go up to oreo.
Thanks anyway!
Click to expand...
Click to collapse
If rooted by Magisk, there is Uninstall option in Magisk Manager, it will unroot.
Similarly SuperSU had an Unroot/Unistall option.
In both cases you can flaslh back the stock Boot partition but it is cleaner to unroot by using their Uninstall options.
From TWRP or Fastboot you have to flash stock Recovery (corresponding to your current stock Nougat firmware) to revert back from TWRP
Generally, if you download from FirmwareFinder update.zip corresponding to your current stock Nougat (must be from FullOTA-MF or FullOTA-MF-PV), unzip, then by using Huawei Update Extractor, you can extract Boot.img and Recovery.img that you can flash then from Fastboot or from TWRP to go back to stock Boot and to stock Recovery
Once you go back to stock Boot and Recovery, you can boot to eRecovery (switch off, connect to charger, keep pressing Vol+ and boot by Pow) and choose Download latest firmware and recovery
----
But in fact, since you already have TWRP, use the HWOTA method from this post to update to c432b504 or b505:
https://forum.xda-developers.com/showpost.php?p=75787151&postcount=2
You can do the same with HWOTA7 from the corresponding thread I gave you (before you will go to rebrand to AL10c00b399).
In both cases, you have to download three update*.zip files for eg L09c432b504 (must be FullOTA-MF), rename one or two of them as described in the OP posts (be careful, some people have Windows 10 that hides zip extension and they wrongly rename files to have double zip extension and then HWOTA/HWOTA7 scripts cannot find the file and fail to flash resulting with half-brick), put them to DLOAD file on the SD card and follow the guides
zgfg said:
If rooted by Magisk, there is Uninstall option in Magisk Manager, it will unroot.
Similarly SuperSU had an Unroot/Unistall option.
In both cases you can flaslh back the stock Boot partition but it is cleaner to unroot by using their Uninstall options.
From TWRP or Fastboot you have to flash stock Recovery (corresponding to your current stock Nougat firmware) to revert back from TWRP
Generally, if you download from FirmwareFinder update.zip corresponding to your current stock Nougat (must be from FullOTA-MF or FullOTA-MF-PV), unzip, then by using Huawei Update Extractor, you can extract Boot.img and Recovery.img that you can flash then from Fastboot or from TWRP to go back to stock Boot and to stock Recovery
Once you go back to stock Boot and Recovery, you can boot to eRecovery (switch off, connect to charger, keep pressing Vol+ and boot by Pow) and choose Download latest firmware and recovery
----
But in fact, since you already have TWRP, use the HWOTA method from this post to update to c432b504 or b505:
https://forum.xda-developers.com/showpost.php?p=75787151&postcount=2
You can do the same with HWOTA7 from the corresponding thread I gave you (before you will go to rebrand to AL10c00b399).
In both cases, you have to download three update*.zip files for eg L09c432b504 (must be FullOTA-MF), rename one or two of them as described in the OP posts (be careful, some people have Windows 10 that hides zip extension and they wrongly rename files to have double zip extension and then HWOTA/HWOTA7 scripts cannot find the file and fail to flash resulting with half-brick), put them to DLOAD file on the SD card and follow the guides
Click to expand...
Click to collapse
Thank you. Thats exactly what I was looking for. I really appreciateyour help.
Btw, no one should have the "hide extensions for known file types" checkbox marked...
Edit: Should I flash the same FW version Im currently using and then update regularly? To prevent any issues? (Cause i noticed there are some rules as to the version jumps that can be made flashing like this...
SideSkroll said:
....Should I flash the same FW version Im currently using and then update regularly? To prevent any issues? (Cause i noticed there are some rules as to the version jumps that can be made flashing like this...
Click to expand...
Click to collapse
It must be the same model and cust, c432, but safer if you also apply the same build number (b387 ?)
Once you are back on stock you should start receiving OTA updates (have WiFi and a valid SIM card). Give it some time but check also manually from Settings / System updates.
As mentioned in my previous post, you can also use eRecovery / Install latest fw and recovery (if OTA coming slow), and there is a similar option in HiSuite. You will probably not need to use HWOTA or HWOTA7 to jump from clean stock b386 up to b50x
SideSkroll said:
Thats exactly what I was looking for...
Click to expand...
Click to collapse
Did you go for OK Pie (or you stayed on Nougat, or in between on stock Oreo b540), was it Okay?
zgfg said:
It must be the same model and cust, c432, but safer if you also apply the same build number (b387 ?)
Once you are back on stock you should start receiving OTA updates (have WiFi and a valid SIM card). Give it some time but check also manually from Settings / System updates.
As mentioned in my previous post, you can also use eRecovery / Install latest fw and recovery (if OTA coming slow), and there is a similar option in HiSuite. You will probably not need to use HWOTA or HWOTA7 to jump from clean stock b386 up to b50x
Did you go for OK Pie (or you stayed on Nougat, or in between on stock Oreo b540), was it Okay?
Click to expand...
Click to collapse
Hi again. First of all I would like to thank you agaib for your help. You made the process so much sinpler and quixk for me and I do apprexiate it.
Second, I updated to the latest "original" fw for my c432 phone OTA but then had to modify the HWOTA7 procesa so I could dl and install the latest/latest fw (because it wouldnt even register when searching for it) I used huawei fw finder to verify it and dl.
After that I went to chinese Oreo, flashed the network fixes and installed a TINY OTA update which fixed some sexurity issues apparently (thankfully it went Ok cause I THINK flashing OTA in a "converted" phone is a big nono?)
Anyways, I ended up on omni pie (the latest beta whixh is 5.2 I believe) as going AOSP was the whole point of this endeavor.
So far I'm LOVING it. Its such a refreshing thing not having to deal with all the bs OEMs bake into their roms... But Im experiencing a couple of issues as well. Not sure if its the rom, my phone or the android version (particularly my issue with battery life since I was having issues with the duration way before I updates, actually that was one of my motivations for updating since I read that pie had better battery management)
Anyway, my issues are as follow. Hope you can help (once again)
Battery life SUCKS (like really, it went from bad to terrible... Not sure if stock oreo would make it better, or perhaps omni pie needs some optimizations?)
The camera (huawei one, not sure about the aosp) has issues. Multiple issues. The biggest one being that if I try to go from back to front camera the app locks in a black screen and I have to go into the app, delete data, reboot the phone and relaunch it (and that doesnt fix it everytime)
The last issue is with pop messages from apps and/or settings. Sometimes, when installing and app and/or changing aome setting a white popup shows up with ONLY an OK option. I cant read anything on the popup. Everything is white. Not sure if its an issue with the theme (I changed from default to "hell" or something like that) but it is VERY annoying not knowing what youre agreeing to.
Last but not least I have a question about the stock rexovery, factory reset and flashing new versions of omni (if and wheb they come out)
In one of the steps for flashing omni the guide asks to perfomr a factory reset from the stock rom. Thing is, it doesnt work. I mean, when I confirm the factory reset the process starts and approximately at 15% an exclamation sign appears and the process percentage stops working. I can reboot the system and everything works fine (using the phone to post this actually) but Im left with that feeling of not knowing why something failed... You know what I mean? Is that nornal?(the failure to factory reset, not the feeling ) also, does factory wiping the phone removes root access? Or does it only renove magisk manager?
Also, if I ever wabt to update the rom (not change it mind you, but flash the next beta or stable or whatever they come up with) do I need to flash the stock recovery again? (Currently rooted with magisk) or is it a separate partition? (Sinxe I had to modify the ramdisk and not flash a custom recovery) also, will I need to do the whoooole thing again? (Backup everything, restore tk factory etc etc) or is it just like with lineage for exanple where you could flash and updatr and keep your data untouched?
Thanks for EVERYTHING my friend. And I hope you can answer my questions (particularly the ones about battery life and thebfactory reset issue since Im planning on doing one last factory reset before settling with the rom. Just waiting for my new micro sd. The one that will stay in the phone)
Sorry for the typos. Writing this huge post on a phone is a PITA.
SideSkroll said:
Hi again. First of all I would like to thank you agaib for your help. You made the process so much sinpler and quixk for me and I do apprexiate it.
Second, I updated to the latest "original" fw for my c432 phone OTA but then had to modify the HWOTA7 procesa so I could dl and install the latest/latest fw (because it wouldnt even register when searching for it) I used huawei fw finder to verify it and dl.
After that I went to chinese Oreo, flashed the network fixes and installed a TINY OTA update which fixed some sexurity issues apparently (thankfully it went Ok cause I THINK flashing OTA in a "converted" phone is a big nono?)
Anyways, I ended up on omni pie (the latest beta whixh is 5.2 I believe) as going AOSP was the whole point of this endeavor.
So far I'm LOVING it. Its such a refreshing thing not having to deal with all the bs OEMs bake into their roms... But Im experiencing a couple of issues as well. Not sure if its the rom, my phone or the android version (particularly my issue with battery life since I was having issues with the duration way before I updates, actually that was one of my motivations for updating since I read that pie had better battery management)
Anyway, my issues are as follow. Hope you can help (once again)
Battery life SUCKS (like really, it went from bad to terrible... Not sure if stock oreo would make it better, or perhaps omni pie needs some optimizations?)
The camera (huawei one, not sure about the aosp) has issues. Multiple issues. The biggest one being that if I try to go from back to front camera the app locks in a black screen and I have to go into the app, delete data, reboot the phone and relaunch it (and that doesnt fix it everytime)
The last issue is with pop messages from apps and/or settings. Sometimes, when installing and app and/or changing aome setting a white popup shows up with ONLY an OK option. I cant read anything on the popup. Everything is white. Not sure if its an issue with the theme (I changed from default to "hell" or something like that) but it is VERY annoying not knowing what youre agreeing to.
Last but not least I have a question about the stock rexovery, factory reset and flashing new versions of omni (if and wheb they come out)
In one of the steps for flashing omni the guide asks to perfomr a factory reset from the stock rom. Thing is, it doesnt work. I mean, when I confirm the factory reset the process starts and approximately at 15% an exclamation sign appears and the process percentage stops working. I can reboot the system and everything works fine (using the phone to post this actually) but Im left with that feeling of not knowing why something failed... You know what I mean? Is that nornal?(the failure to factory reset, not the feeling ) also, does factory wiping the phone removes root access? Or does it only renove magisk manager?
Also, if I ever wabt to update the rom (not change it mind you, but flash the next beta or stable or whatever they come up with) do I need to flash the stock recovery again? (Currently rooted with magisk) or is it a separate partition? (Sinxe I had to modify the ramdisk and not flash a custom recovery) also, will I need to do the whoooole thing again? (Backup everything, restore tk factory etc etc) or is it just like with lineage for exanple where you could flash and updatr and keep your data untouched?
Thanks for EVERYTHING my friend. And I hope you can answer my questions (particularly the ones about battery life and thebfactory reset issue since Im planning on doing one last factory reset before settling with the rom. Just waiting for my new micro sd. The one that will stay in the phone)
Sorry for the typos. Writing this huge post on a phone is a PITA.
Click to expand...
Click to collapse
This small OTA bringing Patch02 over b540 installs even over TWRP (but that was not the case for OTA from eg b535 to b540)
Cannot discuss/compare battery for Omni Pie, since not using Omni
Problem with Camera app does not show on stock Oreo. Even if the app was somehow ported from Huawei, there are maybe problems with integration to Omni.
Various Huawei/Mate models come with different cameras, but there is only one OK Omni ROM (with one Camera app) given to work on all Huawei/Mate models
Btw, somebody else also complained about issues with Camera (and GPS) and decided to go back to stock Oreo.
Similarly, issues you described about black notifications or so must be related to the custom ROM, theme or so.
As a general rule:
- for installing OK ROM, you flash System partition, and nothing else
- you also wipe Data partitiom (containing all your installed apps, incl Magisk Manager, also containing your user settings)
It does not affect any other partition.
Therefore, changes given by NW patch persist - without, you will have (also in that OK ROMs) problems with SIM card(s) and connecting to the network
Also, Magisk, which was flashed to Ramdisk, persists. You must only install Magisk Manager again, because it is user apo, installed to Data partition that was wiped
You must check on the OK side how they advice installing the updates of OK ROMs
(It is questionable if they will get updates any more, since OK team switched to development of ROMs which install over the stock Pie, whereas on P9 you have no stock Pie - only Oreo, and most likely, we will never see stock Pie for P9.
Just check when OK team released last ROM for stock Oreo, and compare with their releases of OK ROMs for stock Pie:
https://openkirin.net/download/
Hence IMO, for updating the OK ROM (if/when it comes), you will again just need to flash its System and to wipe Data (and then to reinstall user apps like Magisk Manager).
Hopefully, you can backup and restore some apps and settings by Titanium.
Whether you don't need to wipe Data for such update - check from the OK support.
On the Open Kirin site you will find Support pages (Faq, HowTo) and also a link to the live Telegram channel

N9600 flashing TWRP

Hi all. Been a long time. Hope I can get some guidance here.
As always, I've been doing my research and testing, but I haven't got it quite right yet. Here is my issue:
I'm able to flash TWRP, but upon reboot, it reverts back to the stock Android recovery. Found out that its a security feature and you need to disable it. Is this where dm-verity comes into play? Do I need to flash a zip file in TWRP after flashing it, or flash something via ODIN in order to disable this security feature? Also, I've read that after flashing TWRP (and after removing dm-verity or before?), you need to format (not wipe) the /system and/or /data partitions in order to remove the encryption.
I'm a little confused as to the proper sequence of steps in order to accomplish this. I've read some guides here on XDA, but I'm still not getting it regarding after flashing TWRP. Or am I not supposed to flash TWRP first?
I know a little bit about Linux but I am by no means an expert.
My phone is the Note 9 N9600, dual sim, 128GB. Its running stock Samsung Android 10 (OneUI 2.1), Baseband version N9600ZHU4ETG1, Build number QP1A.190711.020.N9600ZHU4ETG1.
I also remember that in some situations, it may be necessary to downgrade the installed ROM in order to properly flash. Hope thats not the case here.
I will continue to search, but any advise would be greatly appreciated. Here is the guide that I've been using as a point of reference: https://forum.xda-developers.com/ga...ecovery-twrp-galaxy-note9-snapdragon-t3845536
Thanks
Talabis said:
Hi all. Been a long time. Hope I can get some guidance here.
As always, I've been doing my research and testing, but I haven't got it quite right yet. Here is my issue:
I'm able to flash TWRP, but upon reboot, it reverts back to the stock Android recovery. Found out that its a security feature and you need to disable it. Is this where dm-verity comes into play? Do I need to flash a zip file in TWRP after flashing it, or flash something via ODIN in order to disable this security feature? Also, I've read that after flashing TWRP (and after removing dm-verity or before?), you need to format (not wipe) the /system and/or /data partitions in order to remove the encryption.
I'm a little confused as to the proper sequence of steps in order to accomplish this. I've read some guides here on XDA, but I'm still not getting it regarding after flashing TWRP. Or am I not supposed to flash TWRP first?
I know a little bit about Linux but I am by no means an expert.
My phone is the Note 9 N9600, dual sim, 128GB. Its running stock Samsung Android 10 (OneUI 2.1), Baseband version N9600ZHU4ETG1, Build number QP1A.190711.020.N9600ZHU4ETG1.
I also remember that in some situations, it may be necessary to downgrade the installed ROM in order to properly flash. Hope thats not the case here.
I will continue to search, but any advise would be greatly appreciated. Here is the guide that I've been using as a point of reference: https://forum.xda-developers.com/ga...ecovery-twrp-galaxy-note9-snapdragon-t3845536
Thanks
Click to expand...
Click to collapse
once you boot into twrp then flash the 1st kernel 2nd magisk
Then follow this here flash 3rd multidisabler.zip and 4th forceencrypt_disabler_q.zip for Android 10 and format data.
The links are on the same guide

how to root , flash custom recovery and custom ROM on galaxy S10 5G (G977N)

Hello folks !
I just bought a galaxy S10 5G G977N and I found it difficult to work my way through all the changes made in rooting/custom roming smartphones (I had a galaxy S7 before that, it was pretty easy).
What I read for now :
How to root with magisk : https://topjohnwu.github.io/Magisk/install.html#samsung-system-as-root
How to install TWRP : https://twrp.me/samsung/samsunggalaxys105G.html
What I learned :
Rooting device is far more complicated than it was before. If I do so, I won't be able to update stock rom OTA, I'll have to reflash a patched recovery (AP file) for every update. This bothers me because its not convenient, and because messing with odin is way riskier than flashing zip from custom recovery and may brick my phone, so the less I use it, the better I think.
Plus,booting the phone will be a pain in the ass, having to do the right key combination
Installing TWRP will not change that.
What I'm wondering :
I'm a bit confused on how I will be able to update stock ROM (The way I understand it, I'll have to reinstall TWRP after each update)
And I'm even more confused about how all of this will work with custom ROMs.
Let's say I root my phone and install TWRP. If I want a custom ROM and keep it rooted, how will it work ? I'll have to unzip the ROM, patch the AP file with magisk, rezip it, flash it with twrp and voilĂ  ? And I'll have the same key combination issue where I'll have to boot a certain way to access the rooted ROM, and if I don't, I'll boot on an unrooted ROM ?
Thank you a lot for helping. I'm really used to rooted and unbloated ROM (God I've forgotten how bloated stock ROMs are !) but the complexity of the operation stops me for now. I don't want to brick my phone and I'm not sure I'll have the courage to do all of this every 3 month for each update.
Hello!
This thread is a bit old. But since I had to dig the forum to find what I was looking for (and update my knowledge), maybe my answer will be useful for somebody else.
Rooting device is far more complicated than it was before.
Click to expand...
Click to collapse
Yep. That was a shocker for me, coming from a 7 year old phone.
Plus,booting the phone will be a pain in the ass, having to do the right key combination
Click to expand...
Click to collapse
I agree! Thankfully, somebody smarter than me took care of that. You can thank ianmacd for his multidisabler (GitHub project's page; xda thread).
One of its functionality is to disable "Stock recovery auto-restoration".
If you want to see a guide for how to use it (for S10 5G Snapdragon only, but same principle apply for the others), afaneh92 wrote one! Same thing by corsicanu, but with official links to download TWRP (and his repository for the other stuff), and it works with other versions of the S10 too. corsicanu got his tools here if needed.
Be careful, you must format /data after disabling encryption with multidisabler. Back up your data first!
I won't be able to update stock rom OTA
Click to expand...
Click to collapse
No OTA if you root.
You can still upgrade the stock kernel/firmware to a newer Android version manually. Afterwards, flash TWRP, then flash multidisabler again, then run multidisabler in terminal. And, all good!
(Reflashing stock firmware disables "multidisabler")
Check for firmware updates on Samsung's changelog page.
Replace your S10 model number and CSC code in the link below:
doc.samsungmobile.com/YourModelNumber/YourCscCode/doc.html
To know which CSC you have:
Go to Settings > About phone > Software information > Service provider software version
The last line should show the current CSC (three characters), e.g. mine is KTC for Korean KTC devices.
doc.samsungmobile.com/sm-g977b/ftm/doc.html
corsicanu makes it easier for us, here is his github page for the S10.
I'm a bit confused on how I will be able to update stock ROM (The way I understand it, I'll have to reinstall TWRP after each update)
Click to expand...
Click to collapse
To flash the ROM the first time:
Flash the ROM with TWRP (adb sideload), Format data/factory reset. Formating everything will reenable encryption if you had multidisabler installed first. I think. So I guess flash it afterwards, and format data again?
For example, you can follow Lineage OS's guide. But they don't take care of vbmeta, encryption, and other issues. I'm not sure why.
To update the ROM, it's easier: no need to reinstall multidisabler after a dirty flash. (Lineage guide to update their ROM)
I'm dropping some links you might need:
To download the last version of Odin (odin3-v3-14-1_3b_patched-zip as of date): realbbb's XDA thread.
All the versions of TWRP for the beyondx (G977B and N, maybe other letters too )
Ok. That's all for now. Good luck!

Categories

Resources