• We are moving to xdaforums.com!

    Posts made between now and when the migration is complete will not be carried over.
    You will be automatically redirected once the migration is complete.

[ROM][Android 13.0][SURYA] crDroid v9.9 [OFFICIAL][21-09]

Search This thread

GtrCraft

Recognized Developer
Jun 3, 2013
6,796
17,821
Moto G5 Plus
Xiaomi Poco F1
9.5 update:

Changelog:
CLEAN FLASH IS MANDATORY

- Reverted to MIUI 14.0.1 blobs
- Updated some color/livedisplay settings
- Reverted crDroidMusic
- Added setup wizard AGPS option
- WiFiInfo: Fix crash on google setup wizard
- Increase 5 GHz network signal tolerance
- Launcher3: Fix quickstep live tile implementation
- Launcher3: Allow to control parallax effect and center wallpaper
- Launcher3: Some other small fixes
- SystemUI: Prevent edge lightning from pulsing outside keyguard/doze
- Added brightness slider styles
- Added acun and bang brightness slider
- GmsSwitch: Fix crash when GMS is admin app
- Updated translations
- Added crDroidMusic
- Launcher3: Reload icon pack settings fragment on resume
- DeskClock: Update navigationbar color to `system_neutral1_800`
- Reworked frameworks_av (should fix some issues)
- Fixed menu only opening once on legacy apps
- Fixed menu in legacy apps with multiple activities
- Fixed freeform transition visual issue
- Disabled SF backpressure (do report if helps on laggy QS)
- SystemUI: show ime switcher + cursor keys if we have space
- sqlite: Update to version 3.42.0
- fonts: Adjust GoogleSans configuration
- Updated themed icons
- Update dialog radius overlays
- DocumentsUI: Use monet colors
- Updated art, bionic and harfbuzz_ng
- Some small fixes here and there
 

_arafel_

Member
Apr 28, 2020
46
24
That is not possible, just read the changelog before downloading. There is button for it in the updater
For that I need to go to the menu and then click on it. Not something exactly obvious to do, especially if you are using a "stable" series (i.e. no nightlies or dev builds) and don't expect this kind of breaking change.

I can understand that the infrastructure currently doesn't contemplate this case, so although theoretically it could be changed (everything can be changed, it's code after all), I understand that it's probably not practical unless there's a complete rewrite for some other reason.

However, there are some things that might be easier to do. Please don't take this as a criticism, but just as suggestions so you don't unnecessarily annoy unsuspecting users if/when something like this happens again:
  • You are already adding some information fields in the update screen (maintainer, type of build, etc.) Perhaps it would be possible to add an "important message" field that, when present in an update, would be shown in bold red letters. Even just checking if the first line of the changelog starts with IMPORTANT would do it.
  • Consider bumping the version. IIRC the previous "breaking" change was from 9.2 to 9.3. If I see that it's a new version, I'm more likely to check the changelog and/or expect big or breaking changes. Even if changing the minor is not possible because you need to stay in sync with the rest of the builds, perhaps adding a revision like 9.5.1 or even 9.5-1 would be enough to make people check the changelog.
 

GtrCraft

Recognized Developer
Jun 3, 2013
6,796
17,821
Moto G5 Plus
Xiaomi Poco F1
For that I need to go to the menu and then click on it. Not something exactly obvious to do, especially if you are using a "stable" series (i.e. no nightlies or dev builds) and don't expect this kind of breaking change.

I can understand that the infrastructure currently doesn't contemplate this case, so although theoretically it could be changed (everything can be changed, it's code after all), I understand that it's probably not practical unless there's a complete rewrite for some other reason.

However, there are some things that might be easier to do. Please don't take this as a criticism, but just as suggestions so you don't unnecessarily annoy unsuspecting users if/when something like this happens again:
  • You are already adding some information fields in the update screen (maintainer, type of build, etc.) Perhaps it would be possible to add an "important message" field that, when present in an update, would be shown in bold red letters. Even just checking if the first line of the changelog starts with IMPORTANT would do it.
  • Consider bumping the version. IIRC the previous "breaking" change was from 9.2 to 9.3. If I see that it's a new version, I'm more likely to check the changelog and/or expect big or breaking changes. Even if changing the minor is not possible because you need to stay in sync with the rest of the builds, perhaps adding a revision like 9.5.1 or even 9.5-1 would be enough to make people check the changelog.
All these things are out of my reach, I am just a device maintainer. And it's common knowledge that custom rom do need more clean flashes than stock roms etc. I always read the changelog before updating anything. And I can't fix users.
 

hbilalshah

Senior Member
Dec 30, 2015
172
37
Lahore
Xiaomi Poco X3 NFC
All these things are out of my reach, I am just a device maintainer. And it's common knowledge that custom rom do need more clean flashes than stock roms etc. I always read the changelog before updating anything. And I can't fix users.
Hey @GtrCraft , I hope you are well

Since you are actively replying today I have a couple requests if you can work on them in the next update,

  1. In recent version of crDroid, even if we had disabled showing battery percentage in statusbar, it still showed up in QS panel, that was really helpful as I didn't want to set it to display percentage all the time but when I wanted to see it I could just swipe down the QS panel and see how much juice I have left
  2. I really appreciate the MIUI camera but if possible please can you replace it with Leica Camera as it has a bit more options than the stock MIUI camera app and I think a lot of users prefer it too
Let me know what you think about these
 

GtrCraft

Recognized Developer
Jun 3, 2013
6,796
17,821
Moto G5 Plus
Xiaomi Poco F1
Hey @GtrCraft , I hope you are well

Since you are actively replying today I have a couple requests if you can work on them in the next update,

  1. In recent version of crDroid, even if we had disabled showing battery percentage in statusbar, it still showed up in QS panel, that was really helpful as I didn't want to set it to display percentage all the time but when I wanted to see it I could just swipe down the QS panel and see how much juice I have left
  2. I really appreciate the MIUI camera but if possible please can you replace it with Leica Camera as it has a bit more options than the stock MIUI camera app and I think a lot of users prefer it too
Let me know what you think about these
1. Should still be possible?
2. No, I got the miui cam from the unofficial maintainer because I don't know how to do it myself.
 

temporarium

Senior Member
You want a stable rom or not?
Yes, exactly, stable - not experimental. It should be obvious that proprietary blobs from the device manufacturer are more solid than oss ones, even if they're older...

Anyway, if possible, if you are wanting to make another such drastic switch down the line, could you please present the two options to your followers here on XDA and let's see what the majority prefers. It's an idea. 😉
 

GtrCraft

Recognized Developer
Jun 3, 2013
6,796
17,821
Moto G5 Plus
Xiaomi Poco F1
Yes, exactly, stable - not experimental. It should be obvious that proprietary blobs from the device manufacturer are more solid than oss ones, even if they're older...

Anyway, if possible, if you are wanting to make another such drastic switch down the line, could you please present the two options to your followers here on XDA and let's see what the majority prefers. It's an idea. 😉
Once again I can't, I need to upload the update onto the server and the rest is done automatically.
Just read the changelog, end of story.
 

hbilalshah

Senior Member
Dec 30, 2015
172
37
Lahore
Xiaomi Poco X3 NFC
Yes, exactly, stable - not experimental. It should be obvious that proprietary blobs from the device manufacturer are more solid than oss ones, even if they're older...

Anyway, if possible, if you are wanting to make another such drastic switch down the line, could you please present the two options to your followers here on XDA and let's see what the majority prefers. It's an idea. 😉
Hi @temporarium,

When last month's update dropped I raised the issue of moving to Leica camera and you did tell me a way to replace the app in system files that should do the trick but when I opened the ZIP of leica camera I found a lot of other libraries too along with the APK

Will just changing the APK work? What about all those libraries that were present in the zip?

You seem to be a knowledgeable person here and I don't know much about ROMs so can you please guide me through this?
 

temporarium

Senior Member
Hi @temporarium,

When last month's update dropped I raised the issue of moving to Leica camera and you did tell me a way to replace the app in system files that should do the trick but when I opened the ZIP of leica camera I found a lot of other libraries too along with the APK

Will just changing the APK work? What about all those libraries that were present in the zip?

You seem to be a knowledgeable person here and I don't know much about ROMs so can you please guide me through this?
That wasn't me who made that suggestion.
 

ejpelliarmus

New member
Apr 2, 2023
4
0
Hello, my phone encounters the problem where after a while, it won't turn on. I have to press and hold power button to force reset, but it happens again. Please help, thank you.
 
This was I did for clean install:
1. Make sure you've installed updated original rom
2. Make sure you've installed good twrp recovery
3. Download custom rom, gapps (I use mind gapps), magisk
4. Go to twrp recovery, do format data, cache and internal memory and I do reboot to recovery again.
5. Connect the phone to computer and copy rom, gapps and magisk to internal memory (I can use internal memory on my comp)
6. Install rom, gappps, and magisk (I use v26.1)
7. Do wipe caching and format data (is a must, to access internal memory after booting)
8. Boot to system just wait until the language choice appear.
9. In my phone I can access wifi, the I use my provider to access my google account.
10. Do rebooting and connect to wifi adn provider again

That's all, If something missing please add.

Now I use updated crackdroid rom v9.5 June 5, 2023 version.
 

Top Liked Posts