Why Aren't Custom Roms Devs Doing This?

IIABODEII

Senior Member
Oct 11, 2010
67
9
0
So far, I have installed over 9 custom roms, and none of them has Dark Mode for Messages & Phone apps. (except OOS port)

devs have been focusing on dark theme all across the device, yet not a single rom has dark messages & phone app.

And no, downloading Phone & messages from google play isn't a solution.

Is it actually difficult to implement?
 

pakpaker

Senior Member
Feb 6, 2012
52
12
0
So far, I have installed over 9 custom roms, and none of them has Dark Mode for Messages & Phone apps. (except OOS port)

devs have been focusing on dark theme all across the device, yet not a single rom has dark messages & phone app.

And no, downloading Phone & messages from google play isn't a solution.

Is it actually difficult to implement?
Of the 9 custom ROMs you have tried, did you try flashing Pixel Experience? The stock Messages app can be set to Dark Mode. The Phone app automatically becomes dark when you set dark mode on PE.

I think it's also implemented in other custom ROMs, and MIUI has it in their beta.

A simple use of your Google-fu will lead you to Substratum, which themes ROMs

Also, devs have their own timetables that we should respect. If the frameworks they work with don't allow it, then you should probably politely ask and wait for them. Before asking them if it is difficult, ask yourself if you have Google-d enough or used the search bar at XDA more.

Please check your custom ROMs CAREFULLY. Or maybe try Pixel Experience.

Hope that helps.
 

armuttaqin

Senior Member
Jan 30, 2014
154
23
38
Tarakan, North Borneo
So far, I have installed over 9 custom roms, and none of them has Dark Mode for Messages & Phone apps. (except OOS port)

devs have been focusing on dark theme all across the device, yet not a single rom has dark messages & phone app.

And no, downloading Phone & messages from google play isn't a solution.

Is it actually difficult to implement?
Ow man Just flash Pixel Experience ROM for Poco :cowboy:
 

IIABODEII

Senior Member
Oct 11, 2010
67
9
0
Of the 9 custom ROMs you have tried, did you try flashing Pixel Experience?
Yes I have. Great effort by the devs but definitely the worst experience a user will have if they want any type of customization.

I came to the Poco from Pixel 2 xl and I had the pixel for only month and sold it because of its terrible UI. why? because what kind of software makers take a step back when improving a software? for as far as i remember, the recents clear button has always been .25 second away from clicking the recents button. But Pixel UI went out of their way to make the clear button at the end of the list and you have to swipe through all your recent apps to hit that button! OOS and MIUI kept the button on the same place where it was in Oreo, except Pixel!

The stock Messages app can be set to Dark Mode. The Phone app automatically becomes dark when you set dark mode on PE.
Same can happen in other custom roms if I download the messaging and phone apps from google play

My question was the stock messaging and phone app on the custom roms

A simple use of your Google-fu will lead you to Substratum, which themes ROMs
I know about substratum but why would a user who installs a custom rom need a third-party app to theme stock messaging and phone apps when they should be dark by default when enabling dark mode all cross the device?

Also, devs have their own timetables that we should respect. If the frameworks they work with don't allow it, then you should probably politely ask and wait for them. Before asking them if it is difficult, ask yourself if you have Google-d enough or used the search bar at XDA more.
I do respect their timetables. And I have no idea whether the framework allows, hence why I started this thread to have input from different people.

Why do you sound annoyed by me asking if it's difficult? you know a developer can come to this thread and literally say yes its difficult and that would be enough to know why the idea is not being implemented.

And trust me, I googled enough and used the search bar.



Please check your custom ROMs CAREFULLY. Or maybe try Pixel Experience.

Hope that helps.
I have checked my ROM's CAREFULLY, just like I have been doing since 2011.


Hope that helps.
Thanks for your input
 

pakpaker

Senior Member
Feb 6, 2012
52
12
0
don't understand why people call the PE a custom rom when nothing about it is custom
In the context of the Poco F1 (or any other phone that is not the Pixel 1/2/3/3a and XLs for that matter), Pixel Experience is a custom ROM for these reasons:
  • Pixel Experience is not a GSI image that we just put in Pocophone. It also has its code based off Lineage with Pixel sources too (and with CAF, Qualcomm-specific code).
  • Try flashing MIUI stock straight on top of PE. You'll see lots of errors, simply because the frameworks are different. Stock ROM for Poco is MIUI. You can try checking the Poco out of the box.
  • Expounding on the topic, xiaomi.eu is considered a custom ROM because it has system level changes for the removal of ads and Chinese localization (apart from the fact that it is deodexed). If xiaomi.eu is a custom ROM in itself, then by what claim can we say that PE is non-custom?
  • Please have a look at this changelog for the CAF version of PE (I think AOSP has it too) : https://github.com/PixelExperience/..._caf_beryllium-9.0-20190505-2106-OFFICIAL.txt

