Atrix Lapdock Other Uses#

I bought the Atrix Lapdock since I couldn’t find any sub $100 portable HDMI displays. The only affordable displays I could find were USB only. With the Atrix Lapdock and some adapters, I was able to use it as a portable display for several devices, which is great for traveling.

It’s a good idea to remove the plate on the docking area (underneath where the phone would be). It makes it easier to plug in the adapters or have to sand/shave them less. You can easily pull it off with your finger nails (the plate actually has a couple of magnets to keep it in place, and two small plastic clips).

Pictures and Videos#

https://i.imgur.com/MJs3n49h.jpg

Lapdock with a Nexus 4#

Works fine with SlimPort.

https://i.imgur.com/MUViVQIh.jpg

Lapdock with a Nexus 4 (Adapters Used)#

MicroUSB extension (optional); SlimPort HDMI, HDMI male to microHDMI female; HDMI right angle (optional)

https://i.imgur.com/yNgacICh.jpg

Lapdock with a Nexus 4 (OTG) (USB Hub Test)#

If you can see, I ran lsusb on the phone, removed the USB WiFi adapter, and ran lsusb again. Notice the shorter “paragraph” on my phone. Definitely working.

https://i.imgur.com/K7glCXNh.jpg

Lapdock with a Nexus 4 (OTG) (USB Hub Test) (Screen Shot)#

First group is with the USB WiFi adapter, second group is after I removed it. The phone can detect things on the USB hub.

https://i.imgur.com/qbs7sWgh.jpg

Lapdock with a Nexus 4 (OTG)#

Ignore the Raspberry Pi, I’m just using it to trick the Lapdock into powering on. Notice the mouse cursor on my phone!

https://i.imgur.com/5HAGwh.jpg

Lapdock IO Plate Off#

This is how the Lapdock’s phone dock looks like without the plate. More room for HDMI/USB adapters.

https://i.imgur.com/WpsmIh.jpg

Lapdock IO Plate On#

This plate is removable. Use the notches (one on each side) to remove the plate with your fingernails. It should easily come off.

https://i.imgur.com/ldQ0ch.jpg

Lapdock as a Second Display#

The Lapdock is very handy as a second display for my laptop! At home my laptop is docked with two monitors. Now when I travel I can still have two monitors.

https://i.imgur.com/KONZZh.jpg

Lapdock as a Second Display (Adapters Used)#

I used a Micro HDMI female to HDMI male adapter and an HDMI female/female coupler.

https://i.imgur.com/qs9phh.jpg

Lapdock with a Galaxy Nexus (VZW LTE)#

The Galaxy Nexus works fine with the Lapdock, however only HDMI (video) works. The MHL standard disables USB when using HDMI, so the Lapdock’s keyboard, touchpad, and USB ports don’t work. Charging the phone works though.

https://i.imgur.com/VpSTTh.jpg

Lapdock with a Galaxy Nexus (VZW LTE) (Netflix)#

Netflix works fine.

https://i.imgur.com/Ct9Iih.jpg

Lapdock with a Galaxy Nexus (VZW LTE) (Adapters Used)#

Any MHL capable phone will work with an MHL adapter. I also used a Micro HDMI female to HDMI male adapter, an HDMI female/female coupler (my MHL adapter has an HDMI male connector), and a MicroUSB male/female extension cable.

https://i.imgur.com/2SA93h.jpg

Lapdock Shaved Adapters (Above View)#

Another view of the adapters I shaved.

https://i.imgur.com/vCYfGh.jpg

Lapdock Shaved Adapters#

In order for the Micro-HDMI and Micro-USB adapters to fit at the same time, I had to shave off a lot of excess plastic.

https://i.imgur.com/TXiVxh.jpg

Lapdock with a Wii#

I don’t have a 360 or PS3, but I have a Wii and after I found an HDMI adapter I tried it with the Lapdock. Turns out it works just fine. The Lapdock takes care of changing resolution as long as it’s at or below 1366x768. Audio works too by the way. This should work just fine with the Xbox 360, PS3, or any other HDMI devices.

https://i.imgur.com/UkdYJh.jpg

Lapdock with a Wii (Adapters Used)#

I used a Micro HDMI female to HDMI male adapter and an HDMI female/female coupler.

https://i.imgur.com/cc5TKh.jpg

Lapdock with a Wii (Wii HDMI Adapter)#

Here you ca see the Wii HDMI adapter I used.

https://i.imgur.com/cZR03h.jpg

Lapdock with a Raspberry Pi#

The Lapdock works great with the Raspberry Pi, but with a few problems. Every time the Lapdock’s lid is opened or closed, power is cut off the RPI for a second, causing it to reboot. Also there’s a problem with the RPI’s USB hub that prevents me from using the Lapdock’s keyboard and a USB WiFi adapter.

https://i.imgur.com/MrTBNh.jpg

Lapdock with a Raspberry Pi (Adapters Used)#

The Raspberry Pi only supports power from its micro USB port, and the regular USB ports on the RPI won’t allow enough power through. So I had to splice another USB cable into the micro USB extension and route the USB data cables (green and white) to the spliced cable.

Videos#

With a Nexus 4#

Works with the Nexus 4 just fine, appears to maintain aspect ratio. Adapters used:

Using USB OTG#

