yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] anotherxdauser:
I guess I should select:

Settings > System > (Advanced) > Reset Options > Erase all data (factory reset)

to get rid of all my personal data, then use TWRP to wipe the system/everything else? Then:

Update firmware

Install ROM

Install gapps

Install Magisk

and the phone will be ready to go?

Can I install all of them one after the other without restarting the phone?

Cheers
[OnePlus 3 & 3T Cross Device Development] kenny_cfc:
Which rom, fw you on right now? The steps you mentioned will result in success just so you know upgrading from oreo to pie firmware takes a little reading depending on whether you are encrypted/unencrypted.
[OnePlus 3 & 3T Cross Device Development] cokesucker:
09/07 build is really smooth. The ROM is maturing from adding new features towards stability and performance...
[OnePlus 3 & 3T Cross Device Development] osrox:
Thanks, i didn't knew this fact.
[OnePlus 3 & 3T Cross Device Development] AlexBurnout77:
I'm kind of sad that the old Kelvin slider isn't back for night mode. Guess I'll revert back to 20190604.
[OnePlus 3 & 3T Cross Device Development] deepblue_gr:
hello. im trying to update the rom thru ota. i press to download the file. then i press install the phone reboot to twrp and ... nothing. the installation it doesn’t complete automatic. and i cant find the file to install manually. what i have to do??
[OnePlus 3 & 3T Cross Device Development] raunaqseth:
Go to updator n export the file n flash it manually
[OnePlus 3 & 3T Cross Device Development] Swagata:
does the dialer has Proximity Sensor Enable/Disable option ?
[OnePlus 3 & 3T Cross Device Development] raunaqseth:
Its by default enabled. No option to enable or disable
[OnePlus 3 & 3T Cross Device Development] deepblue_gr:
i had to upgrade the modem firmware.

i did it and then i flashed the update.

but a new serious problem ..... the device after restart requires pin... i press the wright pin code. bot it says wrong pin????? what to do?
[OnePlus 3 & 3T Cross Device Development] tfae:
You'll have to say goodbye to all the stuff you have stored on your phone. Hope you have backups saved somewhere outside your device.

https://xdaforums.com/showpost.php?p=79776845&postcount=16517
[OnePlus 3 & 3T Cross Device Development] Swagata:
Do you know any way to disable the proximity sensor ? The Skydragon rom has these option built in Dilaler app. IS there any way to get that Dialer app in this rom ?
[OnePlus 3 & 3T Cross Device Development] Dirk:
I'm running the HavocOS Dialer on crDroid. They're all just modified versions of the same AOSP Dialer. All i did was extract the Havoc Dialer apk from that ROM (system/app or system/priv-app, i don't remember which), and installed it the same way you would sideload any apk. It just updated the existing Dialer on crDroid.

You can either install Skydragon and extract the apk, ask someone in their thread to post it, or download the ROM and use software to extract it.
[OnePlus 3 & 3T Cross Device Development] Swagata:
i have the rom downloaded. how do i extract the apk ?
[OnePlus 3 & 3T Cross Device Development] :
unzip the roms flashable zip

unbrotli (brotli --decompress) system.new.dat.br (can be skiped if system.new.dat is not "brotlied", like on oos zips) (Before one asks: https://brotli.org/ )

use sdat2img to make files from system.new.dat
[OnePlus 3 & 3T Cross Device Development] Swagata:
thanks. got it working in pexel experience. for some reason skydragon dialer doesnt work on havoc os.
[OnePlus 3 & 3T Cross Device Development] Dirk:
Here's the tool i use on Windows to extract ROMs. (Mostly if i need apk files without having to install the ROM)

https://xdaforums.com/chef-central/android/tool-extract-repack-dat-img-android-5-8-t3670763

https://github.com/jamflux/URTool

Just extract contents to a folder, put the ROM zip in the same folder as the tool executable and run it. Follow the prompts.
[OnePlus 3 & 3T Cross Device Development] jesrani:
I am on OOs9.0.4 with modified firmware as I dirty flashed from 5.0.4. Phone has unlocked bootloader, rooted with Magisk and encrypted with PIN.

I think i would need to clean flash but what would be the correct procedure for my current config, or should I just follow OP?
[OnePlus 3 & 3T Cross Device Development] :
The procedure from OP is a clean flash: the factory reset wipes data (without touching /sdcard aka /data/media), cache and dalvik. I don't know, why OP recommends wiping cache and dalvik a second time, but it surely doesn't hurt, either. You can also go to advanced wipe page and just wipe data, system, cache and dalvik.
[OnePlus 3 & 3T Cross Device Development] KaiserSnorezay:
Don't listen to the guy saying you have to delete everything. Follow these instructions.

---------- Post added at 10:19 AM ---------- Previous post was at 10:17 AM ----------

Don't listen to the guy saying you have to delete everything. Follow these instructions.
[OnePlus 3 & 3T Cross Device Development] :
But you know that the original conversation was on "device requires pin to startup" (aka secuted boot), and you are talking of lockscreen pin, don't you?

[MENTION=6415870]tfae[/MENTION] is completely right suggesting to restore a backup (if that was made with lockscteen passphrase in place, the link in your posting make sense.)
[OnePlus 3 & 3T Cross Device Development] raunaqseth:
Might be improper encryption caused it. Hard Reset is the only solution
[OnePlus 3 & 3T Cross Device Development] jesrani:
Thanks a lot, I finally clean flashed RR. First I turned off security so PIN and fingerprints were deleted. Then in TWRP, I did Advance Wipe as you suggested and then flashed RR, OpenGapps Nano and Magisk. System booted in 5 minutes and I was able to set up.

Restored apps through TiB but some apps like banking and some having login not loading. Had to install from PlayStore and then restore Data through TiB and it works. For some Banking apps, need to register again but it's fine.

All seems to be working except for couple of issues :

1) With Magisk Manager 7.x.x, Hide option is not working. Apps are detecting root and some banking apps not working. Had this problem in OOs 9.0.x also. The workaround is to install Magisk Manager 6.1.0 separately from TiB so there are 2 managers. In 7.x.x give Grant permission for SuperSu and then uninstall this. Set the Hide apps in 6.1.0 and then it works. Not sure why. The selected apps to hide seem to be unselected when the option is opened again but it works if once the app is selected for hiding. After every reboot need to uninstall 7.x.x app. So it seems that root is working through 7.x.x and Hide through 6.1.0. Magisk version is latest 19.3. Any solution to this?

2) I paired using Bluetooth again with my Win10 computer but now Bluetooth tethering does not seem to work, maybe I need to restart PC. When I go to option Join Personal Area Network it shows my phone but under connect only "Direct connection" is available and "Access point" is not available. Having to use USB tethering right now which works but I would very much like to be able to use Bluetooth tethering, it's much easier. Can anyone help on this? EDIT : Bluetooth working after PC restart

Other than the above the ROM feels great, very smooth. Sometimes freezes for a few seconds when installing or removing apps. Hoping that battery life will be better than OOs.
[OnePlus 3 & 3T Cross Device Development] tfae:
Thank you for having the trouble of answering for me.

I would totally ignore the guy otherwise. :p

---------- Post added at 12:52 AM ---------- Previous post was at 12:48 AM ----------

Yes. Just don't use TiB. It is known that restoring apps with such backup apps can break things.

I have Magisk Hide working flawlessly on both RR and OOS 9.0.4 with the latest Magisk Manager version.
[OnePlus 3 & 3T Cross Device Development] jesrani:
Actually I have been using TiB since past many years, over different ROMs and across various devices. I have games with data from 6-7 years back due to this. Even in this case, if I install the app from Play Store and then restore the data only from TiB it works. Anyway, problem is restricted to few apps and it's not an issue. TiB is just too good for me.

As for Magisk, I do not know why this issue is occurring even though I clean flashed. But I am able to circumvent the problem for now with additional Magisk Manager 6.1.0. Maybe someone else has also had such a problem and I will wait for their answer.

Right now the battery drain in RR is quite a lot. I am allowing the battery to drain completely and then charge it fully and see if it makes a difference.
[OnePlus 3 & 3T Cross Device Development] jesrani:
my battery stats. how to improve this?
[OnePlus 3 & 3T Cross Device Development] :
I havn't answered for you (I'm assuming you know the difference of secured boot passphrase and lockscteen passphrase)... :p
[OnePlus 3 & 3T Cross Device Development] jesrani:
Hi, just wanted to ask regarding boot passphrase. I am currently on RR and encrypted with 4 digit PIN which is asked at boot or even for entering recovery. Is this is the "Boot passphrase" you are referring to? Can I make it 6 digits or a passphrase rather than PIN? With this security, is it possible for someone to get my data if the phone is stolen?
[OnePlus 3 & 3T Cross Device Development] tfae:
You can do the test yourself. Make a nandroid backup, clean flash the ROM, gapps, latest Magisk and install from the Play Store one of the apps that's detecting Magisk and nothing more. Since it is just for testing purposes, skip all the non essential setup.

