yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] zlewchan:
​

*** Disclaimer
I am not responsible for any damage you made to your device
You have been warned

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

Features:

https://github.com/crdroidandroid/crdroid_features/blob/12.1/README.mkdn

Flashing Instructions:

Pre-installation:

TWRP (Download from here)

gapps (Download from here)

Magisk 20.0 or newer for root (after first boot) - (Download from here)

First time installation:

Flash TWRP accordingly to instructions

Format data

Flash the zip either form internal storage or using adb sideload

Flash GApps if wanted

Reboot and enjoy!

Update installation:

Reboot to recovery

Navigate to Apply update -> apply from ADB

Flash the ROM using adb sideload

Reboot and enjoy!

Sources:

ROM: https://github.com/crdroidandroid

Kernel: Kernel

Download:

ROM Link

Known issues:

- None so far, you tell me

Visit official website @ crDroid.net

crDroid Community Telegram

crDroid Updates Channel

Donate to help our team pay server costs
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] zlewchan:
RESERVED
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] thingonaspring:
I really can't believe my luck. I picked up an MI A3 as a cheap replacement for a damaged MI A1, and during the process of setting up TWRP and getting full control of the device, this ROM gets released.

I need a lightweight secure system, and from what I've tested so far, this is absolutely the right base for me.

Thankyou to @zlewchan and all at crdroid who worked on the ROM.
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] thingonaspring:
Not sure if I did something wrong, but using the recommended nikgapps, the clock app would crash every time, and google play/services would not connect (datetime was set correctly, certificates on websites like youtube worked just fine).

Factory-reset, followed by installing bitgapps https://www.pling.com/p/1462970/ - Build 12.0.0.R45 got the clock and all google services/sync working.

This really is a nice clean environment, just 19 apps installed in the base image, before gapps are added. Tested camera in photo/video, FMRadio is pre-installed and works great, tested compass, contact+calendar sync, and a bunch of 3rd party apps (element, signal, whatsapp.....).

Everything seems to work really well so far, and very fast+snappy to use.
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] NikBos:
Is it faster than other roms?
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] papafan:
As I mentioned about in telegram group, the rom is very rich, but It has a bug with the location. Some apps that use location doesn't work, as the popdiary app and the zepp fit. Does anyone else has noticed the same?
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] zlewchan:
Glad to hear you enjoyed it!
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] zlewchan:
Please send me a log using our Mi A3 Dedicated telegram group.
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] thingonaspring:
I've just tested Strava (fitness tracker/GPS-logger) and yeah it's not got GPS at all.

I'm showing as being somewhere in Europe, which is true, but not very accurate.
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] zlewchan:
Well, will need to improve the GPS import in the next update.
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] zlewchan:
Hello, If you're using GMS, please try to grant location permission to Play Services.
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] thingonaspring:
Yep I'm using GMS, but attempting to grant location access to google play services doesn't work unfortunately.

Instead the permissions part of the settings app points out that play services is a provider of location services, rather than a client.

That requestor prompts the user to the "location" section of the settings app, which shows strava as a user of location "when the app is open", but not much else that's helpful.
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] Drvaggensberg:
Playstore isn't working, says im offline, anyone had this problem too?
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] thingonaspring:
I did have that issue, see above.

Fixed by factory reset and install bitgapps instead.

https://www.pling.com/p/1462970/ - Build 12.0.0.R45 got all google services/sync working.
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] papafan:
Did you solve the location problem installing this gapps file? Because I have location problems in two apps.
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] Luckz27:
@zlewchan

Hello, is this ROM signature spoofing-ready for installing microG?
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] thingonaspring:
I've not found a way to fix GPS yet no. Tried the obvious things like installing gps.conf to /etc, and adding a permissions file to /etc/permissions, but no joy.

Really I think we just await a new build. i'm using this rom daily and can't fault anything else about it, just there's no ability to use "coarse location" using gps.
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] OniriCorpe:
Hi!

To fix the offline Play Store issue:

- go to your phone settings

- Apps

- Google Play Store

- Mobile Data & Wifi

- Enable "Allow Network Access"
[Xiaomi Mi A3 ROMs, Kernels, Recoveries, & Other De] zlewchan:
Hi, CrDroid has all the required commits for MicroG
[Google Home] matteo94s:
I found this google nest hub gen1 garage sale stuck in retail mode. Is there any way of making it work? It's just 39.99 online, but it would be a waste of electronic components to trash it.
[Introductions] matteo94s:
Hi everyone! I am 27 and I love consumer electronic devices. I also make android apps in my spare time
[Motorola One Power ROMs, Kernels, Recoveries, & Ot] rushiranpise:
UnOfficial fork of LineageOS with additional features such as faceunlock, extended screenshot etc. maintained by HyperTeam

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.

Features over LineageOS:

Forklineageos Android 12 Features

faceunlock

• Customizable monet settings

• Sound Tile

• Power off/Reboot/Recovery Tile

• DataSwitch Tile

• Improved Haptic Feedback

• Swipe for Screenshot

• Dash Charging/VOOC/Warp Charging support

• Signature Spoofing Support

• Safety net working without Magisk

• Animation on connecting charger

• Added battery temperature info

• Systemwide fonts

• Adaptive playback

• Pulse and edge notifications

• Option to Reset Battery stats

• Pixel launcher on gapps and lawnchair in vanilla build

• added fullscreen navigation

• added option to enable media art blur on lockscreen

• Extreme battery saver

• Haptic Feedback on qs tiles

• Allow toggling camera/mic privacy indicator

• Runtime toggle for location privacy indicator

• Smart space (weather on lockscreen)

• Allow customizing the length of naviation bar

• Allow disabling ripple effect on unlock

• Unlimited google photos backup

• Allow to edit/remove/add tile with one click

• Add time spent in app in app settings from Wellbeing

• Optional haptic feedback for back gesture

• Pixelprops to spoof device fp for various apps

• Per app volume control

• Added more dark themes from arrow os also seperate black theme from aex

• LTE+/4G+ icon

• Option to display 4g icon inste

• Option to disable data disabled icon

• Protect sensitive info in about device (like imei)

• Optimizations from proton aosp

• Show bolt whilecharging with Text battery style

• Toggle to show media notification background with artwork

• Lockscreen charging info

• Search bar avatar

• Support for oem fast charger detection

• Added new incall vibration controls(this works fine with google dialer)

• Network traffic indicator for all devices

• FPS and CPU info tiles

faceunlock

Credits:

HyperTeam, HazamaFawkes25@sohamsen] huge thnx to luke #lineage team

ALL TESTERS || PRIMUS TEAM

ROM Source: https://github.com/ForkLineageOS/android

Kernel Source: LINK

DOWNLOAD

Notes:

• Flashing Procedure Same as LOS 19.1

• Initial Build

• NON Gapps build (Download GAPPS)

• Report bugs with logs

• Enjoy
[OnePlus 6 Questions & Answers] kitn:
Hi, several months ago I believe I tried to root my OnePlus 6 and it resulted in some kind of brick.

When i power on the device it shows the OxygenOS loading animation for several minutes and restarts multiple times. Then it boots into some empty android menu (usually a black screen with the power options when i hold the power button)

View attachment 5609501

What kind of brick is this, is there a guide to fix ? Thanks
[OnePlus 6 Questions & Answers] kitn:
Got it working back on stock now.

eventually got into fastboot, unfortunately my pc didnt pick up the device. USB issues are a pain. roommates PC booted TWRP on the phone after a few attempts and we got it installed. Sideloaded stock image (overwriting custom recovery) and it booted setup just fine. testing it out now.
[Touch Pro, Fuze General] swav_one:
Hi,

I just received my new HTC PRO and am thrilled with the fact that all the function keys are gone.

Does anybody know if there is a way to program-in your own keyboard keys?

I am constantly trying to use such keys as "OK" or "Windows Start" or one of the soft keys.

Thanks for your help.

Swav
[Fire TV General] edcn:
Hi everyone,

