[Oreo][Stock][Rom] TWRP Flashable Stock Builds

NZedPred

Senior Member
Mar 16, 2016
858
1,633
113
Wellington
Hi Guyi just flashed the stock Oreo zip in this thread, everything works fine but I can't perform a factory reset using the settings of the phone

It just doesn't do anything when I press the erase button, I can doit by recovery, but Im selling this phone and i want everything to work as it should be.

Can anyone help me?

Thanks

By the way the phone still has twrp, that could be the problem? How can I flash the stock recovery?
If you want to sell it, then these builds are not suitable (as you cannot lock the bootloader). You would want to use the fastboot roms instead. Search the forums.
 

TGHH

Senior Member
Sep 20, 2017
276
90
28
Hamburg
Hi Guyi just flashed the stock Oreo zip in this thread, everything works fine but I can't perform a factory reset using the settings of the phone

It just doesn't do anything when I press the erase button, I can doit by recovery, but Im selling this phone and i want everything to work as it should be.

Can anyone help me?

Thanks

By the way the phone still has twrp, that could be the problem? How can I flash the stock recovery?
Not sure, but I think you have to flash a stock Rom via ADB and then relock the bootloader. After that update via OTA to the most recent version.

May be someone can give you more details and links how to do it properly.
 

BopNiblets

Senior Member
Oct 19, 2010
85
12
0
Hi,
I flashed one of these builds with TWRP some time ago and it has always rebooted into TWRP instead of just rebooting into Android, this was fine with me, I just booted into bootloader and then clicked Start.

Now I want to give the phone to someone who will not be able to do this (my mother in law, not great with technology) so can I ask:
1. Is there a way to get it to reboot normally as it is, with TWRP and rooted?
or
2. How can I easily set it back completely to a stock Oreo/recovery? (one from here: https://mirrors.lolinet.com/firmware/moto/potter/official/RETAIL/), can you flash these through TWRP or need to use the ADB method?

There are so many threads I am not sure which one to follow! I will not be backing up anything so if it gets completely wiped it's fine, and I don't need to relock.

Looks like me and HazeMC want to do similar things :)
 
  • Like
Reactions: HazeMC

NZedPred

Senior Member
Mar 16, 2016
858
1,633
113
Wellington
February 2019 security patch release out - OPSS28.85-17-6

New build available now with the February security patches. This is from the retus software channel, but as always, we're pretty safe if we're on other regions too.

Android File Host - potter-twrp-flashable-OPSS28.85-17-6-aroma.zip
Dropbox - potter-twrp-flashable-OPSS28.85-17-6-aroma.zip

In case some of you have missed it, I had finally worked out what the underlying issue is regarding the touchscreen not working after flashing one of these Oreo builds. Head over to post #3 for the full details.

Happy flashing, and hit thanks if you appreciate my work!
 

diegomartinezlovey

Senior Member
Nov 20, 2015
591
201
43
36
Argentina
New build available now with the February security patches. This is from the retus software channel, but as always, we're pretty safe if we're on other regions too.

Android File Host - potter-twrp-flashable-OPSS28.85-17-6-aroma.zip
Dropbox - potter-twrp-flashable-OPSS28.85-17-6-aroma.zip

In case some of you have missed it, I had finally worked out what the underlying issue is regarding the touchscreen not working after flashing one of these Oreo builds. Head over to post #3 for the full details.

Happy flashing, and hit thanks if you appreciate my work!
can you share to flash via fasboot?
 

ctwftp

Member
Apr 6, 2016
36
1
0
So after installing OPSS28.85-17-6 I had the issue below and followed the steps from earlier in the post:

On soak test 2 or later, I have my IMEI but no signal. What can I do?
In all cases where this has happened, the user's phone has relied upon an EFS backup for IMEI, due to flashing another persist. In these cases, it appears that the only way to get a signal is to use the firmware (i.e. modem, fsg, dsp - refer previous FAQ) from soak test 1. We're probably seeing here that the EFS does in fact need to be recreated to be valid. Unfortunately for these users, by not having their own persist, they are stuck with an old EFS and the newer firmwares appear to not work.

To do this

if you are already on Soak Test 2 or later, download the Soak Test 1 firmware download at either of these links:
Android File Host - oreo-soak1-firmware.zip
Dropbox - oreo-soak1-firmware.zip
If you are on Soak Test 1, install Soak Test 2 or later / official aroma installer and de-select firmware


Everything seems to be working OK at this point but will I be able to install future updates? How will this affect me going forward? Also, if I just want to go back to completely stock with OTA updates can I do that?
 

NZedPred

Senior Member
Mar 16, 2016
858
1,633
113
Wellington
So after installing OPSS28.85-17-6 I had the issue below and followed the steps from earlier in the post:

On soak test 2 or later, I have my IMEI but no signal. What can I do?


Everything seems to be working OK at this point but will I be able to install future updates? How will this affect me going forward? Also, if I just want to go back to completely stock with OTA updates can I do that?
You won't be able to go back to full stock unfortunately. Any future updates (if any) will still require Soak test 1 firmware.
 

ctwftp

Member
Apr 6, 2016
36
1
0
You won't be able to go back to full stock unfortunately. Any future updates (if any) will still require Soak test 1 firmware.
That really sucks... if I would have known about this potential problem I wouldn't have moved to Oreo. The only builds that have been installed on this phone were the [Nougat][Stock][Rom] TWRP Flashable Stock Builds. Any idea what happened here? I used the persist / modem backup function from this Oreo installer, is it possible to go back to Nougat if I wanted to?
 
Last edited:

NZedPred

Senior Member
Mar 16, 2016
858
1,633
113
Wellington
That really sucks... if I would have known about this potential problem I wouldn't have moved to Oreo. The only builds that have been installed on this phone were the [Nougat][Stock][Rom] TWRP Flashable Stock Builds. Any idea what happened here? I used the persist / modem backup function from this Oreo installer, is it possible to go back to Nougat if I wanted to?
Were you ever on a custom rom? Most people who have had issues of this sort were on custom ROMs. The stock builds shouldn't have caused you any problems. Only other possibility is an app with root access has caused the problem.
You can go back to most using the TWRP flashable nougat builds.
 

ctwftp

Member
Apr 6, 2016
36
1
0
Were you ever on a custom rom? Most people who have had issues of this sort were on custom ROMs. The stock builds shouldn't have caused you any problems. Only other possibility is an app with root access has caused the problem.
You can go back to most using the TWRP flashable nougat builds.
I was never on any custom roms, only the Nougat builds mentioned previously . I did have xposed framework installed but only used ad away and boot manager. Also had rom manager installed but that was because I purchased it previously on a different phone and installed it but never used it on this phone. I really don't use many apps. I wish I had went back to stock and had OTA updates. I hate the update notification that I had to deal with on the Nougat TWRP build, but now opening apps is actually slower with Oreo than it was with Nougat. Seems like my phone is slower in general. :(

I just got an update notification ... looks like i actually flashed a zip I had downloaded earlier in the month, OPS28.85-17-4-aroma.zip rather than -6..... So I need to flash -6 and then reflash the soak1 firmware again I guess?
 
Last edited:

NZedPred

Senior Member
Mar 16, 2016
858
1,633
113
Wellington
I was never on any custom roms, only the Nougat builds mentioned previously . I did have xposed framework installed but only used ad away and boot manager. Also had rom manager installed but that was because I purchased it previously on a different phone and installed it but never used it on this phone. I really don't use many apps. I wish I had went back to stock and had OTA updates. I hate the update notification that I had to deal with on the Nougat TWRP build, but now opening apps is actually slower with Oreo than it was with Nougat. Seems like my phone is slower in general. :(

I just got an update notification ... looks like i actually flashed a zip I had downloaded earlier in the month, OPS28.85-17-4-aroma.zip rather than -6..... So I need to flash -6 and then reflash the soak1 firmware again I guess?
You can install the latest build, and just deselect the firmware option. That will keep whatever firmware you have currently, in your case soak test 1.

Also, if you don't mind, can you send me a private message with a link to the backup of your persist that the aroma installer made? I'd be interested in seeing if there is a particular issue with yours. You can refer to my pinned thread on fixing persist in the guides Forum for more info there.

https://forum.xda-developers.com/g5-plus/how-to/fix-persist-resolve-imei0-explanation-t3825147
 

ctwftp

Member
Apr 6, 2016
36
1
0
You can install the latest build, and just deselect the firmware option. That will keep whatever firmware you have currently, in your case soak test 1.

Also, if you don't mind, can you send me a private message with a link to the backup of your persist that the aroma installer made? I'd be interested in seeing if there is a particular issue with yours. You can refer to my pinned thread on fixing persist in the guides Forum for more info there.

https://forum.xda-developers.com/g5-plus/how-to/fix-persist-resolve-imei0-explanation-t3825147
Sent you the message. Flashed the newest build with firmware unchecked and even with the soak 1 firmware I have no signal bar now. It says Sim not allowed MM3. I'll try flashing the build with the newest firmware. Am I supposed to enable the erase EFS?

UPDATE: Flashed the latest build including the firmware and everything appears good to go now, I have signal again.... wtf?
 
Last edited:

NZedPred

Senior Member
Mar 16, 2016
858
1,633
113
Wellington
Sent you the message. Flashed the newest build with firmware unchecked and even with the soak 1 firmware I have no signal bar now. It says Sim not allowed MM3. I'll try flashing the build with the newest firmware. Am I supposed to enable the erase EFS?

UPDATE: Flashed the latest build including the firmware and everything appears good to go now, I have signal again.... wtf?
Could it have been an issue with the sim card, or your network provider? In any case, if it is working with the latest firmware, then you probably don't have an issue with your persist.
 

ctwftp

Member
Apr 6, 2016
36
1
0
Could it have been an issue with the sim card, or your network provider? In any case, if it is working with the latest firmware, then you probably don't have an issue with your persist.
It is indeed working fine now. I don't know if it could have been the sim or provider but I doubt it. Here's the chain of events:

I was on the TWRP flashable stock Nougat latest build. I clean flashed the 2nd newest Oreo build (I meant to flash the newest) and backed up modem/persist with the aroma installer, (not sure if I erased EFS but I did the full backup in the installer) and flashed magisk. After booting I had no cell signal. Flashed the Soak1 firmware and got a signal. I used it for 4-5 days or so with no problems that I observed other than just generally being less snappy that Nougat. Today I flashed the latest Oreo build without erasing EFS or installing firmware and after restart I had no signal again. I flashed the latest build again with EFS unselected but installed the firmware and everything is now OK. Weird wild stuff.
 
Last edited:

omkar2309

Member
Aug 28, 2016
5
0
0
is it the official oreo 8.1 in a flashable zip, or build over the stock oreo firmware

I originally updated to official oreo 8.1, which i have uninstalled and due to a failed attempt in installing custom rom, i wish to rollback to stock oreo firmware.
If i flash the aforementioned oreo firmware (non aroma version), will it pose an issue with my system? mentioned in the notes was loss of efs and /persist directory. Will it hamper with the described data, partitions? if so, what is the best way to get around this issue? my device has obviously the bootloader unlocked as well as twrp recovery installed via which i'm able to access system and also external sd card and otg thumb drive.

any help will be appreciated.
 
Last edited:

ctwftp

Member
Apr 6, 2016
36
1
0
Could it have been an issue with the sim card, or your network provider? In any case, if it is working with the latest firmware, then you probably don't have an issue with your persist.
Any idea why the latest Xposed framework would cause a boot loop with this build?
 

NZedPred

Senior Member
Mar 16, 2016
858
1,633
113
Wellington
It is indeed working fine now. I don't know if it could have been the sim or provider but I doubt it. Here's the chain of events:

I was on the TWRP flashable stock Nougat latest build. I clean flashed the 2nd newest Oreo build (I meant to flash the newest) and backed up modem/persist with the aroma installer, (not sure if I erased EFS but I did the full backup in the installer) and flashed magisk. After booting I had no cell signal. Flashed the Soak1 firmware and got a signal. I used it for 4-5 days or so with no problems that I observed other than just generally being less snappy that Nougat. Today I flashed the latest Nougat build without erasing EFS or installing firmware and after restart I had no signal again. I flashed the latest build again with EFS unselected but installed the firmware and everything is now OK. Weird wild stuff.


The bit underlined was the problem. You cannot use the Oreo firmware on Nougat.

Any idea why the latest Xposed framework would cause a boot loop with this build?
Nope, and not something that I or any other Rom developer would look into. Xposed questions should go into an Xposed thread.