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

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

Search This thread

optimumpro

Senior Member
Jan 18, 2013
6,885
14,402
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 or Oneplus 8 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:

If this is your first time coming from stock to a custom rom, you MUST have Android 11 stock in both slots. So, either have a few stock updates over the air (to populate the second slot) or flash stock rom with TWRP

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 on 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, DO NOT FLASH MAGISK ZIP, just install Magisk manager (apk) as a normal app.

PICO Gapps has been tested successfully with this rom.

All downloads are in post #3

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

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-10-05
Updated: 2022-01-05

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

optimumpro

Senior Member
Jan 18, 2013
6,885
14,402
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 back your DRM L1 certificate. Most banking apps will work regardless of Magisk.

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.

See attached som screenshots:
 

Attachments

  • Screenshot_20210929-162643_Settings.png
    Screenshot_20210929-162643_Settings.png
    181 KB · Views: 1,369
  • Screenshot_20210929-162724_Settings.png
    Screenshot_20210929-162724_Settings.png
    160.7 KB · Views: 1,296
  • Screenshot_20210929-162747_OnePlus_Settings.png
    Screenshot_20210929-162747_OnePlus_Settings.png
    142.7 KB · Views: 1,231
  • Screenshot_20210929-162950_Settings.png
    Screenshot_20210929-162950_Settings.png
    133.8 KB · Views: 1,167
  • Screenshot_20210929-162657_Settings.png
    Screenshot_20210929-162657_Settings.png
    173 KB · Views: 1,132
  • Screenshot_20210929-162706_Settings.png
    Screenshot_20210929-162706_Settings.png
    173.8 KB · Views: 1,123
  • Screenshot_20210929-162712_Settings.png
    Screenshot_20210929-162712_Settings.png
    128.2 KB · Views: 1,078
  • Screenshot_20210929-162736_Settings.png
    Screenshot_20210929-162736_Settings.png
    153.7 KB · Views: 1,026
  • Screenshot_20210929-162759_Settings.png
    Screenshot_20210929-162759_Settings.png
    140.4 KB · Views: 996
  • Screenshot_20210929-162824_Settings.png
    Screenshot_20210929-162824_Settings.png
    416.5 KB · Views: 954
  • Screenshot_20210929-162857_Settings.png
    Screenshot_20210929-162857_Settings.png
    153.4 KB · Views: 946
  • Screenshot_20210929-162925_Settings.png
    Screenshot_20210929-162925_Settings.png
    143.1 KB · Views: 1,378
Last edited:

optimumpro

Senior Member
Jan 18, 2013
6,885
14,402
If downloading from XDA, always use your browser in private mode

January 5, 2022. New release V-16

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

Dirty flashing is fine on a previous release

Download rom V-16: here
Download recovery: here

December 19. New release V-15.2

1. Safetynet is fixed
2. New recovery

Dirty flash is fine:

Download rom V-15.2: HERE
Recovery: 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
Recovery:
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 flashing on top of a previous release is fine

Download rom V-15: HERE
Recovery: HERE

November 4, 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

Download recovery: HERE

If this recovery gives you errors, just use Lineage recovery.



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 Notifications 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: Removed pending fixes
 

Attachments

  • recovery.img
    96 MB · Views: 103
  • JaguarAndroid-11.0-20220105--v16.0.zip
    1.2 GB · Views: 206
  • recovery.img.zip
    28.8 MB · Views: 54
Last edited:

optimumpro

Senior Member
Jan 18, 2013
6,885
14,402
System navigation don't work,
Everything works fine. You just need to toggle back and forth navbar in Settings/RomContro/Navigation bar. As far as the rest, you can switch to 2, 3 buttons or Gesture navigation.

Also, it would make sense to search for settings first. For example, type 'Gestures' in Settings/Search, and you'll get about 10 different settings.

You can do edge gestures. You can pick out of variety of actions to assign to edge gestures including 'kill app' etc.
 

CDI-78

Senior Member
Nov 24, 2010
74
22
That's what i've done,
Flash twice, whithout gapps, and with open gapps,
Try to enable 3 gestures, navigation bar, switch, reboot,
Nothing to do, will try again later,
Thx.
 

optimumpro

Senior Member
Jan 18, 2013
6,885
14,402
That's what i've done,
Flash twice, whithout gapps, and with open gapps,
Try to enable 3 gestures, navigation bar, switch, reboot,
Nothing to do, will try again later,
Thx.
I just checked on my Oneplus 8: everything switches fine without reboot. Also, my Kebab tester didn't mention he couldn't switch between buttons and gestures.
 
Last edited:

optimumpro

Senior Member
Jan 18, 2013
6,885
14,402
That's what i've done,
Flash twice, whithout gapps, and with open gapps,
Try to enable 3 gestures, navigation bar, switch, reboot,
Nothing to do, will try again later,
Thx.
Actually, this is what the tester initially said:

Also, with gesture nav enabled, occasionally the go home (swipe up from gesture nav pill) stops working. The swipe from edge to go back will work still, but swiping up to try to go home doesn't do anything. No haptic feedback, no anything.

However, when I told him about additional settings that he can configure even the sensitivity of edge gestures separately on the left and right, and enable haptic feedback, everything became normal. So, clearly he could switch between gestures and buttons.

Did you do factory reset aftery initial flashing? You also need factory reset after installing Gapps for the first time.
 

CDI-78

Senior Member
Nov 24, 2010
74
22
I usually factory reset before flashing,
Will come back on this rom on thursday, maybe tomorow in the evening.
 

nujackk

