[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] optimumpro:
This is where you get updates

If anyone is interested in locking bootloader on this rom and getting rid of any warning messages, i.e., you will have a boot like on stock OEM rom, contact me via PM.

Android 9 offers FBE (file based encryption forced) by default. Jaguar offers FDE (full disk encryption - not forced) by default with FBE as an option. Therefore, there are 3 choices users face: No encryption; FBE; or FDE. Jaguar, as mentioned above, by default, offers 'FDE, which is not forced, which means, you boot un-encrypted, but later, you can encrypt within Settings. That means, if you want to stay un-encrypted or encrypt within Settings, you don't need any extra steps. So, I am going to scream below, so that hopefully this time most would understand:

1. If you want no encryption, NO EXTRA STEPS REQUIRED, JUST FLASH THE ROM!

2. If you want FDE, NO EXTRA STEPS REQUIRED, JUST FLASH THE ROM! YOU CAN ENCRYPT WITHIN SETTINGS LATER! THE SAME APPLIES, IF YOU WERE ENCRYPTED FDE ON ANOTHER PIE ROM! IN THIS CASE, JUST BOOT, AS YOU ARE ALREADY FDE ENCRYPTED!

3. If you want FBE or already encrypted FBE on another Pie rom, EXTRA STEP IS REQUIRED: FLASH MY 'FBE FORCE-ENCRYPT' ADDON RIGHT AFTER THE ROM AND BEFORE REBOOT. YOU WILL HAVE TO FLASH THAT ADDON EVERY TIME AFTER UPGRADING AND BEFORE REBOOTING! IF YOU DON'T, YOU WON'T BOOT, BECAUSE SYSTEM EXPECTS FDE, BUT YOU ARE ON FBE! That's all.

TWRP BACKUP: Never backup and never restore System or Vendor IMAGES, backup and restore partitions/drives only. I don't know why images are shown in TWRP at all. If you restore system or vendor image, you will soft brick your phone, which may require flashing stock in EDL mode. Also, if you are FBE encrypted, never touch any lockscreen.db files in /data/system/. If you do, you will screw encryption.

Flashing Instructions.

1. Dirty flashing means flashing the rom without wiping anything. Normally, you don't need to do anything else, as both Magisk and Gapps have survival addons.

2. Clean flash means: wiping System/Vendor/Data/Dalvik/Cache; flashing rom; flashing Gapps (optional) and rebooting; then back to TWRP to flash Magisk (also optional).

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

December 15. Rom updated:

1. Fixed data disappearing after reboot and associated with it SystemUI crashes: this required rebuilding of the entire rom

2. Kernel to 4.4.206

Dirty flash is fine. Otherwise, see instructions

Download rom V15.1: https://androidfilehost.com/?fid=4349826312261675033

December 5. New release, V15

1. December security patches

2. Pie r51

3. Kernel to 4.4.205

4. Many updates taken directly from Android Master gerrit

5. Shutdown time reduced to 1-2 seconds

6. Updated Bromite Webview and Lawnchair

Dirty flashing is fine on top of previous release, otherwise, clean flash/read instructions

Download rom V15: https://androidfilehost.com/?fid=4349826312261653214

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

November 12. New release, V14

1. Many updates taken directly from Google Android Gerrit, master branch - updated as of November 11

2. Improvements in framework/base; framework/ave; framework/native and vulkan drivers

3. Kernel updated to 4.4.200, which includes the latest implementation of Spectre V1 and V2 patches (upstreamed just a few days ago)

4. Night light tint is incorporated in the rom (no need to flash a separate attachment)

5. November security patches

Dirty flash is sufficient. Otherwise, clean flash - see instructions above.

Download Rom V14: https://androidfilehost.com/?fid=4349826312261627158

______________________________________________________________________________________________________________________

October 12. New release V13

October security patches + internal improvements + updated kernel

Dirty flashing is fine on top of the previous release. Otherwise, clean flash, see instructions above.

Download rom V13: https://androidfilehost.com/?fid=1899786940962606952

______________________________________________________________________________________________________________

September 18. New release V12

1. September security patches

2. Major changes in kernel and rom - significant battery saving

3. Smart charging

4. Choice of backgrounds in Reboot menu

5. Toggle to disable Home key while ringing

and more

Dirty flashing is fine, if on the previous release. Otherwise, clean flash, see instructions

Download rom V12: https://androidfilehost.com/?fid=1899786940962588878

August 10. Small partial update to fix fingerprint spam while in a pocket and feature enabled in settings. Flash in TWRP and reboot:

Download partial update (this is not a rom): https://xdaforums.com/attachment.php?attachmentid=4803640&d=1565323520

August 7. New release V11.

1. August security patches

2. Google release 46

Dirty flashing is fine, if on the previous release. Otherwise, clean flash. In either case read instructions.

Download rom v11: https://androidfilehost.com/?fid=6006931924117931413

July 10. New release.

1. Latest Google sources

2. July security patches

3. Lawnchair updated. Now, you will be able to updated yourself

Dirty flash on top of the previous release is fine. Otherwise, read instructions above.

Download Rom: https://t.me/jaguar_Rom_Official/3

AFH link: https://androidfilehost.com/?fid=6006931924117913953

Also, see the original post for the official Jaguar Channel on Telegram.

June 9. Kernel update - brings back display color calibration missing after switching to non-EAS kernel.

Unzip and flash in TWRP as image to boot partition.

Download updated kernel: https://xdaforums.com/attachment.php?attachmentid=4774096&d=1560094674

June 6. New release V9

1. June security patches

2. Google release 41

3. Oneplus camera replaced with Snap

4. Updated Lawnchair

Could be flashed dirty, if on a previous release. Otherwise, clean flash. Read instructions

Download rom V9: https://androidfilehost.com/?fid=6006931924117889650

-------------------------------------------------------------------------------------------------------------------------------------------

May 17. Release 8.

1. New non EAS kernel

2. Big changes in frameworks: exec spawning function is severely restricted to all apps, i.e., only one instance is allowed

3. Most resources preloading for exec spawning is disabled. As a result, boot time is shorter, fewer background resources are loaded in ram, which translates into an overall smoother experience.

4. MusicFX/Equalizer is now themeable (you need to re-apply your selected theme)

Instructions:

1. Dirty flash, if on a previous release. For all others:

2. Clean flash. Clean flash requires wiping system/data/vendor/cache/dalvik. Read general instructions at the top of this post re encryption. Flash the rom, flash

Gapps and reboot. Then back to TWRP and flash Magisk.

If after applying Magisk the phone is stuck on bootanimation for more than 2 minutes, force-reboot with the power button.

Download rom V8: https://androidfilehost.com/?fid=1395089523397967819

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

May 12: To fix randomly disappearing contacts, flash this and reboot: https://xdaforums.com/attachment.php?attachmentid=4757815&d=1557687807

May 11. New release V7.1: Issue with touches fixed + updated Lawnchair with many fixes

1. May security patches

2. Android Pie r37

3. Aggressive battery saving

4. Status bar burning protection

5. Media cover art filter (on lockscreen)

6. Lots of changes in kernel

7. Switched to Bromite system webview V74

8. Redone auto-brightness and ambient display

9. Added additional screen calibration features in OneplusExtras

10. Could be used with Oneplus latest firmware 9.05

11. Lawnchair upgraded (many fixes)

12. Cache automatically cleaned on dirty flash

Instructions:

1. Dirty flash on top of V7 is fine

2. If you are coming from a rom encrypted with FBE, you can preserve that encryption (if you wish) by flashing my force-encrypt addon. If not, then proceed below

3. TWRP-Clean flash: format System/Vendor/Data/Cache. Flash the rom, Gapps (optional), reboot. After that back to TWRP to flash Magisk (optional)

Download rom V7.1: https://androidfilehost.com/?fid=1395089523397963842

__________________________________________________________________________________________________________________

April 13. Rom updated

1. Lawnchair V2 now has Pie recents

2. Upstream commits

Instructions: Dirty flash (with dalvik/cache wiping) for those on the previous release. Clean flash for all others (see instructions about encryption choice)

Download rom release V6.1: https://androidfilehost.com/?fid=1395089523397943691

April 2. New release, V6

AOD IS WORKING NOW

