splash screen flasher - EVO Shift 4G Themes and Apps

Splash Screen Flasher and Image Converter Tool
February 21, 2011 By: mic_888
Difficulty:1
Want to put a new splash screen on your Android device? Have the image you want to use but it’s not in the right format? Take a look at XDA forum member TrueBlue_Drew‘s simple tool/script for converting image formats and flashing new splash screens.
The script can convert jpg, png, and bmp files into the format required for the splash screen on your device. It can also be used to a make a copy of your current splash screen or convert a splash screen image into a png for you to edit. Lastly, the tool also lets you flash the new image.
The dev states that all the methods etc used in the zip can found here on XDA.
The tool works on PCs running Windows XP or higher, your device needs to be rooted with S=OFF and your image will need to be sized at 480 x 800.
For more information and to download the tool, head on over to the forum thread.
http://www.xda-developers.com/android/splash-screen-flasher-and-image-converter-tool/
Used this this morning and it is simple and easy to use!

Wish it was this easy to do boot ani lol
sent from my EVO Shift 4G

Does anyone know if there is a size limit for the splash screen?I only ask because I bricked my first Moment by flashing a splash that was to big.

I used this tool to flash a 875kb splash screen if that helps... not sure on the cap...but 875kb is big enough.

Thanks for the reply. That is definitely big enough

Related

HTC rising sun SplashScreen

where can I download HTC rising sun SplashScreen and use it instead of dopod SplashScreen with the new rom
I am not sure, if you can find rising sun image on wiki, but anyway - RTFW - http://wiki.xda-developers.com/index.php?pagename=Hermes_Dialers and there is also few instruction how to extract this image from ROM. I am sure, that was few threads about this around here somewhere, just use search
also try this or....
rising sun spash screens
Here are the first and second splash screens, I am using them on my Hermes and they look GREAT!
Here is Mr. Vanx's guide to makin your own splash screens. You can use basically any two pictures you want.
Below are the ones i use (im a ducks fan, if you didnt notice )
cant seem to download Dutty's Good nbh Tool
ali_ale said:
cant seem to download Dutty's Good nbh Tool
Click to expand...
Click to collapse
You have to quickly register in that forum to be able to download things.

boot splash for hermes tools wanted

Anyone know tool for 1st splash screen edit?
here http://forum.xda-developers.com/showthread.php?t=317726
but I am not sure Is it work for Hermes?
*Many of ROM Cook got really great job
But I also want to make my first boot splash without harm entire ROM
like http://forum.xda-developers.com/attachment.php?attachmentid=58325&d=1195153328
(only splash boot replacement)
It would be also more fun and life up for Hermes,
You can also upload your original splash boot for each Hermes
for me (Dopod 838Pro) which don't have yet -its gone by another ROM replaced
Thanks
i'm too worked with bootsplash & all well done. you can learn in from wiki or just ask from josh (or from hers kitchen thread). i have downloaded this tool from captfiero.com/roms/joshkoss/tools/. & now in this server not worked server list.
Or just use Search
you can edit&replace or delete first & second bootsplashs via Good NBHTool app.
you can get it from attach file
good lucky
Thanks for your answer
nurkamol said:
i'm too worked with bootsplash & all well done. you can learn in from wiki or just ask from josh (or from hers kitchen thread). i have downloaded this tool from captfiero.com/roms/joshkoss/tools/. & now in this server not worked server list.
Or just use Search
you can edit&replace or delete first & second bootsplashs via Good NBHTool app.
you can get it from attach file
good lucky
Click to expand...
Click to collapse
What next should I do after got 2 .nb files
Do I have to convert and what next
and What tools for that ?
Sorry for my baby question
* I got dutty's good nbh tool v1.1
but for NB to NBH
it asking many IP:,SPL Splash radio....
if I just enter only 1,2 splash and made nbh then keep in RUU
the flash it will work or not
(I really scary if flashed and my rom never come back)
Thank in advance

Creating an update.img?

