yashsingh1/xdaforums huggingface dataset:
[Android Themes] Bob in Northern NJ:
Had a spare 20 minutes after getting home from spending the day with the family. So I decided to theme the TWRP 3.0.3-0_UNOFFICIAL splash screen using the instructions found on page one of the OP. Worked perfectly! And all it took was 20 minutes, literally! Thanks [MENTION=669904]fichl[/MENTION] for sharing your talents.
[Android Themes] daitalos:
working very correctly from official 3.0.2-0 until unofficial twrp unified 3.0.3-0 now, without problem (change theme very easy) ...nice job thanks!
[Android Themes] dadi11:
[MENTION=669904]fichl[/MENTION] please check it out. theme pack stopped working with 3.0.3 version on kenzo

https://gerrit.omnirom.org/#/c/21381/
[Android Themes] KevinX8:
Theme still functions fine on my builds of 3.0.3? Just change the twrp version in the xmls to 2 instead of 1, error should go away
[Android Themes] z31s1g:
Bumping the themeversion to "2" is a prelude to the upcoming TWRP release.

It was set to force themers attention on the things that have changed and need to be adapted.

So it's basically a protection for the users not to use themes that aren't up to date with the changes that have been made to the stock ui.

Now there's an easy way to trick this check:

There's a value in the ui.xml (in the theme zip) that needs to match the desired themeversion ("2" for the next release).

If you pull the desired theme from the pack, edit the variable and repack the theme you can apply it afterwards.

Alternatively, if you're building yourself, revert the theme version requirement change locally (the commit you linked) and build again.

Then the theme will work without editing the ui.xml.

But be aware: the themeversion check was bumped for a reason. Both described methods leave you with a "not recommendable" theme/twrp version combination.

The incompatibility is caused by a very recent patch in the TWRP source. The "official" version number has nothing to do with it, the build date of the recovery is what makes the difference.
[Android Themes] dadi11:
[MENTION=2719389]z31s1g[/MENTION] "It was set to force themers attention on the things that have changed and need to be adapted.

So it's basically a protection for the users not to use themes that aren't up to date with the changes that have been made to the stock ui."

This is exactly what I wanted to do with my post as well. I think it's quite important thing to update this theme pack by its author since it's not abandoned and not making any workarounds

Sent from Xiaomi Redmi Note 3 Pro
[Android Themes] fichl:
thanks for the heads up everybody.

i wasnt aware of the theme version change as i am currently running 3.0.3 unofficial ony my m9 which still has theme version set to 1.

so if 3.0.3 is released officially i´ll check for changes and update the theme pack if needed.

otherwise feel free to post links to twrp images for other devices that already have implementated any changes.

cheers
[Android Themes] qriozum:
Welcome.

Is there a chance that you upgrade this exquisite theme for the version of TWRP v3.0.3-3 modleu HTC10:

https://xdaforums.com/devdb/project/dl/?id=22854

This theme worked without any problem to the version of TWRP v3.0.3-0.

