yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi 8 SE ROMs, Kernels, Recoveries, & Other ] UIxDess:
===== 15 October, 2020 =====

Device side:

- Initial crDroid 6.11 code

- Updated to October Android Security patches

- Fixed recent calls not updating on Dialer

- Added App Locker (see Settings -> Security -> App locker)

- Added navbar back key long press actions

- Use AOSP bluetooth icon when showing battery level

- Updated crDroid Doze

- Some more under the hood changes

- Updated translations

Kernel side:

- Updated kernel to Linux 4.9.237

- Merged LA.UM.9.8.r1-02700-SDM710.0
[Xiaomi Mi 8 SE ROMs, Kernels, Recoveries, & Other ] javier007:
Hello, thanks for the update and enormous support.

It seems the ota update doesn't work with this release...I'm downloading It from the official web page of Crdroid.

Thankss and regards
[Xiaomi Mi 8 SE ROMs, Kernels, Recoveries, & Other ] UIxDess:
yeah, there were an issue in OTA updater in previous version. Just do dirty flash with TWRP
[Xiaomi Mi 8 SE ROMs, Kernels, Recoveries, & Other ] javier007:
Yes I did It, everything fine with dirty flash..

Regards
[Xiaomi Mi 8 SE ROMs, Kernels, Recoveries, & Other ] nil2009:
Hello developer! Thank you for great rom!

Link download firmware in flashing instruction not working, please help refresh link download.
[Xiaomi Mi 8 SE ROMs, Kernels, Recoveries, & Other ] javier007:
[MENTION=925960]UlxDess[/MENTION]

Any problem with 6.12 update? I can't download it vía ota or at Crdroid Page..

Regards

Now is working ok...the 6.12 update is ok..regards
[Xiaomi Mi 8 SE ROMs, Kernels, Recoveries, & Other ] UIxDess:
No need for firmware right now. It is already in the rom
[Xiaomi Mi 8 SE ROMs, Kernels, Recoveries, & Other ] UIxDess:
Just sourceforge was dead
[Xiaomi Mi 8 SE ROMs, Kernels, Recoveries, & Other ] UIxDess:
===== 11 November, 2020 =====

Device side:

- Initial crDroid 6.12 code

- Updated to November Android Security patches

- Some other small changes made from last update

- Updated translations

Kernel side:

- Updated kernel to Linux 4.9.241

Download: GDrive and SourceForge
[Xiaomi Mi 8 SE ROMs, Kernels, Recoveries, & Other ] javier007:
Excellent release like always..

Perhaps the Next one Will be Crdroid 7.0?

:cool:

Thanks a lot
[Xiaomi Mi 8 SE ROMs, Kernels, Recoveries, & Other ] UIxDess:
I'll start working on it in the beginning of December. Stay tune
[Xiaomi Mi 8 SE ROMs, Kernels, Recoveries, & Other ] javier007:
:highfive::highfive::fingers-crossed::fingers-crossed:

Very good news... Yepppaaa!!!

Regards
[Xiaomi Mi 8 SE ROMs, Kernels, Recoveries, & Other ] beenmoov:
(y)(y)(y)
[Xiaomi Mi 8 SE ROMs, Kernels, Recoveries, & Other ] UIxDess:
===== 05 January, 2021 ====

Device side:

- Device and vendor tree were rebased

- Removed unused blobs

- Cleaned up init scripts

- Increased ZRAM size from 2GB to 3Gb

- Fixed inactive state WiFi icon in Circular and Filled icon pack

- Defined status bar icons size

- Reduced status bar height to match notch

Kernel side:

- Updated kernel to Linux 4.9.249

===== 18 December, 2020 =====

Device side:

- Initial crDroid 6.13 code

- Add missing IMS symlinks

- December security merged

- Various under the hood optimisations

===== 15 December, 2020 =====

Device side:

- Updated AppLock v1.1

- Added Language QS tile

- Faceunlock improvements

