• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[New Rom][U/B] February 9: Jaguar Aries LP 5.1.1 Official Hardened

optimumpro

Senior Member
Jan 18, 2013
6,266
13,594
113
This is the Official Jaguar rom for Aries, which is based on AOSP with some flavors from Slim and Dirtyunicorn. The rom was originally made for Xperia Z1 Honami in August 2015, then extended to Z1c Amami and now it is time for Z3c Aries. There have been thousands of downloads and great success with both Z1s. You can check respective original development threads. I hope the trend will continue with Jaguar for Aries.

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. 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 Superuser (not Supersu) 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)

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. If you use xposed, flash the latest installer
5. Reboot, install Afwall and Kernel Adiutor as normal apps; activate Afwall to have Internet
6. 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 ARISE LP 5.1.1 OFFICIA, ROM for the Sony Xperia Z3 Compact

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-16

Created 2016-10-17
Last Updated 2017-02-09
 
Last edited:

optimumpro

Senior Member
Jan 18, 2013
6,266
13,594
113
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
 
Last edited:

optimumpro

Senior Member
Jan 18, 2013
6,266
13,594
113
This is where you have downloads

February 9: New release including

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
7. Sony TimeKeep: now time is set locally without the Internet or GSM signal (you need to set it right the first time only)

If you enable Dnscrypt and you use Afwall, allow internet for apps running as root...

If you prefer closed source Supersu, just flash the zip...


Download: https://forum.xda-developers.com/devdb/project/dl/?id=23074
____________________________________________________
January 21. TWRP 3.x with the ability to decrypt and mount data on Jaguar

Download: https://forum.xda-developers.com/devdb/project/dl/?id=22772

Flash in fastboot: fastboot flash recovery recoveryz3c.img

or use an app able to flash from SD card...

__________________________________________________________________________________
January 6: New release with January Google and Code Aurora patches. Also, Qcom time service is back...

Download: https://forum.xda-developers.com/devdb/project/dl/?id=22459

You can flash on top of another Jaguar release. Otherwise, fresh install (read the OP)

___________________________________________________________________
December 10. Rom updated to include

1. December security patches
2. Signature Spoofing (as in Omnirom), switch in Developer settings
3. USSD fixed (maybe)


Download: http://forum.xda-developers.com/devdb/project/dl/?id=22023

________________________________________________________________________________
November 10. Rom updated to include November Security Patches. I have also removed Supersu, since the rom has a built-in root manager and quite a few people no longer like Chinese owned Supersu.

Download: http://forum.xda-developers.com/devdb/project/dl/?id=21434

_________________________________________________________________________________
October 17. Latest version:

1. October security patches from Google and Code Aurora
2. Over 80 commits from Google Master Gerrit which included changes to bionic, art, frameworks and system
3. Updated Afwall


Rom Download: http://forum.xda-developers.com/devdb/project/dl/?id=20947

Afwall/KernelAdiutor Download: http://forum.xda-developers.com/devdb/project/dl/?id=20946

Afwall and Kernel Adiutor: unzip the file and install as normal apps
 
Last edited:

stefx98

Member
Sep 11, 2016
38
13
0
Krusevac
I really don't know what it is, as I don't have Z3. Someone else tested it and verified everything worked...
I was referring to the camera bug where the photos that you take look bent a little in a circular fashion, but what i could see from the screenshots, it looks like it's not present.
I will give this rom a try as soon as i get home and the effort that was put into it is really extraordinary :D
 

Cirra92

Senior Member
Jan 16, 2013
957
593
0
Nis
I was referring to the camera bug where the photos that you take look bent a little in a circular fashion, but what i could see from the screenshots, it looks like it's not present.
I will give this rom a try as soon as i get home and the effort that was put into it is really extraordinary :D
Screenshots are from Z1/z1c, which were not affected with that bug, so they are probably present. But please, try it out and post your feedback, I'm interested, but not able to do it on my device at the moment :D
Salutes for the OP for supporting Z3c :D
 

optimumpro

Senior Member
Jan 18, 2013
6,266
13,594
113
Of course I want,but I Can't.I'm a student and I use camera so often and I'm so experienced in aosp camera quality.If someone confirms camera quality,I am ready to be a tester user;)
My family member has a Z3c. There is Open Camera there and no fish eye problem whatsoever. I am going to post a few pictures taken by both cameras later...
 

Cirra92

Senior Member
Jan 16, 2013
957
593
0
Nis
My family member has a Z3c. There is Open Camera there and no fish eye problem whatsoever. I am going to post a few pictures taken by both cameras later...
Is your family member using this rom, or anything based on this rom? If so, please take a picture of computer monitor/tv screen/door, something with clear straight lines.
 

optimumpro

Senior Member
Jan 18, 2013
6,266
13,594
113
Is your family member using this rom, or anything based on this rom? If so, please take a picture of computer monitor/tv screen/door, something with clear straight lines.
Why would I post something taken on another rom? Here is a picture of a computer monitor. Yes, you can see some distortion. Too bad for Z3 and you are not getting a better camera.
 

Attachments

Cirra92

Senior Member
Jan 16, 2013
957
593
0
Nis
Why would I post something taken on another rom? Here is a picture of a computer monitor. Yes, you can see some distortion. Too bad for Z3 and you are not getting a better camera.
Just asking :) Yeah just as I expected, that is an issue present for 2 years already, with no clear effort from Sony to release a proper calibration for Z3/Z3C.
 

Tosgaba

Senior Member
Jul 20, 2013
147
35
0
Gorgoroth
@optimumpro
Your work seems very appealing and thank you very much for supporting our beloved z3c!
I have a few questions,
1-Did you specifically choose the word "arise" ?
If Yes, then forget question one
If No, then it would be nice to change name to "Aries" because z3c codename is Aries.
2-Is this rom battery and resource friendly?
If the answers are somehow satisfying i'm thinking of unlocking my bootloader and use your rom.
Thanks in advance and best regards.
 

gfeo

Senior Member
Aug 10, 2010
78
13
0
Rio de Janeiro
@optimumpro
1-Did you specifically choose the word "arise" ?
If Yes, then forget question one
If No, then it would be nice to change name to "Aries" because z3c codename is Aries.
It's probably a typo, since the Z1 version is called Jaguar Honami.

From the Z1 thread:
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.
These security features sound nice.
Does Xposed work on this one? Also, could I flash this and not enable encryption?
Normally, I'd flash it and get the answers myself, but I don't want to unlock my BL if I don't have to.


Sent from my Z3C using Tapatalk
 
Last edited: