[Xiaomi Redmi Note 7 Themes, Apps, and Mods] dlakhzz:
Redmi Note 7s Working Aweome :)

For People like me to change the Resolution of image (*.bmp files)

** NOTE **

just create a image with your corresponding Mobile RESOLUTION (MINE: 1080w x 2340h)

1.i'm using photoshop to create my resolution images.

2.then save in res folder (*IMP* 24-bit Format in .bmp)

3.Now Open Properties of image which u changed or Created with your Resolution and note down the size/FULL SIZE.

4.Now You need to decompile the jar file.(Just Search Java Decompilers Online in Google or Use Below Decompiled Code.

package ru.curoviyxru.pocosplasher;

import java.util.Scanner;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.io.FileOutputStream;
import java.io.RandomAccessFile;
import java.io.IOException;
import java.io.File;

public class Main
{
static File header;
static File redmi_unlocked;
static File fastboot;
static File system_destroyed;
static File redmi;
static File result;
static long[] bytes;
static File[] files;

public static void main(final String[] args) {
printHeader();
if (!checkAll()) {
stop();
}
try {
if (!resize()) {
stop();
}
}
catch (IOException e) {
System.out.println("OOPS: There's a error. Please, report it.");
e.printStackTrace();
}
try {
process();
}
catch (IOException e) {
System.out.println("OOPS: There's a error. Please, report it.");
e.printStackTrace();
}
stop();
}

private static boolean resize() throws IOException {
for (int j = 0; j < Main.bytes.length; ++j) {
final File file = Main.files[j];
if (file.length() > Main.bytes[j]) {
System.out.println(file.getName() + " bigger than " + Main.bytes[j] + " bytes!");
return false;
}
if (file.length() < Main.bytes[j]) {
System.out.println(file.getName() + " smaller than " + Main.bytes[j] + " bytes! Fixing it...");
final RandomAccessFile fw = new RandomAccessFile(file, "rw");
fw.setLength(Main.bytes[j]);
fw.close();
}
}
return true;
}

public static void process() throws IOException {
System.out.println("Creating file...");
if (Main.result.exists()) {
Main.result.delete();
}
Main.result.createNewFile();
final FileOutputStream fw = new FileOutputStream(Main.result);
fw.flush();
System.out.println("Writing header...");
fw.write(Files.readAllBytes(Paths.get(Main.header.toURI())));
System.out.println("Writing redmi.bmp...");
fw.write(Files.readAllBytes(Paths.get(Main.redmi.toURI())));
System.out.println("Writing fastboot.bmp...");
fw.write(Files.readAllBytes(Paths.get(Main.fastboot.toURI())));
System.out.println("Writing system_destroyed.bmp...");
fw.write(Files.readAllBytes(Paths.get(Main.system_destroyed.toURI())));
System.out.println("Writing redmi_unlocked.bmp...");
fw.write(Files.readAllBytes(Paths.get(Main.redmi_unlocked.toURI())));
System.out.println("Increasing image file size...");
fw.close();
final RandomAccessFile rfw = new RandomAccessFile(Main.result, "rw");
rfw.setLength(67108864L);
rfw.close();
System.out.println("Finishing...");
fw.close();
System.out.println("Logo image created! To flash it, use fastboot:nfastboot flash logo FLASH_ME.imgnGood luck!");
}

public static void stop() {
System.out.println("Program created by @curoviyxru (XDA, 4PDA, Telegram)");
System.out.println("Stopping, please, press any key to exit.");
new Scanner(System.in).nextLine();
System.exit(0);
}

public static void unpackAll() {
}

public static boolean checkAll() {
for (int i = 0; i < Main.files.length; ++i) {
final File file = Main.files[i];
if (!file.exists()) {
System.out.println(file.getName() + " not found!");
return false;
}
}
return true;
}

public static void printHeader() {
System.out.println("==============================");
System.out.println(" _____ ____ _____ ____ n | __ \ / __ \ / ____/ __ \ n | |__) | | | | | | | | |n | ___/| | | | | | | | |n | | | |__| | |___| |__| |n |_| \____/ \_____\____/");
System.out.println("n splash generatorn==============================");
System.out.println(" (fork for lavender)");
System.out.println("Version 1.2 by @curoviyxru");

System.out.println("Make sure that all pictures are BMP-24!");
}

static {
Main.header = new File("res", "header.bin");
Main.redmi_unlocked = new File("res", "redmi_unlocked.bmp");
Main.fastboot = new File("res", "fastboot.bmp");
Main.system_destroyed = new File("res", "system_destroyed.bmp");
Main.redmi = new File("res", "redmi.bmp");
Main.result = new File("FLASH_ME.img");
Main.bytes = new long[] { 7581656L, 6220854L, 6998456L, 7581656L };
Main.files = new File[] { Main.redmi, Main.fastboot, Main.system_destroyed, Main.redmi_unlocked };
}
}

)

use above code to create Main.java insdie pocosplasher folder. The Path should be, ru/curoviyxru/pocosplasher/

5.After that open Main.java file and change the

with your corresponding file (which we get from step3) and Add "L" At the End .

the Structure is

6.thats'll just create jar file and do same as like : java -jar YourNewJarName.jar

7.then flash it.

ok! If You Dont Know How To Create jar from .java file follow these:

1. Create a folders Path like ru\curoviyxru\pocosplasher

2. Inside pocosplasher folder Create main.java file and copy above code and paste it. change the file size and save.

3. NOW opem cmd(go inside pocosplasher folder) run following code :

it creates Main.class inside the folder.

after that run the below code in root directory(means before ru folder)eg: from above screenshot the root directory is "mine".

now you will get JarExample.jar file. just go same steps to create FLASH_ME.img and flash it.