- Applock improvements
[JASJAR, XDA Exec, MDA Pro ROM Development] xiyan2127:
i have downloaded the rom but am not feeling quite ok to flash it because the wiki's how to flash universal says i have to unlock my phone but i cannot find any program to unlock the cid or phone from the link given there is a whole list and its very confusing. can anyone pls explain the process to a beginner a bit clearly about this unlocking part and how to flash this rom its a .exe file. pls someone help!!!!:(
[JASJAR, XDA Exec, MDA Pro ROM Development] guillermosv14:
!!!

No0B!!! XD
[JASJAR, XDA Exec, MDA Pro ROM Development] enigma1nz:
And you are one old hand at flashing with all of 2 posts to your name, replying to a thread that is over 1 year old....
[Samsung Galaxy S9+ Questions & Answers] bamateamster:
Is there currently a way to mirror my S9 plus while using the VPN called PIA (Private internet access)? I can mirror to my tv without issue until I turn on my VPN and then it disconnects. Thanks for help in advance.
[Samsung Galaxy S9+ Questions & Answers] Leon:
That's really weird. I didn't know VPN interferes the mirroring. Did you try other vpn services or this is a known issue and doesn't work in general ?
[Samsung Galaxy S9+ Questions & Answers] bamateamster:
Using without VPN turned on it works perfect. I can even mirror without VPN on and then turn it on and it will disconnect. No haven't tried different VPN's. I have read this has been a known issue for some time but pretty new to VPN's so didn't know if a work around had been figured out. I only use screen mirroring if I am watching something and my wifi signal is not great at home at that moment. Cell signal is always better.
[Samsung Galaxy S9+ Questions & Answers] sentinelvdx:
That depends if the VPN client and VPN Policies allow you to access your LAN while using the VPN tunneling...

If it does not allow you to see your LAN while connected you are done...

Check if you VPN provider and client allows you to work in both networks at the same time

Sent from S.G. S9 Plus Duos using Tapatalk
[Samsung Galaxy S9+ Questions & Answers] Reginard:
You can exclude individual apps from the PIA VPN in the settings of the client.

Open the PIA app (don't activate) touch the hamburger menu top left and select Per App Settings. Scroll down to the app you want to exclude and toush it to change the lock icon from green to red.

If you've got the kill switch on, then turn that off.
[Huawei Watch 2] GuestD2025:
First off... I can receive text messages on my W2 Classic and reply to them, but I cannot go to my Contacts list and start a text message on my watch. (If it matters, I can make phone calls from my Contacts list on my watch)

This is what happens:

1. I go to my Contacts, choose one and scroll to the text message icon and click it.

2. The four Google coloured dots pop up, spin for a few seconds and 2 options pop up. One has the blue and white 'Open phone' logo with 'Turn on' next to it. The other has a grey 'X' with 'Cancel'.

3. If you hit 'Turn On' the four Google dots spin again and it returns to the same page. Nothing happens on the phone.

4. Hitting 'Cancel" brings up the message 'Sorry, unable to obtain permissions'.

I don't know what permissions I need on my watch or my phone. I'm kind of perplexed. I was able to do this before.

Can anyone help me?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
[B][CENTER]**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****[/CENTER][/B]

Android Open Source illusion Project

About us:

AOSiP is a quality custom ROM based purely on AOSP. Twisted with the latest features and blended with stability. We strive for perfection and it shows.​

Team Illusion:

Josh Fox (xlxfoxxlx)

Akhil Narang

Brett Montague

Sri Harsha

Harsh Shandilya

Bug reporting:

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 dmesg . (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.

Source code:

AOSiP Gerrit Review

AOSiP Github

AOSiP Devices

android_vendor_pixelgapps

Latest Downloads:

Latest AOSiP Build (taimen)

Latest AOSiP Build (walleye)

Android 10 Factory Images

OpenGapps

Unofficial OpenGapps (confirmed working package)

TWRP (taimen) (walleye)

Magisk

Changelog

FAQ and Install instructions:

Installation

Download the latest supported Android 10 Factory Images, AOSiP build and TWRP image and optionally gapps and installer zip

Execute ./flash-all.sh (Unix) or flash-all.bat (Windows) inside the extracted factory image archive to both slots

Wipe userdata (fastboot erase userdata)

Fastboot into TWRP recovery

(Optional but highly recommended) Disable screen timeout in TWRP settings

Flash the latest build of AOSiP

(Optional) If using gappsless build and you wish to use gapps, reboot to bootloader and fastboot TWRP again and proceed to flash gapps of choice (OpenGapps are recommended)

Reboot to system

(Optional) Flash custom kernel / TWRP / Magisk

Updates

Update to the latest factory images (or just fastboot flash bootloader and radio to both slots) and follow steps 4 - 9.

What's working

Active Edge

RIL (Calls, SMS, Data)

Bluetooth

Wi-Fi

Camera

Video Recording

Video Playback

Audio ( Record and Playback )

Sensors

Flash

LED

What's not working

I guess is the part where I say 'you tell me.' Feel free to report any other issues you may encounter with relevant logs.

Credit/Thanks:

Mike Williams(founder and creator of AOSiP)

Google

LineageOS

AICP

ABC Rom

Omni

ChainFire (SuperSU)

Beanstown106

Cory Collins

razorloves

javelinanddart

Sultanxda

The rest of the AOSiP team

Feel free to join my Pixel 2 telegram group here.​
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
supports VOLTE on jio ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Screenshots

These are screenshots are kinda old now btw
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
Quickstep multitasking bug (fixed as of 20200210 build)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GabrielSousa:
thank u !!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
AWESOME THANK YOU! Cant wait to try it!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] palimatix:
Which kernel does it use? Flash?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] macigo:
Hi, can you get the link for the rom? Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GabrielSousa:
its in Latest Downloads: , click on it
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] macigo:
I have seen last download but if I click it doesn't open anything. Any advice? Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Edmontonchef:
Got some strange behaviour..

For some reason on this ROM TWRP goes unresponsive first try. Reboot to recovery from fastboot then it works fine.

Anyone else get this?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
There was some discussion on Eamo5's telegraph channel about that; in fact, there was a special twrp developed for flashing roms and kernels. I don't know whether this had anything to do with the issue you encountered.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
AOSiP 10 Alpha (January 31, 2020)

Added the ability to disable lockscreen media art

Disabled Battery LED preferences (it doesn't work)

Various bug fixes and theme improvements

Download links have been updated :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Eamo5:
I haven't personally verified it but as far as I know, it should work with Google Fi
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] devanshu99:
Is android auto working fine in this ROM ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GabrielSousa:
SafetyNet not working,

what this means to the end user ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GabrielSousa:
the error:

failed to mount '/system'

failed to mount 'vendor'

im using official twrp , should i use other ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Lughnasadh:
That's normal with TWRP on Q. You can safely ignore it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] YoungFiire:
Has someone problems with CTS failing in the latest build for walleye ?

My Installation:

Format data

Installed aosip with gapps included

Booted into system

Installed TWRP

Installed Magisk

Can someone help me ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
This is because Google's stock images are August patch Android 10 and September patch Android 11. This rom is currently September patch Android 10, which doesn't have a valid fingerprint. It can be fixed by spoofing the security patch to appear as the August one.

1. Download the following resetprop.txt

2. Change the extension from .txt to .sh

3. Put it into /data/adb/post-fs-data.d

4. Give it 755 permissions

5. Reboot

6. If it still fails, clear play services data and reboot again
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
I have had flawless results using serviced, remount /system RW, open /data/adb/serviced, make a new file called whatever.sh (I call it CTS.sh found from another ROM a long time ago). Edit the file and only add the following 2 lines of code, then save it and give it 755 permissions and reboot. Once this is done, its good to go as this acts on boot and has permissions to run with 775 as a serviced service. I havent tested your version, but I am sure it works, this is just another alternative for anyone who wants to use serviced. Final note, the 2020-08-05 is the date you need to edit/change to match whatever signature fingerprint is required:

#!/system/bin/sh

resetprop ro.build.version.security_patch 2020-08-05
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
This is literally the same code as what I posted just put in another folder. Also I did post this some time ago with the name cts.sh so maybe the one you saw was from me. I used to put it in service.d but I found that sometimes it didn't work for me so now I put it in post-fs-data.d as post-fs-data.d scripts run earlier than service.d.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
Not a challenge to your original post/method, but alternatives.

Interesting, I have NEVER had it fail using serviced, but I have when not using it. The CTS method was found in LOS github a year or two ago, not here in XDA so who knows. Serviced runs at boot, so its always my preferred way (and again, I am only offering another option to use it) but yes, its of course the same line of code. That same line of code we both posted will never change (except for the date) as its the only session variable way I know to reset the signature under the running session. The code wasn't what I was bringing to light (as its identical but again, not the focal point), but the serviced verses a data.d.

Again, not a pi$$ing match, but another alternative for those who have issues with your method. One method will usually work better for one user which has a different setup, than other users so I always like to give multiple options. One of them will work for users struggling, thats the only point to my comment.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Or, you could leave it out, and use MagiskHide Props Config, it does fingerprints (which are constantly updated to include latest patch dates) and much more besides

Maintained by one of the nicest people on XDA to boot
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] YoungFiire:
Thank you for your answers guys.

I tried both options for the scripts, but in the end the working option for me was MagiskHide Props Config.

No matter how many times I set the permissions right and no matter which folder I used in adb, cts always failed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] neekless:
I'm not trying to challenge you either, I'm just trying to clarify that it isn't really an alternative as it's really the same method. Both post-fs-data.d and service.d are run by magisk at boot. The order of execution is post-fs-data.d, mounting files, then service.d. So the only real difference is that if you put in service.d, it's gonna run very slightly later than post-fs-data.d. So to most people it will not be any different. My guess is someone with a lot of modules might need the script to run earlier.

---------- Post added at 19:40 ---------- Previous post was at 19:38 ----------

Of course you can. You can install any module that solves the problem for you. I just personally don't see the need to install a module for literally one line of code.

---------- Post added at 19:43 ---------- Previous post was at 19:40 ----------

Then I'm guessing the problem is that for walleye the rom doesn't even have matching fingerprints for August security patch. Not completely sure though. But yes the MagiskHide Props Config will work. It has a huge list of matching fingerprints and security patch dates for many devices and detects and apply the correct one for you. It's convenient for sure.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
My suggested way, MPHC, is completely and easily reversible and systemless

Which is why i suggested it, apart from the fact i knew it would 100% work :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
Agree with parts of this, but not the alternative part at all. Of course its an alternative, its two different processes loaded at TWO different times in the OS boot process, you even pointed that out for me. One loads earlier, the other loads later, so yeah, this is an alternative because they are not running in the same process, by the same process, nor run at the same time. The end result is the same but thats like saying milk is water because they are both liquids. We know the end results will be the same, thats the entire point to both scripts, but there are more than just one way to get there. The point is, its a different running process, different running session, running at completely different times.

I have found over time and developing Android for the past 10 years or so that neither process works 100% of the time for all users (service.d or data.d). When one fails, I often urge newbs or new clients to my apps to try the other option(s). This brings us to my main point, how would users know of the other option if I didn't lay it out as an alternative? That's my only real point to this, newb users may not know about service.d and only have your method in front of them. What would happen if they tried data.d but it didnt work? They'd probably get frustrated and SPAM the forums with the same questions asked over and over again so I lay it out ahead of time to cut down on the reported issues. By having more than one option given to users gives us a better chance to support users and have them get to a successful working droid. This why I give options as much as possible, there are always more than 1 way to skin a cat in Android and often one way works for one user, but not the next user.