After the update TWRP from 3.0.3-0 to 3.0.3-3 - stopped working :(

For now, I prefer not to risk a change in the variable "themeversion" from "1" to "2", because I do not know if it's safe.

regards

q.
[Android Themes] Bob in Northern NJ:
Yesterday, 03:26 PM |#1419

baadnewz's Avatar

Recognized Developer

Flag Bucharest

14,179 posts

Thanks Meter: 33,782

Donate to Me

More

Quote:

Originally Posted by Captain_Throwback

IMPORTANT NOTE FOR ROM DEVS:

The latest Unofficial version of TWRP I posted (and any future official versions) will require an update to your updater-scripts in order to properly install any additional zips (root, magisk) that your ROM zip may contain. Please make sure you make the change from this post to ensure compatibility!

https://xdaforums.com/chef-central/...rs-kitchen-t3202296/post70667173#post70667173

Post #5153
[Android Themes] RuLEoF2:
Well buddy... I downloaded 3.0.3-3 UNOFFICIAL and have changed the UI images just like I did for 3.0.2-0. I can't install it on my M8 so I haven't tested it but you're welcome to try it

at your own risk

. Again, all I've done is swap out the .png and xml files that make up the UI. Everything else is untouched.

Here's a zip of the img file and MD5. Unzip and flash via htc_fastboot as you normally would. Let me know how it works out.

[Link Removed]

EDIT: Experimental project didn't live up to expectations so I scrapped it.
[Android Themes] qriozum:
Hello.

Thank you very much for your prompt response.

Theme as you create the image of recovery, and thus, each update the TWRP will, it will be without your theme. Too bad it does not zip.

Overhaul done splashscreen!

Placed language translation.

The font is also nice.

TWRP v3. 0.3-3 with your theme work, though in the log is displayed warning "to restore the default theme."

Great job, thank you very much.

greetings

q

http://cloud.tapatalk.com/s/588ada1730a71/Screenshot_2017-01-27-06-16-46.png?
[Android Themes] qriozum:
Probably guess where this warning about a bad theme.

On the SD card in the directory "theme" I have a file of your theme to earlier versions.

Hence, it is probably this warning.

Will there be a chance that you released a plain ZIP motif that can be used with future versions of TWRP, as it was with your current theme?

Once again, I thank you for the work and making a new version of the theme!

regards

q

EDIT:

My suspicion proved to be correct. After you rename the directory with the theme directory TWRP - red warning about incompatibility theme is no longer present in the log recovery.

Now it is only twice at the top of letters in yellow:

"Stock theme version does not match TWRP version".

Yet so far, so far I have not noticed enough to affect the functioning of the TWRP.

Great job!
[Android Themes] RuLEoF2:
The issues that you're seeing might be my fault. I was a bit lazy and copy/pasted the UI-related files form my 3.0.2-0 theme to 3.0.3-3. :o

Those files probably have some changes here and there that causing the errors.

I'll go back and make the necessary color changes line-by-line. There aren't many so it won't be too difficult.

I'll post the updated version once it finished and you can try again.
[Android Themes] RuLEoF2:
As I'm going through the xml file code from 3.0.2, I'm recognizing all the little changes that I made. It's been awhile and I was messing with it for a couple weeks in my free time, searching text for keywords like "background" and "text_color" to tweak their values. Comparing the xml file content from 3.0.2 to 3.0.3, there are massive changes so it's no wonder that the copy/paste didn't work. I guess it didn't occur to me that the UI files would have been that different. Sorry about that. :rolleyes:

I'm not a developer/programmer or anything close. Just a novice tweaker so I don't have the skill sets or resources to do this efficiently. Time is in short supply so I really can't take on a project like this. But, I'd be happy to post as many of the value changes that I can remember for you or anyone else who wants to go at it.

Maybe there is a way to create some kind of zip that can universally incorporate my theme to any version but that's something that someone with real expertise would have to figure out.
[Android Themes] fichl:
i´ll have a look next week... too busy atm.

;)
[Android Themes] sdamark:
You're awesome. Thanks. ?
[Android Themes] fichl:
theme pack v3 for themeversion 2

OP updated

found some time to look into the changes made in 3.0.3.x unofficial...

luckily there where no changes made to images and ui.xml yet,

only portrait.xml had few changes which are included to themepack v3

also themeversion is set to 2 in all themes of v3 now.

please note that you cant use theme pack v3 if your twrp themeversion is still 1.

in my case, then the theme just wouldnt load and twrp came up with default theme.

but you still could use the new portrait.xml from v3 in the v2 ui.zip...

if someone already found a landscape image with themeversion 2,

please post a link so i can update landscape theme pack too ;)

cheers
[Android Themes] sdamark:
Fan Frigging Tastic, now to get home and theme the splash screen. Love it, thank you brother. Made my day.

Edit... Just got home and themed the Splash. 7 minutes this time. I'm such a happy guy right now.

