yashsingh1/xdaforums huggingface dataset:
[Android Themes] fichl:
TWRP 3.x dark stock theme pack v3 with different colors

View attachment 5147931

Features:

- over a dozend themes included

- change theme feature

- 7 empty user folders in ui.zip/themes/ where you can place your own mods and mixes

- chmod 644 button for file manager

thanks to @z31s1g for his great TWRP 2.x theme

had a peek into your files to learn about extra functions...

credits for the amazing auto generated backup name feature are to you !!!

also your work gave me the idea to add a change theme feature in the first place.

:good:

How to install the theme:

- do not use these themes on TWRP 2.8.x, so make sure you´re running TWRP 3.0.0.x or greater!

- choose your version and flash the zip file in recovery

- hit home button - advanced - reload theme

- head to advanced - theme options - change theme and choose your favorite color

Versions:

- v4 is compatible with twrp 3.5.x (themeversion 4)

- v3 and up should work on portrait and landscape devices

- standard seems to work on most devices but not on all using /sdcard/ as path for internal storage

- marshmallow version should work on all devices running marshmallow using /data/media/0/ as path

- @G.M.L made a version for devices using /emmc/ as path for internal storage --> here

flash at your own risk. always have a backup before flashing stuff...

i am not responsible if anything goes wrong.

latest version for TWRP 3.6.1 and above with themeversion 5 for android9 and android 10.x twrp images -->

see below (fichls_twrp_theme_pack_v5_android9_flashable.zip & fichls_twrp_theme_pack_v5_android10_flashable.zip)

here is a video review by @musabcel

enjoy

old versions:
[Android Themes] fichl:
how to change TWRP splash screen

As every device has its own TWRP.img which cant be used on another device,

you´ll need to download the lastest TWRP.img for your device (the one you actually have flashed on your device ;))

now the .img file has to be extraced... there´s a great tool for that task named Android Image Kitchen

so hit the link above and download the version of your choice in the attachment of the first post.

personally i used v2.4 for windows while writing this...

extract Android Image Kitchen to your desktop and copy your TWRP.img into that folder

open the Android Image Kitchen folder in your explorer and drag the TWRP.img file into the unpackimg.bat with your mouse

ignore the split_img folder that was created in that process and open the ramdisk folder

inside the ramdisk folder enter the twres folder

the stock splash screen uses to .png files from the images folder inside that twres folder:

- splashlogo.png

- splashteamwin.png

those files already exist in the theme.zip in a matching version for each color and you can just copy them

to your Android Image Kitchen\ramdisk\twres\images folder replacing the existing ones

or edit them to your likings in gimp or whatever you wanna use and save them (needs to be saved as .png file!)

if you want to use a custom fullscreen splashscreen use the splash.xml from the attachment (unzip to twres folder)

and place a 1080x1920 (or 1920x1200 for landscape) .png file into images folder and name it splash.png

additionally you can edit the splash.xml inside the twres folder where the background of the splash screen is controlled

the lines you need to edit are line 20 - 22

<variable name="background_color" value="#222222"/>
<variable name="header_color" value="#555555"/>
<variable name="accent_color" value="#0090CA"/>

first is the main background, second the header color and last should be the color for TWRP version on the bottom

the color needs to be in hex format

after you´re done save the xml file and close it

head back to the Android Image Kitchen folder and double click on the repackimg.bat file

this will create a image-new.img in that folder which is your modified TWRP.img

now you can flash that img file same way you´d flash a stock TWRP.img

.
[Android Themes] sdamark:
On M9 you have to put ui.zip in TWRP/theme folder in INTERNAL storage for it to work.

Thanks [MENTION=669904]fichl[/MENTION] looks great :)
[Android Themes] 2WildFirE:
Great work mate!

I prefer blue

Powered by SkyDragon ROM
[Android Themes] Sandivisi:
nice :D
[Android Themes] BR7fan:
Worked for me. Thanks
[Android Themes] track909:
Only error is LANGUAGE, not present in zip file!
[Android Themes] MAX 404:
Working great !!

I had a little problem , i got confused and when creating the "theme" folder I named it "theme folder" instead...........other than that smooth
[Android Themes] -CALIBAN666-:
works and looks like a charme on my galaxy a5 with aicp 11 rom.thanx
[Android Themes] faizauthar12:
Have another link O.o?
[Android Themes] fichl:
ok, i reuploaded all version with language files ;)

thanks for the heads up.
[Android Themes] DirkStorck:
Are you planning to do a landscape version for tablets like the Note 10.1 2014 too? ?
[Android Themes] fichl:
didnt plan it... dont have a device running twrp in landscape...

