yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Moepda:
​

About Us:

Dirty Unicorns is an AOSP based project built to enhance the stock Android experience.

Our focus has been and is always to contribute back to the community. That is ultimately why we do what we do.

We DO NOT accept, nor ask, for donations. We do not believe in that. Everything that is necessary to keep this project going comes out of our own pocket. This includes, but is not limited to; Devices, Gerrit, our websites and services, etc.. The only thing that we ask in return is that you have patience, search the thread for answers prior to posting, read diligently, and try to enjoy the process with us!

Kernel Source:

https://github.com/DirtyUnicorns/android_kernel_google_wahoo

Flashing Instructions:

If you have a device that uses TWRP

Verify that you're using the latest version of TWRP

Perform a FULL WIPE: (A full wipe is when you wipe system/data/cache/dalvik)

Flash the latest version of this ROM

Reboot and ENJOY!

If you have a device that does not use TWRP

Download boot.img and ROM zip from DU server

Reboot into bootloader and flash the boot.img

fastboot flash --slot all boot boot.img

Reboot to recovery

Go to recovery select factory reset

Select Apply update from ADB to flash the zip

adb sideload nameofbuild.zip

Reboot and ENJOY!

If you're just updating DU on a device without TWRP

Download ROM zip from DU server

Reboot into recovery and select Apply update from ADB to flash the zip

Reboot system now and ENJOY!

**All bugs and feature requests must be reported to JIRA**

**If you use Xposed, please don't bother reporting any bugs**

**If you use another kernel, please don't bother reporting any bugs**

**If you fail to follow these instructions, please don't bother reporting any bugs**

Download Links:

Build(s) - Taimen

Other Links:

ROM Source - https://github.com/DirtyUnicorns

Gerrit - http://gerrit.dirtyunicorns.com

Crowdin (translations) - https://crowdin.net/project/dirtyunicorns

JIRA (Bug Reporting / Feature Requests) - http://jira.dirtyunicorns.com/

Telegram - https://t.me/dirtyunicorns / https://t.me/DirtyUnicornsSupport

XDA:DevDB Information

Dirty Unicorns, ROM for the Google Pixel 2 XL

Contributors

NYCHitman1

Source Code: https://github.com/DirtyUnicorns

ROM OS Version: Android 10

ROM Kernel: Linux 4.x

Based On: AOSP

Version Information

Status: Stable

Current Stable Version: 14.7

Stable Release Date: 2020-09-13

Created 2020-08-08

Last Updated 2020-09-13
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Zorga:
can't wait to update to 14.6, keep up the awesome work
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] stifmaster81:
Pictures ? features ?

Enviado desde mi Pixel 2 XL mediante Tapatalk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] NYCHitman1:
Sorry, we don't do that. Flash DU if you want to see what we're all about.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Edmontonchef:
If you've ever used pixel dust or scorpion, you'll find it familiar. They're based on DU afik
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] NYCHitman1:
That's correct. The former being a little more kitchen sink-esque though.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] stifmaster81:
How am I going to prove something if I don't know if I like it or not?

Enviado desde mi Pixel 2 XL mediante Tapatalk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] NYCHitman1:
The only way is to try it out for yourself. Formulate your own opinion regarding our work. If not, that's fine too. You just aren't going to be spoonfed information by us.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] holmes901:
It was at this moment I new I was gonna root my phone. Glad to see DU back on xda. Can't wait to see what features the ROM packs for us.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cerj:
Thank you NYCHitman1. Good to see you here
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
Long time DU user so I am happy to see an XDA forum thread for it! That way we can support each other.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Edmontonchef:
[MENTION=2489052]NYCHitman1[/MENTION] sorry if this is off topic but are you supporting the 4a eventually? I just pre-ordered one yesterday
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] NYCHitman1:
That I am! Should be a nice upgrade for you from Taimen.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Download server isnt my favourite, had 60% downloaded and had to pause it for 10 minutes , tried resuming, nope restarted at 0%

Do not have unlimited internet....plus its slow....currently looking at another 3 hours to download ROM

Not exactly happy :) Im coming from my trusty old Note 4 where a ROM update is less than 400Mb (they dont include G-Apps, which i downlaod once a month separately) so this is an adjustment...

Maybe a mirror?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] NYCHitman1:
Sorry bud. We don't do mirrors. However, I'll put it up elsewhere just this one time.

Edit: Mirror removed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] droidbot1337:
anyone having issues with usb c audio out? hone of my headphones work and i never had an issue with pixeldust or AOSiP.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] alvintimothyjr:
I pre-ordered that mo-fo too
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] areebiqbal:
Is edge sense supported on this rom or is it like every other also based ROM?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] NYCHitman1:
We already include quite a wide variety of options for Active Edge. If you require anything further, you'll need to test if Edge Sense works for yourself.
[8525, TyTN, MDA Vario II, JasJam ROM Development] etnies:
this has been my second battery and sometimes when i click the power icon it says the % is unknown...and the backlight randomly shuts off...sometimes the keyboard just stops responding so i have to do a soft reset...is there a fix for any of this stuff?

Att 8528/

3.54.707.3

7/5/07

1.47.00.10
[8525, TyTN, MDA Vario II, JasJam ROM Development] Kevlar-Source:
Given your description of the problems e really don't think they are battery related...

I have a Hermes since it came to the market and i still have everything original in it (except the ROMs and the SD Card...)...

I really don't know what to tell you but that i had some similar problems with some ROMs... Keyboard not responding and backlight erratic begaviour.

These prolems have allways been ROM related.

To tell you the truth they only existed with ROMs from unknown cooks... Such as the Mr. Bloaty ones, etc...

Cheers.
[8525, TyTN, MDA Vario II, JasJam ROM Development] joshkoss:
Yo,

First try flashing oem rom then new rom...

After this, sounds like hardware man!! Good Luck
[8525, TyTN, MDA Vario II, JasJam ROM Development] e_gregious:
If you haven't got an OEM ROM, then I've found PDAVIET's work almost as well. They seem to clean out a lot of stuff that other cookers leave behind, or maybe they're compiled from a cleaner base ROM than others.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] NYCHitman1:
​

About Us:

Dirty Unicorns is an AOSP based project built to enhance the stock Android experience.

Our focus has been and is always to contribute back to the community. That is ultimately why we do what we do.

We DO NOT accept, nor ask, for donations. We do not believe in that. Everything that is necessary to keep this project going comes out of our own pocket. This includes, but is not limited to; Devices, Gerrit, our websites and services, etc.. The only thing that we ask in return is that you have patience, search the thread for answers prior to posting, read diligently, and try to enjoy the process with us!

Kernel Source:

https://github.com/DirtyUnicorns/android_kernel_google_marlin

Flashing Instructions:

If you have a device that uses TWRP

Verify that you're using the latest version of TWRP

Perform a FULL WIPE: (A full wipe is when you wipe system/data/cache/dalvik)

Flash the latest version of this ROM

Flash vendor image (once only to both slots if coming from another ROM) via bootloader:

fastboot flash --slot all vendor vendor.img

Reboot and ENJOY!

If you have a device that does not use TWRP

Download boot.img and ROM zip from DU server

Reboot into bootloader and flash the boot.img

fastboot flash --slot all boot boot.img

Reboot to recovery

Go to recovery select factory reset

Select Apply update from ADB to flash the zip

adb sideload nameofbuild.zip

Flash vendor image (once only) via bootloader:

fastboot flash --slot all vendor vendor.img

Reboot and ENJOY!

If you're just updating DU on a device without TWRP

Download ROM zip from DU server

Reboot into recovery and select Apply update from ADB to flash the zip

Reboot system now and ENJOY!

**All bugs and feature requests must be reported to JIRA**

**If you use Xposed, please don't bother reporting any bugs**

**If you use another kernel, please don't bother reporting any bugs**

**If you fail to follow these instructions, please don't bother reporting any bugs**

Download Links:

Build(s) - Marlin

Other Links:

ROM Source - https://github.com/DirtyUnicorns

Gerrit - http://gerrit.dirtyunicorns.com

Crowdin (translations) - https://crowdin.net/project/dirtyunicorns

JIRA (Bug Reporting / Feature Requests) - http://jira.dirtyunicorns.com/

Telegram - https://t.me/dirtyunicorns / https://t.me/DirtyUnicornsSupport

XDA:DevDB Information

Dirty Unicorns, ROM for the Google Pixel XL

Contributors

NYCHitman1

Source Code: https://github.com/DirtyUnicorns

ROM OS Version: Android 10

ROM Kernel: Linux 3.x

Based On: AOSP

Version Information

Status: Stable

Current Stable Version: 14.7

Stable Release Date: 2020-09-13

Created 2020-08-08

Last Updated 2020-09-13
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] imna357:
one of the BEST ROMS for Marlin, loving it
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kiran8631:
Is it available for Sailfish or can this build can be flash on Sailfish
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] seymadand:
rom

thanks:)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] NYCHitman1:
Sorry, Marlin only.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rodken:
Cool beans.....
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] jacktiew:
Tried a few rom from other developers but the battery drains fast. This one have no problem. Thanks for good rom. :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Darthsternie:
Was anyone able to install Magisk?

Whenever I try to install Magisk I get stuck in a Bootloop at the Google Logo.

Doesn't matter if I do KEEPFORCEENCRYPT=true & KEEPVERITY=true in the .magisk for or false.

Wanted to test disable DM-Verity but TWRP is unable to mount /system_root (Neither TWRP 3.4.0.0 or 3.3.1 work)

My Phone has an encrypted Storage if that helps narrowing down the issue :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] imna357:
Try using the orangefox recovery when flashing the magisk, never had this issue
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] GalaxyWhy:
Ok this looks sick. Gunna flash tonight.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bhaskarjyotisarmah51:
Magisk 19.3 installed without any issue using twrp 3.4.0.0
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] GalaxyWhy:
So you have TWRP permanently installed on Android 10? I can't get it to work :(
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] imna357:
download both files, twrp.img and the twrp.zip, fastboot boot twrp.img then once in TWRP flash the twrp.zip...note, make sure to remove any PIN, password or any security on the ROM first, or else it will not decrypt:good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bhaskarjyotisarmah51:
No TWRP permanently installed. Temporary boot into TWRP using fastboot flashed magisk.

Magisk 19.3 or 20.4 both work

Just don't set any pin/password lock on the rom
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Help The Peace:
Does that mean that you actually managed it to install TWRP permanently on a Pixel XL running the latest version on any Android 10 ROMs?

And what about when there's an OTA available. Do you have to reflash it then?

I'm seriously impressed, because TWRP themselves said flashing TWRP on Android 10 wouldn't be possible yet (at least on Marlin) :eek:

And last, but not least, can I put the pin/password/safety features back to activation after I installed TWRP?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bhaskarjyotisarmah51:
How you mangaed to install TWRP on Android 10?

When I flashed TWRP after installing custom rom my phone won't boot. I have to flash a stock image to make it boot.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] imna357:
Yup, I'm on Bliss rom right now, tried all except GSI treble. When I'm doing update, I reboot to TWRP and wipe system and cache then flash the new update afterwards flash TWRP.ZIP again.

Can't install TWRP permanently, you need to flash it everytime you are doing an upgrade, that's just me
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rodken:
Head back over to the TWRP screen on your phone and swipe the slider that says "Swipe to Allow Modifications" if needed. Now you should be sitting on the TWRP main menu where you can then go into the "Advanced" section. From there, tap the "Install Recovery Ramdisk" option, and finally, navigate to the "Download" folder where you copied the TWRP image file.

Tap the image file once to bring up the "Install Recovery" main screen and check the "Back up existing image first" option to backup your current recovery for safekeeping. Now slide the "Swipe to Install" button at the bottom to begin installing the permanent version of TWRP onto your system partition. After it finishes installing, press the home button, go to "Reboot," then "Recovery".
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] GalaxyWhy:
Yep i got it working, had to flash "twrp-pixel-installer-marlin-3.3.0-0.zip" and not the latest... dunno why but hey, it works!

Does this work with latest TWRP as of june?

*EDIT*

Doesn't but "twrp-3.3.0-0-marlin.img" works following rodken's guide. Cheers!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] NYCHitman1:
https://mobile.twitter.com/_DirtyUnicorns_/status/1300601420903854080
[Redmi K20 Pro / Xiaomi Mi 9T Pro Accessories] albertron:
Hi. I have tried to connect both an xbox one controller and an xbox 360 controller (both with cable via otg) and neither of the 2 has worked for me, nor does my mobile recognize them.

Does anyone know how to solve this?

I don't know if it was on miui 11, or on my previous oneplus 5, but I remember that I used the one from xbox 360 to play with emulators and you could even navigate through menus.
[Redmi K20 Pro / Xiaomi Mi 9T Pro Accessories] albertron:
Does anyone know how to solve this?
[Redmi K20 Pro / Xiaomi Mi 9T Pro Accessories] VetrixFX:
Yeah, there is a Magisk Module in the default repository called "1Controller", which adds keylayout files you need for Xbox/Dualshock controllers

best regards
[Redmi K20 Pro / Xiaomi Mi 9T Pro Accessories] albertron:
Thanks!
[Redmi K20 Pro / Xiaomi Mi 9T Pro Accessories] mecoromeo:
Did it work via otg?
[Redmi K20 Pro / Xiaomi Mi 9T Pro Accessories] VetrixFX:
For me USB-OTG works just fine
[Redmi K20 Pro / Xiaomi Mi 9T Pro Accessories] mecoromeo:
For miui 12 global?
[Redmi K20 Pro / Xiaomi Mi 9T Pro Accessories] VetrixFX:
Yes
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] NYCHitman1:
​

About Us:

Dirty Unicorns is an AOSP based project built to enhance the stock Android experience.

Our focus has been and is always to contribute back to the community. That is ultimately why we do what we do.

We DO NOT accept, nor ask, for donations. We do not believe in that. Everything that is necessary to keep this project going comes out of our own pocket. This includes, but is not limited to; Devices, Gerrit, our websites and services, etc.. The only thing that we ask in return is that you have patience, search the thread for answers prior to posting, read diligently, and try to enjoy the process with us!

Kernel Source:

https://github.com/DirtyUnicorns/android_kernel_google_bluecross

Flashing Instructions:

If you have a device that uses TWRP

Verify that you're using the latest version of TWRP

Perform a FULL WIPE: (A full wipe is when you wipe system/data/cache/dalvik)

Flash the latest version of this ROM

Reboot and ENJOY!

If you have a device that does not use TWRP

Download boot.img and ROM zip from DU server

Reboot into bootloader and flash the boot.img

fastboot flash --slot all boot boot.img

Reboot to recovery

Go to recovery select factory reset

Select Apply update from ADB to flash the zip

adb sideload nameofbuild.zip

Reboot and ENJOY!

If you're just updating DU on a device without TWRP

Download ROM zip from DU server

Reboot into recovery and select Apply update from ADB to flash the zip

Reboot system now and ENJOY!

**All bugs and feature requests must be reported to JIRA**

**If you use Xposed, please don't bother reporting any bugs**

**If you use another kernel, please don't bother reporting any bugs**

**If you fail to follow these instructions, please don't bother reporting any bugs**

Download Links:

Build(s) - Blueline

Other Links:

ROM Source - https://github.com/DirtyUnicorns

Gerrit - http://gerrit.dirtyunicorns.com

Crowdin (translations) - https://crowdin.net/project/dirtyunicorns

JIRA (Bug Reporting / Feature Requests) - http://jira.dirtyunicorns.com/

Telegram - https://t.me/dirtyunicorns / https://t.me/DirtyUnicornsSupport

XDA:DevDB Information

Dirty Unicorns, ROM for the Google Pixel 3

Contributors

NYCHitman1

Source Code: https://github.com/DirtyUnicorns

ROM OS Version: Android 10

ROM Kernel: Linux 4.x

Based On: AOSP

Version Information

Status: Stable

Current Stable Version: 14.7

Stable Release Date: 2020-09-13

Created 2020-08-08

Last Updated 2020-09-13
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] Slomies:
Been running this for a long time now. Stable and great battery life. Thank you to the DU team for your continued hard work!!
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] zxspectrun:
I've tried some roms and still can't find one as good as this one
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] rz9511:
why is my phone still stuck in stock rom after success sideloading on du recovery ?

D:\Download\blueline-qq3a.200805.001>adb sideload du.zip

Total xfer: 2.00x
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] FcukBloat:
you are messing with a/b partitions.. follow installation instructions to the letter
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] NYCHitman1:
Because you probably never had stock on both slots. Flash stock to both slots then follow the flashing instructions from the OP.
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] Major Stuen:
I have the same problem as the person above.

Flashed latest factory image.

After following the instructions in "If you have a device that does not use TWRP", stock is still booting.

But the kernel shows unicorn, although the rest of the OS looks awfully alike stock, so I think it is stock.. A ROM feature list would be great..
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] NYCHitman1:
Follow the instructions of what I said above...
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] Major Stuen:
And could you please explain how we flash it to both slots?

Edit; got it working now

- Removed the -w in flash-all (not sure if it was necesarry)

- Runned flash-all while on b

- Then fastboot --set-active a

- Runned flash-all while on a

Then followed the instructions, and it worked.
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] NYCHitman1:
Boom. Good job!

Sorry for the tough love, but nobody learns anything by just being fed answers.
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] Crickets0812:
Is there any way install the vanilla Google sans font/any other additional font to the theme engine without rooting? Or does this need to come from you.

Thanks.
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] NYCHitman1:
It's already included in DU.
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] Crickets0812:
There is a version of it yes, but it isn't exactly the same. It's a bit bolder than the original. As to the second part of the question, is there any way to add fonts myself?
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] NYCHitman1:
Unfortunately not. You would have to download our source and compile your own builds with modifications to frameworks/base, packages/apps/DU-Themes, and vendor/themes.
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] infamous_black:
Yo this rom slaps. Any plans of intergrating wireguard in the kernel?
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] NYCHitman1:
That's a negative, bro.
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] Tech180:
Been using this rom for about two months now... I don't know a lot of roms that can top this kind of stability! I love using it as my daily driver. Thank you!!!
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] Portgas D. Ace:
Fixed that for you ;)
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] Pete02:
Hi guys, I've been trying to download this rom all morning but for some reason it keeps failing right after 1 gig. I've tried 4g, wifi and hardline but I keep getting the same result. Any ideas?
[Google Pixel 3 ROMs, Kernels, Recoveries, & Other ] NYCHitman1:
Not sure. Seems to be something related to slow internet speeds. Our webmaster is looking into it.
[OnePlus 7 Pro Questions & Answers] Psychlone:
Woke up this am to an OOS update and remembered that there's a process to go through to not lose root and magisk, so I look up the thread and follow the simple directions.

Allow the OTA but do not reboot.

Go into Magisk and install again to internal

Stay in Magisk and install to inactive slot

Reboot

I did exactly that and upon reboot, my phone booted to my lockscreen pic and just flashes every second. Even in safe mode it bootloops at a flashing lockscreen.

I followed exactly what I was supposed to do, so is there a step missing? Or was I not supposed to take the OOS update that was being pushed today?

I can access TWRP still, and I do have a full backup available if I need it, but I'd much rather figure out how to move forward.

Thanks for any help you can give me!

OnePlus 7 Pro

stock ROM

TWRP & rooted
[OnePlus 7 Pro Questions & Answers] FlipmodeBG:
Yup same problem here. I uninstalled magisk from twrp and it booted fine. Will try with older magisk soon but I need the phone up and running today.
[OnePlus 7 Pro Questions & Answers] Psychlone:
What exactly did you do to uninstall magisk from TWRP? I don't know how to do this...

Did you go into TWRP file manager and just delete /data/adb/magisk folder?
[OnePlus 7 Pro Questions & Answers] FlipmodeBG:
Just flash the magisk uninstaller zip

https://github.com/topjohnwu/magisk_files/blob/canary/magisk-uninstaller.zip

Edit:

Did a fresh magisk canary install, now it boots fine. Was probably a module issue, which is weird because I always disable all modules when performing OTA.
[OnePlus 7 Pro Questions & Answers] Psychlone:
Thanks for that, didn't work for me though. I keep bootlooping at insecure bootloader warning.

I have messed something up pretty bad, after the last reboot, I'm met with the Qualcomm CrashDump mode -- dmverity device corrupted force dump

kernel_restart

Now I'm stuck, because I've tried to recover my backup, it goes through the process at just over 1000 seconds, has no errors or failures but still won't boot.

I need some help here.