JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]
JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]
JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]
JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]
JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]
JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]
JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]
JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]
8 / 8
JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]
JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]
JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]
JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]
JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]
JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]
JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]
JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]
0% OFF
Save $-3.99

JEYI 2.5 inch External Hard Drive Enclosure Type C 3.1 to SATA III for 7mm and 9.5mm SATA HDD SSD Tool Free [UASP Supported]

$3.99
30 sold
Color
Qty

Product Description

【2.5" Hard Drive Enclosure】 JEYI hard drive enclosure can easily connects 2.5 inch SATA I/II/III SSD & HDD to PC, laptop, router, PS4, or Xbox for data transfer or expanding storage, recovering your old hard drives datas and make it rejuvenate



【6Gbps with UASP Accelerated】The maximum data transfer speed of the SSD enclosure is 6Gbps. The SATA interface of 2.5 hard drive enclosure supports UASP accelerated transmission protocol, 70% Faster than conventional USB 3.0 when connected to a computer that also supports UASP. Backward compatible with USB 3.0 2.0 or 1.1 ports


【Easy Installation】Tool-free installation, plug & play, no driver is needed for this 2.5 SATA enclosure. Just push out the cover, plug in the drive, close the cover and connect to your device. Hot-swap supported. No request for extra power supply


【Wide Compatibility】This SATA to USB 3.1 drive enclosure is suitable for 7mm,9.5mm 2.5 inch SATA III/ II/ I Hard Disk Drives or solid state drives, such as Seagate, Samsung, WD, Crucial, TOSHIBA etc. This JEYI 2.5 inch laoptop hard drive enclosure can be quickly recognized by Windows 2000/Windows 98/XP/Vista/ 7/8/10, Lunix, Mac OS 9.1/10.8.4 and above. Widely applied on PC, laptop, Xbox, PS5/PS4/PS3, Router, etc.

Intelligent and Durable

Auto sleep mode effectively extends the hard drive lifespan and avoid data loss and corruption.



6Gbps UASP Data Transmission

Support USB3.1 protocol with 6Gbps transmissionspeed, reaching up to 550MB/S



Universal for 2.5 Inch Hard Disk

Compatible with 7-9.5mm thickness 2.5 inch SATA HDD and SSD hard drive.



Adopt lower power consumption JMS576 chip

Based on the JMS576 USB 3.1 bridge chip ensures a steady and speed up to 6Gbps transmission HD movie transfer only takes a few seconds



Wide Compatibility

Driver-free, plug & play, compatible with Windows XP/7/8/10 and Mac OS, Linux systems



Reliable Solid

All-round protection for your hard drives and data

You May Also Like Don't Like These?
const TAG = 'spz-custom-painter-button-animation'; const MAX_ITERATION_COUNT = 99999999; const SITE = (window.C_SETTINGS && window.C_SETTINGS.routes && window.C_SETTINGS.routes.root) || ''; const ADD_TO_CART_ANIMATION_SETTING = `${SITE}/api/marketing_atmosphere_app/add_to_cart_btn_animation/setting`; class SpzCustomPainterButtonAnimation extends SPZ.BaseElement { /**@override */ static deferredMount() { return false; } /** @param {!SpzElement} element */ constructor(element) { super(element); /** @private {!../../src/service/xhr-impl.Xhr} */ this.xhr_ = SPZServices.xhrFor(this.win); /** @private {Object} */ this.data_ = null; /** @private {Element} */ this.addToCartButton_ = null; /** @private {boolean} */ this.productAvailable_ = true; /** @private {number} */ this.timerId_ = null; /** @private {number} */ this.animationExecutionCount_ = 0; /** @private {boolean} */ this.selectedVariantAvailable_ = true; /** @private {number} */ this.delay_ = 5000; /** @private {number} */ this.iterationCount_ = 5; /** @private {string} */ this.animationClass_ = ''; } /** @override */ isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } /** @override */ buildCallback() { this.productAvailable_ = this.element.hasAttribute('product-available'); this.selectedVariantAvailable_ = this.element.hasAttribute('selected-variant-available'); } /** @override */ mountCallback() { this.render_(); } /** @private */ render_() { if (!this.productAvailable_) { return; } this.fetch_().then((data) => { if (!data) { return; } this.data_ = data; this.animationClass_ = `painter-${data.animation_name}-animation`; this.iterationCount_ = data.animation_iteration_count === 'infinite' ? MAX_ITERATION_COUNT : data.animation_iteration_count; const animationDuration = 1; const animationDelay = data.animation_delay || 5; this.delay_ = (animationDuration + animationDelay) * 1000; this.handleButtonEffect_(); }); } /** * @param {JsonObject} data * @return {(null|Object)} * @private */ parseJson_(data) { try { return JSON.parse(data); } catch (e) { return null; } } /** * @return {Promise} * @private */ fetch_() { return this.xhr_.fetchJson(ADD_TO_CART_ANIMATION_SETTING).then((data) => { if (!data || !data.enabled) { return null; } return this.parseJson_(data.detail); }); } /** @private */ getAddToCartButton_() { this.addToCartButton_ = SPZCore.Dom.scopedQuerySelector( document.body, '[data-section-type="product"] [role="addToCart"], [data-section-type="product_detail"] [role="addToCart"], [data-section-type="product_detail"] [data-click="addToCart"], [data-section-type="product"] [data-click="addToCart"]' ); } /** @private */ restartAnimation_() { this.addToCartButton_.classList.remove(this.animationClass_); this.addToCartButton_./* OK */ offsetWidth; this.addToCartButton_.classList.add(this.animationClass_); this.animationExecutionCount_++; } /** @private */ clearTimer_() { this.win.clearInterval(this.timerId_); this.timerId_ = null; } /** @private */ setupTimer_() { this.timerId_ = this.win.setInterval(() => { this.restartAnimation_(); if (this.animationExecutionCount_ >= this.iterationCount_) { this.removeAnimationClass_(); this.clearTimer_(); } }, this.delay_); } /** @private */ restartTimer_() { if (this.animationExecutionCount_ >= this.iterationCount_) { this.removeAnimationClass_(); return; } this.setupTimer_(); } /** @private */ listenVariantChange_() { SPZUtils.Event.listen(self.document, 'dj.variantChange', (e) => { const selectedVariant = e.detail && e.detail.selected; if (!selectedVariant) { return; } const {available} = selectedVariant; if (this.selectedVariantAvailable_ !== available) { this.selectedVariantAvailable_ = available; this.clearTimer_(); if (available) { this.restartTimer_(); } } }); } /** @private */ removeAnimationClass_() { this.win.setTimeout(() => { this.addToCartButton_.classList.remove(this.animationClass_); }, 1000); } /** @private */ handleButtonEffect_() { this.getAddToCartButton_(); if (!this.addToCartButton_) { return; } if (this.selectedVariantAvailable_) { ++this.animationExecutionCount_; this.addToCartButton_.classList.add(this.animationClass_); if (this.iterationCount_ === 1) { this.removeAnimationClass_(); return; } this.setupTimer_(); } this.listenVariantChange_(); } } SPZ.defineElement(TAG, SpzCustomPainterButtonAnimation);