but if you give me a link to twrp img for such devices i can look into it ;)
[Android Themes] DirkStorck:
That would be really fantastic ? I will give you that link tomorrow and will upload a zip from a landscape theme that I currently use for 2.7.8 ?
[Android Themes] DirkStorck:
Hi, so here is the link for the trwp img

https://dl.twrp.me/lt03wifiue/

and as attachment I have uploaded the current landscape theme if that is any help :)

Thanks in advance :fingers-crossed: :)
[Android Themes] fichl:
wanna test ?

screenshot would be nice ;)

---------------------------------------------------------------------

EDIT: now all colors are available for landscape here ;)

...
[Android Themes] DirkStorck:
Sure [emoji3] I will gladly test. I will have time at Saturday and will give you feedback [emoji16]

Thank you
[Android Themes] DirkStorck:
Sadly I can not test at the momemt because the recovery seems to be buggy. It does not respond to touch events :confused: :(
[Android Themes] KOLANICH:
[MENTION=669904]fichl[/MENTION], I have modded your gray theme into a black one.

http://rghost.net/7mmqKSWfB

Could you add it into your pack?
[Android Themes] fichl:
personally i wouldnt have made the font color so dark

cause it eats up so much contrast

but good job anyway... so...

sure

;)
[Android Themes] bird333:
I changed the background and header colors to all black i.e. #000000 (I don't know if it makes a difference from #070707) and I changed the TWRP version text to white i.e. #FFFFFF instead of accent_color. Could you change the version text to white in your script? Thanks
[Android Themes] :
[MENTION=669904]fichl[/MENTION] Just thought I would show you what I did with your zip base. I made an initial "Installer" that explains how to use all the features and has simple methods of uninstalling all the files if necessary (Installer is a lot more advanced than what is shown)... Also, I added my own "Developer Options" that is hidden in one of my themes in the zip (Currently 5 themes) for my CM13 Theme Series. Everyone loves this new Installer I have made, and also wanted to say thank you for helping and letting me use your base!
[Android Themes] harsh.:
Nyc work brother ?

sent from sprout4?
[Android Themes] manbat:
[MENTION=669904]fichl[/MENTION] I have found that I have to rebase my themes with my mods to your ui.xml. If I don't...when I change to one of my added themes...the theme picker goes away....easy fix though. Thanks for your work on this !!!!

Sent from my SM-N910V / VZW Note 4 DE / Factory Bootloader Unlocked / Rooted / Custom Kernel-ed/ TWRP 3.0.0-0.trltevzw
[Android Themes] DirkStorck:
[MENTION=6280728]xdnax[/MENTION] where can we find your themes? ?
[Android Themes] :
All in my signature! There is the xda community and the Play Store links. The XDA community also has the download for the TWRP MOD Installer. Go check it out!
[Android Themes] comptonhubbard:
[MENTION=669904]fichl[/MENTION] ran into a major problem. I flashed twrp 3.0 used your theme (gray) one but I wanted to update rom I was on and unfortunately 3.0 for the note 3 cannot handle aroma. Been trying to get working twrp on my phone but non will work except 3.0 but again 3.0 cannot flash aroma. can you look into it and help me get Twrp working again.
[Android Themes] fichl:
what do you want me to change ?

not sure what this should have to do with the theme...

i am not involved in twrp development - so if you delete ui.zip from /sdcard/TWRP/theme and still have that problem you´ll need to ask in the twrp thread for your device...
[Android Themes] comptonhubbard:
thanks that fixed it deleted all themes from both internal and sd card and its working again.
[Android Themes] fichl:
so the theme caused the issue ?

weird.... what exactly happened when you tried to flash the rom update with the theme installed ?

can you post a recovery.log ?
[Android Themes] bird333:
Just the TWRP version text on the splash screen to white.
[Android Themes] Citizen_Snips:
Hi! Nexus 6P user here. First of all they look great. Thanks for them!

I searched the thread about my screen resolution. I found that TWRP scales images up. I only noticed one thing. Not sure if it's supposed to be like this or if it's a result of using the theme on a different resolution.

As you can see the left side of the slider outline is cut off by the part you actually slide. Is there an easy fix for this? I don't make themes but I do have experience repacking TWRP images for changing splashes, etc. I'm not exactly sure where to start, if you could point me in the right direction I could take a whack at it.

Thanks again for the themes! ????????

Edit: All sliders are like that. Backup, restore, wipe, flash.
[Android Themes] harsh.:
View attachment 3670718