Of course, you might have a different view of what "seems custom", but the vast difference of the PE ROM from the MIUI ROM speaks for itself that it is indeed custom (BTW, there's a high chance that ROMs that require you to flash them through TWRP is custom).

My apologies for a rather harsh attitude earlier. I'm here to inform and respectfully agree or disagree with what I know. Have a good day.

---------- Post added at 07:48 PM ---------- Previous post was at 07:41 PM ----------

Yes I have. Great effort by the devs but definitely the worst experience a user will have if they want any type of customization.

I came to the Poco from Pixel 2 xl and I had the pixel for only month and sold it because of its terrible UI. why? because what kind of software makers take a step back when improving a software? for as far as i remember, the recents clear button has always been .25 second away from clicking the recents button. But Pixel UI went out of their way to make the clear button at the end of the list and you have to swipe through all your recent apps to hit that button! OOS and MIUI kept the button on the same place where it was in Oreo, except Pixel!

Same can happen in other custom roms if I download the messaging and phone apps from google play

My question was the stock messaging and phone app on the custom roms
Legit concerns. I personally like how Huawei implemented EMUI and OOS on Oneplus. However, I did answer the mere question of the existence of a dark mode, as the Messages and Phone apps on PE is bundled as its default.

I will concede that Android Messaging apps are a mess, whether through their inconsistencies and their UI. But we can only hope for better things.
 
Last edited:

IIABODEII

Senior Member
Oct 11, 2010
67
9
0
In the context of the Poco F1 (or any other phone that is not the Pixel 1/2/3/3a and XLs for that matter), Pixel Experience is a custom ROM for these reasons:
  • Pixel Experience is not a GSI image that we just put in Pocophone. It also has its code based off Lineage with Pixel sources too (and with CAF, Qualcomm-specific code).
  • Try flashing MIUI stock straight on top of PE. You'll see lots of errors, simply because the frameworks are different. Stock ROM for Poco is MIUI. You can try checking the Poco out of the box.
  • Expounding on the topic, xiaomi.eu is considered a custom ROM because it has system level changes for the removal of ads and Chinese localization (apart from the fact that it is deodexed). If xiaomi.eu is a custom ROM in itself, then by what claim can we say that PE is non-custom?
  • Please have a look at this changelog for the CAF version of PE (I think AOSP has it too) : https://github.com/PixelExperience/..._caf_beryllium-9.0-20190505-2106-OFFICIAL.txt

Of course, you might have a different view of what "seems custom", but the vast difference of the PE ROM from the MIUI ROM speaks for itself that it is indeed custom (BTW, there's a high chance that ROMs that require you to flash them through TWRP is custom).

My apologies for a rather harsh attitude earlier. I'm here to inform and respectfully agree or disagree with what I know. Have a good day.

---------- Post added at 07:48 PM ---------- Previous post was at 07:41 PM ----------



Legit concerns. I personally like how Huawei implemented EMUI and OOS on Oneplus. However, I did answer the mere question of the existence of a dark mode, as the Messages and Phone apps on PE is bundled as its default.

I will concede that Android Messaging apps are a mess, whether through their inconsistencies and their UI. But we can only hope for better things.
No hard feelings. I came to learn.

Thanks again for sharing your knowledge.
 
  • Like
Reactions: pakpaker

pakpaker

Senior Member
Feb 6, 2012
52
12
0
No hard feelings. I came to learn.

Thanks again for sharing your knowledge.
No worries. XDA is a great place to learn, and I am also learning. I enjoyed this discussion. Feel free to ask anytime, I'll try to be more kind if I can be of help in informing. :good:
 

thanhnvt194

Senior Member
Feb 21, 2015
1,144
454
113
Vancouver
use substratum
I don't really care about miui theme or stock aosp themes since always on custom rom with subs since they can't themes third party apps
now i'm happy with aosip+ pitch black substratum for everuthing
 

Sydtek

Member
Aug 21, 2018
43
13
8
So far, I have installed over 9 custom roms, and none of them has Dark Mode for Messages & Phone apps. (except OOS port)

devs have been focusing on dark theme all across the device, yet not a single rom has dark messages & phone app.

And no, downloading Phone & messages from google play isn't a solution.

Is it actually difficult to implement?
The aim of LOS is near stock android. The stock android is just AOSP, if you use aosp, google can't make money from it as it's open source. If you use their Google services they can make money. If stock android's Messaging app and Phone app has the good features (dark theme, call screening etc) like Google's Messaging app or phone app, every one will prefer that and google might face a loss. As los is based on aosp (for some extent) you can't have dark mode there. Each and every custom ROM is based on LOS, so no you can't have dark mode. You can either use PE which has Google's messenging and calling app or use substratum theme engine.

I'm not 100% sure. If I made a mistake please correct it. Thanks ¯\_ (ツ) _/¯
 
  • Like
Reactions: mkozal

pipyakas

Senior Member
Apr 22, 2013
1,164
280
103
if you're already flashing gapps, why dont just enable Google's Phone and Message app since they have dark mode and just a lot better than any of the custom rom's counterpart? And their dark mode is not tied to the ROM, ever.
 

IIABODEII

Senior Member
Oct 11, 2010
67
9
0
Have you tried to use Google Phone and Messages apps? I'm using them on lineageos and they has dark mode

Just use these apps.

Yes I have, that is pretty much the only choice left :)


if you're already flashing gapps, why dont just enable Google's Phone and Message app since they have dark mode and just a lot better than any of the custom rom's counterpart? And their dark mode is not tied to the ROM, ever.

Yes I have, that is pretty much the only choice left :)
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone