Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,5 @@ local.properties
signing.properties
/.kotlin
/library/hook

.artifacts/
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
public class AICR extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(ChangeBrowserForAIEngine.INSTANCE, PrefsBridge.getBoolean("aicr_modify_browser_copy"));
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ public class AiAsst extends BaseLoad {


@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(NewAiCaptions.INSTANCE, PrefsBridge.getBoolean("aiasst_ai_captions"));
initHook(UnlockSplitTranslation.INSTANCE, PrefsBridge.getBoolean("aiasst_unlock_split_screen_translation"));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ public class Analytics extends BaseLoad {


@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new FuckMiuiUpload(), PrefsBridge.getBoolean("analytics_fuck_guard"));
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
public class Aod extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(UnlockShortCuts.INSTANCE, isMoreSmallVersion(200, 2f));
// initHook(new UnlockAlwaysOnDisplay(), PrefsBridge.getBoolean("aod_unlock_always_on_display_hyper"));
initHook(new UnlockAodAon(), PrefsBridge.getBoolean("aod_unlock_aon"));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
public class Backup extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new UnlockBrokenScreenBackup(), PrefsBridge.getBoolean("backup_unlock_broken_screen_backup"));
initHook(new AllowBackupAllApps(), PrefsBridge.getBoolean("backup_allow_all_apps"));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
public class Barrage extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(AnyBarrage.INSTANCE, PrefsBridge.getBoolean("barrage_any_barrage"));
initHook(BarrageNotTouchable.INSTANCE, PrefsBridge.getBoolean("barrage_not_touchable"));
initHook(GlobalBarrage.INSTANCE, PrefsBridge.getBoolean("barrage_global_enable"));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
@HookBase(targetPackage = "com.android.browser")
public class Browser extends BaseLoad {
@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new DebugMode(), PrefsBridge.getBoolean("browser_debug_mode"));
initHook(new DisableReadFiles(), PrefsBridge.getBoolean("browser_disable_blacklist"));
initHook(new EnableDebugEnvironment(), PrefsBridge.getBoolean("browser_enable_debug_environment"));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
public class Calendar extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new UnlockSubscription(), PrefsBridge.getBoolean("calendar_unlock_subscription"));
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ public class Camera extends BaseLoad {


@Override
public void onPackageLoaded() {
public void onPackageReady() {
// 拍照
initHook(new CustomWatermark(), PrefsBridge.getBoolean("camera_custom_watermark"));
initHook(new BlackLeica(), PrefsBridge.getBoolean("camera_black_leica"));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
@HookBase(targetPackage = "com.miui.cloudservice")
public class CloudService extends BaseLoad {
@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new CloudList(), PrefsBridge.getBoolean("micloud_service_list"));
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ public class Community extends BaseLoad {


@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new DeviceModify(), PrefsBridge.getBoolean("community_device_modify"));
initHook(new FuckDetection(), PrefsBridge.getBoolean("community_fuck_detection"));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
public class Contacts extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new DisableNetworkAssistantOfflineInfoManager(), PrefsBridge.getBoolean("contacts_disable_offline_info_manager"));
initHook(new BusinessHallAdBlock(), PrefsBridge.getBoolean("contacts_business_hall_ad_block"));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
public class ContentExtension extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new UseThirdPartyBrowser(), PrefsBridge.getBoolean("content_extension_browser"));
initHook(new DoublePress(), PrefsBridge.getBoolean("content_extension_double_press"));
initHook(new Taplus(), PrefsBridge.getBoolean("security_center_taplus"));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
public class Creation extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(UnlockCreation.INSTANCE, PrefsBridge.getBoolean("creation_unlock_enable"));
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
public class Downloads extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(RemoveXlDownload.INSTANCE, PrefsBridge.getBoolean("various_fuck_xlDownload"));
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
@HookBase(targetPackage = "com.android.providers.downloads.ui")
public class DownloadsUI extends BaseLoad {
@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new AlwaysShowDownloadLink(), PrefsBridge.getBoolean("downloads_ui_always_show_link"));
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ public class ExternalStorage extends BaseLoad {


@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new DisableFolderCantUse(), PrefsBridge.getBoolean("various_disable_folder_cantuse"));
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
public class FileExplorer extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new UnlockFileParse(), PrefsBridge.getBoolean("file_explorer_unlock_file_parse"));
initHook(SelectName.INSTANCE, PrefsBridge.getBoolean("file_explorer_can_selectable") || PrefsBridge.getBoolean("file_explorer_is_single_line"));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
public class Gallery extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new LongerTrashbinTime(), PrefsBridge.getBoolean("gallery_longer_trashbin_time"));
initHook(new UnPrivacyWatermark(), PrefsBridge.getBoolean("gallery_enable_un_privacy_watermark"));
initHook(new EnableHdrEnhance(), PrefsBridge.getBoolean("gallery_enable_hdr_enhanced"));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
public class GetApps extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new BypassRiskCheck(), PrefsBridge.getBoolean("market_bypass_risk_check"));
initHook(new DisableAds(), PrefsBridge.getBoolean("market_disable_ads"));
initHook(new DeviceModify(), PrefsBridge.getStringAsInt("market_device_modify_new", 0) != 0);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
@HookBase(targetPackage = "com.miui.guardprovider")
public class GuardProvider extends BaseLoad {
@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new DisableRootedCheck(), PrefsBridge.getBoolean("guard_provider_disable_root_check"));
initHook(new DisableUploadAppListNew(), PrefsBridge.getBoolean("disable_upload_applist"));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
@HookBase(targetPackage = "com.mi.health")
public class Health extends BaseLoad {
@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new DisableSplashAd(), PrefsBridge.getBoolean("health_disable_splash_ad"));
initHook(UnlockFoucsAuth.INSTANCE, PrefsBridge.getBoolean("health_unlock_foucs_app_sign_white_list"));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ public class HomePadOld extends BaseLoad {


@Override
public void onPackageLoaded() {
public void onPackageReady() {
boolean gesturesEnabled = PrefsBridge.getBoolean("home_gesture_enable");
boolean hasCornerGestureAction = PrefsBridge.getInt("home_navigation_assist_left_slide_action", 0) > 0
|| PrefsBridge.getInt("home_navigation_assist_right_slide_action", 0) > 0;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ public class HomePhoneOld extends BaseLoad {


@Override
public void onPackageLoaded() {
public void onPackageReady() {
boolean gesturesEnabled = PrefsBridge.getBoolean("home_gesture_enable");
boolean hasCornerGestureAction = PrefsBridge.getInt("home_navigation_assist_left_slide_action", 0) > 0
|| PrefsBridge.getInt("home_navigation_assist_right_slide_action", 0) > 0;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ public class HomePad extends BaseLoad {


@Override
public void onPackageLoaded() {
public void onPackageReady() {
boolean gesturesEnabled = PrefsBridge.getBoolean("home_gesture_enable");
boolean hasCornerGestureAction = PrefsBridge.getInt("home_navigation_assist_left_slide_action", 0) > 0
|| PrefsBridge.getInt("home_navigation_assist_right_slide_action", 0) > 0;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@
public class HomePhone extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
boolean gesturesEnabled = PrefsBridge.getBoolean("home_gesture_enable");
boolean hasCornerGestureAction = PrefsBridge.getInt("home_navigation_assist_left_slide_action", 0) > 0
|| PrefsBridge.getInt("home_navigation_assist_right_slide_action", 0) > 0;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
@HookBase(targetPackage = "com.android.htmlviewer")
public class HtmlViewer extends BaseLoad {
@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new DisableUpdateCloudAllData(), PrefsBridge.getBoolean("html_viewer_disable_cloud_control"));
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
@HookBase(targetPackage = "com.miui.huanji")
public class Huanji extends BaseLoad {
@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new AllowMoveAllApps(), PrefsBridge.getBoolean("huanji_allow_all_apps"));
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
public class InCallUi extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new HideCrbt(), PrefsBridge.getBoolean("incallui_hide_crbt"));
initHook(new AnswerInHeadUp(), PrefsBridge.getBoolean("incallui_answer_in_head_up"));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
@HookBase(targetPackage = "com.xiaomi.joyose")
public class Joyose extends BaseLoad {
@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new DisableCloudControl(), PrefsBridge.getBoolean("various_disable_cloud_control"));
initHook(new EnableGpuTuner(), PrefsBridge.getBoolean("joyose_enable_gpu_tuner"));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
public class Lbe extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new AutoStart(), PrefsBridge.getBoolean("lbe_auto_start"));

// paste toast
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
@HookBase(targetPackage = "com.miui.euicc")
public class Lpa extends BaseLoad {
@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new CustomImei(), !Objects.equals(PrefsBridge.getString("lpa_custom_imei", ""), ""));
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ public class MediaEditor extends BaseLoad {


@Override
public void onPackageLoaded() {
public void onPackageReady() {
// AI
initHook(new UnlockAigc(), PrefsBridge.getBoolean("mediaeditor_unlock_aigc"));
// 基础
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
public class MiLink extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new UnlockMiShare(), PrefsBridge.getBoolean("milink_unlock_mishare"));
initHook(UnlockSendApp.INSTANCE, PrefsBridge.getBoolean("milink_unlock_send_app"));
initHook(new DisablePcManagerClipboardRegionCheck(), PrefsBridge.getBoolean("milink_disable_pc_clipboard_region_check"));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ public class MiSettings extends BaseLoad {


@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(CustomRefreshRate.INSTANCE, PrefsBridge.getBoolean("various_custom_refresh_rate"));
initHook(ShowMoreFpsList.INSTANCE, PrefsBridge.getBoolean("mi_settings_show_fps"));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
public class MiShare extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(NoAutoTurnOff.INSTANCE, PrefsBridge.getBoolean("disable_mishare_auto_off")); // 禁用 10 分钟自动关闭
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ public class MiSound extends BaseLoad {


@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new NewAutoSEffSwitch(), PrefsBridge.getBoolean("misound_bluetooth"));
initHook(IncreaseSamplingRate.INSTANCE, PrefsBridge.getBoolean("misound_increase_sampling_rate"));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
public class MiWallpaper extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new UnlockSuperWallpaper(), PrefsBridge.getBoolean("miwallpaper_unlock_super_wallpaper"));
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ public class Mirror extends BaseLoad {


@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(UnlockSendAppM.INSTANCE, PrefsBridge.getBoolean("milink_unlock_send_app"));
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ public class Mms extends BaseLoad {


@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new DisableRiskTip(), PrefsBridge.getBoolean("mms_disable_fraud_risk_tip") || PrefsBridge.getBoolean("mms_disable_overseas_risk_tip"));
initHook(new DisableAd(), PrefsBridge.getBoolean("mms_disable_ad"));
initHook(new ImOldDevice(), PrefsBridge.getBoolean("mms_im_old_device"));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
@HookBase(targetPackage = "com.xiaomi.mtb")
public class Mtb extends BaseLoad {
@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(BypassAuthentication.INSTANCE, PrefsBridge.getBoolean("mtb_auth"));
initHook(IsUserBuild.INSTANCE, PrefsBridge.getBoolean("mtb_auth"));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
public class Nfc extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new DisableSound(), PrefsBridge.getBoolean("nfc_disable_sound"));
initHook(new AllowInformationScreen(), PrefsBridge.getBoolean("nfc_allow_information_screen"));
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
public class Notes extends BaseLoad {

@Override
public void onPackageLoaded() {
public void onPackageReady() {
initHook(new DisableAiWatermark(), PrefsBridge.getBoolean("notes_disable_ai_watermark"));
initHook(UnlockAI.INSTANCE, PrefsBridge.getStringAsInt("notes_unlock_ai_mode", 0) != 0);
}
Expand Down
Loading
Loading