[THEME][TWRP] TWRP 3.x dark stock theme pack w different colors v4 [04.01.2021]

Search This thread

fichl

Recognized Themer
Oct 30, 2007
1,315
2,967
Berlin
Any way to fix those errors in 3.6.2 @fichl ? I mean the theme works but I have NO idea what theses errors mean, which images aren't showing (properly?) now 🤷‍♀️

Other than that the theme works fine + looks great, just those red writings are annoying :LOL:

@fichl AFTER SPENDING ALMOST 12 HOURS MESSING WITH UI.XML AND PORTRAIT.XML FILES FROM YOUR THEME PACK, UPDATING THEM BASED ON THE CHANGES (MOSTLY RELATED TO DYNAMIC PARTITION DEVICES) IN TWRP V3.6.2 AND AFTER FLASHING IT I WAS UNABLE TO SOLVE THE ERRORS AND IN THE END I DELETED ALL THE UPDATED FILES THINKING I MESSED UP SOMETHING ELSE. AFTER WASTING ANOTHER HOUR OF FRUSTRATION, I FOUND OUT THAT THE MISSING LINES WERE FROM THE "LANUGUAGE FILES" WHERE ALL THE STRING DECLARATIONS ARE MADE SO APPARENTLY YOU DIDN'T UPDATE THEM. ADDING INSULT TO INJURY, NOW I AM BACK TO SQUARE ONE PULLING OUT THE HAIR ON MY HEAD (OR WHATEVER'S LEFT OF THEM :ROFLMAO:. NOT COMPLAINING BTW). ANYWAYS, I WILL PROBABLY TRY TO UPDATE THE FILES AGAIN TOMMOROW AND WILL SHARE IT HERE WHEN DONE SO, CHEERS;).

Sorry, my bad....
youre right, i updated the languge files and forgot to update them with my theme stuff.

thanks for finding out....
ill update the v5 zips in the OP in a sec.

Ah and btw, if you customize the xml files, always store them in one of the users folders.
if you put them in the root folder, the will be overwritten after changing the theme.

cheers
 
Last edited:

DuskGolem

Senior Member
May 29, 2015
207
83
Sorry, my bad....
youre right, i updated the languge files and forgot to update them with my theme stuff.
this happened only in the android9 version though...

thanks for finding out....
ill update the zip in the OP in a sec.

Ah and btw, if you customize the xml files, always store them in one of the users folders.
if you put them in the root folder, the will be overwritten after changing the theme.

cheers
Hey man, a feature request if possible. In portrait.xml where the theme changing page function is (the one with terminal commands mkdir, unzip, etc), is it possible to add a feature where the twrp folder (in data/media) will be chosen in runtime like for example, choosing the directory in /sdcard containing .twrps file? I just found that in the latest twrp version, the twrp folder name can be customized so as to avoid detection by root detecting apps. So if i rename the twrp folder to lets say "RECOVERY", will the change theme mechanism be able to search this directory on the runtime based on the presence of .twrps file or may be ask the user to specify the new folder to avoid wasting time searching for a single file(which is simpler I think)?
 

DuskGolem

Senior Member
May 29, 2015
207
83
UPDATED: 24-January-2023

1) UPDATED THEMES FOR BOTH ANDROID 9.0 AND 11.0. (THE 11.0 ZIP FILE SHOULD WORK WITH ANDROID 12 & 12.1) TO WORK WITH TWRP V3.7.0 (THEME VERSION 5).

2) Fixed problems with the theme "fichl_imageBG". Now you can use an image of size 1080x1920 on your device even if it has a different resolution and aspect ratio like this weird ass ratio of 18.5:9 on some samsung devices. The only thing you need to do if you use a custom image is, when you add the image file data in "ui.xml" resources section, don't put "retainaspect="1"" in front of it. Either set it to zero or remove it altogether.

3) Unlocked all the available features available in twrp v3.7.0 like flashing magisk.apk directly, some new features available for android 9.0 A/B devices, and some keyboard improvements for decryption purposes (pin, password, etc protected data partition). Android 11 features like unmap super partitions, fastboot, etc are also now unlocked in the respective zip file.

4) Fixed few typos in stock twrp theme files.

5) FOLLOWING NEW FEATURES ADDED TO THIS THEME PACK;
a) Added setting to change location of clock in statusbar. Now you can set it to center (default) or to the right (Notched Phone Users, have fun)
b) Option to change navbar color to accent color.
c) Option to hide CPU temp from statusbar (will be replaced with TWRP version if hidden)
d) Changed the method of how themes are applied. Now, instead of using the built in "Reload Theme" function after changing the theme, the recovery will be rebooted instead when theme is changed. The reason for this change is to remember the theme settings (like clock position, navbar color, clock format, etc) when theme is switched from one color to another.
e) Some other minor changes here and there.

6) If you guys find something wrong, do tell me (I haven't tested the 11.0 zip since I do not own any android 11.0+ device).​

Enjoy!!!

DOWNLOAD LINKS:

Couldn't attach the files here due to size limitation. File size is around 17MB due to the method I used to update the theme. Each theme has its own portrait.xml, splash.xml and ui.xml files.

MEGA LINKS:



Screenshot_2023-01-24-17-54-40.png Screenshot_2023-01-24-18-20-55.png Screenshot_2023-01-24-18-21-30.png Screenshot_2023-01-24-18-21-33.png

Screenshot_2023-01-24-18-21-36.png Screenshot_2023-01-24-18-22-02.png Screenshot_2023-01-24-19-38-35.png
 
Last edited:

DuskGolem

Senior Member
May 29, 2015
207
83
@fichl TWRP 3.7 is compatible with your great! Work?
It should work for android 9, 10 and 11 branches of twrp. For android 12, they made some changes, mainly porting theme versioning to golang and some variable additions so I can't say that it will work for sure.
Try yourself, it wouldn't harm your device. If the gui is distorted, just delete the twrp/theme folder from your internal storage and wait for @fichl To update it when he has the time.
 

MikoSushi

Member
Oct 30, 2022
13
2
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:
How to do a screenshot of TWRP?
 
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
Code:
<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

.
Not working for me, have twrp 3.7_*** and I tryed flashing but version is different, can u make one for 3.7+?
 
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
Code:
<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

.
Can u make it for 3.7+?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 276
    TWRP 3.x dark stock theme pack v3 with different colors

    fichls_twrp_theme_pack_270.gif


    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:
    55
    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
    Code:
    <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

    .
    20
    updated theme

    updated the theme to a single flashable zip containig all colors and submissions ;)

    Changes:
    - now comes in flashable zip (will backup old theme to ui_old.zip if exists)
    - added change theme feature
    - 7 empty user folders in ui.zip/themes/ where you can place your own mods and mixes
    - added chmod 644 button for file manager
    - no more deleting auto generated backup name - credits to @z31s1g

    will update landscape version next week

    happy testing
    16
    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
    11
    :good: care to share a download link in case someone wants to use it ?

    I will hopefully be posting a TWRP overlay theme for my CM13 Theme Series, Material Faded tonight. If anyone is interested, I can add links to the TWRP themes (they will come in colors: Blue, Gold, Green, Red, and Purple). I will be adding changes to most of the UI for a new, fresh look! (Like all buttons, sliders, keyboards, etc.)
    nice :)

    Yes ;)
    You can do this for blue?
    It would be great :laugh:


    little teaser ... :cyclops:
    .