Kullanıcı sertifikalarını sistem sertifikalarına taşımak için bir Magisk/KernelSU/APatch modülü. Android 7-16 destekler.
Eğer telefonunuz resmi bir imaja sahipse, bu modüle ihtiyacınız olabilir. Kendi ROM'unuzu derliyorsanız, sertifikayı doğrudan içine ekleyebilir veya remount kullanarak manuel olarak taşıyabilirsiniz.
push yapın ve sistem ayarları üzerinden normal şekilde yükleyin, ardından yeniden başlatın. Format dönüşümüne gerek yoktur.Normalde bu senaryoya ihtiyaç yoktur.
Eğer sertifika daha önce taşınmışsa veya kaynak koduna yerleştirilmişse, sistem üzerinden doğrudan kurulumun aslında sertifikayı kurmadığını göreceksiniz. Bu senaryo korunmalıdır.
Paket yakalama yazılımı sertifikasını dışa aktarın ve pem formatına dönüştürün
# pem sertifikaları için (Android sistemi der kullanır, bu yüzden taşınan sertifikanın der'ye dönüştürülmesi gerekir)
## 1. Hash hesapla
### OpenSSL 1.0 üstü versiyonlar için
openssl x509 -inform PEM -subject_hash_old -in cacert.pem
### OpenSSL 1.0 altı versiyonlar için
openssl x509 -inform PEM -subject_hash -in cacert.pem
## 2. der'ye dönüştür
openssl x509 -in cacert.pem -outform der -out cacert.der
mv cacert.der 02e06844.0
# der sertifikaları için
## 1. Önce hash hesaplamak için pem'e dönüştür
openssl x509 -in cacert.der -inform der -outform pem -out cacert.pem
openssl x509 -inform PEM -subject_hash_old -in cacert.pem
## 1.1 Doğrudan der hesaplayın
openssl x509 -in cacert.der -inform der -subject_hash_old -noout
## 2. Sertifikayı hash.0 olarak yeniden adlandır
mv cacert.der 02e06844.0
# Veya telefon kurulumundan sonra doğrudan kullanıcı dizininden sertifikayı çıkarabilirsiniz, hesaplama ve format dönüşümü endişesine gerek yok.

02e06844.0 olarak yeniden adlandırın veya 02e06844.1 olarak birlikte var olunadb push 02e06844.0 /data/local/tmp/cert/
$ claude mcp add MoveCertificate \
-- python -m otcore.mcp_server <graph>