[ROM][10.0 r49] Jaguar Q Oneplus 5 Official V16 Updated December 8 - OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel

This is Jaguar Q, a continuation of Jaguar Pie. The project aims at hardening of Android and Linux kernel + performance. :
1. Hardened bionic (which is responsible for C+/C++ portions of Android)
2. Hardened kernel (many features ported from 4.14 kernel)
3. Selinux replaced with Yama security
4. Various features, such as Alarm blocking and Wakelock blocker
5. Rom can boot on locked bootloader, but if you require root and Magisk, you must unlock
6. Various options from the top down starting from Status bar to Navigation bar.
7. Gestures, etc.
8. Kernel is the same as in Jaguar Pie with many security commits from Linux Hardened project
9. MicroG support
10. Adaway entries incorporated into Android native hosts file.
11. Calendar and Calculator with their own extensive theming options added, credit to Tibor Kaputa of Simple Mobile Tools
12. Toggle in Wireless options to get rid of Captive Portal (no more little 'x' if Captive Portal is removed)
and more...
Regular features include various customizations in statusbar, lockscreen, gestures, aggressive battery, smart battery, battery bar, ambient display, hardware buttons, smart pixels, power menu, notifications. Almost every custom feature from Pie has been ported
Requirements: Unlocked bootloader, if you require Magisk/Root, minimum 9.0.9 firmware and TWRP capable of mounting/writing Vendor partition
Instructions: Detailed instructions are in post #3 together with download links
New Kernel Source effective March 5, 2020: https://github.com/optimumpr/kernel_oneplus5_msm8998
Kernel Source: https://github.com/optimumpr/android_kernel_oneplus_msm8998-1
Credits: AOSP, DU, OMNI, BENZO, LINEAGE, CARBON, XTENDED, Paranoid Android and everybody who contributed to Kernel (all listed in the link)
XDA:DevDB Information
JAGUAR Q, ROM for the OnePlus 5
Contributors
optimumpro
Source Code:
https://github.com/optimumpr/android_kernel_oneplus_msm8998-1
ROM OS Version: 10.x Q
ROM Kernel: Linux 4.x
ROM Firmware Required: 9.0.9 Firmware minimum; Unlocked Bootloader, if Magisk is Required
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 10
Stable Release Date: 2020-01-15
Created 2020-01-15
Last Updated 2020-11-04

Some screenshots:

Preamble:
1. Android Q no longer has FDE, just FBE. So, Jaguar is force-encrypt, which means the phone will be encrypted on first boot. Don't use 'no force-encrypt addons', as you will have problems with hardware (WIFI/GPS/Bluetooth etc), as much of the init related code in Q have been re-written to adapt to 'force-encrypt' FBE. There is no reason whatsoever not to encrypt your phone. The only temporary con is that every time before upgrading, you would have to remove your pin code, that is until the Q version of TWRP is available
2. Locked bootloader: The rom will boot and function on locked bootloader with no warning whatsoever (like on stock). However, since Android Q no longer has AVB v1 boot signing (It has been replaced with AVB v2), on device signing is no longer available. That means any kernel modification (such as what Magisk does) will result in a red warning screen and no boot. So, if you want Magisk and Root, unlock your bootloader
Instructions:
1. If you are coming from any Pie rom, including stock, full wipe is required including internal SD card. That means selecting 'Wipe' and 'Format Data' in TWRP, where you'd need to enter 'Yes' to confirm formatting. Such formatting will erase everything on your internal SD card including all previous TWRP backups. So, transfer whatever you need to a PC. After formatting, reboot in TWRP again.
2. Make sure to have at least 9.0.9 firmware. Otherwise, flashing will abort
3. TWRP: wipe System/Data/Vendor/Cache
4. Flash the rom and boot once. After that do whatever you want: Gapps/Magisk, etc. .
DOWNLOADS
December 8, 2020. New release, V16
1. Android r49
2. December security patches
3. Lockscreen clock styles
4. One hand UI
Flashing on top of the previous release is fine. Otherwise, read instructions:
Download rom V16: Rom V16
November 5, 2020. New release, V15.1
This fixes SMS sending in V15
1. Android r48
2. November security patches
3. Seedvault backup added
4. Long pin/password compatible with quick unlock
5. Omniweather is back with extra provider
Dirty flashing is fine on top of the previous release
Download rom V15.1: https://androidfilehost.com/?fid=10763459528675578121
October 9, 2020. New release, V14
1. Android r47
2. October security patches
3. Volume Panel location left/right
4. Amoled theme added in keyboard
Dirty flashing is fine.
Download Rom V14: https://androidfilehost.com/?fid=10763459528675559111
September 23, 2020. New release, V13
1. Application Locker implemented - you can lock any app with a fingerprint (Settings/Security/Application locker)
2. Most userdebug overhead removed, including console, so, rom is more fluid now
3. Fix for Jaguar features icons not shown in light theme
Dirty flashing is fine on top of previous release, otherwise, read instructions above.
Download rom V13: https://androidfilehost.com/?fid=8889791610682943691
September 18, 2020. New release, V12.1
1. Device host name could be customized
2. Wired accessories additions
3. Jaguar rom options drawables made light/dark, as in the rest of Settings
4. Glonass gps enabled
5. Device name changed to pass Safetynet without Magisk
Dirty flashing is fine on top of the previous release
Download rom V12.1: https://androidfilehost.com/?fid=8889791610682940780
September 9, 2020. New release, V12
1. Google r46
2. September security patches
3. Updated kernel
4. Preventing apps from getting IMSI and Build numbers
5. Disabled Google analytics when Gapps are installed
6. Safetynet should work without Magisk
7. Latest CAF changes
Dirty flashing is fine on top of the previous release
Download rom V12: https://androidfilehost.com/?fid=8889791610682933697
August 9. New release, V11
1. Google r41
2. August security patches
3. Screen stabilization (enabled via Quick tile)
4. Bluetooth playing/media transfer fixed
5. Rom version added in 'about phone'
6. Guest user: Disallow audio recording and disallow app install
Dirty flashing is fine on top of previous release.
Download rom V11: https://androidfilehost.com/?fid=8889791610682911588
July 29: New release, V10.4
1. Fixes some third party apps access to media files on internal SD card
2. Fixes some NFC glitches, such as 'can't open secure_element'
Dirty flash is fine on top of the previous release
Download rom V10.4: https://androidfilehost.com/?fid=8889791610682902982
July 24. New release, V10.3
Fixes call recording, as well as other improvements
Dirty flashing is fine on top of the previous release. Otherwise, see instructions
Download rom V10.3: https://androidfilehost.com/?fid=8889791610682899179
July18. New release
1. Bluetooth fix: Keep in mind that codec selection will only work when bluetooth is ON
2. Ringtone audio focus options
3. Sensor access moved to Settings/Privacy/Jaguar permissions
Dirty flashing on top of previous release is fine. Otherwise, read instructions
Download rom V10.2: https://androidfilehost.com/?fid=8889791610682894733
July 16. Rom updated:
1. Fix for Cut/Paste issue
2. Separate settings for Background Clipboard Access per app (Settings/Privacy/Jaguar permissions)
3. Overclocked Slimbus (kernel)
Dirty flash on top of the previous release is fine. Otherwise, read instructions
Download rom V10.1: https://androidfilehost.com/?fid=8889791610682893361
July 7. Rom updated:
1. Android r40
2. July security patches
3. Kernel to 4.4.228
4. Touch response optimization
5. Completely redone Bluetooth – new codecs including TWS (see options in Development)
6. UI cleanup, where some settings appeared more than once
7. Additional Volte icon
8. Fix battery optimization taking long time to load
9. Redone notification lights
10. Dock settings (Settings/Sound)
11. Hide apps from recents
12. My version of Afwall included, but disabled by default
Dirty flash is fine on top of previous release. Otherwise, read instructions
Download rom V10: https://forum.xda-developers.com/devdb/project/dl/?id=32405
June 14. Rome updated:
1. Toggle access to all networks per app (in addition to granulated access)
2. Toggle access to Camera on secure lockscreen (in addition to removing a short cut)
3. Configure each app access to sensors
4. UI redesign: all 'disable on secure lockscreen' features moved to Settings/Security
5. Real battery capacity (in Settings/Battery)
Dirty flashing is OK on top of the previous release. Otherwise, read instructions above.
Download rom V9.1: https://forum.xda-developers.com/devdb/project/dl/?id=32397
June 6. Rom updated to V9:
1. June security patches
2. Google release 39
3. Screen recording with sound
4. Keyboard back to AOSP+ with an extra row for numbers
5. Most blobs from Oxygen 10 stable
Dirty flash on top of the previous release is fine. Otherwise read instructions.
Download rom v9: https://forum.xda-developers.com/devdb/project/dl/?id=32391
May 23. Rom updated. V-8.1
1. Rom rebuilt with dexpreopt for speed (100mb larger as a result)
2. Pocket judge driver implemented in kernel
3. Unprivileged userland implemented (in kernel) and disabled
3. Kernel to 4.4.223
4. Keyboard now has gestures
5. Webview updated to V83.xxx
6. Platform, Hardware and Ram info in about phone
7. Some blobs from Oxygen Q beta 3
Dirty flashing on top of the previous release is fine. Otherwise read instructions.
Download rom, v-8.1: https://androidfilehost.com/?fid=4349826312261816992
May 6. Rom updated. V-8
1. May security patches
2. Android r36
3. Kernel updated to 4.4.221
4. Graphics firmware and blobs from Oxygen (not buggy Hydrogen) Q beta
5. Qperformance blob from Oxygen Q to work with Qcom boostframework
6. Notification/alarm/ringtones added from Oxygen Q
Download rom V-8: https://androidfilehost.com/?fid=4349826312261799767
Dirty flashing on top of the previous release is fine. Otherwise, read instructions above.
April 21. Rom updated, V-7.2
1. Face unlock independent from Google apps/services
2. AOD QS tile.
3. Updated system apps.
4. Theme-able icons for Jaguar settings room (forgot to mention it in V7)
Dirty flash is fine on top of the previous release. Otherwise, read instructions.
Download rom V-7.2: https://androidfilehost.com/?fid=4349826312261778372
April 8. Rom updated, V-7
1. Android release 33
2. April security patches
Dirty flash on the previous release is fine
Download rom V7: https://androidfilehost.com/?fid=4349826312261765647
March 29. Rom updated, V-6
1. Theming changed, so now, you have dark and light interfaces with system wide accents of any color
2. Kernel updated to 4.4.217
3. Mobile data panel added (on long click in QS)
Dirty flash on top of the previous release is fine
Download rom V-6: https://androidfilehost.com/?fid=4349826312261757249
March 19. Rom updated, V-5.2
1. AOSP dark mode replaced with DU themes
2. More permissions added for Lawnchair
3. Wallpaper picker updated
Dirty flash on top of the previous release is fine.
Download V5.2: https://androidfilehost.com/?fid=4349826312261750138
March 16. Rom updated to V5.1
1. Option to adjust minimal brightness
2. AGPS switch
3. Switched to Lawnchair as home
4. Blobs updated to 9.0.11
Dirty flash on top of the previous release is fine. Otherwise - clean flash - read directions above
Download Rom V5.1: https://androidfilehost.com/?fid=4349826312261747017
March 5. Rom updated. V5
1. Rebased kernel
2. Offline charging
3. March security update and latest Android sources
4. Network traffic dynamic option
5. Night mode automatic (sunset/sunrise)
6. Sound picker backwards compatibility (no more f/c on older apps, when changing notification sounds)
Dirty flashing is fine, if on a previous release. Otherwise, clean flash, see instructions above
Download rom V5: https://androidfilehost.com/?fid=4349826312261738133
February 8. Rom updated, V4
1. February security patches and latest Android sources
2. Further simplification of UI
3. Get rid of certain features (font options) to lighten the rom
4. Notification vibration toggle
5. Google calendar crash fixed
Dirty flashing is fine. Otherwise, read instructions above.
Download rom V4: https://forum.xda-developers.com/devdb/project/dl/?id=32329
___________________________________________________________________________________________________________________
January 30. Rom updated, V3
1. Latest Android source
2. Revised UI (lockscreen features are now in 'Display/Lockscreen')
3. Fingerprint additional settings (vibration) are now in 'Security' next to Fingerprint
4. Notification options are now in 'Apps and Notifications'
5. Restored original 'hosts' file to prevent issues with Googleplay download
6. Call recording enabled for all
7. Priv-app permissions for several Google apps are introduced and enforced
8. Gboard is replaced with open source OpenBoard
9. Flashlight blinking on calls removed, as it couldn't be turned off
Credit for OpenBoard to dslul: https://github.com/dslul/openboard
Dirty flashing over the previous release is fine
Download rom V3: https://forum.xda-developers.com/devdb/project/dl/?id=32313
____________________________________________________________________________________________________________
January 20. Rom updated, V2
1. Redesigned UI. Theming and doze settings moved to Display; Extra battery settings to Battery
2. Lockscreen fonts options
3. New hosts file, which allows connection to googleplay
4. New icon for Private Dns
5. Print services icon now themeable.
Dirty flash is fine.
Download rom V2: https://forum.xda-developers.com/devdb/project/dl/?id=32287
__________________________________________________________________________________________________________________
Download rom V1: https://forum.xda-developers.com/devdb/project/dl/?id=32261

