[THEME][SGS5] TWRP Holofied [Discontinued]

z31s1g

Recognized Themer
Jul 5, 2010
3,238
12,899
0
Munich


About Theme
  • Recovery gone App.
  • This is a heavily modified version of the theme by thecoby.
  • Simple and intuitive.
  • Port the theme as much as you like.
  • You use this theme at your own risk.

Compatibility
  • The theme stays compatible with new versions of TWRP until TWRP changelog says otherwise.
  • Theme will work on any device with a resolution of 1080x1920.
  • MultiROM theme requires MultiROM recovery.

How to use:
  1. Download the theme of your choice and rename it to "ui.zip".
  2. On internal SD card, open TWRP folder and create a folder called "theme", without capital letters.
  3. Copy ui.zip to theme folder.
  4. Restart to recovery.

Download:

Dropbox Folder

Changelog:

10.09.2014
Themes updated for TWRP 2800
  • Added support for color in console
  • Added support for backup / restore progress
  • Sliders for screen / vibration settings now use images (thanks to Tasssadar)
  • Revised script for color changing mechanism (thanks to Modding.MyMind)
  • Added "Decrypt Data" button to mount page (was missing since forever...)
  • Added "enable / disable MTP" buttons to mount page
  • Added "refreshfilesystem" page
  • New .dat fonts with latest version of Roboto
  • Changed font size for rendered labels of main buttons
  • Fixed some minor quirks

04.07.2014
All themes updated
  • enabled screenshot support (vol- & power)
  • fixed file names not changing when queued zips are flashed
  • reduced font size for text box on "flash image" page for 720/768/800x1280

03.07.2014
All themes updated
  • Implemented ability to flash .img files directly from the install page (thanks to @osm0sis for the Flashify script and his help polishing this feature)
  • Reworked color changing mechanism on black/dark/light (thanks to @DSM_ for the idea and the zip binary)
  • Added 3 more highlight colors to black/dark/light
  • Restored default file list behaviour, bookmark function is now optional (enable it in Holofied Settings > Misc)
  • Fixed overlapping text on wipe page (occured on M8 and Skyrocket)
  • Fixed overlapping actionbar buttons on black/dark/light for some resolutions

Old Changelog:


05.06.2014
All themes updated for compatibility with TWRP 2.7.1.0
  • added "repair/change file system" pages to wipe section
  • optimised theme chooser code

14.05.2014
All themes updated
  • added theme chooser to holofied settings
  • moved holofied settings into seperate menu (play, xda)
  • fixed position of progress bar on wipe pages (play)

04.05.2014
All themes updated
  • Added themed keyboard
  • Fixed "download" button
  • Fixed actionbar buttons overlapping on black/dark/light for some resolutions

22.04.2014
All themes updated
  • Black/Dark minimal released
  • Added actionbar button for changing font size of file lists
  • Fixed "refresh sizes" function on backup page
  • Fixed layout for "partition sd card" page
  • Fixed typo for "chmod 755" button and added "chmod 644" button
  • Fixed keyboard layout on 1200_multirom
  • A lot more fixes and improvements to the xml that I forgot to write down...
30.03.2014
All themes updated
  • Added bookmark function to filelists on "install" and "add zip to queue" pages - default path is set to \sdcard\Download for both lists (all)
  • Added "default settings" icon to actionbar on "settings" and "theme settings" pages (all)
  • Added confirmation dialog for resetting defaults and changing bookmarked folders (all)
  • Added "refresh storage" icon to actionbar on "backup" page (all)
  • Added setting to apply highlight color to progress bar (helps with visibility if highlight color is applied to actionbar/actionabr stripe) (all)
  • Added setting to use old progress bar (below console) (all)
  • Added setting to use light statusbar (matches overall backgroud color) (play)
  • Color of action bar labels changes to white when highlight color is applied to actionbar (light)
  • Color of action bar icons changes to light grey when highlight color is applied to actionbar (black, dark, light)
  • Fixed some dividers not showing on "advanced" page for certain devices (black, dark, light, xda)
  • Fixed some dividers not showing on multiple pages (multirom play)
12.03.2014
Black, Dark and Light updated
  • fixed an issue with text input, where the backspace button would not work when placing the cursor anywhere in the written text but the end :eek:
08.03.2014
All themes updated for TWRP 2.7.0.0.:
  • Added vibration settings page (time zone setting moved to actionbar) - ALL
  • Added capslock support to keyboard - ALL
  • Increased spacing for partition lists on "wipe page" and "mount page" - ALL
  • Changed color of console to match overall background color - ALL
  • Added option to center clock in statusbar - ALL
  • Added option for using Aroma File Manager instead of TWRP file manager (big thanks to @nijel8 for the idea) - ALL

    HOW TO USE AROMA FM:
    1. Download this flashable zip.
    2. Flash the zip in recovery.
      It will copy the flashable Aroma FM package to \TWRP\aromafm.
    3. Go to "settings" and tick the option to use Aroma FM.
    4. Profit.
  • Complete rework of Holofied Black, Dark and Light:
    NOTE: The size of the XMLs for these themes has quadrupled, thus the themes need longer to load when entering the recovery.
    • Font size of tab labels reduced
    • Font color of main buttons changed from white to a light grey - BLACK, DARK
    • Lighter colors for actionbar and background - LIGHT
    • Added theme settings:
      • Added option to choose between nine highlight colors
      • Added options to independently apply chosen highlight color to statusbar, navbar buttons and actionbar
      • Added option to switch position of back button in navbar

14.12.2013
  • Added "up" functionality to labels in action bar (works like home button)
  • Fixed behaviour of mount USB-storage page (for good)
07.12.2013
  • Added info on "mount usb-storage" page if device not compatble (all)
  • Removed highlight images for main buttons (all)
  • Folder / File icons enlarged (all)
  • Black / Dark KK theme released


