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"
}
Features
Click for feature list (helps shorten the OP.)
Always Have a full functional Backup. Just in case!
DOWNLOAD ROM
DOWNLOAD GAPPS
First time installing crDroid to your Moto G5, or coming from another ROM: <--THESE MAY NEED UPDATING FOR YOUR PARTICULAR DEVICE; BE THOROUGH IN INSTRUCTIONS-->
** Make sure you're running a proper working Recovery (CWM or TWRP)
1) Copy crDroid zip, gapps zip to your device
2) Boot into Recovery
3) Wipe cache, system, & data (or just cache & system for a dirty flash).
4) Flash ROM
8) Flash gapps
9) Boot up
For root, AFTER you boot into the ROM, you can go back to recovery and install Magisk XX.x (whatever is most recent).
Upgrading from earlier version of crDroid:
The only difference between clean flash as above and upgrading is you just wipe system & cache, leaving data. Everything else is the same. ***Remember to always clean flash before reporting problems. Clean flashing is always the best method of ROM install.
KNOWN ISSUES
You tell me
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:
- ENTER-SPECIFIC-THANKS-HERE-IF-YOU-HAVE-THEM
- Google
- LineageOS
- SlimRoms
- AOSPA (Paranoid Android)
- OmniRom
- NamelessROM
- Many others... (if you're feeling upset being out of the thanks list just send a PM )
crDroid G+ community
Source Code: https://github.com/crdroidandroid
Device tree: https://github.com/Fedray/android_device_motorola_cedric/tree/lineage-16.0
Kernel: https://github.com/Sohamlad7/android_kernel_motorola_msm8937/tree/lineage-16.0
Vendor: https://github.com/Sohamlad7/android_vendor_motorola_cedric/tree/lineage-16.0
ROM OS Version: 9.0.0 Pie
Based On: LineageOS 16
Version Information
Status: Stable
Current Stable Version: 5.0
Stable Release Date: 2019-01-21
Last Edit Date: 2019-01-21
Changelog:
20/1/2019
-Initial build
biometric sensor working?
Screenshots?
Welcome back @Fedray ROM works flawlessly so far!
Joseph3546 said:
biometric sensor working?
Click to expand...
Click to collapse
Yes, of course, it works on every rom.
lucki1000 said:
Screenshots?
Click to expand...
Click to collapse
I will upload when I have time.
mrfrantastic said:
Welcome back @Fedray ROM works flawlessly so far!
Click to expand...
Click to collapse
Thanks Glad to hear that!
Fedray said:
Yes, of course, it works on every rom.
I will upload when I have time.
Thanks Glad to hear that!
Click to expand...
Click to collapse
Whats the chance to go offical with this ROM?
fedray back at it again with another stable rom, good to see you post something once in a while
Thanks for this ROM, I already relied on you worh on the Moto G, Fedray!
Any advice what to do if Quickstep launcher fc at startup? Wiping cache/dalvik is problematic because trwp can not decrypt the data partition. Btw: Does anybody usw a twrp version abel to decrypt it?
Did someone successfully managed to install Magisk? After I flash it, it always does not appear in Magisk Manager. Manager claims it is not installed and offer to do it, but this also does not work.
sambahb said:
Did someone successfully managed to install Magisk? After I flash it, it always does not appear in Magisk Manager. Manager claims it is not installed and offer to do it, but this also does not work.
Click to expand...
Click to collapse
Uninstall magisk install magisk start if app not in the list extract the zip and install the app manually, and if the app say additional setup needed install it again without uninstall.
lucki1000 said:
Uninstall magisk install magisk start if app not in the list extract the zip and install the app manually, and if the app say additional setup needed install it again without uninstall.
Click to expand...
Click to collapse
Is there a place, where this manually is described better? I am not sure, what you exactly mean.
sambahb said:
Is there a place, where this manually is described better? I am not sure, what you exactly mean.
Click to expand...
Click to collapse
Okay, you should uninstall magisk over TWRP then you install magisk via TWRP, then make a restart and boot into crdroid, if magisk app not avaible, then go to the magisk.zip and install manually the magisk.apk (who is in the zip) and if you get a report in the magisk app like this additional setup needed or similar you reboot into TWRP and install magisk again and reboot into crdroid that should work.
lucki1000 said:
Okay, you should uninstall magisk over TWRP then you install magisk via TWRP, then make a restart and boot into crdroid, if magisk app not avaible, then go to the magisk.zip and install manually the magisk.apk (who is in the zip) and if you get a report in the magisk app like this additional setup needed or similar you reboot into TWRP and install magisk again and reboot into crdroid that should work.
Click to expand...
Click to collapse
This is exactly what I did about 5 times. First I always had to install Magisk Manager manually because it was not available. After install Manager told me that Magisk is not installed and there is the possibility from within the app. Download worked, but installwise nothing happend. It looks like it does not event try
sambahb said:
This is exactly what I did about 5 times. First I always had to install Magisk Manager manually because it was not available. After install Manager told me that Magisk is not installed and there is the possibility from within the app. Download worked, but installwise nothing happend. It looks like it does not event try
Click to expand...
Click to collapse
You install it start system and if you get magisk is not installed then go again to TWRP and install magisk, (without uninstall or any wipe or something else only install magisk again) if this also not work ask in the magisk thread.
when I will get official built. This ROM is loving. please built official version as soon as possible. Thanks to developer.
Anyone else constantly experiencing system UI crashes?
Will there be an update to 5.1?
Thanks to the developer, great ROM!
Hi.
I have upgraded from crdroid 8 to this rom and losted biometric sensor.
It does not appear at Configurations, the Moto Actions configurations don't work for finger gestures.
It was working at previous crdroid version.
I did a clean install.
Any suggestion on how to make it work again?
Lrd-Nero said:
Anyone else constantly experiencing system UI crashes?
Will there be an update to 5.1?
Thanks to the developer, great ROM!
Click to expand...
Click to collapse
Same problem.
diogopetermann said:
Hi.
I have upgraded from crdroid 8 to this rom and losted biometric sensor.
It does not appear at Configurations, the Moto Actions configurations don't work for finger gestures.
It was working at previous crdroid version.
I did a clean install.
Any suggestion on how to make it work again?
Click to expand...
Click to collapse
Flash this using the TWRP to make your fingerprint work again: https://drive.google.com/file/d/1e_8alb2MFX7uXqjYZ7OruCCImbYIge1r/view
Related
ROM thread text:
This is crDroid for 5.5" Pixel XL [marlin]
crDroid Website: https://crdroid.net/
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"
}
Features
Click for feature list (helps shorten the OP.)
Always Have a full functional Backup. Just in case!
DOWNLOAD ROM
Vendor image for current build - OPM4 July vendor image - DOWNLOAD VENDOR
GAPPS: For now, open gapps unofficial, also courtsey @razorloves - DOWNLOAD GAPPS
OpenGapps: Not Supported anymore, use @razorloves gapps.
First time installing crDroid to your PixelXL, or coming from another ROM:
**NOTE** As you probably know by now, marlin (and sailfish) is weird. You must be on TWRP 3.2.0.0 to install this! 3.2.1.0 does not allow ROM installation. 3.2.0.0 does not encrypt properly, so you must remove your PIN/password before booting to and / or installing it. These installation instructions will assume you already know and have done that.
**NOTE** You are also able to use 3.2.1.-2 (3.2.0.0 or 3.2.1.-2)(Nothing in between)
** Make sure you're running a proper working Recovery (CWM or TWRP)
1) Copy crDroid zip, gapps zip & vendor img 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 vendor image
7a) Mount vendor partition, navigate to vendor/overlay and delete that folder
8) Flash gapps
9) Boot up
For root, AFTER you boot into the ROM, you can go back to recovery and install Magisk 16.2
If you like music like I do and want to make it better, see post #3 for instructions on installing ViPER4Android.
Instructional Video
I Apologize about video quality, but this will help get you an idea of the steps involved.
Steps are the same for Marlin and Sailfish. Use corresponding files for device.
https://youtu.be/mmxIrp7BiRk
Upgrading from earlier version of crDroid:
The only difference between clean flash as above and upgrading is you just wipe system & cache, leaving data. Everything else is the same. ***Remember to always clean flash before reporting problems. Clean flashing is always the best method of ROM install.
KNOWN ISSUES
None yet, If you find something that is consistently reproducible, do so and pull a log. Without logs, we cannot fix the bugs. Please report any that you run into, assuming you have tested on a clean install. :good:
NOTE ON SUBSTRATUM
We currently do not have substratum commits in the ROM because they have not updated their repos on git for Oreo. As such, if you want to use Substratum, you will be doing so by allowing root and using legacy mode. you -must- make sure whatever theme you try supports 8.1. Even some that say they support Oreo may only work with 8.0, not 8.1. I'd recommend the following:
Suggestion: whenever installing themes, remove your pin/password so you can get TWRP to mount data.
If you get in a FC/bootloop situation, boot to TWRP, mount data and remove the file /data/system/overlays.xml.
That should allow you to boot and uninstall the overlays without reinstalling anything.
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:
- @razorloves - Without his device tree and kernel bringup to work from, crDroid for marlin would not be possible at all. Apart from the ROM development itself (for which @neobuddy89 bears the largest burden, in addition to the great developers of LineageOS itself), credit for this ROM being able to even build goes to razorloves.
- Google
- LineageOS
- SlimRoms
- AOSPA (Paranoid Android)
- OmniRom
- NamelessROM
- Many others... (if you're feeling upset being out of the thanks list just send a PM )
DONATE
crDroid G+ community
Source Code:
Device tree: https://github.com/razorloves/android_device_google_marlin
Kernel tree: https://github.com/razorloves/android_kernel_google_marlin
Vendor tree: https://github.com/razorloves/proprietary_vendor_google
Credit for all of those trees goes to @razorloves , without whose work crDroid for marlin would be a shell of itself!
XDA:DevDB Information
[ROM] [marlin] [8.1] [LOS-based] **crDroid**v4.7, ROM for the Google Pixel XL
Contributors
hokiealumnus, neobuddy89, BHermes21, razorloves
Source Code: https://github.com/crdroidandroid
ROM OS Version: 8.x Oreo
Version Information
Status: Nightly
Current Stable Version: v4.0
Stable Release Date: 2018-03-23
Beta Release Date: 2018-01-19
Created 2018-01-09
Last Updated 2018-10-12
I already said it in my post above, but feel it needs repeating. HUGE thanks to @razorloves , without whose marlin bring-up this ROM would still not be built.
*** NOTE - We cannot actively support audio (or any other) mods. I'm posting this because it works for me and I use it personally. This is not supported by our ROM team. Only the ROM / vendor / gapps and nothing else is supported by the crDroid development team. ***
If you like music as much as I do and prefer to use Viper4Android, install it as follows:
0) This requires Magisk; install Magisk 15.2 (as of 1/9/2018)
1) Using a root explorer (I prefer FX File Explorer), navigate to /system/system/priv-app/AudioFX and rename AudioFX.apk to AudioFX.BAK. Reboot.
2) Install three Magisk modules:
a) Magisk SELinux Permissive Script (Get it here: https://forum.xda-developers.com/apps/magisk/module-magisk-selinux-permissive-script-t3577549)
b) Busybox for Android NDK v1.27.2 by osm0sis (Get it from Magisk downloads in the Magisk app)
c) ViPER4Android FX v2.8 by ahrion, zackptg5 (Also from Magisk downloads)
3) Reboot.
4) Enjoy your better music!
Sweet thanks
Awesome! I know I asked this on the nougat version, does the unlimited photo storage work? I noticed on the unofficial LOS rom by @razorloves it's been enabled, but I wanted to confirm. I'm still running nougat because I've been waiting for an oreo rom that has DUI.
hokiealumnus said:
This is crDroid for 5.5" Pixel XL [marlin]
If you're looking for the 5" Pixel [sailfish], it is not built yet; sorry.
Click to expand...
Click to collapse
Yet...... Hahaha there's still hope! Thanks for your work as always man. crDroid on N was solid as it gets!
Awesome thank you. Flashing now
Akomack said:
Awesome! I know I asked this on the nougat version, does the unlimited photo storage work? I noticed on the unofficial LOS rom by @razorloves it's been enabled, but I wanted to confirm. I'm still running nougat because I've been waiting for an oreo rom that has DUI.
Click to expand...
Click to collapse
It -says- it does in Photos. However, it said it did in Nougat, but never did actually work in any LOS / LOS-based ROM. It took up storage space even though the Photos app said back up all you want with Pixel. Therefore I can't promise full functionality. The app does say it works though.
thebigdonny said:
Yet...... Hahaha there's still hope! Thanks for your work as always man. crDroid on N was solid as it gets!
Click to expand...
Click to collapse
No promises on a time frame though I'm sorry to say!
hokiealumnus said:
No promises on a time frame though I'm sorry to say!
Click to expand...
Click to collapse
Soon TM
Added instructions for using Viper4Android in the 3rd post while they're still working on a functioning ARISE.
Works very good only one force close which I just uninstalled and reinstalled anyway been running du 12.0 nice change thanks
hokiealumnus said:
If you like music as much as I do and prefer to use Viper4Android, install it as follows:
0) This requires Magisk; install Magisk 15.2 (as of 1/9/2018)
1) Using a root explorer (I prefer FX File Explorer), navigate to /system/system/priv-app/AudioFX and rename AudioFX.apk to AudioFX.BAK. Reboot.
2) Install three Magisk modules:
a) Magisk SELinux Permissive Script (Get it here: https://forum.xda-developers.com/apps/magisk/module-magisk-selinux-permissive-script-t3577549)
b) Busybox for Android NDK v1.27.2 by osm0sis (Get it from Magisk downloads in the Magisk app)
c) ViPER4Android FX v2.8 by ahrion, zackptg5 (Also from Magisk downloads)
3) Reboot.
4) Enjoy your better music!
Click to expand...
Click to collapse
Bruh, gimme the credit, if u want atmos and any other mod for 8.1 here's the link https://forum.xda-developers.com/pixel-xl/how-to/guide-ultimate-audio-battery-guide-t3727124/page1
kingbri said:
Bruh, gimme the credit, if u want atmos and any other mod for 8.1 here's the link https://forum.xda-developers.com/pixel-xl/how-to/guide-ultimate-audio-battery-guide-t3727124/page1
Click to expand...
Click to collapse
Why would I give you credit? I've never even seen that post.
Are there any custom kernels that will work with this ROM right now?
Sent from my Pixel XL using Tapatalk
@hokiealumnus After flashing Rom and Twrp, then I hit reboot to recovery, its says "No OS Installed" on the reboot screen. Is that normal?
*Update*
For those of you that get stuck at this point and run into bootloops, instead of Wiping Cache, System & Data manually, just simply hit "Factory Reset" instead. and continue with OP's flashing instructions and you should be good.
Thanks so much, Hokie! Packed with features, really appreciate all of the detailed instructions! Thank you!
Herk718 said:
@hokiealumnus After flashing Rom and Twrp, then I hit reboot to recovery, its says "No OS Installed" on the reboot screen. Is that normal?
Click to expand...
Click to collapse
Yes that is normal
Herk718 said:
@hokiealumnus After flashing Rom and Twrp, then I hit reboot to recovery, its says "No OS Installed" on the reboot screen. Is that normal?
Click to expand...
Click to collapse
Yep normal.
Reboot recovery. Flash gapps/vendor reboot.
Giving this a whirl. Thanks OP!!!
Herk718 said:
@hokiealumnus After flashing Rom and Twrp, then I hit reboot to recovery, its says "No OS Installed" on the reboot screen. Is that normal?
*Update*
For those of you that get stuck at this point and run into bootloops, instead of Wiping Cache, System & Data manually, just simply hit "Factory Reset" instead. and continue with OP's flashing instructions and you should be good.
Click to expand...
Click to collapse
Aye, that is normal. It just means you don't have vendor installed, which you can't do until rebooting back to TWRP (so it switches slots).
Factory reset does not wipe system partition. If you are coming from a different ROM, when you switch slots, you are leaving a different ROM on your inactive slot. Not a huge deal, but I don't recommend it.
Edit - The best way to avoid stressing about that is to allow the reboot, but interrupt boot (pwr + vol down), and go right to recovery from the bootloader.
BHermes211 said:
Are there any custom kernels that will work with this ROM right now?
Click to expand...
Click to collapse
Maybe? I haven't tried installing one yet. ElementalX has always worked well in the past, indeed I always built nougat crDroid with it. Just haven't tried it on Oreo.
If you want to try installing it, worst it will do is bootloop. Just dirty flash (wipe only cache/system, leave data, repeat normal install) back to the included kernel.
{
"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 is a free, community built, aftermarket firmware distribution of android, which is designed to increase performance and reliability over stock android for your device.
All the source code for LineageOS is available in the LineageOS Github repo. If you would like to contribute to LineageOS, please visit our Wiki for more details.
IMPORTANT NOTES:
1. If you use twrp it will ask if you want to install the twrp app. Make sure you tap "DO NOT INSTALL".
2. If you care about your stuff, make a backup in TWRP first, just in case. Transfer it to a pc, along with all your stuff in internal storage.
3. The newest vendor, radio, & bootloader img's are included in the rom zip, so no need to worry about flashing those manually.
4. Lineage comes with adb root that you can enable in developer options, but if you want root for apps, flash magisk in recovery (after renaming magisk.apk to magisk.zip). Just don't flash it during initial lineage install, as it's known to cause bootloop if you do.
Downloads:
marlin rom: https://download.lineageos.org/marlin
sailfish rom: https://download.lineageos.org/sailfish
gapps: (gapps are optional) link WARNING: Only use nano or pico because the system partition is too small on our device.
google fi gapps addon: if your carrier is Google Fi, flash this zip right after flashing the gapps zip. https://androidfilehost.com/?fid=8889791610682871038
Instructions:
FOR INITIAL INSTALL
marlin: https://wiki.lineageos.org/devices/marlin/install
sailfish: https://wiki.lineageos.org/devices/sailfish/install
FOR UPDATING
For normal updating from official 17.1 to a newer official 17.1, follow these steps:
marlin: https://wiki.lineageos.org/devices/marlin/update
sailfish: https://wiki.lineageos.org/devices/sailfish/update
Protip: Enable "Prioritize update process" in the Updater preferences to make it go faster
NOTE: If you're updating from my unofficial build to the official nightlies, follow steps here.
Alternative manual updating instructions:
1. boot into lineage recovery.
2. install rom zip.
3. if you use gapps or magisk, select the "reboot into recovery" option, then install those zips.
FOR UPGRADING (From official 16.0 to official 17.1, for example)
marlin: https://wiki.lineageos.org/devices/marlin/upgrade
sailfish: https://wiki.lineageos.org/devices/sailfish/upgrade
Changelog
marlin
sailfish
Bug reporting
https://wiki.lineageos.org/bugreport-howto.html
Source Code:
Marlin Device tree: https://github.com/LineageOS/android_device_google_marlin/tree/lineage-17.1
Sailfish Device tree: https://github.com/LineageOS/android_device_google_sailfish/tree/lineage-17.1
Kernel tree: https://github.com/LineageOS/android_kernel_google_marlin/tree/lineage-17.1
Vendor tree: https://github.com/TheMuppets/proprietary_vendor_google/tree/lineage-17.1
Credits:
Many thanks to my fellow LineageOS team members and all the contributors out there in the community. :good:
Android version: 10
Kernel version: 3.18.137
Status: Nightly
That's great! Does this have Google dialer included?
Thank you for your awesome work
Intriguing ?.
<Mod edit: Quoted OP removed>
A lot of Google's apps crushing , the rest is all good . I know is a beta so no complaints
Hello!! I installed this assembly, I liked it, but later can I switch to nightly assemblies from this assembly?
alin919 said:
A lot of Google's apps crushing , the rest is all good . I know is a beta so no complaints
Click to expand...
Click to collapse
I had that but it was because I also wiped system and cache. I reflashed stock and only wiped data and now Google apps work except for Gmail
Just reporting, I am not passing safety net
alin919 said:
A lot of Google's apps crushing , the rest is all good . I know is a beta so no complaints
Click to expand...
Click to collapse
Do you have Magisk installed? I removed Magisk and now all Google apps work
Zehlek said:
Do you have Magisk installed? I removed Magisk and now all Google apps work
Click to expand...
Click to collapse
I do now , but is weird ... now drive is working and calendar and gmail not ( second time installed clean and downloads the apps from playstore before got root )
Try this, it helped me
Zehlek said:
Just reporting, I am not passing safety net
Click to expand...
Click to collapse
This video helped me pass safety-net
https://youtu.be/8ATH032lIXs
An easy fix, for anyone with the gmail issue, you just have to go to settings->apps->gmail->permissions, and allow permissions to contacts and calendar.
EDIT: I'll try to figure out the issue of why gmail is not being granting permissions automatically, like it should.
But in the meantime, i'll just include gmail in my builds. That way it has that right permissions and just works like it should. If you don't want the app, you can just go to settings and disable it.
EDIT#2: New builds are available in first post. One notable feature that was added is, network traffic monitor in statusbar. :good:
Note: I don't have a sailfish so that build is untested, but it should work fine. Please someone give it a try and let us know if it's ok. Confirmed, it's working good on sailfish too.
razorloves said:
EDIT#2: New builds are available in first post. One notable feature that was added is, network traffic monitor in statusbar.
Note: I don't have a sailfish so that build is untested, but it should work fine. Please someone give it a try and let us know if it's ok. :good:
Click to expand...
Click to collapse
Incredible thanks!! I'll test this out
Is the system mounted r/w on this rom?
razorloves said:
An easy fix, for anyone with the gmail issue, you just have to go to settings->apps->gmail->permissions, and allow permissions to contacts and calendar.
EDIT: I'll try to figure out the issue of why gmail is not being granting permissions automatically, like it should.
But in the meantime, i'll just include gmail in my builds. That way it has that right permissions and just works like it should. If you don't want the app, you can just go to settings and disable it.
EDIT#2: New builds are available in first post. One notable feature that was added is, network traffic monitor in statusbar.
Note: I don't have a sailfish so that build is untested, but it should work fine. Please someone give it a try and let us know if it's ok. :good:
Click to expand...
Click to collapse
So far so good, I saw this that root is disabled, is there anyway to enable it without using Magisk?
cyberbandit1998 said:
Is the system mounted r/w on this rom?
Click to expand...
Click to collapse
ikr, it was read only on the stock rom, immediately went back to Los16 lol
so, it seems as if there are no real game-breaking issues out of the gate?? I'm looking forward to trying this later but was holding off for some more feedback, so far it seems to be pretty positive... one (stupid) question... After flashing this can you easily just flash back to a PIE rom if need be, or once you go Android 10 you can't go back?
yes you can
johnblundon said:
so, it seems as if there are no real game-breaking issues out of the gate?? I'm looking forward to trying this later but was holding off for some more feedback, so far it seems to be pretty positive... one (stupid) question... After flashing this can you easily just flash back to a PIE rom if need be, or once you go Android 10 you can't go back?
Click to expand...
Click to collapse
I have flashed stock pie from Android 10 a couple of times
Zehlek said:
So far so good, I saw this that root is disabled, is there anyway to enable it without using Magisk?
Click to expand...
Click to collapse
not yet. have to use magisk.
johnblundon said:
After flashing this can you easily just flash back to a PIE rom if need be
Click to expand...
Click to collapse
yep, i did it the other day. went from lineage 17 to 16, with just a data wipe. no issues.
So device personalization services app kept crashing so I uninstalled it
also trying to enable black theme in settings makes settings app crash
Also had the Gmail permission bug thanks for posting the fix ?
Also why was twrp overwritten by stock Google recovery ?
I didn't see a warning about that anywhere in op
Note I did a clean install wiped all partitions but internal storage in twrp 3.3.0.0 before flashing rom and then magisk zip
{
"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 is a free, community built, aftermarket firmware distribution of Android 10, which is designed to increase performance and reliability over stock Android for your device.
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Instructions :
Download the latest build and gapps
Boot to recovery
Flash the latest build
Boot to recovery again
Flash gapps
Reboot
Downloads :
https://download.lineageos.org/guacamoleb
Reporting Bugs
DO NOT Report bugs if you're running a custom kernel or you installed Xposed
Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored.
Code:
What is your--
LineageOS version:
LineageOS Download url:
Gapps version:
Did you--
wipe:
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
Common Device tree: Here
Device tree: Here
Kernel tree: Here
XDA:DevDB Information
guacamoleb-lineage, ROM for the OnePlus 7
Contributors
ash4win
Source Code: https://github.com/lineageos
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: Android 10
Based On: AOSP
Version Information
Status: Nightly
Created 2020-06-03
Last Updated 2020-06-21
Reserved
Reserved
Excellent work @ash4win :highfive:
I tried it the following way coming from OxygenOS with encrypted storage:
Backup everything off your device!
1. Remove lockscreen pin from OxygenOS which removes encryption too to prevent mounting issues of internal storage (I'm doing this every time)
2. Reboot to TWRP
3. Wipe System and Data partition
4. Flash Lineage OS
5. Flash TWRP installer(the same as your TWRP, otherwise you will end up in LineageOS TWRP)
6. Flash Magisk
7. Reboot TWRP
8. Flash Gapps (BIT/Opengapps)
9. Format data within TWRP
10. Reboot
Thank you for your hard work !
Can someone plz mention the exact full steps to install it, I haven't tried any custom rom on oneplus 7 yet, currently am running latest oos
I have read the op, but confused after formating data can i flash directly the lineage rom or have to flash oos rom then lineage rom
Thanks in advance
ZenR2 said:
Can someone plz mention the exact full steps to install it, I haven't tried any custom rom on oneplus 7 yet, currently am running latest oos
I have read the op, but confused after formating data can i flash directly the lineage rom or have to flash oos rom then lineage rom
Thanks in advance
Click to expand...
Click to collapse
Please see above
Can someone tell me how to update the rom when current version is rooted and magisk installed.
Can we update the rom directly via Lineage os updater along with magisk.
I have installed 31-5 build and somehow i messed with the update process and stuck in bootloop.
Cehmu77 said:
Can someone tell me how to update the rom when current version is rooted and magisk installed.
Can we update the rom directly via Lineage os updater along with magisk.
I have installed 31-5 build and somehow i messed with the update process and stuck in bootloop.
Click to expand...
Click to collapse
Updating via ota rewrites the bootimage, hence removing magisk.
If u want to update and still have magisk, i suggest u use a recovery.
ash4win said:
Updating via ota rewrites the bootimage, hence removing magisk.
If u want to update and still have magisk, i suggest u use a recovery.
Click to expand...
Click to collapse
Tq for the reply.
So now tell me how do i update lineage os when rooted with magisk.
I would like to use this rom as my daily driver. Can you pls provide the update installation procedure.
ash4win said:
Updating via ota rewrites the bootimage, hence removing magisk.
If u want to update and still have magisk, i suggest u use a recovery.
Click to expand...
Click to collapse
I found that installing magisk to inactive slot after installing ota update but before reboot as you would do with oos updates still preserves magisk. No need to reflash it in twrp.
ash4win said:
Updating via ota rewrites the bootimage, hence removing magisk.
If u want to update and still have magisk, i suggest u use a recovery.
Click to expand...
Click to collapse
Can you provide the installation steps.
I have magisk installed and i would like to update along with magisk.
Cehmu77 said:
Can you provide the installation steps.
I have magisk installed and i would like to update along with magisk.
Click to expand...
Click to collapse
After updating the rom you should be good to go with installing the twrp installer and then flash magisk.
This should work :good:
Cehmu77 said:
Can you provide the installation steps.
I have magisk installed and i would like to update along with magisk.
Click to expand...
Click to collapse
Boot to twrp
Flash rom
Flash twrp installer
Reboot to recovery
Flash gapps
Flash Magisk
Reboot to System
New build: Here
-Improved Fingerprint on Display
Hi! Thanks for all your hard work on this ROM. I have a question about installing this.
I'm currently on Oxygen OS 10.3.1 with TWRP and Magisk. I would like to install LineageOS without gapps (or any google services) and add microg. I want to see what it's like to use an Android phone without Google.
Do you have any suggestions for how to do this? Will Nanodroid work with this, or is there a better method of adding microg to this install?
Thanks for any help.
strongst said:
Excellent work @ash4win :highfive:
I tried it the following way coming from OxygenOS with encrypted storage:
Backup everything off your device!
1. Remove lockscreen pin from OxygenOS(I'm doing this every time)
2. Reboot to TWRP
3. Wipe System and Data partition
4. Flash Lineage OS
5. Flash TWRP installer(the same as your TWRP, otherwise you will end up in LineageOS TWRP)
6. Flash Magisk
7. Reboot TWRP
8. Flash Gapps (BIT/Opengapps)
9. Format data within TWRP
10. Reboot
Click to expand...
Click to collapse
Hi... Can you give link which twrp version you use with this build.
deani77 said:
Hi... Can you give link which twrp version you use with this build.
Click to expand...
Click to collapse
Sure, it's from here https://forum.xda-developers.com/on...nofficial-twrp-recovery-t3932943/post79585368 the installer file twrp-3.3.1-79-guacamole-unified-installer-mauronofrio.zip
strongst said:
Sure, it's from here https://forum.xda-developers.com/on...nofficial-twrp-recovery-t3932943/post79585368 the installer file twrp-3.3.1-79-guacamole-unified-installer-mauronofrio.zip
Click to expand...
Click to collapse
Thanks.... Haven't flash any custom rom since using OP7... Feeling itchy hand now
micro_cat said:
Hi! Thanks for all your hard work on this ROM. I have a question about installing this.
I'm currently on Oxygen OS 10.3.1 with TWRP and Magisk. I would like to install LineageOS without gapps (or any google services) and add microg. I want to see what it's like to use an Android phone without Google.
Do you have any suggestions for how to do this? Will Nanodroid work with this, or is there a better method of adding microg to this install?
Thanks for any help.
Click to expand...
Click to collapse
Need to have signature spoofing. I am also looking for help, if any senior member can guide.
{
"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"
}
PixelExperience for Google Pixel XL [marlin]
What is this?
PixelExperience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, boot animation)
Our mission is to offer the maximum possible stability and security, along with essential and useful features for the proper functioning of the device
Based on Android 11.0
Whats working?
Wi-Fi
RIL
Mobile data
GPS
Camera
Flashlight
Camcorder
Bluetooth
FM radio
Lights
Sound/vibration
Known issues
Nothing yet
You tell me
DON'T FLASH GAPPS, THEY'RE ALREADY INCLUDED
Download from PixelExperience website
Donate
Liked my work? Give me a beer
Translation
Help with project translation
Stay tuned
Our Telegram channel
Our blog
Android OS version: 11.0.0_r46
Security patch level: December 2021
Build author/Device Maintainer: PixelBoot
Device Source code:
https://github.com/PixelExperience-Devices/device_google_marlin
https://github.com/PixelExperience-Devices/kernel_google_marlin
https://gitlab.pixelexperience.org/android/vendor-blobs/vendor_google_marlin
Source code: https://github.com/PixelExperience
ROM Developer: jhenrique09
Reserved
Niceeeeee!!! I have been waiting too long for this <3
Awesome! Thanks alot for this! Couple of questions before flashing. Does it include stock google camera? Does it retain unlimited photos storage and also is it possible to flash over stock without losing all data? I know the last isn't recommended, but would be nice.
BoboBrazil said:
Awesome! Thanks alot for this! Couple of questions before flashing. Does it include stock google camera? Does it retain unlimited photos storage and also is it possible to flash over stock without losing all data? I know the last isn't recommended, but would be nice.
Click to expand...
Click to collapse
1. The camera included is one provided by cstark. It is a modded version of Google Camera which includes features from later Pixels, but should still hold the original features.
2. Yes, you can still upload unlimited photos in original quality.
3. Unfortunately, it is not possible to directly flash PixelExperience over stock. In fact, 11 requires a full device repartition. It's easy as flashing a .zip file before the ROM to do so.
If you have any more queries, make sure to let me know!
PixelExperience - OFFICIAL | Android 11
Updated: 14/03/'21
Links:
Sailfish [1.06GB]
Marlin [1.06GB]
️Telegram Group
Disclaimer:
This build requires you to re-partition your device in order to flash.
Kindly read the Pre-install instructions before flashing.
Changelog:
Initial stable release for Google Pixel/XL
PixelExperience (Plus Edition) - OFFICIAL | Android 11
Updated: 14/03/'21
Links:
Sailfish [1.06GB]
Marlin [1.06GB]
️Telegram Group
Disclaimer:
This build requires you to re-partition your device in order to flash.
Kindly read the Pre-install instructions before flashing.
Changelog:
Initial stable release for Google Pixel/XL
Flashed and working fine. Thanks a lot for your hard work, still going through the setup but so far so good. Will report if I come across anything funny.
kartikb said:
Flashed and working fine. Thanks a lot for your hard work, still going through the setup but so far so good. Will report if I come across anything funny.
Click to expand...
Click to collapse
Hey dude! (or dudette), would you please walk me throught the installation process? I'm a noob on flashing custom roms, and i'm facing some difficulties flashing this rom. I downloaded the repartition zip form the link, and I'm flashing it throught twrp recovery and then the rom zip file but it gets stuck on a bootloop. What am I missing? (Please forgive any misspellings, I'm also a noob at english)
Flashing both the regular and plus versions doesn't seem to work for me. They both get to 35%, then I get:
28 (ErrorCode::kDownloadOperationExecutionError)
Error in /sideload/package.zip (status 1)
Great great work! Will surely be trying this at the first available free time!
kartikb said:
Flashed and working fine. Thanks a lot for your hard work, still going through the setup but so far so good. Will report if I come across anything funny.
Click to expand...
Click to collapse
Hi. Are you able to download Google Camera from playstore and does it work fine?
Is selinux enforced? Tks
Going through Pixelexperience site, came across two versions for Pixel XL- Stable android 11 and Stable Android 11 (plus edition).
What's the difference between the two? Apologies if this is common knowledge, but this is the first time for me using Pixelexperience.
pantsaregood said:
Flashing both the regular and plus versions doesn't seem to work for me. They both get to 35%, then I get:
28 (ErrorCode::kDownloadOperationExecutionError)
Error in /sideload/package.zip (status 1)
Click to expand...
Click to collapse
I'm facing with this issue too. Have done repartitioning successfully. :'(
lmvuong1997 said:
I'm facing with this issue too. Have done repartitioning successfully. :'(
Click to expand...
Click to collapse
I have solved the issue, this is what i have done:
- Boot into twrp from fastboot, using the latest twrp 3.5.0
- Advanced Wipe (system, dalvik, data), change active slot and then repeat (just to be sure)
- adb sideload the repartitioning zip
- Format data (where you type 'yes') then reboot into twrp
- (From Kartik Billimoria on Telegram)Push rom zip file to /sdcard via adb push command then flashed the rom
- Change to inactive slot (the slot you flashed the rom), reboot to fastboot to make sure the active slot has changed (for me it has not), if not change it by 'fastboot set_active a' (or b). Reboot.
josegarfer01 said:
Hey dude! (or dudette), would you please walk me throught the installation process? I'm a noob on flashing custom roms, and i'm facing some difficulties flashing this rom. I downloaded the repartition zip form the link, and I'm flashing it throught twrp recovery and then the rom zip file but it gets stuck on a bootloop. What am I missing? (Please forgive any misspellings, I'm also a noob at english)
Click to expand...
Click to collapse
It will not work via TWRP recovery.
1. Kindly go on the downloads page and install the PE recovery.
Code:
fastboot flash boot recovery.img
(It may bootloop once or twice, but then it will show up in PE recovery)
2. Go into Apply update via ADB.
Code:
adb sideload repartition-ogpixel-**gb.zip
3. Factory Reset/Wipe Data.
4. Apply update via ADB and sideload the ROM.
Code:
adb sideload PixelExperience-**.zip
5. Reboot and wait patiently.
Hope this helps.
pantsaregood said:
Flashing both the regular and plus versions doesn't seem to work for me. They both get to 35%, then I get:
28 (ErrorCode::kDownloadOperationExecutionError)
Error in /sideload/package.zip (status 1)
Click to expand...
Click to collapse
lmvuong1997 said:
I'm facing with this issue too. Have done repartitioning successfully. :'(
Click to expand...
Click to collapse
If you are still in difficulty, follow the mentioned post below:
PixelBoot said:
It will not work via TWRP recovery.
1. Kindly go on the downloads page and install the PE recovery.
Code:
fastboot flash boot recovery.img
(It may bootloop once or twice, but then it will show up in PE recovery)
2. Go into Apply update via ADB.
Code:
adb sideload repartition-ogpixel-**gb.zip
3. Factory Reset/Wipe Data.
4. Apply update via ADB and sideload the ROM.
Code:
adb sideload PixelExperience-**.zip
5. Reboot and wait patiently.
Hope this helps.
Click to expand...
Click to collapse
gverma1 said:
Going through Pixelexperience site, came across two versions for Pixel XL- Stable android 11 and Stable Android 11 (plus edition).
What's the difference between the two? Apologies if this is common knowledge, but this is the first time for me using Pixelexperience.
Click to expand...
Click to collapse
PixelExperience Plus Edition provides extra tweaks that you can apply.
One that comes to mind is further customization to the notifcation bar to include network stats.
If you're up for extra customization from ROMs like LineageOS, consider flashing Plus instead.
gverma1 said:
Hi. Are you able to download Google Camera from playstore and does it work fine?
Is selinux enforced? Tks
Click to expand...
Click to collapse
By default, the ROM includes Google Camera PX by cstark27, which is more up to date than the stock (marlin/sailfish) Google Camera app. It includes newer features such as Portrait mode and Timelapse.
However, from the Google Play Store, you are still free to install the stock one.
As for SELinux, yes. It is enforced.
For stable releases from PixelExperience, it is required that builds are on Enforcing.
lmvuong1997 said:
- Change to inactive slot (the slot you flashed the rom), reboot to fastboot to make sure the active slot has changed (for me it has not), if not change it by 'fastboot set_active a' (or b). Reboot.
Click to expand...
Click to collapse
No need for this last part. If on TWRP, after flashing the ROM, you just need to reboot back to recovery and it will automatically set to the inactive slot.
{
"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"
}
Spark OS v2.x BETA
Code:
/* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! 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.
*/
AOSP based rom with customization focused on stability and most of all smoothness.
What works?
Almost everything
What's broken?
Initial S Build,You can expect some minor bugs.
For Mojito
Reboot to recovery
Wipe data, cache, and dalvik if coming from another ROM
Flash ROM zip
(optional) Flash GApps (for vanilla builds)
(optional) Flash Magisk (root)
Format data
Reboot and voila!
To flash on sunny, either try Fastboot tool, else get WinRAR open ROM.zip, Go to META-INF/com/android/metadata
Change pre-device=mojito to pre-device=sunny
Save the changes in the zip, wait for it to complete its thing. Then flash.
Upgrading to a Newer Build
Reboot to recovery
Wipe cache and dalvik
Flash ROM zip
(optional) Flash Magisk
Reboot and voila!
ROM Download
Spark OS Source
Kernel Source
Device Specific Trees
Join our Telegram channel : https://t.me/SparkOSCommunity
Spark OS, ROM for codename
Device: Mojito/Sunny
Maintainer: Ashwin & Arya1230
Build Type: Official
ROM OS Version: 12.0
ROM Kernel: Legion Kernel 4.14.y
ROM Firmware Required: Firmware Preincluded
Version Information
Status: Beta
Current Beta Version: 2.0
SELinux Status: Enforced
Release Date: 2021-10-28
Hey!
Thanks a lot!
Is FM radio working?
Cheers!
LaMarMôt said:
Hey!
Thanks a lot!
Is FM radio working?
Cheers!
Click to expand...
Click to collapse
YES
Flashed this ROM, working excellent. One issue and need help unable to use banking apps, safety net is failed. Please help
meet.mukherji said:
Flashed this ROM, working excellent. One issue and need help unable to use banking apps, safety net is failed. Please help
Click to expand...
Click to collapse
use magisk hide
Thanks. But in play store it also shows device not certified and I dont want to root my phone. Do we have any other way please
Best Gaming rom for Redmi Note 10, I suggest to install Vanilla build + Flame gapps basic. you will have more free RAM space about 2GB (4/64 GB) and smooth to play PUBG. I used twrp 3.5.2 to install it
I
redymedan said:
Best Gaming rom for Redmi Note 10, I suggest to install Vanilla build + Flame gapps basic. you will have more free RAM space about 2GB and smooth to play PUBG. I used twrp 3.5.2 to install it
Click to expand...
Click to collapse
Thanks. If u r still using it, can u plz confirm if flashing vanilla+gapps will resolve the issue of device certification or we still have to use magisk hide
meet.mukherji said:
I
Thanks. If u r still using it, can u plz confirm if flashing vanilla+gapps will resolve the issue of device certification or we still have to use magisk
Click to expand...
Click to collapse
Yes, I just installed it and I have no issue with device certification
redymedan said:
Yes, I just installed it and I have no issue with device certification
Click to expand...
Click to collapse
Install Magisk v23.0 for rooting, and enable magisk hide for bypass safetynet, don't forget to hide banking app from magisk, I tested it and it worked
redymedan said:
Install Magisk v23.0 for rooting, and enable magisk hide for bypass safetynet, don't forget to hide banking app from magisk, I tested it and it worked
Click to expand...
Click to collapse
Thanks. Can u please clarify if I flash vanilla+gapps then also I need to flash magisk to use banking apps? Or will it work by default?
one of the best custom rom i have ever tried...please keeep updating the rom i just love ittttt
meet.mukherji said:
Thanks. Can u please clarify if I flash vanilla+gapps then also I need to flash magisk to use banking apps? Or will it work by default?
Click to expand...
Click to collapse
you must flash magisk
The rom is superb in terms of customization and smoothness.
I forget to flqsh magisk after rom flashing and now on this rom recovery I can't flash through internal storage. It didn't let me choose from my internal storage or micro sd and right now i don't have my PC.
Any idea to flash magisk without pc or via the los recovery?
Saeless said:
The rom is superb in terms of customization and smoothness.
I forget to flqsh magisk after rom flashing and now on this rom recovery I can't flash through internal storage. It didn't let me choose from my internal storage or micro sd and right now i don't have my PC.
Any idea to flash magisk without pc or via the los recovery?
Click to expand...
Click to collapse
I don't think you can flash a .zip from LOS recovery, only sideload it. You would need twrp to directly flash a zip.
...I guess...
LaMarMôt said:
I don't think you can flash a .zip from LOS recovery, only sideload it. You would need twrp to directly flash a zip.
...I guess...
Click to expand...
Click to collapse
Yes i guess. Option is there but can't seem to use. Im using los recovery 1st time so. Will try via sideload. Rom is pretty sweet. No issues at all so far.
Really very nice ROM, customization is great and stable. I switched back to PPUI only because of Certification issue. Will hope to get new builds without certification issue, will switch back then
meet.mukherji said:
Really very nice ROM, customization is great and stable. I switched back to PPUI only because of Certification issue. Will hope to get new builds without certification issue, will switch back then
Click to expand...
Click to collapse
https://www.google.com/android/uncertified/
Thanks. Did you try this method? Is certification issue resolved
rscm said:
https://www.google.com/android/uncertified/
Click to expand...
Click to collapse
Thanks. Can you please advise if i install Spark OS again and use this method will I be able to use banking apps without Magisk. My organization apps always detect if I am using Magisk and does not run. It runs fine in other custom roms. Please help