For backup.. Auto generate name do not work.. It is blank in every theme...

sent from sprout4?
[Android Themes] manbat:
In OP...."modded so you don't have to delete auto generated name". I guess that it means no auto generated names are created, so you do not have to delete them. So you always have to create a name of your choice.

Sent from my SM-N910V / VZW Note 4 DE / Factory Bootloader Unlocked / Rooted / Custom Kernel-ed/ TWRP 3.0.0-0.trltevzw
[Android Themes] harsh.:
I have not deleted the name... It is not appearing.. Well but its OK. Will give it a name. ??..

sent from sprout4?
[Android Themes] 2WildFirE:
sry for late responce i was looking in op, great work mate!;)
[Android Themes] DirkStorck:
Thanks! That worked! :)
[Android Themes] G.M.L:
I need a litlle help I was flash the zip from the OP but when I was push reload theme and then go to advanced nothing happened just stay in the same theme

I was put in users themes in zip but nothing then I was put in user only images ui and splash but nothing again

"G.M.L."

Phone: LG L90

Rom: ResurrectionRemix-v5.6.4

Recovery: T.W.R.P. 3.0.0-0
[Android Themes] KevinX8:
Same theme changing not working
[Android Themes] G.M.L:
After flash must see this option I guess but I can find it in advanced

"G.M.L."

Phone: LG L90

Rom: ResurrectionRemix-v5.6.4

Recovery: T.W.R.P. 3.0.0-0

---------- Post added at 03:59 PM ---------- Previous post was at 03:41 PM ----------

Ok I was find what is the problem and not working twrp flash the zip in sdcard but the theme work from internal/TWRP/theme I was copy the ui.zip from the zip there and work but the problem now its that when I was change theme and push reload theme just stay in the red theme and not changed in other them not only users but and in included in zip themes

"G.M.L."

Phone: LG L90

Rom: ResurrectionRemix-v5.6.4

Recovery: T.W.R.P. 3.0.0-0
[Android Themes] fichl:
has nothing to do with resize.. its just how kolanich did it...

it works like that:

as long as you see (Auto Generate) in the name it will be auto generated.

when you tap on it to change the name it will be deleted so you dont have to push backspace for 5 secs. to get rid of the auto generated name

so it works, but it cant be edited
[Android Themes] G.M.L:
[MENTION=669904]fichl[/MENTION] can you suggest me a solution please?

"G.M.L."

Phone: LG L90

Rom: ResurrectionRemix-v5.6.4

Recovery: T.W.R.P. 3.0.0-0
[Android Themes] fichl:
so you´re saying after flashing my zip from OP ui.zip isnt copied to internal storage ?

where is it copied to ?

after copying ui.zip to internal it works, but if you change the theme there are no changes, right ?

(and you didnt select an empty user folder, right ?)

i guess your internal storage isnt mapped as "sdcard" and the path in the script needs to be changed to whatever your internal storage is named.

try changing theme to blue or any of the fichl ones, then check in the location the ui.zip was flashed (the wrong location) if a new ui.zip is created.
[Android Themes] G.M.L:
Yes after flashing zip copied to external sdcard

After copying ui.zip to internal works but no changes in theme and I select from both included and user

My internal storage not mapped as sdcard if I now how mapped I will change the path only in updater-script??

I was trying to change theme from fichl themes and no changing and no created in my external sd card ui.zip

I'm going to crazy all the problem I guess is because the script not installed in right place because I don't now the path name of internal storage

"G.M.L."

Phone: LG L90

Rom: ResurrectionRemix-v5.6.4

Recovery: T.W.R.P. 3.0.0-0
[Android Themes] z31s1g:
Swiping right to left over the keyboard clears the text input field in one go.
[Android Themes] fichl:
yeah, if you deleted the ui.zip from ext-sd no new one will be created.

the script will extract ui.zip from /sdcard/.... if not found noting will happen...

strange anyway sdcard is ext-sd for you... seems to work for the mayority...

so once you found the name of your internal storage replace it in updater-script if you want the flashable zip to work

and in portrait.xml from ui.zip (replace all sdcard entries from line 2962 to 2968) to get the theme change thingy working.

then it should be fine

ah, nice! didnt know...

maybe gonna remove that mod then as it seems to confuse ppl.
[Android Themes] 2WildFirE:
I'm playing a bit with buttons ;)
[Android Themes] G.M.L:
First of all [MENTION=669904]fichl[/MENTION] its my best T.W.R.P. best frend!!!!!!

Finaly it worked i was find my internal storage path its front of my eyes in recovery named ''emmc''

