yashsingh1/xdaforums huggingface dataset:
[Android Themes] _that:
Looks good, but the proportions are still a bit weird. The small text is probably unreadable on a watch. You might also want to play with spacing vs font size in lists.

Check that you aren't using an ancient TWRP version.
[Android Themes] cbarandas:
Check that you aren't using an ancient TWRP version.[/QUOTE]

I think that is the only version that works on my LG D722! :crying:
[Android Themes] jimbomodder:
Aroma file manager is telling me my external SD card is empty, its not. I'm running v2.8.7.0 on i9195. Any ideas??

Sent from my GT-I9195
[Android Themes] osm0sis:
Mount it first and make sure you're looking at the correct mount point.
[Android Themes] jimbomodder:
It is mounted. Aroma doesn't find anything. Now using twrp filef manger and its fine

Sent from my GT-I9195
[Android Themes] Captain_Throwback:
This issue has nothing to do with this theme.

AROMA File Manager can't see exfat-formatted cards that TWRP mounts via exfat-fuse. That's actually why I've been trying to include native exfat support in all my recovery builds. This has to be fixed by [MENTION=402300]amarullz[/MENTION].
[Android Themes] zGabi123:
Can u make a lighter theme? I would be grateful if you'll do this

Sent from my LG-D802
[Android Themes] jimbomodder:
OK the for your help :)

Sent from my GT-I9195
[Android Themes] z31s1g:
Lighter than the light theme?
[Android Themes] Raiden Skywalker:
Hey guys I have ported play materialized theme for devices with 540x960 resolution running TWRP 2.8.0.0

Enjoy! ;)
[Android Themes] lars85destroyer:
Yes, even external and both doesn't work ..

But my storage are recognized as sdcard0 and sdcard1, is it possible that the issue is in link with it ?
[Android Themes] SethPDA:
It might be. Check to see if you can use other twrp themes for your devices display size, and if those don't work too, then there is no problem with the theme, it's something with the directory structure I think.

Can any1 else test my ports on this device resolution? (400x800)
[Android Themes] stanguay:
Work great for me!

Thanks

Envoyé de mon GT-I9505 en utilisant Tapatalk
[Android Themes] andrea210701:
Works on my huawei g330 twrp 2.8.1.0 (my device has sdcard1 and sdcard0,but it is actually working)
[Android Themes] mauam:
Working here too:)
[Android Themes] lars85destroyer:
is there a way to fix it ?
[Android Themes] josegalre:
Hey guys I have ported dark [only dark] materialized theme for devices with 540x960 resolution running TWRP 2.8.1.0

all credits to [MENTION=2719389]z31s1g[/MENTION] and moddingMyMind for https://github.com/ModdingMyMind/TWRP_IMAGE_PORTER

ui.xml http://hastebin.com/firumifupo.xml
[Android Themes] SethPDA:
Unfortunately I'm not the developer of this theme, I only ported it. Sorry I cannot help :(
[Android Themes] z31s1g:
All themes updated

10.11.2014

All themes updated. Download from folder 281X_v2.

Changed size and highlight effect of navigation buttons

Added option "show generated backup name" to theme settings (if enabled, the auto generated backup name will be shown on the backup page instead of "(Auto generate)")

Changed behaviour of "rename backup" page (current backup name is now auto filled for editing; use swipe left over the keyboard to clear the text input box)

Fixed "change color" dialog conflicting with "rebootcheck"

Fixed showing CPU temperature not being reset to default (false) when performing "reset defaults"

Fixed bookmark function for "install rom" and "flash zip" pages (MultiROM themes only)
[Android Themes] Midomad:
I have Nexus 4 wich resolution should i use?
[Android Themes] z31s1g:
768x1280
[Android Themes] andrea210701:
[MENTION=4455301]SethPDA[/MENTION] can you update 480x800 port?plz :D
[Android Themes] CyanoFresh:
Will it work on samsung galaxy note 10.1 GT-N8000, android 4.4.2, 1280x800px
[Android Themes] JoeSyr:
Minor issue with the dark theme: When making a backup, the log prints "Backup completed in X Seconds" in black text, which is hard to read against the dark background.
[Android Themes] z31s1g:
No, landscape orientation is not supported.
[Android Themes] z31s1g:
Looks good to me. What highlight color do you use?

Also, have you tried setting the theme back to defaults?
[Android Themes] JoeSyr:
Same color blue as your screenshot. Also I just observed the black-on-dark with the "restore completed in x seconds".

I'll try resetting to defaults and running a backup later today, will check in with results when I get the chance.

Edit: Oops, I also just noticed that I'm not updated to your latest version, I was running v1 of 281X (720x1280, using a toro Galaxy Nexus). I'll update to v2 before I test any further.
[Android Themes] milojoseph:
How did you screenshot your twrp
[Android Themes] z31s1g:
Volume down + Power
[Android Themes] MJPollard:
All white. White graphics, white text, white backgrounds. You can't possibly get any lighter. :p
[Android Themes] str8str:
Omg thank you so much your the man. So fast I can't say thanks enough

---------- Post added at 15:30 ---------- Previous post was at 15:14 ----------

Found one bug thou if you select use buttons on main view all are blacked out except multi rom button
[Android Themes] franzyroy:
I'll take a look! But can you take a screenshot or photo if you can't take a screenshot during the action.
[Android Themes] str8str:
Can't take screen shot in recovery? That I know of
[Android Themes] franzyroy:
Yes you can but maybe not when you make an action. Don't worry however, I'll take a look even if you can't.
[Android Themes] str8str:
OK thanks

---------- Post added at 18:47 ---------- Previous post was at 18:35 ----------

When you take a screen in recovery where does it sane to? I held power and volume down heard a click like it took a screen shot but can't find the image
[Android Themes] Captain_Throwback:
The console tells you where it saves.
[Android Themes] str8str:
Can't find it

---------- Post added at 19:15 ---------- Previous post was at 18:59 ----------

Didn't see anything in the console. I don't know. I'll try again
[Android Themes] franzyroy:
It's fixed, you can download it again.:cool:
[Android Themes] str8str:
Your awesome my friend thanks
[Android Themes] str8str:
Quick question is the little padlock on top rite under backup for encryption?
[Android Themes] franzyroy:
What?
[Android Themes] str8str:
In twrp when you press backup on the top rite corner of the even there is a padlock that is unlocked. Is that for encryption?
[Android Themes] franzyroy:
I don't know, I don't use it.
[Android Themes] str8str:
Lol I'm guessing it must be seeing that there is no where else with the encryption option.
[Android Themes] franzyroy:
Possible, z31s1g will be better than me, you should ask it him.
[Android Themes] str8str:
No issues mate
[Android Themes] z31s1g:
Yep, enables backup encryption.
[Android Themes] jimbomodder:
Can some one help please, need a landscape verison for T210 (tab3.7.0) or a portrait version of twrp ,
[Android Themes] jimbomodder:
That is my whole screen too. The tab 4.7.0 has portrait twrp, is that not portable do u think?

Sent from my GT-I9195
[Android Themes] z31s1g:
The theme is not available for landscape orientation, and I don't intend to change this in the foreseeable future.

For tablets with portrait orientation, the themes should work.
[Android Themes] jimbomodder:
Ok, do u think I could flash tab 3.7.0 LTE twrp IMG on my tab 3.7.0?

Sent from my GT-I9195
[Android Themes] z31s1g:
I have no idea what will happen (don't know/have the devices), and it doesn't sound like somthing that I'd recommend to try....
[Android Themes] jimbomodder:
What files does the recovery IMG contain?

Sent from my GT-I9195
[Android Themes] :
Unpack your recovery image and take a look. It can slightly vary between each one but typically not by much.
[Android Themes] semdoc:
Hi :)

First of all... Amazing Job.. Looks awesome on my shamu. However, I want that on my Nexus 7 2013 (deb) too..

Can I kindly ask for	287X_v1_1200_darkplay_teal_storm119 ???

Thanx in advance :)
[Android Themes] storm119:
Thank you, I'm glad you enjoyed it....:good:

Anyway...i've just uploading the 1200*1920 as requested...do check my previous post and enjoy ;)
[Android Themes] jesus_c:
I'm using 287x_v1_1080_blackplay theme on my i9300 with 2.8.7.0 TWRP

and have some trouble installing files

then I installing open stock gapps package phone reboots back to recovery and installation failed

I tried to flash back 2.8.6.1 but forgot to delete theme and as result no gapps installed as on 2.8.7.0

so I flashed back 2.8.7.0 and delete theme and gapps was successfully installed

I think this theme or twrp theme mechanism is 'the root of evil'

my logs are here http://xdaforums.com/showpost.php?p=61808954&postcount=516 here http://xdaforums.com/showpost.php?p=61810141&postcount=518 and here http://xdaforums.com/showpost.php?p=61814077&postcount=520
[Android Themes] semdoc:
Awesomeness :p
[Android Themes] z31s1g:
You're partially right about the theme being the problem. For some reason, it never worked reliably on the S3. Was the same with the old Holofied theme. After the theme grew to a certain size (length of xml and number of images used), it became unstable on (only) this device (albeit not on all of them, but I feel the majority seems to be affected).

Because reliability shouldn't be traded for eye candy, I can only recommend to remove the theme for now.

But changes in the theme engine (and upcoming multi language support) require a rewrite of the xml anyway. Then I can dump a lot of pngs as well, in the end the theme will be much lighter. So chances are very good you'll be able to use the it again once it has gone through its diet.
[Android Themes] Ave_Hornet:
Hi guys!!

Some new Themes to 480x800 ported by me

Credits:

[MENTION=2719389]z31s1g[/MENTION]

[MENTION=4455301]SethPDA[/MENTION], [MENTION=2875350]franzroy[/MENTION], [MENTION=5400071]tiaoalvino[/MENTION], [MENTION=5476501]Train88[/MENTION], [MENTION=5939389]storm119[/MENTION] and everyone who has contributed to the creation of these wonderfull themes

Download:

2.8.6.0 DarkPlay

2.8.7.0 DarkPlay [Soon]

2.8.7.0 TeamBlackOut

Some Screenshoots

----------------DarkPlay---------------------------------TeamBlackOut
[Android Themes] :
Ok, so I have been doing some searching since my device is still on 4.2.2 and thus the internal sdcard has it's own partition and is not fused on my data partition.

These themes wont allow me to change colors, and probably a few other things.

Here is what I have found while researching:

Inside the ui.zip within the .xml file it points to /sdcard for such features.

Now I understand that for some it will work and this is due because the device tree uses /sdcard as it's path to the internal sdcard whether defined in the BoardConfig.mk file or skipped and the source checks certain mount points from the recovery/twrp.fstab file. In all reality it isn't neceassary to tell TWRP these mount points since TWRP will handle it automatically.

If you look at partition.cpp at line 369 it checks to see if TW_INTERNAL_STORAGE_PATH was defined in the BoardConfig.mk. In most cases people have been defining it with /sdcard.

But, if you look at line 376 you see that it automatically checks for the path if it isn't previously defined. It checks for /emmc, /internal_sd and /internal_sdcard. Notice how it doesnt look for /sdcard?

That's because at line 356 for TW_EXTERNAL_STORAGE_PATH it will search for /sdcard, /external_sd and /external_sdcard should that variable not be previously defined.

My conclusion is that if other TWRP maintainers exercise this common practice it may resolve this commonly known issue seen across different devices.

In other words, don't define it in the BoardConfig.mk file but properly label the mount point in your recovery/twrp.fstab file and let the source handle it properly. Then, update the themes accordingly as seen in correlation with the TWRP source.

#ifdef TW_EXTERNAL_STORAGE_PATHif (Mount_Point == EXPAND(TW_EXTERNAL_STORAGE_PATH)) {Is_Storage = true;Storage_Path = EXPAND(TW_EXTERNAL_STORAGE_PATH);Removable = true;Wipe_Available_in_GUI = true;#elseif (Mount_Point == "/sdcard" || Mount_Point == "/external_sd" || Mount_Point == "/external_sdcard") {Is_Storage = true;Removable = true;Wipe_Available_in_GUI = true;#endif}#ifdef TW_INTERNAL_STORAGE_PATHif (Mount_Point == EXPAND(TW_INTERNAL_STORAGE_PATH)) {Is_Storage = true;Is_Settings_Storage = true;Storage_Path = EXPAND(TW_INTERNAL_STORAGE_PATH);Wipe_Available_in_GUI = true;}#elseif (Mount_Point == "/emmc" || Mount_Point == "/internal_sd" || Mount_Point == "/internal_sdcard") {Is_Storage = true;Is_Settings_Storage = true;Wipe_Available_in_GUI = true;}#endif

Edit: Yea, definitely changing /sdcard to the specific mount point inside the xml files that my TWRP build uses, which is /internal_sd, fixes the problem. If these themes could check for more that one mount point and not just assume /sdcard to be internal storage then it could work for many more if not all devices supported by TWRP and who uses these themes.
[Android Themes] semdoc:
I'm on shamu. Just ran a build with my setup. The end result (my own build TWRP) was able to create and flash custom TWRP with my splash screen. Now I'm getting following error:

Where I'm wrong?

If It's needed: https://github.com/semdoc/android_bootable_recovery/commits/lp5.1

And device: https://github.com/semdoc/device_moto_shamu/commits/TWRP
[Android Themes] Train88:
This is just a TWRP theme thread, not TWRP development thread good sir..

Saving eyes from bleeding, one app at a time.
[Android Themes] :
Yes and no given to my understanding that the OP requests for bugs/issues to be reported here and since it's clear that inside the ui.xml and the dark/play/light.xml files point to /sdcard which can in a lot of cases be referenced to the external sdcard then that my friend is a confirmed problem because /sdcard does not always exist given the specified mount points typically used on devices with more than one storage location that TWRP uses. As well as it is expected to be found on the internal storage and not the external in order for it to properly work. Hence, internal_sd, internal_sdcard, and emmc. But thanks for your invaluable input ;).

With all that said, I can confirm that by changing /sdcard to /internal_sd since this is the mount point I used based on the TWRP source that it does fix the problem on my end.

Sincerely,

Modding.MyMind
[Android Themes] Train88:
But is it only an issue with the theme, or is it the twrp source code itself? That's what I was trying to get at.

Saving eyes from bleeding, one app at a time.
[Android Themes] :
The theme, but TWRP Devs also. Using /sdcard as a mount point for internal storage doesn't make sense because it's hardcoded in the twrp source as /sdcard to be used for external storage. Yet some will disregard this and there lies all the confusion. While with the theme, it should continue to use /sdcard since this is an ongoing problem but should also check for other mount points typically used for the internal storage and not just /sdcard.

---------- Post added at 01:39 AM ---------- Previous post was at 01:16 AM ----------

[MENTION=5476501]Train88[/MENTION], I used your blackout theme when testing all that I mentioned previously. Said it before but will say it again. Good job on the blackout. Love it man. Definitely a keeper.

---------- Post added at 02:30 AM ---------- Previous post was at 01:39 AM ----------

[MENTION=4878287]_that[/MENTION], maybe I am not seeing it in the source but would there be a full proof variable to use in the scripts found inside these themes that would always refer to the internal storage? I would say %tw_zip_location% but to my knowledge that can still lead to issues for some devices and their TWRP when wanting to change theme colors, etc etc. As it can, in rare cases, still point to the external storage (personal experience).

Figured you would have some resourceful knowledge that could help point [MENTION=2719389]z31s1g[/MENTION] in the right direction instead of hardcoding /sdcard and expecting /sdcard to be the internal storage mount point when this can be invalid on other devices and their TWRP build. To include my own builds since I use /internal_sd.
[Android Themes] _that:
The Android storage structure is highly confusing. What exactly do you mean when you say "internal storage"? In most cases, that's the emulated sdcard on /sdcard, backed by /data/media/0.

If you want the path the theme is loaded from, try %tw_settings_path%. %tw_zip_location% is something totally different, that's the name of the zip file selected on the "Install" page.
[Android Themes] :
My device doesnt have the internal sdcard fused to /data/media. Instead it has it's own partition. So in my twrp.fstab file I list the partition no different than I would system, Boot, data, etc, etc. However, I list the mount point as /internal_sd and not /sdcard.

Inside the xml files for these materialized themes they use scripts for running flashify, aromafm, etc, but the path is hardcoded for /sdcard/path/to/you_name_it. In my case these scripts fail because when the theme runs them in TWRP /sdcard cannot be found. Instead, it must look for /internal_sd for my TWRP build.

That is why I had asked if there was a full proof variable that would always point to the respectable mount point regardless where it was at on any device and despite what mount point was used so that the themes would always execute the correct path.

If what you say is correct then [MENTION=2719389]z31s1g[/MENTION] should be able to replace /sdcard with %tw_settings_path% inside the ui.xml and dark/light/play.xml file's.

For example,

if [ -f %tw_settings_path%/TWRP/flashify/flashify.zip ]

***

***

fi

Instead of,

if [ -f /sdcard/TWRP/flashify/flashify.zip ]

***

***

fi

Thanks again man.

Edit: gave the mentioned variable by _that a test on my end and it works great.
[Android Themes] z31s1g:
Now that that's discussed and tested, I'll change the XML accordingly. Much easier approach than the "if internal_sd else sd_card" workaround.

BTW, why did you change your nick?
[Android Themes] jimbomodder:
Question, is it possible to change the splash to any image in theory?

Sent from my GT-I9195
[Android Themes] :
Had a son four months ago. Didn't think I would still be active on here so I went ahead and had my original account deleted. After some time went by I realized I could still do what I enjoy so I made a new account using my gmail with the same name, Modding.MyMind, but soon realized I had lost rights to all my old threads. I figured since I was starting new again then I would just use my initials to prevent confusion between accounts and therefore contacted a Mod to request a name change lol.

Meanwhile, [MENTION=5476501]Train88[/MENTION], I noticed one small detail. See attached image I took as a screenshot. Look right below: to "z31s1g" for these themes.
[Android Themes] z31s1g:
To any jpg, yes. Make sure it matches your screen resolution for best results.
[Android Themes] :
I also don't recommend using ES File Explorer to zip up these themes if you make changes to them lol. I believe the app uses some type of zip encryption that can't be properly handled while trying to change theme colors, etc. It always fails. Using ZArchiver works great though. Just select, no compression. My two cents while testing previously.
[Android Themes] MJPollard:
@z31s1g, a suggestion for a future release: on the screen where you enter a custom backup name, how about adding something like a "clear all" button to wipe out the existing name, instead of having to backspace it out? It's a minor thing, but a handy one, and it would make things a bit easier. (Adding it to the revamped default theme you're working on for the TWRP crew would be nice, too.)
[Android Themes] z31s1g:
Swiping from right to left across the keyboard does exactly that. ;)
[Android Themes] bombadier:
Hows that watch theme coming along dawg :silly:
[Android Themes] z31s1g:
Not at all since we last spoke about it.

