[Theme Creating] How to edit third party apps using EMUI themes? - Honor 9 Themes, Apps, and Mods

I found EMUI themes on the internet which changed the design of various third party apps like f.e. WhatsApp. So I know, I could just take the theme, and edit the com.whatsapp file in it, but there are not all design elements of the app included. So my question: How can I find out the name of every design element and file name to change the design of every part of each app?

This is huge process i think

I'd just need the name of the elements for this xml file and the rest of the file structure where the media files for icons are (with their name). How could other people do it then? Isn't there a way to easily find that out? ?

I guess you have to decompile the apps in question and look at their source code for the correct names for elements. Probably a bit time consuming process yes. But that's probably how they all do it.

Thanks, I decompiled WhatsApp.apk and am now trying to understand how this whole thing works... I still don't understand everything especially because of the theme.xml file which obviously only exists in the theme, but not in the decompiled WhatsApp.apk. But I'm going to try to find out everything by try and error

Maybe this will help you:
http://developer.huawei.com/consumer/en/resources/index.php?title=How_to_Create_Themes

Lyshalia said:
Maybe this will help you:
http://developer.huawei.com/consumer/en/resources/index.php?title=How_to_Create_Themes
Click to expand...
Click to collapse
Hmm there isn't explained how editing of any app works, only some app icons, wallpaper and lockscreen.

Lyshalia said:
Maybe this will help you:
http://developer.huawei.com/consumer/en/resources/index.php?title=How_to_Create_Themes
Click to expand...
Click to collapse
Themeing tool is available ? Do you have any links?

venugopalu007 said:
Themeing tool is available ? Do you have any links?
Click to expand...
Click to collapse
There is a link on the site, you will find it. Just scroll down a bit.

Lyshalia said:
There is a link on the site, you will find it. Just scroll down a bit.
Click to expand...
Click to collapse
In which section , i didn't find the link

venugopalu007 said:
In which section , i didn't find the link
Click to expand...
Click to collapse
1. THEME TEMPLATE & TOOL
1.1 Download the required files

Lyshalia said:
Maybe this will help you:
http://developer.huawei.com/consumer/en/resources/index.php?title=How_to_Create_Themes
Click to expand...
Click to collapse
Lets see , thanks for the link.

Does anyone know how to edit the chat bubbles in Whatsapp using the EMUI themes? I already tried to enter another color inside the theme.xml:
<color name="bubble_color_outgoing">#ffd29bd7</color>
And I also tried to edit those files (see attachment) inside /res/drawable-hdpi-v4/, /res/drawable-xhdpi-v4/ and /res/drawable-xxhdpi-v4/.
Nothing changed. Is the EMUI theming engine unable to edit those chat bubbles or is there another file that I missed?

Related

App name

I like customize rom in my way. i changed app icons but now i want to change app names. please someone guide me for this which file to be edited.
Try APK Edit
With this tool you can change every text that appears in that app and even add new languages...
For me it was also quite useful and it's not very complicated. Only open the APK (You must have the apk on your computer) and edit it
Mohanshbhr said:
I like customize rom in my way. i changed app icons but now i want to change app names. please someone guide me for this which file to be edited.
Click to expand...
Click to collapse
Isn't it manifest.xml ? I'm not sure... Look at it !
brigo said:
Isn't it manifest.xml ? I'm not sure... Look at it !
Click to expand...
Click to collapse
Thanks let me try
GalaxyDrei said:
Try APK Edit
With this tool you can change every text that appears in that app and even add new languages...
For me it was also quite useful and it's not very complicated. Only open the APK (You must have the apk on your computer) and edit it
Click to expand...
Click to collapse
Thanks, it worked

[Request] How to remove recent apps from status bar