Thanks! Time to upgrade to android 10

Is there any feature list available?

Added to the OnePlus 5 Index Thread here.

Fyi GitHub link is dead

Binary Assault said:
Fyi GitHub link is dead
Click to expand...
Click to collapse
Fixed.

Play Store works neither with microG nor with gapps. Seems to be a problem with Jaguar, as a full clean install had the same problem. I just normally installed 9.0.10 firmware with Jaguar, Magisk and Gapps, but Play Store stuck at pending the download.

Pokemetti2 said:
Play Store works neither with microG nor with gapps. Seems to be a problem with Jaguar, as a full clean install had the same problem. I just normally installed 9.0.10 firmware with Jaguar, Magisk and Gapps, but Play Store stuck at pending the download.
Click to expand...
Click to collapse
1. See if anyone else has this problem.
2. Did you boot once before installing Gapps and Magisk?
3. Check if you didn't restrict wifi/mobile for 'Downloads' and 'Download manager'
4. If none of the above works, then open /system/system/etc/hosts, delete everything after '::1 localhost' (leave one empty line in the end), save and reboot. It is possible that the Adaway hosts file has some entries preventing connection

Had same issue but while deleting some hosts from the host file it started downloading from the play store

undopt said:
Had same issue but while deleting some hosts from the host file it started downloading from the play store
Click to expand...
Click to collapse
Which one did you delete? Or if you don't remember, just post your hosts file.

pixel theme bug
didn't work for cange accent color default
log :
https://del.dog/dapyrfarfi

Hi thanks for the update but the link seems to be dead

optimumpro said:
Which one did you delete? Or if you don't remember, just post your hosts file.
Click to expand...
Click to collapse
I just deleted some of the first few lines. Here is the file.
https://gofile.io/?c=KWSRpl

optimumpro said:
1. See if anyone else has this problem.
2. Did you boot once before installing Gapps and Magisk?
3. Check if you didn't restrict wifi/mobile for 'Downloads' and 'Download manager'
4. If none of the above works, then open /system/system/etc/hosts, delete everything after '::1 localhost' (leave one empty line in the end), save and reboot. It is possible that the Adaway hosts file has some entries preventing connection
Click to expand...
Click to collapse
Thanks for the response. I didn't boot before installing Gapps, I first tried doing microG and then FlameGapps. I installed crDroid but I'm gonna try your tips out now.

undopt said:
I just deleted some of the first few lines. Here is the file.
https://gofile.io/?c=KWSRpl
Click to expand...
Click to collapse
I think you have cut too much. Those were a few google entries like google syndication etc..
For now, everyone could use your file and manually transfer it (in TWRP) to /system/system/etc

mazino1003 said:
Hi thanks for the update but the link seems to be dead
Click to expand...
Click to collapse
The link is fine. You can also go into Download section on top and get it from there.

A kind of "feature request" to optimumpro: Please make the CPU Input boost configurable from FKM! Appreciated from my side, but your choice.

Pokemetti2 said:
A kind of "feature request" to optimumpro: Please make the CPU Input boost configurable from FKM! Appreciated from my side, but your choice.
Click to expand...
Click to collapse
Use Kernel Adiutor.

Related

ROM UPDATED May 19, 2015 [ROM] LP 5.1 Resurection-Remix Hardened Unofficial

Rom updated on May 19. This is LP 5.1 release 2. Latest Google/CM/Resurrection sources + all hardened features. Plus cleaned IP addresses (got rid of Google, Level 3 communication, AT&T, Orange, Department of Defense and other shady ips). Also enabled is Volte (enhanced LTE), which is Voice over LTE. This depends on the service provided by your carrier. In the States, for example, T-Mobile provides such services, which include high definition voice. Usually, you need special update done by the manufacturer in conjunction with your carrier. This rom does not need that. Your Z1 is already provisioned for Volte. You will see in Mobile Settings another entry: Enhanced 4g LTE Mode. ALso, in test menu/phone (*#*#4636#*#*), you will see a Volte Provisioned Flag. So, as soon as your carrier starts Volte, you are all set.
Sources are the same...
Download Link: http://forum.xda-developers.com/devdb/project/dl/?id=12531
_____________________________________________________________________________________
Rom updated to latest sources on May 4. In addition to regular hardened features, more than 40 instances of Google IP, Level 3 Communication and Department of Defense IPs removed from sources both for IPV4 and IPV6. The same is replaced with Opendns IP. Keep in mind that those ips go not only in configuration files, but libs also and the latter cannot be decompiled and fixed...
Download link: http://forum.xda-developers.com/devdb/project/dl/?id=12289
______________________________________________________________________________________
Rom Updated to LP 5.1.1. All hardened/security features implemented. Kernel used from Slimroms 5.1.
TWRP 2.8.6 is integrated in kernel.
Obviously, this is an alpha version...
Download Link: http://forum.xda-developers.com/devdb/project/dl/?id=12110
Kernel Source: https://github.com/AOSP-Argon/kernel_sony_msm8974/tree/lp5.1
___________________________________________________________________________________________________
Rom updated to 5.1: all hardened features enabled.
Download link: http://forum.xda-developers.com/devdb/project/dl/?id=11901
___________________________________________________________________________________________________
March 31: kernel updated to include screen color calibration:
See Download link: http://forum.xda-developers.com/showpost.php?p=59801528&postcount=94
_________________________________________________________________________________________________
March 27: New build is up, latest CM and Resurect changes; kernel includes voltage table, syncookie and TWRP.
Download Link: http://d-h.st/lw2s
Mirror Link: http://forum.xda-developers.com/devdb/project/dl/?id=11744
_________________________________________________________________________________
March 15: New build is up including latest sources, TWRP integrated in kernel, led lights fixed
DOWNLOAD LINK: http://d-h.st/UO7W
_______________________________________________________________________________________________
Marchh 7: Rom Updated to the latest version + plus all security enhancements. Sources for security changes are the same as posted
See Download section for update
Here is Resurection Remixed Lollipop hardened and secure. Built from sources on February 24.
Changes:
First of all, as many know, encryption on lollipop slows down the device to almost unusable. I was able to resolve that. The culprit was Qualcom crypto module and drivers that collide with graphics. In this rom, when you encrypt your device, there is no noticeable slow down at all. Your master encryption key is no longer stored in crypto module (which rumor has it is backdoored anyway), but rather hashed and salted on the drive itself.
1. Modified kernel to disable creepy SElinux and enable Tomoyo security. Now you can safely use Xposed framework and some modules such as Xprivacy, Appsettings and ShowDialpad, as well as many others
2. Modified kernel to disable qualcom module and drivers
3. Disabled creepy qualcom random number generation and enabled all other methods
4. Enabled 256 bit AES drive encryption as opposed to Google's default 128 bit
5. Enabled all ciphers and hashes available in kernel and disabled by default (thanks Sony and Google)
6. Latest CM changes
7. Omniswitch (to be flashed separately after flashing the rom)
Maybe more
INSTALL:
1. Be on Kitkat, rooted with CWM or TWRP
2. Enter Recovery, wipe System, Data, Cache
3. Flash the rom
4. Flash Omniswitch
5. Reboot and enjoy
If you want to encrypt your device, you need to do 2 additional steps before or after encryption. Go to Developer Options and enable "Force GPU rendering" and "Disable HW overlays. Yes, you have to enable (not disable) "Disable HW overlays" option. The latter won't stick after reboot. So, manually transfer the attached init.d script to /system/etc/init.d and set permissions to at least 744. This way the option will be set at boot and you won't have any noticeable slowdown. In fact, I don't see any difference in speed between encrypted and non encrypted device.
CREDIT: Resurection-Remix Team, Cyanogenmod, AOSP and Omniroms
WARNING:
I am not responsible if your device explodes and kills everyone around. You are doing it on your own. Russians, who are definitely coming, won't help you either :laugh:
Download links
Rom: http://d-h.st/l1rB For Update see Download Section
Omniswitch: http://d-h.st/AbGH
Init.d script (in case you want to encrypt your data): http://d-h.st/QIiE
Sources: https://github.com/ResurrectionRemix
https://github.com/HonamiZ1/android_system_vold
https://github.com/HonamiZ1/kernel_sony_msm8974
XDA:DevDB Information
Resurection-Remixed Lollipop 5.1.1 Hardened, ROM for the Sony Xperia Z1
Contributors
optimumpro
ROM OS Version: Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked Bootloader
Based On: AOSP, Cyanogenmod
Version Information
Status: Testing
Created 2015-02-25
Last Updated 2015-05-19
screenshots
Screenshots added
Kernel updated with CPU voltage table
Kernel updated to allow under/over volting. See attachment.
Instructions:
1. Unzip the file
2. Flash in fastboot: fastboot flash boot boot.img and fastboot reboot
Enjoy
Thanks for this ROM, are there any known bugs?
wis3m0nkey said:
Thanks for this ROM, are there any known bugs?
Click to expand...
Click to collapse
All CM bugs as of February 24. You can go on their site and see the list of changes...
optimumpro said:
All CM bugs as of February 24. You can go on their site and see the list of changes...
Click to expand...
Click to collapse
So just need to look at http://forum.xda-developers.com/xperia-z1/general/rom-official-cyanogenmod-12-nightlies-t3007118 is that right?
Sorry I have to confirm, there are multiple threads (Official/Development) for CM12.
This ROM will maintain root and recovery, right?
I'll flash and let you know if I find any other issues.
Tried it. Works great. Some strange problem with mms though. Could not load them even though data works perfectly. Battery life looks great. Didn't try calling so i can't say anything about the mic.
Kyrius said:
Tried it. Works great. Some strange problem with mms though. Could not load them even though data works perfectly. Battery life looks great. Didn't try calling so i can't say anything about the mic.
Click to expand...
Click to collapse
I use Textsecure as sms replacement. Microphone works great...
Very buggy
you should definately fix this rom as i cannot start camera it fc. it restart itseft
NOT STABLE
darkdevu said:
you should definately fix this rom as i cannot start camera it fc. it restart itseft
NOT STABLE
Click to expand...
Click to collapse
1. Learn the rule about not posting bug reports without logcat
2. Camera works fine: verified
3. Always wipe System/Data/Cache before flashing
4. Are you sure you have Xperia Z1?
Cheers
his profile says Z3. lol
Any further reports on this ROM? Interesting to know how it performs and about stability
Deleted
wis3m0nkey said:
Thanks for this ROM, are there any known bugs?
Click to expand...
Click to collapse
Rom Updated to the latest version. See Download section in the OP.
and where is the link to the update?
shikimafia said:
and where is the link to the update?
Click to expand...
Click to collapse
It is in Download section:
http://forum.xda-developers.com/devdb/project/?id=8412#downloads
Screenshots added in post #2. Note that only this rom and SlimLP work with the latest Xpivacy module. Tried on Crdroid and others and there is bootloop as soon as you enable Xprivacy.
Has no one tried this rom as not reports or posts
tried flashing update from scratch and get play services fc on every gapps i used............i am guessing i may have to flash initial release and dirty flash this over it? excuse me if i may have got it wrong
shingers5 said:
Has no one tried this rom as not reports or posts
Click to expand...
Click to collapse
Well. The first version had 69 downloads. The latest one had 20. Other than the bogus claim about camera foreclosing (by someone who has Xperia Z3) there were no reports of problems. I have been using this rom for about 10 days without any problems...
optimumpro said:
Well. The first version had 69 downloads. The latest one had 20. Other than the bogus claim about camera foreclosing (by someone who has Xperia Z3) there were no reports of problems. I have been using this rom for about 10 days without any problems...
Click to expand...
Click to collapse
I'm having issues flashing the new version as getting play services errors.... Was gonna try dirty flash over previous versions

[Rom] JAGUAR PIE OnePlus 5 OFFICIAL - Updated December 15

Official Telegram link: https://t.me/jaguar_Rom_Official
This is Jaguar Pie, a continuation of Jaguar Oreo. The project aims at hardening of Android and Linux kernel + performance. In addition to all familiar Pie features, Jaguar has:
1. Hardened bionic (which is responsible for C+/C++ portions of Android)
2. Hardened kernel (many features ported from 4.14 kernel)
3. Selinux replaced with Yama security
4. Various features, such as Alarm blocking and Wakelock blocker
5. Pie and Circle launchers
6. Force-encrypt FBE, as well as FDE options (starting from V2)
7. Various options from the top down starting from Status bar to Navigation bar.
8. Gestures, etc.
9. Fully working native call recording
10. Lawnchair Pie home
11. Omni theme engine
12. Kernel is based on Krieg with lots of security commits from Linux Hardened project
13. Overclocked big and little (in performance profile only)
14. Most runtime processes made read-only both in bionic and kernel
15. MicroG support
16. Qcomm's boost framework fully working (includes the fixed Qperformance blob)
and more...
Requirements: Unlocked bootloader, 9.0.2 firmware and TWRP capable of mounting/writing Vendor partition
Instructions: Detailed instructions are in post #3 together with future releases
Download Rom V-1 release: https://androidfilehost.com/?fid=11410963190603914968
Kernel Source EAS: https://github.com/AOSPME/JaguarPie-Kernel-for-Oneplus-5-5T
Kernel Source non EAS: https://github.com/optimumpr/android_kernel_oneplus_msm8998-1
Credits: AOSP, DU, OMNI, BENZO, LINEAGE, CARBON, XTENDED and everybody who contributed to Kernel (all listed in the link)
Also credit to @deletescape for Lawnchair V2
Screenshots:
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://forum.xda-developers.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://forum.xda-developers.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://forum.xda-developers.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
Encryption addons:
1. FBE forced encryption
2. FBE no forced encryption
Flash right after the rom (before reboot). You don't need 'no-verity'.
3 points.
1. Would you be releasing with Feb Patch when the patch comes in on Wednesday?
2. Just something about the thread name. [ROM] Jaguar Pie OnePlus 5 Official. That looks really better. Just a suggestion from one English freak like me.
3. Which TWRP did you use?
BTW, 1st one to comment. and download maybe.
vdbhb59 said:
2 points.
1. Would you be releasing with Feb Patch when the patch comes in on Wednesday?
2. Just something about the thread name. [ROM] Jaguar Pie OnePlus 5 Official. That looks really better. Just a suggestion from one English freak like me.
BTW, 1st one to comment. and download maybe.
Click to expand...
Click to collapse
The edit function, for some reason, doesn't change to capital letters. Nor does the Development Project section properly work.
There will be a release with February patches, but those won't be published on Wednesday. Trust me. Google rarely does those on time.
when do you support 5t?I want to use Jaguar.
optimumpro said:
The edit function, for some reason, doesn't change to capital letters. Nor does the Development Project section properly work.
There will be a release with February patches, but those won't be published on Wednesday. Trust me. Google rarely does those on time.
Click to expand...
Click to collapse
Recently XDA has gone crazy. Yeah Google is **** anyways. The patch will anyways be dated 05022019. Be it released whenever. https://source.android.com/security/bulletin
What TWRP did you use? Give the link if possible? Also, I really love this ROM. Why don't you join Telegram. I have a chat for Jaguar, and I give out your updates on my OP5/T Channel in Telegram.
---------- Post added at 22:41 ---------- Previous post was at 22:40 ----------
losigep said:
when do you support 5t?I want to use Jaguar.
Click to expand...
Click to collapse
5T has Oreo. Pie I too ask him, as there are many wanting to use it.
---------- Post added at 22:44 ---------- Previous post was at 22:41 ----------
One last thing for downloads..
Download Rom V-1 release: https://androidfilehost.com/?fid=11410963190603914968
Kernel Source: https://github.com/AOSPME/JaguarPie-...r-Oneplus-5-5T
Please do not give AFH, as it sucks. For most of us it takes around 1 hour and more to download and it can break off anytime. Whether one uses ADM or any fast download manager, PC, or whatever. The speed of AFH is usually 90KBPS or even less..
No decryption support??
I am decrypted and I would Ike to try this rom... Any possibility??
SREEPRAJAY said:
No decryption support??
I am decrypted and I would Ike to try this rom... Any possibility??
Click to expand...
Click to collapse
This ROM is all about Encryption in security side. Why do you want to force decryption on it? Also, suggestion, go Encrypted with Jaguar, you wont face any issues.
Although I am decrypted on Oreo with it. It has decryption support, right @optimumpro
---------- Post added at 23:19 ---------- Previous post was at 22:48 ----------
BTW, waiting patiently for FDE. ?
SREEPRAJAY said:
No decryption support??
I am decrypted and I would Ike to try this rom... Any possibility??
Click to expand...
Click to collapse
vdbhb59 said:
This ROM is all about Encryption in security side. Why do you want to force decryption on it? Also, suggestion, go Encrypted with Jaguar, you wont face any issues.
Although I am decrypted on Oreo with it. It has decryption support, right @optimumpro
Click to expand...
Click to collapse
You should simply flash the latest No-verity patch right after flashing the rom and before reboot. This way, you will stay un-encrypted.
losigep said:
when do you support 5t?I want to use Jaguar.
Click to expand...
Click to collapse
Jaguar Oreo had very few downloads on 5T thread. I guess people are not interested. If there is more interest, I will do Pie for 5T.
vdbhb59 said:
This ROM is all about Encryption in security side. Why do you want to force decryption on it? Also, suggestion, go Encrypted with Jaguar, you wont face any issues.
Although I am decrypted on Oreo with it. It has decryption support, right @optimumpro
---------- Post added at 23:19 ---------- Previous post was at 22:48 ----------
BTW, waiting patiently for FDE.
Click to expand...
Click to collapse
As I have stated before, my main problem with Pie is that Google has removed the ability to encrypt the phone via adb or terminal. This is important for FDE, because on pre-Pie, you could have separate passwords one longer for boot and another shorter for screenlock. Not anymore. To make things worse, both FBE and FDE are encrypted with literally the words 'default_password', which is hard-coded in system and TWRP. That's why you boot without a prompt. Later, you can change that to whatever you want. However, if your new password is removed, system defaults to effing 'default_password'. So, right now, if an adversary gets your encrypted phone, he can boot into TWRP, delete /data/system/lockscreen files and reboot the phone without a prompt. This obviously defeats the entire purpose of encryption, but kids (users) are happy and Mother (agencies) approve. .
I can fix that for myself by hard-coding a different password, but it is impossible to do for others...
By the way, I use Blue_Spark's TWRP, the one for September 2018 - works fine (including decryption) on both Oreo and Pie.
optimumpro said:
Jaguar Oreo had very few downloads on 5T thread. I guess people are not interested. If there is more interest, I will do Pie for 5T.
Click to expand...
Click to collapse
Ok.... I am using crdroid5.1 but it is have some issue,such as my app always ANR.long time ago I have used Jaguar for 2 months.but I have been waiting for a long time, but it has not been updated.
Does Jaguar 9.0 support AOD?
Also - what is the process for updating from Jaguar Oreo? What TWRP version do you suggest?
Binary Assault said:
Does Jaguar 9.0 support AOD?
Also - what is the process for updating from Jaguar Oreo? What TWRP version do you suggest?
Click to expand...
Click to collapse
I am using Blue Spark TWRP dated September 2018 and it works for both Oreo and Pie. The rest is in instructions. Read about encryption: basically, if you are encrypted in Oreo, or in PIE FDE, you have to do full factory reset (in TWRP), which will erase encryption and both data and SD card. If not encrypted, then just do a clean flash. No need to wipe internal SD card. You will also need to flash 9.0.2 firmware.
Finally Pie Build! Thx
Inviato dal mio ONEPLUS A5000 utilizzando Tapatalk
Is this rom mainly focused on Security? What about performance? I mainly do gaming on my phone. So performance is what i need. The name "Jaguar" has made me curious! ?
ShiShTuBaBu said:
Is this rom mainly focused on Security? What about performance? I mainly do gaming on my phone. So performance is what i need. The name "Jaguar" has made me curious! ?
Click to expand...
Click to collapse
It is both. So go ahead blindly and play as many games as possible. ?
optimumpro said:
You should simply flash the latest No-verity patch right after flashing the rom and before reboot. This way, you will stay un-encrypted.
Click to expand...
Click to collapse
Like all the Roms on the other hand ...
I do not understand the above statement

[ROM] JAGUAR PIE OFFICIAL NON-TREBLE V6, updated August 7

Here is Jaguar Pie. In addition to familiar Pie features (all of them), you have:
Official Telegram Link: https://t.me/jaguar_Rom_Official
The main thing: Non-treble! So, your vendor is located in system partition, which is NOT available to the entire world, like in treble roms.
1. Hardened/fortified bionic (over 150 commits) to prevent bad behavior by system and third party apps
2. Most runtime processes are read only, which means they can't be exploited to take over the device. I am trying to attack the cause, rather than the symptoms (a specific exploit)
3. Many kernel security features activated, such as 'configuration_integrity', randomization; hardened user copy, etc. Impulse governor added
4. Yama security in kernel
5. Working msm hotplug, which actually plugs/unplugs CPU based on load
6. Wakelock blocker, Alarm blocker etc
7. Gestures, Omni Theming
8. Smart pixels
9. Offline charging
10. Utouch
11. AOD
12. No response to 'type zero' SMS
13. Boot time on a fully settled rom is about 4-5 seconds after Zuk logo
14. Qualcomm's boost framework
Many more features, which I am tired to list.
This is beta, because I don't have the device - relied on @Dr.07 @The.Night.King and @benedict97 - thanks for testing
INSTRUCTIONS:
1. Format System/Vendor (if you have it)/Data/Dalvik/Cache. If you are encrypted in Oreo or encrypted with FBE, you also need a format with factory reset to get rid of encryption. ALSO: FORMAT FACTORY partition, otherwise, you will have 2 sets of vendor blobs, which would create a mess on boot
2. Flash the rom, flash Gapps, reboot and let the rom run, then
3. Back to TWRP to flash Magisk (18.1 is working)
Rom download V1: https://forum.xda-developers.com/devdb/project/dl/?id=31427
This is the initial release. All future updates will be in post #3, as usual.
Credit: MrHacker (I used his device tree as a base) and many others who work on device tree and kernel and obviously AOSP, OMNI, DU, CopperheadOS, Carbon Rom, Xtended and Benzo
Also, credit for a Jaguar bootanimation to @Ashish9 and @The.Night.King who made a logo and header icon
If anyone is interested in Afwall with administrative option restored (app can't be uninstalled, unless confirmed by you): https://forum.xda-developers.com/attachment.php?attachmentid=4739733&d=1554836212
XDA:DevDB Information
[ROM] JAGUAR PIE NON-TREBLE 3.18 KERNEL OFFICIAL, ROM for the Lenovo ZUK Z2 (Plus)
Contributors
optimumpro
Source Code: https://github.com/optimumpr/kernel_zuk_msm8996
Sources for new (May 29) kernel: https://github.com/optimumpr/android_kernel_zuk_msm8996-1
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.1.x
Based On: AOSP, DU, Lineage
Version Information
Status: Beta
Current Beta Version: V1
Beta Release Date: 2019-04-05
Created 2019-04-05
Last Updated 2019-08-07
Screenshots
Some screenshots:
Updates in this post
Those who are coming from treble roms: you need to format Factory partition too, otherwise, you will have 2 sets of vendor blobs, in other words, MESS
August 7. New release.
1. August security patches
2. Google r46
3. Camera should have level 3 now + more
Dirty flashing is fine, if on the previous release. Otherwise, clean flash - wipe Vendor/Factory/System/Data/Cache/Dalvik
Download rom V6: https://forum.xda-developers.com/devdb/project/dl/?id=31753
July 30: New release V5.2 with fixed installation problems:
You could try dirty flash, but I installed clean, then flashed Opengapps, and Firefox installed without any problems, while it didn't on V5.1.
Download rom V5.2: https://forum.xda-developers.com/devdb/project/dl/?id=31733
July 27. New release, v5.1.
This will fix encryption.
The reason it didn't work was the official TWRP. The maintainer (a known pro) put in the wrong size of userdata partition. So, if you ever formatted data on official TWRP, especially with factory reset, your data partition is screwed for the purposes of encryption (no place for crypto footer). I had to install another version of TWRP, and after I did format there, encryption worked. So, I am attaching both the rom and unofficial TWRP by handibuddy. This is also a signed version (as well as the rom itself), so you can re-lock bootloader on this rom: I have been doing this for ages and long before Lineage came up with the idea (you can check my signing guide in Oneplus 5 thread).
Download Rom V5.1: https://forum.xda-developers.com/devdb/project/dl/?id=31727
Download signed TWRP: https://forum.xda-developers.com/devdb/project/dl/?id=31728
Instructions: Rom could be flashed dirty over V5. TWRP could be flashed as image (to recovery) in your existing TWRP or via fastboot.
Just remember, if you want to relock bootloader, encrypt after locking.
July 25. New release, v5
1. July security patches
2. New Night Screen with configurable tint and brightness
3. Support for level 6-6.2 for AVC codecs
4. Option to disable proximity sensor during calls
5. In-CallUi is now themeable
6. Aggressive battery saving mode
7. Latest Lawnchair
Clean flash is required over V4 or if coming from a different rom, in which case you will also need to format vendor or factory partition.
DO NOT ENCRYPT YET!
Instructions:
1. Dirty flash, if already on Jaguar Pie
2. Clean flash, If coming from a different rom, also format vendor/factory/system/data/cache/dalvic
3. Flash the rom, flash GapDirty flash is fine, if on a previous release. Otherwise, clean flash.
Download rom V5: https://forum.xda-developers.com/devdb/project/dl/?id=31725
________________________________________________________________________________________________________
June 6. New release, V4:
1. June security patches
2. Pie r41
Dirty flash is fine, if on a previous release. Otherwise, clean flash.
Instructions:
1. Dirty flash, if already on Jaguar PieClean flash
2. If coming from a different rom, also format vendor/factory/system/data/cache/dalvic
3. Flash the rom, flash GapDirty flash is fine, if on a previous release. Otherwise, clean flash.
Instructions:
1. Dirty flash, if already on Jaguar PieClean flash
2. If coming from a different rom, also format vendor/factory/system/data/cache/dalvic
3. Flash the rom, flash Gapps, reboot, then back to TWRP to flash Magisk
ps, reboot, then back to TWRP to flash Magisk
Download rom V4: https://forum.xda-developers.com/devdb/project/dl/?id=31621
______________________________________________________________________________________________________________________
June 2. Lawnchair update to the latest. Flash in TWRP.
Download Lawnchair: https://forum.xda-developers.com/attachment.php?attachmentid=4770317&d=1559500522
May 31. Rom updated, V3:
1. Major kernel improvements - there is no reason to use my Oreo kernel or any other kernel
2. Flashlight works regardless of 'always on' or 'ambient display' (that required a clean flash)
Instructions:
1. Clean flash recommended - wipe system/data/cache/dalvik
2. If coming from a different rom, also format vendor/factory
3. Flash the rom, flash Gapps, reboot, then back to TWRP to flash Magisk
Download rom V3: https://forum.xda-developers.com/devdb/project/dl/?id=31612
_____________________________________________________________________________________________________________________
May 30. This is an updated version of the new kernel I posted earlier. This one contains my commits + reversed 'power saving' commits. Sometimes, you get things better by reversing.
Unzip, put on internal SD and flash either with TWRP (as image onto boot partition) or via fastboot.
Download new kernel: https://forum.xda-developers.com/attachment.php?attachmentid=4768179&d=1559177914
May 28. Lawnchair update. Flash in recovery:
Download Lawnchair: https://forum.xda-developers.com/attachment.php?attachmentid=4767269&d=1559060237
May 27. Updated release:
1. Fixed toggling flashlight in ambient display
2. Improvements in Qualcomm's boostframework
3. Contactsprovider updated (disappearing contacts)
Could be dirty flashed over V2. Otherwise, clean flash.
Download rom V2.1: https://forum.xda-developers.com/devdb/project/dl/?id=31602
May 25. New release, V2:
1. May security patches
2. Android Pie r37
3. Big changes in frameworks: exec spawning function is severely restricted to all apps, i.e., only one instance is allowed
4. 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.
5. Aggressive battery saving
6. Status bar burn protection
7. Media cover art filter (on lockscreen)
8. Switched to Bromite system webview V74
9. Redone auto-brightness and ambient display: ZukDoze removed, as Customdoze and Amibientdisplay are now builtin (Settings/Display)
10. Lawnchair upgraded: many fixes including Pie recents
11. MusicFX/Equalizer is now themeable
12. Zukparts removed, as spectrum profiles simply don't work, and KCAL could be done via Kernel Adiutor
13. Battery icon Q style
14. Wifi randomization working (Developer Settings)
15. Captive portal detection toggle (Settings/Wifi/Advanced - disable network connectivity check). You can now uninstall Captiveportal and have no 'x' in Wifi and Mobile icons
Instructions:
1. Clean flash required
2. Format system/vendor (or factory, depending on what you have)/data/dalvik/cache; if you were encrypted in Oreo or FBE in Pie, in addition, do factory reset
3. Flash the rom, flash Mind the Gapps or Nano Gaps, reboot. Then back to TWRP and flash Magisk
If your provider's APN is not on the list, set it up and enable. If data doesn't work, then change CDMA subscription in Mobile network to the alternative.
Download rom V2: https://forum.xda-developers.com/devdb/project/dl/?id=31591
__________________________________________________________________________________________________________________
April 9. New release. Lots of changes, mostly in kernel:
1. Inteli-thermal
2. Thermal-engine ported from Jaguar Oreo, so the rom runs about 3 degrees cooler
3. Substantially improved fluidity: according to testers, virtually no lag
Instructions:
1 If on a previous release, flash dirty and wipe dalvik/cache
2. if new, format system/vendor (or factory, depending on what you have)/data/dalvik/cache; if you were encrypted in Oreo or FBE in Pie, in addition, do factory reset
3. Flash the rom, flash Mind the Gapps, reboot. Then back to TWRP and flash Magisk
Download rom V1.1: https://forum.xda-developers.com/devdb/project/dl/?id=31467
_____________________________________________________________________________________________________________________
April 5. Here is the first update, kernel only. Speed improvement.
Just flash boot.img on top of the first release.
Download kernel: https://androidfilehost.com/?fid=1395089523397933955
Finally ?
@optimumpro Thank you. Respect?
Thanks for the work! ?
Woh!!!!...... Waiting for a detailed review by someone.....
Wow finally
vinay069 said:
Woh!!!!...... Waiting for a detailed review by someone.....
Click to expand...
Click to collapse
your prediction turned out pretty accurate about the release date lol
All right, boys and girls. First update: kernel only - speed improvement . Download (in post #3) and flash on top of the first release
Yess! The best! Gonna flash this aftermy exams!
By the way @optimumpro does this contain the dual audio mod which was in Oreo?
Also any screenshots?
GopalKaul said:
Yess! The best! Gonna flash this aftermy exams!
By the way @optimumpro does this contain the dual audio mod which was in Oreo?
Also any screenshots?
Click to expand...
Click to collapse
Screenshots posted. Stereo sound - not yet.
optimumpro said:
Screenshots posted. Stereo sound - not yet.
Click to expand...
Click to collapse
The 1st build is the one I'm using, right? The tweaked dalvik one, so should I flash only the kernel?
BTW can you add GPU driver 331 instead of 319? Since you're using 319 instead of 269, why not 313?
The.Night.King said:
The 1st build is the one I'm using, right? The tweaked dalvik one, so should I flash only the kernel?
BTW can you add GPU driver 331 instead of 319? Since you're using 319 instead of 269, why not 313?
Click to expand...
Click to collapse
Hey brother... Can u help me. ..?
Currently on aex 6.4 and done all this to flash aex..
Now what do i do to go back to beast jaguar?
Shubhi singhal said:
Hey brother... Can u help me. ..?
Currently on aex 6.4 and done all this to flash aex..
Now what do i do to go back to beast jaguar?
Click to expand...
Click to collapse
Just flash rom
The.Night.King said:
The 1st build is the one I'm using, right? The tweaked dalvik one, so should I flash only the kernel?
BTW can you add GPU driver 331 instead of 319? Since you're using 319 instead of 269, why not 313?
Click to expand...
Click to collapse
Kernel only.
venom0207 said:
Just flash rom
Click to expand...
Click to collapse
Seriously?.... Is my twrp correct and nothing to do with vendor and factory at all?
Shubhi singhal said:
Seriously?.... Is my twrp correct and nothing to do with vendor and factory at all?
Click to expand...
Click to collapse
@optimumpro animations r fekked
Shubhi singhal said:
Seriously?.... Is my twrp correct and nothing to do with vendor and factory at all?
Click to expand...
Click to collapse
It is non treble, factory or vendor have nothing to do with it, you can straight away flash the rom
Flashed the ROM.
It took a lot of time to boot.
Swipe up home screen is not showing any options
Recents is not pie recents
Very fast ROM
In some themes, the notifications are invisible

[ROM][11.0][OnePlus 5] AOSP for OnePlus 5 [06 OCTOBER 2021][Locked bootloader]

AOSP for OnePlus 5
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it!
*/
This ROM boots also with a locked bootloader.
See second post to get more information.
Introduction
This projects aims to create an upgradable AOSP build system for the Oneplus 5 (Cheeseburger).
No repository from AOSP is changed: no commit over AOSP is at the moment present on the sources for this ROM.
All the changes are provided in separate repositories (HALs, kernel): this allows to upgrade Android with minimal effort, potentially also for future major versions.
Most of the added repositories is provided by LineageOS or CAF, so thanks to them for those repos.
Screenshots are attached.
Known issues
See Third post.
Changelog
See third post.
Download
Releases can be found on AndroidFileHost: here
Old releases on SourceForge: here
Installation
Backup everything and remove PIN protection before installing this ROM.
The provided zip can be installed using the TWRP recovery: clear data while doing that.
The ROM expects the firmware from OOS 10.0.1: different firmwares are not tested.
GApps can be found here:
https://sourceforge.net/projects/nikgapps/files/Releases/NikGapps-R/30-Jan-2021/
The provided recovery allows only flashing signed images: use TWRP if you need to flash GApps or different packages.
If you want to keep the TWRP flashed, flash the persist_twrp.zip provided here:
https://sourceforge.net/projects/aosponeplus/files/Misc/
And flash the TWRP image you prefer (if you have a locked bootloader, follow the steps in the second post).
Sources
Manifest on github: https://github.com/robertoglandroid/local_manifests
Kernel on github: https://github.com/robertoglandroid/kernel_oneplus_msm8998
Telegram discussion group here!
XDA:DevDB Information
AOSP for OnePlus 5, ROM for the OnePlus 5
Contributors
robertogl
Source Code: https://github.com/robertoglandroid/local_manifests
ROM OS Version: Android 11
ROM Kernel: Linux 4.x
Version Information
Status: Stable
Created 2020-10-29
Last Updated 2021-10-06
Boot with locked bootloader
Following the next points, you will be able to boot this ROM with the locked bootloader on OnePlus 5. This will grant the security of your own data, as no one will be able to flash any new image without first deleting everything from the data partition: this is because unlocking the bootloader again requires to format the data partition.
If the data are encrypted (if you are using a PIN or the fingerprint to unlock your device), your data are safe.
Also, no more wait time or 'you have unlocked the bootloader' screen at boot
Be aware that in this 'beta' version, I'm still using AOSP keys, that are actually publicly available.
ATTENTION: ALL THE DATA ON THE DEVICE WILL BE LOST FOLLOWING THIS PROCEDURE
The following link contains different useful files:
https://androidfilehost.com/?w=files&flid=320711
a signed twrp image: signed_twrp.zip Thanks @codeworkx for the actual TWRP recovery!
a signed boot image with Magisk preinstalled: signed_magisk_boot_[date].img
a 'persist twrp' recovery zip: persist_twrp.zip
Download the signed TWRP image signed_twrp.zip
Enter in fastboot mode. There are two ways, select the one you prefer:
from adb, run the command 'adb reboot bootloader'
or power on the device pressing the power up button and the power button at the same time
Run the following command to flash the signed recovery:
fastboot flash recovery signed_twrp.img
Using the volume buttons, select 'RECOVERY' and using the power button boot into recovery.
This TWRP version does not support decrypting data if a numeric PIN is used, but this is not an issue. If asked for a PIN, just 'cancel' the dialog to get into the TWRP main screen.
From adb, push the OTA file and the GAPPS file:
adb push aosp_cheeseburger-ota-user-20201121.zip /data/update.zip
adb push FlameGApps-11.0-basic-arm64-20201024-ALPHA-10.zip /data/gapps.zip
(any gapps package should work, but I've only tested this)
adb push signed_magisk_boot_[date].img /data/magisk.img (only if you need Magisk)
adb push persist_twrp.zip /data/persist_twrp.zip (only if you want to persist the TWRP recovery after boot)
From the TWRP interface, select 'Install' and flash first the 'update.zip' file and secondly the 'gapps.zip' file.
If you want to persist the TWRP recovery, flash also the 'persist_twrp.zip' file.
If you need magisk, from the TWRP interface select 'Install Image' and install also the magisk.img file in the boot partition.
From the TWRP interface, reboot into fastboot (bootloader) mode again.
Run the command (ATTENTION: ALL THE DATA ON THE DEVICE WILL BE DELETED):
fastboot oem lock
Confirm the lock operation on the device's screen.
After the reboot, the device will probably boot again into the TWRP recovery: in this case, clear all the data from /data and restart the device (Wipe -> Format Data). Android will boot with the locked bootloader.
Important note: the device will now boot only signed image. DO NOT change boot.img without first check if it is signed. The images provided in this thread all are signed using AOSP keys.
If you are using Magisk, DO NOT UPDATE MAGISK after this installation. You can only update the Magisk Manager. At first boot, open the Magisk Manager and follow the instructions on screen.
If you don't flash the persist_twrp.zip archive, Android will replace the recovery at every boot with the stock signed recovery*. This stock recovery only flashes signed images (the OTAs from this thread are all signed), so if you need the TWRP, you have to use ADB sideload to flash the signed TWRP.
I've uploaded here a signed zip that can flash the signed TWRP while using the locked bootloader:
https://androidfilehost.com/?w=files&flid=320711
(signed_twrp.zip)
enter into recovery (with the physical buttons or with 'adb reboot recovery')
Press and hold the Power button. While holding the Power button press the Volume Up button then release the Volume Up button then the Power button to get into the Recovery UI
select 'apply update from ADB'
connect the phone and the pc, and from the pc run:
adb sideload twrp_signed.zip
reboot the phone selecting the 'reboot system now' from the recovery. Immediately after confirming the reboot, press the volume up button and keep it pressed until the boot mode is requested: select 'Recovery mode' and the phone will boot into the signed TWRP recovery. If the phone does not reboot, press the power button and after one second press the volume button keeping both buttons pressed until the device boots again.
Remember that, if you boot Android, you will lose the TWRP again.
How to update via TWRP
TWRP cannot decrypt the data partition using this ROM if you are using a PIN (it works fine using a pattern, for example).
To update the ROM:
- enter into TWRP recovery
- push the .zip update via adb:
$ adb push update.zip /data/
- from the TWRP recovery, select 'Install' e select the zip as /data/update.zip
If you need the TWRP recovery to be persisted, flash also the persis_twrp.zip archive again.
If you have a locked bootloader and you are using Magisk, flash the boot image with Magisk preinstalled again.
Notification LED control (BETA)
The ROM has an integrated Led Manager. It can be enabled from the SettingsExtra preinstalled app.
When enabled, the Android LED API will not work anymore: the colors
indicated in any application will not work: the only way to turn on the
LED is to use SettingsExtra.
Note that no error will be generated when a third party will try to turn
on the LED: the LED will simply not work.
The Led colors, blinking effect and filters are configurable, but there is no UI available.
The configuration can be injected using a text file, for example:
Code:
com.example.myapplication,,00FFFF,
com.example.myapplication,display,FFFF00,blink,500,5000
com.example.myapplication,test,0000FF,blink,500,500
android,debugging,FF00FF,blink,500,5000
The file should contains only lines with that structure, it should be named SettingsExtraLedConfiguration.conf, and it should be push as:
adb push SettingsExtraLedConfiguration.conf /sdcard/
You can also generate the file directly on the phone, but it could be a bit difficult as the file needs to be formatted correctly.
The rules are:
- colors are in hexadecimal, and they can be generated here (any website will work fine): https://htmlcolorcodes.com/
- the structure of every line is:
application package name, string, color, blink?, milliseconds ON, milliseconds OFF
where:
- application package name: the application package name, for example com.whatsapp for Whatsapp or com.android.settings for the Android Settings. You can use simple 'android' for the SystemUI notification (for example for the USB debugging notification)
- string: a word or a phrase to match the title of the notification. For example, setting as application package name 'com.whatsapp' and as string 'Name Surnane', this rules will only apply to notifications including the text 'Name Surname' in the notification title. Useful to filter for particular contact, for example. It is case insensitive. Leave this field empty to assign the same color to all the notifications from the indicated application.
- color: the hexadecimal color of the led
- bling: use the work 'blink' if you want the led to blink. Leave this empty, and not include the milliseconds parameters if you want the led to be always on
- milliseconds ON: integer value to indicate how much the led should stay on
- milliseconds OFF: integer value to indicate how much the led should stay off
The led is hardcoded to be yellow while the phone is charging and green when the phone is charging but with 100% battery.
The priorities are:
- the charging led colors have the lowest priority -> if a notification with a color is present, the charging status will not be shown
- if multiple notifications are present, the latest notification color is shown
- when one notification goes away, the color of the latest notification appeared will be shown
- the rule with a string indicated has priority over a rule for the same app but without matching string.
When the Led Manager is enabled from SettingsExtra, it is already working but I suggest a reboot so that the application can get all the notifications from the boot.
When the configuration file is updated, restart the manager from SettingsExtra (turn the LED manager option off and on again) or reboot the phone to load the new rules.
*as clarification, with 'stock recovery' the stock recovery from this ROM is intendend (not the Oxygen OS recovery).
Future plans
- Bug fixing. Known problems reported by users:
unable to go to setting from notification panel when lockscreen is disabled
unable to make/receive video call from dailer (call get disconnet) - voip calls (whatsapp, telegram, zoom) work fine
- New features to add:
face unlock
Different ringtones for the two sims
hide battery icon on status bar
Already fixed issues/added features
'find out what music is playing near you' Pixel feature is not working OnePlus 5 is not supported (OnePlus' blobs)
Gestures does not work correctly They are not supported by AOSP
wifi bridge Validated with OS release 20210225
gaming mode Added in SettingsExtra with OS release 20210210
vowifi is not working Fixed with OS release 20210123
advanced power menu Added in SettingsExtra with OS release 20210110
couldn't restore data from cloud (tried with alpha and beta flameGApps) Gapps issues (solved with NikGapps from december 31, 2020)
Auto brightness tile Added with OS release 20201227
volte/vowifi icon missing in status bar Fixed with OS release 20201225
No bluetooth battery level icon on status bar Fixed with OS release 20201205
I could not set up my work profile for my office application (Intune Company Portal Microsoft) - Should be fixed with OS release 20201205, waiting feedback
Call recording Done with OS release 20201205
Double tap to wake is not working with Always On Display mode enabled Fixed with OS release 20201128
USB Preferences are greyed out when launched from notification bar, but works for developer options Fixed with OS release 20201125
The menu on the display color gamut selection in the Settings Extra app overlaps with the menu title Fixed with OS release 20201125
This must be a Gapps issue, but could not restore my old backup from cloud Fixed with OS release 20201125
nfc tile is greyed out Fixed with OS release 20201125
Android auto is not working Fixed with gapps 'NikGapps-basic-arm64-11-20201122-signed.zip'
Cannot sign in chrome by default. First you need to go to settings and give it all the permissions it needs. Same for few other apps. Solved using different Gapps, for example the Nick Gapps (Thanks @SunitTalwar)
system navigation option in both accessibility and system/gestures Google decided this way
Update blobs from OOS 10.0.1 Done with OS release 20201121
no option to swap recents and back buttons Added with OS release 20201121
I couldn't find a way to hide that horrible google search bar Not possible without changing the Launcher code. Third party launchers (like Nova Launcher) do not have this issue.
backlight on hardware buttons not working Fixed with OS release 20201106
play store not certified Fixed with OS release 20201108
google pay not working Fixed with OS release 20201108
Dash charge is not tested Confirmed working with OS release 20201108
backlight on hardware buttons not consistent in case of quick multiple touches Fixed with OS release 20201109
Missing Android 10 theme customization on developer options Fixed with OS release 20201114
Always On Display Added with OS release 20201109
Changelog
[06/10/2021] aosp_cheeseburger-ota-user-20211006.zip
October 2021 Security Patch (synced with AOSP android-11.0.0_46)
Changelog of previous releases
[19/09/2021] aosp_cheeseburger-ota-user-20210919.zip
September 2021 Security Patch (synced with AOSP android-11.0.0_43)
A lot of code change to prepare support for Android 12
[08/08/2021] aosp_cheeseburger-ota-user-20210808.zip
August 2021 Security Patch (synced with AOSP android-11.0.0_40)
SettingsExtra: fix an issue causing call recording to not detect call ending
SettingsExtra: fix issue causing buttons backlight to stay with screen off
[08/07/2021] aosp_cheeseburger-ota-user-20210708.zip
July 2021 Security Patch (synced with AOSP android-11.0.0_r39)
Enable 'Cards and passes' (Settings -> System -> Gestires -> Power menu)
Requires Google Pay installed
Gestures are now working properly
SettingsExtra: add option to enable on-screen navigation bar
SettingsExtra: add option to turn off capacitive buttons backlight
Update Call Recording/Vibration: both call recording and vibration now actually starts when other side picks up (and not when you dial the number!)
SettingsExtra: add option to select Call Recordings directory
[15/06/2021] aosp_cheeseburger-ota-user-20210615.zip
Fix stock recovery not working
[13/06/2021] aosp_cheeseburger-ota-user-20210613.zip
June 2021 Security Patch (synced with AOSP android-11.0.0_r38)
Synced with LineageOS sources
Switch to AMR files for call recording (for better quality and compatibility)
SettingsExtra: add option to enable vibration at call connect/disconnect
[04/05/2021] aosp_cheeseburger-ota-user-20210504.zip
May 2021 Security Patch (synced with AOSP android-11.0.0_r37)
Phone now turns on automatically if an alarm is set
Fix device rebooting into recovery while listening to Whatsapp audio messages with LED manager enabled
[19/04/2021] aosp_cheeseburger-ota-user-20210419.zip
Changelog:
SettingsExtra: enable call recording on volte/vowifi calls
[18/04/2021] aosp_cheeseburger-ota-user-20210418.zip
Changelog:
Sync kernel sources with LineageOS
Should fix charging issues
Various fixes to SettingsExtra
Fix some issues with Dynamic Modem
Fix an issue causing the VoLTE icon to not be present in some situations
Disable call recording in case of VoLTE/VoWifi calls (Android does not support recording those calls)
[05/04/2021] aosp_cheeseburger-ota-user-20210405b.zip
Changelog:
April 2021 Security Patch (synced with AOSP android-11.0.0_r34)
[05/04/2021] aosp_cheeseburger-ota-user-20210405.zip
Changelog:
Switch back to the Lineage-based kernel
Synced with LineageOS sources
SettingsExtra: fix 'set vibration intensity' on Lazy kernel
Fix search not working on Settings app
Fix wrong strings on 'System' page in the Settings app
Fix audio not working during some calls
Fix wrong NFC icon tile
Improve fingerprint responsiveness with screen off
[20/03/2021] aosp_cheeseburger-ota-user-20210320.zip
Changelog:
Synced with LineageOS sources
Enabled EAS - Energy-aware scheduling
Switch to Lazy Kernel - https://forum.xda-developers.com/t/lazy-kernel-for-op5-t-02-28-2021.4077467/
[07/03/2021] aosp_cheeseburger-ota-user-20210307.zip
Changelog:
March 2021 Security Patch (synced with AOSP android-11.0.0_r32)
[25/02/2021] aosp_cheeseburger-ota-user-20210225.zip
Changelog:
Improvements to LED Manager
Validate wifi bridge - when wifi is connected and hotspot is enabled, the phone will work as wifi extender
[10/02/2021] aosp_cheeseburger-ota-user-20210210.zip
Changelog:
Add gaming mode tile - when enabled, capacitive buttons/auto brightness/heads up notifications are disable
Fix an issue causing audio to be disabled during voice calls
Improvements to LED Manager
[07/02/2021] aosp_cheeseburger-ota-user-20210207.zip
Changelog:
(BETA) Add notification LED control options
[04/02/2021] aosp_cheeseburger-ota-user-20210204.zip
Changelog:
Sync with LineageOS 18.1 product definition sources
Fix low audio level on recorded video
Add option to select vibration intensity (SettingsExtra)
[02/02/2021] aosp_cheeseburger-ota-user-20210202.zip
Changelog:
February 2021 Security Patch (synced with AOSP android-11.0.0_r31)
[23/01/2021] aosp_cheeseburger-ota-user-20210123.zip
Changelog:
Sync LineageOS 18.1 product definition sources
Fix VoWifi not working
Add option to show the VoWifi icon on status bar (SettingsExtra)
[10/01/2021] aosp_cheeseburger-ota-user-20210110.zip
Changelog:
Fixed race condition causing the bluetooth icon on status bar to be present without devices connected
Rewrite the mechanism to manage slider events - should be a lot more stable now!
Disabled audio safe volume level warning
Added advanced reboot options to SettingsExtra (only reboot in recovery or fastboot mode at the moment)
[04/01/2021] aosp_cheeseburger-ota-user-20210104.zip
Changelog:
January 2021 Security Patch (synced with AOSP android-11.0.0_r27)
[03/01/2021] aosp_cheeseburger-ota-user-20210103.zip
Changelog:
Fix front camera not working with some applications using Camera API1
[02/01/2021] aosp_cheeseburger-ota-user-20210102.zip
Changelog:
Allow disabling heads up notifications from SettingsExtra
Fix SettingsExtra disabling all Accessibility Services except SettingsExtra at boot
Improve mechanism to manage screen off slider events (this should prevent the screen from turning on sometimes when the volume slider is used)
[27/12/2020] aosp_cheeseburger-ota-user-20201227.zip
Changelog:
Add Adaptive Brightness tile (automatic brightness)
Add support for Pocket Mode (SettingsExtra) - disable fingerprint reader and double tap to wake when proximity sensor is covered and screen is off
Some code refactoring
[25/12/2020] aosp_cheeseburger-ota-user-20201225.zip
Changelog:
Fix Wellbeing not working
Add option to show the VoLTE icon on status bar (SettingsExtra)
Add support for multiple users (Settings -> System -> Multiple user)
Add blur to the background when notification bar is pulled down (it is possible to disable this from developer options -> Enable blurs)
Sync LineageOS 18.1 product definition
Sync with Google release android-11.0.0_r24
[08/12/2020] aosp_cheeseburger-ota-user-20201208.zip
December 2020 Security Patch (synced with AOSP android-11.0.0_r21)
Add Dynamic Modem feature to SettingsExtra: allow to automatically change network mode (GSM, LTE, 3G, etc...) when wifi connects or disconnects
Internal code refactoring of SettingsExtra
[06/12/2020] aosp_cheeseburger-ota-user-20201206.zip
Fix Bluetooth status bar icon not showing the battery level
[05/12/2020] aosp_cheeseburger-ota-user-20201205.zip
Add option to enable Call Recording - available in the Settings Extra app
Add battery level on the bluetooth icon on status bar (when a bluetooth device reports a battery level)
Update Qualcomm HALs to the latest sources from Lineage
[28/11/2020] aosp_cheeseburger-ota-user-20201128.zip
Double tap to wake now works with Always On Display mode enabled
Fix NFC tile crash at boot
[25/11/2020] aosp_cheeseburger-ota-user-20201125.zip
USB preferences now works when launched from notification panel
Add working NFC tile
Fix overlapping of display color gamut menu on Settings Extra app
Add AOSP messaging app - Fix first boot backup restoring
[21/11/2020] aosp_cheeseburger-ota-user-20201121.zip
Update OnePlus blobs from OOS 10.0.1 (Added Camera EIS): you have to flash the correct firmware or the latest official OOS release before flashing this ROM! Firmwares can be found in the LineageOS 18 thread (first post)
Double tap to wake is now working (not in Always On Display mode)
Double tap to wake is disabled by default - enable it from Settings -> Display -> Tap to wake
Added Settings Extra app:
Allow to swap back and recent capacitive buttons
Allow to enable display DC dimming
Allow to change display color gamut (DCI-P3 or sRGB)
Following the steps in the second post, it is now possible to boot this ROM with a locked bootloader
[14/11/2020] aosp_cheeseburger-ota-user-20201114.zip
Dark mode is now really dark on the Android Settings (and not grey)
Enable AOSP theming options on Settings -> display -> Styles & wallpapers
Enable AOSP Night Light filter options (low blue light) on Settings -> display -> Night Light
[09/11/2020] aosp_cheeseburger-ota-user-20201109.zip
Show the correct Android Security Patch version on the Android Settings UI
Improve reliability of the capacitive buttons backlight
Add Always On Display - Enable from Settings -> Display -> Lock Screen -> 'Always show time and info'
[08/11/2020] aosp_cheeseburger-ota-user-20201108.zip
SafetyNull fully passes*
Google Play Store is now certified
* This is tested with this ROM and GApps installed - no Magisk Works also with Magisk installed
* To pass SafetyNet, the 'Android Security Update' on the Android Settings is reporting 'April 5, 2020': this is only reported as old Security Patches, the ROM has actually the latest secutiry patches available from Google. Fixed with OS release 20201109
[07/11/2020] aosp_cheeseburger-ota-user-20201107.zip
Allow thirdy party apps to access the fingerprint sensor
Fix an issue causing a 'Device lock by admin' warning when unlocking the device
[06/11/2020] aosp_cheeseburger-ota-user-20201106.zip
Enable backlight for capacitive hardware buttons
[04/11/2020] aosp_cheeseburger-ota-user-20201104.zip
November 2020 Security Patch
Sync with AOSP android-11.0.0_r17 tag
[29/10/2020] aosp_cheeseburger-ota-user-20201029.zip
First release
Added to the OnePlus 5 Index Thread here.
shadowstep said:
Added to the OnePlus 5 Index Thread here.
Click to expand...
Click to collapse
Thank you
I've tested phone calls and 3g/4g connectivity on both sim slots and they are working correctly
What's the correct way to downgrade to stable 10 in case something goes wrong?
petrea_86 said:
What's the correct way to downgrade to stable 10 in case something goes wrong?
Click to expand...
Click to collapse
It works as other ROMs: go into TWRP recovery, clear data/cache, install stable OOS from zip, reboot
robertogl said:
It works as other ROMs: go into TWRP recovery, clear data/cache, install stable OOS from zip, reboot
Click to expand...
Click to collapse
Figured out myself , plus I had to lock the bootloader back but thanks a lot anyway. Cheers.
petrea_86 said:
Figured out myself , plus I had to lock the bootloader back but thanks a lot anyway. Cheers.
Click to expand...
Click to collapse
Did you try the rom? Do you have any feedback?
robertogl said:
Did you try the rom? Do you have any feedback?
Click to expand...
Click to collapse
No, I haven't yet. I tried yaap 11.0 before I found this thread. I'd like to try it but I think I will encouter the same issues. Will google pay work on it? If not, is there any way to make it work?
petrea_86 said:
No, I haven't yet. I tried yaap 11.0 before I found this thread. I'd like to try it but I think I will encouter the same issues. Will google pay work on it? If not, is there any way to make it work?
Click to expand...
Click to collapse
At the moment, Google Pay won't work as in most custom rom.
I think that signing the images and locking the bootloader will help, but as explained in the second post this is still a work in progress on my side.
robertogl said:
At the moment, Google Pay won't work as in most custom rom.
I think that signing the images and locking the bootloader will help, but as explained in the second post this is still a work in progress on my side.
Click to expand...
Click to collapse
I definitely can help you with testing but you can help me with other stuff It's been 10 years now since I haven't played around with all this but it's comming back little by little. Although a lot of things have changed. Now magisk is the king I see.
robertogl said:
Did you try the rom? Do you have any feedback?
Click to expand...
Click to collapse
I did try this ROM, initial impressions pretty Fast (boot and general operations) , Tried this with NIK Stock GAPPS . Camera was working and so was alert slider . Calls, sound and other basic stuff.
Only thing missing was backlight for hardware buttons. Can you please add that as well .
Also Google playstore showed device as not certified . Assuming it is due to device signatures in build prop as other custom roms are able to bypass this by spoofing phone as a Pixel device. Not sure if this could be used in a pure AOSP ROM .
Apart from that pretty stable , was just missing hardware key light and uncertified play store .
I'm currently on stock OOS 10 with locked bootloader after checking yaasp today. Can anyone tell me how to get a full nandroid backup? I would like to test this rom as well and help you out as much as possible, but don't wanna go through clean install process each time I do it. I'd use it as my daily driver even with some bugs unsorted, but can't do that without google pay.
petrea_86 said:
I definitely can help you with testing but you can help me with other stuff It's been 10 years now since I haven't played around with all this but it's comming back little by little. Although a lot of things have changed. Now magisk is the king I see.
Click to expand...
Click to collapse
I'll work on the new signed images in the following couple of weeks. Hopefully, we'll get google pay working
SunitTalwar said:
I did try this ROM, initial impressions pretty Fast (boot and general operations) , Tried this with NIK Stock GAPPS . Camera was working and so was alert slider . Calls, sound and other basic stuff.
Click to expand...
Click to collapse
Thank you, every feedback is important at this stage.
SunitTalwar said:
Only thing missing was backlight for hardware buttons. Can you please add that as well .
Click to expand...
Click to collapse
I saw how other roms do this, and it was not compatible to a pure AOSP rom. I did not give it much importance at first, but I'd look into this for the next release.
SunitTalwar said:
Also Google playstore showed device as not certified . Assuming it is due to device signatures in build prop as other custom roms are able to bypass this by spoofing phone as a Pixel device. Not sure if this could be used in a pure AOSP ROM .
Apart from that pretty stable , was just missing hardware key light and uncertified play store .
Click to expand...
Click to collapse
You are probably correct about the play store certification. And yes, we can do the spoofing stuff also on this ROM, as far as I'm aware of the tricks other ROMs are doing. I'll look into this.
Second post updated with:
- backlight on hardware buttons not working
- play store not certified
- google pay not working.
petrea_86 said:
I'm currently on stock OOS 10 with locked bootloader after checking yaasp today. Can anyone tell me how to get a full nandroid backup? I would like to test this rom as well and help you out as much as possible, but don't wanna go through clean install process each time I do it. I'd use it as my daily driver even with some bugs unsorted, but can't do that without google pay.
Click to expand...
Click to collapse
You should be able to do a full nandroid using a TWRP recovery (look at the thread from codeworkx here on xda). Note that TWRP does not support parallel app at the moment, so if you'are using those you cannot do the nandroid.
Also, you cannot do this process with an unlocked bootloader.
T̶h̶e̶ ̶p̶r̶o̶b̶l̶e̶m̶ ̶i̶s̶ ̶t̶h̶a̶t̶ ̶t̶w̶r̶p̶ ̶d̶i̶s̶a̶p̶p̶e̶a̶r̶s̶ ̶o̶n̶c̶e̶ ̶I̶ ̶l̶o̶c̶k̶ ̶t̶h̶e̶ ̶b̶o̶o̶t̶l̶o̶a̶d̶e̶r̶.̶ ̶H̶o̶w̶ ̶t̶o̶ ̶i̶n̶s̶t̶a̶l̶l̶ ̶t̶w̶r̶p̶ ̶w̶i̶t̶h̶ ̶t̶h̶e̶ ̶b̶o̶o̶t̶l̶o̶a̶d̶e̶r̶ ̶b̶e̶i̶n̶g̶ ̶l̶o̶c̶k̶e̶d̶?̶ Done using adb full backup. Now back to testing.
Any screenshots? Features?
New build in the first post: aosp_cheeseburger-ota-user-20201104.zip
Changelog:
November 2020 Security Patch
Sync with AOSP android-11.0.0_r17 tag
Also added instructions to the third post on how to update the rom using the TWRP recovery (in case of encrypted data).
morfances said:
Any screenshots? Features?
Click to expand...
Click to collapse
There is nothing particular. There are no features over the AOSP operating system. I like this way

Development [ROM][11.0_r68]JAGUAR ONEPLUS 9 Pro OFFICIAL V33 Updated June 7, 2023

TELEGRAM CHANNEL ADDED: HERE
TELEGRAM CHAT GROUP: HERE
Jaguar is available on locked bootloader with working root (Magisk)
SAFETY NET PASSING FIXED AS OF Version 19 (confirmed)
Instructions Here
You can actually use alarm when the phone is shut down. It would boot 2 minutes prior to scheduled time 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 and Oneplus 8 series. You can check my Oneplus 8 or Oneplus 8T or Oneplus 6 or Oneplus 6T or Oneplus 8 Pro threads.
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. 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
11. Default Dark mode
12. All regular customizations plus. You tell me which feature is missing.
13. Prebuilt Magisk 23 (coming soon to 9 Pro). You wouldn't have to flash it, just need to install Magisk manager.
Install instructions (first time use)
OOS 11 in both slots. This is not a Jaguar requirement, but rather a universal one for any custom rom, including Android 12.
Keep in mind, MSM takes care of one slot only. You need to manually install OOS-11 into another slot. Either boot into system (after MSM) and install OOS-11 by using a local option or boot into TWRP and install OOS-11 again. If there is no suitable OOS-11 for your device (branded etc), use Lineage's partition copy method. Link here
1. Fastboot flash recovery images:
Code:
fastboot flash boot_a boot.img
fastboot flash boot_b boot.img
2. Reboot in recovery (TWRP), now Lineage type, sideload and flash the rom, factory reset and reboot.
If you want Gapps on Vanilla (not necessary on Full version), they should be flashed before the first boot into system, i.e., after flashing the rom, reboot in Recovery (mandatory) and flash Gapps.
When downloading from XDA or Android File host, put your browser in incognito.
All Releases ARE in post #3
XDAevDB Information
JAGUAR R, ROM for the OnePlus 9 Pro
Contributors
optimumpro
Special thanks to @Warrkill for testing
Kernel Source Code: HERE
ROM OS Version: 11.x R
ROM Kernel: Linux 5.x
ROM Firmware Required: OOS11 in both slots
Based On: AOSP/Lineage/DirtyUnicorn/Crdroid
Version Information
Status: Stable
Stable Release Date: 2021-01-26
Created: 2022-01-26
Updated: 2023-06-07
Credit: AOSP, Lineage, DU, Crdroid, CalyxOS
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.
The rom can also allow you to flash Magisk on locked bootloader. If interested, send me a PM.
Some screenshots of the rom (from Oneplus 8 thread): HERE
WHEN DOWNLOADING FROM XDA, PUT YOUR BROWSER IN INCOGNITO
For Indian Users Only: If you don't have 5G, that means that you have an older handset and Indian carriers didn't provide their modem configuration to Oneplus in time. In this case, use QPST method which has been confirmed working
June 7. New Release V-33
1. June security patches
2. Android r68
3. Updated webview
4. New 'about Jaguar' section
5. New system-wide accents added: total over 70
6. Forced disable AGPS toggle now disables PSDS servers too
7. Access to Radio preference in 'about phone'
8. Option for figerprint icons to take system-wide accents
9. DocumentsUI/Files now can set homescreen shortcuts for most files
Dirty flashing on a previous release is fine
Download rom V33 VANILLA: Here
Download rom V33 FULL: Here
May 7, New Release V-32
1. May security patches
2. Android r67
3. Amoled black switch (for dark mode)
4. Sometimes missing SMS fixed
5. Bionic and Art updated to latest upstream (Android 13)
6. Gray accents darkened
7. Updated webview
8. InCall UI now takes selected system-wide accents
9. Battery Bar centered.
Flashing on top of a previous release is fine
Download rom V32 VANILLA: superseeded
Download rom V32 FULL: superseeded
April 12. New Release V-31
1. April security patches.
2. Android r66
3. Toggle to disable AGPS
4. Toggle to disable Direct Share
5. Number of users increased to 32
6. Webview to 112.x
7. Missing OneplusDoze app included
8. No phone ID sent to servers when AGPS used
9. Shelter integrated as Work Profile Manager
10. No more statusbar icons cut off when burnin is shifting
11. No more ghost fingerprint icon
Dirty flashing on top of a previous release is fine
Download rom V31 VANILLA: Here
Download rom V31 FULL: Here
Recovery (UNZIP to INSTALL): Here
March 22. 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 16. New release, V-30
FOD Issue has been Fixed
1. FOD non-wakeup issue has finally been fixed
2. March security patches
3. Android r65
4. Internal Firewall icon shown in status bar when an app access is denied
5. GPS does not turn automatically during emergency call unless enabled by user
6. Updated Webview
7. Some new ringtones/alarm/notification sounds added
8. Bug fixing
Dirty flashing on a previous release is fine
Download rom V30 Vanilla: Removed see above
Download rom V30 Full: Removed see above
February 7. New Release V-29
1. February Security patches
2. Android r64
3. Ability to display true app icons in Statusbar/Lockscreen Notification
4. Sound pulse: new placing options
5. Updated Opencamera
6. Webview to 109
7. Adaptive network connectivity (battery saving feature)
8. Fixed network traffic arrows
9. Fixed charging sounds - Connect/Disconnect
Download rom V29 VANILLA: Here
Download rom V29 FULL: Here
January 5. New release V-28
1. January security patches
2. Android r63
3. Updated kernel
4. Bionic ported from Android 13
5. Smart pixels removed (poorly implemented and unfixable)
6. Trustcor certificates removed
Dirty flashing on a previous release is fine
Due to some changes in kernel, and the fact I don't have any of the 9 series, there is a slight chance this version may not boot. If so, please run a logcat.
Download rom V28-FULL: Here
Download rom V28-VANILLA: Here
December 8. New release V-27
1. December security patches
2. Android r62
3. Full internal Firewall (In Settings/Network & Internet)
4. Multi-resolution for Gcam
5. Background notification opacity
6. Webview to 108
7. Reworked Connectivity settings: make sure it is OFF in Settings/Network & Internet, then toggle airplane mode OFF/On
Dirty flashing on a previous release is fine
Download rom V27 VANILLA: Here
Download rom V27 FULL: Here
November 10. New release V26:
1. November security patches
2. Android r61
3. Dialer, Contacts, Calendar and Calculator are aligned with system-wide accents
4. Screen flickering leftovers on FOD unlock are completely gone
5. Smart pixels no longer disable permissions
6. Toggle to turn on/off screenshot saving (Settings/Privacy)
7. Webview to .107
Download rom V26 VANILLA: Here
Download rom V26 FULL: Here
October 7. New release V-25
1. October security patches
2. Android r60
3. Fingerprint brightness flickering - addressed
4. Webview 106.x
5. Some selinux denials (system_suspend) - addressed
Dirty flashing is fine on a previous release
Download rom V25 VANILLA: Here
Download rom V25: FULL: Here
September 8. New release V-24: major update
1. September security patches
2. Android r59
3.Ability to change clock size in statusbar and quicksettings
4. Rom is now compatible with Magisk 25 and Lsposed
5. Fingerprint enrollment fixed
Dirty flashing is fine on previous releases
Download rom V-24 VANILLA: Here
Download rom V-24 FULL: Here
August 7. 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
July 8. 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
Download rom V-22 FULL: Here
Download rom V-22 VANILLA: 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
Download 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 40000 lux in Oneplus Settings)
4. One shot auto-brightness
5. In-call volume increased for Speaker and Headset
Dirty flashing is fine on a previous release
Download rom V20.2 VANILLA: Here
Download rom V20.2 FULL: Here
Recovery: Here
May 12. 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.
Dirty flashing is fine on a previous release
Bootlooping issue has been fixed. You can use this user-debug full version or wait for June release.
May 7. New release, V-20
1. May security patches
2. Google r55
3. Recovery fixed to have 'yes/no' prompt on signatures mismatch (for Magisk). Recovery will install automatically, just reboot to flash Magisk etc.
April 29. New release V-19.1
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
5. Fixes array mismatch in fingerprint
Dirty flashing is fine
Download rom V19.1 VANILLA: Here
Download rom V19.1 FULL: Here
April 16. 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 7: New release V-19. Safetynet is fixed, confirmed by an Oneplus 8 user here with detailed explanation here
1. April security patches
2. Google r54
3. Switched to AOSP webview 100.x
4. Working with Zgisk (confirmed)
5. Seedvault is back
Dirty flash is fine on a previous release
Download rom V19-VANILLA: Here
Download rom V19-FULL: Here
Download recovery: Here
March 12. 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
6. Optional torch flashing on incoming calls
7. Night display renamed into Display calibration
8. Full version of the rom added
Dirty flashing is fine on top of a previous release
Download rom V-18 Full version: Here
Recovery: here
Download rom V-18 Vanilla Vanilla version : Here
Recovery: Here
February 10, 2022. New Release - V-17
1. February security patches
2. Android r52
3. TWRP recovery replaced with a Lineage type
4. Toggle to hide statusbar clock (when launcher is active)
Dirty flashing is fine on top of a previous release
Download rom V-17: HERE
Boot: HERE
Vendor_boot: HERE
Reserved.
Reserved
Badass
I'm interested in flashing but want to know about the locked bootloader feature. I'd seen that it's been a possibility for some time but not sure I've understood what I've seen about it, and you say it is a donate feature. Does that mean we need to donate, then get a flashable file that would prevent bricking upon locking the bootloader, or is it simpler/more complex than that?
thats_the_guy said:
I'm interested in flashing but want to know about the locked bootloader feature. I'd seen that it's been a possibility for some time but not sure I've understood what I've seen about it, and you say it is a donate feature. Does that mean we need to donate, then get a flashable file that would prevent bricking upon locking the bootloader, or is it simpler/more complex than that?
Click to expand...
Click to collapse
Yes. The process is as easy as it gets: you just flash one file in fastboot and relock.
This issue has been run by XDA moderators and their official response was: this donate feature is allowed, see HERE from my Oneplus 8 Pro thread:
About donation features: YES, IT'S ALLOWED! Sometimes. Shocker, I know. The moderation team may be tasked with – among many many many other things – shutting down projects that have only the goal of making money but this does not mean that donation features are forbidden. We expect that core features and most important functionality of any release remains free. We also understand that developing software is hard work which should be rewarded. Our goal is to find a balance and we do this together, as a community. To achieve this we often work with developers to find the best outcome for everyone.
Click to expand...
Click to collapse
So, if anyone is interested in relocking feature, please contact me via PM.
optimumpro said:
Yes. The process is as easy as it gets: you just flash one file in fastboot and relock.
This issue has been run by XDA moderators and their official response was: this donate feature is allowed, see HERE from my Oneplus 8 Pro thread:
So, if anyone is interested in relocking feature, please contact me via PM.
Click to expand...
Click to collapse
Great to know, just finding the time to flash and restore is what's holding me back, but will try it out soon
Bro, I appreciate your work on rom. However, few bugs I should mention:
1. There is a bug that recent key button doesn't work. I tried everything. Even in gesture it doesn't work.
2. Speaker sound is bit low compare to OOS 11.
3. Wifi speed is just bit slower compare to OOS 11.
4. Some apps crashes like Tiktok, Skype and Banking app.
other than that, good rom. Nice job
break.cold said:
Bro, I appreciate your work on rom. However, few bugs I should mention:
1. There is a bug that recent key button doesn't work. I tried everything. Even in gesture it doesn't work.
2. Speaker sound is bit low compare to OOS 11.
3. Wifi speed is just bit slower compare to OOS 11.
4. Some apps crashes like Tiktok, Skype and Banking app.
other than that, good rom. Nice job
Click to expand...
Click to collapse
You probably installed another launcher. Starting from Android 10, only one launcher can have recents. You need a Magisk module that will switch to your specific launcher and then you'll have recents.
WIFI: My home internet connection speed is 300MB. My PC is hardwired and shows about 330/330MB, my Oneplus 8 shows around 310/290MB. See screenshot:
optimumpro said:
You probably installed another launcher. Starting from Android 10, only one launcher can have recents. You need a Magisk module that will switch to your specific launcher and then you'll have recents.
WIFI: My home internet connection speed is 300MB. My PC is hardwired and shows about 330/330MB, my Oneplus 8 shows around 310/290MB. See screenshot:
Click to expand...
Click to collapse
I used stock launcher meaning the one come with rom. Didn't install any other launcher.
I even tried to reinstall rom with Gapps from scratch but still problem exist.
optimumpro said:
Yes. The process is as easy as it gets: you just flash one file in fastboot and relock.
This issue has been run by XDA moderators and their official response was: this donate feature is allowed, see HERE from my Oneplus 8 Pro thread:
So, if anyone is interested in relocking feature, please contact me via PM.
Click to expand...
Click to collapse
in future jaguar rom updates you release, it is posible to update with dirty flash in relocked bootloader?
Also, how much time you hoping to support this op9pro rom? You will release only Security patches?
bugac said:
in future jaguar rom updates you release, it is posible to update with dirty flash in relocked bootloader?
Also, how much time you hoping to support this op9pro rom? You will release only Security patches?
Click to expand...
Click to collapse
After relocking, updates are done the same way as with unlocked bootloader. You'd only need to unlock, if you switch to another rom.
9 Pro will be supported for longer than Oneplus 6s and 8s. Android 12 will replace 11 eventually, probably around r30.
break.cold said:
I used stock launcher meaning the one come with rom. Didn't install any other launcher.
I even tried to reinstall rom with Gapps from scratch but still problem exist.
Click to expand...
Click to collapse
Gapps are known to override stock launcher. Launcher3 included with Jaguar has no problem accessing recents.
optimumpro said:
Gapps are known to override stock launcher. Launcher3 included with Jaguar has no problem accessing recents.
Click to expand...
Click to collapse
So what do you recommend me to do?
break.cold said:
So what do you recommend me to do?
Click to expand...
Click to collapse
Install another Gapps package that doesn't override launcher. Or open a configuration file in your current gapps zip, There will be a list of apps to install. Find a launcher (Google or whatever it is) and either delete the line or put an '#' at the beginning of it.
Or find the same of the launcher in Settings/Apps and Notification and install a Magisk module that switches recents to the new launcher.
optimumpro said:
Install another Gapps package that doesn't override launcher. Or open a configuration file in your current gapps zip, There will be a list of apps to install. Find a launcher (Google or whatever it is) and either delete the line or put an '#' at the beginning of it.
Or find the same of the launcher in Settings/Apps and Notification and install a Magisk module that switches recents to the new launcher.
Click to expand...
Click to collapse
I use OpenGapps.
break.cold said:
I use OpenGapps.
Click to expand...
Click to collapse
Don't install the full package. Do Pico and then install additional apps you need as regular apps.
This is not a rom problem. As I have already said, Android frameworks allow only one app to be registered for Quickstep recents. To have another launcher, you must use Magisk module that does the switching.
break.cold said:
I use OpenGapps.
Click to expand...
Click to collapse
Here is the module. Get the name of your current launcher from Settings/Apps & Notifications, and use the module.
optimumpro said:
Here is the module. Get the name of your current launcher from Settings/Apps & Notifications, and use the module.
Click to expand...
Click to collapse
Ok. Thank you I will try.

Categories

Resources