Replacing the boot logo on Android. | For any Android device



Rep: (830)
Replacing the download logo on Android


The topic discusses questions about finding, editing and replacing the very first picture when loading android devices on different processors.



Section Rules

Rules of conduct in the topic, recommendations on the design of posts. Read a must!

  • draw your attention to , that for the publication of certain decorations (launchers and their mods, packs of icons, widgets, programs, wallpapers, live wallpapers, etc.) - there are specialized topics (sections): A guide to important topics in the "Android - Decoration" section. Before making embellishments, it is recommended to check whether they have already been posted on our forum (in the subject). To quickly find information in the topic (on the forum), use the button "Find on this page" (top right of the page). How to use search
    If the content that you want to publish in this topic was posted earlier on the forum, it is enough to give a link to the original message with a short description. In the case of a replay, the files will be deleted without warning.
  • All publications of new instructions, manuals, modifications (themes, skins, icons, etc.)are made strictly according to the template! Messages from users who ignored this requirement will be deleted without warning!
  • All actions to modify system files require superuser privileges "Root-right". Questions on obtaining Root rights, installationRecovery, kernels, firmware, power consumption, etc., we set and discuss in profile topics.
  • In the subject fully apply all the rules of the forum.Their compliance is not negotiable!

Search Request Template
Copy the template, paste it into your message and fill in your data!
[CENTER] [COLOR = red] [SIZE = 3] [B] Search request [/ B] [/ SIZE] [/ COLOR] [/ CENTER]
[B] The full name of the processor: [/ B] (Enter the name, processor model)
[B] The full name of the smartphone: [/ B] (Enter the name and model of your smartphone)
[B] Link to the topic on the devicesavagemessiahzine.com: [/ B] (Insert a link to the discussion or firmware of your smartphone onsavagemessiahzine.com)
[B] Link to the official firmware of the smartphone: [/ B] (Insert the link to the official firmware of your smartphone)

Information on processors, solutions found
MTK
QUALCOMM
SPREADTRUM
Rockchip
Broadcom
AMLOGIC
HiSilicon
Intel atom
Allwinner
Exynos


Solution forSamsung Galaxy Note 2 GT-N7100
Solution forSamsung GT-I9003 Galaxy S scLCD
Solution forDexp Evolution A01
Solution forSmart TV with Mstar MSD6A938 processor

Utilities
Useful topics:


IMPORTANT TO UNDERSTAND: Everything you do - you do at your own peril and risk!
The authors of the instructions, modifications and forum administration are not responsible for the performance of your devices!


Post has been editedCellbass - 31.07.20, 19:31
Reason for editing: Solution for Xiaomi Redmi Note 5A



Rep: (10)
Search request

Full processor name: Qualcomm Snapdragon 810 MSM8994
The full name of the smartphone: Xperia Z4 Tablet SGP-771
Link to the topic on the devicesavagemessiahzine.com: Replacing Bootle, spleshskrina for the Xperia Z4 Tablet - does not work!
Link to the official firmware of the smartphone: custom core
stock ROM
Implant-picture
logo.rle

Post has been editedmishaham - 16.02.19, 05:48



Rep: (8)
thanks to the loyalty
administration was
amended and supplemented
Decision for
processorBroadcom
832Mhz (BCM21553)

ModelsSamsung
Galaxy Ace GT-S5830i

Forum thread
Firmware
The method is already
partially described,
suitable for many who have / dev / block * on mnt / .lfs(In fact,
actually this method
quite versatile and
suitable to all)

Get
block map

(From any suitable
programs or
by team#mount
terminal)and find
right, in this
case- stl6, copy to a memory card

# Dd if = / dev / block / stl6 of = / sdcard / stl0 bs = 1310720 count = 1

from /mnt/.lfs/copy the logo.jpg
# Dd if = / mnt / .lfs / logo.jpg of = / sdcard / 43855 bs = 0 count = 1

picture-examine
resolution, size , Shall open in Hex
editor (or
through terminal#dd
hexdump
), We find
characters
the beginning and end of the file
( ff_f8 and ff_f9 respectively)
New
logo should have the same parameters,
the original
- lying on the road
/ Sdcard / 0
(The original is no longer nuzhen- merge it)weigh 43855 bytes (finish
the end of the required number.
You can fill it
any displacement
characters, but if
loading Image
appears and immediately
is replaced
originalnoy- then
try to fill
himff and correct
the last byte on
f9 As if it
ending * .JPG)
,
have
resolution of 320x480
, (by
filled with error
bolshim- still appear, offset, of course)

Now open in
Hex filesdcard / stl0 (Our copy unit
stl6) and are looking for logo.jpg
maskff d8 - ff d9
Barely 0004c000,
How did you find) is
only
replace data
I'm on the
time stood core
CM7 v4.0 cooperve
and webcast from xda,
Reincarnation 3.1
orOptimus nexus me
V5
They have a cap
Topics. It was still a lot
the right (and not)
software, bash 3.2, some
new buziboks, wagon
any tweaks system
in ext4 formated and
in addition to 80% in
suspended animation, short and chaos
complete mess. I do this to
the fact that the formula below
can have a million
options,
Depending on your
conditions and capacity.
Based on the situation
(A lot of things did not work
or it does not work
necessary), so the principle of
It was such a
:
cut off/ Sdcard / stl0 hat
on the border logo -
4c000-56b4e
(It does not
values, upper or
lower position, because at
the first case
adds a to-end, in
drugom- rewritten)
Let us take the first case
and begin to collect
old unit with a new
filling

# Dd if = / sdcard / stl0
of = / sdcard / stl6 bs = 311296 count = 1
iflag = sync

glue the new bottom
logo
# Dd if = / sdcard / 0
of = / sdcard / stl6 bs = 1 count = 43855 seek = 311296 iflag = sync
conv = nocreat

and attach again,
remaining "tail"
# Dd if = / sdcard / stl0 of = / sdcard / stl01 bs = 1 count = 1310720 seek = 355151 iflag = direct, sync, nonblock, noatime && dd if = / sdcard / stl01 of = / sdcard / stl6 bs = 1 count = 955 569 seek = 355151 iflag = direct, sync, nonblock, noatime conv = nocreat
and
nakonets return
/ Sdcard / stl6
back to / dev / block / (To / dev / there
same stl6, but with him
It did not work, although
keep in mind, and this
option)
To
Identified as
block device,
we copy
in place with the replacement,
set like the right
neighbors (600)

reboot)
P.S. All transactions
you can
utilities terminal,
previously
podkuriv documentation
and check for
performance
attributes. And do not pay attention to
a lot of text, for
I wrote for bothfelt bootsthemselves and
brothers on reason)
P.P.S. And what about the animation to put in place the logo ... This question was raised as if in the beginning of the discussion, the answer as it is given. But there is a little trick. For example, is currently in the boot logo (black bull's-eye on the galactic platter, my previous post), I collect the next block bootanimation.zip. Osnovanie- this same picture, left to "draw" the apple rotation of zhelaniyu- flash or flicker of stars in the galaxy. And mega_animirovany logo ready to brake) or the logo in slow motion as you wish (most importantly, works =)



Rep: (830)
mishaham @ 04.02.19, 02:47*
Search request

You made your custom kernel with your picture on the proposed guide you!
Image found better!
picture 2560x1600
Attached Image

Try to flash this kernel!
: download:Attached fileboot.img(14.68 MB)

Here's another option!
Reduced weight pictures from 4MB up to 737Kb with almost no loss of quality!
compressed image
Attached Image

: download:Attached file2-boot.img(14.31 MB)

Naturally I do not give any guarantees, but then it will work!
Good luck!

Post has been editedCellbass - 07.02.19, 16:55
Reason for editing: Add another option!



Rep: (10)
Unfortunately: effect zero! Probyval two options: writing , Okey "- but the picture remains the same ...



Rep: (830)
mishaham @ 08.02.19, 03:32*
Unfortunately: effect zero!

A different kernel did not try to replace the image logo and ask what is the result?
Other core or the other firmware is not tried with the replacement of the logo?
Just what are your comments on the topic in the instructions and replace one or all of the logo does not work?

Just do not understand what is the problem in the firmware, kernel or the method itself is not working!
You need to try a process of elimination to find and thus cause, and then the decision to seek a corresponding!



Rep: (10)
... Other core with another firmware ...

Other custom kernels for 7.1.1 , "no. And the firmware too ...

I, too, more than once, do probyval of this manual. Where else can the logo stored? It's like bootanimation.zip: in two places is! While from , / oem / media / "file is not removed - is modified from the animation , / system / media /" will not run. So with splashkartinkoy, I think, a similar story where the duplicated? file with the same name is present in the root directory. It can be replaced, to change the law and simply delete - after a reboot everything returns back. Search duplicate , "the system has not brought results.

Attached images
Attached Image



Rep: (29)
I think everyone can have on your computer to edit splash.img and the yard is 2019 and there is still no utility for CellPhones. Suppose I merged splash in .img file but what you can open it? What tools are needed? Just because the open and then pack



Rep: (8)
carefully leafed
theme. It is not difficult to notice,
some common
questions remain
responses. I lifted up
other resources, and in
adjacent branches,
necessary information-
everything anyway
It refers to the load
Android, by clicking on the
the power button to
the appearance of the logo.
selected few
key (common)
moments
At first
wakes primary
, Sewn into the loader
non-volatile memory (in
different manufacturers
chip / devaysa they too
different) to fulfill their
code passes the baton
loaderaboot
(Curated by Google,
any other vendor
has the right to replace its)
aboot by checking
layout table
kicks core stitched
in sectionboot ,
the kernel loads the recovery
or android. Here and
logo appears (as I ponyal- at
I start codeinit.rc ,
when the kernel has removed the
from the imageramdisk
(In the case android) or
there is the right of the flag
at/ Misc / when
recovery)

you rightly
sprosite- what I do
is it necessary? I just want to
another picture
put)
Just so druguyu-
it means replacement
original .
It is obvious by now that everything
It has unikalnost-
core chips, the device, and
and any of them
individual case. it
reason that at
you have not replaced the logo,
has already proven
means (in other
or exactly the same
devices) When you
You know all vhody-
outputs, it is easier to find
the shortest way, well,
and not have
warn you about
responsibility will
to act on
the principle, armed
(Knowledge) means
forewarned)

there is
universal solution. It is often discussed in the topic, but for various reasons, have not been
formulated. I tell
more- it for a long time
hanging in a hat, just
it should be slightly
to process a file) in
general and private.
Below I will write how, but fell in love case- to use it, you need to understand that you
do

Logo sewn into
core, which simply
I read it on some
address (this is logical because
when the code transmission
recovery of personal
archives are not removed)
When the firmware kernel
other logo
nothing has happened-
means do not match
address (with all the
cores connected much
greater causal
renamed, then
md5 violated, or
figured out / assembled
in error, please
crooked, etc.) The desired
address, this is the usual
binary (image block,
device file, without
extension or
* .Img; * bin ...), but they are.
gather utility dd.
It reads and writes
order (if not specified
other conditions) This
hence, the picture
is recorded in one block
(Inscribed in the code)

And a little about
markup. This table
sections, each has
his memory. AT
in case it Rockship-
a first memory unit,
aboot- the boot code,
It may be sewn into
core. It will not be superfluous
know where it
is it in
In your case, because
as in violation
Markup is not Kernel
system and find
fall into a panic) Better
just spend a little
time to study
such trifles. And in this
Related enough
success stories
Use Hex editor, search
images in the blocks
devices, then the code immediately
# Su && dd if = / NEW / of = / DEV / obs = 1 ^ seek = ^ 1 conv = notrunc && reboot
That's all the horrible code) And now to spell what happens (for the same pro as I am, with linux friends for a week, and sometimes more)(Su) - to provide route-law, if 0, then all 0k (successfully), then copy from an input file / NEW / the target / DEV / 1^ (Block size in bytes) (Obs) Skipped before recording ^1 (All or one) block (s) (Seek) Prohibit the cutting of the target file (Notrunc) If 0k>Reboot. And now your peremennye- / NEW / is the path to the new image, name shorter, eg 1 (/ sdcard / 1 or the other, depending on your memory) / DEV / is the path to the unit storing the original logo. It may look like / Dev / block / logo, / dev / splash, / dev / block / boot, / dev / stl10, ctl1, mtd0, mmcblk0p18 or variants thereof, and can tak / Dev / block / imya_versiya / chego_to / there / block ; obs - block size, in bytes, is not principally one or all of the offset from the beginning of the file, the next option seek skip before recording in the target file, from the beginning, only one block (if the previous parameter is equal to the entire number of bytes in the displacement) or all (if is one byte) You can add a first line #! / system / bin / sh, to call this * script * naprimer- 111, put in / system / xbin /, to the right (755 or 777) and run in the terminal. This code is not the author, but also the exact shape because a turnkey solution that's the end of the path, and maket- just the beginning)

perhaps common
questions will be
smaller)



Rep: (8)
Rightly observed that
the yard is 2019
And users requirements for a software are all such zhe compact, cheap, cheerful. Here is my Masthev set, for all that is associated with the replacement of the logo (and any other tasks)Hexeditor(Where do without it))
TerminaEmulator, Well, and perhapsAromafmfor force majeure situations.
The terminal has all the necessary archiver Hex give a full infu file. Also the ability to change anything, without any programming skills. Aroma is useful, if something went wrong. How to restore the original minimum-unit. These are the tools for the lazy) All in one upryazhke- will provide an opportunity to change the logo on any device
Perhaps many years later, I still will type 50 and will druzhbanov 4pda) then at least a little give up their posts in the order (or glued to one with no extra letters)


Post has been editedfetroud - 10.02.19, 18:54
Reason for editing: typos



Rep: (57)
I ask to create a splash of this image

Attached Image

Full processor name: Qualcomm Snapdragon 410 MSM8916
The full name of the smartphone: Lenovo A6010



Rep: (830)
Beast707 @ 11.02.19, 15:42*
I ask to create a splash of this image

That's done!
: download:Attached fileflashable_splash.zip(270.65 KB)

Check!



Rep: (8)
Here everything else, it was not possible to push a run in the previous post
Once again, I try to explain what is the advantage of a universal method. If you do not need trudnosti- read no further), they will be. If you look at them as problemu- too, do not read) or use progressive podhod- problem is not a barrier, and a springboard
Standard methods seem prostymi- opened the way, almost drove the image (in the resolution, bit depth, etc.), I packed the back, flashed through a flasher, or fastbut rekaveri. What is so tough, if there are instructions? This all contrast methods. You do not know what happens at the code level, where and how to record the image. The universal is, you have full control of the situation (the exact address and the transparency of methods), the minimum correction code (without the skills and super powers (except for super powers to ask the right search terms)
A standards and do not change, this is an example of threads
@ 09.02.2019, 12:33 *
At first
wakes primary
, Sewn into the loader
non-volatile memory (in
different manufacturers
chip / devaysa they too
different) to fulfill their
code passes the baton
loaderaboot
(Curated by Google,
any other vendor
has the right to replace its)
aboot by checking
layout table
kicks core stitched
in sectionboot ,
the kernel loads the recovery
or android. Here and
logo appears (as I ponyal- at
I start codeinit.rc ,
when the kernel has removed the
from the imageramdisk
(In the case android) or
there is the right of the flag
at/ Misc / when
recovery)
@ 09.05.2017, 01:00 *
This is a rare earth SENTER ST907, but it was with Android 5.1.1 and msm8916
splash partition is not at all
#ls / dev / block / bootdevice / by-name /
DDR
aboot
abootbak
boot
cache
config
devinfo
diag
flag
fsc
fsg
grow
hyp
hypbak
logo
misc
modem
modemst1
modemst2
oem
pad
persist
property
recovery
rpm
rpmbak
sbl1
sbl1bak
sec
ssd
system
tz
tzbak
userdata
userdata2
as a superpower vidite- works. One short little article, and we have some understanding that for the blocks at the top and in which you can start digging. But not to go back to the long and implicit way. The main thing do not dwell. If you search only by standard splash, only the logo, but Bootle ... Simply right to issue a search request. Article written on loading for a long time and is taken from the total resources. Everything was available in 2017 and in 2013
Well, and the difficulty (ramps) logo can be found in several places, it can not be one. What is there to recommend? I also have two pictures, logo.jpg and logo_lafleur.jpg. Exactly the same, except for md5. Never ponyal- this protective mechanism (if the logo is damaged), or they are called in turn (before the advent of butanimatsii screen slightly dims). If you have grasped the theory of the second call verno- consider as a bonus (already have an animation frame) zaklyuchenie- And you are mistaken if you think I'm a "giant of thought." I'm just a lamer, familiar with Linux at the level of scrutiny of little liveCD (puppy, slax, etc. And it was 5 years ago, since then did not come to BB), and all my information received here on 4pda. Nothing more to say, if upustil- write to the PM. Idea and decision prompted by God, it is znachit- glory and all rights, also belong to Him)


Post has been editedfetroud - 12.02.19, 18:41
Reason for edit: typo error



Rep: (11)
Search request

Full processor name: Qualcomm MSM8939 Snapdragon 615
The full name of the smartphone: Lenovo Phab Plus PB1-770M
Link to the topic on the devicesavagemessiahzine.com: Lenovo Phab Plus - Discussion (Post by noval4 # 42637766)
Link to the official firmware of the smartphone: https://cloud.mail.ru/public/BscU/pBpSJ9tge Archive Firmware Password: lenovo-forums.ru

Please help, it is necessary to replace the logo on this picture
Attached Image


Post has been editedFreeangeladevis - 01.03.19, 02:33



Rep: (11)
vadolaz @ 10.12.17, 11:10*
Download the program, unpack. The pics change folder picture file (now stock) on their own, keeping it under the same name


Hello again. You last time very helpful, thank you again.
What do you think - this method is suitable for:
Full name of the CPU: Qualcomm MSM8939 Snapdragon 615
Full name of the smartphone: Lenovo Phab Plus PB1-770M
?

And do I have to convert the image (in the post above), in which a different format and a resolution of devices?

Thank you in advance.

Post has been editedFreeangeladevis - 01.03.19, 11:06



Rep: (830)
Freeangeladevis @ 27.02.19, 16:01*
Search request

For your phone, I did not find the way to \ tool to replace the logo!
Alternatively, you can request the creation of tools for your phone
in this thread!
Applications for the creation, do not forget to attach your file with a logo stock!

Freeangeladevis @ 01.03.19, 02:58*
What do you think - this method is suitable

I think is unlikely!
It is important to release the processor, and then the phone brand!

Here is a selection of tools from the processor phones
Qualcomm MSM8939 Snapdragon 615 :

1 Lenovo Vibe P1 (Matches and brand and processor!)
2 Asus Zenfone SELFIE
3 BQ Aquaris M5
4 Wileyfox storm

Naturally all the action on your own risk!

Something like this !
Good luck!



Rep: (830)
Freeangeladevis @ 27.02.19, 16:01*
Please help, it is necessary to replace the logo on this picture

I made under this instruction: Lenovo Vibe P1 (Matches and brand and processor!)
The result is a picture
Attached Image

: download:Attached fileDesktop.zip(178.22 KB)

Instructions for the firmware, see the post[GUIDE] How to Create Custom Splash Screen (Boot Logo) for Vibe P1 (STEPS to flash splash.img:)

P.S.Naturally all the action on your own risk!



Rep: (8)
*good topic for those who have a profile logo or splash
... go to the directory '/ dev / block / bootdevice / by-name /' and see if there's a partition block named 'splash' or 'logo'
but not all are lucky, this directory can contain the name, does not point to the logo, but can only store references to device files
And as usual, we have to decide everything alone, because the conditions dictated by the manufacturer
Android runs on completely different platforms. Conceptually, there are three: ARM, Intel x86 and MIPS. Each of them has its own architectural branch, which adds to the confusion. Moreover, based on the same core (eg, ARM Cortex-A53), each manufacturer has licensed the architecture (architectural license), can make his own version of a single-chip system with any non-standard properties



Rep: (11)
So. The obtained solution and made bootlogo replacement or splash and optional boot / shoot animation for specifically Lenovo Phab Plus:

Since the beginning it is necessary to download from under the last (bottom) of the spoiler Splesh_logo_Maker, then unzip it to the root of C: computer. To rename the desired image (it should be in rassherenii ".png", resolution 1080h1920 if that - the table of orders for converting imageshere) As logo.png and already renamed to throw in the folder "pics", which was formed after unpackingSplesh_logo_Maker.zip . And after all these dances with a tambourine, run in the same place, at the root of C: of your computer - CREATE_LOGO.bat file '.
As a result, after working "batch file" in the "output" folder (as well formed in the root of C: after unpacking Splesh_logo_Maker), we find the filesplash.img
Skidavaem any convenient manner, the resulting image of said dancesplash.img the root SDshki inserted ( standing - who as closer) in the device, or in the root of the memory (ROM) of the plate

But then, we just ask file repacked spla (e) (e) Shem through previously installed TWRP - IMHO it is more convenient. But pritsipe - sew anything you want. If using the terminal, then (to throw off the root SDcard):
su
dd if = / sdcard / splash.img of = / dev / block / bootdevice / by-name / splash

As a result, Wu-a-la - we have our own boot logo (from the pictures). Next you need to replace bootanimation (animation after Splash, to fully achieve fenshuya) - this is done without any problems andherewe all help with this (God forbid healthv.seregin).

It was a collective work, I had just gathered in a "bunch" and boyavshis get a "brick" - done. And therefore,of all say thank you :
Cellbass- for guidance and right direction of thought;vladrevers(Curator of the adjacent threads) - for professianalizm, creativity and patience to "dummies"GokulNC with XDA- where do without them? ;) On the basis of its decision making.
Actually it happened - Tugeze FOREVER!



Post has been editedFreeangeladevis - 02.03.19, 11:12



Rep: (3)
Search request

Full processor name: (Rockchip RK3188)
The full name of the smartphone: (Fiio X5 III)
Link to the topic on the devicesavagemessiahzine.com: ( Fiio X5 III [Android]
Link to the official firmware of the smartphone: ( http://www.fiio.me/for...=viewthread&tid=39932)
FiiO X5в…ў - Firmware FW1.2.3
I want to replace the image. Thank.

Attached images
Attached Image


Post has been editedSergfot - 03.03.19, 17:12



Rep: (1001)
M
vadolaz removed from the post of curator.
Thanks for the work you've done!


Full version    

Help     rules

Time is now: 08/07/20, 1:31