After i was changed in updater-script the path i was changed in portrait.xml the path of themes like you told me to do and finally

work and for me who make themes its very usefull this work to test the themes!!!!!

Thanks a lot [MENTION=669904]fichl[/MENTION] you are the best!!!!!!

View attachment 3671313

And 3 other themes!!!

View attachment 3671314View attachment 3671315View attachment 3671316
[Android Themes] G.M.L:
Resurrection Remix rom theme!!!!

"G.M.L."

Phone: LG L90

Rom: ResurrectionRemix-v5.6.4

Recovery: T.W.R.P. 3.0.0-0
[Android Themes] DirkStorck:
[MENTION=5247964]G.M.L[/MENTION] looks fantastic!
[Android Themes] DepressedDead:
Thank you for providing us such nice themes. I made my own theme by using .xml files from te black theme + images from the red theme, although I had to edit a lot of pictures with photoshop to give a full red looking to my theme.

There I upload my own set of colorized images. If someone wants to make something similar you just will need to colorize them with photoshop + edit a few xml values. It's easy.
[Android Themes] Paschfire:
How do you apply your awesome looking theme? What do I do with the file contained in the twres.zip?
[Android Themes] guillermorojaz:
Thanks [MENTION=6618858]DepressedDead[/MENTION] by the logo :good:

I have a little fun tonigh :laugh:
[Android Themes] guillermorojaz:
I guess I know what to do with the ui.zip?

Move everything else you have in the theme folder and just let the ui.zip I hung up.

This is the authorship of [MENTION=6618858]DepressedDead[/MENTION]
[Android Themes] Paschfire:
Thanks! I did actually figured it out and added it to the flashable theme zip in the OP, but appreciate it non the less.
[Android Themes] czecx:
Siorry for the stupid question guys. I need your's help.

I tried to change the text color on splashcreen logo (TeamWin Recocery 3.0.0-0) to the #222222. But when I change it to #222222 and reboot my phone to recovery, splashscreen picture not apears, I just have the black screen. What else I do wrong? I just change ox splash.xml file the line which contain:

<text color="%accent_color%">

to

<text color="#222222">

Thnx..
[Android Themes] Alx31:
Awesomeness, themes are working on twrp multirom 3.0.0; but loosing multirom functions :laugh: any way to adapt it please?

else if the source is on github can i get a link please ? will try to adapt on my own...
[Android Themes] fichl:
extract the twres.zip and put these files in an empty user folder of the ui.zip from OP:

images - folder

ui.zip

so you wont loose the theme change function...

used instructions from post#2 ?

should be fine unless you use windows notepad to edit the file...

you need to use an editor capable of handle unix format like pspad or notepad+

i dont use multirom, so i cant test it...

what source you´re refering to ?

source from theme is all in ui.zip... nothing is compiled ;)
[Android Themes] ScottDB:
The source code for multirom TWRP should have the stock theme XML (with multirom functions) in with it. You could use that as an example. Let me know what phone or tablet you use, and I will try to find the link to the github source for you.
[Android Themes] Alx31:
using hammerhead at the moment as daily driver...also i will have to flash stock images to get back clean cuz no matter wich twrp im flashing after even formatting recovery partition, theme keep overriding...:laugh:
[Android Themes] ScottDB:
I have found the source for multirom TWRP for hammerhead:

https://github.com/Tasssadar/Team-Win-Recovery-Project

In the upper-right corner of folder/file list, there is a button for "Download ZIP" that will download all the source, or you can look at it online at that link.

Look in: /gui/themes_multirom/1080x1920/ - you will find the default-theme XML to use as a base or example to adapt to a different theme.

To keep theme from over-riding, try deleting /sdcard/TWRP/theme/ui.zip - that MIGHT fix that problem.

Hit the "Thanks" button if this post helped!
[Android Themes] Alx31:
lol thanks for the override bugfix, and github part for twrp from tassadar, don't worry i handle this :laugh: already made 3 custom kernel :p

was just wondering if these theme here was open sourced, like to be able to use as reference for twrp multirom themes, i know how to build roms and kernels, but im a total noob at themeing, if these themes sources xml and script here were on github, i could make a twrp mr version and share here; like that op put it in his first post and everyone will be happy...
[Android Themes] fichl:
sounds good,

feel free to use, modfy and publish my theme as long as it remains free of charge and opensource and giving me credits ;)

to add the mr-stuff you´ll have to merge it into ad copy of portrait.xml from the theme...

but you may want to wait a little while cause im just finishing another update