I have 4k stick (latest firmware) and TWS earphones Redmi buds 3 (global edition, bluetooth v5.2). Sound playback is in breaks periodically. Signal level is high. When using TWS with a smartphone, there are no such problems. Also no problems with another bluetooth headphones (v4.2) and tv stick. So the problem only between these TWS and the stick. Is it possible to enable bluetooth debugging in the stick like “Enable Bluetooth HCI snoop log”? Or maybe there is another way to find the cause of the problem? Thanks in advance.
[Asus ZenFone 3 Questions & Answers] sindibad363:
Does anyone know where to find stock ROM for Asus Zenfone3 Max (ZC553KL)?
[Asus ZenFone 3 Questions & Answers] sindibad363:
Ok, so I found a stock ROM. It is found here. Also, you need the correct version, if you have stock recovery it should be written on top of the screen. If you don't have stock recovery, you should install it. I have it here.
[OnePlus 3T Guides, News, & Discussion] TexnoViking:
I was bored one evening, so I started poking around on XDA Forums, and found a way to fix the battery issue I had with OnePlus 3T that made me switch to another device years ago! I was surprised how usable 3T is to this day. I thought I would breathe some life into it with LineageOS 18.1 that continues to receive security updates and patches. This way I will have a backup phone ready in case something happens to my OnePlus 6. It is unlikely that 3T will receive LOS 19, so this guide should stay relevant for a long time.

1) Get back to the latest version of Oxygen OS if you are on a custom ROM. Use something like MSM Download tool and then upgrade to 9.0.6 with the built-in updater.

2) Follow the instructions on los website to install LineageOS 18.1 and google apps via MindTheGapps. If you do not need google apps, then you probably do not care about SafetyNet and do not need this guide :)

Now the main issue is the SafetyNet. If you install YASNAC - Yet Another SafetyNet Attestation Checker you will see that the phone is not passing the SafetyNet verification, meaning that Google Pay will not work and some other apps, like banking apps, might not work either. We are going to fix that with Magisk and MagiskHideProps. Feel free to poke around on your own. I will just present that have worked for me.

3) Go to Magisk's Github, download the latest release and follow the installation instructions. (Notes: 3T has RAM Disk, there is no separate vbmeta, boot.img is inside lineage-18.1-xxxx.zip)

4) Once you have Magisk working, got to MagiskHidePropsConf and get the latest release there. Go to Force Basic Attestation Post and follow the installation instructions under the spoiler.

5) Now, let's get Basic Integrity to pass. Go to Basic Attestation Post and make sure to add both com.google.android.gms.unstable and com.google.android.gms to deny list. Reboot. Go to YASNAC. It should say that Basic Integrity is passing. CTS profile match is not, but that's okay.

6) Install terminal app like Termux. Open it, and run su to get superuser privilages. Then run props. Follow the instructions to Edit device fingerprint (option 1).

Edit Device Fingerprint (1)

Pick a certified fingerprint (f)

Pick vendor (OnePlus is 21 at the time of writing)

Pick device (3T is 5 at the time of writing)

Pick the one with Android 9. (It does not matter that the android versions are mismatched)

Follow the instructions to apply changes and reboot.

7) Check YASNAC, everything should be passing now!

Some other suggestions:

GCam is pretty nice alternative to the original camera. I would recommend this one. (It is recommended to also install Google Photos. It is a google camera after all.)

OpenWeather is a nice weather provider.

I would also recommend going to Google's Keyboard, Messages, Phone, and Calendar Apps. AOSP ones are not great, in my opinion.

Hope somebody finds it useful! Good luck!
[OnePlus 3T Guides, News, & Discussion] AndyC76:
Ah nicely done, thanks for the effort and work you put into this. How is your 3T performing?
[OnePlus 3T Guides, News, & Discussion] TexnoViking:
Hi, thanks! I was planning to use it as a development device to pick up android app development, but life got in the way and that never got off the ground😁

My 3T has developed a battery issue which ultimately led to me retiring it. The battery is extremely unreliable. It can be at 1% but work for 3 hours, sometimes the phone refuses to charge and the battery percentage tends to get stuck at 50% regardless of the actual charge level. I tried replacing the battery but the same behavior persisted. I think it is something either with the motherboard or the battery connector on it :/ Still a pretty snappy phone though!
[Google Pixel 5 Guides, News, & Discussion] Sewdohe:
Pixel Device Flashing Guide

I wrote a tutorial on my small blog site a while ago, and the couple people I've referenced to it have suggested I post it here for everyone. I recommend reading on the desktop, so you can see the table of contents to jump around. I describe flashing processes as well as some terminology commly used.

Let me know if you think I should add anything or anything should be changed

Edit: I suppose, since I wrote the tutorial in markdown I'll post it here, but I still highly suggest reading it on DivNectar. You'll get better formatting and a TOC on desktop.

Spoiler content hidden.
[Google Pixel 5 Guides, News, & Discussion] elong7681:
Thank you for creating this guide for the community.
[Google Pixel 5 Guides, News, & Discussion] Sewdohe:
It sure has been useful to myself....I refer to it all the time when flashing lol
[Touch HD General] david-v:
Hi,

After a couple of days playing with the HTC touch HD I noticed that I can not lock the device anymore by long pressing the end key. I have looked into the settings and it clearly states that long pressing the end key should lock the device.

whenever I long press the key I see the some screen refresh but the device is not locked.

If I switch off Touchflo3D and show the device lock on the today screen, then the device gets locked. Could this be a bug in touchflo3D?

I would hate to have to perform a hard reset just to fix this issue...

If anyone knows a solution, please let me know.

Edit: well, I found the reason why this happens. Once you setup a password for your device, it stops locking the device using long press end button. It sucks, but I can live with it...
[Touch HD General] Lucas0511:
Looks like a hardreset is the only way to go.
[Touch HD General] david-v:
If I perform a hard rerset, will I still have all the applications that came standard with the like touchflo3d and google maps? or will I need to reinstall some of the applications myself?
[Touch HD General] Lucas0511:
You will have them. It will reset to factory settings, original ROM plus all installations HTC chose to put on the HD.
[Touch HD General] indup:
this hasnt worked on mine from the moment i got it, so i suppose a hard reset isnt going to fix things (?).
[Touch HD General] david-v:
in my case it was working fine....until it stopped working. Looks like a bug in touchflo3d, because you can still use the default device lock from the today screen. that one works...
[Touch HD General] indup:
yes that one works when you turn touchflo off but the touchflo end key press never worked.
[Touch HD General] cojones:
Can someone confirm that you no longer get a choice of action for the Long Press End Key, i.e. it locks the device and that's it. On the diamond you are able to choose an action or choose the display choice list.

Thanks, cojo
[Touch HD General] david-v:
You can configure it. standard it will lock your device, but you can also choose to show a choice list.
[Touch HD General] cojones:
A-ha...found it, they moved it to the Button setting (not one for reading the manual). Now...what about the 'Lock all buttons on device lock' setting?!
[Touch HD General] spikeysas:
This is the same with me and I've not touched push e-mail or exchange server settings. I've only had the phone for 36 hours so not done much at all. The first thing I went to try and do was lock the phone and it didn't work. I'm reluctant to do a hard reset as it didn't work out of the box.

Did you try a hard reset? Did it solve the problem?
[Touch HD General] indup:
no i didnt try a hard reset,didnt think it was worth it just try to get the lock to work.
[Touch HD General] spikeysas:
Has anyone else had the same problem with it not working right from the start and tried a hard reset? If so, did it solve the problem?
[Touch HD General] david-v:
I performed a hard reset and then it worked again. But after setting up exchange, it stopped working. The device lock on the today screen still works though, but not from touchflow3d
[Touch HD General] spikeysas:
I decided to go for it and do a hard reset. The device lock still didn't work. All I had done was follow the original setup screens after the reset. During this I set up Lock with a simple PIN and to prompt for it after an hour of inactivity. If I remove the settings from Lock I can then use Device Lock on long press End key but I can't use both.

This is rather frustrating as I had simple PIN (paranoid as had an Ef stolen a few months ago so at least this would stop them accessing any info stored directly on the device as they would have to do a hard reset to clear it) and Device Lock set up on my Elf which worked absolutely fine.