It has taken me a while to get comfortable with this, but I'm getting there.

Might be time for me to try something more, eh?? ;)

Thanks again, my friend, for making my device mine (and beautiful to look at). :D

Confirmation number: 91K37222VP608440L

Have a drink on me...
[Android Themes] fichl:
thanks mate, very much appreciated :)
[Android Themes] Bob in Northern NJ:
Thanks so much! It themes perfectly, as does the splash screen when the OP instructions are followed.

Great work!
[Android Themes] fichl:
OP updated

just noticed i forgot to add some strings in v3 which will lead to some error in twrp log.

please redownload v3 if it bothers you ;)

cheers
[Android Themes] image45:
Since I flashed TWRP-3.0.3.0-kipper, my themes don't load anymore. Is that due to above changes at all please?
[Android Themes] fichl:
Yeah, probably.... just try v3...
[Android Themes] image45:
V3 does work, however only first red theme loads.
[Android Themes] fichl:
i assume that your device uses a different path to your internal sd than /data/media/0/

did you manually copy the ui.zip from the flashable theme zip to your internal sd ?

or did the flashable zip work ? in that case the theme changer should work as well...

you still can manually change the theme by extracting the files from the desired theme and putting them back in the root of ui.zip.

cheers
[Android Themes] image45:
Yes I unzipped the file and manually copied to location of original ui file, that was created after flashable theme zip was first run.
[Android Themes] qriozum:
Hello :)

With a certain degree of shyness, I would ask - did you can find the time and look to the great theme of this post:

https://xdaforums.com/showpost.php?p=67797991&postcount=418
[MENTION=2980731]RuLEoF2[/MENTION] did but "rigid" version 3.0.3-3 TWRP Unoficial, and with each new version of the theme no longer be used :(

A theme is Sensational :)

Regards

q.
[Android Themes] TheForce:
Moto G 2015

Works on moto g 2015 :)

Thank you :good:
[Android Themes] Revan335:
TWRP 3.1 compatible?

Many Thanks!
[Android Themes] fichl:
OP updated

[MENTION=2980731]RuLEoF2[/MENTION] would have to do that, because its his theme ;)

yup... only minor changes from 3.0.3

just in case i updated the zip in post #1 with recent changes taken from twrp 3.1.0 hima

cheers
[Android Themes] VictorLapin:
[MENTION=669904]fichl[/MENTION] please clarify, have you updated v2 flashable zip, or is v3 nougat is coming?
[Android Themes] fichl:
I updated v3 which is out since a couple of weeks ;)

Also IT doesn't matter if you use marshmallow or nougat.

v2 is for twrp with themeversion 1, v3 is for tv 2.
[Android Themes] VictorLapin:
Thanks, got confused with "marshmallow" in the zip name :)
[Android Themes] fichl:
yeah, thats probably misleading :(

it had to do with the path the internal sd is named...

and that changed with marshmallow if i remember correctly ;)
[Android Themes] daitalos:
fichls_twrp3_theme_pack_landscape_v2_marshmallow_flashable.zip working very well without problem with twrp 3.0.2-0 in RR N7.1.1 ! Lol ....in Samsung tablet ...
[Android Themes] daitalos:
Until now, with twrp 3.0.3-0 common unified , fichls_twrp3_theme_pack_landscape_v2_marshmallow_flashable.zip works very well.

Now with new update twrp 3.1 not working. But now with 3.1 the only theme that work is fichls_twrp3_theme_pack_portrait_v3_themeversion2_marshmallow_flashable.zip ...that working without problem with twrp 3.1 & Marshmallow ROM in Samsung tab .... Thanks & sry for English
[Android Themes] fichl:
As i said, I don't have any landscape device...

So i don't really keep track of those twrp versions.

But if you link me to that landscape twrp 3.1 I.age I can have a look ;)
[Android Themes] daitalos:
OK...thanks for reply... Necessarily with portrait (in twrp 3.1 & Lineage13 official nightly) theme on Samsung tab 10.1 working very well !! Lol
[Android Themes] RuLEoF2:
I'm working on implementing my theme into v3.1.0-0 for the HTC One M8 right now. There are a lot of changes in the theme xml files between 3.0.2-0 and 3.1.0-0. Most are subtle but there a quite a few new strings in the new xml files that were not in 3.0.2-0.

I'm almost done... I think. I'll post it when it's finished.
[Android Themes] RuLEoF2:
Once again, this is the mechanically unaltered TWRP v3.1.0-0 for the HTC One M8 and TWRP v3.1.0-1 for the HTC10.

All props go to TeamWin for their hard work creating this awesome recovery.

All I've done integrate my theme directly into the img file.

Download, unzip and flash via htc_fastboot.

Enjoy.

HTC One M8

HTC10_PME

Download [Here]

.
[Android Themes] qriozum:
Please seperate theme zip,

or integrate TWRP for HTC10.

Big, Big please ;)

regards

q.
[Android Themes] RuLEoF2:
I can try but I have no way of testing it since I don't have an HTC10. Chances are that simply swapping files won't work but if you want to risk it, go for it.

Again, I'm not a software developer, just a tweaker with decent graphics skills. Modifying the files from 3.0.2-0 to work with 3.1.0-0 took me the better part of last night as you can see from what time I posted.

I'll fool with it a bit and post when it's ready.
[Android Themes] qriozum:
I am willing to test you and give you feedback on the results
[Android Themes] RuLEoF2:
Here ya go. For the record, you're using this AT YOUR OWN RISK. Since I can't test it, I can't diagnose any problems you may have so you'll be on your own from here.

Good luck

VENOM_twrp_3.1.0-1_for_HTC10_by_RuLEoF2
[Android Themes] qriozum:
Heartfelt thanks for sacrificing and creating the theme for HTC10!

Theme as a standalone file - unfortunately does not work.

When splashscreena is displayed with the TWRP log - when the recovery is started, the screen flashes and splashscree TWRP is displayed again. And so around.

After you upload your consolidated TWRP - recovery starts properly. For now I check the individual sections (backup / recovery etc).

Only cosmetic remark, the splashscreen version of "TWRP 3.1.0-0" is displayed, while the TWRP version 3.1.0-1 is displayed on the top bar when running TWRP.

Will come back with information if I see any anomalies.

Respect for your work!

Thank you thank you very much.

greetings

q.

---------- Post added at 08:44 PM ---------- Previous post was at 07:51 PM ----------

Screenshot
[Android Themes] jot.pixel:
what's a great themes
[Android Themes] qriozum:
Yes - [MENTION=2980731]RuLEoF2[/MENTION] he created a masterpiece :)

So I asked for a new version for twrp v3.1

:)

regards

q.
[Android Themes] RuLEoF2:
Thanks. Glad you like it. :good:

I fixed the splash version number mismatch and tweaked the settings screens, making their backgrounds slightly darker to allow the text to pop better. I also fixed the TWRP header to read consistently with all languages.

Enjoy.

VENOM_twrp_3.1.0-1_for_HTC10_by_RuLEoF2
[Android Themes] RuLEoF2:
Sure. I'd love to see what you did.

Thanks.
[Android Themes] RuLEoF2:
Yeah, as you can see, once you unpack the img file and navigate to the twres folder, it's all right there. It took me days of trial and error to narrow down the parts of the code that I needed to change or add to. I tinkered with it for weeks in my free time in between making custom images to build my theme. I still have things that I'd like to tweak or add.

If I remember correctly, one of the problems with using the ui.zip method is that you can't change the splash screen. For whatever reason, only the splash.png in the twres folder is recognized.
[Android Themes] qriozum:
In your "Multitheme" does not work flash images "IMG".

To restore it, rename "ui.zip" in the File Manager section, reload the theme - from now on the flash "img" will work ;)

regards

q.
[Android Themes] qriozum:
Quietly, it's not a complaint to you ;)

- This is a tiny note for less experienced users.

Great work guys - respect

regards

q.
[Android Themes] fichl:
nice teaming up here guys :)

if you get stuck somewhere tweaking or adding stuff feel free to ask, maybe i can be of any use here....

cheers
[Android Themes] RuLEoF2:
Thanks @fichl. I do have one request.

I just tweaked a new one last night to allow the TWRP version number to show on the splash screen the way the Team Win designed it. I removed it way back when started this project because it conflicted with my background image at the time. Up until now, the v# has actually been part of the background image and I would change it to match the new TWRP v# each time I upgraded it. Now, it will change automatically as intended by design.

I also added a pattern to the "used" portion of the slider to give it a little more style. See attached image. This brings me to my question.

If you look closely at the slider in the image, you can see the text "swipe to". It actually overlays the slider. Is there a way to change what layer the text is on so that the green slider is on top and covers the text as you move it left to right?
[Android Themes] z31s1g:
Putting the text between "slider_used" and "handle" is not possible via the xml.

There is only the option to have the text behind, above or under the slider by creating a dedicated text element. But that wouldn't help you either, would it? ;)
[Android Themes] RuLEoF2:
Actually, behind would work fine. As long as the text is not on top of the "handle"

---------- Post added at 12:13 PM ---------- Previous post was at 12:10 PM ----------

@franzyroy

I will post my latest version with the new splash.png and the updated splash.xml tonight.

Use the two together and with any future TWRP updates, the v# will change automatically when you incorporate my theme to it. You can still change the splash.png to whatever you want, but with the new xml, the "TWRP Recovery" version# will overlay the splash image.
[Android Themes] franzyroy:
Fine, I'll take a look tonight! :)
[Android Themes] RuLEoF2:
Yes. All TWRP recovery splash screens do. I removed that part of the code when I created my first splash background because it conflicted with the design. Now, I've put it back but adjusted the location on the screen so that it no longer conflicts with the background image.

Here's my final cut.

HTC One M8

HTC10_PME

Download [Here]

.
[Android Themes] RuLEoF2:
Ok... It sounds like you know how this works so can you help me out? Behind the slider would probably work.

Thanks.
[Android Themes] RuLEoF2:
@fichl

Do you know how I could re-order the partition lists on the backup page? I'd like to move "Cache" down to the fourth line.

I've bee searching the xml files for every key word I can think of. I found a text string with "tw_wipe_list" under <page name="advancedwipe"> but I can't find any specific definition for "tw_wipe_list". Any suggestions?

Thanks.
[Android Themes] z31s1g:
What you have:

<slider>
<text>{@swipe_backup=Swipe to Backup}</text>
<action function="page">backup_run</action>
</slider>

What you want:

<text style="text_s">
<placement x="%center_x%" y="%row23a_y%"/>
<text>{@swipe_backup=Swipe to Backup}</text>
</text>

<slider>
<action function="page">backup_run</action>
</slider>

If the text is supposed to cover the slider, just change the order of text and slider elements.

If the text placement is off with the variables used in the above example, try to play with the coordinates.

This sample uses the values from the variables above:

<text style="text_s">
<placement x="540" y="1696"/>
<text>{@swipe_backup=Swipe to Backup}</text>
</text>

As you've already found out, the ui only "inserts_automatically_generated_list_here".

You can't change the naming or order of the list entries via the XML.
[Android Themes] RuLEoF2:
Hi z31s1g... Thanks for in advance for your help.

I'm attaching the xml so you can see what I'm working with in greater detail. This is what I have starting on line 1121.

<slider>
<text>{@swipe_factory_reset=Swipe to Factory Reset}</text>
<actions>
<action function="set">tw_back=wipe</action>
<action function="set">tw_action=wipe</action>
<action function="set">tw_action_param=data</action>
<action function="set">tw_action_text1={@factory_resetting=Factory Reset...}</action>
<action function="set">tw_complete_text1={@factory_reset_complete=Factory Reset Complete}</action>
<action function="page">action_page</action>
</actions>
</slider>

