[ROM][6P][7.1.2_r24]★ Pure Nexus ★ Substratum | Fi | WiFi Calling ★[07/25/17] - Nexus 6P Android Development

[ROM][6P][7.1.2_r24]★ Pure Nexus ★ Substratum | Fi | WiFi Calling ★[07/25/17]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The Pure Nexus Project​
Disclaimer:
We are not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.
"This is a user friendly thread. All feature requests will be heard and considered. I am not against anything that doesn't stray too far away from the original idea of the ROM! Helping one another is also encouraged! Please be respectful and you will always be treated the same way, we are all here for a good experience."
About:
The Pure Nexus Project aims to bring stability and features to your Nexus device, while keeping Google's vision in line and not straying too far away from that. If you are looking for a stable ROM with true tested features and minimal bugs, then this is the place to be.
Features:
Code:
[COLOR="#1976D2"]-General[/COLOR]
*All stock Nexus features working!!(WiFi calling, Project Fi, VoLte)
*Based on AOSP Android 7.1.2_r24
*Busybox, and Init.d support
*Googles Pixel sounds and OEM wallpapers from factory images
*Googles Pixel theme and Pixel navbar animation
*Bug fix's and stability improvements
*UI Improvements (fixed a bunch google forgot to materialize)
*Rootless Substratum OMS Theme Engine support
*ADB enhancements (ADB over wifi, Hide ADB icon, colored logcat "abd logcat -C")
*Enabled Developer settings by default
*Enabled Night mode for all devices
*Enabled App ops
*Custom night light brightness options
*Disabled forced encryption
*Disabled tether provision checks
*Made preselectable item clickable in app picker dialog
*Added download speed in notification
*Added Advanced Reboot menu
*Added Advanced screenshot functionality (longpress tile/power menu for selectable screenshot)
*Added back volume adjust sounds and toggle
*Added advanced rotation control and lockscreen rotation toggle
*Added ability to lock app in landscape via rotation tile
*Added advanced charging sound controls
*Added advanced seekbar style animation controls
*Added Quick setting header Longpress actions
*Added ability to see app version when sideloading app
*Added app package name to app info screen
*Added ability to launch app when touching app icon in app info screen
*Added phone info shortcut to about phone/status on top
*Added dynamic vendor image notification
*Added additional battery saver trigger steps
*Added ability to unlink notification volume from ringer volume
*Added Increasing ringtone option
*Added Proximity Speakerphone and dialer lookup
*Added Group support in contacts
*Removed googles SystemUpdate option
*Removed googles legal information
[COLOR="#1976D2"]-PureNexus Settings[/COLOR]
[COLOR="red"]Lock Screen[/COLOR]
*Lockscreen item option(time, date, alarm text toggles & Clock font style)
*Double tap anywhere to sleep
*Long press power for torch
*Option to disable lockscreen media art
*Option to scramble the pin entry layout
*Option to disable the pin ripple background when entering lockscren pin
*Option to disable fingerprint success vibration
[COLOR="red"]Notification Drawer[/COLOR]
*quick settings pulldown (left,right,always)
*smart pulldown (no ongoing, no dismissable, no notifications)
*advanced quick settings easy toggle
*Brightness slider on/off toggle
*Haptic feedback on quick setting on/off toggle
*ability to disable quick settings on secure lockscreen
*ability to disable the quick settings title text
*ability to change number of quick settings columns
*ability to change the amount of rows in quick settings
*ability to set contexual or custom header images
[COLOR="red"]Recent apps[/COLOR]
*immersive recents
*kill all fab
*kill all fab location
[COLOR="red"]Statusbar[/COLOR]
*Battery customization(percentage/icon style)
*sync battery icon with quick settings tile
*Battery bar options(location, color, style, thickness, animation)
*Carrier Label customization(placement, text)
*Clock customization(show clock, show seconds, alignment, ampm, date, date style, date position, date format)
*Network traffic meter options(enable, display units, update interval, hide arrows, auto hide, inactivity threshold)
*Statusbar icon blacklist
*Double tap on statusbar to sleep
*Status bar brightness control
*Status bar notification count
*Status bar bluetooth battery meter toggle
[COLOR="red"]Navigation Bar[/COLOR]
*Navbar toggle and Height/width options
*Navigation bar tuner
*Pixel navbar animation toggle
*Ability to enable one handed mode
*Ability to enabe double tap to sleep
*longpress back to kill
*configurable longpress back to kill timeout
[COLOR="red"]PowerMenu[/COLOR]
*Option to disable on secure lock
*Add/remove (reboot, screenshot, screen-record, torch, airplane mode, user switcher,settings shortcut, search, voice search, lock now, sound panel)
[COLOR="red"]Volume Rocker[/COLOR]
*Volume keys control media volume
*Volume key wake
*Volume key music control
*Volume key orientation swap
*Volume key keyboard cursor control
*Volume up and power action (screen record/selectable screenshot)
*Volume down to enter do not disturb
*Volume up to exit do not disturb
*Do not disturb volume panel switch
*Volume steps customization
[COLOR="red"]Display[/COLOR]
*expanded desktop options
*option to enable/disable wake on plug
*3 finger swipe for screenshot toggle
*Battery and Notification LED controls
[COLOR="red"]Media & Notifications[/COLOR]
*Ability to turn off vibration when double tapping power button for camera
*Power notification controls
*Peeking notification option(on/off, timeout, snooze length)
*low battery notification toggle
[COLOR="red"]Miscellaneous[/COLOR]
*ability to enable app icon on toast
*force enable or disable scrolling cache
*incall vibration options
Downloads & Changelog:
Changelog: https://goo.gl/P8WBn3
Current Release Download Link: https://forum.xda-developers.com/showpost.php?p=73176218&postcount=37897
Rom Builds: https://goo.gl/TMclDf
Vendor Images(flashable by twrp image option): https://goo.gl/pUEuYg
Nexus 6p AFH folder: https://androidfilehost.com/?w=files&flid=43153
Credits & Thanks:
The Cheeky Bastards - Bajasur, Dwitherell, DaveyAnnihalation, Surge1223!!!
The PureNexus Moderators - MicMars, Kris Nelson, Nathan Chance
The PureNexus Beta and Themer groups
The CyanogenMod Community
Dirty Unicorns
SlimRoms
OmniRom
Euphoria-OS
And all other open source Devs/Teams i may have missed!
XDA:DevDB Information
[ROM][6P][7.1.2_r24]★ Pure Nexus ★ Substratum | Fi | WiFi Calling ★[07/25/17], ROM for the Huawei Nexus 6P
Contributors
BeansTown106, Dwitherell
Source Code: https://github.com/PureNexusProject
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Version Information
Status: Stable
Stable Release Date: 2017-07-25
Created 2016-09-04
Last Updated 2017-07-26

Useful Links:
Detailed Installation instructions (By @nathanchance) http://goo.gl/Sn5J4V
Frequently Asked Questions (By @nathanchance) http://goo.gl/BdzZaH
PureNexus User Signatures (By @malybru) http://goo.gl/eBJwEK

"O" PREVIEW WARNING!!!!
For everything to work correctly again like rotation, you MUST install the latest factory image, then perform a Factory Reset from settings, NOT from TWRP! Then you can install Pure Nexus as normal!

Video Reviews:

Reserved for future use.

PLEASE READ YOUR APPLICABLE PROCESS AND UNDERSTAND IT BEFORE ATTEMPTING. ALSO READ THE LATEST UPDATE POST AND THIS FAQ, IT HAS SOME GOOD INFO IN IT.
Pre-requisites: An unlocked bootloader and custom recovery installed. Use this guide if you need assistance with this (just read the beginning of the guide, follow sections 1 and 2, then come here).
Which path do I choose? Clean install or dirty flash?
Dirty flash: If you are already on a Pure Nexus official build AND NOT flashing across Android versions (6.x.x to 7.x.x). Please check the update post linked about though. This keeps your apps and their data intact.
Clean install: When you have problems with dirty flashing, when coming from another custom ROM, stock Android, a personal Pure Nexus build, OR when required (check the update post).
Always do a clean install before reporting issues
How to dirty flash:
Download the latest Pure Nexus zip, your choice of root zip (optional), and your custom kernel (optional) onto your phone.
Boot into TWRP and make a backup (remove any lock screen security before this, optional but HIGHLY recommended).
Wipe cache and dalvik cache (optional).
Update your vendor image (only need to do this once per build number).
Flash Pure Nexus zip.
Flash root (optional).
Flash custom kernel (optional).
Reboot and profit.
How to clean install:
Download the latest Pure Nexus zip, Beans GApps, your choice of root zip (optional), and your custom kernel (optional) onto your phone.
Backup any important data.
Boot into TWRP and make a backup (remove any lock screen security before this, optional but HIGHLY recommended).
Wipe system, data, cache, and dalvik cache in Wipe > Advanced Wipe.
Update your vendor image (only need to do this once per build number).
Flash Pure Nexus zip.
Flash GApps zip.
Flash root (optional).
Flash custom kernel (optional).
Reboot and profit.
Root links:
SuperSU: http://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133
phh's Superuser: http://forum.xda-developers.com/android/software-hacking/wip-selinux-capable-superuser-t3216394
Magisk: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445

Current Pure Nexus information:
Build date: 06/12/2017
Build number: NJH47B
Security patch level: 2017-06-05
Vendor image for N5X (N2G47W): https://www.androidfilehost.com/?fid=745425885120738496
Vendor image for N6P (N2G47W): https://www.androidfilehost.com/?fid=889764386195905844
Installation guides:
N6 | N5X | N6P
Got a feature request?
1. Check Github to see if it has been implemented since the last build. Most things happen in the frameworks_base repository, click the commits tab at the top to see a detailed changelog.
2. If it hasn't, go into the Google+ community and view the requests section. If it has already been requested recently, Beans will get around to it when he gets a chance (he reads back fairly far on the requests); requesting twice won't make it happen faster. It would probably be a better idea to drop a comment or +1 on the previous post so that Beans knows it is a popular request.
3. If it hasn't been posted about, create a new post in the requests section so Beans can keep track of it easier. You are free to post it in the XDA thread but it is very possible it will get glossed over.
Issues with a third party mod?
Remember, as part of the bug reporting process below, we require that all third party mods (ARISE, V4A, kernels, etc) be uninstalled (preferably via a clean install). Furthermore, please take third party discussion to their appropriate thread per this post.
1. Current issues
1.1 Q: How can I change to the Google Dialer?
1.1 A: Follow the second part of 3.10 below.
1.2 Q: Is a clean install required for the 04/23 7.1.2 release?
1.2 A: Yes, a clean install IS REQUIRED for this release. Dirty flashing will be possible in the future but the ROM is being signed with private keys now. This means only official builds can be dirty flashed over official builds. Official to unofficial and vice versa or Pure Nexus to another ROM and vice versa is no longer possible.
1.3 Q: Why does the reboot dialog come up when I try to power off my device?
1.3 A: This is fixed in the 01/13 build. Update using the installation guide above.
1.4 Q: (SHAMU ONLY) Why do I not have any sound after flashing the latest update?
1.4 A: You flashed a kernel that was not updated for the March security update. Either flash the Pure Nexus boot.img or flash a kernel that is updated.
1.5 Q: Does the ROM support OMS?
1.5 A: Yes, the latest version of Pure Nexus brings in OMS7 support, which includes fixed splash screens and quicker application.
1.6 Q: Do I need to clean install from 7.0 to 7.1.1? 7.1.1 to 7.1.2?
1.6 A: Yes, we will not accept any bug reports or give assistance to dirty flashers.
1.7 Q: How do I upgrade to PN Nougat properly?
1.7 A: See the following posts for your device: Nexus 6, Nexus 5X, and Nexus 6P.
1.8 Q: What GApps do I use?
1.8 A: Beans GApps are the required GApps for support. Open GApps are NOT supported.
1.9 Q: Is the ROM still unrooted?
1.9 A: Yes.
1.10 Q: What root do I use?
1.10 A: It is up to you. SuperSU or Magisk work fine
1.10 Q: My favorite feature is missing, what gives?
1.10 A: If it isn't back yet, feel free to make a feature request in the Google+ community. Bringing up a whole new version of Android takes time, please have patience.
2. Theme questions
2.1 Q: How do I theme on Pure Nexus?
2.1 A: Pure Nexus currently uses the Substratum system (Layers will no longer work here). You will need to download the Substratum app from the Play Store to theme and reference this post in this thread with all of the information you need to know include compatible themes and how-to's.
2.2 Q: Is there a native dark theme? What theme is best? How do I find good themes?
2.2 A: There is no native dark theme. However, you can theme your device with Substratum compatible themes. There is no "best" theme, as each person's preference is different. To find some good themes, either browse XDA's themes forum or search the Play Store for Substratum themes. Below are some nice dark/black themes that I have personally used/tested.
Domination (XDA thread) by @daveyannihilation
Magpie
Spectrum
Mono
Figlio
3. Common questions/issues
3.1 Q: How do I get Android Pay/Pokemon GO to work?
3.1 A: Please redirect this inquiry to one of the following threads:
http://forum.xda-developers.com/apps/magisk/magisk-phh-s-superuser-android-pay-t3435921
http://forum.xda-developers.com/apps/supersu/suhide-t3450396
3.2 Q: How do I enable double tap to wake?
3.2 A: Double tap to wake has been moved from Settings > Display to the kernel; use an app like Kernel Adiutor or EX Kernel Manager to enable it under their gestures section.
3.3 Q: Can I install Xposed on Pure Nexus?
3.3 A: Xposed is known to cause issues with custom AOSP ROMs when using certain modules since Xposed modifies the framework, which the ROM developer changes as well, introducing the possibility of conflicts. Some people don't have any problems at all, others have to uninstall the whole framework to fix their problems. It is "compatible" in the sense that you will be able to install it and use it but I cannot say whether or not it will be issue free. You are free to experiment because it is your device but if you are having ANY problems with Xposed installed, do not bother reporting any bugs until you have uninstalled all of your modules and uninstalled the framework itself.
3.4 Q: I am not receiving Hangouts messages until I open the app
3.4 A: Go into Settings > Apps > Hangouts > Storage and clear the app data.
3.5 Q: My build number is different from the factory images, what gives?
3.5 A: Since this ROM compiles from source, Beans is free to pick whichever branch he wants to compile from (usually the latest one), which may have a different build number from the factory images. All of the binaries and drivers that run your device will come from the factory images so you don't need to worry about it. For 5X and 6P users, I have listed which vendor image you need to flash in addition to the ROM at the top of the post.
3.6 Q: I can't sign into my Google account after a clean flash.
3.6 A: Either restore from a previous backup or just flash Pure Nexus without the GApps then go into Settings > Developer Options and make sure OEM Unlocking is turned on. After this, wipe and do another clean flash.
3.7 Q: What is the vendor.img/vendor.zip? (5X and 6P only)
3.7 A: The vendor partition is new to Nexus phones with the 5X and 6P. Previous devices had the vendor files (proprietary binaries and drivers) within the system partition (/system/vendor); on these devices, they now have it in their own partition (/vendor). If this is not up to date, you will get an error message and need to flash the latest one so your phone continues to work properly. To ease confusion, I have directly linked to the vendor image you need for the current build of Pure Nexus at the top of this post.
3.8 Q: How do I update my vendor image? I am getting a message about it being out of date (5X and 6P only)
3.8 A: How to update your vendor.img (the current image needed is linked at the top of this thread).
3.9 Q: Can I flash the bootloader and radio through TWRP?
3.9 A: No, TWRP only supports flashing the system, boot, recovery, and vendor images currently. Bootloader and radio must be flashed through fastboot.
3.10 Q: Why do I have two dialers?
3.10 A: Ultimately, it is because you have the AOSP (default) dialer and the Google dialer installed on your phone. This could happen because you restored a previous phone that had it installed when setting up the device, you flashed the FiFix dialer from the OP, or you deliberately installed it.
If you don't care about the Google dialer, uninstall the phone that has the package name "com.google.android.dialer".
If you want the Google dialer and not the AOSP one:
Either use Titanium Backup OR Settings > Apps > Show system to disable the two instances of the AOSP dialer (com.android.phone).
Install the dialer if you haven't already.
Go into Settings > Apps and click on the gear in the righthand corner.
Choose default apps and select the Google phone app (there should be only one at this point).
Call your voicemail to verify that it is working
3.11 Q: What is the best kernel for battery life/performance?
3.11 A: There is no such thing. There is not a "best kernel", it is like asking what car is best or what color is best; it is all personal choice. At this point, the stock/default kernel does well in terms of performance and battery life. Custom kernels have the potential to increase your battery life because they can regulate the physical aspects of your phone but if you are having poor battery life, it is more appropriate to look at the user space (using the process below) to figure out what is causing that (like rogue apps). Kernels rarely produce drastically significant gains in battery life and performance, most people use them for the custom features such as wake gestures, wakelock blocking, or other optimizations.
3.12 Q: I'm having some battery life issues, please fix them.
3.12 A: Rarely, if at all, does a ROM impact your battery life. If you are having issues with your battery life, download BetterBatteryStats and follow this process and post your results; we can help and see what is going on. Think of a ROM as a car and the battery life is your MPG. Obviously the car has limitations about how much MPGs it can get; however, if you are flooring the car all the time, you cannot be surprised when the MPG is garbage. Same thing with a ROM. Android has a LOT of processes that run in the background which can affect battery life. Unless there are continuous posts about battery life in the thread (again, there rarely are), it is a user space issue, not a ROM issue. Repeatedly dirty flashing can cause some poor battery life occasionally, it may be necessary to clean flash to achieve the results that you want.
3.13 Q: How do I change DPI?
3.13 A: There are many ways which include:
Settings > Display > Display size (my personal choice)
Texdroider
A build.prop editor (modify the line ro.sf.lcd_density)
@ezio84's flashable zips
A terminal emulator (type these commands with ### being the DPI value you want).
Code:
su
wm density ###
4. Installation questions
4.1 Q: How do I install Pure Nexus?
4.1 A: To install Pure Nexus, you will need an unlocked bootloader and TWRP installed. After that, you will need to do a clean install, which is starting completely fresh (losing all of your apps and data). A clean flash consists of backing up your important data, booting into TWRP, wiping system, data, cache, and dalvik cache, then flashing the ROM and the recommended GApps. You will not lose your files (photos, music, other media) as long as it is in your internal storage folder (/sdcard, /data/media, or /storage/emulated/0). This process is expanded upon in the installation guides located at the top of this post.
4.2 Q: How can I update Pure Nexus?
4.2 A: If it is not a major Android update (like from Lollipop to Marshmallow or Marshmallow to Nougat) or another major reason to clean flash, you should be okay to dirty flash (flash just the ROM zip without wiping anything). Always find the latest installation post (linked at the top of this post) and read to see if there were any reasons to clean flash (like a rebase or major change). Furthermore, I keep my installation guides at the top of this post up to date with the latest info. ALWAYS MAKE A BACKUP AND PLEASE CLEAN FLASH BEFORE REPORTING MAJOR ISSUES.
4.3 Q: When will Pure Nexus get an update (for the new security patch, etc)?
4.3 A: This shouldn't even be a question you are asking on XDA as ETAs are forbidden due to the free nature of the work provided. However, Beans aims to have the update merged as quickly as possible (consult Github to see) and then released relatively soon. Keep in mind releasing for three devices is not a trivial task.
5. Archived issues
This section is for issues which were relevant on previous builds. If you are on a build other than the current one, these may help you avoid issues.
5.1 Q: Why are my app permission dialogs enlarged/unclickable?
5.1 A: You did not follow the installation guide properly. You need to exclude Google's Package Installer when flashing Open GApps. Wipe your system partition after following the gapps-config step and reflash the ROM and GApps zips. This should be fixed in more recent Open GApps packages.
5.2 Q: I get the following when I flash the ROM in TWRP:
Code:
E: unknown command [log]
E: unknown command [log]
5.2 A: This is not an issue, the ROM will still flash successfully and the phone will boot. Either upgrade your TWRP or update to the latest version of Pure Nexus, where this will no longer be a problem.
6. Troubleshooting process
Use this section if you are having some unexpected behavior and want to properly report it. Also documented here.
1. If an app is crashing and you have a theme installed, remove it.
2. If you dirty flashed, clean install (wipe system, data, cache, and dalvik cache in TWRP then flash ROM + recommended GApps) and DO NOT install anything else (kernel, Xposed, other mods).
3. Make sure you are on the latest bootloader and radio. To check, download the latest factory image here, unzip it, and compare your bootloader and radio version to it (see these in the bootloader). If they are different, flash the latest via fastboot using these commands:
Code:
fastboot flash [I]bootloader name_of_bootloader.img[/I]
fastboot reboot-bootloader
fastboot flash radio [I]name_of_radio.img[/I]
fastboot reboot
Additionally, Beans uploads the individual parts to his AndroidFileHost if you can't spare the bandwidth, look at the dates to see which one is the latest.
4. (5X and 6P ONLY) Make sure you are on the vendor.img.
5. If you are still having problems with an app or crashes, grab a logcat.
If you are having random reboots, get the last kernel message (the files located in /sys/fs/pstore). If you are on a custom kernel, give this to your kernel developer in their thread (they will thank you).

...

...

Users are welcome to use these signatures:
Download
Download ( 200x100 )
Download ( 300x150 )
Download ( 85x386 )
Download (Height 150)
Download (Height 100)
For help with installation
Download
and the 6P bootanimation of the same:
bootanimation
Installation:
Using a root explorer:
Root > System > media
rename bootanimation.zip to bootanimation.zip.bak,
Paste new bootanimation in
Reboot
BOOTANIMATIONS​
6P
You are welcome to use this bootanimation. (For the 6P)
It is a combination of these 2 gifs:
Place in system/media , and set the permissions.
The permissions should be the same as the current bootanimation.
Make sure to have a copy of the ROM on your phone .
In case of bootloop , reflash the ROM.
No wipes necessary.
Download

StickyEyez said:
Does Google stock camera work on this one?
Click to expand...
Click to collapse
yep as long as you use the purenexus gapps

BeansTown106 said:
yep as long as you use the purenexus gapps
Click to expand...
Click to collapse
Sweet, can't wait to flash

Should be less than 15, i just posted op so i could edit accordingly for the new device while the rom uploaded

Praise Odin
Sent from my Nexus 6P using Tapatalk

Well I was holding out on Rooting and Unlocking bootloader until you released PureNexus...... Time to get on it
Sent from my Nexus 6P using Tapatalk

ITS LIVE!!!!!!
Download link: https://www.androidfilehost.com/?fid=24269982086991706
Gapps Download: https://www.androidfilehost.com/?fid=24269982086990725
For now it is highly advised to use the purenexus gapps as they are the only Arm64 gapps currently available that don't have any bugs and include the New Camera App!!
As always if you like my work dont forget to vote the thread 5 stars and hit that thanks button.
Donations are always appreciated but never required Donate link

BeansTown106 said:
FYI this is made with a seperate vendor that i have been working on and a seperate gapps than everyone else is using to provide a FULLY STABLE experience there should be 0 bugs from the beginning!! uploading now!! make sure you use the purenexus arm64 gapps for all the original features to work camera etc
Click to expand...
Click to collapse
The op explains to flash latest vendor image. Is this still necessary in light of the vendor you mention here?

Ofthecats said:
The op explains to flash latest vendor image. Is this still necessary in light of the vendor you mention here?
Click to expand...
Click to collapse
yes, the 5x and 6p has proprietary files in two locations vendor partition(vendor.img) and sytem partition(the ones i included in rom)

Awesome to see you here Beans, just convinced me to get this phone!

Flashing now. Thanks!
Sent from my Nexus 6P using Tapatalk

Related

[ROM][N5][7.1.2_r24]★ Pure Nexus ★ Substratum ★[31/07/17]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The Pure Nexus Project​
Disclaimer:
We are not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.
"This is a user friendly thread. All feature requests will be heard and considered. I am not against anything that doesn't stray too far away from the original idea of the ROM! Helping one another is also encouraged! Please be respectful and you will always be treated the same way, we are all here for a good experience."
About:
The Pure Nexus Project aims to bring stability and features to your Nexus device, while keeping Google's vision in line and not straying too far away from that. If you are looking for a stable ROM with true tested features and minimal bugs, then this is the place to be.
Features:
Code:
[COLOR="#1976D2"]-General[/COLOR]
*All stock Nexus features working!!
*Based on AOSP Android 7.1.2_r24
*Busybox, Init.d, Addon.d support
*Googles sounds from the factory images not the horrible AOSP ones
*Bug fix's and stability improvements
*UI Improvements (fixed a bunch google forgot to materialize)
*Full Substratum Theme Engine support
*ADB enhancements (ADB over wifi, Hide ADB icon, colored logcat "abd logcat -C")
*Enabled Developer settings by default
*Disabled forced encryption
*Disabled tether provision checks
*Added Advanced Reboot menu
*Added back volume adjust sounds and toggle
*Added Advanced charging sound controls
*Added PureAmbient display options
*Added Special keys to all keyboard keys
*Added Quick setting header Longpress actions
*Added ability to see app version when sideloading app
*Added app package name to app info screen
*Added ability to launch app when touching app icon in app info screen
*Added phone info shortcut to about phone/status on top
*Added dynamic vendor image notification
*Added additional battery saver trigger steps
*Added Increasing ringtone option
*Added Dialer Lookup, Proximity speakerphone, Incall vibration options
*Removed googles SystemUpdate option
*Removed googles legal information
[COLOR="#1976D2"]-PureNexus Settings[/COLOR]
[COLOR="red"]Lock Screen[/COLOR]
*double tap anywhere to sleep
*Long press power for torch
*Option to disable lockscreen media art
[COLOR="red"]Notification Drawer[/COLOR]
*quick settings pulldown (left,right,always)
*smart pulldown (no ongoing, no dismissable, no notifications)
*Force Expanded Notifications
*Brightness slider on/off toggle
[COLOR="red"]Statusbar[/COLOR]
*Clock customization(show clock, show seconds, alignment, ampm, date, date style, date position, date format)
*Network traffic meter options(enable, display units, update interval, hide arrows, inactivity threshold)
*Statusbar icon blacklist
*Battery percentage
*Double tap on statusbar to sleep
*Status bar brightness control
*Status bar notification count
[COLOR="red"]Navigation Bar[/COLOR]
*Navigation bar tuner
*multiwindow navbar swipe gesture
[COLOR="red"]PowerMenu[/COLOR]
*Option to disable on secure lock
*Add/remove (reboot, screenshot, screen-record, torch, airplane mode, user switcher,settings shortcut, search, voice search, lock now, sound panel)
[COLOR="red"]Volume Rocker[/COLOR]
*Volume keys control media volume
*Volume key wake
*Volume key music control
*Volume key orientation swap
*Volume down to enter do not disturb
*Volume up to exit do not disturb
*Do not disturb volume panel switch
*Volume key keyboard cursor control
[COLOR="red"]Display[/COLOR]
*screen color and appearance(color control, night mode)
*option to enable/disable wake on plug
[COLOR="red"]Media & Notifications[/COLOR]
*Power notification controls
[COLOR="red"]Tools and info[/COLOR]
*Phone info shortcut
*Battery stats shortcut
*Usage statistics shortcut
*Build.prop editor
*FiSwitch (standalone shortcuts)
Downloads & Changelog:
Changelog: https://goo.gl/P8WBn3
Download Link: https://www.androidfilehost.com/?w=files&flid=121775
Highly Suggested Gapps - Dynamic Gapps: https://forum.xda-developers.com/android/software/gapps-dynamic-gapps-t3487192
Camera Fix by osm0sis: https://forum.xda-developers.com/showpost.php?p=70442654&postcount=37
Credits & Thanks:
The Cheeky Bastards - Bajasur, Dwitherell, DaveyAnnihalation, Surge1223!!!
The PureNexus Moderators - MicMars, Kris Nelson, Nathan Chance
The PureNexus Beta and Themer groups
The CyanogenMod Community
Dirty Unicorns
SlimRoms
OmniRom
Euphoria-OS
And all other open source Devs/Teams i may have missed!
XDA:DevDB Information
[ROM][NEXUS 5][N7.1.2] - Pure Nexus - Substratum, ROM for the Google Nexus 5
Contributors
GtrCraft, BeansTown106
Source Code: https://github.com/PureNexusProject
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: Stable
Created 2016-10-10
Last Updated 2017-08-01
Useful Links:
Detailed Installation instructions (By @nathanchance) http://goo.gl/B1XUru
Frequently Asked Questions (By @nathanchance) http://goo.gl/BdzZaH
PureNexus User Signatures (By @malybru) http://goo.gl/eBJwEK
PLEASE READ YOUR APPLICABLE PROCESS AND UNDERSTAND IT BEFORE ATTEMPTING. ALSO READ THE LATEST UPDATE POST AND THIS FAQ, IT HAS SOME GOOD INFO IN IT.
Pre-requisites: An unlocked bootloader and custom recovery installed. Use this guide if you need assistance with this (just read the beginning of the guide, follow sections 1 and 2, then come here).
Which path do I choose? Clean install or dirty flash?
Dirty flash: If you are already on Pure Nexus AND NOT flashing across Android versions (6.x.x to 7.x.x). Please check the update post linked about though. This keeps your apps and their data intact.
Clean install: When you have problems with dirty flashing, when coming from another custom ROM or stock Android, OR when required (check the update post).
Always do a clean install before reporting issues
How to dirty flash:
Download the latest Pure Nexus zip, your choice of root zip (optional), and your custom kernel (optional) onto your phone.
Boot into TWRP and make a backup (remove any lock screen security before this, optional but HIGHLY recommended).
Wipe cache and dalvik cache (optional).
Flash Pure Nexus zip.
Flash custom kernel (optional).
Flash root (optional).
Reboot and profit.
How to clean install:
Download the latest Pure Nexus zip, your choice of root zip (optional), and your custom kernel (optional) onto your phone.
Backup any important data.
Delete any Layers you have installed
Boot into TWRP and make a backup (remove any lock screen security before this, optional but HIGHLY recommended).
Wipe system, data, cache, and dalvik cache in Wipe > Advanced Wipe.
Flash Pure Nexus zip.
Flash custom kernel (optional).
Flash root (optional).
Reboot and profit.
Root links:
SuperSU: http://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133
phh's Superuser: http://forum.xda-developers.com/android/software-hacking/wip-selinux-capable-superuser-t3216394
A note about Open GApps:
If you want to flash Open GApps, you MUST omit the Google Package Installer; otherwise, your permissions requests will be elongated and unpressable. To do this, follow the below process before step 3 above:
Download the appropriate Open GApps zip and place it in the location of your choice.
In the same location as the GApps zip, make a file named ".gapps-config".
In that file, simply type "PackageInstallerGoogle".
Save the file and continue on in your process.
To read more on this, visit Open GApps' wiki. This process is NOT necessary with Banks or PN GApps.
Device & Kernel Trees:
Device: https://github.com/Pure-Hammerhead/android_device_lge_hammerhead
Kernel: https://github.com/Krexus/kernel_lge_hammerhead
Local_manifest https://github.com/Pure-Hammerhead/manifest
0 views, 4 comments.
Rezei said:
0 views, 4 comments.
Click to expand...
Click to collapse
You were so fast with making that post I couldnt even make my 2nd and 3rd
This rom have green line in Google camera ??
Turtuga said:
This rom have green line in Google camera ??
Click to expand...
Click to collapse
Use the built in camera app
Download now! Thank you very much Sir!
Sent from my Nexus 5 using XDA Labs
Nice work,thanks!Flashing right now.
hi thanks for this rom! Been using purenexus marshmallow tilll now and now i wanna try this. If i may give a suggestion maybe can you implement the pixel launcher? thanks!
Nice! Loved the 6.0 rom! Was afraid about which rom I should jump on after a while. But here you are!
Oh weee, Thanks guys!
Gesendet von meinem Nexus 5 mit Tapatalk
Is Google Camera recording mode working fine on this build?
I'm running nitrogen which has got all I need except for this.
Thanks
Finally Pure Nexus rom installing now!
This threads OP is not with in correct GPL there is no source for kernel or device..........
Wow! Amazing work!
I will download and install now!
Thanks for providing such happiness for us. :laugh:
---------- Post added at 07:09 PM ---------- Previous post was at 07:06 PM ----------
quimbexa said:
Is Google Camera recording mode working fine on this build?
I'm running nitrogen which has got all I need except for this.
Thanks
Click to expand...
Click to collapse
This Google Camera problem maybe unresolved for now.
No one can fix it, unfortunately.
marcelotoma said:
Wow! Amazing work!
I will download and install now!
Thanks for providing such happiness for us. :laugh:
---------- Post added at 07:09 PM ---------- Previous post was at 07:06 PM ----------
This Google Camera problem maybe unresolved for now.
No one can fix it, unfortunately.
Click to expand...
Click to collapse
i disagree because im using Nitrogen os 7.0 and there is no problem in stock app
Terrycell6 said:
i disagree because im using Nitrogen os 7.0 and there is no problem in stock app
Click to expand...
Click to collapse
I'm not asking about stock app, I'm asking about Google's. Does it have the flickering on this ROM? If I have to use some AOSP crap I think I'll stick to Nitrogen OS and save the flash.
quimbexa said:
I'm not asking about stock app, I'm asking about Google's. Does it have the flickering on this ROM? If I have to use some AOSP crap I think I'll stick to Nitrogen OS and save the flash.
Click to expand...
Click to collapse
Stock AOSP câmera is normal, but not well with google camera

[ROM] [marlin | Pixel XL] [7.1.2] [LOS-based] **crDroid**v3.8.4

This is crDroid for 5.5" Pixel XL [marlin]
If you're looking for the 5" Pixel [sailfish], go here.
crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today. We're mainly based on LineageOS so use custom kernels compatible with them!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS - all mods and features
StatusBar: Network Traffic
StatusBar: SU icon toggle
StatusBar: Ticker
StatusBar: Hide/Show icons
StatusBar: BatteryBar customization
StatusBar: Battery styles
StatusBar: Tap to Sleep
StatusBar: Clock styles
StatusBar: crDroid logo customization
QuickSettings: Tiles customization
QuickSettings: Brightness slider toggle
QuickSettings: Optional brightness icon
QuickSettings: Vibrate on Touch
QuickSettings: WiFi easy toggle
QuickSettings: Bluetooth easy toggle
QuickSettings: Data easy toggle
Navigation: Toggle navbar
Navigation: PIE navigation
Navigation: DUI - SmartBar / Fling Toggle
Navigation: Pulse - smart visualization
Notifications: Power notification controls
Notifications: Force expanded notifications
Notifications: Toggle immersive mode messages
LockScreen: Screen shortcuts
LockScreen: Toggle longpress for screen shortcuts
LockScreen: Swipe shortcuts
LockScreen: Toggle media cover art
LockScreen: Toggle clock
LockScreen: Toggle date
LockScreen: Toggle alarm
LockScreen: Tap to sleep
LockScreen: Toggle longpress torch
LockScreen: Cutomize number of notifications
LockScreen: Toggle power menu for secure lockscreen
Recents: Immersive Recents
Recents: Hidden apps
Recents: Toggle OmniSwitch as default Recents
Sound: Toggle screenshot sound
Sound: Live customization for number of volume steps
Sound: Less frequent notification sounds
Miscellaneous: Clock Widget
Miscellaneous: Toggle suggestions on Settings dashboard
Miscellaneous: Toggle summaries in Settings
Miscellaneous: Toggle auto-start music player on headset detection
Settings/Display: Expanded Desktop customization
Settings/Sound: Increasing Ringtone
12 New Quick Settings Tiles including Caffeine mode, Expanded Desktop and Sync.
Settings/Security: Quick PIN/Password Unlock
Default sounds from latest Nexus image.
OMS support.
Stability and performance improvements.
Always Have a full functional Backup. Just in case!
DOWNLOAD
Vendor image for current build - NJH47F vendor image - DOWNLOAD HERE
GAPPS: Beans Gapps
-Default Packages (which replace gallery & snap camera with photos & google camera)
-Custom Packages (which keep gallery & snap camera)
First time installing crDroid to your PixelXL, or coming from another ROM:
** Make sure you're running a proper working Recovery (CWM or TWRP)
1) Copy crDroid & gapps zips to your device
2) Boot into Recovery
3) Wipe cache, system, & data (or just cache & system for a dirty flash).
4) Flash ROM
5) Flash TWRP ***If you do not do this, you will lose TWRP!***
6) Reboot back into TWRP
7) Flash gapps
8) Flash vendor image
9) Boot up
Upgrading from earlier version of crDroid:
1) Copy crDroid & gapps zips to your device
2) Boot into Recovery
3) Wipe system and cache
4) Install ROM.
5) Install TWRP immediately. ***If you do not do this, you will lose TWRP!***
6) Reboot back into TWRP
7) Flash gapps
8) Flash vendor image
9) Boot up
Instructions below are for builds before v3.7, which had gapps built in:
First time installing crDroid to your PixelXL, or coming from another ROM:
** Make sure you're running a proper working Recovery (CWM or TWRP)
1) Copy crDroid zip to your device
2) Boot into Recovery
3) Wipe system,data and cache
4) Install ROM.
5) Install TWRP immediately. ***If you do not do this, you will lose TWRP!***
6) Reboot back into TWRP (for it to switch active slots).
7) Flash Vendor Image
8) Boot to the ROM, profit!
Upgrading from earlier version of crDroid:
1) Copy crDroid ZIP to your device
2) Boot into Recovery
3) Wipe system and cache
4) Install ROM.
5) Install TWRP immediately. ***If you do not do this, you will lose TWRP!***
6) Reboot back into TWRP (for it to switch active slots).
7) Flash Vendor Image
9) Reboot
KNOWN ISSUES
1) Google camera doesn't save 30fps videos. Use Snap camera, or record 60fps with Google camera.
2) On all LOS-based ROMs, while the Pixels are recognized as Pixel devices in Photos and it says you have unlimited storage, apparently backing up photos DOES take away from your Drive storage allocation. All I can say is that this is being looked into, but no solution has been found to date.
Aside from that, as far as I can tell there are no longer any bugs! Please report any that you run into, assuming you have tested on a clean install. :good:
NON-BUGS, BUT ITEMS OF INTEREST
1) Pixel Launcher is included, but I haven't figured out round icons in it yet.
2) I tried getting live wallpapers to work, but after seeing it would add almost 100 MB to the already big install zip (due to gapps inclusion), I decided against it altogether. You can download an app with them here.
Don't expect any support if you:
- are not running the included kernel
- have installed any mods such as Xposed!
- have modified system files
Thanks to:
- Google
- LineageOS
- SlimRoms
- AOSPA (Paranoid Android)
- OmniRom
- NamelessROM
- @beanstown106 for his hard work on this device, specifically the gapps without which the PixelXL wouldn't be a PixelXL in Google's eyes.
- @flar2 for his excellent ElementalX kernel, which is used in crDroid for marlin.
- Many others... (if you're feeling upset being out of the thanks list just send a PM )
DONATE
crDroid G+ community​
XDA:DevDB Information
[ROM] [marlin | Pixel XL] [7.1.2] [LOS-based] **crDroid**v3.8.4, ROM for the Google Pixel XL
Contributors
hokiealumnus, firebird11, neobuddy89, The crDroid Team
Source Code: https://github.com/crdroidandroid
ROM OS Version: 7.x Nougat
Based On: LineageOS
Version Information
Status: Stable
Current Stable Version: crDroid v3.1
Stable Release Date: 2017-05-09
Current Beta Version: crDroid v2.2
Beta Release Date: 2017-02-28
Created 2017-03-01
Last Updated 2017-12-13
Passing SafetyNet and/or playing PokemonGO with LOS su
This is a note to folks who play (or like me have kid(s) that play) PokemonGO (PoGo) on their devices. Since root is built-in, by default SafetyNet won't pass with crDroid, hence no PoGo. As an added bonus, since the kernel we use on this build is SELinux Enforcing, this will also allow crDroid install to completely pass SafetyNet!
All you have to do is boot to recovery and flash the unsu-los-pixel.zip.
If you want root back, it's as easy as flashing restoresu-los-pixel.zip.
Download both files from AFH here: https://www.androidfilehost.com/?w=files&flid=158048
SEE IMPORTANT NOTES BELOW!
Note 1) Through no intentional act of my own, this will sometimes trigger TWRP to boot to the wrong slot. If your phone doesn't boot, or boots back to recovery, just go to the Reboot menu, select the opposite slot and reboot system.
Note 2) This will -only- work on the Pixel & the Pixel XL. Pixels are weird and nest parts of the /system/ directory in /system/system/, hence the need for me to make these for Pixels only.
Note 3) I have tested this on crDroid, but in theory it will work on any LOS-based ROM, becuase they all should implement built-in root the same way.
What flashing this actually does
What this mod does could not be any easier. The un-root script takes the two su files required for root - in /system/system/bin/ and /system/system/xbin/ - and renames them to "s_u". The restore root script renames both files back to "su". That's it. You can do this manually by mounting system and using the file explorer in TWRP, but that takes an annoyingly long time relative to just flashing these.
We actually have a developer, @bhb27 , on the crDroid team that has an app that allows you to pass SafetyNet, but we are having trouble actively mounting system while the phone is booted. If we get that sorted, this won't be necessary, but in the mean time this is the quickest way I can come up with.[/hide]
---
To use Magisk, just flash the remove SU file above, then flash Magisk. Magisk info below.
Instructions for Upgrading Magisk
The ever astute goodwin_c has kindly updated Magisk for Pixels to the new version 12.0!
goodwin_c said:
Ok fellas! Here we go!
Fresh, still hot, update for Magisk. 12.0 this time
https://drive.google.com/open?id=0B1xZ4VKT4JKZUFhVUlk0enhBVFk
Click to expand...
Click to collapse
Here are his instructions for cleaning the old version and installing the new one. You will lose root if you don't do this.
goodwin_c said:
...for those who installed previous 11.6, here is guide what to do:
- boot to TWRP
- mount DATA and SYSTEM partitions
- using adb or embedded terminal, remove /data/magisk folder, /data/magisk.img file, /system/sbin_orig folder if exists, /system/magisk folder if exists
- replash RR and TWRP
- reboot TWRP (once again to recovery)
- install updated Magisk package + TWRP
- boot to system and enjoy properly working Magisk Root
Click to expand...
Click to collapse
All credit for this great work goes to @goodwin_c !! :good:
Reserved 2 (last one, just in case).
Will definitely give this a try. Thanks!
hokiealumnus said:
This is crDroid for Pixel XL [marlin]
crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today. We're mainly based on LineageOS so use custom kernels compatible with them!
LineageOS - all mods and features
StatusBar: Network Traffic
StatusBar: SU icon toggle
StatusBar: Ticker
StatusBar: Hide/Show icons
StatusBar: BatteryBar customization
StatusBar: Battery styles
StatusBar: Tap to Sleep
StatusBar: Clock styles
StatusBar: crDroid logo customization
QuickSettings: Tiles customization
QuickSettings: Brightness slider toggle
QuickSettings: Optional brightness icon
QuickSettings: Vibrate on Touch
QuickSettings: WiFi easy toggle
QuickSettings: Bluetooth easy toggle
QuickSettings: Data easy toggle
Navigation: Toggle navbar
Navigation: PIE navigation
Navigation: DUI - SmartBar / Fling Toggle
Navigation: Pulse - smart visualization
Notifications: Power notification controls
Notifications: Force expanded notifications
Notifications: Toggle immersive mode messages
LockScreen: Screen shortcuts
LockScreen: Toggle longpress for screen shortcuts
LockScreen: Swipe shortcuts
LockScreen: Toggle media cover art
LockScreen: Toggle clock
LockScreen: Toggle date
LockScreen: Toggle alarm
LockScreen: Tap to sleep
LockScreen: Toggle longpress torch
LockScreen: Cutomize number of notifications
LockScreen: Toggle power menu for secure lockscreen
Recents: Immersive Recents
Recents: Hidden apps
Recents: Toggle OmniSwitch as default Recents
Sound: Toggle screenshot sound
Sound: Live customization for number of volume steps
Sound: Less frequent notification sounds
Miscellaneous: Clock Widget
Miscellaneous: Toggle suggestions on Settings dashboard
Miscellaneous: Toggle summaries in Settings
Miscellaneous: Toggle auto-start music player on headset detection
Settings/Display: Expanded Desktop customization
Settings/Sound: Increasing Ringtone
12 New Quick Settings Tiles including Caffeine mode, Expanded Desktop and Sync.
Settings/Security: Quick PIN/Password Unlock
Default sounds from latest Nexus image.
OMS support.
Stability and performance improvements.
Always Have a full functional Backup. Just in case!
DOWNLOAD​
GAPPS - As of now, Gapps are included. It is due to this inclusion that Google Photos properly identifies the PixelXL and backs up photos at full resolution.
First time installing crDroid to your PixelXL, or coming from another ROM:
- Make sure you're running a proper working Recovery (CWM or TWRP)
- Copy GApps and crDroid zip to your device
- Boot into Recovery
- Wipe system,data and cache
- Flash crDroid zip
- Flash TWRP ***If you do not do this, you will lose TWRP!***
- DO A DATA WIPE / FACTORY RESET
- Reboot
Upgrading from earlier version of crDroid:
- Copy crDroid ZIP to your device
- Boot into Recovery
- Wipe system and cache
- Flash crDroid zip
- Reboot
KNOWN ISSUES
1) Live Display is not working at present. Night Light, which is included on the Pixel XL, works fine. You have to use the QuickSetting tile to enable/disable it, and long press said tile to access Night Light settings.
2) If you want Google Assistant, you must manually edit build.prop (Get Assistant is not working on this device) to include the line
Code:
ro.opa.eligible_device=true
3) That's it as far as I can tell, but this is our first marlin release. Please report any bugs you run into! :good:
NON-BUGS, BUT ITEMS OF INTEREST
1) Pixel Launcher is -not- included, but you can install it from the Play Store if you want it.
2) Wallpapers (the app for Pixel Launcher, which you can also get from the Play Store) does not have the Pixel XL live wallpapers. This is not so much a bug, but just something that's a fact of life. It will not be actively worked on, so just FYI.
Don't expect any support if you:
- are not running the included kernel
- have installed any mods such as Xposed!
- have modified system files
Thanks to:
- Google
- LineageOS
- SlimRoms
- AOSPA (Paranoid Android)
- OmniRom
- NamelessROM
- @beanstown106 for his hard work on this device, specifically the gapps without which the PixelXL wouldn't be a PixelXL in Google's eyes.
- @flar2 for his excellent ElementalX kernel, which is used in crDroid for marlin.
- Many others... (if you're feeling upset being out of the thanks list just send a PM )
DONATE
crDroid G+ community​
XDA:DevDB Information
[ROM] [marlin / Pixel XL] [7.1.1] [LOS-based] **crDroid**v2.2, ROM for the Google Pixel XL
Contributors
hokiealumnus, firebird11, neobuddy89, The crDroid Team
Source Code: https://github.com/crdroidandroid
ROM OS Version: 7.x Nougat
Based On: LineageOS
Version Information
Status: Beta
Current Beta Version: crDroid v2.2
Beta Release Date: 2017-02-28
Created 2017-03-01
Last Updated 2017-02-28
Click to expand...
Click to collapse
Is WiFi calling on this ROM?
XtraArrow said:
Is WiFi calling on this ROM?
Click to expand...
Click to collapse
Not sure, I've never tried it. I can't find it in settings, but I may not be looking in the right place.
Also, please remove the quote of the entire OP from your post.
Does Google video camera have any issues on this ROM? I know on Resurrection Remix it crashes after recording one or two videos on Google Camera. Thanks so much for bringing this ROM and starting a thread!
Sent from my Pixel XL using XDA Labs
Reechings said:
Does Google video camera have any issues on this ROM? I know on Resurrection Remix it crashes after recording one or two videos on Google Camera. Thanks so much for bringing this ROM and starting a thread!
Click to expand...
Click to collapse
Interesting. I tested video recording, but just one video. Subsequent videos error out and don't save. Thank you, I'll add it to known issues and report it to our devs.
Reechings said:
Does Google video camera have any issues on this ROM? I know on Resurrection Remix it crashes after recording one or two videos on Google Camera. Thanks so much for bringing this ROM and starting a thread!
Click to expand...
Click to collapse
hokiealumnus said:
Interesting. I tested video recording, but just one video. Subsequent videos error out and don't save. Thank you, I'll add it to known issues and report it to our devs.
Click to expand...
Click to collapse
The built in LOS camera app works for video, and it seems to even take advantage of the built in stabilization.
hokiealumnus said:
Interesting. I tested video recording, but just one video. Subsequent videos error out and don't save. Thank you, I'll add it to known issues and report it to our devs.
Click to expand...
Click to collapse
Yeah the RR dev said it had something to do with Gapps. I was also curious if there is a setting to remove the icon from the toast messages and also if there was any way that the default AOSP gallery app could be left in the ROM. Cheers!
Sent from my Pixel XL using XDA Labs
Reechings said:
Yeah the RR dev said it had something to do with Gapps. I was also curious if there is a setting to remove the icon from the toast messages and also if there was any way that the default AOSP gallery app could be left in the ROM. Cheers!
Click to expand...
Click to collapse
Thanks, we will have a look.
Toast animations can be changed or disabled in crDroid Settings/Animations, but the icon can't be disabled AFAIK.
No promises about the gallery, but I'll look into it.
Sorry if I'm spamming the thread but Substratum is also only installing in Legacy mode for some reason?
Sent from my Pixel XL using XDA Labs
Reechings said:
Sorry if I'm spamming the thread but Substratum is also only installing in Legacy mode for some reason?
Click to expand...
Click to collapse
No problem at all, thank you for testing. I don't even use Substratum, so I'm glad somebody is here to test.
I can confirm it's operating in legacy right now. Substratum very recently changed their entire repo. I'll hope by the next build it sorts itself out. If it doesn't, we will take a closer look to make sure it's not something on our end.
hokiealumnus said:
No problem at all, thank you for testing. I don't even use Substratum, so I'm glad somebody is here to test.
I can come firm it's operating in legacy right now. Substratum very recently changed their entire repo. I'll hope by the next build it sorts itself out. If it doesn't, we will take a closer look to make sure it's not something on our end.
Click to expand...
Click to collapse
Thanks for all of the quick replies. Look forward to coming back to try this ROM once some of the kinks and features are worked out. Not asking for an ETA but do you know how often you will try to release? Thanks!
Sent from my Pixel XL using XDA Labs
Reechings said:
Thanks for all of the quick replies. Look forward to coming back to try this ROM once some of the kinks and features are worked out. Not asking for an ETA but do you know how often you will try to release? Thanks!
Click to expand...
Click to collapse
We usually release every 10-14 days, very occasionally longer if there's nothing changing and all devices are stable. We don't auto-build, and try to release with meaningful changes (plus personal builder testing), not every time our devs touch the code.
Edit - That's assuming no urgent bugfixes, which we get on ASAP.
hokiealumnus said:
We usually release every 10-14 days, very occasionally longer if there's nothing changing and all devices are stable. We don't auto-build, and try to release with meaningful changes (plus personal builder testing), not every time our devs touch the code.
Edit - That's assuming no urgent bugfixes, which we get on ASAP.
Click to expand...
Click to collapse
Not sure if anything I mentioned will qualify but look forward to your next release. Cheers
Sent from my Pixel XL using XDA Labs
I am placing this in the second post, but also putting it here so you don't have to go looking.
Passing SafetyNet and/or playing PokemonGO
This is a note to folks who play (or like me have kid(s) that play) PokemonGO (PoGo) on their devices. Since root is built-in, by default SafetyNet won't pass with crDroid, hence no PoGo. As an added bonus, since the kernel we use on this build is SELinux Enforcing, this will also allow crDroid install to completely pass SafetyNet!
All you have to do is boot to recovery and flash the unsu-los-pixel.zip.
If you want root back, it's as easy as flashing restoresu-los-pixel.zip.
Download both files from AFH here: https://www.androidfilehost.com/?w=files&flid=158048
SEE IMPORTANT NOTES BELOW!
Note 1) Through no intentional act of my own, this will sometimes trigger TWRP to boot to the wrong slot. If your phone doesn't boot, or boots back to recovery, just go to the Reboot menu, select the opposite slot and reboot system.
Note 2) This will -only- work on the Pixel & the Pixel XL. Pixels are weird and nest parts of the /system/ directory in /system/system/, hence the need for me to make these for Pixels only.
Note 3) I have tested this on crDroid, but in theory it will work on any LOS-based ROM, becuase they all should implement built-in root the same way.
What flashing this actually does
What this mod does could not be any easier. The un-root script takes the two su files required for root - in /system/system/bin/ and /system/system/xbin/ - and renames them to "s_u". The restore root script renames both files back to "su". That's it. You can do this manually by mounting system and using the file explorer in TWRP, but that takes an annoyingly long time relative to just flashing these.
We actually have a developer, @bhb27 , on the crDroid team that has an app that allows you to pass SafetyNet, but we are having trouble actively mounting system while the phone is booted. If we get that sorted, this won't be necessary, but in the mean time this is the quickest way I can come up with.
Wow! I love Crdroid on my lg g2, hopefully will see it in the regular pixel anytime soon!
Sent from my Pixel using Tapatalk
ansontyl96 said:
Wow! I love Crdroid on my lg g2, hopefully will see it in the regular pixel anytime soon!
Sent from my Pixel using Tapatalk
Click to expand...
Click to collapse
Chances are decent, but most likely I will wait until LoS makes Pixel a supported device. That way I can use their device tree and kernel and we don't have to make our own DT and use a non-LOS kernel. Both of those are fine (especially with the excellent ElementX kernel) on a device I own, but not-so-much on one I don't.
Disregard below. Leaving for archive purposes, but I am pulling the built from AFH as it didn't do what I hoped.
----
***ATTN ANYONE THAT WANTS TO TEST***
I went ahead and made a build without built-in Gapps. You can download it here: https://www.androidfilehost.com/?fid=529152257862707113
Regrettably I do not have time to test it out right now, and probably won't. If anybody feels like testing it, I'm curious about three things:
a) Does the Google camera work for more than one video?
b) Does it identify itself to Google properly and allow full resolution backups in Photos?
c) Is Google Assistant working from the start?
I made an edit for c) that should alleviate the end user from needing to edit build.prop manually. If that works like it should, I'll roll it into the main release. If the full res photo backup thing works with flashing gapps separately, we'll go that route from here out, for more up-to-date gapps. I have a feeling it won't (it didn't a week ago), so if you're testing, expect that it won't. If video recording works, that's just an interesting data point. This was just a curiosity build.
Use Dynamic Gapps, found here: https://www.androidfilehost.com/?fid=673368273298931758
When flashing a build without gapps included, this is the procedure:
- Copy crDroid zip to your device
- Boot into Recovery
- Wipe system, data, and cache
- Flash crDroid zip
- Flash TWRP ***If you do not do this, you will lose TWRP!***
- Shut down and reboot into recovery (for it to switch active slots)
- Flash Gapps
- Flash vendor image
- DO A DATA WIPE / FACTORY RESET
- Reboot
Thanks to anyone who feels like testing! If nobody does, we'll just maintain the current status quo and keep trying to fix the things that need fixing using built-in gapps.
hokiealumnus said:
Chances are decent, but most likely I will wait until LoS makes Pixel a supported device. That way I can use their device tree and kernel and we don't have to make our own DT and use a non-LOS kernel. Both of those are fine (especially with the excellent ElementX kernel) on a device I own, but not-so-much on one I don't.
----
***ATTN ANYONE THAT WANTS TO TEST***
I went ahead and made a build without built-in Gapps. You can download it here: https://www.androidfilehost.com/?fid=529152257862707113
Regrettably I do not have time to test it out right now, and probably won't. If anybody feels like testing it, I'm curious about three things:
a) Does the Google camera work for more than one video?
b) Does it identify itself to Google properly and allow full resolution backups in Photos?
c) Is Google Assistant working from the start?
I made an edit for c) that should alleviate the end user from needing to edit build.prop manually. If that works like it should, I'll roll it into the main release. If the full res photo backup thing works with flashing gapps separately, we'll go that route from here out, for more up-to-date gapps. I have a feeling it won't (it didn't a week ago), so if you're testing, expect that it won't. If video recording works, that's just an interesting data point. This was just a curiosity build.
Use Dynamic Gapps, found here: https://www.androidfilehost.com/?fid=673368273298931758
When flashing a built without gapps included, this is the procedure:
- Copy crDroid zip to your device
- Boot into Recovery
- Wipe system, data, and cache
- Flash crDroid zip
- Flash TWRP ***If you do not do this, you will lose TWRP!***
- Shut down and reboot into recovery (for it to switch active slots)
- Flash Gapps
- Flash vendor image
- DO A DATA WIPE / FACTORY RESET
- Reboot
Thanks to anyone who feels like testing! If nobody does, we'll just maintain the current status quo and keep trying to fix the things that need fixing using built-in gapps.
Click to expand...
Click to collapse
Thanks for replying mate, lets wish the offical LoS could release for sailfish soon! But I think there are unofficial ones around
Sent from my Pixel using Tapatalk

[ROM][OP2] Delight Oreo 8.0 - Be Delighted

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
[CENTER]I am not responsible if you brick your devices or other issues.
Do some research if you have any concerns about features in.
[B][COLOR="Red"]How to [B][URL="https://forum.xda-developers.com/galaxy-s3/help-i9305/how-to-how-to-best-phrase-request-to-t3404880"]submit[/URL][/B] a bug report?[/COLOR][/B]
[B][COLOR="Red"]How to [B][URL="https://forum.xda-developers.com/showpost.php?p=71866662&postcount=4154"]submit[/URL][/B] a bootloop log?[/COLOR][/B]
[COLOR="Blue"]Feature requests:
I am open to feature requests.
It'll be helpful if you provide me git commit links to cherry-pick.
[B]No support for custom kernels so don't report any issues if you use any.[/B][/COLOR]
[/CENTER]
About Delight ROM
Changelog
Installation
Downloads and useful links
​
About Delight ROM
Delight Rom is based on LineageOS with many features cherry-picked from omni, slim, du and other available roms.
Kernel is based on BlueBolt sources, I'll move to LineageOS sources once it's officially out for op2.
​
Credits
CM (LineageOS),
RR,
OMNI,
ABC Rom,
SLIMROMS,
crDroid,
TeslaRom,
Nitrogen-project,
AICP,
DU,
AOSIP,
ValidusOS,
and of course to all the supporters​
Main Features
-Navigation Bar
-Enable/Disable Navbar
-Navbar Button Customization
-Pixel Animations
-Statusbar
-Brightness Slider
-Network Name
-Smart Pulldown Switch
-Battery Charging text
-Battery Bar customization
-Network Traffic Indicator
-Animations
-Toast Animations
-ListView Animations
-System Animations
-Gestures
-Touchscreen Gestures
-Gestures Anywhere Feature
-AlertSlider Customizations
-Extra options for Torch, Coffiene etc for alert slider buttons.
-Disable them based on DND
-Recents Panel
-Clear All button Switch
-Clear All Button Location(Top right,Top Left,Top Center,Bottom Left,Bottom Right,Bottom Center)
-LockScreen
-Lockscreen Shortcuts
-Disable Lockscreen Media Art
-Unlock just with FP after a Reboot/SystemUI
-Enable/Disable Emergency option
-Notification Drawer
-Weather Display Switch
-Quick Settings
-Enable Disable Brightness Slider in Notification Panel
-Enable Disable Automatic Brightness switch in front of Brightness Slider
-Advanced Location Settings Switch(Choose Battery saving/Device Only/High Accuracy Directly in Notification Panel)
-LongPress Toogles to Enter Settings
-Buttons
-Custom HW buttons actions
-Backlight Timer
-Power Menu
-Power Menu End Calls Switch
-SystemUI/SoftReboot/AdvancedReboot
-Long Press Back Button to Disable Screen-Pinning
-Headset
-Launch default music player on headset connect (with BT compatibility)
-Headset Volume Warning Switch
-
-Volume Buttons
-Wake Up Device
-Playback Control
-Keyboard Cursor Control
-Swap Buttons on Landscape mode
-Perfomance Profiles
-Heads Up Customizations
-Signature Spoofing (microG GmsCore support)
-Disable Signature Verification
-Apps Downgrade possiblity.
-Bluetooth
-Improve AVRCP quality and state handling
-Accept all files" option for incoming files via BT
-Display bluetooth battery status when available
-Delta Updates Support
-AND ....... (I'm tired of writing them all. I'll update this list later)
Changelog
Check here
​
Installation Instructions
- Download the latest build
- If it's a bump in the version number e.g. 1.0 - 2.0, download the whole rom zip instead of downloading through OpenDelta.
- Download Gapps (Any v8.0 Gapps will do)
(Recommended not mandatory) - Take a nandroid backup
- Recommended - Full wipe and factory reset
- Flash ROM using latest TWRP recovery
- Flash Gapps and other zip you would want to flash.
- Reboot.
- Enjoy!​​
Update Instructions
- Download the latest build
(Recommended not mandatory) - Take a nandroid backup
- Flash ROM using recovery
- Wipe cache
- Wipe dalvik cache
- Reboot
- Enjoy!​​​
Installation Files
Download ROM from Android File Host
Download Open GAppshttp://opengapps.org/
Device Sourceshttps://github.com/ashoksoni/android_device_oneplus_oneplus2
Kernel Sourceshttps://github.com/ashoksoni/android_kernel_oneplus_msm8994https://github.com/ashoksoni/android_kernel_oneplus_msm8994https://github.com/ashoksoni/android_kernel_oneplus_msm8994
​
XDA:DevDB Information
[ROM][OP2] Delight Oreo 8.0 - Be Delighted, ROM for the OnePlus 2
Contributors
nicesoni_ash
Source Code: https://github.com/ashoksoni/android_kernel_oneplus_msm8994
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
Based On: LineageOS
Version Information
Status: Beta
Current Beta Version: v1.2
Beta Release Date: 2017-11-29
Created 2017-11-09
Last Updated 2017-11-21
Reserved
Frequently Asked Questions (FAQs)
Where is changelog?
Changelog
or
Settings->System-About-Changelog
ROM is rootless?
Yes, this rom is rootless. Flash Magisk or SuperSU or LineageOS addon to gain root functionalities.
What is OpenDelta and how to use it? (Delta updates will be available later.)
- OpenDelta is an app developed by @Chainfire for OmniRoms which is open sourced and can be used by anyone. It's for providing incremental updates to users so instead of downloading a file of about 500+mb in size, you only need to download a file that's only about 20-50mb in size. This size can vary from update to update yet it'll still be better than the full zip.
- Checking for updates can be automated or manually invoked by user.
- If you want more files to be flashed with the delta update, put them under sdcard/OpenDelta/FlashAfterUpdate
- You can enable Secure Mode in OpenDelta settings to make sure that the delta updates are signed with proper key and no intermediate injection was done, only downside is that the additional zips won't be flashed.
- OpenDelta is in Customization - Misc.
- Remember to keep the full zip of latest you have flashed, else when the delta update available it will ask you to download full zip of latest version instead of patching your existing zip with delta update.
- If you are getting update disabled, make sure you clean flashed 23/02/2017 build or do a clean flash of any build after that and you will be fine later.
How to use Backup in OpenDelta properly?
- This feature is added recently and only supports system/data/cache/recovery and boot partitions with data compression ON and md5checksum OFF.
- There is currently no option to select which storage partition you want to backup yet, I will implement in future in my free time.
- Remember if there isn't enough space left on your device for backup, whole script will halt and no further installation will happen so make sure there is enough space on your storage.
- You will be shown a warning if you forgot to check Backup option under settings.
How to use CleanFlash in OpenDelta properly?
- This feature is added recently to clean flash the updates.
- This can work with Backup option so it's better if you click both Backup and CleanFlash options as then it will take a backup first before a clean flash.
- You will be shown a warning if you forgot to check Backup option under settings when you do a clean flash using this option.
How to submit a bootloop log?
- Visit this post and follow the procedure.
My apps don't have access to Clipboard, what's wrong?
- It's a security precaution and you can enable app's background clipboard access by going into Security and enable "Allow background clipboard access".
I am not able to access my USB devices, like my pen drive etc, they were working fine earlier. What's wrong?
- This is again a security precaution and you can give access them by going to Security - USB Accessories and choose appropriate option from there.
Are there any known issues in this rom before I report them to you?
- Smartbar settings doesn't get saved and force close in restoring.
- Report other stuff that's not mentioned here.
My phone is slow charging,, why?
- When the device is in use, charging current will directly reduce to under 1amp but when device kicks idle it'll charge faster and could go upto 1.9amp. It should fully charged within 2 hours and few minutes but if it takes much longer than that, I suggest to use a different charging adapter or cable. I can't suggest any other solution to this as my phone is getting charged within the expected time frame.
Here is a good charging analysis for op2 with a third party adapter company which is a good read.
What about a different bootanimation/logo or something else that makes the appearance of this rom better?
- Bootanimation/Launcher/Delight logo and everything that's subjective to the appearance of rom would be finalized later. This is all temporary till I finalize everything.
*Current Delight logo is provided by @zipalign which is a bit modified by me so all credits to him.
---- I will keep adding stuff here whenever I feel like it's needed to be.
Screenshots
Few screenshots..
thanks mate!
Awesome..!!
Good job with that ROM logo
Downloading
ok guys, so we have our own Delight thread now, I request you to read FAQs #2 first of all to get to know stuff and for any known issues, I will ignore posts that don't follow this simple rule. I hope it'll be as good as my rr unofficial builds.
Be-Delighted now.
Downloading
HI @nicesoni_ash,
Thanks for the Oreo Build. I am currently on Lineage OREO build, but I see a lot of additional features in your build. I would like to flash this ROM, can I dirty flash this over Lineage Oreo build or do I have to do a clean flash.
Nice!
Thanks for the Rom.
Let's be delighted! :good:
This beta 1 build is the new one with the bugs squashed?
satishenl said:
HI @nicesoni_ash,
Thanks for the Oreo Build. I am currently on Lineage OREO build, but I see a lot of additional features in your build. I would like to flash this ROM, can I dirty flash this over Lineage Oreo build or do I have to do a clean flash.
Click to expand...
Click to collapse
You should not. Always clean flash when moving to another ROM.
That's great. Finally wait. Try it right away
CounterC said:
This beta 1 build is the new one with the bugs squashed?
Click to expand...
Click to collapse
Yes.
Sent from my "1+2" powered by Delight Oreo
Compiled by myself
Can anyone review the battery status?
enjoy the efforts!!
vishal_011010 said:
Can anyone review the battery status?
Click to expand...
Click to collapse
1. The ROM is updated 4 hrs ago, so its too early to comment about battery. Generally one should give min. 2- 3 battery cycles to check battery status
And 2. The most important thing - battery depends on user and is very much subjective. So its always better to use the ROM yourself and decide about the battery life
Anyway, the battery life for beta 1 was like any other o ROM for me...
Very nice @nicesoni_ash. Glad to see your hardwork and to see you are keeping the OnePlus 2 alive.
Hi, have to say really great ROM
noticed a little "error" though, automatic unlock on correct pin still shows wrong pin, but unlocks, so just a little design error.
and the compass in the statusbar doesnt seem to work, stuck on initializing ^^
Edit: also noticed security patch level still seems to be August ?
This looks awesome, I can't wait to try it out. Just gotta ask, does this ROM have OTA?

[ROM][Pie - 9.0.0_r42][OFFICIAL - 21/06/2019] StatiXOS

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
WE NOW HAVE AN OFFICIAL TELEGRAM GROUP - StatiXOS @ Telegram.​
Features
Right now you are gonna find a mixed StatiX/AOSP experience as this is a brand new project:
Spark Settings Panel introduced.
Always-On Display enabled (on devices that support it).
Smart Pixels enabled (on devices that support it).
Advanced reboot
Dark mode and accent theming
Statusbar battery styles
Known issues
Well, these issues are not that annoying after all.
A few bugs related to Wireless Hotspot: 5GHz not working for all countries;
VoLTE doesn't work: for instance if you are a Verizon user the phone will fall back to 2G when a call is incoming.
FI USERS: Download the Fi official where WFC works (only on Fi, other carriers will have the issue above.)
A few notes before you proceed
Before going straight to the download section there’s something we would like to tell you: we have changed the default encryption method for the phone, migrating to File-Based Encryption (you can get more information on the official Google documentation page). In order to get this encryption mode working, you will need to use our custom recovery (compiled from the latest source) which is compatible with this encryption and, just for the first time, you will have to wipe your internal data - so, backup your data before proceeding.
Installation instructions
Note: If your phone only has 4 cores, download the BLOD patch (you can find it in the download section), flash our recovery.img from your working TWRP and then install the BLOD patch.
Grab our recovery from the downloads section and install it.
- THROUGH TWRP:
Install Zip > Install Image > Choose ‘recovery.img’ > Select partition ‘Recovery’ > Swipe to confirm flash​- OR THROUGH FASTBOOT:
Code:
fastboot flash recovery recovery.img
Install the official ROM, GApps and then wipe your internal data partition.
- THROUGH TWRP
Wipe > Format data​- OR THROUGH FASTBOOT
Code:
fastboot -w
Reboot into system and wait until the process finishes, it could take a little bit. After the installation is done I suggest waiting before using the phone because it usually goes into thermal throttling after installing a ROM.
Changelog
Code:
[B]23/5/2019:[/B][INDENT]
- June security patch and based on android-9.0.0_r42;
- more Q accents added
- incall vibration options added
- ability to reset battery stats added
- enhance doze
- better font support
- and more from [URL="https://review.statixos.me/q/status:merged
"]our gerrit[/URL]!.
[/INDENT]
Old builds​
Code:
[B]08/22/2018:[/B]
[INDENT]Say hello to StatiXOS.[/INDENT]
[B]08/23/2018:[/B]
[INDENT]- Verify encryption works;
- Fixed default camera force close;
- The build is now officially signed with [I]release-keys[/I];
- Prebuilt GApps removed from .zip, you will need to flash them separately;
- Incoming calls now work without any issues;[/INDENT]
[B]08/29/2018:[/B]
[INDENT]- Enforcing SELinux;
- fix GPS;
- Removal of AOSP su (should improve magisk compatibility);
- Added Sparks (custom tweaks);
- Advanced Reboot;
- Smart Pixels;
- Accent changer;
- Fixed dark/light theme not applying on first boot;
- Forced round adaptive icons by default;
- New launcher (based on Amir's rootless Pixel Launcher);
- add Adaptive Battery and Adaptive Brightness animations in Settings;
- added Always On Display;
- added StatiX version to FirmwareDialog (About Phone dialog);
- Fix fingerprint sensor position during fingerprint enrollment during setup;
- remove QuickSearchBox and Browser2;
- additional GApps compatibility fixes;
- added cache cleaner script during flash to remove package cache so resources are loaded correctly;
- added Product Sans in a few places;
- removed duplicate build number preference in FirmwareDialog and About Phone;[/INDENT]
[B]10/14/2018:[/B]
[INDENT]
- October patch and based on android-9.0.0_r10;
- sRGB mode fixed;
- Incoming calls over LTE fixed (for carriers such as T-Mobile / Verizon) via a workaround - IMS services removed temporarily;
- backuptool is finally a thing which means you will not have to worry about dirty flashing the new version, you won’t lose anything. Flashaholics can finally feel at home;
- WiFi doesn't turn off during sleep anymore;
- The system now has a Dark mode (inspiration from DCEU);
- StatiXOS now has a different style and for this thank @nardow that has designed a wonderful Sparks icon and a wallpaper;
- Bootanimation and sounds kanged from Pixel 2 thank to @skiman10;
- New ways of breaking system got added inside Sparks, but please do not take a look inside miscellaneous or navigation (we know they're empty).
- Edges in the UI were sharp so for safety measures, we have enabled rounded corners;
- For all the lazy people, there is a quick unlock mode which allows you to unlock the phone as soon as you type the correct pin. Save yourself a tap now;
- We gave StatiXOS a high dose of sleeping pill and now doze mode works even better than before;
- Now there is a Caffeine QS tile. So, if you have no life just turn it on and keep staring at the display.
[/INDENT]
[B]09/11/2018:[/B][INDENT]
- November security patch and based on android-9.0.0_r16;
- DRM contents (e.g Netflix) on L1 security fixed: videos now work on full resolution;
- Addressed a wrong RAM configuration, switched from 2GB to 3GB ones;
- A lot of customisations added, please check the whole set of changes [URL="https://del.dog/statixos.md"]from this file[/URL].
[/INDENT]
[B]14/12/2018:[/B][INDENT]
- December security patch and based on android-9.0.0_r21;
- Hotspot 5GHz fixed for some countries; some users might still experience issues with it but at least no reboots or freezes should occur;
- Audio distortions on certain occasions should be finally addressed;
- A lot of customisations added, please check the whole set of changes from [URL="https://del.dog/statixos-angler-dec.md"]this file[/URL].
[/INDENT]
[B]27/1/2019:[/B][INDENT]
- January security patch and based on android-9.0.0_r30;
- Many launcher updates, it looks like Pixel Launcher now
- Improved theme toggling, so now more elements get globally darkened when dark/black theme is enabled
- Dropped quick unlock to avoid issues with PINs more than 6-7 characters long
- Added lockscreen customizations to allow hiding of elements on the lockscreen
[/INDENT]
[B]26/2/2019:[/B][INDENT]
- February security patch and based on android-9.0.0_r33;
- Dropped black theme to simplify theme choice and having themes now tie in with night mode
- Improved theming elements consistency
- Added lockscreen customizations to allow choosing custom clocks
- Added full gesture navigation
- Custom features are now searchable!
- Dark theme is now significantly darker
- Added more actions to Launcher3
- Moved to an enhanced doze package
- Files app is now Dark if Dark theme is enabled
[/INDENT]
[B]21/3/2019:[/B][INDENT]
- March security patch and based on android-9.0.0_r34;
- Improved theming elements consistency
- Moved to clang on display HALs and media HAL (OS should be smoother)
- Traffic indicator is now in statusbar as well
- Bluetooth battery levels in statusbar
- Added expandable Volume Panel (POSP)
- other small things here and there (crashes have been addressed, etc.)
[/INDENT]
[B]28/4/2019:[/B][INDENT]
- April security patch and based on android-9.0.0_r35;
- Text clock from Q introduced
- Weather units are now automatically determined by carrier
- Font tile introduced
- other small things here and there (crashes have been addressed, etc.)
[/INDENT]
[B]23/5/2019:[/B][INDENT]
- May security patch and based on android-9.0.0_r37;
- Text clock improvements
- Q battery estimation in QS introduced
- Q battery style introduced
- haptic feedback on full gesture nav back action
- Q accents added
[/INDENT]
[/INDENT]
Downloads
- ROM: Official release for the month of June
- Fi Official build: Official release for Fi users for the month of May
- GApps: May SimpleGApps
- BLOD workaround (ONLY FOR PHONES THAT HAVE 4 CORES LEFT) : osm0sis
- FBE Recovery: TWRP
Thanks to / credits (alphabetical order)
Code:
ABC Rom
AmyClaraRose
AOSiP
argraur
beanstown106
CarbonROM
ezio84
kantjer
nardow
NexusPieX
Google
LineageOS
POSP
simarguram
skiman10
Donations are never required but appreciated.​
XDA:DevDB Information
StatiXOS, ROM for the Huawei Nexus 6P
Contributors
Jertlok, ggpew2, kantjer
Source Code: https://github.com/StatiXOS
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.10.x
Based On: AOSP
Version Information
Status: Stable
Created 2018-08-22
Last Updated 2019-06-21
Q&A
I will use this second post for giving some Q&A about the current build.
Q: After I make a call the phone application disappears and I can't close the call nor I can input numbers, what can I do?
A: In order to properly use the phone calls you will have to set the default Phone application (this will be fixed in the next releases), to do so follow these steps:
Open Settings
Move to Apps & notifications
Scroll down and open Default apps
Tap on Phone app and then on Phone (even though it's already checked)
Go back and you will see Phone set as default application
Q: I can't connect to hidden WiFi AP, what can I do?
A: In order to connect to hidden AP you need to set the hidden flag otherwise the phone won't be able to connect to it. You can find this option under the Advanced section while you add a new network.
Q: After installing the rom I needed to put in a password. Now suddenly last week not any more.
A: FBE works differently from FDE.
When you set a fingerprint, for instance, you will be required to add either a PIN or a password — when you do, you will have to enter such password to decrypt your storage as well.
Logically speaking, if you remove the fingerprint (or password / PIN) you won't be asked to add such code in TWRP anymore.
Q: I want to protect my nudes, so I need to encrypt my phone. What do I do?
A: Flash the latest FBE build and recovery. Do not flash Magisk before encrypting your phone otherwise you'll end in a bootloop.
Q: Google Feed is empty/blank?
A: Open Google app and then force close it. Go back to Google Feed and it should be fine.
Q: Some Google app shows login error?
A: Flash latest Open GApps.
Q: Can I use an Oreo (8.1) kernel with this ROM?
A: Yes. Any Oreo kernel *should* work - but some users reported that random reboot may occur.
Q: I'm running a stable build. Can I dirty flash a testing build?
A: No. You can only dirty flash a stable build over a stable build and a testing build over a testing build. So if you want to flash a testing build over a stable build, you'll have to clean flash.
Q: I tried to install 8.1 but my phone goes into bootloop, what can I do?
A: The ROM flashes the vendor partition, this means that you will have to reflash the stock vendor image release by Google. You can find the image on this website or inside the whole factory image found on Google developers page.
Q: Phone app disappears after answering a call/can't close the call?
A: Settings > Apps & notifications > Default apps and tap on phone app and then on Phone (even though it's already checked).
Q: Sparks menu is empty?
A: Yes. It's still in development.
Q: How to install Magisk?
A: Flash Magisk zip file via recovery. After that install Magisk Manager via apk file to make it show up in the app drawer.
Thanks to @simarguram for taking care of this section.
Downloading right now
Sent from my [device_name] using XDA-Developers Legacy app
I will wait for the next build with the camera fix, but thank you and congrats!
Made changelog please
Thanks for your work!
thank you for your effort and time.
RazGame said:
Made changelog please
Thanks for your work!
Click to expand...
Click to collapse
Yes, I was in hurry since I derped the first creation of the thread.
The initial release doesn't have any changes because there's not another publicly available release to compare with, but I can tell we went through a lot of compilations and debug routines - you can check our source code here.
Thanks for building,I will try it
Great job, thanks to the developer!
installed. will let you know further. booted fine.
Great News, As long as calls working its fine by me, I'll flash it today
simarcool123 said:
installed. will let you know further. booted fine.
Click to expand...
Click to collapse
Thank you very much for your feedback.
I find the chance to give a feedback as well, the new build is at 70% with about 20K targets remaining.
As I said before the new version will have a fix for the Camera, we will stop using GApps as prebuilt (you will have to flash them separately) and the ROM should become user release with official signature.
thx,waiting for the new build !
Jertlok said:
Thank you very much for your feedback.
I find the chance to give a feedback as well, the new build is at 70% with about 20K targets remaining.
As I said before the new version will have a fix for the Camera, we will stop using GApps as prebuilt (you will have to flash them seprately) and the ROM should become user release with official signature.
Click to expand...
Click to collapse
Will this ROM stay pure AOSP or add more features?
Sent from my Google Pixel 2 using XDA Labs
Jertlok said:
Thank you very much for your feedback.
I find the chance to give a feedback as well, the new build is at 70% with about 20K targets remaining.
As I said before the new version will have a fix for the Camera, we will stop using GApps as prebuilt (you will have to flash them seprately) and the ROM should become user release with official signature.
Click to expand...
Click to collapse
its working smooth. as you said camera is not working on this build. In next build it will. apart from that everything is working. wifi, data, calling, etc. all the things that i was able to check in short span work well.
Monazite said:
Will this ROM stay pure AOSP or add more features?
Sent from my Google Pixel 2 using XDA Labs
Click to expand...
Click to collapse
We are going to add more features once we pass the second phase of user release, we still need to enforce SELinux (that's gonna arrive soon as well).
Once we are sure that everything is working properly you will start seeing new features, actually me and the lead developer are eager to add features and we will soon.
simarcool123 said:
its working smooth. as you said camera is not working on this build. In next build it will. apart from that everything is working. wifi, data, calling, etc. all the things that i was able to check in short span work well.
Click to expand...
Click to collapse
I am so happy that you are feeling the smoothness as well, as you can see here I have camera working on my end due to the recent commits we made that are not available in the temporary build I posted.
Keep testing it, also follow the second post in order to get a fully functional Phone application (just a few steps, nothing much).
Great work!
Flashed the [temporary] build. Everything that has been listed as working, work really well. Also, I had zero issues with CameraNX in the few minutes that I tested it for. Flashlight wasn't working on first boot, but it started to, a couple of reboots later. Everything feels so much more smoother than Oreo.
Thanks for still supporting angler
ins0mani4c said:
Flashed the [temporary] build. Everything that has been listed as working, work really well. Also, I had zero issues with CameraNX in the few minutes that I tested it for. Flashlight wasn't working on first boot, but it started to, a couple of reboots later. Everything feels so much more smoother than Oreo.
Thanks for still supporting angler
Click to expand...
Click to collapse
Yes, I forgot to report that on the temporary build third party application such as OpenCamera just work fine because they do not rely on the phone's media_profiles.
Check this commit if you want further details on it.
Also, thanks for your feedback
pixel launcher crashes

[ROM][9.0][OFFICIAL] PixysOS v2.4 [oneplus2]

VOLTE IS NOT WORKING!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include <std_disclaimer.h>
/*
* Your warranty is... still valid?
*
* 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! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Pixys is a butter smooth Android aftermarket firmware. We handpicked the best features around and are adding our own juice into it.
Get ready to taste the unique features it brings with itself.
We aim to deliver an experience with original ideas and features along with the useful things the community is accustomed to.
@Subinsmani
@rahul9999
@@ki
@kvijaya
@YashGarg10
@gero
Support Us if you like our work
[SIZE=+1]Got an issue or suggestion? Reach us at[/SIZE]
Telegram: https://telegram.me/pixysos_chat
Networks And Internet
- Roaming Indicator
- 4G Icon
- VoLTE icon
- Show Data Disabled Icon
Apps and Notifications
- Heads Up
- Clock Settings
Battery icon customization
- Portrait, Circle, Dotted circle, Text & hidden battery icon styles
- Hidden, Next to the icon & inside the icon battery % styles
- New charging animation Added to Battery Manager from Pixel Devices
- Clearn button to clear the Battery Stats
Display settings customization
- Font size customization according to percentage
- Toast App Icon (Toggable)
- Lockscreen Charging Info (Toggable)
- DTS(Status Bar) (Toggable)
- 21 Accents Added
- Dark Theme Added
- Black Theme Added
- Accidental Touch
- Recent UI (oreo/pie)
- Dashboard Conditions
- Dashboard Sugesstions
- QS tile Style
- Fonts
Sound settings customization
- Short Cut to prevet Ring added(Pressing power + volume up)
- Screnshot Sound (Toggable)
- Charging Vibration (Toggable)
Security settings customization
- Auto Face Unlock (Toggable)
- fingerprint Authentication Viberation (Toggable)
- DTS on Lockscreen (Toggable)
- Apps Ops
- Lockscreen Powermenue Visibility
- Weather Temp
Button settings customization
- Volume rocker playback control (Toggable)
- Volume rocker wake (Toggable)
- Volume key cursor control
- Clear All Button
- Navigation bar (Toggable)
- Navigation bar customization
Miscellaneous
- Pixel ringtones
- Powermenu customization
- Battery light customization
- Lockscreen shortcuts
- New Wallpaper Credits to @kvijaya
- OTA Updates support
Pixys: PixysOS
Pixys Device Sources: PixysOSDevices
Device Source
Kernel Source
Vendor Source
Oppo Common Source
FAQ:
Before using the ROM:
Q. Can I have an ETA for the next build?
A. Yes, just look in the OP to see if your device is built on a nightly or weekly schedule.
Q. Does this ROM support custom kernels?
A. No. You can still use them, but discussion should go in the thread of the respective kernel. We don't offer support for bugs you might encounter while using them!
Q. Why doesn't this ROM support Xposed?
A. Xposed is a hack that is geared towards AOSP, custom ROM's modify the framework a lot, so Xposed can cause a ton of issues on custom ROM's. Now it might work for you, however it is not to be discussed in this thread, and you should refrain from posting bug reports.
Q. Alright, but I still want to flash Xposed, so which version do I need to install?
A. You will need to use the version arm64/arm/whatever for SDK 27.
Flashing the ROM:
Q. What do I need to know before flashing?
A. Check the install instructions in the first post...
Q. Can the builds be dirty flashed over each other?
A. Yes, however make a nandroid backup first as there is a chance of getting a bootloop or encountering bugs. Also bugs may only be reported on a clean flash.
Q. How do I dirty flash builds?
A. Wipe the System, Cache and ART/Dalvik cache. Flash the ROM, GApps (only needed if you wipe the system), your preferred root solution and reboot. Or just use the OTA app to preform that task for you.
Q. How do I flash kernel builds?
A1. If it's a .img file, boot into TWRP and go to the install page in TWRP, in the bottom right corner select "install image", select the desired kernel, then select "boot", then swipe to flash, then go back to the install screen and install your root method again, if you don't want to loose root and reboot.
A2. If it's a flashable ZIP, you can flash it together with a ROM update or separately. Go to the install page in TWRP, choose the kernel zip (or add it to the flash queue right after the ROM zip). Then add your root method to the queue if you don't want to loose root. Now swipe to flash, and then reboot.
Using the ROM:
Q. I installed a bad theme and now I'm getting a bootloop, how do I fix it?
A. In TWRP, flash the substratum rescue zip that's in the substratum folder on the internal storage.
Q. Do I need to provide a logcat if I'm reporting a bug?
A. If you want it to be fixed faster (or at all) then yes, you should definitely provide a logcat. (Note: Please just link the logcat from your GDrive, Dropbox, etc. and do not post the content here. Thanks.
Q. How do I get a logcat, what type should I get and more questions that can conveniently be answered by my pre-determined answer?
A1. Read this thoroughly. Also, here's a good app for getting logs: https://play.google.com/store/apps/details?id=com.tortel.syslog (Root needed).
The ROM should contain everything you need to enjoy Android. You don't need to install any Add-on's, simply download the latest ROM, GApps, flash it and go!
If you want the device to run the ROM "rooted", you can flash a root solution of your choice after the ROM Zipfile.
It is STRONGLY recommended to fully wipe your device before flashing and please avoid restoring system apps and system data with Titanium Backup as this can cause stability issues that are very hard to debug.
If you believe you know what you're doing - then fine, go ahead, but please don't complain if you experience any strange behavior.
- Backup your personal data (Important)
- Download the ROM and GApps and transfer them to your device.
- Boot to recovery (TWRP recommended).
- Wipe the System, Cache, Data and ART/Dalvik cache.
- Flash the ROM + Gapps Zipfile.
- Flash the root solution of your choice (optional).
- Reboot your device.
The ROM has GApps persistence in between dirty flashes, so you only have to flash them once!
The root solution should be flashed together with every update (= ROM Update)
Currently Supported Root Solutions:
Magisk stable
Magisk versions higher than 14.0 doesn't require flash on every dirty flash depending on the device, some devices need you to flash it every time, unless your maintainer says otherwise it should be fine
ROM: https://sourceforge.net/projects/pixys-os/files/pie/oneplus2/
GApps:
OpenGApps
- Any gapps up to Nano is recommended
Volte is not working and will never be working.
You tell...
- Google for AOSP
- AOSCP
- Dirty Unicorns
- Bootleggers
- Pixel experience
- AOSP extended
- LineageOS
- Nitrogen Os
- Bootleggers Rom
- AICP & POSP Team for thread template idea
- Also many pro devs who all help us to bring this rom to you..
- Please let us know if we forgot to mention your name in credits..​
XDA:DevDB Information
Contributors:
@akama1
Special Thanks and Huge Shoutout To
@abhijiths362
@sarthak_aditya
For helping and guiding me
Kernel source:
https://github.com/abhijiths1998/Matrix-kernel
ROM OS Version: 9.x.x Pie
Based On: AOSP
Version Information
Status: Stable
Current Version: v2.4
Release Date: 03-09-2019
Changelog
6/03/2019
- initial build
- fp, alert slider, gestures not working
- phone to pc plugged in options greyed out
8/03/2019
- fixed alert slider
- oneplus gestures working
9/03/2019
- fp and everything else working
9/03/2019 - 1459 (built on same day, different time)
- rebuilt with latest lineage device tree commits
- ISSUE: Hardware button options disappeared
11/03/2019
- FIXED: hardware button options. E.g you can now change 'long press back button to kill app'
19/03/2019
- Updated to March security patch and updates
- Integrated with Matrix 1.5 (integrated but may look weird)
- Gone official
6/04/2019
April Security Patch Merged
1. Added expandable Volume bar
2. Add Always On Display While Charging
3. Add toggle to Wake on plug
4. Minor Theme Related Fixes
5. Updater Issue fixed "After Download latest Build still it showing update Available"
6. Add New Animation for Battery Stats
7. New VoLTE Icon Added
8. fix statusbar clock overlapping after reboot
9. Add Back WPS connect
10. Add Auto brightness for Ambient Display
11. Add Uptime on About Phone Setion
12. Implement alternative method for manual network select (add TARGET_USES_ALTERNATIVE_MANUAL_NETWORK_SELECT := true to your device tree)
13. Add settings icon on qs panel
14. Improve Our PixysOS Logo
- integrated matrix 1.6
- signature spoofing activated, microg works!
8/5/2019
May security patch merged
1. Dark Theme Improved
2. Add Option to edit the icon Of app
3. Ability to change the Lable Of each App
4. Q style text clock
5 agressive battery
6 lockscreen art filter ( 3 styles ; blur , grayscale & both)
7 location tile cycles
8 cpu info tile
9 cellular icon from oos
10 deep sleep info to uptime
11. Add Uninstall Shortcut to launcher
12. Setting Intelliginece FC Fixed
13. Add Snap Cam
14. Change the updater Changelog to new Repo
15. Shift System Dashboard to below About Phone Section
16. Ambient music ticket (also make it q like)
17. Text clock improvements
18. Statusbar brightness control
19. Q style battery icon
20. Vector drawables in weather client
21. Animate expandable volume panel
22. Swipe fingerprint left/right to clear notifications
23. Old-style network indicator
If you find any issues with the integrated matrix in pixys e.g locked frequencies, please reflash matrix.
WARNING: DO NOT flash Stealth kernel on pixys, from my testing, it does not boot.
Reason: Pixys is permissive while Stealth kernel is enforcing. NGK works and boots as it is also permissive.
wonderful job mate
Nice rom
Congrats mate
good work congrats
Thx for adding another ROM to our op2 collection, this is great.
Great work bro! Thanks for keeping OP2 ALIVE!:good:
And I was thinking development for OP2 is dying.
thanks for another top rom!
Hey guys! I've just updated pixys again, this time I changed device tree so that it included the latest lineage commits in the build. If anything gets wonky, please do a clean flash.
Any screenshot and volte is working or not
Dksnwani said:
Any screenshot and volte is working or not
Click to expand...
Click to collapse
Omg volte is not working
abhijiths362 said:
Omg volte is not working
Click to expand...
Click to collapse
I'm new here .
Why there are not any pie rom with volte
Dksnwani said:
I'm new here .
Why there are not any pie rom with volte
Click to expand...
Click to collapse
Blobs are old so it's hard to update.
No. Volte is not work/will never work on any pie rom. volte is however working on oreo.
Thanks for this great rom BUT.
Rom is extra class i love it. But I have problems with my Banking apps. Getting FC´s cause it says my phone is rooted.
any possibiltys to solve this?
Painful-Rhymez said:
Rom is extra class i love it. But I have problems with my Banking apps. Getting FC´s cause it says my phone is rooted.
any possibiltys to solve this?
Click to expand...
Click to collapse
Hey there! Good to know you're enjoying pixys, April source update is out, please be patient while I try to push an update. I keep forgetting to upload it after building!
Alright to answer your question:
- root using magisk
- use magisk hide to hide magisk from your banking apps. works like a charm!
Don't hesitate to ask any questions
where do i get magisk?
Painful-Rhymez said:
where do i get magisk?
Click to expand...
Click to collapse
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
whatever root option you're using, get rid of it and replace it with magisk

Categories

Resources