[FULL ROM] Oxygen OS 9.0.6 (Final Update) (Android Pie) for Oneplus 3 and 3T

abhibnl

Senior Member
Oct 13, 2011
3,595
1,463
0
So I just flashed 9.0.2 from 5.0.8 and I had to wipe everything because of the encryption issue with unlocked bootloader.
I now want to upgrade to 9.0.3. You say that with the modified firmware you managed to flash 9.0.3 over 9.0.2 without having to wipe? Can you please provide steps and the required zip to flash?
Also, are you sure that flashing modified 9.0.2 firmware wouldn't overwrite the 9.0.3 firmware and then the update become pointless.?
Thanks.
If you are already on 9.0.2 without issues, then flashing 9.0.3 dirty or after wiping system, caches and data (not including internal storage) should be ok.

The modified firmware takes you back to 5.0.8 bootloader and any improvements in the 9.0.2 bootloader are lost.
I have report from another user that dirty flashing 9.0.3 zip over 9.0.2 on a rooted and unlocked bootloader phone "AGAIN" asked him to wipe his internal storage. I won't recommend it after that report and I haven't tested it myself.
There is no difference, at least in the file size of the two firmware files. I have compared them both to the kb size scale and both are exactly the same. I am facing zero issues on my setup and that's the reason I can say that it works fine. However, I am using a custom kernel so YMMV.
Here is the updated firmware zip with 9.0.3 firmware files and bootloader + keymaster from 5.0.8
https://github.com/nvertigo/firmware-3t/blob/master/archive/op3/oxygenos-9.0.3-bl-km-5.0.8-firmware-3.zip
@tnsmani
I disagree that a new bootloader will bring any "performance" or "operations" improvement to a device, unlike BIOS updates on a PC. I'll still have to confirm with someone who actually knows this stuff. I have used 9.0.2 on its stock bootloader and with the modified with the same kernel and other variable and there is no performance or usability differences at all. OOS Oreo is still miles better and snappier that this bs of a release we have.
 

TNSMANI

Forum Moderator
Staff member
Jan 8, 2014
4,385
3,598
243
Chennai
@tnsmani
I disagree that a new bootloader will bring any "performance" or "operations" improvement to a device, unlike BIOS updates on a PC. I'll still have to confirm with someone who actually knows this stuff. I have used 9.0.2 on its stock bootloader and with the modified with the same kernel and other variable and there is no performance or usability differences at all. OOS Oreo is still miles better and snappier that this bs of a release we have.
I did not say it will bring any "performance" or "operations" improvements. I merely said that any "improvements" will not be available.

There must be something in the bootloader which prompts the OEMs to upgrade/update them. I don't profess to be an authority on bootloaders and so I don't know. But when flashing 5.0.8 bootloader works but flashing 9.0.2/9.0.3 bootloader creates problems, it is clear that something has been done to the bootloader. Simply because we don't understand it better, does not mean that it is not there.

I am not trying to create an issue here, merely trying to understand.
 

Swagata

Member
Feb 27, 2016
30
1
0
hi there, i tried to flash to 9.0.3 using twrp. but it says error 7; what does it mean ? also after piei; phone has become much slower; like 10 minutes to boot; lockscreen wake up take 5 minute etc etc. also, if i lock the bootloader, will the error 7 be gone ? should i just flash back to oreo ? also im using blue spare twrp; should i upgrade it to the latest version ?
 
Last edited:

abhibnl

Senior Member
Oct 13, 2011
3,595
1,463
0
I did not say it will bring any "performance" or "operations" improvements. I merely said that any "improvements" will not be available.

There must be something in the bootloader which prompts the OEMs to upgrade/update them. I don't profess to be an authority on bootloaders and so I don't know. But when flashing 5.0.8 bootloader works but flashing 9.0.2/9.0.3 bootloader creates problems, it is clear that something has been done to the bootloader. Simply because we don't understand it better, does not mean that it is not there.

I am not trying to create an issue here, merely trying to understand.
Absolutely, and trust me, neither am I trying to create any issues. What OnePlus did with the Pie bootloader is a bug, and they themselves have plans to fix it in a future build. It's a shame they decided to release it on a stable OTA knowing it will screw up people with unlocked bootloaders. But to please the fanboys, the put a warning saying "Locked bootloader required".
What I was trying to suggest is that there really can'y be "Any" user centric improvements that can be made to a bootloader. That's all low level stuff and I don't think an end user will benefit from it in any way. If not performance or usability, that I don't know what other improvement can we possibly expect in a phone.
But at least we have custom firmware zips available to save ourselves for a internal memory wipe just because OP decided to screw us all, lol
 
  • Like
Reactions: TNSMANI

Brooklnd