Hi devs,
I want to remove recent apps from the status bar.
The SystemUI.apk is from Hintay's HTX Mod 0.59.1|Android 2.3.3
I browsed all the forum and tried all these methods but didn't work on 2.3.3.
The methods I tried as below:
http://forum.xda-developers.com/showthread.php?t=1018818
http://forum.xda-developers.com/showthread.php?t=1225558
http://forum.xda-developers.com/showpost.php?p=15417961&postcount=107
I upload the SystemUI.apk and hope devs would be kind to teach me or help me to remove recent apps from the status bar.
Great thanks to you all !
Much appreciated !
There are two ways, one easy and one hard. In the hard one you kind of remove all the functionality of the recent apps section. In the easy one you just adjust the height to 0, so It's not visible. I only know the easy one do you know how to decompile apps? If not take a look in my guide ;-)
Then you can probably just do as the guides says or something. I haven't seen through them yet ;-) else go to res/ layout/ status bar expanded and find the line which includes recent apps or something similar. Change layout_height to 0.0dp ;-)
Edit: took a look at the guides. They are a bit more work, but you should use one of them instead, as they remove the whole thing so it will probably improve performance a bit more
Sent from my Hero using XDA
Thank you Habarug!
The purpose i want to remove the recent apps is just as you said it will improve performance when pulling down the notification bar.
So only adjusting the height to 0 may not improve the performance and reduce the laggy. Just my guess.
I've tried these guides but don't work..
But when you tried the guides, did you decompile the systemui or did you just open it with 7zip or smthing? You cannot change any xmls or smalis or stuff like that unless you decompile it
yes, i use apktool to decompile the SystemUI.apk and Notepad++Portable to edit.
who can answer...
another and easiest way is just replace system.ui from SalsaSense 4.0
http://jieehd.qap.la/options/HtcSalsaStatusBar.zip
Thank you! Good idea!
but my purpose is to learn the methods, just be curious and interested in these things
It seems that just editing the status_bar.xml as I explained above might help a bit on the performance I have no idea about the smali edits, I cannot change smalis without guide
caiyc9064 said:
Thank you! Good idea!
but my purpose is to learn the methods, just be curious and interested in these things
Click to expand...
Click to collapse
by the way,i tryed your rom and i can tell is very slow,i suggest you to try Rose v5
Habarug said:
It seems that just editing the status_bar.xml as I explained above might help a bit on the performance I have no idea about the smali edits, I cannot change smalis without guide
Click to expand...
Click to collapse
alright, i will have a try
slobo2712 said:
by the way,i tryed your rom and i can tell is very slow,i suggest you to try Rose v5
Click to expand...
Click to collapse
right, it's slow. but when i delete some apks such as htc hub, htc likes etc. and then add some scripts (06loopy_smoothness_tweak, 13KickAssKernel, 15cleanup_init_ram, 17speedy_modified, 30memtweak) from [ROM][2.3.5] Zero Hero Sense 3.5 RC 2.5 [Mar. 2, 2012] and also enable swap.
after that you will find this rom is really fast!
caiyc9064 said:
right, it's slow. but when i delete some apks such as htc hub, htc likes etc. and then add some scripts (06loopy_smoothness_tweak, 13KickAssKernel, 15cleanup_init_ram, 17speedy_modified, 30memtweak) from [ROM][2.3.5] Zero Hero Sense 3.5 RC 2.5 [Mar. 2, 2012] and also enable swap.
after that you will find this rom is really fast!
Click to expand...
Click to collapse
can u give a link to all the stuff u mentioned in your post?
tnx in advance
you mean the list of apks i remove or the scripts i add ?
caiyc9064 said:
you mean the list of apks i remove or the scripts i add ?
Click to expand...
Click to collapse
well if u can, please
List of apk's removed and scripts
scripts added:
06loopy_smoothness_tweak
13KickAssKernel
15cleanup_init_ram
17speedy_modified
30memtweak
50swapon
apks removed:
com.htc.FriendStreamWidget.apk
com.htc.MusicWidget.apk
com.htc.TrendsWidget.apk
com.htc.TwitterWidget.apk
CSPeopleSyncService.apk
DCSStock.apk
Flickr.apk
FriendStream.apk
GenieWidget.apk
GoogleBackupTransport.apk
GoogleFeedback.apk
GoogleQuickSearchBox.apk
HtcDirect.apk
HtcDirectDownloadsProvider.apk
HtcFeedback.apk
HtcGreader.apk
HtcHubSyncProvider.apk
HtcLog.apk
HtcProfileWidget.apk
HtcRecommends.apk
HtcRecommendsWidget.apk
HtcTipWidget.apk
LiveWallpapersPicker.apk
maps6.0.0-ownhere-signed.apk
MarketUpdater.apk
MyHTC.apk
MyReportAgent.apk
OnlineAssetDetails.apk
QuickLookup.apk
SpareParts.apk
Stk.apk
Stock.apk
Street.apk
Transfer-icong-8.20.0.26-S21.apk
VoiceDialer.apk
VoiceSearch.apk
YouTube.apk
maybe you could try to create and upload a flashable zip of your version of the ROM ... I'm sure many people who pay attention to your work
At least me
lolo7291 said:
maybe you could try to create and upload a flashable zip of your version of the ROM ... I'm sure many people who pay attention to your work
At least me
Click to expand...
Click to collapse
And me
lolo7291 said:
maybe you could try to create and upload a flashable zip of your version of the ROM ... I'm sure many people who pay attention to your work
At least me
Click to expand...
Click to collapse
pirlouit2 said:
And me
Click to expand...
Click to collapse
i'd love to share the rom.
but i'm in China, i can't upload it to the mediafire cause the GFW of our government.
can you suggest other web disks so i can have a try?
caiyc9064 said:
i'd love to share the rom.
but i'm in China, i can't upload it to the mediafire cause the GFW of our government.
can you suggest other web disks so i can have a try?
Click to expand...
Click to collapse
dropbox maybe? or e-mail it to somebody

[Q] Can someone make...?

