ইনক্রিমেন্টাল ইমেজ ইউটিল
public class IncrementalImageUtil
extends Object
java.lang.অবজেক্ট |
↳ | com.android.tradefed.util.image.IncrementalImageUtil |
ইনক্রিমেন্টাল ইমেজ এবং ডিভাইস আপডেটের সুবিধা নেওয়ার জন্য একটি ইউটিলিটি।
সারাংশ
পাবলিক কনস্ট্রাক্টর |
---|
IncrementalImageUtil ( ITestDevice device, File deviceImage, File bootloader, File baseband, File targetImage, File createSnapshot, boolean applySnapshot, boolean wipeAfterApply, boolean newFlow, SnapuserdWaitPhase waitPhase) |
পাবলিক পদ্ধতি |
---|
void | allowSameBuildFlashing () |
void | allowUnzipBaseline () |
void | cleanAfterSetup () কিছু প্রয়োগ লজিক করার সময়, আমরা সেটআপের পরেই ফাইলগুলি পরিষ্কার করতে পারি। |
File | getExtractedTargetDirectory () |
static IncrementalImageUtil | initialize ( ITestDevice device, IDeviceBuildInfo build, File createSnapshot, boolean isIsolatedSetup, boolean allowCrossRelease, MultiMap <String, String> allowedbranchTransition, boolean applySnapshot, boolean wipeAfterApply, boolean newFlow, SnapuserdWaitPhase waitPhase) |
boolean | isSameBuildFlashingAllowed () |
static boolean | isSnapshotInUse ( ITestDevice device) ডিভাইস বর্তমানে স্ন্যাপশট ব্যবহার করছে কিনা তা ফেরত দেয়। |
static boolean | isSnapshotSupported ( ITestDevice device, boolean applySnapshot) আমরা ডিভাইস আপডেট করতে স্ন্যাপশট লজিক ব্যবহার করতে পারি কিনা তা রিটার্ন করে |
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 deviceImage,
File bootloader,
File baseband,
File targetImage,
File createSnapshot,
boolean applySnapshot,
boolean wipeAfterApply,
boolean newFlow,
SnapuserdWaitPhase waitPhase)
পরামিতি |
---|
device | ITestDevice |
deviceImage | File |
bootloader | File |
baseband | File |
targetImage | File |
createSnapshot | File |
applySnapshot | boolean |
wipeAfterApply | boolean |
newFlow | boolean |
waitPhase | SnapuserdWaitPhase |
পাবলিক পদ্ধতি
অনুমতি দিন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 allowCrossRelease,
MultiMap<String, String> allowedbranchTransition,
boolean applySnapshot,
boolean wipeAfterApply,
boolean newFlow,
SnapuserdWaitPhase waitPhase)
পরামিতি |
---|
device | ITestDevice |
build | IDeviceBuildInfo |
createSnapshot | File |
isIsolatedSetup | boolean |
allowCrossRelease | boolean |
allowedbranchTransition | MultiMap |
applySnapshot | boolean |
wipeAfterApply | boolean |
newFlow | boolean |
waitPhase | SnapuserdWaitPhase |
isSameBuildFlashingAllowed
public boolean isSameBuildFlashingAllowed ()
isSnapshotInUse
public static boolean isSnapshotInUse (ITestDevice device)
ডিভাইস বর্তমানে স্ন্যাপশট ব্যবহার করছে কিনা তা ফেরত দেয়।
পরামিতি |
---|
device | ITestDevice |
স্ন্যাপশট সমর্থিত
public static boolean isSnapshotSupported (ITestDevice device,
boolean applySnapshot)
আমরা ডিভাইস আপডেট করতে স্ন্যাপশট লজিক ব্যবহার করতে পারি কিনা তা রিটার্ন করে
পরামিতি |
---|
device | ITestDevice |
applySnapshot | 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 ()