default.mtz location
=>Under MUI 11
/MIUI/theme/default.mtz
=> Up MUI 12
1. Go to /system/media/theme/default/
2. There are usually files there:
com.miui.home
framework-res
systemui
icons
description.xml
Zip all of that, then change it to Default.mtz
If that folder isn't there, try:
/system/product/media/theme/
Use this app for build your own thema Xiaomi model
https://play.google.com/store/apps/details?id=com.arteneta.miuithemetester
Write by me π
=>Under MUI 11
/MIUI/theme/default.mtz
=> Up MUI 12
1. Go to /system/media/theme/default/
2. There are usually files there:
com.miui.home
framework-res
systemui
icons
description.xml
Zip all of that, then change it to Default.mtz
If that folder isn't there, try:
/system/product/media/theme/
Use this app for build your own thema Xiaomi model
https://play.google.com/store/apps/details?id=com.arteneta.miuithemetester
Write by me π
π₯4π₯°2
Strings-Encrypt.zip
811 KB
π‘οΈ CustomBase String Encryption (C++)
Protect your native strings and URLs from reverse engineering using libencryption.so a lightweight runtime encryption system for Android NDK projects.
π§ Features
β’ Encrypt & decrypt any string in C++
β’ Custom key (min. 10 chars)
β’ Ideal for mod menus, API endpoints, update URLs
π Setup
1οΈβ£ Copy libencryption.so to:
app/src/main/jniLibs/arm64-v8a/
app/src/main/jniLibs/armeabi-v7a/
2οΈβ£ Include the header:
#include "BaseEncryption.h"
3οΈβ£ Use the API:
std::string dec = BaseEncryption::Decrypt("EncryptedText", "YourKey");
std::string enc = BaseEncryption::Encrypt("https://google.com", "YourKey");
βοΈ Notes
β’ Key length > 10 characters
β’ .so must export:
EncryptMessage, DecryptMessage, getEncrypted, getDecrypted
β’ Rebuild with extern "C" if symbols are mangled
π‘ Purpose
Hide sensitive URLs, endpoints, and license data from static analysis tools like IDA, Ghidra, or JADX keep your links safe inside native memory.
don't remove me π
@Qwanwin
Protect your native strings and URLs from reverse engineering using libencryption.so a lightweight runtime encryption system for Android NDK projects.
π§ Features
β’ Encrypt & decrypt any string in C++
β’ Custom key (min. 10 chars)
β’ Ideal for mod menus, API endpoints, update URLs
π Setup
1οΈβ£ Copy libencryption.so to:
app/src/main/jniLibs/arm64-v8a/
app/src/main/jniLibs/armeabi-v7a/
2οΈβ£ Include the header:
#include "BaseEncryption.h"
3οΈβ£ Use the API:
std::string dec = BaseEncryption::Decrypt("EncryptedText", "YourKey");
std::string enc = BaseEncryption::Encrypt("https://google.com", "YourKey");
βοΈ Notes
β’ Key length > 10 characters
β’ .so must export:
EncryptMessage, DecryptMessage, getEncrypted, getDecrypted
β’ Rebuild with extern "C" if symbols are mangled
π‘ Purpose
Hide sensitive URLs, endpoints, and license data from static analysis tools like IDA, Ghidra, or JADX keep your links safe inside native memory.
don't remove me π
@Qwanwin
π12β€6π₯1π1
SDL Patch to build a 64 bit library
Without this, SDL won't have proper spinlocks on the ARM64 architecture, which can cause crashes. I encountered this issue while working on a project, so I'm sharing it with you guys if you run into the same issue.
File : SDL_spinlock.c
Code :
Author? Me @Qwanwin
Without this, SDL won't have proper spinlocks on the ARM64 architecture, which can cause crashes. I encountered this issue while working on a project, so I'm sharing it with you guys if you run into the same issue.
File : SDL_spinlock.c
Code :
#ifndef SDL_SPINLOCK_OPT_H
#define SDL_SPINLOCK_OPT_H
#include <stdint.h>
static inline int SDL_AtomicTryLock(volatile int *lock);
static inline void SDL_AtomicLock(volatile int *lock);
static inline void SDL_AtomicUnlock(volatile int *lock);
#if defined(__GNUC__) && defined(__aarch64__)
static inline int SDL_AtomicTryLock(volatile int *lock) {
unsigned int result;
asm volatile(
"ldaxr %w0, [%1] \n"
"cbnz %w0, 1f \n"
"stxr %w0, %w2, [%1] \n"
"1: \n"
: "=&r"(result)
: "r"(lock), "r"(1)
: "memory");
return result == 0;
}
static inline void SDL_AtomicLock(volatile int *lock) {
unsigned int tmp;
asm volatile(
"sevl \n"
"1: wfe \n"
"2: ldaxr %w0, [%1] \n"
"cbnz %w0, 1b \n"
"stxr %w0, %w2, [%1] \n"
"cbnz %w0, 2b \n"
: "=&r"(tmp)
: "r"(lock), "r"(1)
: "memory");
}
static inline void SDL_AtomicUnlock(volatile int *lock) {
asm volatile("stlr wzr, [%0]" :: "r"(lock) : "memory");
}
#else
static inline int SDL_AtomicTryLock(volatile int *lock) {
return __sync_val_compare_and_swap(lock, 0, 1) == 0;
}
static inline void SDL_AtomicLock(volatile int *lock) {
while (!SDL_AtomicTryLock(lock)) {
#if defined(__i386__) || defined(__x86_64__)
__builtin_ia32_pause();
#elif defined(__aarch64__) || defined(__arm__)
asm volatile("yield" ::: "memory");
#endif
}
}
static inline void SDL_AtomicUnlock(volatile int *lock) {
__sync_synchronize();
*lock = 0;
}
#endif // defined(__GNUC__) && defined(__aarch64__)
#endif // SDL_SPINLOCK_OPT_H
Author? Me @Qwanwin
π₯2β€1π₯°1
VirtualApp.zip
10.7 MB
Source: Androidstudio
VirtualApp is an open platform for Android that allows you to create Virtual Spaces, where you can install and run APKs. Furthermore, VirtualApp is also a Plugin Framework, meaning plugins running on VirtualApp don't require any restrictions. VirtualApp doesn't require root; it runs as a local process.
Author? Not me
VirtualApp is an open platform for Android that allows you to create Virtual Spaces, where you can install and run APKs. Furthermore, VirtualApp is also a Plugin Framework, meaning plugins running on VirtualApp don't require any restrictions. VirtualApp doesn't require root; it runs as a local process.
Author? Not me
π11π₯2
BlackBox-sdk.zip
6.8 MB
I'm sharing this because the black box project has been discontinued for a long time. So please feel free to develop it yourself.
Alert !
This project distinguishes between 32-bit and 64-bit, it was compiled to 2 different deamon. If you can not find your target in application list, please use another architecture.
Alert !
This project distinguishes between 32-bit and 64-bit, it was compiled to 2 different deamon. If you can not find your target in application list, please use another architecture.
β€7π₯2
Bcore-release.aar
1.6 MB
Use this SDK to create your own apps.
Alert !
Build Bcore using the source code above to get this SDK.
https://t.me/codex4444/334
Alert !
Build Bcore using the source code above to get this SDK.
https://t.me/codex4444/334
π₯3π3
Microsoft DirectX SDK.zip
4.5 MB
a collection of software development tools, including documentation, headers, and libraries, used to create applications and games that take advantage of the graphics and audio hardware capabilities of Windows systems.
build results from official source.
Build by @Qwanwin
build results from official source.
Build by @Qwanwin
β€5π2
CynEDR.inf
894 B
A kernel sensor that monitors low-level Windows activity. It functions like a modern EDR, but is lightweight and custom.
Install :
1. Right click CynEDR.inf Install
2. Or via CMD Admin:
pnputil /add-driver CynEDR.inf /install
Service driver is automatically
created: sc query CynEDR
Make by @Qwanwin
Install :
1. Right click CynEDR.inf Install
2. Or via CMD Admin:
pnputil /add-driver CynEDR.inf /install
Service driver is automatically
created: sc query CynEDR
Make by @Qwanwin
π₯7π1
ToolsELF.ll
1.2 MB
Native ELF Scanner to detect protection, anti-debug, anti-frida, packer and other ELF structures
How to use !
https://t.me/codex4444/341
Alert !
Use it wisely, mistakes in your behavior are not my responsibility....
don't forget to install LLVM on your terminal
Thanks for support this channel π
Regards @Qwanwin
How to use !
https://t.me/codex4444/341
Alert !
Use it wisely, mistakes in your behavior are not my responsibility....
don't forget to install LLVM on your terminal
Thanks for support this channel π
Regards @Qwanwin
β€10π1
someone asked !
whay you upload IR formate file.....
Blaa blaa blaa......
βThatβs not something advanced.
Itβs just the standard LLVM IR output.
The hard part isnβt generating a .ll file, but understanding how the IR gets lowered into machine code through the SelectionDAG / GlobalISel pipeline.
If youβve reached that stage, then we can talk.
And one more thing:
this is my channel, my content, and Iβm free to share whatever I want.
Shit.....β
whay you upload IR formate file.....
Blaa blaa blaa......
βThatβs not something advanced.
Itβs just the standard LLVM IR output.
The hard part isnβt generating a .ll file, but understanding how the IR gets lowered into machine code through the SelectionDAG / GlobalISel pipeline.
If youβve reached that stage, then we can talk.
And one more thing:
this is my channel, my content, and Iβm free to share whatever I want.
Shit.....β
β€6π5π2
cpu_timer.h
3.4 KB
cpu_timer is used to CONTROL and MEASURE the realtime loop TIME so that it is stable, precise, and does not waste CPU.
Make by @Qwanwin
Make by @Qwanwin
β€5π₯2