Android e-amusement pass emulator app using HCE-F and React Native
__tests__ | ||
android | ||
ios | ||
src | ||
.buckconfig | ||
.eslintrc.js | ||
.flowconfig | ||
.gitattributes | ||
.gitignore | ||
.prettierrc.js | ||
.watchmanconfig | ||
app-release.apk | ||
App.js | ||
app.json | ||
babel.config.js | ||
index.js | ||
metro.config.js | ||
package-lock.json | ||
package.json | ||
README.md | ||
yarn.lock |
eAMEMu_RN
HCE-F를 이용한 안드로이드 전용 e-AMUSEMENT PASS 에뮬레이션 앱 (with React Native)
미리 빌드 된 APK 을 다운 받고 설치해주세요.
이용 전 주의 사항
- 앱을 실행하기 위해서는 안드로이드 8.0 이상의 NFC가 탑재된 기기가 필요합니다.
- 카드를 정상적으로 에뮬레이션 하기 위해서는 기기 별로 호환성이 다른 기능 (HCE-F) 을 필요로 합니다. 0의 조건을 만족하더라도 카드를 에뮬레이션 하지 못할 수 있습니다.
- 이 앱을 이용할 때는 NFC를 카드모드로 설정하고, 다른 카드 에뮬레이션을 사용하는 앱(모바일 티머니 등) 을 종료한 상태로 이용하는 것을 권장합니다. 또한 일부 기기에서 존재하는 기본 NFC 설정을 안드로이드 운영체제 또는 자동 선택으로 설정해주세요.
- SID는 이어뮤 카드 번호와 일치하지 않음에 유의하세요. 카드 번호는 미리 보기 또는 홈에서 '터치하여 활성화 / 비활성화' 위에 표시됩니다.
- SID는 직접 입력할 수 없고 랜덤으로만 생성이 가능합니다. 정말 운이 좋아 랜덤으로 생성된 카드가 이미 사용중일 수도 있으니 그 때는 SID를 다시 랜덤으로 변경하면 됩니다.
- 무분별한 카드 생성으로 인한 악용 방지를 위해 1일 카드 생성 제한 5개가 걸려있습니다. 사용에 주의해주세요.
- 이 앱의 악용 사례가 발견될 시 즉각 배포를 중단합니다. 양심에 어긋나지 않게 사용해주세요.
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