Does anyone know if it's possible to build an update.img but to just update the kernel and recovery? I'm pretty sure it must be possible.
Yes, it should be possible to just update these.
I guess you should look at how they build an image to install recovery only. Like when they install custom recoveries.
robertut said:
Yes, it should be possible to just update these.
I guess you should look at how they build an image to install recovery only. Like when they install custom recoveries.
Click to expand...
Click to collapse
Yeah I thought so. I'll be brave and try it as it'll be a damn sight easier to build the update with just recovery and kernel when I'm doing the 1st boot logo's and easier for everyone that wants a boot logo.
Goose247 said:
Does anyone know if it's possible to build an update.img but to just update the kernel and recovery? I'm pretty sure it must be possible.
Click to expand...
Click to collapse
Yes, you can !! Simply replace kernel and recovery Everything will be fine. But all the rest should be for your processor RK3188 or RK3066. ( system.img and boot.img )
Malaysk said:
Yes, you can !! Simply replace kernel and recovery Everything will be fine. But all the rest should be for your processor RK3188 or RK3066. ( system.img and boot.img )
Click to expand...
Click to collapse
We're thinking about creating an update.img containing only the kernel.img and recovery.img, and without the system and boot. Just to replace the boot logo, and not the whole system completely.
robertut said:
We're thinking about creating an update.img containing only the kernel.img and recovery.img, and without the system and boot. Just to replace the boot logo, and not the whole system completely.
Click to expand...
Click to collapse
Oh I understand - it will not work, I think. In recovery is to check if all the files - kernel , recovery.img, system.img and boot.img.
Malaysk said:
Oh I understand - it will not work, I think. In recovery is to check if all the files - kernel , recovery.img, system.img and boot.img.
Click to expand...
Click to collapse
It should be possible. The recovery will only update the files that exist. If it doesn't find boot.img for example, it will skip it.
It should be possible. At least when using custom recovery.
Anyway, There is a way to flash a recovery IMG without using recovery using a shell script, maybe this should work for kernel also...stg like this http://forum.xda-developers.com/showthread.php?t=2102679
I have use that method before on an android tv box. You should find a correct recovery.IMG for those devices though
If the kernel could not be flashed that way, you can install a custom recovery and install the kernel and the stock recovery.img using a flashable zip.
Unfortunately, this is the only Android system I've worked on where updates have to be done with .img updates. It's not really for my benefit, it's for all the peeps I'm creating boot logo's for. Asking them to use a custom recovery or installing it using terminal emulator is more hassle than the way they have to do it at the minute. Not to worry
how do you guys compile the update.img ?
I tried few times with
RK3xxx_firmware_tools_5.99.07.00
extract, change kernel, build
the update.img does not install
RK3188
doctorman said:
how do you guys compile the update.img ?
I tried few times with
RK3xxx_firmware_tools_5.99.07.00
extract, change kernel, build
the update.img does not install
RK3188
Click to expand...
Click to collapse
RK3066 IMG Mod Tool
works, despite it's name it will unpack and pack the update.img for both RK3066 and RK3188, since they are packed the same.
jakejm79 said:
RK3066 IMG Mod Tool
works, despite it's name it will unpack and pack the update.img for both RK3066 and RK3188, since they are packed the same.
Click to expand...
Click to collapse
any link to it?
found this
http://rockchipfirmware.com/developer-tools
but I guess that program is only for linux and not windows
doctorman said:
any link to it?
found this
http://rockchipfirmware.com/developer-tools
but I guess that program is only for linux and not windows
Click to expand...
Click to collapse
There is lot resources on rk3188 around there
https://www.entertainmentbox.com/droidsticks-latest-rk3188-q7-firmware-download/
http://www.cnx-software.com/2014/11/10/android-5-0-lollipop-now-boots-on-rockchip-rk3188-tablets/
http://www.rockchipfirmware.com/forum-library
I used first two links and played with some generic Lollipop AOSP. Managed to install kernel and system partitions and to boot.
In third link you have rs232 low level integration described. It is used for MCU integration.
Didnt bother to extract libs and stock apps and try to rebuild with them. It would take some time and I have none to spare.
Anyhow, LP (and even MM) is not hard to get running on these units. Problem is with mumbo-jumbo stock apps that need to be rebuilt in order to comply with changed API and security model in LP/MM.
But even that is not too hard. Reverse engineer, get code / libs for rs232 and just change handlers in apps to confirm with new standards.
---------- Post added at 08:11 AM ---------- Previous post was at 08:00 AM ----------
doctorman said:
any link to it?
found this
http://rockchipfirmware.com/developer-tools
but I guess that program is only for linux and not windows
Click to expand...
Click to collapse
Here you have Windows tools
http://www.rockchip.nl/downloads/
Also you may contact their NL division. They are I EU so they should provide more support in accordance to good business practices.
doctorman said:
any link to it?
found this
http://rockchipfirmware.com/developer-tools
but I guess that program is only for linux and not windows
Click to expand...
Click to collapse
See attached, you can ignore the parameter file in the archive. If you want to mount the system.img files or others then you will want linux to mount them.
doctorman said:
how do you guys compile the update.img ?
I tried few times with
RK3xxx_firmware_tools_5.99.07.00
extract, change kernel, build
the update.img does not install
RK3188
Click to expand...
Click to collapse
My problem seems to be the image I was using had white background and in ASCII PPM format that increases the size and kernel does not install
made the background black
and indexed the colors to 224 colors in the image and the kernel was created without error
but after install my own logo nor malaysk logo shows
it now reverts to the original head units boot logo.
A note to anyone considering cooking an update.img for RK3188 800x480 devices in particular ('cos that's what I've got) but for any 2DIN car stereo head unit device really. It's more a request, but something I feel is a must-have for every ROM.
ADD A NOTIFICATION BAR SHORTCUT
THAT SWITCHES OFF THE SCREEN!​
Essentially what I'm looking for is what came with the OEM KitKat 4.4.2 ROM preinstalled in my Eonon G2110F. During night driving, I could slide the Notification bar down, tap an icon that looked like a X in a box, and the screen would switch off. If I had a music app. or the AM/FM radio going, they would continue to play, and turning a knob or clicking a button on the unit would light the screen.
Thanks for listening!
djshotty said:
A note to anyone considering cooking an update.img for RK3188 800x480 devices in particular ('cos that's what I've got) but for any 2DIN car stereo head unit device really. It's more a request, but something I feel is a must-have for every ROM.
ADD A NOTIFICATION BAR SHORTCUT
THAT SWITCHES OFF THE SCREEN!​
Essentially what I'm looking for is what came with the OEM KitKat 4.4.2 ROM preinstalled in my Eonon G2110F. During night driving, I could slide the Notification bar down, tap an icon that looked like a X in a box, and the screen would switch off. If I had a music app. or the AM/FM radio going, they would continue to play, and turning a knob or clicking a button on the unit would light the screen.
Thanks for listening!
Click to expand...
Click to collapse
It is called Malaysk ROM.. does what you want with screen saver and button
now please reduce the size of the font you used
jakejm79 said:
See attached, you can ignore the parameter file in the archive. If you want to mount the system.img files or others then you will want linux to mount them.
Click to expand...
Click to collapse
how do I use that in windows?
I just heard back from the developer of RK3xxx_firmware_tools_5.99.07.00 that the update.img I make with that tool can not be flashed in Recovery. and that is my problem, so I can use RK3xxx_firmware_tools_5.99.07.00 to modify the logo in kernel.img and package it all up with another program I guess
so what is the easiest way to repackage the update.img for flash in recovery of the device?
Question for our developers that have made recovery flashable update.img @Goose247 @Malaysk @dsa8310
Watched few videos on how to use the mod tool and they all use RK batch tool to flash the image... can the .img be flashed in recovery?
doctorman said:
It is called Malaysk ROM.. does what you want with screen saver and button
now please reduce the size of the font you used
Click to expand...
Click to collapse
Well that's just silly! I've gone through every Settings menu in the latest Malaysk ROM I'm still to find how to place a 'button' on the Notifications bar to switch the screen off. I only ask questions when I've exhausted all avenues of research. With that, do you have a way of enabling such a shortcut on my unit's Home screen, or even better, the Notification bar?
doctorman said:
how do I use that in windows?
I just heard back from the developer of RK3xxx_firmware_tools_5.99.07.00 that the update.img I make with that tool can not be flashed in Recovery. and that is my problem, so I can use RK3xxx_firmware_tools_5.99.07.00 to modify the logo in kernel.img and package it all up with another program I guess
so what is the easiest way to repackage the update.img for flash in recovery of the device?
Question for our developers that have made recovery flashable update.img @Goose247 @Malaysk @dsa8310
Watched few videos on how to use the mod tool and they all use RK batch tool to flash the image... can the .img be flashed in recovery?
Click to expand...
Click to collapse
When I did the boot logo changing service (when it worked), everyone I did it for installed the rom through recovery. I did a LOT of boot logos for other people and they all installed through recovery (choosing not to wipe to keep their settings, installed apps etc.) and I am pretty sure I had a 100% success rate with no complaints.
Perhaps the problem is you are trying to change the boot logo for a new rom and it simply won't work. Trying to change the boot logo for any Malaysk rom built after Feb (I think), it simply won't work. If you try mix and match and use stock kernel's and/or recovery's with Malaysk's rom you run the risk of bricking your unit. You are just going to have to accept the fact that you cannot change the boot logo on newer built roms.
I personally use an older rom so that using a custom boot logo will work.

[GUIDE]Change your OEM splash screen

Hello there,
as you may know you can change the oem splash screen on the OnePlus 3, as provided in this thread by @makers_mark here.
That program only needs minor fixes to work with OnePlus 3T splash partitions, and I have attached the source code and a windows binary below.
To use it, extract the "OnePlus3TInjector.zip" and run the commands in the command prompt in the folder you extracted the zipfile into.
To decode use:
Code:
OP3TInject -i LOGO.bin -D
After having changed the image files, use
Code:
OP3TInject -j fhd -i LOGO.bin
I have tested this and it works on my phone, but you still have to USE THIS ON YOUR OWN RISK.
If you want to see how this looks, take a look at this video here: https://www.youtube.com/watch?v=DWj2WRpcoqI
If you want a custom bootlogo but can't use the tool you can pm me an image file or post one here down below. I will send you a zip file that you can flash in recovery.
To use this, get the "Stock" zip from below, and replace the modified.logo.bin in it with the one produced by the injector, then flash in your recovery.
If you do not want to use your recovery use a terminal emulator on your phone and run the command as root:
Code:
dd if=/sdcard/Downloads/modified.logo.bin of=/dev/block/platform/soc/624000.ufshc/by-name/LOGO"
To go back to stock logo.bin, flash the zip file attached below.
Please note that this does not remove the warning that your phone is unlocked.
Finally a big shoutout to @prmcmanus who tested this for me. Leave him a like!
I also thank @makers_mark for all the work he has done on the OnePlus 3 and the original OP3Injector.
Jo_Jo_2000 said:
Hello there,
as you may know you can change the oem splash screen on the oneplus 3, as provided in this thread here:
That program only needs minor fixes to work with OnePlus 3T splash partitions.
Unfortunately I cannot provide a compiled program here because the original program was not published under a proper license, but I can tell you that you just need to change line 35 of the file "src/LogoInjector.v1.4.c" from the zip archive linked in the thread below to be "#define MAXOFFSETS 32" instead of "#define MAXOFFSETS 28" and recompile the program.
I have not yet tested it, so I do not know whether this works or just bricks your phone, so USE THIS ON YOUR OWN RISK.
If you want to test this for me, but do not want to compile the program yourself, you can flash my "beta-test" version linked below. Follow the instructions from the original thread above. Remember to backup your current LOGO partition.
Note to moderators:
I know that this should rather belong into the development section, but I do not yet have enough posts to post there, so I put it in here. Sorry about that but I do not want to randomly spam other threads to get the 10 responses needed.
Click to expand...
Click to collapse
Thanks. I put in a bit of time trying to figure this out with a 3t and git code. First: I wasn't interested in the "logo" partition exactly, but more about that "unlocked bootloader" and it's associated tag warning and timeout that comes up each boot after unlocking bootloader. I found the timeout and the text that goes on the screen here in the code (the bootable bootloader code) : ~/sandbox/oneplus3t/bootable/bootloader/lk/app/aboot/aboot.c : I even tested changing that, but there was no easy way to to "give it out" aside from as part of a custom ROM done from source.
Are we talking about the same thing? Or : are you talking about just replacing one logo partition content with another and it has nothing to do with the unlocked tag warning & timeout (5 sec.)?
Thanks.
---------- Post added at 05:06 AM ---------- Previous post was at 04:48 AM ----------
OK: I checked it out and it has nothing to do with the unlocked bootloader warning, which I'm working on as said above and have gotten rid of on my own phone (which I no longer have..). That's completely about the file I mentioned above "aboot.c" in bootable/bootloader/... tree.
But nice going anyway, -- thanks.
Nope, these are different things. I'm refering to the logo partition which stores images while the warning message is hardcoded into the bootloader which you probably cant change because it's signed by OnePlus.
Also OnePlus hasn't released their bootloader sources (I think) and the bootloader in the source tree is just the generic base for all quallcomm bootloaders (aka Little Kernel).
So sorry to disappoint you but you won't be able to remove that warning with LOGO editing.
Jo_Jo_2000 said:
Nope, these are different things. I'm refering to the logo partition which stores images while the warning message is hardcoded into the bootloader which you probably cant change because it's signed by OnePlus.
Also OnePlus hasn't released their bootloader sources (I think) and the bootloader in the source tree is just the generic base for all quallcomm bootloaders (aka Little Kernel).
So sorry to disappoint you but you won't be able to remove that warning with LOGO editing.
Click to expand...
Click to collapse
So the rom I built from their 3t sources must have used boot.img as a "prebuilt"? Does that sound right? I guess I could unpack boot.img and figure out how to get rid of the delay with a binary overwrite. (I wouldn't look forward to testing that ;
It's in the bootLOADER which is not a prebuilt nor a thing you build yourself when you build a custom rom. Its build, maintained and signed by OnePlus so they and only they can alter the bootloader (I think so, maybe "flashing unlock_critical" does the trick here, but dont try it or you will irreversibly hard brick your phone).
Also good luck with a binary overwrite, I hope you know ARM assembly.
To get that clear, the warning message has got _nothing_ to do with boot.img, they are two completely different things and no matter what you do with a boot.img, you won't get rid of that warning!
I know there's a flashable .bin that gets rid of that exact same unlocked bootloader msg and delay on the moto x pure 2015 (XT1575). Maybe it's similar. I've attached the file.
I doubt that this will work... the original logo.bin is about 16mb and even if I just repack it with the original images it's only about 700kb
noahvt said:
I doubt that this will work... the original logo.bin is about 16mb and even if I just repack it with the original images it's only about 700kb
Click to expand...
Click to collapse
Good that you are concerned and looking for errors I might have made!
However I am very certain that the file indeed is only .7 MB large because:
1. That program (without mods) works on the oneplus 3, whose file is also only about that large
2. The first 786432 bytes (the size of the recoded file) of the original LOGO.bin dump are identical
3. the remaining 16 mb are zeroed out and contain no data
4. the program produces correct images
I would be happy to try it out, because I do not have access to a PC where I can run the MSM Downloader in case I brick things!
Greetings.
g96818 said:
I know there's a flashable .bin that gets rid of that exact same unlocked bootloader msg and delay on the moto x pure 2015 (XT1575). Maybe it's similar. I've attached the file.
Click to expand...
Click to collapse
The OnePlus 3t's warning is hardcoded into the bootloader, so unless you find a bug in sbl1 or break rsa you won't get around that.
I compiled this and got it working, but can't share for the same reasons as OP.
If anyone wants a custom logo, PM me the picture and I'll make an image file for you
prmcmanus said:
I compiled this and got it working, but can't share for the same reasons as OP.
If anyone wants a custom logo, PM me the picture and I'll make an image file for you
Click to expand...
Click to collapse
So you can use this without bricking your phone?
Jo_Jo_2000 said:
So you can use this without bricking your phone?
Click to expand...
Click to collapse
Yep, working on mine
Hey, @prmcmanus... PM'ed you!
@Ker~Man did you get my reply? It doesn't look like Quick Reply works :-S
prmcmanus said:
@Ker~Man did you get my reply? It doesn't look like Quick Reply works :-S
Click to expand...
Click to collapse
I sure did, and thank you! How do I install these, though? Flash in TWRP? I'm not too keep with .bin files. Thanks again!
Ker~Man said:
I sure did, and thank you! How do I install these, though? Flash in TWRP? I'm not too keep with .bin files. Thanks again!
Click to expand...
Click to collapse
look in my opening post, I've written two methods there.
Ker~Man said:
I sure did, and thank you! How do I install these, though? Flash in TWRP? I'm not too keep with .bin files. Thanks again!
Click to expand...
Click to collapse
Put the phone in fastboot mode and flash:
Code:
fastboot flash LOGO filename.bin
Jo_Jo_2000 said:
look in my opening post, I've written two methods there.
Click to expand...
Click to collapse
That 2nd method, I didn't know you could do that in the terminal! Nice
Jo_Jo_2000 said:
Hello there,
as you may know you can change the oem splash screen on the OnePlus 3, as provided in this thread here:
That program only needs minor fixes to work with OnePlus 3T splash partitions.
Unfortunately I cannot provide a compiled program here because the original program was not published under a proper license, but I can tell you that you just need to change line 35 of the file "src/LogoInjector.v1.4.c" from the zip archive linked in the thread below to be "#define MAXOFFSETS 32" instead of "#define MAXOFFSETS 28" and recompile the program.
Click to expand...
Click to collapse
I apologize for not responding to you soon enough. When I figure out an encoding, I release the source code for the encoder and decoder that I build for a couple of reasons. And one of those reasons is so you can do like you did! And you did it right! Thanks for asking and giving a link which in my book is good enough for proper credit. Feel free to share the binary with whoever:good:
I replaced the logo injector .zip file because it created an error when executed by some people.
You can use it now.
Jo_Jo_2000 said:
I replaced the logo injector .zip file because it created an error when executed by some people.
You can use it now.
Click to expand...
Click to collapse
Does my device have to be "Critical Unlocked"? I have an unlocked bootloader but when I try "fastboot flash LOGO" I get "FAILED (remote: Partition flashing is not allowed)"
EDIT: flashing it with dd works though

How to get rid of the corrupted bootloader message after having turned on my phone (Nexus 5X))

Hello everybody! I am writing this thread since I would like to know if there is anything possible to do to get rid (or at least substitute the image) of the annoying orange screen containing the message telling me that the bootloader is unlocked and that I would need to unlock it.
Specifically, all of this happened after having installed TWRP and Kali Nethunter on my phone and having rooted it through Magisk. I have already tried the method proposed in this thread:
[TOOL][1.0.0] Change bootlogo (and other images) with imgdata tool
What is imgdata tool? It is a tool to extract images like the bootlogo from the partition called imgdata. Then you can change these images with gimp or photshop then repack them into a new imgdata image and flash it to your device and see your...
forum.xda-developers.com
but it did not work, probably because of the updated bootloader version (BHZ32c). Is there anyone who had my same problem and managed to solve it? Many thanks to whoever will read this and eventually decide to give me a hand!

Categories

Resources