Senior Member
Jun 16, 2008
622
117
Kent
OnePlus 8T
OnePlus 9
Ok couple quick questions.
With locking the bootloader magisk will still work as usual?
Which webview alt do you recommend? And why? (Haven't heard of the vanadium until now and quick look makes it seem like might not have some functionality outside of graphene os)
 

optimumpro

Senior Member
Jan 18, 2013
6,885
14,402
Ok couple quick questions.
With locking the bootloader magisk will still work as usual?
Which webview alt do you recommend? And why? (Haven't heard of the vanadium until now and quick look makes it seem like might not have some functionality outside of graphene os)
Yes. Magisk is already in kernel. You just need to install Magisk manager as a normal app, and you have root. So, there is no need to flash it. In fact, if you flash Magisk on locked bootloader, you won't boot.

Just because Graphene's developer says no use outside of Graphene doesn't make it so. I have no Googleplay on my phone and use Vanadium on Jaguar with zero issues. But Vanadium is known for blocking some Google servers, which breaks account registration. So, for users who want Gapps etc, it's Bromite, which is enabled by default.
 
Last edited:
  • Like
Reactions: nujackk

nujackk

Senior Member
Jun 16, 2008
622
117
Kent
OnePlus 8T
OnePlus 9
Yes. Magisk is already in kernel. You just need to install Magisk manager as a normal app, and you have root. So, there is no need to flash it. In fact, if you flash Magisk on locked bootloader, you won't boot.

Just because Graphene's developer says no use outside of Graphene doesn't make it so. I have no Googleplay on my phone andI use Vanadium on Jaguar with zero issues. But Vanadium is known for blocking some Google servers, which breaks account registration. So, for users who want Gapps etc, it's Bromite, which is enabled by default.
Thank you, that is exactly info i need. I won't install this till weekend when i have more time to tinker. But I'm assuming there is way to do the donation and activate the features in the rom?
 

Daystars

Member
Mar 4, 2011
23
5
How do you install gapps with your rom? I keep getting not enough space errors when I try.
Using TWRP, then adb sideload from recovery.
 

optimumpro

Senior Member
Jan 18, 2013
6,885
14,402
How do you install gapps with your rom? I keep getting not enough space errors when I try.
As I said in another Oneplus 8 thread, the whole rom is optimized for performance, not size. It is also heavily deodexed for the same purpose. If a normal system app has 20mb, deodexed, when odexed, it will grow into 60mb. So, it is possible that System partition doesn't have enough space.

A release with reworked partition sizes is coming. For now use PICO Gapps. After installation, you can add items you like from Playstore, which will go to Data partition that has plenty of space.
 

hightech316

Senior Member
Jan 27, 2011
1,213
202
github.com
OnePlus 8T
Can't wait to try this ROM.

All the extra hardening and security are a important and unique feature .

I have noticed on the screenshots at displays relock bootloader, how does that exactly work? A script ? run the fastboot commands needed to lock the bootloader?

Thanks for the release
 

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

    Download in post #3.
    2
    This ROM sleeps like no other. 4-5 days easy on one charge. Been daily driving this for weeks now. Loving it.
    LOL. I have to let go of the old ways.

    I think I may have found what kept the phone awake but I'll have to reproduce the setup. This last 10 hour idle period had almost no drain. Deep sleep like a baby.
    BBS still running just so i could check the summary. 😏
    This ROM sleeps like no other. 4-5 days easy on one charge. Been daily driving this for weeks now. Loving it.
    2
    Loving this rom! So far everything is running great.
    1
    Do you realize that Batterystats, while running, prevents your phone from sleeping? :)

    In addition, the app CANNOT identify causes of wakelocks, it just gives you symptoms, like power manager wakeup that could be caused by 100s of reasons including legitimate ones. In other words, not only the app is TOTALLY useless, but it also doesn't let the phone sleep. Otherwise, it is great. LOL...
    LOL. I have to let go of the old ways.

    I think I may have found what kept the phone awake but I'll have to reproduce the setup. This last 10 hour idle period had almost no drain. Deep sleep like a baby.
    BBS still running just so i could check the summary. 😏
    1
    How much i've to donate to get locked bootloader version? There's an tutorial how to install in locked bootloaders after the donate?
    XDA does not allow paid services, per the XDA Forum Rules:
    11. Don’t post with the intention of selling something.
    • Don’t use XDA to advertise your product or service. Proprietors of for-pay products or services, may use XDA to get feedback, provide beta access, or a free version of their product for XDA users and to offer support, but not to post with the intention of selling. This includes promoting sites similar / substantially similar to XDA-Developers.com.
    • Do not post press releases, announcements, links to trial software or commercial services, unless you’re posting an exclusive release for XDA-Developers.com.
    • Encouraging members to participate in forum activities on other phone related sites is prohibited.
    • Off-site downloads are permitted if the site is non-commercial and does not require registration.
    • Off-site downloads from sites requiring registration are NOT encouraged but may be permitted if both of the following conditions are met:
      A) The site belongs to a member of XDA-Developers with at least 1500 posts and 2 years membership, who actively maintains an XDA-Developers support thread(s) / posts, related to the download.
      B) The site is a relatively small, personal website without commercial advertising / links (i.e. not a competitor forum-based site with purposes and aims similar to those of XDA-Developers.com.)
    13. Advertising and Income Generation

    Commercial advertising, advertising referral links, pay-per-click links, all forms of crypto-mining and other income generating methods are forbidden. Do not use XDA-Developers as a means to make money.

    Therefore, any donations you make must be specifically as a good faith intention of support to a developer. Many developers here work on their own time, so donations may help support their efforts towards a particular issue. That being said, there is a distinction between donations made purely as charity, and payments for a particular product or service, which again is prohibited on XDA.

    What this means is that you can support the developer, but making a donation is no guarantee of a solution.

    I hope this clarifies things.
  • 11
    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 or Oneplus 8 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:

    If this is your first time coming from stock to a custom rom, you MUST have Android 11 stock in both slots. So, either have a few stock updates over the air (to populate the second slot) or flash stock rom with TWRP

    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 on 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, DO NOT FLASH MAGISK ZIP, just install Magisk manager (apk) as a normal app.

    PICO Gapps has been tested successfully with this rom.

    All downloads are in post #3

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

    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-10-05
    Updated: 2022-01-05

    Credit: AOSP, Lineage, DU, Crdroid, GrapheneOS, CalyxOS Bromite webview
    6
    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 back your DRM L1 certificate. Most banking apps will work regardless of Magisk.

    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.

    See attached som screenshots:
    5
    November 4, 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.
    5
    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)

    Download in post #3.
    4
    October 16. Updated release:

    1. Removes the leftovers of Livedisplay that was suppressing AOSP implementation
    2. Face unlock fully working.

    Download in post #3.