If you are on April 2 release, just flash dirty and wipe cache/dalvik. When enabling AlwaysOn the first time, just use power buton a few times, after that, AOD will work (confirmed). If on March release, flash clean.

1. April security patches

2. Android pie r35

3. Up time and CPU sleep time since reboot in About Phone

4. Updated kernel (upstream and other commits)

5. Many other improvements

Instructions: Clean flash is required for everybody. Those, who are encrypted FBE, need to flash one of 2 fbe addons from post #4 (doesn't matter which one). Others just need a clean flash.

Download rom v6:https://androidfilehost.com/?fid=1395089523397932686

March 14. New release, V5:

1. Boot time reduced to 4-5 seconds (after initial logo), as a result of

2. Rom no longer relies on background compilation

3. Speed/performance significantly increased. As a side effect, system image is larger now

4. Many performance improving changes in kernel (see github)

Instructions:

1. If you are on a previous release, you may flash dirty (just flash one of FBE addons, if you are FBE encrypted) + wipe cache/dalvik. The first boot will take longer

2. Clean flash (wipe system/data/vendor/cache/dalvik); flash the rom (if you are FBE encrypted, flash appropriate FBE addon); flash Gapps (optional) and reboot; then back to TWRP and flash Magisk (optional)

Download rom V5: https://androidfilehost.com/?fid=1395089523397916259

March 5: New release V4

1. March security patches

2. Android Pie release 34

3. About phone - Jaguar version

4. Settings/Battery - dash charging indication

5. Sim preferences now survive reboot (in multi-sim)

6. Set text_show_password to false by default

7. Lineage root implementation (for those who don't want Magisk)

8. Possible fix for 'green screen', when connected to smart tv (needs confirming)

9. DocumentsUI/File manager is replaced with Simple File Manager (from F-Droid)

Clean flash REQUIRED due to changes in Settings.apk. OTHERWISE, you will have mismatched entries

Instructions: Clean flash (wipe system/data/vendor/cache/dalvik); flash the rom (if you are FBE encrypted, flash appropriate FBE addon); flash Gapps (optional) and reboot; then back to TWRP and flash Magisk (optional)

Download rom v4: https://androidfilehost.com/?fid=1395089523397908036

February 19: New release V3

1. Toggle to enable/disable captive portal detection (Settings/Network & Internet/Wifi/Wifi preferences/Advanced)

2. Ambient brightness fixed (now follows regular brightness)

3. Attempted fix for MicroG

Instructions: This version requires clean flash for everybody, due to changes in Settings.apk. If you flash dirty, you will have entries in Settings mismatched. If you are coming from Oreo and encrypted, full factory reset in TWRP is required.

Download rom V3: https://androidfilehost.com/?fid=1395089523397896850

February 13: Minor rom update V2-1

Overview buttons options are back. No other changes.

Instructions are the same, as in V2 below. Dirty flashing is fine on top of previous release

Download rom V2-1 release: https://androidfilehost.com/?fid=1395089523397892116

February 11: Rom updated

THIS VERSION IS FDE - ENCRYPTION NOT FORCED by DEFAULT. I have also posted 2 encryption addons (post #4) for those who want FBE enforced or not enforced. In any case, there is no need for 'no_verity' patch any longer.

1. February security patches

2. Fixed non-booting without magisk

3. FDE encryption (as opposed to FBE) - you don't need to flash 'No_Verity'

Instructions for V2:

9.0.2 or 9.0.3 firmware

1. If you are encrypted on Oreo, you must do factory reset in TWRP where you type 'yes' to confirm. After that reboot in TWRP again

2. Wipe System/Data/InternalSD/Cache/Dalvik/Vendor

3. If you want to stay de-crypted with an option to encrypt FBE later on: flash the rom; flash 'fbe-no-forced-encryption; Flash Gapps and Reboot.

4. If you want FDE or no encryption, follow the previous step, but skip flashing addon.

5. Back to TWRP and flash Magisk 18 or 18.1

You are not encrypted by default in this version. You don't need 'no verity'. You can encrypt FDE within settings

Download rom V2 encryptable with FDE (not forced): https://androidfilehost.com/?fid=1395089523397890806