[ROM][11.0_r65]JAGUAR ONEPLUS 8 OFFICIAL V30.1 Updated March 21, 2023

Search This thread

optimumpro

Senior Member
Jan 18, 2013
7,807
15,158
OnePlus 8
TELEGRAM CHANNEL ADDED: HERE
TELEGRAM CHAT GROUP: HERE

See important discussion about Kernel Updates and Security: here


Jaguar is available on locked bootloader with working root (Magisk)

VERSION 19 FIXES SAFETYNET PASSING (WITH MAGISK 24.3)
See detailed instructions here


You can actually use alarm when the phone is OFF. It would boot 2 minutes before and trigger the alarm on time

This is official build of Jaguar Rom.

I have been building Android roms since 2012 for various devices including multiple Sonys, Lenovo Zuk, Oneplus 3, Oneplus 5 and Oneplus 6. You can check my Oneplus 6 or
Oneplus 6T threads and browse my profile.

Jaguar rom is focused on hardening of AndroidOS and kernel. As such, the rom has hardened bionic, art, framework and tightened security.

1 Rom control with custom Power options, Statusbar, Buttons, Navbar, Quicksettings, Lockscreen, Notifications, Gestures, Themes etc...

2. Heavily modified Art, Bionic System/Vold and System/Security

3. Telephony response to Type Zero sms ('silently acknowledged') disabled

4. Toggle to disable Captive Portal logging.

5. Speakerphone proximity sensor toggle - could be set to automatically switch to speaker when not at the ear

6. IMEI and phone numbers hidden in About menu

7. Built-in encrypted DNS providers, such as: Cloudflare (US); LibreDns (Germany); AdguardDns (Cyprus); and PowerDns (Netherlands)

8. Wakelock and Alarmblocker

9. Fully working Call recording with the button visible in Dialer

10. A choice between the latest Bromite and Vanadium webview

11. Deskclock app modified to work with PowerOn alarm. The app will boot the phone 2 minutes before scheduled time to trigger the alarm on time

12. Default Dark mode

13. All regular customizations plus. You tell me which feature is missing.

14. Prebuilt Magisk 23. You don't have to flash it, just install the attached Magisk.apk.


Bugs: AOD working, but no info shown on lockscreen (works fine on other Onepluses)

Install instructions

1. Install Jaguar recovery via fastboot: reboot in fastboot and execute the following commands on your connected PC terminal:

Code:
fastboot flash recovery_a recovery.img
fastboot flash recovery_b recovery.img

2. Download the rom to your PC. Boot the phone into recovery, set recovery for sideloading, then type on your PC terminal (which should be opened in the same directory where you had downloaded the rom):
Code:
adb sideload 'name of the rom'

3. Factory reset and reboot. You are done. If you want root, just install Magisk manager (apk) as a normal app.

PICO Gapps has been tested successfully with this rom.


All downloads are in post #3.

All subsequent releases will be in post #3

XDA:DevDB Information
JAGUAR R, ROM for the OnePlus 8

Contributors

optimumpro

Kernel Source Code: HERE

ROM OS Version:
11.x R
ROM Kernel:
Linux 4.x
ROM Firmware Required:
no lower than Android 11
Based On: AOSP/Lineage/DirtyUnicorn/Crdroid

Version Information
Status:
Stable
Current Stable Version: See post #3
Stable Release Date:
2021-01-26

Created: 2021-09-29
Updated: 2023-03-21

Credit: AOSP, Lineage, DU, Crdroid, GrapheneOS, CalyxOS Bromite webview
 
Last edited:

optimumpro

Senior Member
Jan 18, 2013
7,807
15,158
OnePlus 8
The rom could be used on locked bootloader with ROOT (donate feature) with or without Gapps.

The benefits of LOCKED BOOTLOADER combined with WORKING AVB-2 protection are:


Get your DRM L1 certificate back. Most banking apps (if not all) will work with or without Magisk: you cimply get a warning 'your devices is rooted', but you can proceed to login

Security: Nobody and nothing can modify Kernel, Recovery and Virtual Partitions without triggering a red screen of death with the message 'your device is corrupted and cannot boot'.

At that point, the only option is to unlock bootloader. But, if a user had previously disabled OEM unlock in Developer settings, then unlocking becomes unavailable, and so does flashing via fastboot. In other words, if your phone gets into the hands of an adversary, their only option is to use MSM tool to make the phone work again, but no access to your data or any other partition.

Why prebuilt Magisk? Because you can't modify kernel or recovery on locked bootloader post installation, and that's exactly what Magisk does.


Also, see some screenshots attached:
 

Attachments

  • Screenshot_20210929-162657_Settings.png
    Screenshot_20210929-162657_Settings.png
    173 KB · Views: 3,295
  • Screenshot_20210929-162712_Settings.png
    Screenshot_20210929-162712_Settings.png
    128.2 KB · Views: 3,183
  • Screenshot_20210929-162643_Settings.png
    Screenshot_20210929-162643_Settings.png
    181 KB · Views: 2,979
  • Screenshot_20210929-162736_Settings.png
    Screenshot_20210929-162736_Settings.png
    153.7 KB · Views: 2,830
  • Screenshot_20210929-162759_Settings.png
    Screenshot_20210929-162759_Settings.png
    140.4 KB · Views: 2,676
  • Screenshot_20210929-162706_Settings.png
    Screenshot_20210929-162706_Settings.png
    173.8 KB · Views: 2,551
  • Screenshot_20210929-162724_Settings.png
    Screenshot_20210929-162724_Settings.png
    160.7 KB · Views: 2,403
  • Screenshot_20210929-162747_OnePlus_Settings.png
    Screenshot_20210929-162747_OnePlus_Settings.png
    142.7 KB · Views: 2,301
  • Screenshot_20210929-162643_Settings.png
    Screenshot_20210929-162643_Settings.png
    181 KB · Views: 2,171
  • Screenshot_20210929-162824_Settings.png
    Screenshot_20210929-162824_Settings.png
    416.5 KB · Views: 2,106
  • Screenshot_20210929-162857_Settings.png
    Screenshot_20210929-162857_Settings.png
    153.4 KB · Views: 2,128
  • Screenshot_20210929-162925_Settings.png
    Screenshot_20210929-162925_Settings.png
    143.1 KB · Views: 2,035
  • Screenshot_20210929-162950_Settings.png
    Screenshot_20210929-162950_Settings.png
    133.8 KB · Views: 3,216
Last edited:

optimumpro

Senior Member
Jan 18, 2013
7,807
15,158
OnePlus 8
Magisk 25 and Lsposed loading fixed

March 21. New Release V-30.1

1. Fixes a bug (not attaching photos in messengers) introduced in V30
2. Fixes a long press on Data QS toggle.

Dirty flashing is fine on a previous release

Download rom V30.1 VANILLA: Here

Download rom V30.1-FULL: Here

March 15. New Release V-30

1. March security patches
2. Android r65
3. Internal Firewall icon shown in status bar when an app access is denied
4. GPS does not turn automatically during emergency call unless enabled by user
5. Webview to 111
6. Some new ringtones/alarm/notifications sounds added
7. Kernel to .275

Dirty flashing is fine on a previous release

Download rom V30 Vanilla:Removed see above

Download rom V30 Full: Removed see above

February 16. New Release fixing several issues:

1. After a phone call, all sounds switch to the upper speaker (fixed)
2. White on light gray background for some notification icons (fixed)
3. FOD icons will be visible again
4. Residual flickering on fod wake up removed

Dirty flashing is fine on a previous release

Download rom V29.1 VANILLA: Here

Download rom V29.1 FULL: Here

February 7. New Release V-29

1. February Security patches
2. Android r64
3. Kernel to .271
4. Ability to display true app icons in Statusbar/Lockscreen Notification
5. Sound pulse: new placing options
6. Updated Opencamera
7. Webview to 109
8. Adaptive network connectivity (battery saving feature)
9. Fixed network traffic arrows
10. Fixed charging sounds - Connect/Disconnect

Download rom V29 VANILLA: Superseded

Download rom V29 FULL: Superseded

January 4. New release V-28

1. January security patches
2. Android r63
3. Kernel to .269
4. Bionic ported from Android 13
5. Smart pixels removed (poorly implemented and unfixable)
6. Trustcor certificates removed

Dirty flashing is fine on a previous release

Download rom V28 VANILLA: Here

Download rom V28 FULL: Here


December 6. New release V-27

1. December security patches
2. Android r62
3. Kernel to .267
4. Full internal Firewall (In Settings/Network & Internet
5. Multi-resolution for Gcam
6. Background notification opacity
7. Webview to 108
8. Reworked Connectivity settings: make sure it is OFF in Settings/Network & Internet, then toggle airplane mode OFF/On.

Dirty flashing is fine on a previous release

Download rom V27 VANILLA: Here

Download rom V27 FULL: Here


November 9. New release V-26

1. November security patches
2. Android r61
3. Kernel to 4.19.264
4. Toggle to turn on/off screenshot saving (Settings/Privacy)

Download rom V26 VANILLA: Here

Download rom V26 FULL: Here

Dirty flashing on top of a previous release is fine.

October 28. New release: V25-2

1. Working display colors: Vivid, Natural, Amoled, Srgb and P3
2. Dialer, Contacts, Calendar and Calculator are aligned with system-wide accents
3. Screen flickering leftovers on FOD unlock are completely gone
4. Smart pixels no longer disable permissions
5. Webview to .107

Download rom V25.2 VANILLA: Here

Download rom V25.2 FULL: Here

Dirty flashing on a previous release is fine

October 14. New release V-25.1

1. Return of prebuilt Magisk (25.2). So, no need to flash, just install Magisk Manager and let it finish setup
2. Option to disable Screenshots (in Settings/Privacy): When disabled, screenshots are taken, but not saved.
3. Updated webview
4. Kernel to .261

Download rom V25.1 VANILLA: Here

Download rom V25.1 FULL: Here

October 5. New release V-25

1. October security patches
2. Android r60
3. Kernel updated to 4.19.260 including the latest CVE
4. Fingerprint brightness flickering - addressed
5. Webview 106.x

Dirty flashing on a previous release is fine

Download rom V-25 VANILLA: Here

Download rom V25 FULL: Here

September 7. New release V-24: major update

1. September security patches
2. Android r59
3. Updated kernel with latest upstream CVE
4.Ability to change clock size in statusbar and quicksettings
5. Rom is now compatible with Magisk 25 and Lsposed
6. Fingerprint enrollment fixed

Dirty flashing is fine on previous releases

Download rom V-24 VANILLA: Here

Download rom V-24 FULL: Here

August 6. New release V-23

1. August security patches
2. Android r58
3. 5G network options in OneplusSettings

Dirty flashing is fine on a previous release

Download rom V-23 VANILLA: Here

Download rom V-23 FULL: Here

Download recovery: Here

July 7. New release V-22

1. July security patches
2. Android r57
3. Clear clipboard quick setting toggle
4. Metro audio player
5. Many under the hood improvements

Dirty flashing is fine on a previous release

Download rom V-22 VANILLA: Here

Download rom V-22 FULL
: Here


June 7. New release V-21:

1. June security patches
2. Android r56
3. Automatic sleep/suspend mode (scheduled by a user) in Settings/Battery
4. 'Internet permission missing' issue with several apps fixed. Now, all apps including Googleplay, as well as third party apps, have no problems connecting to the internet (no F/C)

Dirty flashing is fine on a previous release

Download rom V21 VANILLA: Here

Download rom V21 FULL: Here

Recovery: Here

May 29. New release V-20.2

1. Captive portal now On/Off
2. Addressed some apps crashing with message "missing Internet permission'
3. HBM fixed, now fully working (Auto HBM is recommended with trigger set to 50000 lux in Oneplus Settings)
4. One shot auto-brightness
5. In-call volume increased for Speaker and Headset

Dirty flashing is fine on top of a previous release

Download rom V20.2 VANILLA: Here

Download rom V20.2 FULL: Here

May 11. New release V-20.1

1. Redone adaptive brightness
2. Call recording (bug introduced in V-20) fixed
3. Captive portal: added 3 options Standard (Google), Alternative and Disabled) and moved to Settings/Network
4. Fingerprint icons and colors made more transparent, so, now fingerpint works flawlessly.

As always, dirty flashing is fine on previous releases

Download rom V-20.1 VANILLA: Here

Download rom V-20.1-FULL: Here


May 6. New release, V-20

1. May security patches
2. Google r55
3. Recovery fixed to have 'yes/no' prompt on signatures mismatch (for Magisk)

Download rom V-20 Vanilla: Here

Download rom V-20 Full: Here

Recovery: Here


May 3. New release

1. Wakelock blockers in kernel
2. Jaguar version is now displayed in About phone
3. Choice for temperature units F/C for lockscreen battery info
4. A bunch of other under the hood improvements

Download rom Full Version: Here

DOwnload rom Vanilla Version: Here

April 15. New release V-19.1

1. AOD is fully working (see screenshot Here)

2. Experimental feature: toggle to spoof Pixel to get unlimited storage for Google Photos (in Settings/Accessibility)

Dirty flashing on a previous release is fine.

Download V-19.1-VANILLA: Here

Download V-19.1-FULL: Here

Recovery: Here


April 6 New release V-19

This version fixes Safetynet with Magisk 24.3. Confirmed with screenshorts: see here

1. April security patches
2. Google r54
3. Switched to AOSP webview 100.x
4. Should work with Zgisk (confirmed)
5. Pre-root removed (users can flash Magisk 24.3 even on locked bootloader)
6. Seedvault is back

Dirty flash is fine on a previous release

Download rom V-19 Vanilla: Here

Download rom V-19 Full: Here

Download latest recovery: Here


March 23. New release.

1. From now and on there will be 2 versions of the rom Full and Vanilla
2. Updated kernel, which includes Spectre 2 implementations
3. Updated icons for Display calibration

Dirty flashing is fine on top of a previous release.

Download rom V-18 FULL: Here - this one needs nothing else to flash including Magisk

Download rom V-18 Vanilla: Here

March 8, New release, V-18

1. March security patches
2. Android r53
3. User build
4. Updated kernel
5. Options to choose between Bromite and Vanadium webivew

Dirty flashing on top of a previous release is fine.

Download rom V-18: HERE

February 17. New release

1. Another attempt to fix Safetynet
2. Torch flashing on incoming calls
3. NightDisplay renamed to Display calibration

Dirty flash is fine on a previous release

Download rom: HERE
Download recovery: HERE

February 8. New release, V-17

1. February security patches
2. Android r52
3. Regular webview, as opposed to bromite
4. Toggle to hide statusbar clock when launcher is active
5. New recovery that fixes 'not enough space' issues with some Gapps

Dirty flash on a previous release is fine

Download rom V-17: HERE
Recovery: HERE


January 12. New release

Using Android S safety net attestation: should pass without Magisk modules:

Although, I don't have Gapps, but Santander bank app and Netflix work without 'root detected' warning

Dirty flash is fine

Download rom: HERE
Download recovery: HERE

January 5, 2022. New release V-16

1. January security patches
2. Android r51
3. NightDisplay crash fixed
4. OpenCamera HDR etc. crashes fixed
5. Updated vendor blobs

Dirty flashing is fine on a previous release

Download rom V-16: HERE
Download recovery: HERE

December 20. New release, which fixes Safetynet

Dirty flashing is fine

Download rom: HERE


December 13. New Release V-15.1

1. Another attempt to fix Safetynet
2. Also fixes fingerprint enrollment on fresh install

Dirty flash is fine on a previous release

Download rom V-15.1: HERE

December 7: New Release V-15

1. December security patches
2. Android r50
3. FOD features are back
4. Nightlight and NightDisplay with picture adjustment and antiflicker are back
5. Double tap to wake is visible
6. Safetynet should pass (need to confirm)


