Related
This is the Official Jaguar rom for Honami, which is based on AOSP with some flavors from Slim and Dirtyunicorn. The main difference from other roms is the emphasis on security and multiple features. With that in mind , let's see what Jaguar has to offer:
1. Hardened Kernel, modified M5 built with UBERTC 6.0; hardened rom built with HYPERTOOL 5.4
2. CPU overclocked to 2572 and GPU to 600
3. All ciphers enabled in kernel instead of just a few
4. Hardened/Fortified Bionic and Libs
5. Fstack protection strong to resist buffer overflows
6. Many System apps and processes are made read-only, to reduce elevation of privilege
7. Selinux replaced with Tomoyo and Yam security
8. Disc encryption, keymaster to 256 bit AES instead of 128
9. Latest TWRP with working brightness and ability to decrypt Data
10. Random number generation mixed hardware/software, as recommended by Linus Torwalds
11. Options to randomize host on every boot
12. Option to have a separate password for lock screen and boot
13. Qualcomm's Time Services disabled due to leaking on early boot. Instead, Timekeep is ported from Nougat (time set locally without Internet or GSM signal)
14. WIFI Background Scanning disabled to prevent leaking
15. Internet disabled for both WIFI and Data until Afwall is set and activiated (Afwall included in download, install as regular app)
16. The phone is VOLTE ready and you have all network options available in Cell menu (not just LTE/WCDMA/GSM)
17. GRsecurity features, such as Sidechannel implemented
18. Some Pax Security Features
19. Option to deny USB connection: denied always; denied when locked; and allowed always
20. Hardened webview with Google and other "interesting" IPs removed
21. Prevention of bruteforcing screen pin: the phone will reboot upon 3 unsuccessful attempts
22. Perfect_Event_Paranoid ported from Grsecurity: now third party apps can't use other apps including system to elevate privileges
23. Camera hardware button works to focus, take pictures and start video recording
24. Option to disable writing to Tombstones (a lot of private info is dumped there if there is a crash)
25. Option to disable continuing writing of logcat
26. Option to disable device cameras: back; front, both or none
27. Always latest Google Security Patches
28. Always latest Code Aurora Security Patches
29. Changes ported directly from Google Android Gerrit, so most of those in MM and even N are in this rom
30. About 80% of kernel changes are ported into Jaguar kernel from 3.10 and 3.18 (not Sony AOSP 3.10, but Linux/Google/Code Aurora one)
31. Rom is odexed to significantly increase boot speed (under 30 seconds) and application start
32. Many more security features ported from Linux and Copperhead OS
33. Sony Timekeep
34. DNS Encryption, as well as the choice of multiple DNS providers
Other features include: Stereo Sound; Layers Theme Engine; Native Call Recording with interface integrated in Dialer with no restrictions; Privacy Guard; Native Wakelock Blocker; Native Black List; Global Menu; Slim Recents; Traffic Indicators; Advanced Reboot; Slim Pie; CPU Info on Screen; Ram Bar in Recents; Open source Superuser included and integrated in Settings; True Offline Charging with Screen Off; Kernel Adiutor included (unzip and install as a normal app) and integrated in Settings; FM Radio and Recording plus more
Things users need to know to have smooth experience:. These are not bugs, but rather an explanation of some features
1. If you want to do data encryption, keep in mind that unlike Android, Jaguar uses 256 bit encryption. If you were encrypted on other roms, you won't be able to decrypt. So, wipe encryption and then re-encrypt on Jaguar. Also, keep in mind that if you ever did factory reset on official TWRP 3+ for honami, your data partition is screwed and have to be resized to enable encryption. This has nothing to do with the rom, but rather with the official TWRP itself. Fastboot my unofficial TWRP 3.0.2, which, by the way has working brightness, as well as ability to decrypt and mount data
2. Jaguar contains a script running on early boot, which cuts the internet access to both WIFI and Data until Afwall is running. This is done to prevent leaking, as well as having all your internet traffic routed through some interesting number of servers, including this IP: 26.147.196.22. So, install Afwall and activate it, otherwise, no Internet for you
3. If your system language is different from English and you want to make changes in Phone/Cell Network settings, switch to English first, make the changes and then return to your language. The changes you made will hold. If you try to make the changes in your language, you will have com.android.phone crash. Localization takes time and is virtually impossible to implement in Jaguar, which is a one-person-rom
4. Qcom Time Services daemon is disabled to prevent leaking. That means that you have to set Time/Zone to automatic to get it directly from your carrier. Otherwise, you won't have the correct time on reboot. Forget it. Sony TimeKeep is now setting the correct time on reboot and without the Internet, even in Airplane mode
5. Dnscrypt: in Settings/Security you have a new feature allowing the use of different dns providers (all encrypted), instead of your provider's default one. In Afwall, you must allow access to 'apps running as root'. Otherwise, no internet
6. Supersu is no longer bundled with the rom. Activate Developer settings and enable builtin root there. Open source Superuser is now included. Activate root choices within the app
7. If you use Gapps, they must be flashed right after the rom and before reboot. If you reboot even once, you will have multiple Gapps f/c due to incorrect permissions
Download: All updates and change logs are in Post #3 now
Instructions:
YOU MUST HAVE LATEST STOCK LP 5.1.1 FLASHED ONCE ON YOUR DEVICE. Otherwise, you may experience hardware (mainly Gps problems). If after the official LP 5.1.1, you downgraded to any other official stock version, you must reflash stock LP 5.1.1
1. Have TWRP (fastboot my unofficial version), unlocked bootloader and root.
2. In TWRP, wipe data/factory reset, then wipe System/Data/Cache/Dalvik
3. Flash the rom
4. If you use xposed, flash the latest installer. Xposed no longer works and will never work with roms that incorporate Nougat security features. Xposed used a security hole that was closed by Google. Bye bye Xposed...
5. If you want Gapps, flash them before any reboot. Otherwise, you will have multiple problems due to permissions.
6. Reboot, install Afwall and Kernel Adiutor as normal apps; activate Afwall to have Internet
7. Enjoy the rom, say thank you, donate or do both
Warning: If your device and/or anyone in the immediate vicinity dies, don't blame me: it is all China and Russia's fault. :laugh:
Credit: CM, AOSP, Slimroms, DU, Copperhead OS, Myself5 (kernel)
UPDATED KERNEL SOURCE: https://forum.xda-developers.com/devdb/project/dl/?id=23107 . Don't flash. This is not kernel, but rather sources to compile kernel
Kernel Sources: https://github.com/AOSP-Argon/android_kernel_sony_msm8974
XDA:DevDB Information
Jaguar Rom , ROM for the Sony Xperia Z1
Contributors
optimumpro
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked Bootloader
Based On: AOSP, Slimroms, DU
Version Information
Status: Stable
Current Stable Version: 6.0
Stable Release Date: 2016-02-09
Created 2015-08-29
Last Updated 2017-02-09
Update on Further developemnt
February 16. I broke my Z1 screen again and I am not in the mood for after market screens. And I am sick and tired of Sony crappy treatment of development community.
I am now looking at Lenovo Zuk Z2 or Z2 pro. Both excellent phones with the latest CPU and made out of metal and glass by Motorola which they bought from Google a couple of years ago. Zuk is friendly to developers and their blobs don't dumb down camera and they don't seek to "unify" bugs for all their devices. I no longer wish to support a fat bastard corporation that can't make a good phone, but thinks that just by putting their logo on the phone would make it worth $700.
RE Jaguar. I will continue to maintain Jaguar mainly with security patches... for a while, but my main work will be concentrated on Zuk. There is a lot of work to be done cleaning Android N and implementing security and other features from Jaguar...
This is where you get the latest update
March 21. New release:
1. March Security patches
2. New Superuser
3. Updated kernel
Download: https://forum.xda-developers.com/devdb/project/dl/?id=23814
____________________________________________________________________________
February 9. New release:
1. February Security patches
2. DNS_Crypt (in settings/security)
3. Seccomp (secure computing implemented in kernel)
4. Open Source Superuser integrated
5. Silent SMS notification enabled
6. 1440p profile in camcorder added
If you enable Dnscrypt and you use Afwall, allow internet to apps running as root...
If you prefer closed source Supersu, just flash the zip...
Download: https://forum.xda-developers.com/devdb/project/dl/?id=23069
____________________________________________________
January 20. Good News! Time service completely fixed. Qcom's crappy and creepy service taken out and replaced with Sony open source TimeKeep ported from MM/N. No connection to the internet needed. Everything is done locally on the device. TWRP has also been modified to set the correct time on boot.
The wayTimeKeep works is that before the shut down, it saves the properly set time and on reboot restores it (after the down time calculation). TWRP also reads that value on boot. For those who have encrypted data: the correct time in TWRP will be set after you enter boot password and data is decrypted and mounted.
Download Rom: https://forum.xda-developers.com/devdb/project/dl/?id=22743
Download TWRP: https://forum.xda-developers.com/devdb/project/dl/?id=22742
___________________________________________________________________________________
January 5. New release with January security patches and more. Also back is qcom time domain.
Download: https://forum.xda-developers.com/devdb/project/dl/?id=22428
You may flash dirty if on a previous release. Otherwise, fresh install (read directions)
P.S. This build included an experimental kernel. So, if you have any problems, flash the stable version in fastboot (unzip the file first): https://forum.xda-developers.com/attachment.php?attachmentid=3995799&d=1483894575
__________________________________________________________________
December 13. Stereo Sound is here. This is based on Dontbelive mode, but it is just clean stereo sound (ear piece and loud speaker), no bass or any other ridiculous "improvements" that do nothing, but distort. And as a result, just a clear stereo sound for games, videos, songs etc...
Just flash the zip in TWRP and reboot. Remember, this is not a rom, but a stereo-sound mode to flash on top of Jaguar...
After installing this, you have to make one call to recalibrate the sound. Otherwise, you may have distortions in the ear piece....
Download: http://forum.xda-developers.com/devdb/project/dl/?id=22080
Credit to Dontbelive...
___________________________________________________________________________________
December 9: New release to include:
1. December Security Patches
2. Signature spoofing feature (cherry-picked from Omnirom)
3. USSD should work now
Download: http://forum.xda-developers.com/devdb/project/dl/?id=21987
__________________________________________________________________________________
November 16. Kernel with DirtyCow fix. Download and flash in recovery. This is not for fastboot.
Download: http://forum.xda-developers.com/devdb/project/dl/?id=21563
___________________________________________________________________
November 10. Rom updated to include November Security Patches+. I have also removed Supersu, as the rom has a built-in root manager. However, if anyone wants to install Supersu, you can easily flash it in recovery
Download: http://forum.xda-developers.com/devdb/project/dl/?id=21427
________________________________________________________________________________
October 10. Kernel-no-overclock.
Unzip and flash in fastboot.
Download: http://forum.xda-developers.com/devdb/project/dl/?id=20848
_________________________________________________________________________________
October 9. Updated Kernel, which includes:
1. Updated higher frequency voltage
2. Improved Prima/Wifi driver
Your CPU variant may require voltage adjustment in Kernel Adiutor for new frequencies. Try to give a load for CPU and if you have freezing or random reboots (which you shouldn't), adjust higher 3 by +10/20. This latest kernel achieves 40000+ antutu score with Ondemandplus with temperature rising to about 58 at the highest load...
Note that some CPU/GPU variants just won't go to 2803 for CPU or 600 for GPU
Instructions: Unzip boot.img and flash in fastboot: fastboot flash boot boot.img or use various apps to install without fastboot
Download: http://forum.xda-developers.com/devdb/project/dl/?id=20838
__________________________________________________________________________________
October 8. Rotating Home Screen: if you want your home screen rotate like on a tablet, flash the attached file in recovery and reboot. So, when you set display to rotate, home screen will be included
__________________________________________________________________________________
October 5. New release:
1. Kernel overclocked to 2803: experimental, I have used it for 10 days without problems
2. October security patches from Google and Code Aurora
3. Over 80 commits from Google Master Gerrit which included changes to bionic, art, frameworks and system
4. Updated Afwall
5. Maybe more
This rom is now about 40% Nougat. One of the side effects: Xposed framework no longer works, but getting rid of it and instead using Privacy Guard is almost as good. Don't forget, Xposed is an exploit, which provides hooks for good and bad things.
Rom Download: http://forum.xda-developers.com/devdb/project/dl/?id=20788
Afwall/Kernel Adiutor Download: http://forum.xda-developers.com/devdb/project/dl/?id=20787
You can flash dirty if on a previous release
_________________________________________________________________________________
September 8. Rom updated to include:
1. September Google security patches
2. Latest Code Aurora patches https://www.codeaurora.org/projects/security-advisories
3. MPdecision is permanently disabled due to interfering with other hotplug and CPU frequencies. Default is MSMdecision, but you can pick several others in Kernel Adiutor
4. CPU overclock and underclock removed: no benefit whatsoever
5. More hardening ported from 3.18, 4.1 and 4.4 kernels: https://android-review.googlesource.com/#/q/hardened,25 You won't find those in any rom custom or stock. This is from 3.18-4.4 kernels and it has nothing to do with Sony AOSP. That's why it works...
6. About 70-80 commits from Android Master Branch. Folks. This is no longer a lollipop rom
7. PXN security feature implemented, which takes advantage of special instructions on ARMv7 to prevent unprivileged execution. See here: https://android-review.googlesource.com/#/c/265892/
8. Further integration of VOLTE
9. Kernel Adiutor: author has decided to go with Mobile Ads/Adview/Adbanner. So these were removed...
10. Camera: improvements to camera wrapper (missing entries), as well as some modifications in /frameworks/av/camera, so, you have a sharper picture. See photo attached, although, XDA reduces pictures... . This was taken with Open Camera. Not the crappy Sony Open Camera, but the fully open source one, with many features including several focusing modes: https://f-droid.org/repository/browse/?fdfilter=open+camera&fdid=net.sourceforge.opencamera. Tell me bootloader locked stock camera is better. It is not...
11. Maybe more...
WARNING: you need to do one thing after flashing the rom: flash the latest stock baseband. BASEBAND ONLY. If you don't, you will only have LTE: no H+/H/2G. This is a one-time procedure and is due to Volte implementation. You can either use FlashTool to flash stock baseband or a Partition Backup App (from Googleplay or elsewhere) to backup and restore your modems. With FlashTool, first flash the rom, then reboot, then flash the latest baseband. With Partition Backup, first, backup your modems, then flash the rom, then restore modems and reboot. You have been warned. I don't want to hear cries: where is my 3G!
Download Rom: http://forum.xda-developers.com/devdb/project/dl/?id=20287
Download Afwall/Kernel Adiutor: http://forum.xda-developers.com/devdb/project/dl/?id=20282
You may flash dirty if on a previous release. Otherwise, clean flash...
1st! Thanks @optimumpro
Sent from my Xperia Z1 using Tapatalk
Downloaded and flashed so far great ROM but 1st issue I noticed I believe data is turned off at ROM start up so setting up Google etc... Is hard without WiFi other than that ultra smooth and really fast great work. @optimumpro I don't suppose you know how to get OK Google everywhere to work do you on all ROMs I have tried its never there
Hope to see FAB in recents in next build if possible though as the remove recents is kinda small and the hover notifications kind of cover over it
Sent from my Xperia Z1 using Tapatalk
Is there still a bug when you turn Bluetooth off and on and it changes the Bluetooth MAC address? (as well as the same WiFi MAC for every device)
danny19901 said:
Downloaded and flashed so far great ROM but 1st issue I noticed I believe data is turned off at ROM start up so setting up Google etc... Is hard without WiFi other than that ultra smooth and really fast great work. @optimumpro I don't suppose you know how to get OK Google everywhere to work do you on all ROMs I have tried its never there
Hope to see FAB in recents in next build if possible though as the remove recents is kinda small and the hover notifications kind of cover over it
Sent from my Xperia Z1 using Tapatalk
Click to expand...
Click to collapse
Data is off by default on first boot only to prevent the phone from connecting before you set it up (firewall etc.). Just turn it on and it will stay on despite reboots. Ok Google? Oh, that's too complicated for me.
matcho13579 said:
Is there still a bug when you turn Bluetooth off and on and it changes the Bluetooth MAC address? (as well as the same WiFi MAC for every device)
Click to expand...
Click to collapse
Not sure about bluetooth, but wifi mac is fine.
The ROM is one of the best i have tested..
There are 2 ways to get superuser: Developer option and supersu
jos_031 said:
The ROM is one of the best i have tested..
Click to expand...
Click to collapse
Totally agree with you.
I was also able to set my WiFi MAC without any problems.
The layers thing is also a very good alternative.
My Z1 is now really hot, I hope it will calm down after some days of use.
@optimumpro: Keep on with this good mix [emoji3]
schickel said:
Totally agree with you.
I was also able to set my WiFi MAC without any problems.
The layers thing is also a very good alternative.
My Z1 is now really hot, I hope it will calm down after some days of use.
@optimumpro: Keep on with this good mix [emoji3]
Click to expand...
Click to collapse
Tweak cpu voltages and governors. You should not have any overheating. Also, don't put any stress on cpu while the phone is charging. Phones are not designed to be used while on a charger: they only get current from the battery, unlike laptops, so, when you are on charger and using the phone, you stress the battery and cpu.
Does everything work with this rom? modem, camera and recharge while the phone is off?
dejawho said:
Does everything work with this rom? modem, camera and recharge while the phone is off?
Click to expand...
Click to collapse
Yes everything seems to be working great modem, camera etc...
Prime Red Dark Layers Theme is really nice I tried Scarlett but has Playstore changelog no text bug
Oh I have xposed installed also for flat style status bar, always correct, force expanded notifications this ROM is by far the best ultra quick
1 big question just noticed how come colour picker tint overlay is still in the dialer ? I thought this was removed in 5.1.1 ? As you can see with the red overlay (This is my very Old Number)
Sent from my Z1 using Tapatalk
I noticed that when I get a call, the phone has to switch back to GSM signal. If I don't have GSM listed in the preferred network types, I could not be reached on the phone - goes straight into a busy tone... Anybody else experienced this?
caki25 said:
I noticed that when I get a call, the phone has to switch back to GSM signal. If I don't have GSM listed in the preferred network types, I could not be reached on the phone - goes straight into a busy tone... Anybody else experienced this?
Click to expand...
Click to collapse
This is a normal behavior. Your phone is a GSM phone. Now, if your carrier provides voice over 3g, then your phone will swith to 3g/H+ from LTE. If you have Volte (voice over LTE), it will stay on LTE. In most of the world there is no Volte yet, so, if your data is LTE, then when you get a call, the phone switches to 3g/H+. If your carrier does not provide calls over 3g (2g only) and you are on WCDMA/LTE, then you won't receive any calls. In that case you should switch to GSM/WCDMA/LTE.
Again, as I have already said, that's the behavior on all roms. Other roms just don't have the options in cell menu that this rom has and changing networks in phone test menue does not stick on reboot. So, you have to know what you are doing...
optimumpro said:
This is a normal behavior. Your phone is a GSM phone. Now, if your carrier provides voice over 3g, then your phone will swith to 3g/H+ from LTE. If you have Volte (voice over LTE), it will stay on LTE. In most of the world there is no Volte yet, so, if your data is LTE, then when you get a call, the phone switches to 3g/H+. If your carrier does not provide calls over 3g (2g only) and you are on WCDMA/LTE, then you won't receive any calls. In that case you should switch to GSM/WCDMA/LTE.
Click to expand...
Click to collapse
I guess I managed to jump too hastily again ... it does make sense of course, and I should have noticed that before. The default setting threw me off I guess, since that was without GSM and when my boss tried to reach me, he just got a busy tone anyhow, thank you so much for the explanation and this wonderful ROM. I just can't move away from Layers anymore
caki25 said:
I guess I managed to jump too hastily again ... it does make sense of course, and I should have noticed that before. The default setting threw me off I guess, since that was without GSM and when my boss tried to reach me, he just got a busy tone anyhow, thank you so much for the explanation and this wonderful ROM. I just can't move away from Layers anymore
Click to expand...
Click to collapse
"Default setting". That's my fault, I shouldn't have assumed that everyone has voice over 3g. I will change this in the next release, but your selection GSM/WCDMA/LTE should stick after reboot.
Thanks for a great ROM! Will this be your main ROM from now on?
Do you recommend to use the kernel defaults or do you have other settings for voltage, governor etc. that you recommend?
This is a really good ROM! Good job @optimumpro! :good:
The feature I really miss from your unofficial DU ROM is the ability to block System Wakelocks. I have serious wakelocks on my phone due to Play services and I don't like Xposed too much (compromises security and drains battery).
Could you add this feature? Thanks!
OK starting to get Random Reboots but I think it's my kernel settings as I had no issues at all except when screen waked up wouldn't let me unlock for a little while so I altered few things fixed that problem now I get random reboots
Sent from my Z1 using Tapatalk
This is the Official Jaguar rom for Leo, which is based on AOSP with some flavors from Slim and Dirtyunicorn plus a bunch of features only this rom has, such as a working camera button. . The rom was originally made for Xperia Z1 Honami in August 2015, then extended to Z1c and now to Z2/Z3/Z3c. The rom has been downloaded thousands times and enjoyed great success. I hope the trend will continue with Jaguar for Leo.
Why LP, as opposed to MM and Nougat? Several reasons. The main one is Sony's unfriendliness to development community. Camera sucks, because Sony wouldn't provide proper blobs. Also, MM brings very few features, as opposed to LP. MM is still in alpha, but is already being abandoned by developers in favor of Nougat. Nougat will never work for Z1/Z2/Z3, because Sony wants you to buy a newer device. And finally, all LP roms, except Jaguar, have been abandoned by their developers since November 2015. CM still publishes nightly LP, but they have abandoned CM 12.1 kernel, meaning, they haven't incorporated about 800 security patches from Google and Code Aurora in LP kernel. Another reason - I take changes from Android Gerrit Master Branch, Code Aurora, Google Security Bulletins and 3.10, 3.18 and 4.x kernels. Enough reasons for you?
The main difference from other roms is the emphasis on security and multiple features. With that in mind , let's see what Jaguar has to offer:
1. Hardened Kernel, modified M5; hardened rom built with HYPERTOOL 5.4
2. All ciphers enabled in kernel instead of just a few
3. Hardened/Fortified Bionic and Libs
4. Fstack protection strong to resist buffer overflows
5. Many System apps and processes are made read-only, to reduce elevation of privilege
6. Selinux replaced with Tomoyo Security, Yam security
7. Disc encryption, keymaster to 256 bit AES instead of 128
8. Latest TWRP with working brightness and ability to decrypt Data (Coming Soon)
9. Random number generation mixed hardware/software, as recommended by Linus Torwalds
10. Options to randomize host on every boot
11. Option to have a separate password for lock screen and boot
12. Qualcomm's Time Services disabled due to leaking on early boot (set time to automatic to get it from your carrier)
13. WIFI Background Scanning disabled to prevent leaking
14. Internet disabled for both WIFI and Data until Afwall is set and activiated (Afwall included in download, install as regular app)
15. The phone is VOLTE ready and you have all network options available in Cell menu (not just LTE/WCDMA/GSM)
16. GRsecurity features, such as Sidechannel implemented
17. Some Pax Security Features
18. Option to deny USB connection: denied always; denied when locked; and allowed always
19. Hardened webview with Google and other "interesting" IPs removed
20. Prevention of bruteforcing screen pin: the phone will reboot upon 3 unsuccessful attempts
21. Perfect_Event_Paranoid ported from Grsecurity: now third party apps can't use other apps including system to elevate privileges
22. Camera hardware button works to focus, take pictures and start video recording
23. Option to disable writing to Tombstones (a lot of private info is dumped there if there is a crash)
24. Option to disable continuing writing of logcat
25. Option to disable device cameras: back; front, both or none
26. Option to disable third party apps to access clipboard
27. Always latest Google Security Patches
28. Always latest Code Aurora Security Patches
29. Changes ported directly from Google Android Gerrit, so most of those in MM and even N are in this rom
30. About 80% of kernel changes are ported into Jaguar kernel from 3.10 and 3.18 (not Sony AOSP 3.10 that has Down Syndrome, but Linux/Google/Code Aurora one)
31. Rom is odexed to significantly increase boot speed (under 30 seconds) and application start
32. Many more security features ported from Linux and Copperhead OS
33. Dns Crypt: a feature allowing to choose among many Dns providers (all encrypted)
34. Seccomp: secure computing enabled in kernel
Other features include: Layers Theme Engine; Native Call Recording with interface integrated in Dialer with no restrictions; Privacy Guard; Native Wakelock Blocker; Native Black List; Global Menu; Slim Recents; Traffic Indicators; Advanced Reboot; Slim Pie; CPU Info on Screen; Ram Bar in Recents; Open Source Supeuser included and integrated in Settings; True Offline Charging with Screen Off; Kernel Adiutor included (unzip and install as a normal app) and integrated in Settings plus more
Things users need to know to have smooth experience:. These are not bugs, but rather an explanation of some features
1. If you want to do data encryption, keep in mind that unlike Android, Jaguar uses 256 bit encryption. If you were encrypted on other roms, you won't be able to decrypt. So, wipe encryption and then re-encrypt on Jaguar. Also, keep in mind that if you ever did factory reset on official TWRP 3+ for honami, your data partition is screwed and have to be resized to enable encryption. This has nothing to do with the rom, but rather with the official TWRP itself. Fastboot my unofficial TWRP 3.0.2, (it is coming for Xperia Z3c, which, by the way has working brightness, as well as ability to decrypt and mount data
2. Jaguar contains a script running on early boot, which cuts the internet access to both WIFI and Data until Afwall is running. This is done to prevent leaking, as well as having all your internet traffic routed through some interesting number of servers, including this IP: 26.147.196.22. So, install Afwall and activate it, otherwise, no Internet for you
3. If your system language is different from English and you want to make changes in Phone/Cell Network settings, switch to English first, make the changes and then return to your language. The changes you made will hold. If you try to make the changes in your language, you will have com.android.phone crash. Localization takes time and is virtually impossible to implement in Jaguar, which is a one-person-rom
4. Sony TimeKeep, which is ported from MM/N, now sets the correct time on reboot without the Internet or GSM signal. All you need to do is set it once and TimeKeep will save/recalculate/restore the same on each reboot
5. GAPPS: if you use them, you need to flash them right after the rom (or each update) and before reboot. Flashing after reboot will result in multiple f/c
6. Due to Volte implementation, you might be required to flash LP or MM stock baseband (only if you have no 2g/3g signal)
7. Helpful fastboot commands: for flashing TWRP: fastboot flash recovery recovery.img
for flashing kernel: fastboot flash boot boot.img
Download: All updates and change logs are in Post #3
Instructions:
1. Be on LP at least, have TWRP, unlocked bootloader and root
2. In TWRP, wipe data/factory reset, then wipe System/Data/Cache/Dalvik
3. Flash the rom
4. Reboot, install Afwall and Kernel Adiutor as normal apps; activate Afwall to have Internet
5. Enjoy the rom, say thank you, donate or do both
Warning: If your device and/or anyone in the immediate vicinity dies, don't blame me: it is all China and Russia's fault.
Credit: CM, AOSP, Slimroms, DU, Copperhead OS, Myself5 (kernel)
UPDATED KERNEL SOURCE: https://forum.xda-developers.com/devdb/project/dl/?id=23107 . Don't flash. This is not kernel, but rather sources to compile kernel
Kernel Source: https://github.com/AOSP-Jaguar/kernel_sony_msm8974
XDA:DevDB Information
JAGUAR LEO OFFICIAL HARDENED, ROM for the Sony Xperia Z3
Contributors
optimumpro
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked Bootloader
Based On: AOSP,CM,SLIM,DU
Version Information
Status: Stable
Stable Release Date: 2016-10-18
Created 2016-10-18
Last Updated 2017-02-09
Development update and some Screenshots
I broke my Z1 screen again and I am not in the mood for after market screens. And I am sick and tired of Sony crappy treatment of development community.
I am now looking at Lenovo Zuk Z2 or Z2 pro. Both excellent phones with the latest CPU and made out of metal and glass by Motorola which they bought from Google a couple of years ago. Zuk is friendly to developers and their blobs don't dumb down camera and they don't seek to "unify" bugs for all their devices. I no longer wish to support a fat bastard corporation that can't make a good phone, but thinks that just by putting their logo on the phone would make it worth $700.
RE Jaguar. I will continue to maintain Jaguar mainly with security patches... for a while, but my main work will be concentrated on Zuk. There is a lot of work to be done cleaning Android N and implementing security and other features from Jaguar...
Screenshots are here: http://forum.xda-developers.com/showpost.php?p=62560391&postcount=2
Download Section
February 9: New release including
1. February security patches
2. Sony TimeKeep to set the correct time on boot
3. Dns_Crypt (numerous choices of encrypted Dns providers) in Settings/Security
4. Open Source Superuser integrated in Settings
5. Seccomp/secure computing implemented and enabled in kernel
6. Twrp that supports data decryption, as well as TimeKeep
To use Dns_Crypt, you must allow Internet for 'apps run as root' in Afwall
Download Rom: https://forum.xda-developers.com/devdb/project/dl/?id=23079
Download TWRP: https://forum.xda-developers.com/devdb/project/dl/?id=23078
__________________________________________________________________
January 29. XDA is having a problem with upload/download. So, here is updated TWRP 3.0.2 that is able to decrypt and mount encrypted data partition. This one is different from the originally posted, because it includes the correct time. Together with the February release (not now), it will set the correct time both in recovery and the rom:
Download: https://www.androidfilehost.com/?fid=745425885120704246 There is a new TWRP on top of this post and in the download section...
January 12: New release This should take care of a color line on Auo displays. Also included is the fully working NFC-HCE for Android Pay (to pass Safety Net, you'll have to delete Supersu and su binary). And January security patches, of course...
Download: https://forum.xda-developers.com/devdb/project/dl/?id=22563
You may flash dirty on top of another Jaguar release. Otherwise - clean install
__________________________________________________________________________________
December 31. TWRP 3.0.2 able to decrypt data. This works well for Xperia Z1 and Z1c, but, since I don't have the device, it may or may not work for Z3. So, test it and report
Unzip the file (attached to this post) and flash in fastboot like this: fastboot flash recovery recovery.img
____________________________________________________________________________________________
December 14. New build with increased brightness levels. Flash only if you have a type of display that has flickering on low brightness. If you have no flickering, no need to upgrade
Download: http://forum.xda-developers.com/devdb/project/dl/?id=22108
______________________________________________________________________________
December 10: Rom updated to include
1. December security patches
2. Signature Spoofing (Omnirom type), switch in Developer settings
3. USSD fixed (maybe)
Download: http://forum.xda-developers.com/devdb/project/dl/?id=22020
__________________________________________________________________________________
November 10: Rom updated to include November Security Patches. I have also removed SuperSU, as there is a built-in root manager and quite a few people no longer like the Chinese owned SuperSU[/COLOR]
Download: http://forum.xda-developers.com/devdb/project/dl/?id=21437
__________________________________________________________________________________
October 18. New release including Code Aurora and Google latest security patches. Also, there is a new feature - option to prevent apps from accessing clipboard in background.
Download Rom: http://forum.xda-developers.com/devdb/project/dl/?id=20976
Download Afwall/KernelAdiutor: http://forum.xda-developers.com/devdb/project/dl/?id=20974
Any support for d6633?
I flash the baseband but after reboot the baseband is unknown again. And the ussd code not working.
leesiangcheng said:
I flash the baseband but after reboot the baseband is unknown again. And the ussd code not working.
Click to expand...
Click to collapse
Flash the correct baseband AFTER flashing the rom. If it says unknown baseband, you won't have even a sim card recognized.
USSD is a known issue. It works, but slowly: I get a response in 2-3 minutes...
Flash baseband alreadyworking .but after reboot the base band is gone.btw the rom is super fast.hope u can fix the baseband and ussd. Thanks for the rom.
leesiangcheng said:
Flash baseband alreadyworking .but after reboot the base band is gone.btw the rom is super fast.hope u can fix the baseband and ussd. Thanks for the rom.
Click to expand...
Click to collapse
You have to flash baseband for your country variant. I am in the US and had euro baseband and it took 10 sec for the phone to find signal. Then I flashed US baseband and and now I get signal right away...
Yes I flash my country baseband. At first it shows the baseband.but after reboot the baseband turn to unknow again.
Thanks for a great aosp rom! I'll try whenever I have time.
What do you mean with "localisation takes time"? Do you mean that gps is slow?
Sent from my D6603 using Tapatalk
blackhawk_LA said:
Thanks for a great aosp rom! I'll try whenever I have time.
What do you mean with "localisation takes time"? Do you mean that gps is slow?
Sent from my D6603 using Tapatalk
Click to expand...
Click to collapse
No, everything is fast here. Localization means translation to foreign languages. If you want to change mobile network settings (2g/3g/Lte), you would have to switch to English, make changes and then return to your language. That's the only area where you need to do that...
Wow looks amazing, but the million $ question is, is fisheye still present? Since camera is pretty useless on aosp with this fisheye since day 1 on z3..
Sent from my D6603 using XDA-Developers mobile app
corpsegrinder62 said:
Wow looks amazing, but the million $ question is, is fisheye still present? Since camera is pretty useless on aosp with this fisheye since day 1 on z3..
Sent from my D6603 using XDA-Developers mobile app
Click to expand...
Click to collapse
I don't know. Z2 users say there is no fish eye, but there is one on Z3 compact...
Thanks ! Amazing work !
Any plans for a dual sim version ? (D6633/D6683)
The ROM is FAAAST. Incredible, it restored my apps with titanium twice as fast as with other ROMs .
I have a little request, and is to have the network speed indicators in the right side, at the left of the WiFi indicator.
Thanks!
Sent from my Xperia Z3 using Tapatalk
This is greatest Z3 endeavor so far focused on security and stability!
We cant blame Sony for lack of official N ROM, however, lack of working MM source, no up to date MM ROM, which on galaxy s5 is something obvious makes me wonder if Sony doesn't make z3 obsolete for purpose.
Thank you for your effort!
Are there any prolonged battery life features?
Could any of users share battery life and image quality info?
To check if there is any camera distortion its enough to shot something like computer screen and see if its rectangle or it is distorted.
Camera fisheye bug is present.
Also, I I'm experiencing some light flickering on the screen at minimum brightness. Is more noticeable on white screens.
Sent from my Xperia Z3 using Tapatalk
This is awesome! I didn't expect a proper ROM for the Z3 anymore; Paranoid Android development seems slow and I'm still on infected's last CM12.1 ROM – so this is exactly what I'm looking for: A ROM with focus on security. I'll try it out as soon as possible.
Do you guys experience overheating? I encrypted my phone and it burns now... Using the same ROM but for Z3C...
Edit:
Is it possible to decrypt my phone ? I can only see the information that my phone is encrypted, can't click on it.
king960 said:
Do you guys experience overheating? I encrypted my phone and it burns now... Using the same ROM but for Z3C...
Edit:
Is it possible to decrypt my phone ? I can only see the information that my phone is encrypted, can't click on it.
Click to expand...
Click to collapse
Your phone is 'burninig', not because of encryption, but because you changed some settings in Kernel Adiutor. If you don't know what you are doing, don't touch anything. Untick all 'apply on boot' and reboot the phone to load default values. Jaguar on Z3c doesn't get over 50 degrees at highest loads (playing graphic intensive games)...
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.
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
ProtonAOSP
Android 11 ROM
ProtonAOSP is a minimal Android fork (custom ROM) focused on UI/UX and performance, with a touch of privacy.
Screenshots
Screenshots of the latest version
Installation
This ROM is currently distributed as factory images, similar to stock. Flash it the same way you would flash stock factory images. Don't forget to wipe all data using "fastboot -w" before booting the ROM.
Firmware is included, so there is no specific requirement for which version of the stock ROM you are coming from.
You can also use the quick & easy web installer, which allows you to install and update the ROM from any computer or phone without using the command line. The installer works entirely within your web browser and completes in as little as 4 minutes, depending on the speed of your internet connection. Consider using the web installer instead of installing manually.
More detailed installation instructions and guides
Features
List of current features, with accompanying screenshots and explanations
Downloads
Downloads and changelogs for all versions
Builds with and without minimal Google services (gapps) included are provided for convenience.
Using the quick and easy web installer is recommended unless you have a specific reason to download and install the ROM manually.
Support
If you have questions or concerns, please read the Frequently Asked Questions before asking. It saves time for everyone involved, especially you, and allows us to provide higher-quality answers for all users.
Website with comprehensive documentation
Join the Telegram group for support and extras
Please consider donating to support development if you found this helpful: recurring donation to keep the project alive in the long term or buy me a coffee
Kernel source code
ROM source code
Wanted to say.....thank you! Used the first version..
Enjoyed tremendously.
A hotfix update has just been released to fix issues with a botched SafetyNet fix that caused most apps using HTTP outside of a browser to break, including Google Translate, SMS/MMS, and many others. I've figured out a new way to fix SafetyNet that doesn't come with those pitfalls, so SafetyNet is still passing out-of-the-box and apps will no longer break. A bug with sensitivity in the Active Edge settings has also been fixed, and missing firmware has been re-added so there is no need to flash the latest stock ROM first.
Re-download v11.2.0 from GitHub for the fixes. I've decided to re-upload it rather than bumping the version because the previous SafetyNet fix was very broken and also caused boot failures if boot.img wasn't replaced.
this is an "Android 11 ROM but you maybe a typo saying ROM OS Version: Android 10 ?
themohvision said:
this is an "Android 11 ROM but you maybe a typo saying ROM OS Version: Android 10 ?
Click to expand...
Click to collapse
It's not a typo, XDA DevDB has no option for Android 11 so I had to put Android 10. I've just edited the DevDB info out of the post so there should be no more confusion.
Do I need to wipe user data too ?
As a rule, if you want Any relevant support for problems after installing. Yes. Especially if you decide on no gapps build. Nothing wrong with trying. I used the gapps version and did a pixel device to device transfer and worked same as factory images.
I just came from Lineage 17.1 and decided to mix things up with Proton. Only been 24 hours so far, but it is working well! Surprisingly easy setup, no force closes.
I wiped userdata and used the w/gapps version.
I definitely had to speed up animations in dev options. The only slow one that bothers me now is the glass blur behind notification panel takes an extra half second to unblur once the panel is closed.
Would love a few status bar tweak options like LOS.
Appreciate the Pixel 2 love.
The only problem I saw here is that my pixel 2 is not able to upload high quality at free unlimited storage anymore while it does on LOS and Factory Imgs
ahm_usa said:
The only problem I saw here is that my pixel 2 is not able to upload high quality at free unlimited storage anymore while it does on LOS and Factory Imgs
Click to expand...
Click to collapse
Same here. Rest is absolutely fine.
Sonoo said:
Same here. Rest is absolutely fine.
Click to expand...
Click to collapse
One more thing you'll find intriguing that you can't use Pixel Launcher in its original shape, and moving photos to trash sucks allowing for each photo. Rest is fine and up to the mark but we should be able to upload Full Resolution photos free as they are giving us time till Feb 2022.
Wow, super cool!
I have two question:
1.) I´m unable to create a backup from the new Rom in TWRP. I get an error "createTarFork() process ended with ERROR: 255". I did format everything and the installed the latest Rom Version (with GApps). So it was an absolute clean install. Is this TWRP Error Rom related ?
FIXED -> deleted /data/per_boot
2.) Can i install TWRP (3.3.0.0) again after i installed this Rom? Because TWRP was gone after flashing this Rom. Did used fastboot boot so far, but an installed version is more handy.
Thanks for your help!
ahm_usa said:
One more thing you'll find intriguing that you can't use Pixel Launcher in its original shape, and moving photos to trash sucks allowing for each photo. Rest is fine and up to the mark but we should be able to upload Full Resolution photos free as they are giving us time till Feb 2022.
Click to expand...
Click to collapse
Just saw your comment re Google photo uploads and had a quick look on my device as hadn't checked that out and full res resolution uploads look to be working for me as I don't use the camera much but have uploaded a couple of pics and the free upload toggle is lit blue as expected. I'm on latest 11.2 build with 07/11 opengapps nano test package if that points to anything?
Sent from my walleye using XDA Labs
BeNeDeLuX said:
Wow, super cool!
I have two question:
1.) I´m unable to create a backup from the new Rom in TWRP. I get an error "createTarFork() process ended with ERROR: 255". I did format everything and the installed the latest Rom Version (with GApps). So it was an absolute clean install. Is this TWRP Error Rom related ?
FIXED -> deleted /data/per_boot
2.) Can i install TWRP (3.3.0.0) again after i installed this Rom? Because TWRP was gone after flashing this Rom. Did used fastboot boot so far, but an installed version is more handy.
Thanks for your help!
Click to expand...
Click to collapse
I have heard that installing TWRP causes bootloops on Android 11, so I wouldn't recommend it. I would never recommend installing TWRP on A/B devices either way because it's prone to breakage.
A/B said:
Just saw your comment re Google photo uploads and had a quick look on my device as hadn't checked that out and full res resolution uploads look to be working for me as I don't use the camera much but have uploaded a couple of pics and the free upload toggle is lit blue as expected. I'm on latest 11.2 build with 07/11 opengapps nano test package if that points to anything?
Sent from my walleye using XDA Labs
Click to expand...
Click to collapse
Try deleting photos from photos app if that shows a pop up
ahm_usa said:
Try deleting photos from photos app if that shows a pop up
Click to expand...
Click to collapse
Just took a shot and uploaded and removed original. Used delete option to delete uploaded pic in Google account and pop up tells me this pic will be removed from my google account, synced devices etc
Sent from my walleye using XDA Labs
ProtonAOSP 11.3.0 is now available with security updates, bug fixes, a privacy dashboard, and many more changes.
Changes:
• Updated to December feature drop and security patch
• Added exclusive wallpapers created by Infinitum
• Fixed lingering location and microphone indicators
• Fixed some apps detecting root
• Fixed blurry/low-resolution screenshots in recents overview
• Tapping privacy indicators will now show active apps
• Added permission usage dashboard in Settings
• Tweaked memory management to hold more apps in the background
• Fixed unexpected disconnects from weak 5 GHz Wi-Fi networks (stock bug)
• Streamlined Settings search hierarchy
• Reduced overnight battery drain caused by idle maintenance
• Added a variety of Google Material and iOS accent colors
• Fixed briefly visible lock screen after fingerprint unlock in most cases
• Added support for microG UnifiedNlp location provider (as system app)
• Added support for call recording (consult local laws before using)
• Added SSH client and server with hardened config
• Added volume panel expansion (LineageOS)
• Fixed overlapping type clock on ambient display (BootleggersROM)
• Added button to clear battery stats in Settings (AOSiP)
• Added command-line tools for developers (some from LineageOS)
• Fixed all known Active Edge bugs (Pixel 2)
• Improved Active Edge integration (Pixel 2)
• Added Live Captions, Now Playing, Adaptive Sound, and screen attention (Pixel 5, 4a 5G)
• Added 5G adaptive connectivity (Pixel 5, 4a 5G)
• Added full support for sub-6 5G networks (Pixel 5, 4a 5G)
• Added full support for all carrier features supported by stock (Pixel 5, 4a 5G)
• Added full eSIM support (Pixel 5, 4a 5G)
• Added support for AptX Bluetooth audio codec (Pixel 5, 4a 5G)
• Added stock offline charging animation and percentage (Pixel 5, 4a 5G)
• Fixed Protected Confirmation (Pixel 5, 4a 5G)
• Fixed Google Camera on non-gapps build (Pixel 5, 4a 5G)
• Reduced touch latency and motion jitter at the cost of Deep Press (Pixel 5, 4a 5G)
• Merged latest December 14 carrier fixes (Pixel 5, 4a 5G)
• Added support for Pixel 4a 5G
Click to expand...
Click to collapse
Download
As the ProtonAOSP project expands to support more devices, bandwidth and maintenance costs are increasing. You can help support the project and keep it alive with a recurring donation, or alternatively buy me a coffee. Everything helps, but a recurring donation is the best way to keep the project alive in the long term.
To update from 11.2.0 to 11.3.0 do i need to install the gapps zip if i use gapps or can i just flash the smaller pack with no gapps if i already have them installed?
• Added full eSIM support (Pixel 5, 4a 5G)
Does this mean we can run any eSIM from now on? On stock rom only project Fi sims were supported if i recall correctly.
I looked around but i cant find anything to read the QR code for eSIM...
smorgar said:
To update from 11.2.0 to 11.3.0 do i need to install the gapps zip if i use gapps or can i just flash the smaller pack with no gapps if i already have them installed?
• Added full eSIM support (Pixel 5, 4a 5G)
Does this mean we can run any eSIM from now on? On stock rom only project Fi sims were supported if i recall correctly.
I looked around but i cant find anything to read the QR code for eSIM...
Click to expand...
Click to collapse
For pixel 2 and 2 xl, it just support project Fi only for eSIM. The dev said, for pixel 5 and 4a 5G, proton have support eSIM.
smorgar said:
To update from 11.2.0 to 11.3.0 do i need to install the gapps zip if i use gapps or can i just flash the smaller pack with no gapps if i already have them installed?
• Added full eSIM support (Pixel 5, 4a 5G)
Does this mean we can run any eSIM from now on? On stock rom only project Fi sims were supported if i recall correctly.
I looked around but i cant find anything to read the QR code for eSIM...
Click to expand...
Click to collapse
You still need to flash gapps.
Pixel 2 eSIM support is the same as stock. I believe the "+" button next to mobile network settings allows adding an eSIM for any carrier, but I am unable to test it.
kdrag0n said:
You still need to flash gapps.
Pixel 2 eSIM support is the same as stock. I believe the "+" button next to mobile network settings allows adding an eSIM for any carrier, but I am unable to test it.
Click to expand...
Click to collapse
I tried the eSIM thing last night and it only wants to download something that it cant download. Contacted my carrier and the supplied me with a QR code to activate the eSIM but there is no option to scan QR. I think it only works with Googles Fi.