Closed ghost closed 1 year ago
I think that if people want this feature so badly, if @johanw666 is unwilling to add it in, and if it's just as simple as changing some colours in an xml file, someone should fork this fork and make the change. They've already stated that they're not doing this anymore due to frequent changes from Signal that break the AMOLED theme, if I remember correctly.
I think it's that easy if you just replace dark with black not adding the black with the dark in the same app, a good example is the signal fork called Molly, you can check their source code, and even @johanw666 said to me that it will be easy if he just replaces the dark with the black.
I just don't know how to make a fork, especially converting the source code into apk because I tried and had problems, I'm a newbie if just someone guides me through the process I will make my own fork for the people who want the black theme.
Oh, I see what you mean. I just went and checked it out. And don't worry, I don't know how to build an Android app, either, though, I'd like to think that I have a slight idea of how to make a fork.
So we're the same in this issue, I hope someone will help.
Hope he will consider🥲
from what I can see there is no extra features that @johanw666 added in his fork, it's the original signal app with the black theme, I installed the universal version.
One of my friend helped me and made it. Here is the download link for 6.1.1.0-JW (arm64v8a) with amoled black theme.
from what I can see there is no extra features that @johanw666 added in his fork, it's the original signal app with the black theme, I installed the universal version.
Oh, now I see what you mean, and I think I know why that happened: I only forked over the main branch and none of the others
One of my friend helped me and made it. Here is the download link for 6.1.1.0-JW (arm64v8a) with amoled black theme.
It will be better if he published the app on github with the source code.
from what I can see there is no extra features that @johanw666 added in his fork, it's the original signal app with the black theme, I installed the universal version.
Oh, now I see what you mean, and I think I know why that happened: I only forked over the main branch and none of the others
So is there any way to fix the issue ?
.
He didn't built the apk from source.. extracted the apk & made changes on UI hex color then repacked
.
He didn't built the apk from source.. extracted the apk & made changes on UI hex color then repacked
Is it hard to do ? maybe if it is easy we can do it every time we need an update ? Can your friend at least make a little tutorial on how to do this please.
.
He didn't built the apk from source.. extracted the apk & made changes on UI hex color then repacked
Is it hard to do ? maybe if it is easy we can do it every time we need an update ? Can your friend at least make a little tutorial on how to do this please.
Sure I'll ask him & let you know Btw do you face any issues after restoring backups? Whenever after i restored my backup the recovery key for the old backup remains same and after giving storage permission for the app the old recovery key got deleted in settings and asks to create a new backup with new recovery key
Whenever i changes my devices or reinstalling the app i have to create new recovery key & backup This very annoying everytime
.
He didn't built the apk from source.. extracted the apk & made changes on UI hex color then repacked
Is it hard to do ? maybe if it is easy we can do it every time we need an update ? Can your friend at least make a little tutorial on how to do this please.
Sure I'll ask him & let you know Btw do you face any issues after restoring backups? Whenever after i restored my backup the recovery key for the old backup remains same and after giving storage permission for the app the old recovery key got deleted in settings and asks to create a new backup with new recovery key
Whenever i changes my devices or reinstalling the app i have to create new recovery key & backup This very annoying everytime
No, I think every thing is fine, by the way I managed to unpack the apk and get access to the .xml files, all i need is to ask your friend which files I should be looking at and I'll do the rest, because the names are different from the github's source code, thank you in advance
.
He didn't built the apk from source.. extracted the apk & made changes on UI hex color then repacked
Is it hard to do ? maybe if it is easy we can do it every time we need an update ? Can your friend at least make a little tutorial on how to do this please.
Sure I'll ask him & let you know Btw do you face any issues after restoring backups? Whenever after i restored my backup the recovery key for the old backup remains same and after giving storage permission for the app the old recovery key got deleted in settings and asks to create a new backup with new recovery key
Whenever i changes my devices or reinstalling the app i have to create new recovery key & backup This very annoying everytime
No, I think every thing is fine, by the way I managed to unpack the apk and get access to the .xml files, all i need is to ask your friend which files I should be looking at and I'll do the rest, because the names are different from the github's source code, thank you in advance
Tools needed: MT MANAGER
STEPS : Unpack Apk & open resources.arsc with arsc editor then locate to the following path and edit HEX values
org.thoughtcrime.securesms/color/color-night/signal_colorBackground FF000000
(ID: 7F06043F)
org.thoughtcrime.securesms/color/color-night/signal_dark_colorSurface2 FF000000
(ID: 7F060489)
Or you can search both by HEX values and replace by those mentioned values (if you can't find the path you can also search by ID using mentioned above & and then save the changes repack and install good to go.
I'm thinking of releasing upcoming every updates in future (AMOLED BLACK). Incase you are lazy to do, you can dwld from my fork.Thank you
.
He didn't built the apk from source.. extracted the apk & made changes on UI hex color then repacked
Is it hard to do ? maybe if it is easy we can do it every time we need an update ? Can your friend at least make a little tutorial on how to do this please.
Sure I'll ask him & let you know Btw do you face any issues after restoring backups? Whenever after i restored my backup the recovery key for the old backup remains same and after giving storage permission for the app the old recovery key got deleted in settings and asks to create a new backup with new recovery key
Whenever i changes my devices or reinstalling the app i have to create new recovery key & backup This very annoying everytime
No, I think every thing is fine, by the way I managed to unpack the apk and get access to the .xml files, all i need is to ask your friend which files I should be looking at and I'll do the rest, because the names are different from the github's source code, thank you in advance
Tools needed: MT MANAGER
STEPS : Unpack Apk & open resources.arsc with arsc editor then locate to the following path and edit HEX values
org.thoughtcrime.securesms/color/color-night/signal_colorBackground FF000000
(ID: 7F06043F)
org.thoughtcrime.securesms/color/color-night/signal_dark_colorSurface2 FF000000
(ID: 7F060489)
Or you can search both by HEX values and replace by those mentioned values (if you can't find the path you can also search by ID using mentioned above & and then save the changes repack and install good to go.
I'm thinking of releasing upcoming every updates in future (AMOLED BLACK). Incase you are lazy to do, you can dwld from my fork.Thank you
I know you already gave me to much but I just need one last step which is how to build the apk again after the edit.
.
He didn't built the apk from source.. extracted the apk & made changes on UI hex color then repacked
Is it hard to do ? maybe if it is easy we can do it every time we need an update ? Can your friend at least make a little tutorial on how to do this please.
Sure I'll ask him & let you know Btw do you face any issues after restoring backups? Whenever after i restored my backup the recovery key for the old backup remains same and after giving storage permission for the app the old recovery key got deleted in settings and asks to create a new backup with new recovery key
Whenever i changes my devices or reinstalling the app i have to create new recovery key & backup This very annoying everytime
No, I think every thing is fine, by the way I managed to unpack the apk and get access to the .xml files, all i need is to ask your friend which files I should be looking at and I'll do the rest, because the names are different from the github's source code, thank you in advance
Tools needed: MT MANAGER
STEPS : Unpack Apk & open resources.arsc with arsc editor then locate to the following path and edit HEX values
org.thoughtcrime.securesms/color/color-night/signal_colorBackground FF000000
(ID: 7F06043F)
org.thoughtcrime.securesms/color/color-night/signal_dark_colorSurface2 FF000000
(ID: 7F060489)
Or you can search both by HEX values and replace by those mentioned values (if you can't find the path you can also search by ID using mentioned above & and then save the changes repack and install good to go.
I'm thinking of releasing upcoming every updates in future (AMOLED BLACK). Incase you are lazy to do, you can dwld from my fork.Thank you
I know you already gave me to much but I just need one last step which is how to build the apk again after the edit.
better do this way coz its very handy click on apk & select the view option and edit the contents then it will ask for save or discard after making changes click save that's all contents will be edited. I did this way.
.
He didn't built the apk from source.. extracted the apk & made changes on UI hex color then repacked
Is it hard to do ? maybe if it is easy we can do it every time we need an update ? Can your friend at least make a little tutorial on how to do this please.
Sure I'll ask him & let you know Btw do you face any issues after restoring backups? Whenever after i restored my backup the recovery key for the old backup remains same and after giving storage permission for the app the old recovery key got deleted in settings and asks to create a new backup with new recovery key
Whenever i changes my devices or reinstalling the app i have to create new recovery key & backup This very annoying everytime
No, I think every thing is fine, by the way I managed to unpack the apk and get access to the .xml files, all i need is to ask your friend which files I should be looking at and I'll do the rest, because the names are different from the github's source code, thank you in advance
Tools needed: MT MANAGER
STEPS : Unpack Apk & open resources.arsc with arsc editor then locate to the following path and edit HEX values
org.thoughtcrime.securesms/color/color-night/signal_colorBackground FF000000
(ID: 7F06043F)
org.thoughtcrime.securesms/color/color-night/signal_dark_colorSurface2 FF000000
(ID: 7F060489)
Or you can search both by HEX values and replace by those mentioned values (if you can't find the path you can also search by ID using mentioned above & and then save the changes repack and install good to go.
I'm thinking of releasing upcoming every updates in future (AMOLED BLACK). Incase you are lazy to do, you can dwld from my fork.Thank you
I know you already gave me to much but I just need one last step which is how to build the apk again after the edit.
better do this way coz its very handy click on apk & select the view option and edit the contents then it will ask for save or discard after making changes click save that's all contents will be edited. I did this way.
I don't know how to thank you my brother, you really helped me to solve the problems. Thank you a lot.
Nice post it in reddit & Do we get regular updates?
Nice post it in reddit & Do we get regular updates?
I said in the description I'll try my best to do frequent updates (at least once a month) because I use the app everyday
@aravind-alpha07 I don't know if you will see this but now I just finished my Signal fork that has AMOLED Dark, it will check for updates everyday and publish them if there were any, the process of checking the update and building the apk and publishing is fully automated.
Also @nekorubu you can take a look to check anything that you think it will help, the repo contains one file that will do everything.
Hi, I'm here again to talk about black theme in signal because you did not accept neither reject my pull request to replace the dark theme entirely with a black one, my guess is that you did not accept it.
So I'm here to ask you if there is any hope to publish 2 variants of the app, one with the normal dark and one with the black, I believe this will cost you so much less time than maintaining 2 themes in the same app, please consider my thoughts because i'm not the only one who is begging to have black theme.
I swear your app with the black theme and your additional features will be the perfect signal app ever existed, and thank you.