(Deprecated) Custom Splash Screens [S-OFF Only] - HTC U11 Themes, Apps, and Mods

NEWER UNIVERSAL TOOL AVAILABLE HERE
This is for US Unlocked variant devices. I will update the Splash_EmptyTemplate.zip android.info.txt (needed to show the correct OS in Download Mode) along with the Unlocked HTC U11 Splash I've included below, as we get new OTAs.
***DISCLAIMER - FLASH AT OWN RISK - IF THIS BREAKS YOUR PHONE, DON'T BLAME ME***
Requirements:
S-OFF and Bootloader unlocked
ADB Installed
Instructions:
Download Splash Flasher v1.0
Extract the downloaded SplashFlasher_1.0.zip (Use this ONLY to convert the .jpg .png or .bmp to a custom.img option 6)
I can't confirm this work for flashing on U11 Instruction on how to flash splash.zip manually at the bottom
Find the image you wish to use, and resize it to 1440 width, 2560 height
Open the Splash Flasher folder and where it says "place-image-here" place your correctly sized image
Double-Click the CLICK-HERE.bat and press any key
You will see the option to convert .png .jpg and .bmp images (options 2, 3, 4)
Whatever format your image is, is the one you choose (you can have images for all 3 formats in the "place-image-here" folder but no more than one of each format)
Once you choose 2, 3, or 4 to convert the image, open "place-image-here" folder and you will now see the new file: "custom.img"
Rename the custom.img to splash1.nb0 (yes, change the extension from .img to .nb0)
Download this Splash Empty Template 1.16.617.6
Place the splash1.nb0 file you created into my Splash_EmptyTemplate.zip and now you are on your way to enjoying your new splash screen
run sunshine to boot in S-OFF download mode
Code:
fastboot oem rebootRUU
Code:
fastboot flash zip NameOfSplash.zip
Code:
fastboot reboot
If you have a Splash you wish to share, please do.
all credit goes to @andybones for his post on the HTC 10 section
I have just modified the instructions to make this tutorial work on the HTC U11

Also if you can right click CLICK-HERE.bat and open in notepad you can change 3 places where you see 480x800 to 1440x2560 and save. That should take care of the sizing for you.

Related

How to change my first boot screen ?

Any one knows ?
You try to search for "splash screen"
Which model of phone you have? I've made my own for 838 pro
yeah,i have 838 pro too...can u explain step by step how? thx before u explain...
Follow this link http://wiki.xda-developers.com/index.php?pagename=Hermes_Dialers
Here's the basic steps
1. The app you download only works on XP (some xp may missing some of the *.dll file, you may search on the internet for the missing dll file that required).
This Can ONLY Be Done On XP (nb_image_converter.exe dont like vista!!)
Firstly create your splashscreens using your favourite picture editor (PSP, Photoshop etc...), both these files MUST be 240x320 and saved as 24bit bitmaps:
Name of Image Size Type Description
* MainSplash.bmp 240x320 .bmp the first splashscreen you see
* SubSplash.bmp 240x320 .bmp the second splashscreen you see
* welcomehead.96.png 320x320 .png the WM splashscreen
Save mainsplash & sudsplash into Custom Splash
Save welcomehead.96.png and paste it into the /windows folder on your device (overwriting the current windows splashscreen).
Copy files "nb_image_converter.exe" & "padding.nb" into Custom Splash. Now run "nb_image_converter.exe" load both images, save them as Main.nb & Sub.nb.
Next open a command window, and place Custom Splash Folder in Root of C:
In the command window type the following:
cd c:\custom_splash (enter)
copy /b Main.nb+padding.nb MainSplash.nb (enter)
copy /b Sub.nb+padding.nb SubSplash.nb (enter)
dir (enter)
The final command (dir) will list the contents of the directory, the filesize of MainSplash.nb and SubSplash.nb MUST be exactly 262144 bytes
or you should NOT continue (would produce possibly FATAL results for the device)
We now need to repackage the two .nb files into a single nbh image so we can flash them, s
1) Start duttys good nbh tool:
2) click the "NB to NBH"
3) Click the First Splash and select the MainSplash.nb file, click the second splash and select the SubSplash.nb.
4) MAKE SURE that Device = HERM200, CID Type = SuperCID and Signature Size = 128 (my 838pro = herm100)
5) Now click the "Generate NBH File" button, save it on your desktop.
The next stage is to flash to the device using CustomRUU, simply place the custom ruu exe file in the same folder as the NBH file we just created and run it.
Select 'autodetect' and flash as normal.
Thanks to URPREY for the tutorial

Need help creating custom splash screen on EVO

I'm new to this and just need a tutorial on how to create custom splash screens on a Evo. If any one can show me or post a link that be great.
Download this and unzip it. (On your computer)
http://db.tt/YLmI87K
There's a how-to included in there that tells you how to use it.
Sent from my HTC EVO 4G with Tapatalk
there's also a program called nbIMG, along with the one mentioned above.
Thanx working great!!
These instructions work for anyone who rooted using the "UnrEVOked" method such as that given at HTCEvoHacks.com. I have not tested these instructions with any other root method out there.
For the sake of these instructions, all references and instructions dealing with PhotoShop are assuming you are using PhotoShop CS5. Cammands may be slightly different on older versions of PhotoShop, so it may take a few extra clicks to find what you're looking for.
1. You can download custom boot images from the web, or create your own in PhotoShop using ANY sort of photo, graphics, text, or combination. You MUST make sure that the image size is set as the same for the EVO's screen resolution (480x800). For this reason, I would double check any image file you try to use prior to converting it for use with your phone.
2. Open your image file in Photoshop and make whatever tweaks or enhancments you like. Remember to "flatten" the image prior to saving it out if you have multiple layers in your file. You can use the next step to resize the image first if you like, but depending on your current settings in PS it should not matter.
3. Right click the file window (the one that contains your image) and set the "Image Size" settings to a width of 480, and the height to 800. These measurements MUST be in pixels as well. If you have the "Constrain Proportions" box checked, you may not be able to tweak these individually without affecting the other. So uncheck that box and change the size settings. Click ok to close the box and the image will resize within Photoshop.
4. After you have finished creating your custom image, flattening the image, and resizing it to fit on your phone's screen, it is time to save the file. Navigate to the "file" menu and click "save as". Here, you can choose where to save it, name it, and choose the file format. It's probably easier to go ahead and save it as "splash" now, so that you wont have to rename it later. Either way, this file MUST be named "splash" when we are in the final stages. Save it as the "BMP" format, and you will get a pop-up window for the BMP options. "File Format" should be set to Windows... and choose the depth option of 24 Bit. The "compress" and "Flip row order" boxes should be unchecked, and you do not need to go into any advanced settings. Once you have saved the file, You can close PhotoShop.
Now the File needs to be converted from the BMP format into an IMG file. This is so that the bootloader in your phone will see it when you flash it to your phone.
There are a few conversion tools out there, but I have found Splash Screen Creator to be the EASIEST way to convert the file with a few clicks.
The link to download this small program is here... http://www.addictivetips.com/?attachment_id=43073 ... and it is FREE!!! (I did not create this program)
1. Download the .zip package from the link above.
2. Extract the files. I found that creating a folder on my desktop to secure these files (and these files only) to be less of a headache.
3. After you have extracted the files, you are ready to convert your "splash.bmp" file. You MUST move this file into the same directory that you unzipped the Splash Screen Creator to. It will only find the bmp file in the same directory, which is why having its own folder is easier. Move your "splash.bmp" file to the same folder and open "RUN THIS ONE". This will open the program in a command prompt.
4. Choose option 1 to convert your existing .bmp file into the required .img file. The next option will ask if you would like to flash the file to your phone. This option is not necessary for these instructions, but I have read of others being successful. You can try this option, but if it fails, go on to the remaining steps.
5. Go ahead and close the program by pressing another key to exit. You should see your new "Splash.img" file in this same directory. Rename this as "splash1.img"
Now that I think of it, naming the BMP file to "splash1" prior to converting to the .img format may solve the error when trying to flash the file to the phone
within Splash Screen Creator. The img file MUST be name "splash1" prior to updating it in the bootloader in the next steps so it makes sense that the program would come up with an error at this point. I have not tested this theory at this time, but you are welcome to. If someone does test this, please update these instructions
to save from many unnecessary steps below!
Your next steps require access to your original "PC36IMG.zip" file that you used during your root process. If you do not have your original "PC36IMG.zip" file, you
can try to download one here... http://forum.xda-developers.com/showpost.php?p=8913849&postcount=156 ... I have not tested this file yet, but worth a shot if you dont have it.
1. Make a COPY of your "PC36IMG.zip" file and move it to your directory where you have worked with the custom splash files. This saves from getting confused between files and flashing the wrong one to your phone. You're also making a copy so that your original "PC36IMG.zip" file is NOT altered.
2. DO NOT unzip the file! Simply drag your "splash1.img" file over to your zipped "PC36IMG.zip" folder and copy it in there. If you get a prompt to overwrite an existing "splash" file, go ahead. Afterall, you are working with a copy of the PC36IMG.zip.
3. After you have added the "splash1.img" file into the "PC36IMG.zip" folder, you can now move the zipped folder over to your sd card. Make sure that it is the ONLY copy on your sd card, and that you have not placed it in any other directories. BOOTLOADER WILL NOT FIND IT IF IT IS IN ANOTHER FOLDER!!!
4. AT THIS POINT YOU WANT TO BE SURE YOU HAVE BACKED UP YOUR ROM!!!! YOU WILL LOSE YOUR CURRENT ROM AND DATA AFTER THE NEXT STEP!!!!
5. Reboot the phone into Bootloader by holding the volume down button and pressing power. The bootloader will find your "PC36IMG.zip" and ask you if you want to update. Press the volume up button to say YES! Grab a coffee, chug a beer, or take a piss, cause this step takes a few minutes.
6. Once the bootloader has finished it's update, reboot your phone. it will now display your new custom splash screen!!! (but you're not done yet)
Because you updated your "PC36IMG.zip" files in the bootloader, you have in effect reflashed the stock rom (rooted of course) back to your phone.
Allow a few mintues for your phone to boot up, log into your g-mail account (so that you have access to the market), and download Rom Manager (or your favorite backup
manager), and restore back to your rom!
Like I said before, I have only done this on the HTC EVO that has been rooted using UnrEVOked through the process explained on HTCEVOHacks.com. I have no idea if
this process will work with other configurations, and I accept no responsibility for the outcome of your actions!!!!
Can't u flash these also ??
neno2323 said:
Can't u flash these also ??
Click to expand...
Click to collapse
They're "flashed" in the bootloader, as a PC36IMG with the file being respective to how you rooted. You can also "flash" them using fastboot, but that can only be done if you're on the .76 bootloader.