I prefer service.d as it fires at boot, but after loading most of the OS, so service.d has been far more reliable for me than data.d, but I do also load other custom scripts at boot with my own flavor of a kernel I wrote so it could be that, could be anything, so to each his or her own.

I am not getting into a debate whether or not one is an alternative because you say it is, you can if you want but I am not entertaining it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] a_khusairi:
Thank you Eamon for updating the AOSiP security patch in October, what is the gapps you use for this ROM that includes gapps? Because when I use lineageOs 17.1 and 18 with gapps, every time I use the XprivacyLua (xposed module) disabled get app in the Bank app, I always force close, but this doesn't happen in AOSiP Rom, without the XprivacyLua module app the Bank I use will detect Root (because xposed)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Hyflex:
Hi,

Your setup instructions are a little confusing when I visit the download page on aosip.dev. What ones do I download?

I've got a funky LineageOS installed at the moment. I want to install AOISP with GApps & Magisk.

Does the "AOSIP 10 Gapps" include AOSiP & Gapps?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MrBrady:
yes
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
The installation steps are spot on

Does the "AOSIP 10 Gapps" include AOSiP & Gapps?

I dont want to be that guy but thats obviously what it is...

Its aimed at making it easier, and less flashes. and gives you basic G-Apps packages

For most folks, unless they have a specific preference for a G-Apps package, they should just flash the G-Apps build,
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Hyflex:
Thanks!

I've got it all installed but I've got one of the same issues that I had on two of my attempts to use Lineage...

Adjusting my media volume doesn't do anything... Audio plays at the same volume whatever I have it set to...

I fixed it twice with Lineage by keep flashing the OS over itself but this kept messing up Google apps.

There must be something I can do on my phone to fix this

Except you are being that guy. It was a simple question and you didn't need to be an ass about it.

No it isn't obvious, if it was I wouldn't have asked. The download page should say ”AOSiP & GApps"

It made it look like you have to install a specific aosip created GApps package which is entirely reasonable to think.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Nope, actually i was being light hearted about it, using italics to hopefully infer that, and trying to help

So maybe you need to readjust your outrage

An additional tip:

In general if you click on any ROM link that has G-Apps mentioned in it and its 1Gb, then you can assume that the ROM has G-Apps built in, as devs tend to use the minimal nano, pico or micro packages, which are (at the most) barely 500Mb by themseves.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
LOL, this made me chuckle, let me know if you need help.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Veelog:
Yeah men, i can totally relate to you?. I actually downloaded both of the versions simultaneously just to check whether the ROM-with-GAPPS version is really what it is. I initially thought it was only GAPPS. But, yeah, it doesn't change the fact that this is a very good ROM.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
The easiest way to know is to review both files, one is almost always much larger, that is the GAPP'd version (and will note GAPP'd or at least have the word GAPP in it). The other choice is much smaller (often times half the size or less), this is ROM only (and not noted with GAPP's or has GAPPs in the name - most of the time). I prefer my own GAPPs choice so I for one prefer the non-GAPP'd versions to use OpenGapps nano (usually). I am using it for AOSiP right now with the latest version of the ROM, and the OpenGapps nano. Works great, no issues.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bgboii:
How do you get google news feed to work on the launcher?

Edit: wrong forum lmao
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] potworny:
Does Google Pay work on this fantastic ROM?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 73sydney:
Should do....

I maintain a magisk module for google pay here: My Magisk method for Google Pay SQLite Fix (Tested On P/Q/R) (hosted in this thread linked and always linked in my signature)

You can either do the manual steps located in the 1st post in that thread, or use my module. Both do the same exact thing, my way attempts to make it easier.

If you use my module, read the instructions carefully.

If theres a post October security update in any Pixel 2 ROM, you may need MagiskHide Props Config to pass SafetyNet (covered in my post) whereas older versions should pass out of the box.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Green-Bot:
Just curious if there will be a11 based version for this ROM?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GabrielSousa:
my wifi is super slow, its only me ?