Tôi đã vá Android bằng SEEK cho Galaxy S3 và sau một số cuộc đấu tranh hiện tại tôi có thể gửi APDU tới thẻ SIM và nhận phản hồi phù hợp.sử dụng thẻ java thay vì SIM trong android bằng SEEK
Tôi muốn đặt applet của riêng mình vào SIM nhưng vì không có cách nào chúng tôi có thể truy cập để làm như vậy, tôi bắt đầu tự hỏi nếu có anyway chúng tôi có thể phát hành một thẻ java để làm việc như một thẻ SIM. Tất cả những gì tôi cần là một thẻ java mà điện thoại không thể phân biệt với SIM, không cần bảo hiểm mạng và tôi biết hầu như không thể tạo một SIM hoạt động được với nhà điều hành và cho phép phủ sóng mạng.
Lý do cho tất cả điều này là tôi cần phải gửi APDU và làm việc với applet của tôi, nhưng nếu tôi chèn một thẻ java thay vì thẻ SIM trong GS3, nó mang lại cho tôi không có quyền truy cập nào cả.
Vì vậy, câu hỏi của tôi là: Có thể phát hành thẻ java sao cho nó trông giống như một SIM của điện thoại (chứ không phải nhà điều hành)?
hoặc Có thể thay đổi Android để có quyền truy cập cần thiết khi có thẻ java trong đó, tức là RIL hoạt động như bình thường không?
EDIT
Được rồi, tôi nghĩ rằng tôi sẽ cố gắng phát hành một thẻ Java với thuộc tính sau:
Đầu tiên, nó sẽ có một tự động chọn Applet (mặc định applet) rằng từ giờ trở đi sẽ được gọi là giả mạo UICC.
Thứ hai, trong giả UICC, chúng tôi sẽ mô phỏng hệ thống tệp của UICC (theo số http://www.in2eps.com/fo-uicc/tk-fo-uicc-mf.html). Thứ ba, vì lớp khác nhau được sử dụng cho SIM APDU (0xA0
) nên tất cả APDU được gửi từ RIL sẽ được JCRE chỉ định giả mạo UICC vì lệnh class + không được nhận dạng bởi Thẻ Java thông thường. ví dụ. 0xA0A4
được chọn cho SIM nhưng 0x00A4
là lệnh chọn cho Thẻ Java.
Trong bước cuối cùng, chúng tôi sẽ cố gắng gửi chính xác các phản hồi tương tự mà SIM thực sẽ gửi tới từng APDU.
Có thể nó sẽ không hoạt động nhưng tôi nghĩ nó đáng để thử.
Tôi có thể yêu cầu bạn nói cho tôi biết cách bạn gửi APDU vào thẻ SIM trong S3 thiên hà của bạn không? Tôi có cùng một chiếc điện thoại di động, và tôi cũng muốn làm điều đó. (Nó tốt hơn để giúp tôi [ở đây] (http://chat.stackoverflow.com/rooms/82615/send-apdu-to-sim-card-in-android)) Cảm ơn trước. –
Có vẻ như tôi chưa thể sử dụng menu trò chuyện đó, cần có thêm đại diện. – MFA
Bất kỳ tiến trình nào với UICC giả của bạn? – vojta