Splash / Boot image creation script for Mi 9 Lite - Xiaomi Mi CC9 / Mi 9 Lite Themes, Apps, and Mods

With a few modifications made to a script made by Nicolas72, it's possible to flash a custom splash screen for the Mi 9 Lite (pyxis)! The original post for Mi 9 can be found here: https://forum.xda-developers.com/t/mi-9-splash-boot-image-creation-script.3952572/
Instead of 4 images, Mi 9 Lite uses 5 images and all of them are in 1080x2340 resolution with 24-bit color depth.
Flash instructions:
Download and extract Mi9LiteLogo.zip and replace the contents of each logo*.bmp file with your own. Make sure that before saving each bitmap file, the resolution, file size, and color depth stay the same.
Run the python script: python mi9_logo.py
After running the script, you should see a new file: logo_new_mi9lite.img
Boot your device into fastboot mode (Power off phone, hold down Power + Volume Down until the fastboot screen appears)
Flash using fastboot flash logo logo_new_mi9lite.img
After the image is written, you can reboot with fastboot reboot
You should now see the new splash screen. Enjoy
I hope you found this post helpful.

Related

Boot splash (first screen to show) change

So here is the method: ( !!! IT MAY BRICK YOUR PHONE !!! )
(rooted Infuse 4G phone, MUST USE logo_ATNT.jpg as file name and max. around 70kB size)
All needed files below.
- I used Heimdall drivers (run zadig.exe in Drivers folder)
- prepare to flash in DOWNLOAD MODE. (Vol Up + Vol Down then insert USB cable)
- Using Heimdall type:
heimdall flash --param /location/of/param_cleaned.lfs
ALTERNATIVELY: Build into an ODIN flashable tar (see our guide on this website) and flash using ODIN.
- You will notice after flashing, that your splash screen image is a download-mode image. Don't worry about that. We will be sorting it next.
- When the phone boots back up, connect it to the computer, and flash the new logo like so: (jpg max 70kB size)
adb push logo_ATNT.jpg /mnt/.lfs
adb reboot
or just use RootExplorer, ES Explorer etc to copy your jpg to /mnt/.lfs
Congratulations - you did it!
(to change the splash screen again repeat Heimdall/Odin flash procedure)
Adapted from:
FreeYourAndroid.com -"freeyourandroid.com/guide/customise_samsung_splash_screens"
and here are the files:
HeimdallSuite.rar: "mediafire.com/?c8gas122w7z3t7n"
param_cleaned.lfs: "mediafire.com/?v7hl94yvo2s0eke"
param_infuse4g-stock.lfs (with stock Rogers logo): "mediafire.com/?qd4a8b1265h2slv"
Now if someone can tell me how to change the Samsung boot screen (just after the splash screen , before the animation screen).......
Thanks for posting this hack.
If something gets wrong this method can also hard brick the phone.

LT29i (xperia Clone) custom BOOT SPLASH ANIMATIONS

Good morning people! After 2 nights of hard work, i've done!
I want to share with you, my customized splash boot.
I changed the horrible Logo at the startup, editing the LOGO.bin (flashable with mtk tool, works on android 4.1.X) and the /system/media/images boot logos.
All of them, are the same, you will see a nice Hacker Inside logo at the startup.
Good morning people! After 2 nights of hard work, i've done!
I want to share with you, my customized splash boot for LT29i Mtk6577 xperia TX clone.
I changed the horrible Logo at the startup, editing the LOGO.bin (flashable with mtk tool) and the /system/media/images boot logos.
All of them, are the same, you will see a nice Hacker Inside logo at the startup.
You can flash the Logo.bin using the Mtk tools or, if you have the Custom Recovery, you can flash the zip file attached on this post (inside the LT29i MTK6577 - CUSTOM BOOT.tar.gz, in the named folder "USING THE CUSTOM RECOVERY"), remember: if you flash it using the custom recovery, you need to wipe the android cache and dalvik. If you, flash it using the MTK Tool (inside the LT29i MTK6577 - CUSTOM BOOT.tar.gz, in the named folder "USING THE CUSTOM RECOVERY"), you just need to disable all the flags, and leave marked just the LOGO option, using mine logo.bin. After all of this, if you want to overwrite the ANDROID Green Logo, you can also move all the files in PLUS.tar.gz to /system/media/images. Remember to reboot the device.
*** As you can see in the pictures, i just wrote what the boots mean, you will never see decriptions like "charging... ready to charge... full battery..." i also removed the percentage, becouse in this device, percentage is bad when it's powered off and i removed the Green Android LOGO. You just will see the charging animations, and the Hacker Inside boot logo. The electrical LIGHT LOGO, will rotate when battery is under 40%, you will see the animation making a nice effect. If the battery is more then 40 %, you just will see the moving waves of the blue battery. ***
See you later forum, i have a big surprise for you (my custom rom is coming soon...)
Greethings, from the Italy, excuse me for the bad English
Cristian
some screenshots

Want to revert touchscreen to use mirrored dodgy tablet (Advance Tr4986/Tr4987)