But I'll let you know once it does.
[Android Themes] MJPollard:
Thanks for that. Now, about that explanatory text on the screen that describes this feature for the countless others who didn't know it existed... ;)
[Android Themes] :
+1 because I had no idea either lol
[Android Themes] _that:
That's actually a standard TWRP feature. If it only had a manual, I could now say RTFM. :)
[Android Themes] :
^ indeed lol
[Android Themes] Captain_Throwback:
Looks like it's time to get moving on that TWRP Wiki . . .
[Android Themes] Train88:
I used the credit section from other predecessors... I simply merged it in without looking at dimens. Guess I need to stop being lazy [emoji12]

Saving eyes from bleeding, one app at a time.
[Android Themes] :
Yea, no worries man, figured it was something like that. Just wanted to bring it to your attention.
[Android Themes] soralz:
Thanks, this is a very clear tutorial! :D
[Android Themes] yuweng:
You are most welcome my friend, glad you find it useful, just sharing what i learn along the way, some prefer to port on their Android device itself while some prefer to do it on their PC... :cool: But most importantly drop your Thanks here & here & here AKA SHM... :good:

[MENTION=2719389]z31s1g[/MENTION] a bit of OT

Been trying your commits here & notice not much feedbacks, i myself doesn't have an account there... :o

Reports on my old armv6 device with 320x480 with TW_DISABLE_TTF := true ( i don't own any newer devices with 320x480. Fyi, newer devices that i own, 480x800, 480x854 doesn't have this problem )

Then i realize that the original TWRP 320x480 theme also have this problem... :p

My 2cent - Why don't you start a new thread here on XDA then all can participate & give you feedbacks on all different resolutions. May be they can try out as ui.zip.

Last but not least, the new Stock theme looks great, its about time, Thank You so much, Master Shifu z31s1g... :good: :laugh:
[Android Themes] :
[MENTION=5208556]soralz[/MENTION], [MENTION=4478781]yuweng[/MENTION], and anyone else, my TWRPPORTER project is no longer available on Github. I deleted the account since I got tired of using it lol. I still have it though but will only give it out to those who request it. To preserve this thread from clutter just send me a PM and I will hit you back up with a link to download it.
[Android Themes] iamnotkurtcobain:
Can't change brightness on twrp 2.8.7.0 on S5 with latest twrp dark theme...
[Android Themes] jimbomodder:
Same on s4 mini (I9195)

Sent from my GT-I9195
[Android Themes] z31s1g:
Does it work without the theme applied?

My guess is "no".
[Android Themes] iamnotkurtcobain:
Good question.. 2.8.6.0 worked with and without theme. Will try.
[Android Themes] soralz:
I already have it. :) Anyway I have a problem, no matter any theme or version I tried to port, the ported graphics just messed up. Any idea? (Especially fonts) From 768x1280 to 480x800.
[Android Themes] :
Must be user error. I have never experienced any issues using it and my device is also 480x800. Send me this particular theme that is giving you problems and I will try it on my end to see if I can duplicate the issue. Which version of my project do you have? 5.4.2 is the most recent one right now.
[Android Themes] soralz:
I am using the TWRPPORTER script. The add-on already installed. I think I used it before no problem. I waited for about 25++ minutes LOL.

I am trying to port from TWRP 281x v2 and TWRP 286x play theme. (Must port from 768x1280 resolution to 480x800, same aspect ratio else it will look kinda distorted)
[Android Themes] :
If it took you 25+ minutes then you must be using an older version. If you run the script in your terminal it will tell you what version it is. Anyways, let me send you the most recent one to you in a PM just to make sure. Also, send me a link to these themes so I may download and take a closer look on my end since I will be able to determine the issue quickly if there is one.
[Android Themes] soralz:
v3.1 of TWRPPORTER. Hmm, now I don't have PC around, but its from the OP post.
[Android Themes] :
Yea, that version is ancient. Check your PM.
[Android Themes] kh34d:
Thanks man
[Android Themes] soralz:
Lol ok thanks :D