Posts

Showing posts from June, 2023

How to install LSPosed on Magisk for Android 8.1 or above

Image
A Riru / Zygisk module trying to provide an ART hooking framework which delivers consistent APIs with the OG Xposed, leveraging LSPlant hooking framework. Emulators are fully supported. If you are using Android 8.0 or below, use Systemless Xposed Installer module instead. See: https://www.andnixsh.com/2023/06/how-to-install-old-xposed-framework-on.html Download the LSPosed ZIP package: Releases · LSPosed/LSPosed If you’re using Zygisk, download the file named LSPosed-xxx-zygisk-release.zip. If you’re using Riru, download the file named LSPosed-xxx-riru-release.zip, Open the Magisk app, and switch to the Modules tab using the bottom navigation menu. Tap on the button named Install from storage (Package icon on bottom-right corner if youuse Mgisk Delta). Next, browse and select the ZIP you downloaded earlier. After a successful installation, click Reboot to reboot Android system. If you use Emulator, do not click Reboot , instead restart the emulator by clicking close butt

How to install old Xposed Framework on Magisk for Android 5.0 - 8.1

Image
Systemless Xposed Framework is a module for Magisk, repackaged by topjohnwu and fixed by bibarub. Only Lollipop 5.x.x, Marshmallow 6.x, Nougat 7.x.x, and Oreo 8.x are supported, with additional support for Android 7 x86_64 emulators. If you are using Android 9 Pie or above, use LSposed module instead. Download the Xposed ZIP package: Releases · bibarub/xposed Open the Magisk app, and switch to the Modules tab using the bottom navigation menu. Tap on the button named Install from storage (Package icon on bottom-right corner if youuse Mgisk Delta). Next, browse and select the ZIP you downloaded earlier. After a successful installation, click Reboot to reboot Android system. If you use Emulator, do not click Reboot , instead restart the emulator by clicking close button You should see the Xposed Installer in your launcher. In case the Xposed Installer is not installed, you can Download Xposed Installer APK and install it manually. Link: https://github.com/bibarub/xposed/raw/m

VMOS Pro Global CN FREE Custom ROMs | Gapps, ROOT, Xposed | Android 4.4.4, 5.1.1, 7.1.2, 9.0 ROMs | NO VIP

Image
VMOS Pro was protected so I wasn’t able to modify/crack APK. Instead, I made a custom ROM as a zip file for VMOS Pro that includes permanent root and Xposed, all done on my Android phone because zipping on Windows or Linux caused corruption on the ROM file. You don’t need to use modded APK at all YOU CANNOT INSTALL ANY OTHER ROMS SUCH AS SAMSUNG, HUAWEI, ETC THAT ARE NOT MADE FOR VMOS. VMOS ROM IMPORTING IS FOR VMOS ROM ONLY. PLEASE DO NOT BE DUMB! FOR EMULATOR USERS: DO NOT TRY TO RUN VMOS IN EMULATORS, ALL VM APPS ARE NEVER SUPPORTED AND WILL SUBJECT TO CRASH. THIS IS ABSOLUTELY DUMB WAY TO DO IT. INSTEAD, INSTALL OTHER EMULATORS LISTED HERE: https://www.andnixsh.com/2018/10/free-android-emulator-collections.html Tested on VMOS Pro 2.9.7 on Android 11 Download VMOS Pro app English and Chinese version has been combined into one APK, so you will get same version if you downloaded from EN or CN website Global (EN) website: https://www.vmos.com/ Chinese website: http://www.vmos.c

How to create unsigned APK file for rooted devices + Lucky Patcher or Core Patch

Image
Why unsigned APK, and why is it recommended for most games? With an unsigned APK, you can install the APK over the original. You can login with your Google account without signature error, and login with your Facebook account without uninstalling Facebook app. “Unsigned” means, that you leaved the opened jacket open. You changed the APK and modified it, but you leaved the opened original Key inside, you do not sign it with the test/own signature key. Android’s security does not allow it by default. But if you root your device and disable signature via Lucky Patcher or Core Patch, you will be able to tell the device “the jacket is closed, install it”. In this way you are able to update the original playstore game with a mod and will be able to login with the Google+ account. You simply lying to your device. You can only install an unsigned APK on your rooted device because it require the signature to be disabled using Lucky Patcher or Core Patch. If your phone is not rooted, please se

How to install Xposed on rooted device & emulator running Android 5.0-8.1

Image
Thanks to KhanhNguyen9872 for the modded version of Xposed Installer 3.1.5 that fixes connection issue, and added x86_64 support, we can install Xposed easly without using recovery. I have only tested on Memuplay emulator but it should work on other emulators, and rooted phones as well Important: Xposed Installer works only on Lollipop 5.x.x, Marshmallow 6.x, Nougat 7.x.x, Oreo 8.x. If you are using Android 9 Pie and above, use Magisk (Or Magisk Delta for emulator) with LSposed module instead. Search for the tutorials how to do it If you are using Magisk Delta on emulators, please completely uninstall Magisk Delta first, enable root in emulator settings and reboot, then you can install Xposed. Otherwise, you will get an error “mv: can’t rename ‘/system/lib/libart.so’: Device or resource busy” (See screenshot below) After Xposed installation, you can install Magisk Delta back Download modded Xposed Installer 3.1.5 Link 1: https://github.com/KhanhNguyen9872/xposed/raw/main/xposed

How to install unsigned APK using Core Patch module (Root & Xposed required)

Image
Core Patch is a module for Xposed Framework to disable signature verification, directly modify the APK, and downgrade the App. What is difference between Core Patch and Lucky Patcher: Lucky Patcher does not need Xposed, it’s patching the system files directly. It does have Xposed way though but same way as normal. However, the bypass techniques is very outdated. It does not support signature scheme v2, v3 and v4 well, the success rate to install unsigned APK is likely 30%. I had asked chelpus to fix signature bypass multiple times but he never responded! Core Patch fully bypassed signature checks, it works a lot better, supports signature scheme v2, v3 and v4. WARNING: THERE IS A RISK THAT THE DEVICE MAY BRICK AFTER INSTALLING XPOSED. BACKUP YOUR DATA FIRST BEFORE PROCEED If you are using VM app and it has bricked, reinstall the rom, you will lose your data If you are using emulator, just reinstall emulator without uninstalling. NO data would be loss unless you unchecked p

How to fix PNG error on Apktool

I got a strange PNG error when trying to compile I: Using Apktool 2.5.0 I: Smaling smali folder into classes.dex... I: Smaling smali_classes2 folder into classes2.dex... I: Smaling smali_classes3 folder into classes3.dex... I: Smaling smali_classes4 folder into classes4.dex... I: Smaling smali_classes5 folder into classes5.dex... I: Building resources... W: libpng error: Not a PNG file W: ERROR: Failure processing PNG image E:\APK Easy Tool\1-Decompiled APKs\gameexample\res\mipmap\ic_launcher_background.png brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): We can see an error occured on \gameexample\res\mipmap\ic_launcher_background.png How to solve it? Basically use any image editing software that support transparent like Photoshop, and just re-save the PNG file, then it will successfully compile the APK I: Using Apktool 2.5.0 I: Smaling smali folder into classes.dex... I: Smaling smali_classes2 folder into classes2.dex... I: Smaling smali

How to make a custom Virtual Android ROM for Virtual Android app

Image
I’m making a tutorial how I make a custom ROM for Virtual Android app You need to know the basics of Android ROM modding and APK modding in general. You can refer to XDA for infomation about android ROM structure. Don’t worry, you don’t need much coding knowledge for this Do not expect that you can make a ROM with other Android versions like Android 11, or use the ROM from other devices. You would need to build a specific kernel ONLY for Virtual Android. It’s not easy than you think. Please do not be that dumb Getting started: You need CN version of Virtual Android https://www.wandoujia.com/apps/8111997 . We can’t edit url directly in Play store version Apktool to modify APK. You can use GUI tool called APK Tool GUI A server to host your ROM. You can use free one like 000webhost File manager or zip utility to modify ZIP file Original ROM and modding kits: 2.24 GB folder on MEGA How to get the original ROM by myself? If you like to know to get the original ROM by yourself

How to make a custom VMOS ROM for VMOS Pro

Image
You must know the basics of the Android ROM structure, and also be able to manage the files, like editing build.prop, init.rc, copying files from flashable zip manually, etc. I will not explain in depth of it since there are plenty of infomation on XDA forum. Don’t worry, you don’t need any coding knowledge. You CANNOT port other Android versions like Android 11, or use the ROM from other devices, than the VMOS provided. You would need a kernel source from VMOS, VM drivers sources, AOSP project sources to build and so on, and re-compile VMOS app to support it properly. It’s a lot harder than you think. If you need other Android version than the VMOS provided, consider sending a feedback to VMOS team. Please donot be that dumb. Dumb questions like this are subject to be ignored Special thanks to 4pda forum for more info Getting started Get VMOS: https://www.vmos.com/ or https://www.vmos.cn/ Where to get the original ROM? You can just backup your installed ROM and you will have a