Using a modified kernel with OTG_USER_CONTROL set, I was able to get the Lapdock’s keyboard, mouse, and USB hub working with my Nexus 4! While I wait for my Miracast adapter to arrive, I had to put something on the Lapdock’s HDMI port to make it turn on, so I used a Raspberry Pi for now. Here are a few observations:

  • I’m using an unmodified 5-wire Micro USB B Male to Female.

  • The phone does not charge even though the lapdock is sending power and data to the phone. Perhaps the kernel needs additional modification?

  • In the second and third pictures I removed the small WiFi USB adapter that was plugged into the Lapdock to show that the phone detected it, confirming the USB hub works.

  • Once I get my PTV3000 I can try using the Lapdock’s full potential with my phone.

  • No multitouch mouse/touchpad :(

Steps taken to accomplish:

  1. Download the modified kernel at the bottom of that post.

  2. Boot the new kernel following the instructions in the original post.

  3. Plug and play!

Note

Ignore the Raspberry Pi in the images below, I’m just using it to trick the Lapdock into powering on. Notice the mouse cursor on my phone!

If you can see, I ran lsusb on the phone, removed the USB WiFi adapter, and ran lsusb again. Notice the shorter “paragraph” on my phone. Definitely working.

Using USB OTG and Miracast#

It works, but it’s not really pleasant. If we can get Keyboard/Mouse to Bluetooth working that would be much better.

With a Raspberry Pi#

The Lapdock works great with the Raspberry Pi, but with a few caveats:

  • Every time the Lapdock’s lid is opened or closed, power is cut off the RPI for a second, causing it to reboot.

  • There is no “off” mode. When the lid is closed, power is cut off for a second, but then returned, so the RPI will power back on.

Adapters used:

Note

The Raspberry Pi only supports power from its micro USB port, and the regular USB ports on the RPI won’t allow enough power through. So I had to splice another USB cable into the micro USB extension and route the USB data cables (green and white) to the spliced cable.

With a Laptop#

I can use the Atrix Lapdock as a secondary display for my laptop. At home my laptop is docked to two monitors, so every time I traveled I had to deal with a single monitor. Not anymore! Adapters used:

With a Wii#

I don’t have a 360 or PS3, but I have a Wii and after I found an HDMI adapter I tried it with the Lapdock. Turns out it works just fine. The Lapdock takes care of changing resolution as long as it’s at or below 1366x768. Audio works too by the way. This should work just fine with the Xbox 360, PS3, or any other HDMI devices. Adapters used:

Lapdock 500 Teardown#

https://i.imgur.com/on1EGh.jpg

Step 1: First Set of Screws to Remove#

To start the teardown, remove most of the rubber grommets/feet on the underside of the Lapdock to access the screws. There are 15 screws total (not counting the two used for the pull-out tray).

https://i.imgur.com/4zK6Vh.jpg

Step 2: Removing the Keyboard#

The second step is to remove the keyboard. There are five tabs that need to be pushed in (I used a small flathead screwdriver) near the Esc, F3, F7, F11, and Del keys. Don’t push too hard. The keyboard should be able to lift right off once all the tabs are pushed in. With the keyboard out, lightly tug on its ribbon cable to disconnect it from the Lapdock’s controller board. Do the same with the touchpad’s cable while you’re at it.

https://i.imgur.com/nH3Vwh.jpg

Step 3: Removing the Plastic Cover#

Gently tug up on the black plastic panel covering the IO ports. I pulled out the phone drawer and started pulling up from there.

https://i.imgur.com/qVXHCh.jpg

Step 4: Removing the Palm Rest#

The palm rest is held down both by screws (the bottom set which you’ve already removed, and the set underneath the keyboard) and plastic clips around the perimeter. I started things off by pushing up from underneath on the screw holes (using a Phillips) and using a flathead to pry the bottom part of the Lapdock (which curves up) from the palm rest. Be very gentle, the clips are fragile and I broke one during this step.

https://i.imgur.com/VxcB7h.jpg

Step 5: Removing the Monitor#

With the palm rest removed you can see the Lapdock’s controller board. There are two cables coming from the monitor. To remove the bigger cable you gently tug on the cord. The cable should disconnect from the connector. To remove the smaller cable, I used my thumb nails (both) to pry the plastic connector from the controller.

https://i.imgur.com/bcGIkh.jpg

Step 6: Lapdock 500 With No Monitor#

After removing five screws on the hinge bases (attached to the Lapdock’s base; three screws on the left, two on the right) the monitor should lift right off.

https://i.imgur.com/GnLRFh.jpg

Lapdock 500 Controller Board#

This is a close-up of the Lapdock’s controller board.

https://i.imgur.com/n3Yv0h.jpg

The perfect Raspberry Pi Laptop#

If someone can help me hack this stupid Lapdock 500 to work with any HDMI input, this would be possible! I would probably have to remove a few components from the Pi though.

https://i.imgur.com/UOARnh.jpg

Lapdock 500 Controller Board (Upper Left)#

https://i.imgur.com/9AxyUh.jpg

Lapdock 500 Controller Board (Upper Center)#

https://i.imgur.com/knTzKh.jpg

Lapdock 500 Controller Board (Upper Right)#

https://i.imgur.com/mx9AWh.jpg

Lapdock 500 Controller Board (Lower Left)#

https://i.imgur.com/S6zx9h.jpg

Lapdock 500 Controller Board (Lower Center)#

https://i.imgur.com/2PbFfh.jpg

Lapdock 500 Controller Board (Lower Right)#

https://i.imgur.com/WNuEXh.jpg

Lapdock 500 Controller Board (Second Shot)#

https://i.imgur.com/HD108h.jpg

Lapdock 500 Controller Board (Input Cable Removed)#

https://i.imgur.com/R5mq1h.jpg

Lapdock 500 Controller Board (Rear)#

https://i.imgur.com/pphBkh.jpg

Lapdock 500 Controller Board (Rear Top)#

https://i.imgur.com/uW0oKh.jpg

Lapdock 500 Controller Board (Rear Bottom)#

Comments

comments powered by Disqus