A collection of systemless modifications, KernelSU / Magisk modules, and LSPosed hooks tailored for Xiaomi devices (HyperOS / MIUI) and AOSP Custom ROMs (including Project Infinity-X, Axion, Evolution X, and LineageOS).
| Component | Target System | Type | Primary Purpose |
|---|---|---|---|
IntuneBypass.apk |
All Rooted Android (10–17) | Standalone LSPosed / Vector Module | Microsoft Intune & MAM Compliance Bypass (Dynamic runtime bypass for Company Portal, Teams, Outlook, and Authenticator without modifying APKs). |
PasskeyEnabler.apk |
HyperOS 1.0–3.0 & Android 14–17 | Standalone LSPosed / Vector Module + Boot Service | HyperOS Passkey & Third-Party Credential Provider Enabler (Unlocks Bitwarden, 1Password, Proton Pass as system passkey providers, unmasks stripped AOSP Credential Provider settings, and forces Chrome 3rd-party passkey routing). |
PlayIntegrity-TrickyStore-AIO.zip |
HyperOS / MIUI & Clean AOSP | KernelSU / Magisk Module | All-in-One Play Integrity Suite (Combines Play Integrity Fork v18 and Tricky Store v1.4.1 with pre-installed Strong Keybox for 3-tier pass). |
TrickyStore-StrongIntegrity.zip |
Custom ROMs (Infinity-X, Evolution X) | KernelSU / Magisk Module | Plug & Play Tricky Store (Official Tricky Store v1.4.1 pre-configured with Strong Keybox and auto-detected security patch). |
AodDimmer.apk |
HyperOS & AOSP 14–17 | Standalone LSPosed Module | Intelligent Brightness & Display Stabilizer (AOD nits shaping, daytime sensor anti-flicker smoothing, and night white-bg anti-runaway cap). |
aosp-no-keyboard-chin.zip |
AOSP / Custom ROMs (Android 14–17) | KernelSU / Magisk Module & ADB | Removes Keyboard Chin & Hide Button (eliminates bottom gap and keyboard dismiss arrow). |
hyperos-aon-aod.zip |
HyperOS 1.0–3.0 / MIUI 14 | KernelSU / Magisk Module | Unlocks true Always-On Display (removes the 10-second limitation systemlessly in Settings). |
Enables Microsoft Intune Company Portal and Intune-protected work apps (Microsoft Teams, Microsoft Outlook, Microsoft Authenticator, Edge, OneDrive, Office) to pass App Protection Policy (MAM) and Device Health compliance checks on rooted Android devices without touching or modifying the target APKs.
- Multi-ClassLoader Dynamic Hooking: Intercepts
BaseDexClassLoaderconstruction andContextWrapper.createPackageContextso hooks attach automatically to both the host application's secondary dynamic DEX loaders and the remotecom.microsoft.windowsintune.companyportalMAM plugin context—without disturbing@CallerSensitiveClass.forNamestack frames. - MAM IPC & Policy Endpoint Overrides: Hooks
DeviceOriginContentProvider.call(Origin = 0),InstrumentationCheck.isStepDebugged,AbstractAppPolicyEndpoint,MDMAppPolicyEndpoint,AppPolicyEndpointProxy, andAppPolicyEndpointWrapperwith exact Dalvik branch polarities (checkOrigin = false,getDeviceOrigin = 0,shouldPerformInHouseOriginCheck = false,shouldPerformSafetyNetCheck = false,getIsDeviceRooted = false,isDeviceRooted = false,getOfflineRootDefenseLevel = 0). - Compliance Verdict & UI Gate: Overrides
PolicyChecker,ComplianceVerdictManagerImpl(ComplianceVerdict.COMPLIANT), andConditionalLaunchGetAccessFragment(ConditionalLaunchAction.NONE+ComplianceStatus.COMPLIANCE_SUCCESS+areAllPolicyBucketsCompliant = true). - DexGuard RASP & Xposed Detector Neutralization: Neutralizes in-house origin bitmask aggregators (
o.accessgetEditLockp,o.safeValue,o.UiExecutor,o.putSync,o.pushTrace), Xposed stack/class detectors (o.TransportBackend,o.JsonIOException), and DexGuard RASP callbacks (o.FirebaseNetworkException).
- Root Manager: KernelSU / KernelSU Next, Magisk, or APatch (keep Unmount modules enabled for target Microsoft apps in KernelSU Manager).
- Xposed Framework: Vector (LSPosed) or LSPosed (Zygisk).
- HMA (Hide My Applist) is NOT required: Because
IntuneBypass.apkintercepts the origin checks, RASP callbacks, and policy verdicts directly in memory, you do not need HMA for Teams, Outlook, or Company Portal. - Play Integrity (Optional but Recommended): Keep
PlayIntegrity-TrickyStore-AIO.zip(orTrickyStore-StrongIntegrity.zip) active if your organization also requires full MDM Device Enrollment via Google Play Services.
- Download and install
IntuneBypass.apk. - Open Vector / LSPosed Manager -> Modules -> enable Intune & MAM Compliance Bypass.
- Check the following apps in the module scope:
- Intune Company Portal (
com.microsoft.windowsintune.companyportal) — Required (hosts the MAM policy engine) - Microsoft Teams (
com.microsoft.teams) - Microsoft Outlook (
com.microsoft.office.outlook) - Microsoft Authenticator (
com.azure.authenticator) - (Plus any other Intune-protected Microsoft work app you use)
- Intune Company Portal (
- Force-stop Company Portal and Teams (do not clear app data), then open Teams.
- On the Get Access screen, tap CONTINUE to proceed directly into your workspace.
# Install module
adb install -r IntuneBypass.apk
# Enable module and configure scope via Vector CLI
adb shell "su -c '/data/adb/lspd/cli modules enable com.n3th3r.intunebypass && /data/adb/lspd/cli scope set com.n3th3r.intunebypass com.microsoft.windowsintune.companyportal/0 com.microsoft.teams/0 com.microsoft.office.outlook/0 com.azure.authenticator/0 && am force-stop com.microsoft.windowsintune.companyportal && am force-stop com.microsoft.teams'"On modern Android (especially HyperOS or clean AOSP without native spoofing), an unlocked bootloader causes Google Play Integrity to fail:
MEETS_BASIC_INTEGRITY: Fails due to exposed bootloader unlock flags.MEETS_DEVICE_INTEGRITY: Fails because the ROM build fingerprint is uncertified or custom.MEETS_STRONG_INTEGRITY: Fails because the hardware TEE / Keymint attestation reports an unlocked bootloader.
This unified module combines two independent engines into a single flashable package:
- Play Integrity Fork (v18): Runs via Zygisk to hook
com.google.android.gms.unstable, injecting certified build properties and masking sensitive bootloader properties (ro.boot.verifiedbootstate green,ro.boot.flash.locked 1,ro.secureboot.lockstate locked). - Tricky Store Engine (v1.4.1): Operates via a userspace daemon injecting
libtricky_store.sointo thekeystore2andkeymintservices to sign hardware attestation requests with a valid Google-certified attestation keybox. - Embedded Strong Keybox: Pre-loaded with a verified Keybox certificate chain (
t.me/keyboxstrong @evokerr), pre-configuredtarget.txt(com.google.android.gms,com.android.vending), and auto-detected security patch level.
- Flash
PlayIntegrity-TrickyStore-AIO.zipin KernelSU Next, Magisk, or APatch. - Reboot your device.
- Verify all three integrity levels pass in Play Integrity Checker or TB Checker.
Feature-rich custom ROMs (such as Project Infinity-X, Evolution X, and CrDroid) already have Play Integrity Fork / property spoofing built into the system framework to pass Basic and Device integrity. Flashing a second Zygisk spoofer is redundant.
- Bundles official Tricky Store v1.4.1 with the verified Strong Integrity Keybox.
- The installer automatically creates
/data/adb/tricky_store/, writeskeybox.xml, configurestarget.txt, sets correct0644permissions, and auto-detectsro.build.version.security_patchto writesecurity_patch.txt. - Syncs a backup to
/sdcard/InfinityResources/keybox.xml. - Zero manual file management required across clean ROM flashes.
- AOSP 14–17 Display Auto-Brightness Stabilizer:
- Daytime Anti-Flicker Smoothing: Implements Exponential Moving Average (EMA) smoothing and upward rate-limiting on
AutomaticBrightnessController.handleLightSensorEventto eliminate sudden, distracting brightness jumps caused by shadows or sensor jitter. - Night White-Background Anti-Runaway Cap: When reading in bed or dark environments (ambient lux <= threshold), bright white backgrounds (e.g., web pages, comics, documents) reflect light back into the ambient light sensor, causing an escalating feedback loop that pushes brightness to maximum. The module detects dark ambient conditions and clamps maximum screen brightness to safe, comfortable nits.
- Daytime Anti-Flicker Smoothing: Implements Exponential Moving Average (EMA) smoothing and upward rate-limiting on
- Dual-Curve Always-On Display (AOD) Dimming:
- Min Dim Brightness (Dark Room): Set low-light level (Default: 2.0 nits, Range: 0.5 – 10.0 nits).
- Max Ambient Brightness (Lit Room): Cap lit-room AOD brightness so the display won't jump to high nits (Default: 30 nits, Range: 10 – 120 nits).
- Outdoor Sunlight Scaling: Scales smoothly under direct sun so notifications remain visible.
- HyperOS & AOSP Architecture Support:
- AOSP 14–17 hooks into
com.android.server.display.AutomaticBrightnessControllerandDozeBrightnessStrategyin/system/framework/services.jar. - HyperOS hooks into
com.android.server.display.DozeAutoBrightnessControllerin/system_ext/framework/miui-services.jar.
- AOSP 14–17 hooks into
- Install
AodDimmer.apk. - In LSPosed / Vector Manager, enable the module and select the System Framework (
android) scope. - Perform a Soft Reboot or full restart.
- Launch the AOD Dimmer app to customize your brightness curves and anti-flicker parameters.
Eliminates the dead navigation space and down-arrow spacer beneath soft keyboards on AOSP and custom ROMs with gesture navigation enabled.
Toggles Settings.Secure.navbar_ime_space = 0. The flashable module includes a boot-time service (service.sh) and an action button (action.sh) in KernelSU Manager.
# Disable keyboard chin & hide arrow
adb shell settings put secure navbar_ime_space 0
# Restore default chin & arrow
adb shell settings put secure navbar_ime_space 1Systemlessly removes Xiaomi's 10-second AOD restriction on AMOLED devices running HyperOS 1.0–3.0 / MIUI 14.
Patches /product/etc/device_features/<device_codename>.xml systemlessly to set is_only_support_keycode_goto=false. Compatible with read-only EROFS partitions when paired with MetaModule.
On Xiaomi devices running HyperOS (1.0–3.0) or MIUI:
- Google Lock-in: Xiaomi hardcoded Google Password Manager as the sole passkey provider in framework overlays (
config_primaryCredentialProviderService) andCredentialManagerService. - Stripped Settings UI: Xiaomi stripped
<action android:name="android.settings.CREDENTIAL_PROVIDER" />fromSettings.apk. As a result, users cannot switch passkey providers via the Settings UI, and any third-party app (such as Bitwarden or 1Password) attempting to open the system passkey picker crashes immediately withActivityNotFoundException. - Xiaomi Credential Manager Suppression: In
MiuiCredentialManager.apk, app-preferred defaults (which browsers set to Google) override third-party credential providers during passkey registration. - Chrome FIDO Hijacking: Google Chrome sets
Chrome.AutofillThirdPartyMode.State = false, forcing Chrome to bypass Android's CredentialManager entirely and route WebAuthn directly to Google Play Services.
- SystemServer Framework Hooks (
services.jar):- Hooks
CredentialManagerService.getPrimaryProvidersForUserIdandCredentialManagerServiceStub.getEnabledProvidersForUserto prioritize Bitwarden (com.x8bit.bitwarden) and third-party managers as primary providers. - Hooks
ActivityTaskManagerServiceto interceptandroid.settings.CREDENTIAL_PROVIDERintents and redirect them directly tocom.android.settings.applications.credentials.CredentialsPickerActivitywith:settings:show_fragment = com.android.settings.applications.credentials.DefaultCombinedPicker.
- Hooks
- Credential Manager UI Hooks (
MiuiCredentialManager.apk):- Hooks
CreateFlowUtils$Companion.toCreateCredentialUiStateto enforce Bitwarden asappPreferredDefaultProviderIdand register Bitwarden inuserSetDefaultProviderIds. - Hooks
toActiveEntryto guarantee that the single-provider confirmation sheet selects Bitwarden as theactiveEntry, suppressing browser preference for Google. - Hooks
RequestDisplayInfo.getAppPreferredDefaultProviderIdto neutralize third-party apps requesting Google as the preferred default.
- Hooks
- Settings Activity Unmasking (
Settings.apk):- Hooks
CredentialsPickerActivity.onCreateto guarantee the AOSP Default Combined Picker fragment is displayed, allowing manual provider selection.
- Hooks
- Chrome Third-Party Passkey Mode Hook (
com.android.chrome):- Hooks
SharedPreferencesImpl.getBoolean("Chrome.AutofillThirdPartyMode.State")to returntrue, forcing Chrome to delegate passkeys to Android CredentialManager.
- Hooks
- Persistent Boot Service:
- Installs a boot service to
/data/adb/service.d/passkey_enabler.shthat restoresSettings.Secure.credential_service_primary,credential_service, andautofill_serviceon cold boot.
- Installs a boot service to
- Install
PasskeyEnabler.apk. - Open Vector / LSPosed Manager -> Modules -> enable HyperOS Passkey Enabler.
- Check the following 4 targets in the module scope:
- System Framework (
android) - Settings (
com.android.settings) - Google Chrome (
com.android.chrome) - Credential Manager (
com.android.credentialmanager)
- System Framework (
- Open the Passkey Enabler companion app and tap Apply Bitwarden Settings.
# Install module
adb install -r PasskeyEnabler.apk
# Enable module and set 4-app scope in Vector CLI
adb shell "su -c '/data/adb/lspd/cli modules enable com.n3th3r.passkeyenabler && /data/adb/lspd/cli scope set com.n3th3r.passkeyenabler android com.android.settings com.android.chrome com.android.credentialmanager'"
# Install persistent boot service
adb push PasskeyEnabler/passkey_enabler.sh /data/local/tmp/
adb shell "su -c 'cp /data/local/tmp/passkey_enabler.sh /data/adb/service.d/passkey_enabler.sh && chmod 755 /data/adb/service.d/passkey_enabler.sh && sh /data/adb/service.d/passkey_enabler.sh'"- Verified Device: POCO X6 5G / Redmi Note 13 Pro 5G (
garnet/garnetp_in) - Display Types: AMOLED / OLED displays across Xiaomi, POCO, Redmi, Pixel, and OnePlus devices.
- Supported Platforms:
- AOSP 14 / 15 / 16 / 17 (Project Infinity-X, Axion, LineageOS, Evolution X, PixelOS)
- Xiaomi HyperOS 1.0 / 2.0 / 3.0
- MIUI 14
All pre-built binaries and flashable packages are published under Releases:
| File | Target System | Description | Download |
|---|---|---|---|
IntuneBypass.apk |
All Rooted Android (10–17) | Standalone LSPosed / Vector module to bypass Intune MAM & Company Portal root/RASP detection. | Download APK |
PasskeyEnabler.apk |
HyperOS 1/2/3 & Android 14–17 | Standalone LSPosed / Vector module to enable third-party passkeys (Bitwarden) on HyperOS. | Download APK |
PlayIntegrity-TrickyStore-AIO.zip |
HyperOS & Clean AOSP | All-in-one suite: Play Integrity Fork v18 + Tricky Store v1.4.1 + Strong Keybox. | Download ZIP |
TrickyStore-StrongIntegrity.zip |
Custom ROMs (Infinity-X, etc.) | Standalone Tricky Store v1.4.1 pre-loaded with Strong Keybox and auto security patch. | Download ZIP |
AodDimmer.apk |
HyperOS & AOSP 14–17 | LSPosed module companion app for AOD dimming and auto-brightness stabilizer. | Download APK |
aosp-no-keyboard-chin.zip |
AOSP 14–17 | KernelSU / Magisk module to remove the keyboard chin spacer and dismiss button. | Download ZIP |
hyperos-aon-aod.zip |
HyperOS 1/2/3 | KernelSU / Magisk module to unlock permanent Always-On Display. | Download ZIP |
- Developed for the Android and Xiaomi modding community.
- Built using Xposed / LSPosed API, Android Settings Provider API, KernelSU systemless architecture, and Tricky Store / Play Integrity Fork frameworks.