Dirty flash is fine on top of a previous release

Download rom V-15: HERE

November 3, New release V-14

1. November security patches
2. Android r49
3. Updated vendor blobs
4. Ambient display sensor fixed
5. Snap camera replaced with Open Camera

Dirty flash is fine on top of a previous release.

Download rom V-14: HERE


October 20. New release

1. Built from scratch in a separate environment from other devices to get rid of conflicts.

2. Clean-flashed on my own Oneplus 8: everything seems to be working

Download rom: HERE

Recovery: HERE Unzip first, then install in fastboot

October 14. New release, V-13.1

1. AOD fixed for Oneplus 8 series
2. Tilt, Pulse, Pocket, Edge Light with color options, Wake on Notivications all work
3. AOD on charge only option
4. Screen unlock delay is gone
5. Statusbar brightness gesture redone
6. Padding added to statusbar left clock (away from front camera hole)
7. Nightlight tile visible now
8. Clear all recents gesture (working for gestural navigation too) in Launcher/Settings/Misc
9. Enlarged system partition to allow installation of larger Gapps

Could be flashed dirty on top of a previous release

Download Rom V13.1
: HERE


October 5. New release, V-13.

1. Google r48
2. October security patches
3. Internal firewall fully working
4. Redone doze
5. Updated kernel

Could be flashed dirty on top of a previous release. Otherwise, clean flash

Download rom V-13: HERE
Download recovery: HERE


October 2. New release

1. Updated kernel

2. Updated recovery with new features: ability to change slots; wiping System partition; and allowing signature mismatch/downgrade

3. Build compatible with user installation of Gapps on locked bootloader normally

Could be flashed dirty on top of previous release. Otherwise, clean flash.

Download rom from here
Recovery from here
Magisk.apk (no flashing) from here

Don't flash Magisk, as it is prebuilt. Just install it as a normal app.
 

Attachments

  • recovery.img
    96 MB · Views: 383
  • JaguarOneplus8_V28-VANILLA.zip
    1.3 GB · Views: 41
  • JaguarOneplus8_V28-FULL.zip
    1.5 GB · Views: 213
  • JaguarOneplus8_V29.1-VANILLA.zip
    1.3 GB · Views: 88
Last edited:

krkhaha

Senior Member
Dec 28, 2013
652
129
Kraków
OnePlus 8
Ohhhh this is something new. I have one app what is not possible to use it with unlocked bootloader. At this moment I'm on crDroid. What I need to do if I want be on this ROM with locked bootloader? Should I flash stock before that?
 

optimumpro

Senior Member
Jan 18, 2013
7,807
15,158
OnePlus 8
Ohhhh this is something new. I have one app what is not possible to use it with unlocked bootloader. At this moment I'm on crDroid. What I need to do if I want be on this ROM with locked bootloader? Should I flash stock before that?
"I have one app what is not possible to use it with unlocked bootloader"

I am not sure what you mean. Locked bootloader doesn't affect apps, which you are free to install or uninstall.

You don't need to be on stock. You need to flash Jaguar, boot it and then you contact me: you'll get instructions and one additional file to flash. After that, you just relock.
 
  • Like
Reactions: krkhaha

optimumpro

Senior Member
Jan 18, 2013
7,807
15,158
OnePlus 8
But on locked bootloader that will be possible to manage kernel and flash some custom Kernel?
No way! You can't touch System, Recovery, Boot and Vendor partitions without unlocking. This is why Magisk is prebuilt and requires only Magisk manager to have root. But you can flash Gapps on locked bootloader.
 
Last edited:
  • Like
Reactions: krkhaha

optimumpro

Senior Member
Jan 18, 2013
7,807
15,158
OnePlus 8
"I have one app what is not possible to use it with unlocked bootloader"

I am not sure what you mean. Locked bootloader doesn't affect apps, which you are free to install or uninstall.

You don't need to be on stock. You need to flash Jaguar, boot it and then you contact me: you'll get instructions and one additional file to flash. After that, you just relock.
 
  • Like
Reactions: krkhaha

krkhaha

Senior Member
Dec 28, 2013
652
129
Kraków
OnePlus 8
Safety net is passed. I have information on screen of app my bootloader is unlocked. Some banking app can work and some is not possible even when safety net is passed and is hided in magisk hide. I know now magisk hide don't work but I checked that long time ago. I have 2 banks what can't work on unlocked bootloader.
 

optimumpro

Senior Member
Jan 18, 2013
7,807
15,158
OnePlus 8
Can you write about gapps? What exactly is in?
If you meant Kernel manager apps, yes, you can use them on locked bootloader, as they don't modify kernel, just send commands.

Gapps. Gapps could be flashed by users like on unlocked bootloader.

The rom has the hush signature that represents the sum of Vendor/Boot and Recovery partitions. So, any change to those partitions, except when you upgrade Jaguar, would result in 'your device is corrupt and can't boot' message.
 
Last edited:
  • Like
Reactions: krkhaha

krkhaha

Senior Member
Dec 28, 2013
652
129
Kraków
OnePlus 8
Ona bad thing is not possible to manage kernel in app😁 I have a lot settings. And is not possible to use kona heh... You know.... From long time on radioactive mod kernel with my own settings. But with unlocked bootloader will be possible to manage kernel in app.
 

optimumpro

Senior Member
Jan 18, 2013
7,807
15,158
OnePlus 8
Ona bad thing is not possible to manage kernel in app😁 I have a lot settings. And is not possible to use kona heh... You know.... From long time on radioactive mod kernel with my own settings. But with unlocked bootloader will be possible to manage kernel in app.
No. You CAN use kernel managers, as they don't modify kernel. They just issue commands.

But you can't flash another kernel.
 

acostmisa

Member
Apr 7, 2016
28
3
How can I install it on Oneplus 8 TMO?, I have to unlock my bootloader install the room and relock it again?
 

optimumpro

Senior Member
Jan 18, 2013
7,807
15,158
OnePlus 8
yes, as you said that can be used with locked boot loader so i wanted to know if i have to unlock it, flash and relock.
OK. As it says above, it's a donate feature. You need instructions and additional file to flash, then you can relock. Contact me via PM.

Edit: And No, you don't have to be on stock to relock.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Back to revisit this no ring on in-coming calls. To make things even more odd is that the incoming text sound works just fine and speaker while in-call is loud as it should be. My question is, when flashing this latest update, I thought that I would do a factory reset before installing the update, sort of to install the update, fresh. Think this could be a bad idea?
    As I mentioned earlier, the issue did exist, but was fixed in V29.1. Keep in mind, I am on Oneplus 8 too.

    As far as clean flash, it never hurts, but I would first try V30 dirty.

    P.S. Because I flashed several intermittent releases between February and March, there is a slight chance that the sound fix came later than February.
    2
    As I mentioned earlier, the issue did exist, but was fixed in V29.1. Keep in mind, I am on Oneplus 8 too.

    As far as clean flash, it never hurts, but I would first try V30 dirty.

    P.S. Because I flashed several intermittent releases between February and March, there is a slight chance that the sound fix came later than February.
    The dirty flash did nothing, but the factory reset before and after the update install did the trick. It's ringing again when a call comes in. Thanks for all the replies.
    1
    New user here, the rom looks really promising! Earlier had Lineageos 20, Flashed OOS 11.0.11.11 on both slots and then installed vanilla version V29.1 following the instructions.

    The problem is that ui animations and web browsing (on chromium based browsers) are stuttery, randomly found fix by cycling cores offline-online (see attached screenshot from SmartPack kernel manager), after that screen animations and browsing are smooth, but this needs to be done after every reboot.

    More annoying problem is that almost every time when the phone is either connected or removed from charging the phone vibrates and reboot animation starts to spin, it kind of reboots the ui. Didn't have this problem with Lineageos so the hardware shouldn't be the problem. I flashed the V29.1 again but it didn't help. Would OOS flashing to both slots again and then flashing V29.1 help? And would I need to factory reset the phone after that?
    Disable 'charging sounds and vibration' and reboots will go away.

    Edit: the issue has been fixed and will be available in March release.
    1
    Updated yesterday to latest version & now my phone randomly wakes up and won't turn off until I manual push the side button? This didn't happen before, any idea what's going on? Other then, this rom rocks!

    Also noticed that battery life has diminished as well. Yikes!
    Has nothing to do with the rom. I also have Oneplus 8 and nothing wakes up. It's one of your apps or installed modules, and it is also wasting battery.
    1
    Verizon 5G compatible?
    Certainly works with Verizon. Don't know about 5G, but never had any complaints. Oneplus 8 was released in the US, so Verizon 5G modem should be included in firmware.
  • 9
    TELEGRAM CHANNEL ADDED: HERE
    TELEGRAM CHAT GROUP: HERE

    See important discussion about Kernel Updates and Security: here


    Jaguar is available on locked bootloader with working root (Magisk)

    VERSION 19 FIXES SAFETYNET PASSING (WITH MAGISK 24.3)
    See detailed instructions here


    You can actually use alarm when the phone is OFF. It would boot 2 minutes before and trigger the alarm on time

    This is official build of Jaguar Rom.

    I have been building Android roms since 2012 for various devices including multiple Sonys, Lenovo Zuk, Oneplus 3, Oneplus 5 and Oneplus 6. You can check my Oneplus 6 or
    Oneplus 6T threads and browse my profile.

    Jaguar rom is focused on hardening of AndroidOS and kernel. As such, the rom has hardened bionic, art, framework and tightened security.

    1 Rom control with custom Power options, Statusbar, Buttons, Navbar, Quicksettings, Lockscreen, Notifications, Gestures, Themes etc...

    2. Heavily modified Art, Bionic System/Vold and System/Security

    3. Telephony response to Type Zero sms ('silently acknowledged') disabled

    4. Toggle to disable Captive Portal logging.

    5. Speakerphone proximity sensor toggle - could be set to automatically switch to speaker when not at the ear

    6. IMEI and phone numbers hidden in About menu

    7. Built-in encrypted DNS providers, such as: Cloudflare (US); LibreDns (Germany); AdguardDns (Cyprus); and PowerDns (Netherlands)

    8. Wakelock and Alarmblocker

    9. Fully working Call recording with the button visible in Dialer

    10. A choice between the latest Bromite and Vanadium webview

    11. Deskclock app modified to work with PowerOn alarm. The app will boot the phone 2 minutes before scheduled time to trigger the alarm on time

    12. Default Dark mode

    13. All regular customizations plus. You tell me which feature is missing.

    14. Prebuilt Magisk 23. You don't have to flash it, just install the attached Magisk.apk.


    Bugs: AOD working, but no info shown on lockscreen (works fine on other Onepluses)

    Install instructions

    1. Install Jaguar recovery via fastboot: reboot in fastboot and execute the following commands on your connected PC terminal:

    Code:
    fastboot flash recovery_a recovery.img
    fastboot flash recovery_b recovery.img

    2. Download the rom to your PC. Boot the phone into recovery, set recovery for sideloading, then type on your PC terminal (which should be opened in the same directory where you had downloaded the rom):
    Code:
    adb sideload 'name of the rom'

    3. Factory reset and reboot. You are done. If you want root, just install Magisk manager (apk) as a normal app.

    PICO Gapps has been tested successfully with this rom.


    All downloads are in post #3.

    All subsequent releases will be in post #3

    XDA:DevDB Information
    JAGUAR R, ROM for the OnePlus 8

    Contributors

    optimumpro

    Kernel Source Code: HERE

    ROM OS Version:
    11.x R
    ROM Kernel:
    Linux 4.x
    ROM Firmware Required:
    no lower than Android 11
    Based On: AOSP/Lineage/DirtyUnicorn/Crdroid

    Version Information
    Status:
    Stable
    Current Stable Version: See post #3
    Stable Release Date:
    2021-01-26

    Created: 2021-09-29
    Updated: 2023-03-21

    Credit: AOSP, Lineage, DU, Crdroid, GrapheneOS, CalyxOS Bromite webview
    9
    The rom could be used on locked bootloader with ROOT (donate feature) with or without Gapps.

    The benefits of LOCKED BOOTLOADER combined with WORKING AVB-2 protection are:


    Get your DRM L1 certificate back. Most banking apps (if not all) will work with or without Magisk: you cimply get a warning 'your devices is rooted', but you can proceed to login

    Security: Nobody and nothing can modify Kernel, Recovery and Virtual Partitions without triggering a red screen of death with the message 'your device is corrupted and cannot boot'.

    At that point, the only option is to unlock bootloader. But, if a user had previously disabled OEM unlock in Developer settings, then unlocking becomes unavailable, and so does flashing via fastboot. In other words, if your phone gets into the hands of an adversary, their only option is to use MSM tool to make the phone work again, but no access to your data or any other partition.

    Why prebuilt Magisk? Because you can't modify kernel or recovery on locked bootloader post installation, and that's exactly what Magisk does.


    Also, see some screenshots attached:
    6
    Ok, mission accomplished on second device with no data loss😁. Here's what I did:
    I downloaded the latest 24.3 Magisk zip on the one plus 8. Next, I downloaded the TWRP-3.6.1_11-0-instantnoodle image and put it inside the adb folder on my windows 10 pc. Next, I rebooted the phone into fast boot mode. After plugging the phone to the pc I opened up PowerShell in the adb folder ( fastboot devices) Saw the serial number then typed the next command (fastboot boot, then dragged the image and hit enter. Once phone booted into twrp I flashed the latest magisk that I downloaded to the phone earlier. Then I rebooted system. Next I went online from the phone to grab the 24.3 apk. downloaded and installed.After installing , I opened it , went into the settings and ticked zygisk beta . I also hid the magisk app and,ticked enforce deny list. Next I went back online from the phone and found and,installed safety net universal fix version 2.2.1 via magisk. Next, I went back online to find magisk hide props 6.1.2 zip which I also installed via magisk.lastly I downloaded termux from the play store. Once I opened termux type:su then props then 1, then f, then 21,then 35, then 2,then y,then y. Reboot . Hopefully you this works for everyone. It worked for me on two one plus 8's. I used Root and SafetyNet Checker( it has a Pink Pound sign picture) from the play store to verify.
    5
    Magisk 25 and Lsposed loading fixed

    March 21. New Release V-30.1

    1. Fixes a bug (not attaching photos in messengers) introduced in V30
    2. Fixes a long press on Data QS toggle.

    Dirty flashing is fine on a previous release

    Download rom V30.1 VANILLA: Here

    Download rom V30.1-FULL: Here

    March 15. New Release V-30

    1. March security patches
    2. Android r65
    3. Internal Firewall icon shown in status bar when an app access is denied
    4. GPS does not turn automatically during emergency call unless enabled by user
    5. Webview to 111
    6. Some new ringtones/alarm/notifications sounds added
    7. Kernel to .275

    Dirty flashing is fine on a previous release

    Download rom V30 Vanilla:Removed see above

    Download rom V30 Full: Removed see above

    February 16. New Release fixing several issues:

    1. After a phone call, all sounds switch to the upper speaker (fixed)
    2. White on light gray background for some notification icons (fixed)
    3. FOD icons will be visible again
    4. Residual flickering on fod wake up removed

    Dirty flashing is fine on a previous release

    Download rom V29.1 VANILLA: Here

    Download rom V29.1 FULL: Here

    February 7. New Release V-29

    1. February Security patches
    2. Android r64
    3. Kernel to .271
    4. Ability to display true app icons in Statusbar/Lockscreen Notification
    5. Sound pulse: new placing options
    6. Updated Opencamera
    7. Webview to 109
    8. Adaptive network connectivity (battery saving feature)
    9. Fixed network traffic arrows
    10. Fixed charging sounds - Connect/Disconnect

    Download rom V29 VANILLA: Superseded

    Download rom V29 FULL: Superseded

    January 4. New release V-28

    1. January security patches
    2. Android r63
    3. Kernel to .269
    4. Bionic ported from Android 13
    5. Smart pixels removed (poorly implemented and unfixable)
    6. Trustcor certificates removed

    Dirty flashing is fine on a previous release

    Download rom V28 VANILLA: Here

    Download rom V28 FULL: Here


    December 6. New release V-27

    1. December security patches
    2. Android r62
    3. Kernel to .267
    4. Full internal Firewall (In Settings/Network & Internet
    5. Multi-resolution for Gcam
    6. Background notification opacity
    7. Webview to 108
    8. Reworked Connectivity settings: make sure it is OFF in Settings/Network & Internet, then toggle airplane mode OFF/On.

    Dirty flashing is fine on a previous release

    Download rom V27 VANILLA: Here

    Download rom V27 FULL: Here


    November 9. New release V-26

    1. November security patches
    2. Android r61
    3. Kernel to 4.19.264
    4. Toggle to turn on/off screenshot saving (Settings/Privacy)

    Download rom V26 VANILLA: Here

    Download rom V26 FULL: Here

    Dirty flashing on top of a previous release is fine.

    October 28. New release: V25-2

    1. Working display colors: Vivid, Natural, Amoled, Srgb and P3
    2. Dialer, Contacts, Calendar and Calculator are aligned with system-wide accents
    3. Screen flickering leftovers on FOD unlock are completely gone
    4. Smart pixels no longer disable permissions
    5. Webview to .107

    Download rom V25.2 VANILLA: Here

    Download rom V25.2 FULL: Here

    Dirty flashing on a previous release is fine

    October 14. New release V-25.1

    1. Return of prebuilt Magisk (25.2). So, no need to flash, just install Magisk Manager and let it finish setup
    2. Option to disable Screenshots (in Settings/Privacy): When disabled, screenshots are taken, but not saved.
    3. Updated webview
    4. Kernel to .261

    Download rom V25.1 VANILLA: Here

    Download rom V25.1 FULL: Here

    October 5. New release V-25

    1. October security patches
    2. Android r60
    3. Kernel updated to 4.19.260 including the latest CVE
    4. Fingerprint brightness flickering - addressed
    5. Webview 106.x

    Dirty flashing on a previous release is fine

    Download rom V-25 VANILLA: Here

    Download rom V25 FULL: Here

    September 7. New release V-24: major update

    1. September security patches
    2. Android r59
    3. Updated kernel with latest upstream CVE
    4.Ability to change clock size in statusbar and quicksettings
    5. Rom is now compatible with Magisk 25 and Lsposed
    6. Fingerprint enrollment fixed

    Dirty flashing is fine on previous releases

    Download rom V-24 VANILLA: Here

    Download rom V-24 FULL: Here

    August 6. New release V-23

    1. August security patches
    2. Android r58
    3. 5G network options in OneplusSettings

    Dirty flashing is fine on a previous release

    Download rom V-23 VANILLA: Here

    Download rom V-23 FULL: Here

    Download recovery: Here

    July 7. New release V-22

    1. July security patches
    2. Android r57
    3. Clear clipboard quick setting toggle
    4. Metro audio player
    5. Many under the hood improvements

    Dirty flashing is fine on a previous release

    Download rom V-22 VANILLA: Here

    Download rom V-22 FULL
    : Here


    June 7. New release V-21:

    1. June security patches
    2. Android r56
    3. Automatic sleep/suspend mode (scheduled by a user) in Settings/Battery
    4. 'Internet permission missing' issue with several apps fixed. Now, all apps including Googleplay, as well as third party apps, have no problems connecting to the internet (no F/C)

    Dirty flashing is fine on a previous release

    Download rom V21 VANILLA: Here

    Download rom V21 FULL: Here

    Recovery: Here

    May 29. New release V-20.2

    1. Captive portal now On/Off
    2. Addressed some apps crashing with message "missing Internet permission'
    3. HBM fixed, now fully working (Auto HBM is recommended with trigger set to 50000 lux in Oneplus Settings)
    4. One shot auto-brightness
    5. In-call volume increased for Speaker and Headset

    Dirty flashing is fine on top of a previous release

    Download rom V20.2 VANILLA: Here

    Download rom V20.2 FULL: Here

    May 11. New release V-20.1

    1. Redone adaptive brightness
    2. Call recording (bug introduced in V-20) fixed
    3. Captive portal: added 3 options Standard (Google), Alternative and Disabled) and moved to Settings/Network
    4. Fingerprint icons and colors made more transparent, so, now fingerpint works flawlessly.

    As always, dirty flashing is fine on previous releases

    Download rom V-20.1 VANILLA: Here

    Download rom V-20.1-FULL: Here


    May 6. New release, V-20

    1. May security patches
    2. Google r55
    3. Recovery fixed to have 'yes/no' prompt on signatures mismatch (for Magisk)

    Download rom V-20 Vanilla: Here

    Download rom V-20 Full: Here

    Recovery: Here


    May 3. New release

    1. Wakelock blockers in kernel
    2. Jaguar version is now displayed in About phone
    3. Choice for temperature units F/C for lockscreen battery info
    4. A bunch of other under the hood improvements

    Download rom Full Version: Here

    DOwnload rom Vanilla Version: Here

    April 15. New release V-19.1

    1. AOD is fully working (see screenshot Here)

    2. Experimental feature: toggle to spoof Pixel to get unlimited storage for Google Photos (in Settings/Accessibility)

    Dirty flashing on a previous release is fine.

    Download V-19.1-VANILLA: Here

    Download V-19.1-FULL: Here

    Recovery: Here


    April 6 New release V-19

    This version fixes Safetynet with Magisk 24.3. Confirmed with screenshorts: see here

    1. April security patches
    2. Google r54
    3. Switched to AOSP webview 100.x
    4. Should work with Zgisk (confirmed)
    5. Pre-root removed (users can flash Magisk 24.3 even on locked bootloader)
    6. Seedvault is back

    Dirty flash is fine on a previous release

    Download rom V-19 Vanilla: Here

    Download rom V-19 Full: Here

    Download latest recovery: Here


    March 23. New release.

    1. From now and on there will be 2 versions of the rom Full and Vanilla
    2. Updated kernel, which includes Spectre 2 implementations
    3. Updated icons for Display calibration

    Dirty flashing is fine on top of a previous release.

    Download rom V-18 FULL: Here - this one needs nothing else to flash including Magisk

    Download rom V-18 Vanilla: Here

    March 8, New release, V-18

    1. March security patches
    2. Android r53
    3. User build
    4. Updated kernel
    5. Options to choose between Bromite and Vanadium webivew

    Dirty flashing on top of a previous release is fine.

    Download rom V-18: HERE

    February 17. New release

    1. Another attempt to fix Safetynet
    2. Torch flashing on incoming calls
    3. NightDisplay renamed to Display calibration

    Dirty flash is fine on a previous release

    Download rom: HERE
    Download recovery: HERE

    February 8. New release, V-17

    1. February security patches
    2. Android r52
    3. Regular webview, as opposed to bromite
    4. Toggle to hide statusbar clock when launcher is active
    5. New recovery that fixes 'not enough space' issues with some Gapps

    Dirty flash on a previous release is fine

    Download rom V-17: HERE
    Recovery: HERE


    January 12. New release

    Using Android S safety net attestation: should pass without Magisk modules:

    Although, I don't have Gapps, but Santander bank app and Netflix work without 'root detected' warning

    Dirty flash is fine

    Download rom: HERE
    Download recovery: HERE

    January 5, 2022. New release V-16

    1. January security patches
    2. Android r51
    3. NightDisplay crash fixed
    4. OpenCamera HDR etc. crashes fixed
    5. Updated vendor blobs

    Dirty flashing is fine on a previous release

    Download rom V-16: HERE
    Download recovery: HERE

    December 20. New release, which fixes Safetynet

    Dirty flashing is fine

    Download rom: HERE


    December 13. New Release V-15.1

    1. Another attempt to fix Safetynet
    2. Also fixes fingerprint enrollment on fresh install

    Dirty flash is fine on a previous release

    Download rom V-15.1: HERE

    December 7: New Release V-15

    1. December security patches
    2. Android r50
    3. FOD features are back
    4. Nightlight and NightDisplay with picture adjustment and antiflicker are back
    5. Double tap to wake is visible
    6. Safetynet should pass (need to confirm)


    Dirty flash is fine on top of a previous release

    Download rom V-15: HERE

    November 3, New release V-14

    1. November security patches
    2. Android r49
    3. Updated vendor blobs
    4. Ambient display sensor fixed
    5. Snap camera replaced with Open Camera

    Dirty flash is fine on top of a previous release.

    Download rom V-14: HERE


    October 20. New release

    1. Built from scratch in a separate environment from other devices to get rid of conflicts.

    2. Clean-flashed on my own Oneplus 8: everything seems to be working

    Download rom: HERE

    Recovery: HERE Unzip first, then install in fastboot

    October 14. New release, V-13.1

    1. AOD fixed for Oneplus 8 series
    2. Tilt, Pulse, Pocket, Edge Light with color options, Wake on Notivications all work
    3. AOD on charge only option
    4. Screen unlock delay is gone
    5. Statusbar brightness gesture redone
    6. Padding added to statusbar left clock (away from front camera hole)
    7. Nightlight tile visible now
    8. Clear all recents gesture (working for gestural navigation too) in Launcher/Settings/Misc
    9. Enlarged system partition to allow installation of larger Gapps

    Could be flashed dirty on top of a previous release

    Download Rom V13.1
    : HERE


    October 5. New release, V-13.

    1. Google r48
    2. October security patches
    3. Internal firewall fully working
    4. Redone doze
    5. Updated kernel

    Could be flashed dirty on top of a previous release. Otherwise, clean flash

    Download rom V-13: HERE
    Download recovery: HERE


    October 2. New release

    1. Updated kernel

    2. Updated recovery with new features: ability to change slots; wiping System partition; and allowing signature mismatch/downgrade

    3. Build compatible with user installation of Gapps on locked bootloader normally

    Could be flashed dirty on top of previous release. Otherwise, clean flash.

    Download rom from here
    Recovery from here
    Magisk.apk (no flashing) from here

    Don't flash Magisk, as it is prebuilt. Just install it as a normal app.
    5
    October 20. New release

    1. Built from scratch in a separate environment from other devices to get rid of conflicts.

    2. Clean-flashed on my own Oneplus 8: everything seems to be working

    Download in post #3.