cheers
[Android Themes] Alx31:
yessir indeed free of charge, open sources ftw lol; and bout credits...dude its your work! sure i will credit you if i get it to work... :D u can check all of my repos on github, one and every commits have proper authorsip, me no kanger :silly:

ok will wait, not in a hurry anyways...thanks for your work ;)
[Android Themes] scoobyjenkins:
Hot damn, I love this theme! Takes me back to running CherryJelly CMTE theme back in the day, thanks for sharing ????
[Android Themes] X301:
Does anyone have any idea which part of TWRP is responsible for progress vs progress bar sync, its presumed to be in TWRP man code not device but idk which part is responsible. Issue is in progress bar vs progress is totally out of sync well broken, utterly broken.

Discussion page from http://xdaforums.com/showpost.php?p=65662948&postcount=1428 onwards though thers been much earlier reports in that thread.

thx. in advance.
[Android Themes] z31s1g:
You'll most likely get an answer in the twrp irc channel. The link is in the OP of every official twrp thread.
[Android Themes] ahk31:
If I want to use a custom 1440x2560 spashscreen, do I have to edit the pixel valus in splash.xml?
[Android Themes] fichl:
hehe, totally dont doubt that...

i wrote that rather for everybody to understand my conditions than personally to you ;)

i dont know if that works - just try messing with the twrp.img when you know how to restore it if it wont boot anymore ;)
[Android Themes] fichl:
TWRP theme pack v2 update

OP updated with v2 of my theme.

changes:

- added image background template

- added dark header / full color versions

- added polish languge file

- removed auto generated name mod

using the background image versions isnt recommended though as it really slows down all scrollviews.

but as some ppl might not care about that i included the template.

some themes will now get an extra checkbox when selected to get the dark headers version.

now its up to you to come up with some nice variants :)

enjoy
[Android Themes] fichl:
TWRP theme pack v2 landscape

Also finished v2 for landscape.

its untested as i dont have a device for it...

so all positions of buttons i added are only a wild guess :)

would be great if someone could post some screenshots,

especially, the theme options page, the select theme page, the theme changing page and the chmod644 button.

cheers
[Android Themes] comptonhubbard:
I tried to go back to stock theme in order to install 2.8.7.0 so I could flash new rom but phone would get stuck on TWRP splash screen until I odin back TWRP then it would restart. Not until I removed all themes then I was able to re-enter TWRP and flash new rom.
[Android Themes] str8str:
Any chance you could do a theme for multi Rom?

---------- Post added at 12:44 PM ---------- Previous post was at 12:43 PM ----------

Any chance you could do a theme for multi Rom?

---------- Post added at 12:44 PM ---------- Previous post was at 12:44 PM ----------

Any chance you could do a theme for multi Rom?

---------- Post added at 12:45 PM ---------- Previous post was at 12:44 PM ----------

Any chance you could do a theme for multi Rom?
[Android Themes] DirkStorck:
I would love to test it and post screenshots but I think that I won't have time before weekend
[Android Themes] z31s1g:
The stock theme (that is the base for all the mods in this thread) for multirom is ready and being tested at the moment. Once confirmed working, Tasssadar will receive a copy (or pull request) and then update the officially supported devices. Then it's only a matter of pulling the additional XML from the recovery image and include it in the themes. Basically every theme can be made mr compatible with minimal effort then - but a few more days patience are required...
[Android Themes] :
I'm just a bit confused. Are you saying MR will now use the same format as TWRP and that the xmls will be similar, allowing for easy theming? I'm just a little confused at the moment, but would love to give an option in my Theme MOD Installer for themes based on TWRP or MR
[Android Themes] ScottDB:
Yes , both versions of TWRP use the same XML for the theme. The MR versions of TWRP just have extra functions to support MR, so the theme XML will also have extra code so you can use those MR functions. I looked at the TWRP source for a MR-supported device, searched for "multi" in the theme XML, (potrait.xml), and found numerous occurrences of that word.
[Android Themes] z31s1g:
I'm saying that mr will receive the same ui as stock twrp shortly. It wasn't done by the time mr was updated to 3.0, that's why we used a patched up version of the materialised theme instead. And yes, adapting the themes in this thread to support mr will be a breeze in a few days time.
[Android Themes] :
Awesome, can't wait!

---------- Post added at 09:10 PM ---------- Previous post was at 08:59 PM ----------

Awesome, can't wait!
[Android Themes] str8str:
Thanks brother
[Android Themes] X301:
<sarcasm>

Annoying much?

Annoying much?

Annoying much?

Annoying much?

</sarcasm>