সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ইনক্রিমেন্টাল ইমেজ ইউটিল
public class IncrementalImageUtil
extends Object
java.lang.অবজেক্ট |
↳ | com.android.tradefed.util.image.IncrementalImageUtil |
ইনক্রিমেন্টাল ইমেজ এবং ডিভাইস আপডেটের সুবিধা নেওয়ার জন্য একটি ইউটিলিটি।
সারাংশ
পাবলিক পদ্ধতি |
---|
void | allowSameBuildFlashing () |
void | allowUnzipBaseline () |
void | cleanAfterSetup () কিছু প্রয়োগ লজিক করার সময়, আমরা সেটআপের পরেই ফাইলগুলি পরিষ্কার করতে পারি। |
File | getExtractedTargetDirectory () |
static IncrementalImageUtil | initialize ( ITestDevice device, IDeviceBuildInfo build, File createSnapshot, boolean isIsolatedSetup, boolean allowTrackerlessUpdate, allowedTransition, boolean newFlow, boolean updateBootloaderFromUserspace, SnapuserdWaitPhase waitPhase, boolean useMerkleTree) |
boolean | isSameBuildFlashingAllowed () |
static boolean | isSnapshotInUse ( ITestDevice device) ডিভাইস বর্তমানে স্ন্যাপশট ব্যবহার করছে কিনা তা ফেরত দেয়। |
static boolean | isSnapshotSupported ( ITestDevice device, boolean useMerkle) আমরা ডিভাইস আপডেট করতে স্ন্যাপশট লজিক ব্যবহার করতে পারি কিনা তা রিটার্ন করে |
void | notifyBasebadNeedsRevert () |
void | notifyBootloaderNeedsRevert () |
void | teardownDevice ( TestInformation testInfo) |
boolean | updateCompleted () আপডেট সম্পূর্ণ হয়েছে কি না তা ফেরত দেয়। |
void | updateDevice (File currentBootloader, File currentRadio) স্ন্যাপশট লজিক ব্যবহার করে ডিভাইস আপডেট করে। |
void | updateDeviceWithNewFlow (File currentBootloader, File currentRadio) |
boolean | useUpdatedFlow () |
ক্ষেত্র
DYNAMIC_PARTITIONS_TO_DIFF
public static final DYNAMIC_PARTITIONS_TO_DIFF
পাবলিক কনস্ট্রাক্টর
ইনক্রিমেন্টাল ইমেজ ইউটিল
public IncrementalImageUtil (ITestDevice device,
File targetImage,
File createSnapshot,
boolean newFlow,
boolean updateBootloaderFromUserspace,
SnapuserdWaitPhase waitPhase,
File deviceMerkleTree)
পরামিতি |
---|
device | ITestDevice |
targetImage | File |
createSnapshot | File |
newFlow | boolean |
updateBootloaderFromUserspace | boolean |
waitPhase | SnapuserdWaitPhase |
deviceMerkleTree | File |
পাবলিক পদ্ধতি
অনুমতি দিনSameBuildFlashing
public void allowSameBuildFlashing ()
অনুমতি আনজিপবেসলাইন
public void allowUnzipBaseline ()
সেটআপের পরে পরিষ্কার করুন
public void cleanAfterSetup ()
কিছু প্রয়োগ লজিক করার সময়, আমরা সেটআপের পরেই ফাইলগুলি পরিষ্কার করতে পারি।
public File getExtractedTargetDirectory ()
আরম্ভ করা
public static IncrementalImageUtil initialize (ITestDevice device,
IDeviceBuildInfo build,
File createSnapshot,
boolean isIsolatedSetup,
boolean allowTrackerlessUpdate,
allowedTransition,
boolean newFlow,
boolean updateBootloaderFromUserspace,
SnapuserdWaitPhase waitPhase,
boolean useMerkleTree)
পরামিতি |
---|
device | ITestDevice |
build | IDeviceBuildInfo |
createSnapshot | File |
isIsolatedSetup | boolean |
allowTrackerlessUpdate | boolean |
allowedTransition |
|
newFlow | boolean |
updateBootloaderFromUserspace | boolean |
waitPhase | SnapuserdWaitPhase |
useMerkleTree | boolean |
isSameBuildFlashingAllowed
public boolean isSameBuildFlashingAllowed ()
isSnapshotInUse
public static boolean isSnapshotInUse (ITestDevice device)
ডিভাইস বর্তমানে স্ন্যাপশট ব্যবহার করছে কিনা তা ফেরত দেয়।
পরামিতি |
---|
device | ITestDevice |
স্ন্যাপশট সমর্থিত
public static boolean isSnapshotSupported (ITestDevice device,
boolean useMerkle)
আমরা ডিভাইস আপডেট করতে স্ন্যাপশট লজিক ব্যবহার করতে পারি কিনা তা রিটার্ন করে
পরামিতি |
---|
device | ITestDevice |
useMerkle | boolean |
notifyBasebadNeedsRevert
public void notifyBasebadNeedsRevert ()
notifyBootloader NeedsRevert
public void notifyBootloaderNeedsRevert ()
public void teardownDevice (TestInformation testInfo)
পরামিতি |
---|
testInfo | TestInformation |
আপডেট সম্পন্ন হয়েছে
public boolean updateCompleted ()
আপডেট সম্পূর্ণ হয়েছে কি না তা ফেরত দেয়।
আপডেট ডিভাইস
public void updateDevice (File currentBootloader,
File currentRadio)
স্ন্যাপশট লজিক ব্যবহার করে ডিভাইস আপডেট করে।
পরামিতি |
---|
currentBootloader | File |
currentRadio | File |
updateDeviceWithNewFlow
public void updateDeviceWithNewFlow (File currentBootloader,
File currentRadio)
পরামিতি |
---|
currentBootloader | File |
currentRadio | File |
UpdatedFlow ব্যবহার করুন
public boolean useUpdatedFlow ()
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-03-19 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-03-19 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]