This is an Advance Tr4987 tablet with reflected screen issue, i have no updates nor support from their maker. The only clue is a similar issue with ONN tablets which also use the same Mediatek SoC (MT6580) and at least i want to invert the touch to use as is.
After many days i got a backup and scatter file, at least the boot files and installed Magisk to edit system files. However, the build.prop typical edit (add ro.sf.hwrotation) resulted in bootloop and some russian threads points this tweak to items.bin file.
I renamed it as items.ini and text editors can show what's inside, edit and rename it again as items.bin. The only problem is to put it back, SP Flash Tool is not detecting my tablet using the same sequence than Miracle Box (vol - while connecting the tablet turned off). Did i miss something?
Otherwise, where are written those arguments in system files? Tablet has Android 8.1
Since no sources points to this tablet, Advance Tr4986, i uploaded the Magisk patched boot image for anyone who want to root this model.
boot_advance_tr4986.img
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
www.mediafire.com
There still need some steps to use it.
- Rename the file to boot.img
- Put tablet in fastboot mode (vol+ and Power by 7-10 seconds, then select fastboot from menu)
- From PC, send the command "fastboot oem unlock" (maybe it need to activate from Deveoper options in Android first).
- Then "fastboot flash boot boot.img" and once finished, "fastboot restart".
- In android, go to apps menu and give Magisk permissions to install apps and connect tablet to internet for the rest of installation of Magisk.
As always, make a backup. I suffered a lot finding someone with Miracle Box and patience only for this file.
Once rooted i found other scatter file, only intended to change items.ini and boot logo. I renamed items.bin to items.ini and indeeed, is a heavy text file.
Default rotation was 270 degrees and after adjusting to 90 and reverting x axis instead of y due to this tweak, now touch works with the mirrored screen. The earlier problem with SP Flash Tool also was associated with the original scatter file i had.
I am uploading a zip with the scatter file and modded items.ini file. Just keep in mind this scatter file is only intended to flash boot logo and items.ini, the rest is empty. At the good side, no root required.
I also upload it to mediafire since is my own discovery.
itemsini_scatter_tr4986
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
www.mediafire.com

[GUIDE] How to make your own boot logo

Hello everyone!
I came across a post by @paulhauth25 where he made a custom boot logo, he
also said he could make other logos but it seems like he hasn't been online
for a while.
So, I investigated how to make my own logo for our z3 play, here are my findings.
This guide could work for any motorola supported by the software, but I won't get
into other phones.
1. Download the necessary tools, Franco28 made a pretty cool software called MotoBootLogoMaker.
2. Download the original logo.bin for the Moto Z3 Play:
I've attached it in this post. I think it may be included in the LogoMaker, but here
it is either way.
3. Make/Download the logo you want.
The Moto Z3 Play resolution is 1080x2160, the software allows you to choose
the PNG (not jpg or any other format) of your choice and center it or stretch it
to the edges of the screen.
4. Put everything in the software.
First open the LogoMaker, then drag the logo.bin previously downloaded into the
center of the LogoMaker window, wait a bit while it extracts the image components.
Then you can choose any of the individual components of the logo.bin and replace
their image with your png. The bootscreen starts showing the logo_boot and
logo_unlocked, then it shows the orange1 screen, orange2 if you press the power
button, the yellow and red screens should only be shown if you lock the bootloader
again with a custom rom installed, so you shouldn't need to change them. The rest
of the components are the charging screen and the images shown in the bootloader.
5. Export the new logo.bin and flash it.
Once you finish configuring your work of art, you can select the "Logo Build Path" of
your choice and click the Build button, the new logo.bin should be in the folder you
selected previously.
Then you can just flash the logo.bin with fastboot:
Code:
fastboot flash logo <path to your logo.bin>
And thats it! Enjoy!
I made a Lineage OS bootscreen if you wish to try it out, I attached it below.
P.D. Maybe I should move this post to Guides, News, & Discussion.

How To Guide [ TB-Q706F ] Android 12 fw - Root (Magisk), patched boot and super with RW access (AIO)

Requirements: unlocked bootloader, global firmware (ROW) on the tablet (if ZUI, you need to change the region-lock)
Needed firmware is here: https://cloud.mail.ru/public/UShp/horMUZ36W/Firmware/ROW
So we start with clean flashing through QFil (inside of the QPST set of programs. The QPST is in my folder: https://cloud.mail.ru/public/UShp/horMUZ36W/Drivers_And_Utils and all needed files are here: https://cloud.mail.ru/public/UShp/horMUZ36W/Stuff
In the Boot_blah-blah-blah folder you'll find a patched boot, in the archive you'll find the super image, and vbmeta_a.bin
Vbmeta is needed to disable image hash check, it won't boot without it.
Connect in EDL mode - press Volume + on the tablet when it is off, plug the cable in, release it when you hear the new device blink.
Watch the video, do what it says:
After the minimal setup of the tablet (language selection and no network and everything else), turn off the tablet and do the second step - flashing the three partitions. By the way, save your super just in case (Read button before you erase)
===
Start the tablet, go to Magisk, it wants an advanced install while rebooting. Confirm.
After booting, see how root works and how RW access works in the system folders:

Categories

Resources