មិនមែនសម្រាប់ទូរស័ព្ទ SAMSUNG ទេ! ពួកគេរួមបញ្ចូលបន្ទះសៀគ្វី NFC ដែលមានតំលៃថោក។
ត្រូវការក្របខណ្ឌ Xposed!
ម៉ូឌុល Xposed សាមញ្ញដើម្បីផ្លាស់ប្តូរតម្លៃ hardcoded នៃ 261 បៃដែលប្រព័ន្ធប្រតិបត្តិការ Android ត្រូវបាននិយាយថាគឺជាដែនកំណត់ខាងលើនៃឧបករណ៍បញ្ជា NFC របស់អ្នកដើម្បីបញ្ជូនបើទោះបីជាបន្ទះឈីប NFC នៅក្នុងទូរស័ព្ទរបស់អ្នកគឺប្រហែលជាមានសមត្ថភាពបន្ថែមទៀត។
វាមានប្រយោជន៍តែនៅពេលដែលកម្មវិធីមួយចំនួនពិនិត្យតម្លៃនេះហើយបោះកំហុស។ ប្រសិនបើបន្ទះឈីប NFC របស់អ្នកមិនគាំទ្រប្រវែងសារនេះទេម៉ូឌុលនេះមិនអាចជួយអ្នកទេហើយកម្មវិធីដែលកំពុងព្យាយាមប្រើសមត្ថភាពនេះអាចគាំង។
ម៉ូឌុលនេះ hooks funktions ពីរ:
1. NativeNfcManager.getMaxTransceiveLength ដើម្បីត្រឡប់ 2462 ជំនួសឱ្យ hardcoded 261 bytes ។
2. NativeNfcManager.getExtendedLengthApdusSupported ដើម្បីត្រលប់ TRUE ជំនួសឱ្យ FALSE ។
វាអាចជួយក្នុងការទទួលយកកម្មវិធីនិង / ឬស្លាក NFC ដែលធ្វើការលើសពីចំនួនកំណត់ 261 បៃ។
សម្រាប់អ្នកប្រើអាល្លឺម៉ង់: ម៉ូឌុលនេះធ្វើឱ្យវាអាចប្រើ AusweisApp2 ដោយប្រើមុខងារអត្តសញ្ញាណប័ណ្ណអេឌីធី (IDE) របស់អ្នក។
ជាមួយ OnePlus One ខ្ញុំអាចទទួលបានរហូតដល់ការត្រួតពិនិត្យលេខសម្ងាត់មុនពេលកំហុសមិនដឹងកើតឡើង។ ទូរស័ព្ទមួយចំនួនផ្សេងទៀតប្រហែលជាឆបគ្នា។
មើលកំហុស Android នេះសម្រាប់ព័ត៌មានបន្ថែម។
https://code.google.com/p/android/issues/detail?id=76598
បានដំឡើងកំណែនៅ
28 ធ្នូ 2017