1
0
mirror of synced 2024-11-24 07:10:15 +01:00
Android e-amusement pass emulator app using HCE-F and React Native
Go to file
2020-02-28 19:52:35 +09:00
__tests__ 1st Commit 2020-02-11 23:44:17 +09:00
android 1st Commit 2020-02-11 23:44:17 +09:00
ios 1st Commit 2020-02-11 23:44:17 +09:00
src 1st Commit 2020-02-11 23:44:17 +09:00
.buckconfig 1st Commit 2020-02-11 23:44:17 +09:00
.eslintrc.js 1st Commit 2020-02-11 23:44:17 +09:00
.flowconfig 1st Commit 2020-02-11 23:44:17 +09:00
.gitattributes 1st Commit 2020-02-11 23:44:17 +09:00
.gitignore 1st Commit 2020-02-11 23:44:17 +09:00
.prettierrc.js 1st Commit 2020-02-11 23:44:17 +09:00
.watchmanconfig 1st Commit 2020-02-11 23:44:17 +09:00
app-release.apk 1st Commit 2020-02-11 23:44:17 +09:00
App.js 1st Commit 2020-02-11 23:44:17 +09:00
app.json 1st Commit 2020-02-11 23:44:17 +09:00
babel.config.js 1st Commit 2020-02-11 23:44:17 +09:00
index.js 1st Commit 2020-02-11 23:44:17 +09:00
metro.config.js 1st Commit 2020-02-11 23:44:17 +09:00
package-lock.json 1st Commit 2020-02-11 23:44:17 +09:00
package.json 1st Commit 2020-02-11 23:44:17 +09:00
README.md Update README.md 2020-02-28 19:52:35 +09:00
yarn.lock 1st Commit 2020-02-11 23:44:17 +09:00

eAMEMu_RN

HCE-F를 이용한 안드로이드 전용 e-AMUSEMENT PASS 에뮬레이션 앱 (with React Native)

미리 빌드 된 APK 을 다운 받고 설치해주세요.

이용 전 주의 사항

  1. 앱을 실행하기 위해서는 안드로이드 8.0 이상의 NFC가 탑재된 기기가 필요합니다.
  2. 카드를 정상적으로 에뮬레이션 하기 위해서는 기기 별로 호환성이 다른 기능 (HCE-F) 을 필요로 합니다. 0의 조건을 만족하더라도 카드를 에뮬레이션 하지 못할 수 있습니다.
  3. 이 앱을 이용할 때는 NFC를 카드모드로 설정하고, 다른 카드 에뮬레이션을 사용하는 앱(모바일 티머니 등) 을 종료한 상태로 이용하는 것을 권장합니다. 또한 일부 기기에서 존재하는 기본 NFC 설정을 안드로이드 운영체제 또는 자동 선택으로 설정해주세요.
  4. SID는 이어뮤 카드 번호와 일치하지 않음에 유의하세요. 카드 번호는 미리 보기 또는 홈에서 '터치하여 활성화 / 비활성화' 위에 표시됩니다.
  5. SID는 직접 입력할 수 없고 랜덤으로만 생성이 가능합니다. 정말 운이 좋아 랜덤으로 생성된 카드가 이미 사용중일 수도 있으니 그 때는 SID를 다시 랜덤으로 변경하면 됩니다.
  6. 무분별한 카드 생성으로 인한 악용 방지를 위해 1일 카드 생성 제한 5개가 걸려있습니다. 사용에 주의해주세요.
  7. 이 앱의 악용 사례가 발견될 시 즉각 배포를 중단합니다. 양심에 어긋나지 않게 사용해주세요.

EDIT 중국 제조사 기기, 커스텀 롬 기기, NFC 유심 장착 기기에서 사용 시 동작하지 않거나, 인식 단계에서 오류가 발생할 확률이 높습니다.

이 앱의 빌드에 필요한 일부 코드는 여러 사정 상 업로드 되지 않았습니다.

Special Thanks for dogelition_man (https://github.com/ledoge)

정상작동이 확인된 기기

  • 갤럭시 노트 8 (SM-N950N), 안드로이드 9
  • LG V30 (LGM-V300L), 안드로이드 9

테스트 시 작동되지 않은 기기

이 목록은 단순히 참고용으로 적어놓은 것으로, 기기마다의 환경에 따라 아래 목록에 있더라도 정상 동작할 수 있습니다

  • XPERIA XZ2 Compact, 안드로이드 9
  • Mi Note 3, 안드로이드 9