• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][11.0_r51]JAGUAR ONEPLUS 8 OFFICIAL V16 Updated January 12, 2022

Search This thread

optimumpro

Senior Member
Jan 18, 2013
6,878
14,397
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: 2022-01-12

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

optimumpro

Senior Member
Jan 18, 2013
6,878
14,397
The rom could be used on locked bootloader (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: 950
  • Screenshot_20210929-162712_Settings.png
    Screenshot_20210929-162712_Settings.png
    128.2 KB · Views: 928
  • Screenshot_20210929-162643_Settings.png
    Screenshot_20210929-162643_Settings.png
    181 KB · Views: 868
  • Screenshot_20210929-162736_Settings.png
    Screenshot_20210929-162736_Settings.png
    153.7 KB · Views: 817
  • Screenshot_20210929-162759_Settings.png
    Screenshot_20210929-162759_Settings.png
    140.4 KB · Views: 778
  • Screenshot_20210929-162706_Settings.png
    Screenshot_20210929-162706_Settings.png
    173.8 KB · Views: 747
  • Screenshot_20210929-162724_Settings.png
    Screenshot_20210929-162724_Settings.png
    160.7 KB · Views: 714
  • Screenshot_20210929-162747_OnePlus_Settings.png
    Screenshot_20210929-162747_OnePlus_Settings.png
    142.7 KB · Views: 673
  • Screenshot_20210929-162643_Settings.png
    Screenshot_20210929-162643_Settings.png
    181 KB · Views: 637
  • Screenshot_20210929-162824_Settings.png
    Screenshot_20210929-162824_Settings.png
    416.5 KB · Views: 631
  • Screenshot_20210929-162857_Settings.png
    Screenshot_20210929-162857_Settings.png
    153.4 KB · Views: 619
  • Screenshot_20210929-162925_Settings.png
    Screenshot_20210929-162925_Settings.png
    143.1 KB · Views: 593
  • Screenshot_20210929-162950_Settings.png
    Screenshot_20210929-162950_Settings.png
    133.8 KB · Views: 946
Last edited:

optimumpro

Senior Member
Jan 18, 2013
6,878
14,397
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

  • Magisk-v23.0.apk
    6.6 MB · Views: 102
  • JaguarAndroid-11.0-20220105--v16.0.zip
    1.2 GB · Views: 170
  • JaguarAndroid-11.0-20220112--v16.0.zip
    1.2 GB · Views: 119
  • recovery.img
    96 MB · Views: 1
Last edited:
  • Like
Reactions: redtrk and ferreinf

krkhaha

Senior Member
Dec 28, 2013
578
90
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
6,878
14,397
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
6,878
14,397
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
6,878
14,397
"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
578
90
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
6,878
14,397
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
578
90
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
6,878
14,397
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
27
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
6,878
14,397
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
    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

    Download in post #3.
    1
    The solution is to use pico or mindthegapps.
    Yup did all the gapps versions and mindthegapps and Nikgapps
    1
    Is Dolby Atmos prebuilt
    1
    Cud u share me your tg channel
    1
    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

    Download in post #3.
    U are god in this place. ❤️ Did u still use op8?
  • 8
    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: 2022-01-12

    Credit: AOSP, Lineage, DU, Crdroid, GrapheneOS, CalyxOS Bromite webview
    5
    The rom could be used on locked bootloader (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:
    5
    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

    Download in post #3.

    P.S. To those who complained they couldn't find 'double tap to wake' toggle:

    Earlier, I posted a screenshot of my Oneplus 8 (not 8 Pro or T) that clearly showed the feature. Moreover, just to make sure, I did a clean flash of the latest release, and the feature appears in Settings/Display between 'Lockscreen' and 'Wake on plug'.

    So, if you still have a 'no show', that's not the rom, but addon(s) you've installed. Or, you used TWRP to restore data (TWRP is utterly incapable of restoring data without corruption) or a version of Gapps or Xposed or Magisk addons: you should know better which one... .
    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.
    3
    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

    Download in post #3.