24.11.2013
  • Added "Restart System" button to restore/wipe/backup/*anyotheraction*_done pages
18.11.2013
  • Black, Dark, Light, Play and XDA now with dynamic battery/clock alignement (will change for 24h or AM/PM clock)
17.11.2013
  • Black, Dark, Light and Play completely revised (mostly code, some images as well)
  • all themes now use the select storage list, toggles are removed
  • XDA released
28.09.2013
  • added "append date" button to backup page (all)
  • added "cancel" button to all pages with text input (all)
  • deleted "fix su" page (all)
  • removed deprecated settings (all)
  • changed slider back to holo design, but colo(u)r now matches corresponding page (play)
  • changed progress bar, colo(u)r now matches corresponding page (play)
  • fixed "delete backup" page calling "wipe action" page instead of "delete backup action" (play)
  • minor changes here and there
18.09.2013
  • fixed a bug which prevented using "blank" for backup naming (all)
  • fixed "delete backup" not working (all)
14.09.2013
  • Added cancel button to ADB Sideload page (all)
05.09.2013
  • Holofied Play released (please give feedback)
04.09.2013
  • added password promt pages for restoring encrypted backups (all)
21.08.2013
  • Backup page: renamed option "Save Backup to USB-OTG" to "Save Backup to Micro SD"
15.08.2013
  • Black, Dark and Light released (please leave feedback)

Available for:
 
Last edited:

z31s1g

Recognized Themer
Jul 5, 2010
3,238
12,899
0
Munich
FAQ

THEME FAQ

What's the difference between the dark and the dark_minimal theme?

The minimal themes only have one highlight color (dark holo blue).
The main advantage of the minimal themes is their reduced boot time compared to the multicolor versions.
They're ment to be used as base for porting or creating other single color versions.

Can I use this theme on my *devicename*?

Most likely yes. The themes can be used on any device with the screen resolution the filename of the theme suggests.
For example, the "1080_*variant*.zip" can be used on any FullHD device.

When I reboot to recovery, the theme isn't applied. Any ideas?

This is most likeley due to wrong naming of the theme folder or the ui.zip.
Make sure the folder is named "theme", without capital letters.
Also check if you accidentally renamed the downloaded zip to "ui.zip.zip" (common pitfall when renaming the zip in windows explorer).

When I reboot to recovery, I get a "recovery bootloop". Is my phone broken?

Nope, this is most likeley due to a bad download.
Please download the theme again using another browser or app. For instance, ES File Explorer's build-in downloader has proven to be unreliable for the dropbox links I provide.

I like what you did there, but can I has more/other colorz?

Colors are a matter of personal preferrence. I try to keep the themes neutral, and the colors used are (mostly) in accordance with android design guidelines.
For other colors, you'll have to modify the theme yourself. I will gladly provide the source file for the images to everyone interested.

Will you make a dark/black Play theme?

No, because I don't want to maintain more versions of the theme. But everybody is welcome to contribute to the thread...

Will you help me to port my favourite other theme to device XY?

No. But this guide provides insight on how you can do it.


RECOVERY REPACK FAQ

What version of TWRP is the repack?

Always the latest available for a certain device.
As I don't keep track of all TWRP threads, please remind me if there was an update for your device.

I'd like a repack for *devicename*, how do I make one?
  1. Download and unpack Android Image Kitchen.
  2. Unpack the zip.
  3. Download the zip containing the custom curtains (splash images).
  4. Get the recovery image you want to modify from the TWRP download site.
  5. Copy the recovery image to the Image Kitchen folder.
  6. In windows explorer, drag & drop the recovery image on the "unpackimg.bat".
    Unpacking will create two new folders (ramdisk and split_image).
  7. Rename the splash of your choice to "curtain.jpg" and drop it into /ramdisk/res/images.
  8. Hit "repackimg.bat".
    This will create a "image-new.img", which you can then flash away using your preferred method.
My preferred method for installing the recovery is GooManager, so how do I flash this .img thing?
  • Use the theme. It now supports direct image flashing from the install page.
  • Via Fastboot. Most useful to know how to (especially in case things go sideways).
  • Via app. For a variety of devices, Flashify has proven to be a good app for flashing recovery images. It's under (very) active development and I highly recommend to give it a try.
  • Alternative apps (can be device specific): SGS4 Flasher, ... (please help me to populate this part)

AROMA FM

The theme has an option to use the Aroma File Manager as the default recovery file manager.
  1. Download this flashable zip.
  2. Flash the zip in recovery.
    It will copy the flashable Aroma FM package to \TWRP\aromafm.
  3. Go to "settings" and tick the option to use Aroma FM.
  4. Profit.
 
Last edited:

Al Asmi

Senior Member
Feb 10, 2008
267
126
73
REPACKED TWRP 2700 RECOVERIES FOR G900F-klte

inspired by the work of @z31s1g and thanking him for the guidelines on how to repack your own recovery with desired curtain, I introduce to you the repacked TWRP recoveries for the Galaxy S5 tested on my own device G900F.


These are repacked recovery img files with a curtain to match your theme. you can simply use Flashify from Google Play to flash those easily.

Available Curtains: Black, Dark, Light, Play and XDA.


Download:

BOX Folder-G900F


Screens:



:cool::cool::cool::cool::cool:
 
Last edited:

z31s1g

Recognized Themer
Jul 5, 2010
3,238
12,899
0
Munich
All themes updated

All themes updated
  • added theme chooser to holofied settings
  • moved holofied settings into seperate menu (play, xda)
  • fixed position of progress bar on wipe pages (play)

How to use the theme chooser:
  1. copy all themes to your device (use internal storage if you have a device with micro sd)
  2. in holofied settings, go to "swap theme" page, browse to the theme.zip and select it
  3. confirm your selection (recovery will now copy the zip to the correct folder, rename it to ui.zip, then reload the theme)
    NOTE 1: Reloading the theme will set all theme settings to default. Recovery settings will persist.
    NOTE 2: Reloading the theme will sometimes trigger a recovery reboot (appeared randomly on Galaxy S3).
 
  • Like
Reactions: fknfocused

fknfocused

Senior Member
May 24, 2007
843
194
0
Las Vegas
I tried the Play theme and now im stuck in a recovery bootloop. I pulled battery and waited a bit, every time i attempt to power on the phone it wants to boot into recovery and gets stuck in the loop. Is there anything i can do besides Odin back to stock?
 

z31s1g

Recognized Themer
Jul 5, 2010
3,238
12,899
0
Munich
I tried the Play theme and now im stuck in a recovery bootloop. I pulled battery and waited a bit, every time i attempt to power on the phone it wants to boot into recovery and gets stuck in the loop. Is there anything i can do besides Odin back to stock?
First try to ODIN to stock recovery, boot to recovery and wipe cache. It should boot back into system afterwards. I've had this problem on the S3 with the light theme (and only with the light theme), so I'd be interested if you can fix it that way, and if the problem persists after you've redownloaded the theme and tried again (recovery bootloops might also be caused by a faulty download, but then you should still be able to boot into system....)

So plaese let me knoe how it goes...

EDIT:

I was searching for a standalone stock recovery to flash, but can't find any.
As the CF-Autoroot package also contains the stock recovery, you can try to flash this one via odin, or you just take the recovery.img and flash it via fastboot...
 
Last edited:

fknfocused

Senior Member
May 24, 2007
843
194
0
Las Vegas
First try to ODIN to stock recovery, boot to recovery and wipe cache. It should boot back into system afterwards. I've had this problem on the S3 with the light theme (and only with the light theme), so I'd be interested if you can fix it that way, and if the problem persists after you've redownloaded the theme and tried again (recovery bootloops might also be caused by a faulty download, but then you should still be able to boot into system....)

So plaese let me knoe how it goes...

EDIT:

I was searching for a standalone stock recovery to flash, but can't find any.
As the CF-Autoroot package also contains the stock recovery, you can try to flash this one via odin, or you just take the recovery.img and flash it via fastboot...
I Odin'd recovery and booted system back up. Flashed the repacked recovery for the new curtain. Going to attempt theme again. Should I use the 1080 or multirom version?

EDIT: nvm, I got it working. I used the 1080Play.zip and it worked now. Thanks!!! I was getting tired of the old look. Love it!
 
Last edited:

z31s1g

Recognized Themer
Jul 5, 2010
3,238
12,899
0
Munich
I Odin'd recovery and booted system back up. Flashed the repacked recovery for the new curtain. Going to attempt theme again. Should I use the 1080 or multirom version?

EDIT: nvm, I got it working. I used the 1080Play.zip and it worked now. Thanks!!! I was getting tired of the old look. Love it!
Good, glad you brought it back to life again. The MultiRom versions can currently only be used on Nexus 5 and HTC One. It requires a modded recovery which allows you to install multiple roms. It's a nice feature for the restless flasher but not available for the S5 (yet).
 
  • Like
Reactions: fknfocused

z31s1g

Recognized Themer
Jul 5, 2010
3,238
12,899
0
Munich
All themes updated

All themes updated for compatibility with TWRP 2.7.1.0
  • added "repair/change file system" pages to wipe section
  • optimised theme chooser code
 

z31s1g

Recognized Themer
Jul 5, 2010
3,238
12,899
0
Munich
Feedback needed

Okay, so here are two new versions to test. If you do, please give feedback.

The only change is the way the color changing is handled. So please change the colors back and forth and report any oddities (or if it's working).

To change the color, the ui.zip will be unpacked, the image set with the selected highlight color will be copied to the folder that is used by the recovery, and a search and replace operation will alter color definitions in the xml file. Then everythig is zipped again and copied to the theme folder.

This means:

  1. The color change will no longer happen "on the fly". The recovery needs to reboot for the change to take effect.
  2. The xml file is no longer 25k lines long, but 10k lines (like current minimal themes). Once you have set up the theme, the time to boot to recovery should decrease significantly (compared with the current multicolor versions).
  3. If this works on all devices, there will be no more need for the minimal themes (good for me).
  4. The shortened xml gives room for new features without pushing boot time above 10 seconds (good for all).

Download:

1080_black

1080_dark
 

z31s1g

Recognized Themer
Jul 5, 2010
3,238
12,899
0
Munich
All themes updated

03.07.2014
All themes updated
  • Implemented ability to flash .img files directly from the install page (thanks to @osm0sis for the Flashify script and his help polishing this feature)
  • Reworked color changing mechanism on black/dark/light (thanks to @DSM_ for the idea and the zip binary)
  • Added 3 more highlight colors to black/dark/light
  • Restored default file list behaviour, bookmark function is now optional (enable it in Holofied Settings > Misc)
  • Fixed overlapping text on wipe page (occured on M8 and Skyrocket)
  • Fixed overlapping actionbar buttons on black/dark/light for some resolutions

About image flashing
  • The feature is tested on Galaxy Nexus, Nexus 5 and Nexus 7 (grouper and flo)
  • It allows to flash .img files from recovery without the need for a flashable zip
  • Supported types are "boot", "recovery" and "radio / modem"
  • The install page now has a toggle to switch between zip files and images (see screenshots)
  • Simply choose the image, then select the image type and flash away
  • Also read the "about" text box before flashing :good:
  • The script works only on devices with standard "by-name" partition naming, thus it will not work on all devices the themes are available for
  • If your device is among the unsupported ones, the script will bail and wont flash the image - instead it will tell you you need to continue to use zips or apps
 

Attachments

Last edited:

z31s1g

Recognized Themer
Jul 5, 2010
3,238
12,899
0
Munich
All themes updated

04.07.2014
All themes updated
  • enabled screenshot support (vol- & power)
  • fixed file names not changing when queued zips are flashed
  • reduced font size for text box on "flash image" page for 720/768/800x1280
 

dstruct2k

Senior Member
Jan 31, 2008
1,253
937
0
Winnipeg
THEME FAQ
...
When I reboot to recovery, I get a "recovery bootloop". Is my phone broken?

Nope, this is most likeley due to a bad download.
Please download the theme again using another browser or app. For instance, ES File Explorer's build-in downloader has proven to be unreliable for the dropbox links I provide.
Ok, makes sense, I used ES before reading this part. But now my S5 won't boot to anything other than recovery, and it "bootloops". I've taken the battery out twice, and it's still booting into recovery automatically. Probably because I told TWRP to reboot to recovery after I renamed the file to ui.zip, so it's saved in /cache to "boot recovery" and won't be cleared until something boots to clear it...

I've tried booting into the bootloader (which works), but apparently the bootloader doesn't clear the "boot recovery" flag, so I end up right back in the "bootloop" after another reboot.

Ideas?

---------- Post added at 06:02 PM ---------- Previous post was at 06:00 PM ----------

First try to ODIN to stock recovery, boot to recovery and wipe cache. It should boot back into system afterwards. I've had this problem on the S3 with the light theme (and only with the light theme), so I'd be interested if you can fix it that way, and if the problem persists after you've redownloaded the theme and tried again (recovery bootloops might also be caused by a faulty download, but then you should still be able to boot into system....)

So plaese let me knoe how it goes...

EDIT:

I was searching for a standalone stock recovery to flash, but can't find any.
As the CF-Autoroot package also contains the stock recovery, you can try to flash this one via odin, or you just take the recovery.img and flash it via fastboot...
.... I should read before I post. lol

Also, a simple "adb reboot" worked too. Apparently it's just the UI that loops, the system underneath is running fine.
 
Last edited:

z31s1g

Recognized Themer
Jul 5, 2010
3,238
12,899
0
Munich
All themes updated

10.09.2014
All themes updated for TWRP 2800
  • Added support for color in console
  • Added support for backup / restore progress
  • Sliders for screen / vibration settings now use images (thanks to Tasssadar)
  • Revised script for color changing mechanism (thanks to Modding.MyMind)
  • Added "Decrypt Data" button to mount page (was missing since forever...)
  • Added "enable / disable MTP" buttons to mount page
  • Added "refreshfilesystem" page
  • New .dat fonts with latest version of Roboto
  • Changed font size for rendered labels of main buttons
  • Fixed some minor quirks
 

Al Asmi

Senior Member
Feb 10, 2008
267
126
73
Updated REPACKED TWRP 28.0.1 RECOVERIES FOR G900F-klte

Inspired by the work of @z31s1g and thanking him for the guidelines on how to repack your own recovery with desired curtain, I introduce to you the repacked TWRP recoveries for the Galaxy S5 tested on my own device G900F.


These are repacked recovery img files with a curtain to match your theme. you can simply use Odin or Flashify from Google Play to flash those easily.

Available Curtains: Black, Dark, Light, Play and XDA.

Download:

REPACKED TWRP 2.8.0.1 RECOVERIES FOR G900F-klte

Screens:



@z31s1g please update
 
Last edited:
  • Like
Reactions: ragz and z31s1g
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone