# 3.0 Inch IPS

:::hint{type="danger"}
**If you have purchased the M2 3.0 Inch IPS kit,** [**please see install guide here.**](https://docs.handheldlegend.com/s/portal/doc/m2-30-inch-ips-D253JlRR0W)

Ribbon cable now includes a touch sensor. Install video will not show this part of the install, please view guide for this information.

:::


:::hint{type="info"}
This kit includes: 

* 1x 3.0 Laminated IPS LCD
* 1x Ribbon Cable
* 2x Foam backing
* 1x Wire for brightness control

:::


:::warning
Installing your IPS kit, bending the ribbon cables, soldering, or applying any adhesives in this kit will void the warranty and return policy. [Fully test your kit before proceeding.](https://docs.handheldlegend.com/doc/ips-lcd-dry-test-P0rJCpREIz)

:::

[https://youtu.be/i%5FKate4a7lE](https://youtu.be/i%5FKate4a7lE)

## Before You Proceed


1. [Fully disassemble your Gameboy Advance SP ](https://wiki.handheldlegend.com/gba-sp-disassembly-guide)
2. [Fully dry test your IPS kit before installation](/doc/ips-lcd-dry-test-P0rJCpREIz)

# Install Guide

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS82MmRkNWJmNi1jZmVjLTQ0ZGMtODAwZi00YzAxYmRmMzNkY2MvTUNGQlZvdTNGUnFCakVyMzF2WTFzXzEtdGFrZS1wbGFzdGljLW9mZi5qcGciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc5MzgxNzAwMCwiZXhwIjoxNzkzOTAzNDAwfQ.5Fd_fDHgpPPB7XWD3Nifql-N1XzivmqGHgKpDOK61-E)

First take off the plastic that is protecting the screen. 

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS9iMjBjYTM1MS01MDU2LTQyNzgtYjI2Mi0yZGU4OWFiNGNiYjUvc09uaXJTbjlObk9EdzBfR1VZeGhuXzItcHV0LW9uLWZvYW0tcGllY2UuanBnIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTM4MTcwMDAsImV4cCI6MTc5MzkwMzQwMH0.UcJJkTNvpmO_eBDlQkMXSVhOtmp6391LSbL-xUoZV3E)

Next we will place the black foam piece on the bottom of the screen. 

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS84YmE1N2VmZi05MzkyLTRlMGYtOWU3NS01NzVjODNjYjI0NDAvdWxuWHJsZkRlWndyWGtnU1NramN3XzMtcGxhY2Utc2NyZWVuLWludG8tc2hlbGwuanBnIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTM4MTcwMDAsImV4cCI6MTc5MzkwMzQwMH0.nrb97h4Ce6aWLY9CBcZLFrUeQhyqtM3sjPzc4ifBU5c)

Now place the screen into the shell. 

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS82NmU4YWNjYy1jYTY5LTRmMDYtOWU2NS1mNTYyNzJmMWJkZjgvVDFsNjc0ZzBzT3pPeWFjNllhQjlUXzQtY29ubmVjdC1wY2IuanBnIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTM4MTcwMDAsImV4cCI6MTc5MzkwMzQwMH0.lN-x78VEXZoz5sRhZdGyVi6qymKEbDVQN4zbf3x2NUU)

Up next is inserting the ribbon cable into the control PCB.

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS83YTcwMDljYS0yOTE0LTRiNDctOGY3Yi0zNjQ0NmUzOWM0ZDIvRkxqd1Y1RnZfbDJ1MjVncFpUU2VqXzIwMjQwMTA1MTA1MjE4LmpwZyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzkzODE3MDAwLCJleHAiOjE3OTM5MDM0MDB9.tKaSSixoIfa8qBzR-B_QfWPrnAOTP-8Re8najzL0b0A)

Remove the adhessive from the touch sensor and fold it over onto the screen.

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS83MWZjZjVhYy1jMTVlLTQ2M2YtYmU1Yy0wYTgzODMxN2Y5ZGMvNk51MU53eUNxalQ1a0ZzX29HZ2tUXzUtZm9sZC1yaWJib24uanBnIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTM4MTcwMDAsImV4cCI6MTc5MzkwMzQwMH0.8duCo3Fzwv1v6mX2-oE5eF3O8w9_K5lOAf4fmcP_XEE)

We will then fold the ribbon cable and place the larger foam piece in the back half of the shell in preparation to close the shell. 

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS9jYTc0ZjVkOS0wYWM2LTQ2ZjMtYjQ1MC02OGUwYTdlMDE4Nzgvcndhcm4zdE1YUWZLQmFsVlNhazd4XzYtYmFjay1wbGFjZWQtb24uanBnIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTM4MTcwMDAsImV4cCI6MTc5MzkwMzQwMH0.nLHihW9teIydESyjzHihfnDohConR7H6fQvNH8LQUeY)

Now place the back half of the shell onto the front half, with the foam in place. 

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS8xMzU0NTU1OS0yNjA5LTRkNGMtOGU1ZS1kNDUxYjFmZjM2NWQvRGZiRTlBM0tpTkxQQ241NkFMTEk3XzctaW5zZXJ0LXNjcmV3cy5qcGciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc5MzgxNzAwMCwiZXhwIjoxNzkzOTAzNDAwfQ.F2FWoJ9AHBbDcN2v6BzD1mCoFj4950WZpRxb6jx51UU)

Now insert your five screws in to hold your shell together. 

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS8xMTVjYTM3MC01NDdhLTRiMTUtYmRiNi00ZmEwYjZkMWM3NWUvUGpib2lYM3hheDUyS3lMR0ZFV3Q4X3NoZWxsLXRyaW0uanBnIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTM4MTcwMDAsImV4cCI6MTc5MzkwMzQwMH0.6IIiTBDy4xrq5ah9lO55-IZUyZ2W5Bs6V_o1D346Wag)

If you are choosing to install this into an OEM/aftermarket style shell/shell with a side rail then you will need to trim the line of plastic highlighted in red. We recommend flush cutters for this process. 

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS9mNTZiMjYxYi00MDFjLTQ5NzQtOGQ0NS1kZGFkODcxYTVjNjIvQTFNTHRfX2ZZaUVfTjhfam9fWDhHXzktc2xpZGUtcmliYm9uLXRocm91Z2gtc2hlbGwuanBnIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTM4MTcwMDAsImV4cCI6MTc5MzkwMzQwMH0._Wtre2it4X0sWiTVjKWrSklPNHGXsN3IPHRon27NEEM)

Now we will slide the ribbon cable through the shell of the bottom half of the console. 

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS83NmZkN2NkMS04NzBlLTQ1MTAtODQ1NC1iMzNmNTk1NmViMzQvalphZmVRbVo1YjRyZHFsTXNQMkdyXzEwLWhpbmdlcy5qcGciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc5MzgxNzAwMCwiZXhwIjoxNzkzOTAzNDAwfQ.mH1zTs2HNgW68lp_yE3cgOtGng3bQLP0KuMZC1c05q0)

Up next is putting in the hinges of the console, they simply slide in. 

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS9kNmExMWE3MC01ZDkxLTRhNjgtOWYxYy05NDg5NzVmNDBhOTQvc2dGTV94ZVY1NHYxT2FacTRMVE9fXzExLWhpbmdlLWNvdmVyci5qcGciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc5MzgxNzAwMCwiZXhwIjoxNzkzOTAzNDAwfQ.aOvdT0g6xeby47GQZq9BgKJLcunB9XgrDb1I4GfMXtU)

The hinge cover comes next, along with the screw that holds it in place. 

 ![Don't forget the speaker like I did ](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS8wYmJmMjIwNi1lMzEzLTQ0N2ItOGZiMS00NWEzOTYxMGU3YjIvU1dDY1REV3VVS09maHVZUXVCRzdHXzEyLWluc2VydC1idXR0b25zLWFuZC1tZW1icmFuZXMuanBnIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTM4MTcwMDAsImV4cCI6MTc5MzkwMzQwMH0.3jPvXBaFgZ77YSec0Th_4p9o5XiagsAudK1GZK_AOgE)

Following that is our buttons and their membranes, as well as the light pipe and the speaker. 

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS81NjBmY2E2OC05ZWI5LTQzYWEtOWZlNS1lNTM5YzM2NTQ5OWEvLVhhdkdJYlpvYy1RN3Q2eWQzMkVGXzEzLXRpbi1wYWQuanBnIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTM4MTcwMDAsImV4cCI6MTc5MzkwMzQwMH0.ahTLlXT-uaaICeL8GrUaJiCzCtx1PBJhGk6sJnzNUcw)

We will then tin the pad on the ribbon cable before soldering the wire into place. 

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS8wM2IxOWM3Yy03MjRmLTQ5MDItODQzYy00NTA1ODM5YTY4OWQvTG85cjkyT0ZHY3F5ci1iQVRKalhLXzE0LXNvbGRlci13aXJlLmpwZyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzkzODE3MDAwLCJleHAiOjE3OTM5MDM0MDB9.zo7Aaxd4qZn1nN9TEEaD-s38m2hH1B6U6-3ugQKdC4o)

The wire then gets soldered into place.

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS8yNGZkOTlhZC02NTg4LTQzODUtYTBhMi0yOWQ3ZjY5NGM3OGUvZklxNGxMRExEUnZLV3NnbkoyUTNoXzE1LWluc2VydC1yaWJib24tY2FibGUuanBnIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTM4MTcwMDAsImV4cCI6MTc5MzkwMzQwMH0.35LhBRsO95DlBNZ23gkU8Zs2eFo0x14U4EFcls859U8)

Now we will insert the ribbon cable into the console to help hold it in place, we will then solder the wire to the brightness button. 

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS9lMTIyNWZiYS0yYWNlLTRmODItOTRjYi0xZDM2ZDdiNzUxNDMvTEFLUEdLSVlMOWZwd2lNTHpKbk5LX2JyaWdodG5lc3MtcGFkLmpwZyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzkzODE3MDAwLCJleHAiOjE3OTM5MDM0MDB9.ASGKHg9TQJhFW6AfgnW5biNuOiwWY0Ok0gysH7AxpTI)

Q12B is where you will solder the wire if you do not have a retroglow installed on your console. 

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS9mMzkyNzBiZC05YTM4LTQwZjYtYjBhMi0yNGNhMzAyOGRjOTcvdm9hcnJPWWI5Nm14T3JZNVBVTmZxXzE2LWJyaWdodG5lc3MtcG9pbnQuanBnIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTM4MTcwMDAsImV4cCI6MTc5MzkwMzQwMH0.tamTi17zfD9CEN1eESNYpYPM9BlnuZYt5VHfNj3wUZw)

If you have a RetroGlow installed on your console then you will need to solder to the BRGHT point. 

 ![](https://docs.handheldlegend.com/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzU5ZGZiY2Y1LTNjZGEtNGY4OC1hMDAyLWViYzFkNmQ5NjMyOS9hOThjZDA0MC1lMTlkLTRmMTUtOWNiMy0xNjZhMTIzMWJiYzgvRFp2UGh3aktDRUNZdUxrOWx5VFZhX2ZpbmFsLWFzc2VtYmx5LmpwZyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzkzODE3MDAwLCJleHAiOjE3OTM5MDM0MDB9.3vms2HkfcEU6-sEHzCIlNR5pRI9JeWuyHYLuHKOpWo8)

From here you can put your console back together as normal, and test out your new IPS screen! 

# Controls 

To use the brightness button for OSD menu:

* Long hold (3 to 5 seconds) the brightness button to open the OSD
* Press the button once to change the currently highlighted option
* Long hold the brightness button again to switch highlighted options
* To close the OSD simply don't press the brightness button for 5 seconds

To use the touch sensor for OSD menu and brightness:

* Short press (one to two seconds) adjusts brightness levels without entering OSD menu. Long press (3 to 5 seconds) will open OSD menu.
* Long press again to change menu selection.
* Tap/short press to adjust selection in menu.
* To close the OSD simply don't press/tap the sensor for 5 seconds.