[TOOL][Linux] Splash Screen creator / flasher

Hello there! I am re-posting this from the Mytouch 3G thread which can be seen here:
http://forum.xda-developers.com/showthread.php?p=6507176#post6507176
I have made some slight modifications in order to make this work on the HTC G2 (vision).
This is a HTC G2 tool to easily convert images in splash screen ones.
This tool is based upon ffmpeg and you need it installed on your system before proceeding (it will prompt you about the program missing in any case)
REQUIREMENTS
ffmpeg installed on your system
Code:
$ sudo apt-get install ffmpeg
a 480x800 image
a 480x800 device (i.e. HTC G2) with engineering SPL (s-off)
USAGE
Code:
./ElegosSplashCreator.txt --help or -h
Prints out how to use the script
Make sure that the script and image you are converting are both in the same directory that you are in in the command line (Terminal)
Code:
./ElegosSplashCreator.txt your_image_file
Converts your image into a flashable splash screen, if you want the script will continue flashing the file directly.
I ASSUME NO RESPONSABILITY ABOUT THE USAGE OF THIS SCRIPT. USE IT "AS IS", LOOK AT THE OUTPUTS AND YOU'LL AVOID BRICKS!
Please, if you wish to redistribute this script, give the right credits and don't change the prog_header please (maybe link this discussion in a text file)!
Make ElegosSplashCreator.txt executable permissions (right click on file and go to Properties > Permissions, then make executable) and use it!
Here's mine, feel free to post your own folks
Flash these Splash Screens at your own risk. It is not my fault if you have a faulty usb cable or computer, or accidently unplug your phone while flashing! But the chance of a soft brick is very small
Fastboot images to flash in fastboot:
Here is a .zip attached below with all these splash screens ready to flash in fastboot with pics that match the names of each image to flash
How to flash: fastboot flash splash1 name.raw565
Thanks mate! I used your thread a long way back and rewrote the script (for my personal use only, didn't put it up) to work with the g2, but I lost that way back when
This will come in handy, I need a new splash screen
captainreynolds said:
Thanks mate! I used your thread a long way back and rewrote the script (for my personal use only, didn't put it up) to work with the g2, but I lost that way back when
This will come in handy, I need a new splash screen
Click to expand...
Click to collapse
No worries, I just uploaded the flashable splash screens they are the same same size as my device. I also attacked the script to the main post.
There is an app called bootflash pro in the market that will flash and jpg as your splash. I'd recommend that you have the pics at 480x800.
Works for me all the time.
Ashaman_Kupo said:
There is an app called bootflash pro in the market that will flash and jpg as your splash. I'd recommend that you have the pics at 480x800.
Works for me all the time.
Click to expand...
Click to collapse
This is not a app this is a linux script but thanks for the tip. The splash screens I already posted are 480x800 and the script is already set to convert any images (not just jpg) to splash screens 480x800. It's not recommended to have them as 480x800 but it's a requirement! If you don't have them set to the right size the script will not convert the images because it could brick your phone flashing a wrong size image.

[MOD] [HOW-TO] Create Your Own Splash Screens [S-OFF]

Splash Screen Creation!!!
-Windows instructions-
I have unlocked bootloader and S-OFF. (The attached android-info.txt is for the INTERNATIONAL Variant only)
Video linked at the bottom to follow along with, if the words here are too hard to follow...
per usual, not responsible for bone-headed ness
You will need:
latest adb & fastboot
benny3's Image Converter (extracted in a project folder)
an image in the dimensions of 1080x1920 (can be .png, .jpg, .bmp)
latest View attachment android-info.txt
**optionally** Photoshop, GIMP, Paint (I guess this could work. eek)
Steps to make your HTC One not blind you upon a restart...
Edit photo to liking
MAKE SURE IMAGE IS THE CORRECT SIZE ---> [ 1080x1920 ] <---
Open benny3's converter FOLDER, copy image to the 'place-image-here' folder
Run CLICK-HERE.BAT
Convert .jpg (.bmp, .png) to .img, close upon completion
Copy custom.img(from place-image-here folder) to Project Folder, rename file to splash1.nb0
Copy android-info.txt to same Project Folder
Zip/Archive these two files (I use winRAR), archive format MUST be .zip
Copy ProjectFolder.zip to sdk directory (wherever your fastboot command is located)
Reboot into Download Mode, plug phone into computer
Open adb/fastboot folder in command prompt (SHIFT + Right-click inside folder)
Code:
fastboot devices
fastboot oem rebootRUU
fastboot flash zip ProjectFolder.zip
fastboot reboot
Enjoy
Video to follow along with...
https://youtu.be/EpxvJozVB2U
-MAC OSX instructions-
http://forum.xda-developers.com/showpost.php?p=60823528&postcount=5
Thanks to @schmeggy929, @SoLdieR9312, @benny3 for the tool and the community for the information :good::good:
Link to some splash screens I've made coming soon (may/may not takes requests), meanwhile,
check out [MOD][S-OFF] Splash Screen Collection for HTC One M9by @SoLdieR9312
Will that latest info.text run on a verizon variant running build 1.33.605.15? I get errors and failed messages on anything else.
Archangel said:
Will that latest info.text run on a verizon variant running build 1.33.605.15? I get errors and failed messages on anything else.
Click to expand...
Click to collapse
If you do a "fastboot getvar all", do you get:
Code:
MID: 0PJA30000
CID: VZW__001
If so, I think those are the only differences between the android-info.txt for int, sprint, vzw, and so on...
If those are your values, try this. just rename to android-info.txt
Instructions for OSX
I'm adding instructions for anyone with a Mac who doesn't want to bother with Bootcamp, as Benny's tool is a Windows batch file. This is essentially the same process, just manually. (As stated above, you must of course be s-off.)
You need a utility called ffmpeg, which you can download here: http://ffmpegmac.net. Place the ffmpeg app in a separate folder (don't try to install it, just drop it there).
1. Prepare splash image and name custom.jpg
2. Move custom.jpg to ffmpeg folder.
3. Open Terminal at folder.
4. Enter this command:
Code:
./ffmpeg -i custom.jpg -f rawvideo -pix_fmt rgb565 splash1.nb0
This will output a splash image in that folder with the name splash1.nb0.
5. Using an archiving program (not the OSX Archive command, which will include extraneous files), zip the splash image and android-info.txt into a single zip file. I use B1FreeArchiver.
6. Flash in fastboot/Download mode as above.
I get errors and failed messages on anything else.
Worked perfect brother thank you!
predator1584 said:
If you do a "fastboot getvar all", do you get:
Code:
MID: 0PJA30000
CID: VZW__001
If so, I think those are the only differences between the android-info.txt for int, sprint, vzw, and so on...
If those are your values, try this. just rename to android-info.txt
Click to expand...
Click to collapse
I have132.401.17 can I still use the. 15 android txt file
acidspider said:
I have132.401.17 can I still use the. 15 android txt file
Click to expand...
Click to collapse
The only thing that matters, is the Model-ID and CID. If it doesn't work, it'll give you an error and shouldn't cause any issues, give it a whirl and let me know!
can flash in download mode?
fastboot flash filename.zip?
---------- Post added at 05:43 PM ---------- Previous post was at 05:25 PM ----------
predator1584 said:
The only thing that matters, is the Model-ID and CID. If it doesn't work, it'll give you an error and shouldn't cause any issues, give it a whirl and let me know!
Click to expand...
Click to collapse
worked a treat, cheers
Made a nice M9 splash. made from the MultiCam theme from my old M8 Thanks to @rayford85, @Pfaffinator for the image. i just added some personal MERICA stuff.
works great on my M9 with the Viper one m9 2.2.0 with the 1.40.401.8 firmware.
Here is a pic of it.
https://www.dropbox.com/s/t746gf4jy25sj77/molon.jpg?dl=0
Semi-n00b here: Is there a way to extract the android-info.txt from my device via adb or root? I want to try this on my One M8, but I need the right android-info.txt, I can't download any stock firmwares online because Android File Host is currently down and that's where the only ones are currently being hosted. Sorry in advance if this is stupid, google really didn't give me any answers...
bryanedwards441 said:
Semi-n00b here: Is there a way to extract the android-info.txt from my device via adb or root? I want to try this on my One M8, but I need the right android-info.txt, I can't download any stock firmwares online because Android File Host is currently down and that's where the only ones are currently being hosted. Sorry in advance if this is stupid, google really didn't give me any answers...
Click to expand...
Click to collapse
There's no such thing as a Noob-question, but if you take the latest OTA or firmware update and extract the "android-info.txt" file, you can then put that file into the folder where you're creating the splash screen, I uploaded a video that shows just how easy it is once you have the "android-info.txt," if you have any more questions, feel free to message me. I'm always happy to help

[GUIDE] How to Create Custom Splash Screen (Boot Logo) for Wileyfox Swift

Creating custom splash.img for Wileyfox Swift:
Note:
This is not bootanimation, this is the splash screen (the 'Wileyfox' logo which is displayed when device is switched ON)
This is for Wileyfox Swift only..
For other devices, please send me your splash.img so that I can create a tool for you too.
Before proceeding, make sure fastboot is setup properly in your computer (just incase something goes wrong)..
STEPS:
1. Make sure you have a picture for your custom splash with:
i. Resolution: 720x1280
ii. PNG or JPG format
iii. picture size less than 200kB
iv. less colorful
(Tip: Try compressPNG.com to reduce no. of colors in PNG picture.
Upload your picture, click Settings, reduce number of colors to 16 or below & download it)
2. Download this tool to your computer: CM_Splash_Maker.zip
And extract it.
3. Drag & drop your splash picture on the file "CREATE_Logo.bat" & select your device.
4. After the custom splash image (filename.img) is created, the output directory will be opened..
5. Transfer the filename.img to the device's internal storage & flash it using Terminal Emulator like:
Code:
dd if=/sdcard/filename.img of=/dev/block/bootdevice/by-name/splash
(Or you can flash it from fastboot as given below)
Note:
Incase you flashed & your device doesn't bootup, don't worry
Just flash the original splash.img from fastboot like:
Code:
fastboot flash splash splash.img
Credits:
1. Based on my original tool for Yu devices here..
2. @GokulNC (myself ) who created this tool..
3. @beroid (who provided the stock splash.img & tested this).
Hit the Thanks :good: button if it worked for you
Don't forget to share the custom splash screens that you made, since others may find it useful
Hello, thank you very much for these useful guide.
To create my splash screen I had to run your scripts inside a virtualbox running windows as I'm a linux user.
But it was'nt a good solution to run only two .bat files.
So I decided to write bash scripts that should be compatible with almost every *NIX systems.
You should have ffmpeg installed on your computer. If this is not the case, install it with your favourite package manager.
Download my archive at the end of this post and extract it
If you are in trouble running CM_SPLASH_RGB24_converter, just go to bin/ directory, then
Code:
gcc CM_SPLASH_RGB24_converter.c -o CM_SPLASH_RGB24_converter
Then to create your splash screen just run
Code:
./CREATE_Logo.sh filename.png
where filename.png is the logo you want to add to your splash screen
The splash.img created is located in the output/ directory
Similarly to extract your splash screen into a png picture
Code:
EXTRACT_Logo.sh splash.img
The picture extracted is located in output/extracted_logo/
Are there any custom Splashscreens around ?
perfectly functioning on wileyfox swift bro.. thanks a lot
good day bro GokuINC.
can you also make a splash maker for android one seed which have the same/similar functions of this cm splash maker tool? so fastboot logo can be also changed? thank you very much for this.. i've been using it since it was posted.
dont work on lineage os
Thank you for this tool and the adjustments for the Wileyfox Swift.:good:
In my case, the dump of the "splash" partition was about 10 MB large, while the actually used part is about 210 KB, so I guess the image is already large enough for more complex images, too. At least in my case it was no problem.
RusWF said:
dont work on lineage os
Click to expand...
Click to collapse
For me it works, with the recent LineageOS 16.0 and using the more recent version on GitHub.
fred0r said:
Are there any custom Splashscreens around ?
Click to expand...
Click to collapse
Keeping the stock fastboot/battery images (which are slightly different to the versions in the ZIP/on GitHub!), I modified the logo and moved the Wileyfox logo to the top and added the NSA monitored device logo in the center.
It just seems that it is not possible to add attachments being a new user...
Wow, glad something like this exists!
Does this work with newer variants of the WileyFox Swift line of phones?
I am specifically interested in changing the splash screen on my Swift 2X.
I'll be happy to provide a dump of my current splash if need be, when I figure that out.

Categories

Resources