yashsingh1/xdaforums huggingface dataset:
[Redmi Note 10] alonsoj636MW:
Yes , is a bug of custom ROMs ... i'm also having the same issue... i have to flash MIUI when i need the screen cast feature :confused:
[Redmi Note 10] Abdullah.Csit:
It's common issue here. But hope that can get a fix for it soon.
[Redmi Note 10] muneeb rizwan:
can you please tell me how you did it

I installed the latest platform tools

but it showed error

after writing the code when i press enter it says

waiting for the device and when i connect it

it just shows all the available fastboot codes
[Redmi Note 10] syntheticdingo:
Magisk doesn't show the Check SafetyNet on my just installed crDroid. Is this normal?

I flashed the .apk that I downloaded from offcial github via TWRP then isntalled the apk and this is the screen I see.

EDIT: must have rebooted 10 times yesterday and nothing, but today I picked up the phone and there it was.
[Redmi Note 10] StaryMuz:
What is the current situation with the appropriate version of GAPPS?

The introduction of the ROM here on XDA lists Bitt, Flame and Oupen, whereas the official ROM site lists only Nik.
[Redmi Note 10] qaz.xc:
I installed opengapps pico and it works fine, just follow OP.
[Redmi Note 10] LaMarMôt:
So, does that mean on a brand new (bootloder unlocked indeed) Redmi Note 10 one can just enable USB debugging, reboot on "stock recovery" and adb sideload from here ???

Cause in the end, I did flash TWRP to be able to sideload CrDroid, and.... well... it has really, really, been PAINFUL...

First attempt, i followed TWRP thread procedure, flash TWRP on boot (as there's no recovery partition, understood that part...), from there sideloaded the ROM...

...it stop at 47% with a message on TWRP (change partition to install more zip or smthg like that....), some people here and there says it's normal behavior...

Well, rebooted...

Ended up in forever going CrDroid logo...

After staying a couple of hours on the logo (it's a nice logo and I can be very patient), I rebooted in recovery.

Was LOS (or the one from CrDroid indeed), make sense...

Re-sideloaded the rom...

Bootloop on the very first Mi logo...

Decided to re-Flash TWRP.... succeeded but then everything was f**k up for good.

Impossible to sideload the rom, impossible to flash it from zip

Did change partitions from fastboot 10 thousand times, same behavior (from A to B and vice-versa)

Could just install different recovery, LOS, PE, you name it... same, same, impossible to flash anything... formatted, factory reseted a bunch of times... nothing..

Well, I did have to go the MiFlash way ^^

So, started fresh, I re-did the process...

Flashed TWRP

Sideload

Error at 47%

CrDroid logo forever

(was on A partition, so I guess the rom did install on B? idk, i'm still confused with A/B partitioning...)

This time when I rebooted on recovery, (CrDroid one obviously), I think I formatted(?), then the next reboot would be stuck on MIUI logo (the one from MIUI rom...so what??), when back to recovery, was on B partition, re-sideloaded CrDroid.... (so it sideloaded on A this time?) and well, idk... next reboot CrDroid was installed...

WEEELLLLL...

...as one can tell if he read that far, I'm still a little confused on how that "worked"... Does one have to flash twice when want to install (first time from A, install on B, reboot recovery on B, reinstall on A??)??

I guess if this solution FLASH_FROM_FASTBOOT works, then it is probably the way to go (at least for me lol ^^), but did not try it, so I can't tell.

Anyway, congrats @MPK99 for providing us this wonderful rom, will test and report (as it is officially my daily driver now!)

CHEERS !

P.S.: if by any chance somebody "understand" what I did (or did not) and could enlighten me a bit...

What happen when you try to flash from MiFlash in the first place? What MiFlash version and what drivers do you use ?
[Redmi Note 10] MPK99:
TWRP made by Nebrassy is unofficially modified for A/B. There's no custom recovery that fully supports working A/B scheme as of now (except prebuilt LOS & PE recoveries)

Use twrp on your own risk. Or just use fastboot OTA of mine to flash images manually from fastbootD
[Redmi Note 10] LaMarMôt:
Yes that's the one I used to sideload the ROM in the first place.

So , how does one enter FastbootD (so fastboot OTA won't work from regular fastboot mode, you have to be in fastbootD ?) without installing custom recovery first??

Shouldn't fastboot OTA be the prefered install method in OP? (or shouldn't it be specified to install LOS or PE recoveries beforehand, if it's the way to install the rom I mean?)
[Redmi Note 10] MPK99:
No need. Script takes cares of everything. You jst need to enter into fastboot & connect when prompted. Rest will be taken care of.

Also fastboot OTA method is another choice, but not the default flash guide.
[Redmi Note 10] LaMarMôt:
So the script does work in FASTBOOT (you mentioned fastbootD ?)

Then maybe it should be the preferred install method for "first install" instead of:

well...

I still don't understand the "default" one then, does it start with "install LOS or PE recovery first" ?
[Redmi Note 10] MPK99:
Not sure it's a preferred tool. Sideloading through LOS recovery is a preferred method.

If that doesn't work, then my script works as a backup tool.
[Redmi Note 10] LaMarMôt:
So if I get this straight, for very first install, starting with installing LOS recovery (and format ??), then sideload the rom, would be the way to go...

(does it matter on what partition it ends in the first place, or does LOS recovery takes care of everything? (i.e. 47% exit error...?)

Well... I'll try that next time, as there's no OTA update for this CrDroid ROM for now as I understand?

Thanks a lot for your replies and clarifications anyway !! Much, much appreciated !

Cheers !
[Redmi Note 10] syntheticdingo:
I had the same problem yesterday when I installed the ROM. The 47% thing seems to be normal, as that happened every time for me. What I noticed solved my problem was to Format Data (Wipe > Format Data) and wiping all but last two partitions in Advanced Wipe (Wipe > Advanced Wipe) and THEN install crDroid via adb sideload.

Fixed bootloop 2x doing this.
[Redmi Note 10] slay3r159:
does anyone got a bootloop issue when restarting after a successful install of the rom? I go through the initial setup however when i manually restart the phone it goes into bootloop. I haver tried several methods and only fix is to do a factory reset which sucks.
[Redmi Note 10] StaryMuz:
You finish that initial setup before the reboot?
[Redmi Note 10] xcs3:
Do not use TWRP to install anything. Use it only to enable ADB sideload. And use adb sideload to install everything. After successful install of ROM, reboot again into TWRP, enable adb sideload, install GAPPS...
[Redmi Note 10] slay3r159:
yea i have tried TWRP side load, LOS recovery and PE recovery. they boot fine and setup fine first time. but when i do a manual reboot. it gets stuck on boot image of crdroid.
[Redmi Note 10] slay3r159:
yea i finish the initial setup
[Redmi Note 10] slay3r159:
turned out the issue was because of installing pico gapps. installing other gapps did not give this problem
[Redmi Note 10] MPK99:
I'll be making GApps & vanilla variants separated from next build.

Will also make sure you guys wouldn't have these gapps hazzle on each update...

I'll also make sure included gapps to be as minimal as possible, unlike other roms that bundle the whole google junk into the OTA.
[Redmi Note 10] LaMarMôt:
That's exactly what I did, install twrp just to be able to sideload (and i never installed any gapps :sick:)... and...well... it has been a huge pain... i'm not even sure what made the trick in the end... maybe if there is

mandatory

formating, wipes or anything (like installing from A, or from B, or redoing the sideload twice from both partition... again, I don't really know what made it work in the end) along the way, these steps should probably be stated somewhere...

(MPK99 seems to imply just doing it with LOS recovery would be the best way to go... still not sure if there is any formatting or wipe to do (especially if coming from stock) but @syntheticdingo says there should be... but i guess he was sideloading from twrp, not sure what to do from LOS)

But, hey, anywayyyyyy, maybe it's just me :-P (most probably ^^)

Cheers!
[Redmi Note 10] qaz.xc:
Not commenting on everything else because it's resolved for you apparently... but you don't need to FLASH twrp, just do fastboot boot twrp.img and go from there, no need to flash it since it's gonna get replaced anyway in this case.

Wanna hear a story? I had PE+ and flashed this ROM like 7d ago, WITHOUT wiping anything and just sideloading from twrp, everything stayed the same but the ROM, i mean all the apps data / everything is working, it's like i didn't change anything.

I did that (unrecommended) just for testing because that wouldn't have worked in the past in my experience... but the thing is, it just took me like 10m to change ROM and i didn't have to configure anything, even notifications and password-locking was kept in place, i was in awww :)
[Redmi Note 10] LaMarMôt:
well, yes, indeed, obviously, that is what I meant and that is what I did.

Coool :)

I dunno what went wrong in my case... and @syntheticdingo reports he HAD to wipe for the install to work...

The thing is, coming FROM STOCK, maybe there is mandatory steps that there isn't once on AOSP...

How did you do it when you FIRST flashed a custom rom on this device btw (if you recall) ?
[Redmi Note 10] MPK99:
A workaround to fix all flash issues from recovery, is to bundle zip in the form of updater_script, so that it won't have any issues while flashing.

But that would render OTA updates useless, & you have to flash manually.

Would you guys consider this fix ? Or just stick to OTA updates with bad sideloads ?

(Question is that, do you need a zip with OTA support that have flash issues? Or a zip without OTA support that have no flash issues?)
[Redmi Note 10] LaMarMôt:
Can we have both? 🤪 lol

I dunno, on my side I have issues just sideloading it... so I'm not ready to flash any zip from recovery yet... mouahahah :ROFLMAO:

More seriously, are you saying that there is a way to manually flash updates without issues (opposed to OTA but with issues) ? is that it?

Would that imply wipes/format (clean install) each time ? or is it just that one as to reboot in recovery and manually flash the update (without formatting) ?

Cause if it's just that i have to download a zip manually and reboot to recovery manually to flash it, and then there's no issues, well... i can do that...
[Redmi Note 10] StaryMuz:
What works reliably should be published. What isn't reliable should continue to evolve. With updates, reliability is very important. You cannot require the average user to have maximum backup before a simple update. However, his data should not be compromised.
[Redmi Note 10] MPK99:
As from development standpoint, users must have backup whether or not the updates work or break...

I'll also make sure next updates won't compromise users data as much as possible.
[Redmi Note 10] MPK99:
Clean installs won't be necessary either way, as both ways are being tested & approved for the releases.

Still having the backup would be a lot safer from user's perspective.
[Redmi Note 10] StaryMuz:
It would be good if everyone had backup. But there are many users who found it challenging to even just install and run a custom ROM.
[Redmi Note 10] LaMarMôt:
You know... as they say... if there's no backup, there's no data.... :P
[Redmi Note 10] MPK99:
Yep. That's why some workarounds need to be done so that users won't have any recovery errors or bootloops...
[Redmi Note 10] syntheticdingo:
Hey guys, I am very happy I decided to install custom ROMs on my phone. Flashing crDroid has been my first time ever and I have been using this ROM over the weekend.

It has been very smooth - except for a few bugs - which I get to after a couple questions.

I am considering trying dotOS next (mostly because I wanna get a taste of Android 12), but, as a noob, the fact its thread is not as active as this one kinda scares me since I dont know how well maintained it is.

I am ROOTED via Magisk.

Questions:

I want to back up the partitions with TWRP so that I can easily restore back crDroid if I have problems with dotOS. Other than data, what other partitions should I back up to ensure the transition back to crDroid from dotOS goes as smooooth as possible? I read some ROMs have different vendor firmwares and I am afraid of bootloops hahah

Anyone had issues installing dotOS and then returning to crDroid?

Glitches I have found:

Signal call drops after every 45 min or so. Lost connectivity in Bluetooth as well in one of those times (I have app lock on for Signal, unsure if it may have to do with it)

Stock launcher becomes active (over Nova) after reboots, and I have to manually select Nova as the 'default home app' as no launcher is selected. Despite that, the issue persists for some time before it normalizes with occasional reoccurrences (no clear pattern here). I am using Nova 7 (which is in Beta) as my launcher and have gesture navigation enabled.

In Camera: More > Documents crashes the app.

Checking battery usage shows this (why 8 days ago?):

View attachment 5387611

Issues, but unsure if glitches:

Can't perform certain actions such as selecting storage (for Barinsta, oandbackupx, Signal backups, etc) IF I have default File Manager disabled (via Warden). I use Material Files and wanted to complete those actions with it instead. Unsure if there is a way to make it the 'default app' for that.

Is it possible to remove Gboard from my phone? or will that "break" things like above?

Unable to revoke Camera Location permission

Pretty much all apps have Sensor permission by default. Is this normal?

View attachment 5387613
[Redmi Note 10] MPK99:
> Avoid using TWRP for now. Follow backup solutions by me.

> Try signal 45 min bug on dotOS & lemme know if the issue exist there.

> You need to systemize Nova to avoid that behaviour. Use app systemizer, read it's documentation.

> Document Mode probably miuicam's bug as it's a port. There are couple more cam bugs like non working filters, no subject separation on potrait shots, etc. Will try to adress these some other time.

> Charge needs to touch 99% inorder to autoreset battery stats.

> Don't mess with bundled system apps. At max, I can recommend disabling them if they support.

> Yes. Permissions are normal. You can disable them manually if privacy concerned.
[Redmi Note 10] syntheticdingo:
I couldn't for the life of me get any apps to show up in app systemizer. I understand there is a bug with the magisk version, but I have tried two prior versions plus 17.4.1 with no success. made a post in official thread and will update here if I find a solution.

I figured uninstalling system apps was probably a no go. will try systemizing material files once I get that sorted to see if does what I want. Depending on how that goes I will do the same to gboard and florisboard

I have tried oandbackupx before bc its foss, but some apps didnt play well. will give migrate a try.

How would I back up (and later restore) /data/system/users/0 though?
[Redmi Note 10] qaz.xc:
Just followed the official guide which hasn't changed for PE+, flashed the PE AOSP recovery (then i didn't know this phone didn't have a specific recovery partition, so i flashed like i always did a custom recovery before trying to flash another ROM) , then the other steps;

Pixel Experience (Mojito/Sunny)

Flash PE Aosp Recovery From Here Recovery Link Using: fastboot flash boot PixelExperience_mojito-OFFICIAL.img. Factory Reset (It will wipe your all data in internal storage). Flash Required FW From Here FW Link. Download Latest PE Rom From Here Pixel Experience Link. On The Device, Select “Apply...

telegra.ph
[Redmi Note 10] StaryMuz:
What procedure do you recommend to restore permissions files for root backup (when files are copied, they lose their own pemissions and may not be accepted by the system for processing)?
[Redmi Note 10] LaMarMôt:
I think if you ask (in the gboard options) to "show" the icon in the settings, then you can disable it (maybe even uninstall it), once you have another keyboard of course.

Otherwise, install App Manager from fdroid (io.github.muntashirakon.AppManager), you'll be able to disable or uninstall.
[Redmi Note 10] LaMarMôt:
So they DO ask to format (and even ask for specific FW)... I guess that's what messed up my first attempt (maybe...) as @syntheticdingo pointed out

Cheers !
[Redmi Note 10] syntheticdingo:
Is it possible to do this via adb?

Also, I have been unable to use Snapdrop. It never assigns a name for the device and I am unable to see it on my browser or Samsung J3. Worked before on MIUI. Anybody able to use properly with crDroid?
[Redmi Note 10] MPK99:
Systemizing need root. su, systemize, 3rd option (systemize given apk), get apk path from any explorer & paste that there & you're good to go after a quick reboot...

Why not use the regular files go ? Works fine for me.
[Redmi Note 10] MPK99:
Migrate takes care of app permissions too. You can backup & restore just permissions if you need, as it's an easy gui with check boxes.
[Redmi Note 10] LaMarMôt:
Does it work from the web browser ?
[Redmi Note 10] syntheticdingo:
I managed to do it via method 3. thanks. I am on dotOS though, will go back to crdroid to test it once I test Signal

What happens if there is an update to the systemized application via either f droid or aurora store?

I am deGoogling. That is the whole reason why I am using a custom ROM hahaha. Files go is ano go for me.

Yes, it does work between the web browser and the samsung j3. but on the RN10 it, except for the very first time opening the app, it doesn't show up on the browser or the samsung. It shows up the very first time but once I try to transfer anything it just stops showing up.

Wondering if other people have this issue.
[Redmi Note 10] amarjit_rsingh:
Few Days back i flashed crdroid and there was gps issue. GPS was not able to get fix. Due to gps requirement for me, i have to change rom. Can any one suggest what may be the issue?
[Redmi Note 10] Agent Lu:
Here is the fix. Use adb

I almost forgot. Start with ./adb shell on every line of command.
[Redmi Note 10] MPK99:
Probably gapps issue. It'll be fixed on the next update as I'll be making gapps variant too.
[Redmi Note 10] truevision:
@MPK99 I have some trouble with opengapps, with flamegapps works all good. One question... you can put in rom lineageos standard keyboard ? Or you know how I can install it ? (and thanx for your work, crDroid is amazing !)
[Redmi Note 10] LaMarMôt:
I'm not sure if it's gapps issue... I don't use gapps at all and gps works fine...

If you want to see if it's related to the app you use or to the GPS module itself, then you can download SatStat and see if you have a fix. If you do then it's a problem with the app you use.

As well, flashing the latest firmware corresponding to your region won't hurt, on the contrary.
[Redmi Note 10] ClarityG:
people who use crdroid, why did u choose this rom over PE and P+ui ?
[Redmi Note 10] WilcyWilson:
More customization, Feels smoother and doesn't have much small noticable UI bugs. Also, very active dev with faster bug fixes and updates.
[Redmi Note 10] LaMarMôt:
Ain't chosing it for more, but for less :

NO G**GLE !!!!!

Cheers !
[Redmi Note 10] syntheticdingo:
Can confirm issue exists in dotOS. It drops consistently after about 15 minutes instead of 45.

Video drops on my end suddenly ending the call, despite the "A call is in Progress" notification remaining until I press "End Call".

Would you like me to collect any logs before I flash crDroid? I plan to retest this there as well
[Redmi Note 10] Agent Lu:
AV sync bug in pe/pe+ still exists. A lot of users report stuttering while using apps in pe/pe+

And ofc this rom is like 100x better than miui. No stuttering in the UI, while browsing, apps don't restart when I switch between them and crdroid can maintain a stable 60 fps when I play wild rift for extended periods of time. I honestly can't thank the devs enough.
[Redmi Note 10] amarjit_rsingh:
it must be gapp issue as i was onlatest firmware andthe app was google map. after falshing other rom,gps was workiing fine
[Redmi Note 10] ClarityG:
i dont get what u trying to say
[Redmi Note 10] ClarityG:
but i get unlimited google photos storage on pixel + ui right? told by one of the user in that thread
[Redmi Note 10] Agent Lu:
Quoted from a user in the pe/pe+ thread. So nope.
[Redmi Note 10] ClarityG:
This is from Pixel experience, I was talking about Pixel+ ui, check in that thread
[Redmi Note 10] Agent Lu:
My bad. But I did look at the thread just now and honestly, I doubt it. But hey, give it a try and tell us what you find.
[Redmi Note 10] ClarityG:
I'm actually confused which rom to install that's why gathering some info
[Redmi Note 10] alonsoj636MW:
After trying all roms available.. i can say that CRDROID was the best for me... Best Battery Backup and Performance according to my usage... A big thanks to the developers of this great ROM ;):D
[Redmi Note 10] ClarityG:
what roms did u try and why this is better than those
[Redmi Note 10] Samir2298:
Hey guys I want to flash this rom. Are there any critical bugs I should know of before flashing?
[Redmi Note 10] LaMarMôt:
What I am saying is pretty straight forward...

One of the main reason I chose this rom is the vanilla built (i.e. without INCLUDED gapps), which mean I (ME) have the choice to install gapps or not (and of course I won't lol). In many other "custom" roms, gapps are included, there is no choice... if I wanted to use those roms, I would have to debloat them first... well, that I can do on MIUI or G**gle roms, I don't want to start to debloat the custom roms i'll use, there's no point.

But, hey... that's me you know...

Otherwise, as per today, I can say this rom (CrDroid) looks really really stable and the battery time looks excellent...

But you know, I guess everybody is different... and I think the hardest part in flashing roms is to wait for the bootloader to be unlocked... so...

...if you want the best opinion there is... well... you should make your own opinion :)

If

you have time you should try a couple of roms and take your own advice !

Cheers
[Redmi Note 10] LaMarMôt:
"Bugs" are reported in OP :

otherwise, so far, don't see any...

Cheers
[Redmi Note 10] Samir2298:
How's the camera and battery life compared to MIUI?
[Redmi Note 10] LaMarMôt:
read the thread i guess everybody is addressing those questions at some points...

in short, and from my experience, camera is (y)(it's the MIUI camera port, but you can install gcam or else) except for one or two stuff (i don't even know what, maybe blur in the background in portrait mode?), and battery life is great.

Try it.

Cheers
[Redmi Note 10] syntheticdingo:
If you use Signal, video calls seem to drop around 45 min. I'm still testing it though
[Redmi Note 10] LaMarMôt:
And with MIUI ?
[Redmi Note 10] qaz.xc:
This ROM is smoother than PE+, but it could be more smooth, my old whyred was smoother in most of the tasks, probably has to do with some CPU throttling this device seems to have.

Or just new android version crap, although i was running Android R in it.

Just a bit more performance improvements and camera fixed 100% and this ROM would become perfect IMO.
[Redmi Note 10] syntheticdingo:
To be honest with you I did not install and use Signal on MIUI. I am only starting to use the phone now with a custom ROM. I am going to test to see if the issue stems from microG though. as that is a common denominator in my set up with crdroid and dotos
[Redmi Note 10] LaMarMôt:
microG serves only for pushing notifications from G**gle services.

It's not interfering for establishing the calls nor during the calls. The calls are made without microG, through Signal servers or P2P.

You could unisntall microG on those same ROMs and use Signal to see if you experience the same issues (which you will presumably).