[Q] Flashing Splash Screens - T-Mobile HTC One (M8)

Can I still flash splash screens through fastboot with:
Code:
fastboot flash splash1 splash.img
I found this thread in the non-carrier branded M8 Themes & Apps forum: http://forum.xda-developers.com/showthread.php?t=2713947
It looks like there are mixed results with this method, so I am a little leery about using it. I always preferred flashing splash screens through fastboot anyway.
Obviously the method the thread above uses creates a .nb0 file inside the zip. I always used .img files created with ffmpeg (which the above method uses as well) that I found through this thread: http://forum.xda-developers.com/showthread.php?t=834267
This method always worked well with my myTouch 4G. I know that the methods are almost exactly the same. But what's the difference between .nbo and .img?
Any insight would be greatly appreciated!

Related

[Q] [HELP NEWBIE] Need Help With My Splash Screen on EVO!!

Now I've started this thread hoping that one of you guys that are the greatest..lol would be so kind as to help me with my custom splash screen. I have the Evo of course..I made my photo in photoshop at 480x800. I have been successful with changing it with the ones that are posted by some of you guys.
How I do it is by renaming the file inside of the p36img.zip, and update it in bootloader. Now that I have made my own...when the splash screen comes up, it looks crazy and is upside down. I've also tried some other ways with programs that are made to flash..but I dont' know much about command prompts and it seems to never find or be able to open the picture.
I'm fully rooted and it's only by watching the video on rooting froyo that I was able to get rooted...before the new unrevoked!
Can Anyone help?
try this in fast boot
fastboot flash splash1 myplashscreen.rgb565
but replace the mysplashscreen with the name of your splash screen. pretty sure youll need the eng spl to use this fast boot command tho.
ASimmons said:
try this in fast boot
fastboot flash splash1 myplashscreen.rgb565
but replace the mysplashscreen with the name of your splash screen. pretty sure youll need the eng spl to use this fast boot command tho.
Click to expand...
Click to collapse
Is it possible when you get time to explain the steps with the cmd prompts. And I also don't know what the eng spl is...I still have my Android sdk/tools folder that I downloaded when I did the long root..do I need to put the files or photo inside of that folder (sdk/tools) when I do the prompts?
yungsonny2700 said:
Is it possible when you get time to explain the steps with the cmd prompts. And I also don't know what the eng spl is...I still have my Android sdk/tools folder that I downloaded when I did the long root..do I need to put the files or photo inside of that folder (sdk/tools) when I do the prompts?
Click to expand...
Click to collapse
When you boot into hboot that, i'm pretty sure is your spl, if you rooted your phone you most likely don't have it, unless your running damageless or CM6 roms. and Eng spl allows you to do the fastboot commands I mentioned previously, it basically unlocks for phone about as far as it can go after you've rooted it.
Next when your in the tools folder of your sdk you can call commands like adb shell ... for the fastboot command or other it helps to have the files in your tools folder but it is not necessary so this fastboot flash splash1 myplashscreen.rgb565 would refer to a splash screen in your tools folder
fastboot flash splash1 ../myplashscreen.rgb565 this would look backwards one directory for the splash screen. and so on.
so if the splash screen was on your desktop something like this would work
fastboot flash splash1 ..\..\..\myplashscreen.rgb565
since I keep my sdk on my desktop which is in android\android_sdk\tools my commands says backup 3 dirs and look on the desktop for mysplashscreen.rgb565.
hope that helps...search this forum for the eng spl its a flashable update.
One more question...
First off I appreciate you for your time...means a lot...I'm running of two hours of sleep...lol went to bed at 4..woke up at six for work.
Ok...now do I need to convert my image to rgb565(if so, how) and do I need to save the photo in any specific format? Bit-depth?
Thanks again...if I have any issues then I'll be back!
yungsonny2700 said:
First off I appreciate you for your time...means a lot...I'm running of two hours of sleep...lol went to bed at 4..woke up at six for work.
Ok...now do I need to convert my image to rgb565(if so, how) and do I need to save the photo in any specific format? Bit-depth?
Thanks again...if I have any issues then I'll be back!
Click to expand...
Click to collapse
yes you will it sounds like you were using the alternate method of flashing it through and img correct.
check this thread but this was for the hero and its how I've done it... I'm new to evo so there might be some difference in the file size since the resolution is not that same. but the conversion is the same. Basically get an splash screen from this forum and when you make your splash screen and convert it compair the size to the known good evo splash screen, they should be the exact same size, if so your good to flash. Don't for get the eng spl.
Ok thanks my man...I'm going to try it out and get back..
I haven't been successful with finding the eng spl?
EDIT: Sorry the one I updated...was hboot 0.76.2000..is this the correct one!
Not sure only had my evo for 3 days so i haven't gotten around top flashing the eng spl... but after you flash it the top line should say eng- spl s-off... look in the damageless rom thread.
Sent from my PC36100 using XDA App

Android eating Apple splash image

Hey all,
Just made a splash image that I think you guys might appreciate. My friend showed me the picture and I decided to do the necessary changes to make it into a splash.
For your viewing pleasure
To flash: Download the zip then with an unlocked (S-OFF) bootloader, flash the new_splash.img file to your phone:
adb reboot bootloader
fastboot flash splash1 new_splash.img
fastboot reboot
i would rather have it as a background
my boot image shows 1 micro second. not worth even thinking about changing it.
Well the png is there too so u can use it as a background I guess
Powers88 said:
Well the png is there too so u can use it as a background I guess
Click to expand...
Click to collapse
Some kind of bloody :-D but looks great, although I'm running a MacBook bit I also love my Android mobile.
Does it work to flash this lb other Android systems like 2. 1/ 2. 2k any experiences?
Thx guys
sent from my DEFY using XDA App
This is just a splash image file so as long as your screen size is 480 x 800. You can search for how to change the splash image for your particular phone and then just use this file. I'm sure it will work on any version of android
Anyone have the adb commands handy for pulling the stock splash image just in case I want to put it back?
This is a copy of the original splash that I found in another thread.
did that last attachment post?
lets try that again. this is the default splash.
Nitemare3219 said:
Anyone have the adb commands handy for pulling the stock splash image just in case I want to put it back?
Click to expand...
Click to collapse
Even though the original splash is posted, the commands to pull the old one are to be executed from a root shell and are as follows:
Code:
dd if=/dev/block/mmcblk0p19 of=/mnt/sdcard/splash.img
You may have to do a search for it because when I pulled mine it put it into a random folder on my computer

[Q] concerning [HOW TO] HTC Desire Custom Splash screen

Since I have less than 10 posts I can't post in the actual [HOW TO] HTC Desire Custom Splash screen thread but I do have a question:
I've gotten the custom splash screen loaded but the image is skewed when it boots i.e. slanty.
I've made sure the image size is 480x800 both in paint when editing and using nbimg, but still no luck.
Any ideas?
A screenshot would be nice if possible. The image has to be 480x800 with 24 bitmap. But you already knew that. How are you flashing it?
I'm using this method to flash the bootscreen http://forum.xda-developers.com/showthread.php?t=795132 and I have ensured that it was a 24-bit bitmap file of the proper dimension and followed the instructions in the thread to the letter.
I've attached a screenshot of how it looks. Any ideas what it could be? :S
Hi,
Had the same issue, use this http://www.ivanview.com/ivan-image-converter.html
to convert the image to 480*800 color depth 16 save it as bmp...
Found it in the splash screens threads...
Make sure you unchecked "keep ratio" and "pixels" for your resizing.
Sent from my HTC Desire using XDA App
Hi,
Trying to use Android Flasher 1.6.1, but no matter where I unpack it to and no matter what bmp image I use (even ones known to work, such as the onme that comes with Android Flasher), nbimg throws as error and just shuts down. then .NET framework (4) error is that it can't access the fil because something else is using it.
Can't work out what is wrong--have read the entire thread and seem to have everything installed. Help appreciated.
Seems like an error with the phone. Maybe a Hboot problem? Just to make sure you could just run the latest RUU which will wipe everything and put it back to stock and sort things out.
Ended up going the adb route with
fastboot flash splash1 splash1.img
and it worked fine, so i'll leave it at that.
ferreinf said:
Hi,
Had the same issue, use this http://www.ivanview.com/ivan-image-converter.html
to convert the image to 480*800 color depth 16 save it as bmp...
Found it in the splash screens threads...
Click to expand...
Click to collapse
At first I couldn't see why this would work if it was already in 480x800 and the right colour depth, but the one difference I noticed was that I could save it as "Windows bmp" or "Old Windows bmp" and tried the latter. Seemed to fix the issue!
I tried both android flash and the android sdk to try to flash my new splash screen and both come up with the "failed (remote: not allowed)" I has s-off on hboot 0.98. I used unrevoked to root and and im on the miui rom
Give some more details.. how you tried to flash.. from fastboot.. what error it is giving.
Use this instructions
http://forum.xda-developers.com/showpost.php?p=8374523&postcount=1

[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.

[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