FORUMS

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

2,756 posts
Thanks Meter: 4,189
 
By hokiealumnus, Recognized Contributor on 16th May 2017, 12:39 AM
Post Reply Email Thread

This is crDroid for 5" Pixel [sailfish]
If you're looking for the 5.5" Pixel XL [marlin], 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!





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.

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 and sailfish.
- @Bdogg718 for his assistance on random Pixel-related stuff (i.e. the Ambient Display fix).
- Many others... (if you're feeling upset being out of the thanks list just send a PM )

XDA:DevDB Information
[ROM] [sailfish | Pixel] [7.1.2] [LOS-based] **crDroid**v3.8.4, ROM for the Google Pixel

Contributors
hokiealumnus, neobuddy89, firebird11, The crDroid Team
Source Code: https://github.com/crdroidandroid

ROM OS Version: 7.x Nougat
Based On: LineageOS

Version Information
Status: Testing
Current Beta Version: v3.2
Beta Release Date: 2017-05-15

Created 2017-05-16
Last Updated 2017-12-13
The Following 6 Users Say Thank You to hokiealumnus For This Useful Post: [ View ] Gift hokiealumnus Ad-Free
16th May 2017, 12:40 AM |#2  
hokiealumnus's Avatar
OP Recognized Contributor
Thanks Meter: 4,189
 
More
OK folks, by request, here is crDroid for sailfish! It has been installed and seems to work fine; flash away.
The Following User Says Thank You to hokiealumnus For This Useful Post: [ View ] Gift hokiealumnus Ad-Free
16th May 2017, 12:40 AM |#3  
hokiealumnus's Avatar
OP Recognized Contributor
Thanks Meter: 4,189
 
More
Root / Passing SafetyNet Notes
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!
Quote:
Originally Posted by goodwin_c

Ok fellas! Here we go!
Fresh, still hot, update for Magisk. 12.0 this time
https://drive.google.com/open?id=0B1...FhVUlk0enhBVFk

Here are his instructions for cleaning the old version and installing the new one. You will lose root if you don't do this.
Quote:
Originally Posted by goodwin_c

...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
- reflash ROM and TWRP
- reboot TWRP (once again to recovery)
- install updated Magisk package + TWRP
- boot to system and enjoy properly working Magisk Root

All credit for this great work goes to @goodwin_c !!
The Following 3 Users Say Thank You to hokiealumnus For This Useful Post: [ View ] Gift hokiealumnus Ad-Free
16th May 2017, 02:04 AM |#4  
mpetruzz's Avatar
Senior Member
Thanks Meter: 221
 
More
So psyched to see this for the Pixel!!! Flashing ASAP!!!!
16th May 2017, 11:15 AM |#5  
MpandAUS's Avatar
Senior Member
Flag Perth
Thanks Meter: 51
 
More
Thank you, will report back soon
17th May 2017, 06:17 PM |#6  
TheBurgh's Avatar
Senior Member
Flag Pittsburgh
Thanks Meter: 195
 
More
Flashed this build yesterday and all has been super smooth. Packed full of options and the performance has been great for me. Looking forward to what's to come.
The Following User Says Thank You to TheBurgh For This Useful Post: [ View ] Gift TheBurgh Ad-Free
17th May 2017, 07:35 PM |#7  
hokiealumnus's Avatar
OP Recognized Contributor
Thanks Meter: 4,189
 
More
Quote:
Originally Posted by TheBurgh

Flashed this build yesterday and all has been super smooth. Packed full of options and the performance has been great for me. Looking forward to what's to come.

Great, glad you like it!

Thanks for confirming there aren't any big issues. I removed the dire warning about this being untested from the 2nd post.
The Following User Says Thank You to hokiealumnus For This Useful Post: [ View ] Gift hokiealumnus Ad-Free
21st May 2017, 02:48 PM |#8  
Senior Member
Thanks Meter: 43
 
More
do we need to flash the verified bootsigner zip after installing twrp?
21st May 2017, 03:35 PM |#9  
hokiealumnus's Avatar
OP Recognized Contributor
Thanks Meter: 4,189
 
More
Quote:
Originally Posted by quinejh

do we need to flash the verified bootsigner zip after installing twrp?

That depends on what bootloader you are on. If April or before, no. If May (and presumably all after), yes.
The Following User Says Thank You to hokiealumnus For This Useful Post: [ View ] Gift hokiealumnus Ad-Free
23rd May 2017, 11:11 AM |#10  
Senior Member
Thanks Meter: 29
 
More
How do you change the notification light colour?
23rd May 2017, 12:07 PM |#11  
hokiealumnus's Avatar
OP Recognized Contributor
Thanks Meter: 4,189
 
More
Quote:
Originally Posted by brezzz

How do you change the notification light colour?

Settings/Notifications/Gear icon
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes