Мне сказали, что подложка cydia в Android может поддерживать только Android 4.3 ниже. И на моем устройстве Android 4.4.2, после установки Cydia Substrate apk, написано, что «что-то не позволило substrate выполнить внутреннюю проверку безопасности».
Я сделал демо-версию приложения для подключения, ссылаясь на домашнюю страницу Cydia Substrate, и он не может успешно подключить что-либо на моем рутированном устройстве. Я полагаю, это из-за того, что Cydia Substrate apk не работал на моем устройстве.
Но я установил другое приложение, созданное другими, которое использует libsubstrate.so и может успешно перехватывать методы без Cydia Substrate apk. Он может работать на рутированном устройстве, вам не нужно сначала устанавливать Cydia Substrate apk.
Я просто не знаю, как это работает? Кто-нибудь может это объяснить? Заранее спасибо.