[OnePlus 3 & 3T Cross Device Development] joshuous:
FAQ

1. OP3 and OP3T supported?

- This ROM is on the OnePlus 3 & 3T Cross Device Development forum for a reason…

2. DASH-charging supported?

- Yes

3. F2FS-compatible?

- It should work, but I don’t give support for any strange issues caused by it.

4. Changelogs?

- Please check my commits on Github or the changelogs section in Settings->About Phone.

5. What is EAS?

- https://developer.arm.com/open-source/energy-aware-scheduling

6. Feature requests?

- Please bring feature requests to the VertexOS Slack group. I would appreciate it if you send me commits for genuinely meaningful additions, bug fixes, and optimizations. I prefer features that can be implemented without needing a toggle. Please take note that I don't want to pack this ROM with a ton of features. There are many feature-rich ROMs out there already.

7. Passes SafetyNet?

- Yes. If you want root, use Magisk and enable Magisk Hide. SafetyNet failures may also occur because ADB is enabled.

8. Custom toolchains?

- I build Zenith kernel with Linaro TC 6.3.1.

9. Does VertexOS work with other GApps, TWRPs, firmwares, SU, kernels, tweaks, Viper4Android, etc?

- Please feel free to try, but I may not give support for issues caused.

10. Deep sleep issues?

- Reboot or clean flash.

11. Mobile network issues?

- Toggle airplane mode to see if it fixes the problem. Please check your APN and Preferred Network Type in Mobile Network Settings. If your APN is missing, please share the APN you want me to add.

12. Google Camera / OP3T front camera doesn't work? (IRRELEVANT AS OF LATEST BUILD)

- You'll need HAL3 enabled. VertexOS has HAL1 enabled by default. To enable HAL3 please flash the HAL3 Enabler. This may also fix front camera issues for OP3T. Be warned that you will lose OnePlus Camera functionality when you go HAL3.

13. Trustzone or Assert failed error 7?

You're using an incompatible firmware.

14. Why is the security patch in "About phone" outdated?

This ROM tracks CAF, which lags behind AOSP by a bit. However, you shouldn't be worried about this because CAF brings in the latest security commits even when the stated security patch level in "About phone" is outdated. Trust me, I've compared the commits of our CAF tag with the latest AOSP branch commits, and also with the Android Security Bulletin. Please just wait patiently for CAF to update the security patch string. I can easily change it and 'cheat' you guys, but I'm never going to do such a thing. So please be patient and know that your device has the security patches.

15. Creating unofficial builds of VertexOS

I have no qualms with it. If your builds are public, please do the following:

* Share proper links to the sources you used

* Provide clear credits to me

* Do NOT ask for donations

* Do NOT ask me for help if you face build errors. You ought to know your stuff and figure it out yourself. I never received help from anyone when I built ROMs up until this day. Call it being a douche, but the fastest way to learn is to figure things out the hard way. Google, Stack Overflow, forum searches, Github search and code tracing (especially this) are your best friends.

If you want to port and maintain VertexOS for another device in the longer term, send me a PM and we can discuss more. I only consider maintainers with much experience and who know how to bring up ROMs without having to ask for help.

16. Facing odd drains and issues with apps (message notifications not showing)?

* Stop restoring them with Titanium Backup

* Stop using hacky tweaks

17. Google Play Services drains?

* Clean flash

* Stop restoring everything with Titanium Backup

18. Losing Magisk root?

* Don't enable the BusyBox option