Remote ADB Shell


পুরাতন সংস্করণ

বিশ্বস্ত অ্যাপ

Remote ADB Shell সম্পর্কে

এডিবি নেটওয়ার্কের মাধ্যমে অন্য Android ডিভাইস চলমান সংযোগ করুন

রিমোট ADB শেল হল একটি টার্মিনাল অ্যাপ যা আপনাকে নেটওয়ার্কের মাধ্যমে অন্যান্য অ্যান্ড্রয়েড ডিভাইসের ADB শেল পরিষেবার সাথে সংযোগ করতে এবং টার্মিনাল কমান্ডগুলি চালানোর অনুমতি দেয়। এটি দূরবর্তীভাবে অ্যান্ড্রয়েড ডিভাইসগুলি ডিবাগ করার জন্য উপযোগী হতে পারে (টপ, লগক্যাট বা ডাম্পসির মতো চলমান সরঞ্জাম)। এটি বিভিন্ন ডিভাইসে একাধিক যুগপত সংযোগ সমর্থন করে এবং অ্যাপটি ব্যাকগ্রাউন্ডে থাকলেও এই সংযোগগুলিকে জীবিত রাখে। এই অ্যাপটির উভয় ডিভাইসেই রুটের প্রয়োজন নেই, তবে রুট টার্গেট ডিভাইস কনফিগার করতে সহায়ক হতে পারে। যদি টার্গেট ডিভাইসগুলি রুট করা না থাকে, তাহলে আপনাকে অবশ্যই Android SDK এবং Google USB ড্রাইভার সহ একটি কম্পিউটার ব্যবহার করতে হবে যাতে সেগুলি কনফিগার করা যায় (নিচে বিস্তারিত)।

এই অ্যাপটি শেলটির চারপাশে একটি মোড়ক যা ADB-এর মাধ্যমে উন্মুক্ত করা হয়েছে। এটি একটি 15 কমান্ড ইতিহাস বজায় রাখে যা কমান্ড বাক্সটি দীর্ঘক্ষণ টিপে অ্যাক্সেসযোগ্য। টার্মিনাল ডিসপ্লেতে দীর্ঘক্ষণ চাপ দিলে সেটি একটি Ctrl+C পাঠাতে, স্বয়ংক্রিয়-স্ক্রলিং টগল করতে বা টার্মিনাল অধিবেশন থেকে প্রস্থান করার বিকল্প দেবে।

এটি ঠিক একইভাবে কাজ করে যেভাবে "adb shell" কমান্ড একটি কম্পিউটারে কাজ করে। যেহেতু এই অ্যাপটি জাভাতে ADB প্রোটোকলের একটি নেটিভ ইমপ্লিমেন্টেশন ব্যবহার করে, এর জন্য ডিভাইসে রুট বা টার্গেট ডিভাইসে কোনো 3য় পক্ষের অ্যাপের প্রয়োজন হয় না। ডিভাইসগুলি একে অপরের সাথে একই প্রোটোকলের সাথে কথা বলে যা তারা Android SDK থেকে ADB ক্লায়েন্ট চালিত কম্পিউটারের সাথে করে।

গুরুত্বপূর্ণ: Android 4.2.2 চালিত ডিভাইস এবং পরবর্তীতে ADB সংযোগ প্রমাণীকরণ করতে RSA কী ব্যবহার করে। আমার পরীক্ষায়, 4.2.2 চলমান ডিভাইসগুলিকে একটি কম্পিউটারে প্লাগ ইন করতে হবে যখন আপনি প্রথমবার তাদের সাথে সংযোগ স্থাপন করবেন (এই অ্যাপটি ইনস্টল করা প্রতিটি ডিভাইস থেকে)। এটি তাদের সর্বজনীন কী গ্রহণযোগ্যতা ডায়ালগ প্রদর্শন করতে দেয়, যা আপনাকে অবশ্যই গ্রহণ করতে হবে (এবং "এই কম্পিউটার থেকে সর্বদা অনুমতি দিন" চেক করুন)। অ্যান্ড্রয়েড 4.3 এবং 4.4 চালিত ডিভাইসগুলিতে কম্পিউটারের সাথে সংযোগ ছাড়া ডায়ালগটি প্রদর্শন করতে কোনও সমস্যা নেই বলে মনে হচ্ছে, তাই এটি Android 4.2.2-এর জন্য নির্দিষ্ট একটি সমাধান বলে মনে হচ্ছে৷

একটি স্টক আন-রুটেড টার্গেট কনফিগার করতে, Android SDK ইনস্টল করা কম্পিউটারে টার্গেট ডিভাইসটিকে প্লাগ করুন এবং Android SDK-এর প্ল্যাটফর্ম-টুল ফোল্ডার থেকে "adb tip 5555" চালান৷ এটি লক্ষ্য ডিভাইসে পোর্ট 5555 এ ADB শোনা শুরু করবে। ডিভাইসটি তারপর আনপ্লাগ করা যেতে পারে এবং রিবুট না হওয়া পর্যন্ত সঠিকভাবে কনফিগার করা থাকবে।

রুট করা ডিভাইসগুলির জন্য (যদিও এটির প্রয়োজন নেই), আপনি নেটওয়ার্কের মাধ্যমে ADB সার্ভারকে শুনতে সক্ষম করতে বেশ কয়েকটি "ADB WiFi" অ্যাপগুলির মধ্যে একটি ইনস্টল করতে পারেন৷ একটি কাস্টম রম সহ ডিভাইসগুলির সেটিংসের বিকাশকারী বিকল্প ফলকে নেটওয়ার্কে ADB সক্ষম করার বিকল্প থাকতে পারে৷ এই পদ্ধতিগুলির যেকোনো একটি ব্যবহার করলে এই অ্যাপের মাধ্যমে নেটওয়ার্ক অ্যাক্সেসের জন্য ADB সঠিকভাবে কনফিগার হবে। প্রাথমিক সংযোগের জন্য 4.2.2 এর জন্য অতিরিক্ত পদক্ষেপ এখনও প্রয়োজন।

আপনার রিমোট অ্যান্ড্রয়েড ডিভাইসের সাথে সংযোগ করতে, রিমোট ADB শেল-এ ডিভাইসের IP ঠিকানা এবং পোর্ট নম্বর (উপরের উদাহরণ থেকে 5555) টাইপ করুন। সংযোগ আলতো চাপুন এবং এটি ডিভাইসের সাথে সংযোগ স্থাপন এবং টার্মিনাল চালু করার চেষ্টা করবে।

বিকাশকারীরা: এই অ্যাপের জন্য আমি যে কাস্টম জাভা ADB লাইব্রেরি লিখেছি সেটি https://github.com/cgutman/AdbLib-এ BSD লাইসেন্সের অধীনে ওপেন সোর্স।

এই অ্যাপের উৎস Apache লাইসেন্সের অধীনে উপলব্ধ: https://github.com/cgutman/RemoteAdbShell

সর্বশেষ সংস্করণ 1.7.2 এ নতুন কী

Last updated on Jun 30, 2022
v1.7.2
- Fixed several reported crashes

অতিরিক্ত অ্যাপ তথ্য

সাম্প্রতিক সংস্করণ

1.7.2

আপলোড

Yahya Guirdham

Android প্রয়োজন

Android 4.0+

Available on

আরো দেখান

How to install XAPK / APK file

How to install XAPK / APK file

Remote ADB Shell বিকল্প

Cameron Gutman এর থেকে আরো পান

আবিষ্কার

নিরাপত্তা প্রতিবেদন

Remote ADB Shell

1.7.2

নিরাপত্তা প্রতিবেদন শীঘ্রই উপলব্ধ হবে। এই সময়ে, দয়া করে লক্ষ্য করুন যে এই অ্যাপটি APKPure এর প্রাথমিক নিরাপত্তা পরীক্ষায় পাস করেছে।

SHA256:

ab8b6628d02721caf142fd8486bf07294ba0ca13c04f35997bac31e3f1f159e4

SHA1:

3de2415618afce18cad28f01cb0c215b1cc8707f