Then you'll know if it is something related with restoring with TiB or not.

Share your achievements! :)

I mean you answered the guy instead of me :p
[OnePlus 3 & 3T Cross Device Development] :
I'm refering to the passphrase needed to decryptdata (and therefor needed to boot up the device as "secured boot passphrase". With passphrase I refer to pin, password or pattern (which is just a special variation of pin).

Of course it's still possible - it's just a matter of effort. Security is never about possible or impossible. Security is about probability and effort. The longer, more random and the more special characters containing a passphrase is, the more effort is needed to break it. This means it's less pobable.

Or from the other side: the more rescources you can effort, the higher is the probability to break enctyption.
[OnePlus 3 & 3T Cross Device Development] Shashank H:
Does anyone play pubg here ??
[OnePlus 3 & 3T Cross Device Development] jesrani:
The problem with TiB is different from Magisk issue. Magisk hide with 7.x.x version is not working even for apps downloaded from PlayStore.
[OnePlus 3 & 3T Cross Device Development] tfae:
It is working, just not for you. So it has to be something on your setup.

Or the specific apps you're using that have better Magisk detection algorithms.

You can only know testing with a generic setup as I suggested.

If it works in this scenario then the problem is your setup.

If it doesn't then the issue is that those specific apps have ways to detect Magisk even on the most recent version.

Either way, this is not a ROM problem. It must either be your setup problem or a Magisk issue.
[OnePlus 3 & 3T Cross Device Development] jesrani:
The problem is in specifically 2 banking apps, so maybe these apps are not compatible with latest Magisk. Hence I agree the problem is not with ROM or Magisk, something with my setup or those 2 apps in particular. Anyway, the workaround is okay for the time being.

Edit : Magisk hide problem seems to have been now solved with Hide Magisk Manager option in settings
[OnePlus 3 & 3T Cross Device Development] jesrani:
The dialer in this ROM does not have option to dial from second SIM.

The messaging app also does not have search function. Any possibility to user those from OOs or other suitable ROM?
[OnePlus 3 & 3T Cross Device Development] mbl007:
error trying to flash

hey everyone. im on open beta and im getting this error everytime i try to flash the rom. could someone help me out?? thanks in advance!
[OnePlus 3 & 3T Cross Device Development] cokesucker:
Don't know about the dialer but i always install Google messages app and uninstall stock app. It has the search function and dark mode too.
[OnePlus 3 & 3T Cross Device Development] tfae:
Do you even read?

And you're not flashing this ROM. Don't spam this thread.
[OnePlus 3 & 3T Cross Device Development] mbl007:
why do you have to reply in a mean way?? yes i read and i tried this rom and the unofficial version and they both showed the same error, i posted the picture of the other rom by mistake here but its the same error.

anyway i want to tell you that i flashed the official 5.0.8 version from oneplus then when i tried to flash the rom again it didnt work and showed error 7 which says that this rom is for op3 or op3t and it didnt flash. i read that i can skip that error by deleting ''asserts'' files from the rom zip file. i did that then the rom flashed but something was weird because my phone was laggy and both my sim cards kept on disconnecting from the network completely every minute for around 30 seconds. the whole rom and phone was acting weird. now im back to the open beta oos i was on before after restoring the backup i did in twrp before doing all this. could you please help me out to find a way to flash the rom successfully? now im back to the same error you see in the picture.
[OnePlus 3 & 3T Cross Device Development] ireaper4592:
as u posted in other the unofficial thread the answer was u need to update phone to pie first
[OnePlus 3 & 3T Cross Device Development] mvalda01:
The ROM is very stable and has lots of customizations. It boots without problems once updated to pie fw and battery life is quite good. Would love to have more theming possibilities, the white notifications panel is a punch in the eye. Maybe it's possible without using Substratum (I find it's quite a nonsense to use it on pie ROMs , which are more or less all themed)?
[OnePlus 3 & 3T Cross Device Development] :
The answer wasn't mean. He even marked what to read for you. The error message clearly states it's the wrong fw - now I write it down for you: "Modem firmware from OxygenOS 9.0.2 or newer is required[...]" You should start reading instead of complaining about the answer!
[OnePlus 3 & 3T Cross Device Development] mbl007:
Im sorry guys, i wasn't complaining but i felt unneeded anger in the reply, i knew my question was dumb but i just wanted a quick answer because i messed up the phone and had no time to dig into what happened. Anyway everything is fixed now. Thanks everyone.

---------- Post added at 05:19 PM ---------- Previous post was at 05:15 PM ----------

