Difference between revisions of "Veer Disassembly"
(57 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | = Copyright and Donations = | ||
+ | |||
'''Copyright Notice: All images on this page are copyright by Rod Whitby, with all rights reserved.'''<br><br> | '''Copyright Notice: All images on this page are copyright by Rod Whitby, with all rights reserved.'''<br><br> | ||
− | + | '''An off-contract device purchased at full price ($550 including shipping to Australia) by Rod Whitby was used in this tear-down. To recoup that cost, your PayPal donation is requested.'''<br><br> | |
− | ''' | + | <paypal></paypal> |
+ | '''Further pictures of the internals of the Veer (including high resolution shots of the circuit boards) will be added to this page as they are taken.'''<br><br> | ||
− | + | If you wish to use any of these images in any way, please contact @webosinternals on Twitter. | |
− | + | ||
+ | AnandTech and Engadget have been granted a license to use any images from this page (with attribution). | ||
+ | |||
+ | = The HP Veer = | ||
+ | |||
+ | First, here is the rear of the device before disassembly starts. As you can see, it's an AT&T Veer. | ||
+ | |||
+ | To be very clear, this is a device which was purchased at full price off-contract from an AT&T store. There are no strings attached to this device. It was not a free or discounted developer device. The device did not come from HP. There is no NDA, embargo, convenant, or other restriction on this device. | ||
− | + | It was used to test Preware, Impostah, Govnah, and other homebrew applications for the Veer. All that was very successful, and I can report that all tested homebrew applications and patches ran safely and correctly on the Veer. | |
− | |||
− | + | Then it was used for further hard-core command-line investigation into the new "tap to share" interface (which is controlled by an "A6" chip). That's when things went wrong, and the device was permanently bricked. To prevent this happening to you, stay away from the PmA6Updater binary. | |
− | + | Hence there are no qualms in dismantling it. So that we shall do now ... | |
[[Image:Veer_01.jpg]] | [[Image:Veer_01.jpg]] | ||
− | = | + | = Initial keyboard separation = |
Separate the plastic around the bottom of the keyboard and the sides of the phone using your fingernail or a spudger. | Separate the plastic around the bottom of the keyboard and the sides of the phone using your fingernail or a spudger. | ||
− | |||
− | |||
[[Image:Veer_02.jpg]] | [[Image:Veer_02.jpg]] | ||
Line 29: | Line 36: | ||
[[Image:Veer_04.jpg]] | [[Image:Veer_04.jpg]] | ||
− | = | + | = Initial lower half separation = |
Further separate the backplate at the bottom of the phone and along the sides, but do not pull it any further apart than this. | Further separate the backplate at the bottom of the phone and along the sides, but do not pull it any further apart than this. | ||
− | |||
− | |||
[[Image:Veer_05.jpg]] | [[Image:Veer_05.jpg]] | ||
Line 45: | Line 50: | ||
[[Image:Veer_07.jpg]] | [[Image:Veer_07.jpg]] | ||
− | = | + | = Initial upper half separation = |
Now separate the plastic around the top of the phone, but do not pull it any further apart than this. | Now separate the plastic around the top of the phone, but do not pull it any further apart than this. | ||
− | |||
− | |||
All the switches along the top of the device are part of the backplate. | All the switches along the top of the device are part of the backplate. | ||
Line 55: | Line 58: | ||
[[Image:Veer_08.jpg]] | [[Image:Veer_08.jpg]] | ||
− | = | + | = Backplate separation achieved = |
The backplate is now fully separated, but do not take it further than this at this stage. | The backplate is now fully separated, but do not take it further than this at this stage. | ||
− | + | In this shot you can see the lanyard attachment opening at the top left corner of the phone. | |
− | |||
− | In this shot | ||
[[Image:Veer_09.jpg]] | [[Image:Veer_09.jpg]] | ||
Line 77: | Line 78: | ||
[[Image:Veer_12.jpg]] | [[Image:Veer_12.jpg]] | ||
− | = | + | = Warranty sticker = |
Note the white warranty sticker between the backplate and the body of the phone. If this sticker separates from either the body or the backplate, your warranty is voided. | Note the white warranty sticker between the backplate and the body of the phone. If this sticker separates from either the body or the backplate, your warranty is voided. | ||
− | |||
− | |||
The tiny white rocker switch near the camera is the mute switch. The plastic slider which actuates this is part of the backplate. | The tiny white rocker switch near the camera is the mute switch. The plastic slider which actuates this is part of the backplate. | ||
Line 101: | Line 100: | ||
[[Image:Veer_16.jpg]] | [[Image:Veer_16.jpg]] | ||
− | = | + | = Battery removal = |
It is possible to remove the battery without dislodging the white warranty sticker. | It is possible to remove the battery without dislodging the white warranty sticker. | ||
− | |||
− | |||
[[Image:Veer_17.jpg]] | [[Image:Veer_17.jpg]] | ||
Line 111: | Line 108: | ||
[[Image:Veer_18.jpg]] | [[Image:Veer_18.jpg]] | ||
− | = | + | = Voiding the warranty = |
− | |||
− | |||
[[Image:Veer_19.jpg]] | [[Image:Veer_19.jpg]] | ||
− | = | + | = Battery cage removal = |
Detach the magnetic connector flex cable, and then unhook the battery cage latch. | Detach the magnetic connector flex cable, and then unhook the battery cage latch. | ||
− | |||
− | |||
[[Image:Veer_20.jpg]] | [[Image:Veer_20.jpg]] | ||
Here is the connector you need to detach before attempting to remove the battery cage. | Here is the connector you need to detach before attempting to remove the battery cage. | ||
− | |||
− | |||
[[Image:Veer_21.jpg]] | [[Image:Veer_21.jpg]] | ||
− | = | + | = Battery cage removed = |
Detaching the metal latch on each side allows the battery cage to be removed, exposing the location of the flex cable connector for the backplate connection. | Detaching the metal latch on each side allows the battery cage to be removed, exposing the location of the flex cable connector for the backplate connection. | ||
− | |||
− | |||
[[Image:Veer_22.jpg]] | [[Image:Veer_22.jpg]] | ||
− | = | + | = Backplate separated = |
Detaching the flex cable allows the backplate to be completely separated from the body of the phone. | Detaching the flex cable allows the backplate to be completely separated from the body of the phone. | ||
− | + | [[Image:Veer_23.jpg]] | |
+ | |||
+ | = Speaker enclosure = | ||
+ | |||
+ | Push on the black plastic area between the two metal tabs to release the inside edge of the speaker enclosure. | ||
+ | |||
+ | [[Image:Veer_24.jpg]] | ||
+ | |||
+ | There are two plastic tabs which hook the top of the speaker enclosure to the body of the phone. If you lever up the inside edge (the edge in the battery compartment), then these two tabs unhook very easily. | ||
+ | |||
+ | [[Image:Veer_25.jpg]] | ||
+ | |||
+ | The front of the speaker enclosure. | ||
+ | |||
+ | [[Image:Veer_26.jpg]] | ||
+ | |||
+ | The rear of the speaker enclosure. | ||
+ | |||
+ | [[Image:Veer_27.jpg]] | ||
+ | |||
+ | = Underneath the speaker enclosure = | ||
+ | |||
+ | Underneath the speaker enclosure is the camera, the rocker switch for the ringer mute, the vibrator, and a couple of antenna connectors. | ||
+ | |||
+ | [[Image:Veer_28.jpg]] | ||
+ | |||
+ | = Rear cover close-ups = | ||
+ | |||
+ | Close-up of the power switch and ringer mute slider. | ||
+ | |||
+ | [[Image:Veer_29.jpg]] | ||
+ | |||
+ | Close-up of the flex cable connector and volume rocker. | ||
+ | |||
+ | [[Image:Veer_30.jpg]] | ||
+ | |||
+ | = Battery close-ups = | ||
+ | |||
+ | Front of the battery. | ||
+ | |||
+ | [[Image:Veer_31.jpg]] | ||
+ | |||
+ | Rear of the battery. Terminals are P+, DQ, P- (left to right). | ||
+ | |||
+ | [[Image:Veer_32.jpg]] | ||
+ | |||
+ | = Lower antenna enclosure = | ||
+ | |||
+ | These look like they may be tabs that hold on the lower antenna enclosure, but they are not. | ||
+ | |||
+ | [[Image:Veer_33.jpg]] | ||
+ | |||
+ | This is the corner leverage point to unhook the lower antenna enclosure. | ||
+ | |||
+ | [[Image:Veer_34.jpg]] | ||
+ | |||
+ | Lever it up from this side first. | ||
+ | |||
+ | [[Image:Veer_35.jpg]] | ||
+ | |||
+ | The other side will come off easily. | ||
+ | |||
+ | [[Image:Veer_36.jpg]] | ||
+ | |||
+ | Here is the detached lower antenna enclosure. | ||
+ | |||
+ | [[Image:Veer_37.jpg]] | ||
+ | |||
+ | Front of the lower antenna enclosure. | ||
+ | |||
+ | [[Image:Veer_38.jpg]] | ||
+ | |||
+ | Rear of the lower antenna enclosure. | ||
+ | |||
+ | [[Image:Veer_39.jpg]] | ||
+ | |||
+ | = Microphone assembly = | ||
+ | |||
+ | There is a piece of rubber which guides the sound from the front microphone around two corners to hit the gold coloured microphone. | ||
+ | |||
+ | [[Image:Veer_40.jpg]] | ||
+ | |||
+ | = Main circuit board = | ||
+ | |||
+ | Two screws which hold down the lower half of the main circuit board. | ||
+ | |||
+ | [[Image:Veer_41.jpg]] | ||
+ | |||
+ | The lower half of the main circuit board can be raised by leveraging it away from the plastic clips at the bottom edge. | ||
+ | |||
+ | [[Image:Veer_42.jpg]] | ||
+ | |||
+ | You also need to detach the flex cable that connects to the keyboard. | ||
+ | |||
+ | [[Image:Veer_43.jpg]] | ||
+ | |||
+ | Unfortunately, it seems this part of the circuit board is not detachable, and is firmly connected to the rest of the circuitry in the battery compartment. | ||
+ | |||
+ | [[Image:Veer_44.jpg]] | ||
+ | |||
+ | Looks like we need to find another way in ... so we clip everything back in place and start looking elsewhere. | ||
+ | |||
+ | [[Image:Veer_45.jpg]] | ||
+ | |||
+ | = Screen Bezel = | ||
+ | |||
+ | An investigation of the other half of the device discovers a detachable screen bezel. In hindsight, this is obvious due to the existence of the white Veer model. | ||
+ | |||
+ | [[Image:Veer_46.jpg]] | ||
+ | |||
+ | The bezel separates easiest from the keyboard end first. | ||
+ | |||
+ | [[Image:Veer_47.jpg]] | ||
+ | |||
+ | The detached screen bezel. | ||
+ | |||
+ | [[Image:Veer_48.jpg]] | ||
+ | |||
+ | Removal of the bezel exposes some new metal clips to explore. | ||
+ | |||
+ | [[Image:Veer_49.jpg]] | ||
+ | |||
+ | = Screen Assembly = | ||
+ | |||
+ | Three clips on one side of the screen. | ||
+ | |||
+ | [[Image:Veer_50.jpg]] | ||
+ | |||
+ | Three clips on the other side of the screen. | ||
+ | |||
+ | [[Image:Veer_51.jpg]] | ||
+ | |||
+ | One clip at the top of the phone. | ||
+ | |||
+ | [[Image:Veer_52.jpg]] | ||
+ | |||
+ | There is a flex cable connecting the screen assembly to the slider assembly. It looks fragile, so don't try and separate the screen from the slider assembly yet. | ||
+ | |||
+ | [[Image:Veer_53.jpg]] | ||
+ | |||
+ | At this point, I reattached the screen assembly to the slider assembly, and decided to attempt to detach the circuit board from the slider assembly and attack the screen flex cable connection from that direction instead. | ||
+ | |||
+ | = Detach Circuit Board = | ||
+ | |||
+ | The circuit board can be detached by breaking the glued bond between it and the slider assembly. | ||
+ | |||
+ | WARNING: This is the point at which you are likely to damage something. If you are just "taking a look inside" you should stop at this point, as there is a real danger of damaging the main circuit board if you proceed past this point. | ||
+ | |||
+ | There are a number of places where the circuit board is bonded to the slider assembly. You can see those places in the next set of photos (they look like pieces of double sided tape on the rear of the circuit board and the rear of the slider assembly. It is not easy to break this bond - it requires a significant amount of force and ends up bending the circuit board to a degree where internal damage to the circuitry is very possible. | ||
+ | |||
+ | The next four shots show the circuit board separated from the slider assembly, but still attached to the screen via the flex cable. | ||
+ | |||
+ | Bottom view of screen flex cable connection. | ||
+ | |||
+ | [[Image:Veer_54.jpg]] | ||
+ | |||
+ | Top view of screen flex cable connection. | ||
+ | |||
+ | [[Image:Veer_55.jpg]] | ||
+ | |||
+ | Side view of screen flex cable connection. | ||
+ | |||
+ | [[Image:Veer_56.jpg]] | ||
+ | |||
+ | Side view of screen flex cable connection. | ||
+ | |||
+ | [[Image:Veer_57.jpg]] | ||
+ | |||
+ | = Separated Assemblies = | ||
+ | |||
+ | Rear of the screen assembly. | ||
+ | |||
+ | [[Image:Veer_58.jpg]] | ||
+ | |||
+ | Rear of circuit board, normally glued to the slider assembly. | ||
+ | |||
+ | [[Image:Veer_59.jpg]] | ||
+ | |||
+ | Front of the circuit board. | ||
+ | |||
+ | [[Image:Veer_60.jpg]] | ||
+ | |||
+ | Front of the slider assembly. | ||
+ | |||
+ | [[Image:Veer_61.jpg]] | ||
+ | |||
+ | Rear of the slider assembly, where the circuit board sits. | ||
+ | |||
+ | [[Image:Veer_62.jpg]] | ||
+ | |||
+ | = Removing The Cans = | ||
+ | |||
+ | First can removed. | ||
+ | |||
+ | [[Image:Veer_65.jpg]] | ||
+ | |||
+ | Heatsink material removed. | ||
+ | |||
+ | [[Image:Veer_66.jpg]] | ||
+ | |||
+ | = Display Subassembly = | ||
+ | |||
+ | Inside the display flex cable. | ||
+ | |||
+ | [[Image:Veer_63.jpg]] | ||
+ | |||
+ | The end of the display flex cable. | ||
+ | |||
+ | [[Image:Veer_64.jpg]] | ||
+ | |||
+ | [[Image:Veer_67.jpg]] | ||
+ | |||
+ | [[Image:Veer_68.jpg]] | ||
+ | |||
+ | [[Image:Veer_69.jpg]] | ||
− | [[Image: | + | [[Image:Veer_70.jpg]] |
− | + | [[Image:Veer_71.jpg]] | |
− | + | [[Image:Veer_72.jpg]] | |
− | + | [[Image:Veer_73.jpg]] | |
− | [[Image: | + | [[Image:Veer_74.jpg]] |
− | . | + | [[Image:Veer_75.jpg]] |
− | [[Image: | + | [[Image:Veer_76.jpg]] |
Latest revision as of 14:04, 30 November 2011
Copyright and Donations
Copyright Notice: All images on this page are copyright by Rod Whitby, with all rights reserved.
An off-contract device purchased at full price ($550 including shipping to Australia) by Rod Whitby was used in this tear-down. To recoup that cost, your PayPal donation is requested.
<paypal></paypal>
Further pictures of the internals of the Veer (including high resolution shots of the circuit boards) will be added to this page as they are taken.
If you wish to use any of these images in any way, please contact @webosinternals on Twitter.
AnandTech and Engadget have been granted a license to use any images from this page (with attribution).
The HP Veer
First, here is the rear of the device before disassembly starts. As you can see, it's an AT&T Veer.
To be very clear, this is a device which was purchased at full price off-contract from an AT&T store. There are no strings attached to this device. It was not a free or discounted developer device. The device did not come from HP. There is no NDA, embargo, convenant, or other restriction on this device.
It was used to test Preware, Impostah, Govnah, and other homebrew applications for the Veer. All that was very successful, and I can report that all tested homebrew applications and patches ran safely and correctly on the Veer.
Then it was used for further hard-core command-line investigation into the new "tap to share" interface (which is controlled by an "A6" chip). That's when things went wrong, and the device was permanently bricked. To prevent this happening to you, stay away from the PmA6Updater binary.
Hence there are no qualms in dismantling it. So that we shall do now ...
Initial keyboard separation
Separate the plastic around the bottom of the keyboard and the sides of the phone using your fingernail or a spudger.
Initial lower half separation
Further separate the backplate at the bottom of the phone and along the sides, but do not pull it any further apart than this.
Note that the volume rocker switch is part of the backplate ...
... but the magnetic connector is not.
Initial upper half separation
Now separate the plastic around the top of the phone, but do not pull it any further apart than this.
All the switches along the top of the device are part of the backplate.
Backplate separation achieved
The backplate is now fully separated, but do not take it further than this at this stage.
In this shot you can see the lanyard attachment opening at the top left corner of the phone.
Here is the left-hand side of the phone.
Here is the bottom of the phone.
Here is the right-hand side of the phone.
Warranty sticker
Note the white warranty sticker between the backplate and the body of the phone. If this sticker separates from either the body or the backplate, your warranty is voided.
The tiny white rocker switch near the camera is the mute switch. The plastic slider which actuates this is part of the backplate.
Right-hand side.
Bottom.
Left-hand side.
Here you can see the flex cable which connects the circuitry in the backplate (touchstone coil, touch to share, volume rocker, power switch) to the main body of the phone, somewhere underneath the battery.
Battery removal
It is possible to remove the battery without dislodging the white warranty sticker.
Voiding the warranty
Battery cage removal
Detach the magnetic connector flex cable, and then unhook the battery cage latch.
Here is the connector you need to detach before attempting to remove the battery cage.
Battery cage removed
Detaching the metal latch on each side allows the battery cage to be removed, exposing the location of the flex cable connector for the backplate connection.
Backplate separated
Detaching the flex cable allows the backplate to be completely separated from the body of the phone.
Speaker enclosure
Push on the black plastic area between the two metal tabs to release the inside edge of the speaker enclosure.
There are two plastic tabs which hook the top of the speaker enclosure to the body of the phone. If you lever up the inside edge (the edge in the battery compartment), then these two tabs unhook very easily.
The front of the speaker enclosure.
The rear of the speaker enclosure.
Underneath the speaker enclosure
Underneath the speaker enclosure is the camera, the rocker switch for the ringer mute, the vibrator, and a couple of antenna connectors.
Rear cover close-ups
Close-up of the power switch and ringer mute slider.
Close-up of the flex cable connector and volume rocker.
Battery close-ups
Front of the battery.
Rear of the battery. Terminals are P+, DQ, P- (left to right).
Lower antenna enclosure
These look like they may be tabs that hold on the lower antenna enclosure, but they are not.
This is the corner leverage point to unhook the lower antenna enclosure.
Lever it up from this side first.
The other side will come off easily.
Here is the detached lower antenna enclosure.
Front of the lower antenna enclosure.
Rear of the lower antenna enclosure.
Microphone assembly
There is a piece of rubber which guides the sound from the front microphone around two corners to hit the gold coloured microphone.
Main circuit board
Two screws which hold down the lower half of the main circuit board.
The lower half of the main circuit board can be raised by leveraging it away from the plastic clips at the bottom edge.
You also need to detach the flex cable that connects to the keyboard.
Unfortunately, it seems this part of the circuit board is not detachable, and is firmly connected to the rest of the circuitry in the battery compartment.
Looks like we need to find another way in ... so we clip everything back in place and start looking elsewhere.
Screen Bezel
An investigation of the other half of the device discovers a detachable screen bezel. In hindsight, this is obvious due to the existence of the white Veer model.
The bezel separates easiest from the keyboard end first.
The detached screen bezel.
Removal of the bezel exposes some new metal clips to explore.
Screen Assembly
Three clips on one side of the screen.
Three clips on the other side of the screen.
One clip at the top of the phone.
There is a flex cable connecting the screen assembly to the slider assembly. It looks fragile, so don't try and separate the screen from the slider assembly yet.
At this point, I reattached the screen assembly to the slider assembly, and decided to attempt to detach the circuit board from the slider assembly and attack the screen flex cable connection from that direction instead.
Detach Circuit Board
The circuit board can be detached by breaking the glued bond between it and the slider assembly.
WARNING: This is the point at which you are likely to damage something. If you are just "taking a look inside" you should stop at this point, as there is a real danger of damaging the main circuit board if you proceed past this point.
There are a number of places where the circuit board is bonded to the slider assembly. You can see those places in the next set of photos (they look like pieces of double sided tape on the rear of the circuit board and the rear of the slider assembly. It is not easy to break this bond - it requires a significant amount of force and ends up bending the circuit board to a degree where internal damage to the circuitry is very possible.
The next four shots show the circuit board separated from the slider assembly, but still attached to the screen via the flex cable.
Bottom view of screen flex cable connection.
Top view of screen flex cable connection.
Side view of screen flex cable connection.
Side view of screen flex cable connection.
Separated Assemblies
Rear of the screen assembly.
Rear of circuit board, normally glued to the slider assembly.
Front of the circuit board.
Front of the slider assembly.
Rear of the slider assembly, where the circuit board sits.
Removing The Cans
First can removed.
Heatsink material removed.
Display Subassembly
Inside the display flex cable.
The end of the display flex cable.