GoTo v8.0 - List of all possible telegram builtin links, which telegram relies on for basic interactions.
âĪ3ð1ðĨ1ð1
BB_2.0.apk
51.4 KB
BetterBattery v2.0 - My very extremely accurate battery level monitor. Powered by nothing but Android Java and pure math.
What's new:
- Added speed meters for mah and percentage
- Clearfield some stuffs aswell
- Better UI at the beginning
- Renamed version to 2.0
ð5
Forwarded from ABIKitchen
ABIK-v1.0.2.apk
4.9 MB
Unpack and Repack Android Boot Images
Supported Boot Image Types:
-> init_boot
-> boot
-> recovery
-> vendor_boot (v4 is also supported)
Supported Ramdisk Compression:
-> LZMA
-> GZIP
-> LZ4
Requirements: Android 11+
Supported Boot Image Types:
-> init_boot
-> boot
-> recovery
-> vendor_boot (v4 is also supported)
Supported Ramdisk Compression:
-> LZMA
-> GZIP
-> LZ4
Requirements: Android 11+
ð2
bootanimation
20.3 KB
AOSP bootanimation binary (Android 14)
Relies on/system/media/bootanimation.zipand/system/lib64/libbootanimation.so
libbootanimation.so
137.8 KB
Dependency for AOSP bootanimation binary
Located in/system/lib64/
bootanimation_oneui
52 KB
OneUI bootanimation binary (Android 14)
Relies on/system/media/bootsamsung.qmgand/system/media/bootsamsungloop.qmg
anim
6.7 KB
anim - bootanimation zip player
Works on all systems, including OneUI and AOSP
Requireslibbootanimation.soin same directory (file)
usage: ./anim <zip> <time>ð2ð1
5.jpg
236.1 KB
Boot menu v3.0 frames
Because me pro designer (ikr)
âĪ2
fbpng
122.1 KB
fbpng v1.0 - I made a simple png file displayer that directly writes images to framebuffer. Apparently it was more complicated than i thought. Of course written in C.
usage: ./fbpng <img.png>ðĨ2ð1
Changing battery text from command line by attaching SystemUI process with Frida (Preview here)
Java.perform(function() {
const T = 'com.android.systemui.statusbar.phone.SwitchableDoubleShadowTextView';
const I = 0x7f0a014c;
Java.choose(T, {
onMatch: function(tv) {
if (tv.getId() === I) {
Java.scheduleOnMainThread(function() {
console.log("changing");
tv.setText(Java.use('java.lang.String').$new("hi"));
});
}
},
onComplete: function() {}
});
});sudo frida -D local -l file.js -n "com.android.systemui"
ð3ð2
Using a WIFI USB OTG adapter as main WIFI source in my Galaxy A14 (Rooted, ARM64 Android 14)
Basically we rename wlan0 (main WIFI) to wlan0_old, and then we rename wlan1 (USB adapter) to wlan0
# make sure adapter is connected
svc wifi disable
ip link set wlan0 name wlan0_old
ip link set wlan0_old down
ip link set wlan1 name wlan0
ip link set wlan1 up # if DOWN
svc wifi enable
Now, since the OS might not be able to use the adapter to list netwroks, we need to connect manually
# use -h if network is hidden
# see cmd wifi help for more
SSID="SSID"
PASS="PASS"
cmd wifi add-network "${SSID}" wpa2 "${PASS}" -r persistent
cmd wifi connect-network "${SSID}" wpa2 "${PASS}" -r persistent
And then the wifi should appear in status bar
Now to restore wlan0 as main wifi
# disconnect adapter before this
svc wifi disable
ip link set wlan0_old name wlan0
ip link set wlan0 up
svc wifi enable
ð4ð2
ExynosUnbound-R2.0-P_a14.zip
26.1 MB
ExynosUnbound R2.0
For Galaxy A145F 4G (Exynos 850)
Features & Changelog:
- Based on 5.10.189
- KSU-Next preinstalled
- SUSFs support
- Updated sdfat driver for OneUI 7
- Disabled AVB
- ext4, erofs and f2fs support for all partitions
- Disabled securities
- Overclocked CPU to 2210MHz
- rtl8xxxu wifi driver for pentesting (must apply vendor fw)
If you have problems with Enforcing, consider trying Permissive. Screenshots here.
ð2ð2ð1