ফাস্টবুটহেল্পার
public class FastbootHelper
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.FastbootHelper |
ফাস্টবুট অপারেশনের জন্য একটি সহায়ক ক্লাস।
সারসংক্ষেপ
সরকারি নির্মাণকারী | |
|---|---|
FastbootHelper ( IRunUtil runUtil, String fastbootPath)নির্মাতা। | |
জনসাধারণের পদ্ধতি | |
|---|---|
String | executeCommand (String serial, String command)ডিভাইসে একটি ফাস্টবুট কমান্ড কার্যকর করে এবং আউটপুট ফেরত দেয়। |
Map<String, Boolean> | getBootloaderAndFastbootdDevices ()ডিভাইস সিরিয়ালগুলোর একটি ম্যাপ এবং সেগুলো ফাস্টবুটডি মোডে আছে কি না, তা ফেরত দেয়। |
Map<String, Boolean> | getBootloaderAndFastbootdTcpDevices (Map<String, String> serials)ডিভাইস সিরিয়ালগুলোর একটি ম্যাপ এবং সেগুলো ফাস্টবুটডি মোডে আছে কি না, তা ফেরত দেয়। |
Set<String> | getDevices ()ফাস্টবুট মোডে থাকলে ডিভাইস সিরিয়ালগুলোর একটি সেট ফেরত দেয়, অথবা কোনো ফাস্টবুট ডিভাইস না থাকলে একটি খালি সেট ফেরত দেয়। |
boolean | isFastbootAvailable ()ফাস্টবুট ব্যবহারের জন্য উপলব্ধ আছে কিনা তা নির্ধারণ করুন। |
boolean | isFastbootd (String serial)ডিভাইসটি বুটলোডারের পরিবর্তে ফাস্টবুটডি-তে আছে কি না, তা ফেরত দেয়। |
সরকারি নির্মাণকারী
ফাস্টবুটহেল্পার
public FastbootHelper (IRunUtil runUtil, String fastbootPath)
নির্মাতা।
| প্যারামিটার | |
|---|---|
runUtil | IRunUtil : a IRunUtil . |
fastbootPath | String |
জনসাধারণের পদ্ধতি
executeCommand
public String executeCommand (String serial,
String command)ডিভাইসে একটি ফাস্টবুট কমান্ড কার্যকর করে এবং আউটপুট ফেরত দেয়।
| প্যারামিটার | |
|---|---|
serial | String : একটি ডিভাইস সিরিয়াল। |
command | String : চালানোর জন্য একটি ফাস্টবুট কমান্ড। |
| ফেরত | |
|---|---|
String | fastboot কমান্ডের আউটপুট। কমান্ডটি ব্যর্থ হলে null। |
getBootloaderAndFastbootdDevices
public Map<String, Boolean> getBootloaderAndFastbootdDevices ()
ডিভাইস সিরিয়ালগুলোর একটি ম্যাপ এবং সেগুলো ফাস্টবুটডি মোডে আছে কি না, তা ফেরত দেয়।
| ফেরত | |
|---|---|
Map<String, Boolean> | বুটলোডার বা ফাস্টবুটডি-তে থাকা সিরিয়ালের একটি ম্যাপ, বুলিয়ানটি ফাস্টবুটডি-তে থাকলে ট্রু হয়। |
getBootloaderAndFastbootdTcpDevices
public Map<String, Boolean> getBootloaderAndFastbootdTcpDevices (Map<String, String> serials)
ডিভাইস সিরিয়ালগুলোর একটি ম্যাপ এবং সেগুলো ফাস্টবুটডি মোডে আছে কি না, তা ফেরত দেয়।
| প্যারামিটার | |
|---|---|
serials | Map : ডিভাইসগুলোর সিরিয়াল নম্বর এবং ফাস্টবুট মোড সিরিয়াল নম্বরের একটি মানচিত্র। |
| ফেরত | |
|---|---|
Map<String, Boolean> | বুটলোডার বা ফাস্টবুটডি-তে থাকা সিরিয়ালের একটি ম্যাপ, বুলিয়ানটি ফাস্টবুটডি-তে থাকলে ট্রু হয়। |
ডিভাইসগুলি পান
public Set<String> getDevices ()
ফাস্টবুট মোডে থাকলে ডিভাইস সিরিয়ালগুলোর একটি সেট ফেরত দেয়, অথবা কোনো ফাস্টবুট ডিভাইস না থাকলে একটি খালি সেট ফেরত দেয়।
| ফেরত | |
|---|---|
Set<String> | ডিভাইস সিরিয়ালগুলোর একটি সেট। |
ফাস্টবুট উপলব্ধ আছে
public boolean isFastbootAvailable ()
ফাস্টবুট ব্যবহারের জন্য উপলব্ধ আছে কিনা তা নির্ধারণ করুন।
| ফেরত | |
|---|---|
boolean | |
isFastbootd
public boolean isFastbootd (String serial)
ডিভাইসটি বুটলোডারের পরিবর্তে ফাস্টবুটডি-তে আছে কি না, তা ফেরত দেয়।
| প্যারামিটার | |
|---|---|
serial | String |
| ফেরত | |
|---|---|
boolean | |