When you power on your Asus smartphone, you are greeted with an Asus logo followed by animation. The logo screen is also called a splash screen or boot logo and it is certainly one of the most frequent things you’ll see. Although most people wouldn’t even think twice, a boot logo or splash screen is a pretty blend. You might get bored seeing the same thing over and over again. Luckily, the Android operating system offers a lot of functionalities, features, and more than iOS won’t offer ever. It also offers ways you can change things or aspects or looks and in this case, the splash screen.
There are tonnes of methods that you can deploy to change a splash screen on your Asus smartphone. Note that some methods might be successful while some may not. All the methods below require root permission as you cannot alter the boot logo or splash screen with a non-rooted device.
Disclaimer: All these methods require a rooted Asus device that grants the user access to the various Android subsystems for greater control allowing users to perform functions that otherwise wouldn’t be possible with a non-rooted Android operating system. In any case, we don’t take any responsibility of any ill-effect or negative outcome on your device born out of any of these methods as user discretion is required.
Method #1: Using the Root File Explorer
Method #2: Using the Recovery Flash Method
Method #3: Using the ADB Method
Method #4: Using Terminal Emulator
In case if you didn’t create a splash screen or boot logo beforehand, here’s how you can do it and flash it on Asus smartphones as seen in these step-by-step instructions.
Part 1: Creating a Splash Screen
Step #1: First up, you’ll need a splash maker. Here’s a link to download a splash maker for Asus ZenFone Selfie that you can download, extract and install. Note that this could work on other Asus devices but if not, try tool 1 or try Hotpot.
Step #2: Once you have extracted the said tool, go to the “Pics” folder. Here, you will find the code like this –
ASUS_logo_HD, batt_crit_FHD, battery_charge, android_FHD, batt_charge_FHD, battery_crit, android_HD, ASUS_logo_FHD
Step #3: You need to find “ASUS_logo_HD.png” or “ASUS_logo_FHD.png” or a similar name with the keyword ‘logo‘. It is the boot logo that your phone uses to show during boot up. You need to create a new boot logo and copy-paste this newly created image and remove the original one.
Step #4: Launch “CREATE_LOGO.bat” from the extracted files to create your desired logo named as ‘splash.img‘ without the quotation mark. This will actually encode the newly created boot logo and the system will recognize the same when finally flashed.
Step #5: You’ll find the final output image in the “Output” folder after you have created it.
Note: You can either use the Part 2 mentioned below or get around with Method #3. Both should work just fine.
Part 2: Flashing a Splash Screen
Now this particular method works a lot like Method #3 but instead of getting a computer involved and doing all the work there, you need a phone here. Download the Terminal Emulator on your Asus smartphone and install it. Assuming that you have already created a splash image that you want to flash over the existing one, here’s the code to use. You need to transfer the splash screen or boot logo that you want to set up on boot to the device’s internal storage.
- dd if=/sdcard/splash.img of=/dev/block/bootdevice/by-name/splash
Here, we are assuming that you have created the file with the name splash.img and already transferred it to the internal memory. Using the code mentioned above in the terminal emulator, you are flashing the said splash file from the internal storage.
Again, we take no responsibility for any ill-effects these methods could cause on your device including crashing the software, bricking the phone, and so on. User discretion is needed so proceed at your own risk.