[TAKEN DOWN] Fixes error "5" on Lineage based custom ROMs with BShield related apps (like VNeID, Techcombank, etc) (except MB Bank)
This repository has been archived on 2025-11-22. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Cuynu 29318d990b feat: customize.sh: service.sh: detect digimi package
and only disable usb debugging if found them

this is the only known bank that requiring usb debugging off with bshield protection
2025-08-26 03:15:27 +07:00
bshield-fix feat: customize.sh: service.sh: detect digimi package 2025-08-26 03:15:27 +07:00
createmodule.sh createmodule: drop redundant cd and mv; glob filename 2025-07-22 16:52:44 +07:00
README.md README: minor changes 2025-08-04 04:14:40 +07:00

BShield fix for Lineage based ROMs

  • This module will fix error "5" on apps that using BShield protection, for example : VNeID, Techcombank, NCB izimobile,...
  • WARNING : This module only fixes LineageOS detection for BShield related apps, you still have to hide root from those BShield related apps by other method, like NoHello module, umount, etc....

Usage

  • Download from releases or clone repository then ./createmodule.sh
  • Flash with your root app (KernelSU, KernelSU-Next, APatch,etc) (Magisk is not recommended)
  • Check if the BShield related apps worked or not. If not then try to hide root with other method as this module does not bypass other detection points.

Information

  • This fix only possible if the app crash, or jump to a WebView activity that throwing detection, it will not work if the app simply crash on some ROMs, such as Project Matrixx.
  • Some new ROMs has merged change, so BShield are not detect anymore, but this module might helpful for old ROMs.
  • USB debugging will always turned off on startup due to prop changes, you have to enable it again on developer options.