Has anybody managed to get both working together on the HD? I use the Device Lock to stop any buttons being pressed when I don't want them to be and the PIN so it's harder for people to access any of my personal info if the phone is stolen (not that I intend for this to happen again!). I really would like both to work together!
[Touch HD General] spikeysas:
Just spoken to CS at Orange and they have no idea if this issue with only able to have either Lock or Device Lock working at any one time is specific to my device or whether everyone is affected. If anybody is able to try and let me know their results I'd be grateful as I don't know yet whether I need to send the phone back as faulty.
[Touch HD General] Steve James:
Just confirmed that removing the password re-enables the device lock. Nice find!

I am on Vodafone.

I assume that one of the manila files in \Windows is checking a registry entry. I wonder if it is possible to make a change that allows both functions to co-exist.
[Touch HD General] tnyynt:
I have Exchange with Push and still works for me.
[Touch HD General] spikeysas:
Thanks for the reply. I guess that confirms that it's not specific to my device! As I mentioned before both functions did co-exist quite happily on the original Touch (Elf) so it is possible. I wonder if it is related to the newer style TouchFlo3D and if anyone experienced the same issues on the Diamond or the Touch Pro?

I hope it is something that could be sorted with "tweaks" to certain files or registry entries. If anyone finds out how to solve it I for one would be very grateful!
[Touch HD General] david-v:
Did your exchange policy force you to setup a password? it appears to be the problem. When you setup the device initially with a password, then you cannot lock the device anymore using the long press of the end button. Device lock in today screen always work, the problem is the long press of end button, that stops working as soon as you have a passwaord set up.
[Touch HD General] d.cortez:
the same behavior occurs on my Samsung Epix (US version of the i780) after syncing with Exchange Server. seems this is a Windows Mobile<->Exchange Server issue... the funny thing is that if i use SPB Mobile and i invoke the Lock Device command, it will lock the phone just like it would when the Long-press End Key feature.
[Touch HD General] Maxwell Smart:
I can confirm that this has to do with having a password setup.

Has anyone worked out how to still keep the device lock and the password at the sametime? This worked on my older pre touchflo HTC.
[Touch HD General] walstuz:
This is still an issue. I have just started receiving Touch Diamonds from Sprint with version 2.0 of their rom loaded. Long press end key causes the screen to blink but doesn't lock it. I recently realized what they are trying to do--they are trying to initiate the password lock. The Diamond and Samsung Epix have the same issue. The HTC Fuze from ATT gets it right--Long press end key successfuly initiates the password lock. I don't necessarily care for that, but at least the device is locked and won't be making pocket calls. Does anyone know how ATT got this and can it be fixed on the other equipment?
[Touch HD General] walstuz:
Updating my own post. Checked out a Verizon Touch Pro this morning. Same issue. I know SPB Mobile uses a device lock on the screen that works, however, these are enterprise devices and enterprises aren't excited about spending even more money on already expensive equipment. Would definitely be nice to fix this without spending more money on alternative user interfaces. Yes, I hate Touch Flo!!!
[Touch HD General] ekuah:
I had the same problem, once i was forced by exchange sync to setup a password, the screen lock did not work anymore. Even after deleting the sync partnership and exchange information. Then I used "Stay unlocked" from zenyee [dot] com and i was able to uncheck the required lock-checkbox again. It's free. Now everything works like expected/before.
[Xiaomi Mi A2 Lite Questions & Answers] enantyum:
Hello guys, I hope I'm posting in the right section.

I've been looking for a few days in other threads regarding custom roms for the mi a2 lite, but I really cannot undestand which one would be better, so here I am asking for advice.

I wanna change from stock rom (android 10), so should I install android 11 or 12 (I personally would love the 12 but if there are cons I'm all ears)? And what is the best rom (in terms of stability and battery consumption) for each os?

Thanks in advance
[Xiaomi Mi A2 Lite Questions & Answers] ardanai:
stability + battery consumption + many customization options + no bug in Instagram reels 😃 Go with crDroid 8.4 Android 12.1