Member
Nov 19, 2012
17
2
0
Mumbai
Guys, apologies for the off-topic question. I'm facing a weird issue ever since I updated to Pie (the official OxygenOS 9.0.X). Magisk installs fine, the root procedure is proper, I'm even able to install Xposed. But I cannot modify the system. When I use Root Explorer, I can mount the system to 'rw', but I cannot create new folders in system/app or system/priv-app. I also cannot push any files to the system; it just says 'copy failed'. I'm also not able to edit the build.prop. I was able to modify the system on Pie-based custom ROMs such as LineageOS 16 as well as Pixe Experience. Please refer to the images attached herein, for reference.

Right now, I'm running OxygenOS 9.0.3 with an unlocked bootloader, and Magisk 19.3 installed. Can anyone give me any pointers on this issue?

Screenshot_20190618-202603.jpg

Screenshot_20190618-202621.jpg

Screenshot_20190618-202648.jpg
 

Brooklnd

Member
Nov 19, 2012
17
2
0
Mumbai
I'm not an expert, but I think the system partition is completely full and hence file coping fails due to lack of space.
Thank you, spetrie! But that available space in the system partition is exactly as much as it was in the Oreo build. I fail to understand how that could be an issue. Also, the Substratum layouts are being installed to the system/app, and those are working fine.
 

GMX1PT

Member
Feb 14, 2015
14
5
0
Hey anyone here is having it's phone not respond to anything except a solid 10 sec press on power button ?
You just drop it in your pocket and bam, now it's a brick.
I saw it once live, the screen goes weird and then you have to press power for 10 sec, I am running latest update with latest magisk beta and some twrp version

Anyone who has the problem, hit me
 
  • Like
Reactions: KingDani1997

TNSMANI

Forum Moderator
Staff member
Jan 8, 2014
4,385
3,598
243
Chennai
Hey anyone here is having it's phone not respond to anything except a solid 10 sec press on power button ?
You just drop it in your pocket and bam, now it's a brick.
I saw it once live, the screen goes weird and then you have to press power for 10 sec, I am running latest update with latest magisk beta and some twrp version

Anyone who has the problem, hit me
I don't have this problem. You can try the Unbrick tool in XDA. Beware there are different tools for 3 and 3T.
 

Rinonino

Senior Member
Sep 6, 2018
60
23
0
Hey anyone here is having it's phone not respond to anything except a solid 10 sec press on power button ?
You just drop it in your pocket and bam, now it's a brick.
I saw it once live, the screen goes weird and then you have to press power for 10 sec, I am running latest update with latest magisk beta and some twrp version

Anyone who has the problem, hit me
Magisk could be the reason, could you try install 9.0.3 without installing magisk ?
If you don't have the issue, i advise you to make a backup through TWRP and then try magisk (or live without magisk).
 

musv

Member
Jan 19, 2014
40
7
0
I upgraded my phone yesterday from rooted stock Android 8 to Android 9. And of course the installer asked me to wipe the data partition after the upgrade process. I have some doubts this would really have been necessary. But anyway I was warned to expect this behaviour.

Unfortunately Google Drive Backup didn't work as expected. 90% of the installed apps were reinstalled. But the important thing - the settings weren't restored. So the Google Drive Backup seems to be quite useless. At least I was able to restore my Google Authenticator by reading the database file.

Before I begin the root procedure again today:
Is it safe? In the postings before, you guys write about boot delays and a buggy bootloader in Android Pie.
 

tintn00

Senior Member
Jul 3, 2011
158
4
0
I have report from another user that dirty flashing 9.0.3 zip over 9.0.2 on a rooted and unlocked bootloader phone "AGAIN" asked him to wipe his internal storage. I won't recommend it after that report and I haven't tested it myself.
There is no difference, at least in the file size of the two firmware files. I have compared them both to the kb size scale and both are exactly the same. I am facing zero issues on my setup and that's the reason I can say that it works fine. However, I am using a custom kernel so YMMV.
Here is the updated firmware zip with 9.0.3 firmware files and bootloader + keymaster from 5.0.8
https://github.com/nvertigo/firmware-3t/blob/master/archive/op3/oxygenos-9.0.3-bl-km-5.0.8-firmware-3.zip

@tnsmani
I disagree that a new bootloader will bring any "performance" or "operations" improvement to a device, unlike BIOS updates on a PC. I'll still have to confirm with someone who actually knows this stuff. I have used 9.0.2 on its stock bootloader and with the modified with the same kernel and other variable and there is no performance or usability differences at all. OOS Oreo is still miles better and snappier that this bs of a release we have.
Thanks for your help. I wanted to ask for some clarification. How did you install this custom firmware? I ask because the 9.0.3 stock package is 1.6 gb, while the firmware in your link is only 47 mb. Thanks!
 

abhibnl

Senior Member
Oct 13, 2011
3,595
1,463
0
Thanks for your help. I wanted to ask for some clarification. How did you install this custom firmware? I ask because the 9.0.3 stock package is 1.6 gb, while the firmware in your link is only 47 mb. Thanks!
Because it's a firmware file only, it would be smaller ofcourse.
What I do is, flash full zip of OOS 9.0.3 and then immediately flash this custom firmware zip without rebooting. then flash my recovery img on twrp > hard press power button to force reboot > reboot to recovery > flash magisk > profit!