Can someone please make a updatezip of these animations: http://forum.xda-developers.com/showpost.php?p=25361097&postcount=92.
I have tried many times and different ways but i just cant get them work. I Would be thankfull if someone can make working updatezip!
I have tried to replace framework-res.apk file in system, i have tried modify framework-res.apk, i have tried some theme flasher also nothing works... there is always stock transistion animations.
ziiHelmet said:
Can someone please make a updatezip of these animations: http://forum.xda-developers.com/showpost.php?p=25361097&postcount=92.
I have tried many times and different ways but i just cant get them work. I Would be thankfull if someone can make working updatezip!
I have tried to replace framework-res.apk file in system, i have tried modify framework-res.apk, i have tried some theme flasher also nothing works... there is always stock transistion animations.
Click to expand...
Click to collapse
I don't know but you want to use a framework-res.apk from a Samsung Note? You do understand not only that framework-res.apk is for another device, its for a modded framework of a rom for another device. Unless you want to crack open the apk and look at the code/images but even the images wouldn't work I think. Update.zip won't help you, needs to be properly ported.
Cheers
prbassplayer said:
I don't know but you want to use a framework-res.apk from a Samsung Note? You do understand not only that framework-res.apk is for another device, its for a modded framework of a rom for another device. Unless you want to crack open the apk and look at the code/images but even the images wouldn't work I think. Update.zip won't help you, needs to be properly ported.
Cheers
Click to expand...
Click to collapse
But is that possible to only move the animations from that framework-res.apk to our blade´s framework-res.apk?
ziiHelmet said:
But is that possible to only move the animations from that framework-res.apk to our blade´s framework-res.apk?
Click to expand...
Click to collapse
I am no themer or dev. So I don't know. I've never really looked much in to the xml files in the apk either so I wouldn't know. Everything can be ported with enough knowledge, patience and time
prbassplayer said:
I am no themer or dev. So I don't know. I've never really looked much in to the xml files in the apk either so I wouldn't know. Everything can be ported with enough knowledge, patience and time
Click to expand...
Click to collapse
What animation is it? App drawer?
QuantumFoam said:
What animation is it? App drawer?
Click to expand...
Click to collapse
All transistion and so on animations.
ziiHelmet said:
All transistion and so on animations.
Click to expand...
Click to collapse
What transitions?
QuantumFoam said:
What transitions?
Click to expand...
Click to collapse
Transition animations for example between apps, when lock screen is opened and so on! Youtube -> /watch?v=5im5VxclHCw <- this video explains it better than me!

Q) LG g2 theme name change

hey everyone i would like to know how can i change the name of a theme? ive editing the monshine theme but i would like to change the name as i would like to create more than one so i could easily swap between them in the theme section without having to install them when i want to swap
Decompile the theme APK then go to /res/xml/theme_resources.xml then look for ,Label value="theme name". Try that.
You will have to change the package name in the manifest. There may be other places too...
zone23 said:
Decompile the theme APK then go to /res/xml/theme_resources.xml then look for ,Label value="theme name". Try that.
Click to expand...
Click to collapse
that changed the name in the theme section but it still replaces the normal 3g theme
Rikoman17 said:
that changed the name in the theme section but it still replaces the normal 3g theme
Click to expand...
Click to collapse
Read my post above yours. It's in AndroidManifest.xml
AyDee said:
Read my post above yours. It's in AndroidManifest.xml
Click to expand...
Click to collapse
ive just changed the name in there and it still comes up as multihome theme - G3 any other way?
Rikoman17 said:
ive just changed the name in there and it still comes up as multihome theme - G3 any other way?
Click to expand...
Click to collapse
Not looking at it right now but maybe in res>values>public.xml *edit- should be strings.xml
You may have to change some files in the smali folder. Take 2 themes and compare them to see what's different. A program like Diffmerge is useful for that.

Change App Icon Systemwide

Hi Peeps,
I want to change a specific icon of an app, and I want the changes to take effect on homescreen and app drawer. Ive searched for solution but what I found is just to use an app (which just create a shortcut on homescreen) and/or a launcher.
I want it to have on default TW.
Btw, I am rooted on Nougat.
Cheers!
as far as I know you can use themes / icons or you would have to decompile the apk and change the icons in the mipmap folders
32dave said:
as far as I know you can use themes / icons or you would have to decompile the apk and change the icons in the mipmap folders
Click to expand...
Click to collapse
Thanks! Seems I have to learn on how to decompile/recompile apk for me to able to do this.
geraldalcos said:
Thanks! Seems I have to learn on how to decompile/recompile apk for me to able to do this.
Click to expand...
Click to collapse
try this I find it the easiest https://forum.xda-developers.com/showthread.php?t=1633333
32dave said:
try this I find it the easiest https://forum.xda-developers.com/showthread.php?t=1633333
Click to expand...
Click to collapse
Will start on that. Cheers!

Categories

Resources