Is there a place where to control the light of the buttom buttons and to get them to light only for 1 second and only when they're touched and not everytime the screen is toucued? And could anyone tell me where the option to keep the screen off completely when i turn it off because it's always displaying some sort of a screen saver with the clock so the screen never gets turned off.

Thanks in advance!
[OnePlus 3 & 3T Cross Device Development] mbl007:
I figured where to decrease the duration of the buttons but i don't know where i can disable the option of them lighting on every time i touch the screen. And how to get my screen to turn off completely i also still dunno..
[OnePlus 3 & 3T Cross Device Development] jesrani:
Can you suggest any solution for battery drain?
[OnePlus 3 & 3T Cross Device Development] KaiserSnorezay:
Number one trick, regardless of phone, ROM or Android version - turn down your screen brightness. It's the single biggest consumer of battery, and your eyes will thank you for it. I've seen people staring at screens that are brighter than a torch. Use the auto brightness feature and the live display/ night light (to save your eyes).

Other than this, there are battery usage apps like BetterBatteryStats or even the built in battery settings that will show you what's consuming power.

You can also try these -

Disable background sync selectively under data usage. For example you might want WhatsApp to sync always, but maybe not for Facebook or other social media apps.

Turn off the 'always allow Wi-Fi/Bluetooth scanning' under Security-> Location-> Scanning

Disable vibration and screen tap sounds. If you ask me, you don't need your phone to vibrate at all except for incoming calls or SMS. Nearly every app has a vibrate on notification feature, you'll have to disable it individually. Turn off keyboard vibration also.
[OnePlus 3 & 3T Cross Device Development] :
Why do you quote my posting? Your question doesn't relate to the quoted posting at all.

To answer your question: track down the reason(s) for the battery drain and eliminate it.

check if device is entering deepsleep

check the wakelocks

check the main bat consuming apps and services, while screen is on

I use betterbatterystats for this.
[OnePlus 3 & 3T Cross Device Development] jesrani:
Sorry about quoting the wrong post. I have downloaded betterbatterystats but it is not working properly. Is not collecting the stats. There is some solution given in the thread and I need to see how to do that. Right now getting "No stats have been collected yet" error.
[OnePlus 3 & 3T Cross Device Development] osrox:
I had formatted my phone, before flashing RR Pie.

Now my phone doesn't ask me encryption password on boot or recovery.

How do i enable it again ?
[OnePlus 3 & 3T Cross Device Development] :
You need to encrypt your phone again. Tjen you can enable secured boot when setting a lockscreen passphrase.
[OnePlus 3 & 3T Cross Device Development] sandeep_kumar:
Go to setting > security > Encryption

Plug your device while encrypting and then proceed. I have done it before on resurrection remix and it took less than 5 minutes while in the encryption screen it says it may take an hour:)
[OnePlus 3 & 3T Cross Device Development] jesrani:
I have switched over to Havoc and betterbatterystats seems to work. However i am not sure how to interpret. Can i attach some log or screenshot here?

I have also disabled (ignored) boot up start for many user apps in Privacy Guard. Should I also disable background data usage and background battery for each app? Does all this really work?

My wife has an Honor 8 Pro, unrooted and she gets more than a day of battery time with more than 4 hours SOT, with default settings. She does not have many apps but battery eating ones like WhatsApp and Facebook are there. So why does are a debloated custom ROM not give better battery life with default settings? What is your view on this?
[OnePlus 3 & 3T Cross Device Development] kenny_cfc:
RR and Havoc are both feature rich roms. For me atleast they are not the roms with the best battery life. I found battery life to be better on SD and LOS16 as per my usage.

Edit: Also it depends on the condition of your battery.
[OnePlus 3 & 3T Cross Device Development] eddiehk6:
Hi all,

Updated to the latest 9th July ROM with modified bootloader, everything pretty much working as usual

One strange thing I've just come across: my NFC will not turn on, even after trying to manually switch it on several times, it never actually turns on.

As a result, things like Google Pay do not currently work for me. All was working fine before the update.

Anybody else experienced this?

Done a quick search before posting, so wanted to ask before diving deeper.

Thanks
[OnePlus 3 & 3T Cross Device Development] Dirk:
Are you using a custom Kernel?
[OnePlus 3 & 3T Cross Device Development] eddiehk6:
Yep, Franco R45

I have a habit of flashing this and my own custom zip to remove some system apps immediately after ROM flash, never seemed to do any harm.

Will try to reflash the rom to uninstall the kernel, see if that makes any difference. Thanks

Also noticed that my custom zip does not work this time despite appearing to flash in recovery (the unwanted system apps are unaffected)
[OnePlus 3 & 3T Cross Device Development] Dirk:
It will. Kernels need to be updated to work with Pie Blobs/Firmware otherwise NFC breaks. Stock Kernel is fine.
[OnePlus 3 & 3T Cross Device Development] eddiehk6:
Yep that worked thanks. NFC back on as normal. :good:

Still don't know why my other custom zip didn't flash. might have something to do with twrp being updated to 3.3.1. Not a big issue and unlikely ROM related anyway. Had to move and delete some system files manually :rolleyes:
[OnePlus 3 & 3T Cross Device Development] Dirk:
Busybox was removed in the newer TWRP builds. If you check the updater-script in your .zip you'll probably find it invokes Busybox to mount /system. Use this instead:

run_program("/sbin/mount", "/system");

and

run_program("/sbin/unmount", "/system");
[OnePlus 3 & 3T Cross Device Development] shadowam:
Tried searching but couldn't find anything recently...

Is anybody having problems with the notification light? Was working fine in the previous versions, but since flashing the latest OOS Beta and newest Resurrection, it's not working for me.
[OnePlus 3 & 3T Cross Device Development] kenny_cfc:
Does OOS beta refer to firmware or the entire rom?
[OnePlus 3 & 3T Cross Device Development] KaiserSnorezay:
Under RR settings, go to buttons, hardware keys, backlight, then 'enable illumination only when pressed'.
[OnePlus 3 & 3T Cross Device Development] tfae:
Working fine here.
[OnePlus 3 & 3T Cross Device Development] osrox:
Surprisingly, It says Encrypted.

But on boot or twrp, it never asks for any password.

Just the lockscreen pin, whenever the phone restarts.
[OnePlus 3 & 3T Cross Device Development] Dirk:
When you set up your PIN you get asked if you want to use that on Bootup. Just reset your PIN and say 'Yes' when prompted.
[OnePlus 3 & 3T Cross Device Development] quickishfm:
How did you fix the issue? I flashed RR 7.0.2-20190709 OTA update (in TWRP), and NFC still doesnt work for me. I didn't flash any kernels, I've only ever flashed RR Rom and update ZIPs. However I did install nvertigo67s firmware for the OOS 9.0.2 modem firmware, so the OTA would let me flash. How can I fix NFC? I've reflashed the ROM ZIP twice now, and only noticed it wasn't working when I held up the queue in the shops trying to get Google Pay to work :p

Many thanks
[OnePlus 3 & 3T Cross Device Development] :
https://xdaforums.com/showpost.php?p=79901210&postcount=2889
[OnePlus 3 & 3T Cross Device Development] Dirk:
Try this:
[OnePlus 3 & 3T Cross Device Development] quickishfm:
Thank you and nvertigo67, the issue has been fixed. Sorry for not looking around, I did not see it mentioned before as I thought it would been mentioned with the other /data decryption issue too.
[OnePlus 3 & 3T Cross Device Development] tfae:
Sorry for the offtopic, but why isn't this needed for everyone?

My NFC never stopped working. :confused:
[OnePlus 3 & 3T Cross Device Development] :
This is straight forward if you think about for a moment:

If the nfc comfig contans the old file name it will break, if it contains the new file name it's working. I.e.: if one restores pre native oneplus pie blobs data, or if one uses the modded fw and dirty flashes the native oneplus pie blobs build, the bin file will have the old filename, of course...
[OnePlus 3 & 3T Cross Device Development] tfae:
Oh, I see. I read blobs and thought of firmware. *facepalm*

I cannot post immediately after I wake up. haha
[OnePlus 3 & 3T Cross Device Development] fswijoyo:
Just curious, the new update mentioned about Android pie-GSI, is there a benefit for us?
[OnePlus 3 & 3T Cross Device Development] shadowam:
Just installed the update and my phone doesn't boot... Downloading it again to, hopefully, get it to boot again without having to clean flash :(

Edit: Had to clean flash and setup everything again... Really scared to use OTA updates ono custom ROMs, it's the second time it happens to me.
[OnePlus 3 & 3T Cross Device Development] osrox:
Is there a problem in dirty flashing this 25-July build over 09-July build ?
[OnePlus 3 & 3T Cross Device Development] gilsol:
None here.
[OnePlus 3 & 3T Cross Device Development] Lada333:
I also had no issues dirty flashing.
[OnePlus 3 & 3T Cross Device Development] kenny_cfc:
Didn't you try restoring the backup you took and then dirty flash trough twrp instead of OTA ?