For iPhone Xs MAX LCD Screen Replacement, 6.5 Inch Display 3D Touch Screen Digitizer with Tool Kit, Tempered Glass, Waterproof Adhesive, Suitable for A1921, A2101, A2102, A2103, A2104

🌈【Premium Craftsmanship & High-Quality Replacement】: Incell Technology LCD Screen. 720cd/㎡, 1:1 original size. High color saturation, high brightness, ultra-wide field of view, high resolution, 3D Touch, fast response. Anti-drip and anti-splash. Anti-oil and anti-fingerprint, your phone will look clean and new. High strength to resist sharp objects, avoid scratches, explosion-proof, and reduce the risk of screen breakage. Super smooth and sensitive touch, smoother experience, perfect hand feeling!
📲【Compatibility & Application】: iPhone XS MAX LCD screen replacement is only suitable for iPhone XS MAX, 6.5 inches. Compatible with models A1921, A2101, A2102, A2103, A2104. Not suitable for iPhone X, XS, XR. It does not include the front camera, earpiece, and sensor components, so transfer them from your old LCD screen. Full viewing angle, wide color gamut, can be used with sunglasses. Used to replace defective LCD screens such as display issues, color issues, pixel distortion, cracked or damaged LCD screens
⛄【Easy Installation and Tutorial Manual】: iPhone XS MAX LCD screen replacement kit includes everything needed during the repair process. You just need to move other parts of the original screen to the new screen. You can install it according to the user manual or the video on the details page. Save time and money! You can use True Tone, Face ID, and 3D Touch normally just like the original screen.
🎁【Designed and Packed for You】: No more losing detachable parts, the screw positioning card shows where you should place the detachable parts, you can place all the screws and flex cables securely on it. Screen protector means you don't have to worry about scratches or hammering. Waterproof seal maintains water resistance.
🎐【Customer Service】: All iPhone XS MAX screen replacement parts have undergone strict QC double testing and are 100% in good condition before shipment. We believe in our products and we recommend watching tutorials and videos before installation to avoid damage. The 4 corners of the screen are relatively sensitive, please be careful when installing. Excellent iPhone screen replacement, please choose us with confidence
Warning: Please turn off your phone and disconnect the battery cable before installing the screen to avoid screen freezes.
Product package: 1* Compatible iPhone XS MAX screen replacement + 1* Screw positioning card + 1* Installation manual + 1* Tempered glass protective film + 1* Waterproof frame sticker + 1* Repair tool set.
  • Note: 1. Please pay attention to the model number before purchasing. This screen replacement is only suitable for iPhone XS MAX screen replacement.
  • 2.True Tone: The True Tone function needs to be activated by the programmer.
  • 3. Please disconnect the battery cable before installing the screen to prevent the screen from freezing.
  • 4. Please carefully remove the headphone speaker and sensor assembly from the original screen, if they are damaged, Face ID will stop working.
  • 5. If the screen does not work after installation, please try to reinstall the cable connector and double check the connection. If you have any questions, please contact our service team and we will try our best to help you solve it.
  • 6. We provide a full set of installation tools. It is difficult to replace the iPhone screen and is generally carried out by professional repair personnel. We strongly recommend you to watch the instruction manual, Youtube and TikTok professional videos and find some technicians for help or send it to a repair shop to reduce the risk of damage to your phone. If you try to fix this problem yourself, you do so at your own risk. Damage/malfunction due to improper installation is not covered by our return policy
Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Most liked
Highest ratings
Lowest ratings
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); = 'block'; = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { = 'none'; }); fullScreenImage.src = ''; = 'none'; = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { = 'none'; }; fullScreenVideo.src = ''; = 'none'; = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.