I tried moving the string "<text>{@swipe_factory_reset=Swipe to Factory Reset}</text>" to just above "</slider>" and it had no effect. I also tried moving it above "<slider>" or below "</slider>" and in both cases, the text was missing completely.

What am I doing wrong?

----- Update ------

I got it! I misunderstood your very clear instructions. :o

I made the change to the advanced wipe page and it reads like this now

<text style="text_s">
<placement x="%center_x%" y="%row24a_y%"/>
<text>{@swipe_factory_reset=Swipe to Wipe}</text>
</text>

<slider>
<actions>
<action function="set">tw_back=advancedwipe</action>
<action function="set">tw_action=wipe</action>
<action function="set">tw_action_param=LIST</action>
<action function="set">tw_text1={@wipe_sel_confirm=Wipe Selected Partition(s)?}</action>
<action function="set">tw_action_text1={@wiping_part=Wiping Partition(s)...}</action>
<action function="set">tw_complete_text1={@wipe_complete=Wipe Complete}</action>
<action function="page">action_page</action>
</actions>
</slider>

It's now behind the slider. I just need to adjust position and I'll be good to go.

Thanks!

.
[Android Themes] RuLEoF2:
I got bored so I decided to create some alternative color themes. I also made a few tweaks and improvements such as a new slide and progress bar.

HTC One M8 GREEN RED BLUE

Download [Here]
[Android Themes] RuLEoF2:
Thanks!

I just uploaded Red, Blue and the updated Green for HTC10. Let me know if there are any issues.

Enjoy. ;)

HTC One M8 GREEN RED BLUE

HTC10 GREEN RED BLUE

Download [Here]
[Android Themes] _Sherrif:
WOW! :good: The blue looks excellent. Thanks for sharing. If you create any other themes for the HTC 10 i would be willing to test.

Thanks again for the theme!!!
[Android Themes] RuLEoF2:
Thanks!

I just uploaded all three for HTC10.

Try them and let me know how they do.
[Android Themes] _Sherrif:
I am trying the other 2 as well. This is really nice work, and really compliments the Viper Rom.

Thanks again!!!!
[Android Themes] _Sherrif:
@RuLEoF2,

Downloaded and tried to install the 3 zip files. All 3 had the same error, see attached screen shot and recovery log. When i installed the blue the 1st time it was a img file and flashed with no problem. The problem with flashing started with the zip files.

Let me know if you need anything else and/or need me to re-test.
[Android Themes] fichl:
You need to unzip the .img file from the downloaded zip and then press the flash img button in twrp...

Just be careful not to flash a recovery that wasn't made for your phone...

The htc10 version is for the htc10 only ...
[Android Themes] _Sherrif:
Thank you @fichl.

@RuLEoF2,

Themes look nice. Thanks again, much appreciated
[Android Themes] RuLEoF2:
Thanks fichl...

I reorganized the folder, separating M8 from 10 and included an instruction txt file.

Hope this helps.

HTC One M8 - TWRP 3.1.0-0, VENOM theme GREEN RED BLUE

HTC10 - TWRP 3.1.0-1, VENOM theme GREEN RED BLUE

Download [Here]

-
[Android Themes] Funk Wizard:
Looks awesome :good:

Is there a possibility to make it universal (i use a Oneplus 3T)
[Android Themes] RuLEoF2:
I can post ui.zip versions. Would that work?
[Android Themes] ozz200127:
I've tried these on my note 4 and work great
[Android Themes] Funk Wizard:
Would appreciate a working version for the 3T

---------- Post added at 04:30 PM ---------- Previous post was at 04:29 PM ----------

Anything for 3T?
[Android Themes] RuLEoF2:
If you have it ready, go for it. Thanks.