স্যামসং ফোন জন্য না! তারা সস্তা এনএফসি চিপ অন্তর্ভুক্ত।
Xposed ফ্রেমওয়ার্ক প্রয়োজন!
সহজ এক্সপোড মডিউল 261 বাইটের হার্ডকোডেড মান পরিবর্তন করার জন্য যা আপনার অ্যান্ড্রয়েড বলছে আপনার এনএফসি কন্ট্রোলারটির উচ্চ সীমা প্রেরণ করতে পারে তবে আপনার ফোনে এনএফসি চিপ সম্ভবত আরও বেশি সক্ষম।
এটি শুধুমাত্র তখনই উপযোগী, যদি কিছু অ্যাপ্লিকেশান এই মানটি পরীক্ষা করে এবং একটি ত্রুটি নিক্ষেপ করে। যদি আপনার বিল্ড-ইন এনএফসি চিপ এই বার্তাটিকে সমর্থন করে না তবে মডিউল আপনাকে সাহায্য করতে পারে না এবং এই ক্ষমতাটি ব্যবহার করার চেষ্টা করছে এমন অ্যাপ্লিকেশনগুলি ক্র্যাশ হতে পারে।
এই মডিউল দুটি funktions hooks:
1. NativeNfcManager.getMaxTransceiveLength হার্ডডাকড 261 বাইটের পরিবর্তে 2462 টি ফেরত দিতে।
2. NativeNfcManager.getExtendedLengthApdus FALSE এর পরিবর্তে সত্য ফেরত দিতে সমর্থ।
এটি অ্যাপ্লিকেশান এবং / অথবা NFC ট্যাগগুলি যারা 261 বাইট সীমা ছাড়িয়ে কাজ করে তা পেতে সহায়তা করতে পারে।
জার্মান ব্যবহারকারীদের জন্য: এই মডিউলটি আপনার আইডি কার্ডের EID ফাংশন সহ AusweisApp2 ব্যবহার করতে সক্ষম করে (Neuer Personaloesweis (NPA))।
একটি OnePlus One দিয়ে আমি একটি অজানা ত্রুটি ঘটেছে আগে PIN চেক পর্যন্ত পেতে সক্ষম ছিল। কিছু অন্যদের ফোন আরও সামঞ্জস্যপূর্ণ হয়।
আরো তথ্যের জন্য এই অ্যান্ড্রয়েড বাগ দেখুন।
https://code.google.com/p/android/issues/detail?id=76598
আপডেট করা হয়েছে
২৮ ডিসে, ২০১৭