ডিবাগ, বিভাজক, শেল এবং ইউএসবি / ওয়াইফাই মাধ্যমে অ্যান্ড্রয়েড ডিভাইস বা টিভি নিয়ন্ত্রণ
আপনি প্রশ্ন বা খারাপ পর্যালোচনা পোস্ট করার আগে, FAQ দেখুন
https://sisik.eu/bugjaeger_faq
আপনি যদি নতুন বৈশিষ্ট্য চান, বা কিছু কাজ করছে না, তাহলে সরাসরি আমার ইমেলে লিখুন roman@sisik.eu
আপনার অ্যান্ড্রয়েড ডিভাইসের অভ্যন্তরীণ সম্পর্কে আরও ভাল নিয়ন্ত্রণ এবং গভীর বোঝার জন্য Bugjaeger আপনাকে Android বিকাশকারীদের দ্বারা ব্যবহৃত বিশেষজ্ঞ সরঞ্জামগুলি দেওয়ার চেষ্টা করে৷
মাল্টিটুল যা আপনাকে ল্যাপটপ বহনের ঝামেলা থেকে বাঁচাতে পারে।
আপনি যদি একজন অ্যান্ড্রয়েড পাওয়ার ব্যবহারকারী, বিকাশকারী, গীক বা হ্যাকার হন তবে এই অ্যাপটি আপনার টুলকিটে থাকা উচিত।
কিভাবে ব্যবহার করবেন
1.) আপনার লক্ষ্য ডিভাইসে বিকাশকারী বিকল্প এবং USB ডিবাগিং সক্ষম করুন (https://developer.android.com/studio/debug/dev-options)
2.) USB OTG তারের মাধ্যমে লক্ষ্য ডিভাইসে আপনি এই অ্যাপটি ইনস্টল করেছেন এমন ডিভাইসটিকে সংযুক্ত করুন
3.) অ্যাপকে USB ডিভাইস অ্যাক্সেস করার অনুমতি দিন এবং নিশ্চিত করুন যে লক্ষ্য ডিভাইসটি USB ডিবাগিং অনুমোদন করে
ডিভাইস ইন্টারনাল পরিদর্শন করা, শেল স্ক্রিপ্ট চালানো, লগ চেক করা, স্ক্রিনশট তৈরি করা, সাইডলোড করা এবং আরও অনেক কাজ যা সাধারণত আপনার ল্যাপটপে করা হয় এখন 2টি মোবাইল ডিভাইসের মধ্যে সরাসরি সম্পাদিত হতে পারে।
এই অ্যাপটি Android থেকে Android ADB (Android Debug Bridge) হিসাবে কাজ করে - এটি ADB (Android ডিবাগ ব্রিজ) এর মতো কিছু বৈশিষ্ট্য অফার করে, কিন্তু আপনার ডেভেলপমেন্ট মেশিনে চলার পরিবর্তে এটি সরাসরি আপনার অ্যান্ড্রয়েড ডিভাইস.
আপনি USB OTG তারের মাধ্যমে বা WiFi এর মাধ্যমে আপনার টার্গেট ডিভাইস সংযোগ করুন এবং আপনি ডিভাইসের সাথে চারপাশে খেলতে সক্ষম হবেন।
আপনি Android Things OS এবং Oculus VR এর সাথে আপনার Android TV, Wear OS ঘড়ি বা এমনকি Raspberry Pi নিয়ন্ত্রণ করতে পারেন।
প্রধান বৈশিষ্ট্য
- টার্গেট ডিভাইসে চলমান শেল স্ক্রিপ্ট
- সাইডলোড রেগুলার/বিভক্ত APK (যেমন ওকুলাস কোয়েস্ট ভিআর)
- সাইডলোড/ফ্ল্যাশ এওএসপি ছবি (যেমন পিক্সেলে অ্যান্ড্রয়েড প্রিভিউ)
- দূরবর্তী ইন্টারেক্টিভ শেল
- টিভি রিমোট কন্ট্রোলার
- মিররিং স্ক্রিন + স্পর্শ অঙ্গভঙ্গি সহ দূরবর্তী নিয়ন্ত্রণ
- ডিভাইস লগ পড়া, ফিল্টারিং এবং রপ্তানি করা (লগক্যাট)
- APK ফাইল টানুন
- ADB ব্যাকআপ, ব্যাকআপ ফাইলগুলির বিষয়বস্তু পরিদর্শন এবং নিষ্কাশন করা
- স্ক্রিনশট
- আপনার ডিভাইস নিয়ন্ত্রণ করার জন্য বিভিন্ন ADB কমান্ড সম্পাদন করা (রিবুট করা, বুটলোডারে যাওয়া, স্ক্রিন ঘোরানো, চলমান অ্যাপগুলিকে হত্যা করা, ...)
- লঞ্চ করুন, জোর করে বন্ধ করুন, অ্যাপগুলি অক্ষম করুন৷
- প্যাকেজগুলি আনইনস্টল এবং ইনস্টল করা, ইনস্টল করা অ্যাপগুলির বিভিন্ন বিবরণ পরীক্ষা করা
- ফোনের মধ্যে অ্যাপস কপি করা
- প্রক্রিয়াগুলি পর্যবেক্ষণ করা, প্রক্রিয়া সম্পর্কিত অতিরিক্ত তথ্য দেখানো, প্রক্রিয়াগুলি হত্যা করা
- সিস্টেম বৈশিষ্ট্য পান
- অ্যান্ড্রয়েড সংস্করণ (যেমন, এসডিকে সংস্করণ, অ্যান্ড্রয়েড আইডি,..), লিনাক্স কার্নেল, সিপিইউ, এবি, প্রদর্শন সম্পর্কে বিভিন্ন বিবরণ দেখানো হচ্ছে
- ব্যাটারির বিবরণ দেখাচ্ছে (যেমন, তাপমাত্রা, স্বাস্থ্য, প্রযুক্তি, ভোল্টেজ,..)
- ফাইল ম্যানেজমেন্ট - ডিভাইস থেকে ফাইল পুশ করা এবং টানানো, ফাইল সিস্টেম ব্রাউজ করা
- পোর্ট 5555 এ শোনার জন্য অ্যাডবিডি কনফিগার করা আপনার নেটওয়ার্কে অ্যান্ড্রয়েড ডিভাইসগুলিতে অনুসন্ধান করুন এবং সংযোগ করুন
- ফাস্টবুট প্রোটোকলের মাধ্যমে বুটলোডার ভেরিয়েবল এবং তথ্য পড়া (যেমন কিছু hw তথ্য ডাম্প করা, নিরাপত্তা অবস্থা, বা ডিভাইসটি টেম্পার করা হয়েছে)
- exec fastboot কমান্ড
- বিস্তৃত সিস্টেম তথ্য দেখান
আপনি কি করতে পারেন তার কিছু কৌশল এবং উদাহরণের জন্য দেখুন
https://www.sisik.eu/blog/tag:bugjaeger
ব্রাউজারে একটি ইউটিউব ভিডিও বা url শুরু করার জন্য, প্রথম ট্যাবে নিম্নলিখিত কাস্টম কমান্ড যোগ করুন (বা এটি শেলে পেস্ট করুন)
am start -a android.intent.action.VIEW -d "yt_url"
আপনি যদি এই অ্যাপটি পছন্দ করেন তবে বিজ্ঞাপন-মুক্ত প্রিমিয়াম সংস্করণটি দেখুন যাতে অতিরিক্ত বৈশিষ্ট্য রয়েছে
https://play.google.com/store/apps/details?id=eu। sisik.hackendebug.full
প্রয়োজনীয়তা
- বিকাশকারী বিকল্পগুলিতে USB ডিবাগিং সক্ষম করা হয়েছে এবং ডেভেলপমেন্ট ডিভাইস অনুমোদন করে৷
- ফাস্টবুট প্রোটোকল সমর্থন
দয়া করে নোট করুন
এই অ্যাপটি অ্যান্ড্রয়েড ডিভাইসগুলির সাথে যোগাযোগের স্বাভাবিক উপায় ব্যবহার করে যার জন্য অনুমোদনের প্রয়োজন হয়৷
অ্যাপটি অ্যান্ড্রয়েডের নিরাপত্তা ব্যবস্থা বা অনুরূপ কিছুকে বাইপাস করে না!
এর মানে আপনি নন-রুটেড ডিভাইসে কিছু বিশেষ সুবিধাপ্রাপ্ত কাজ করতে পারবেন না।