Difference between pages "Microsoft PocketPC" and "Chip-Off BlackBerry Curve 9320"

From Forensics Wiki
(Difference between pages)
Jump to: navigation, search
(Wrote PocketPC 2000 section)
 
(Created page with "== Tear Down == <ol start="1"> <li>Remove the back panel.</li> </ol> {| border="1" cellpadding="2" |- | 300px |- |} <ol start="2"> ...")
 
Line 1: Line 1:
__TOC__
+
== Tear Down ==
  
=Overview=
+
<ol start="1">
A PocketPC is commonly referred to as a handheld computer that runs a version of Microsoft’s proprietary mobile operating systems.
+
<li>Remove the back panel.</li>
 +
</ol>
  
[[Image:Pocketpc.jpg|thumb|Acer PocketPC]]
+
{| border="1" cellpadding="2"
 +
|-
 +
| [[File:1-bb9320-BackPanelRemoved.jpg| 300px ]]
 +
|-
 +
|}
  
Microsoft PocketPC, sometimes referred to as P/PC or PPC, is based upon the Windows CE framework. Variants of this operating system include versions such as PocketPC 2000, PocketPC 2002, Windows Mobile 2003/2003 SE, and Windows Mobile 5.0.  Variants also exist for [[SmartPhones]], such as Windows Mobile 2003 Smartphone edition. 
+
<ol start="2">
 +
<li>Remove the SIM and SD Memory Card.</li>
 +
</ol>
  
One of the key benefits of Microsoft's Windows Mobile platform is file format compatibility with the desktop versions of the company's productivity software.  Mobile versions of Microsoft software, such as Pocket Word, Pocket Excel, and Pocket PowerPoint, allow individuals to view and edit these files outside of the home and office.  
+
<ol start="3">
 +
<li>Using a torx-6 screw driver remove the 2 visible screws on the back of the phone.</li>
 +
</ol>
  
Another benefit is integration with Microsoft's cross-platform solution, the .NET Framework.  The .NET Framework and its associated class libraries handle things such as memory management, file I/O, and many other functions.  The .NET Framework allows programmers to develop code in one of several .NET languages, such as C# and VB.NET.  PocketPCs run a simplified version of the framework called the .NET Compact Framework.
+
{| border="1" cellpadding="2"
 +
|-
 +
| [[File:2-bb9320-ScrewRemoval.jpg| 300px ]]
 +
|-
 +
|}
  
In order to maintain synchronization and connectivity with desktop computers, Microsft developed the ActiveSync program.  The user merely has to connect the PocketPC to the desktop computer in order to synchronize items such as appointments, contact lists, and even multimedia files.
+
<ol start="4">
 +
<li>Remove the screen protector using a shim, guitar pick, or prying tool.</li>
 +
</ol>
  
In 2001, PDAs running Palm OS variants held a market share of about 72%, while PocketPC held a meager 15% of the market.  However, by the fourth quarter of 2004, Microsoft PocketPC and Palm OS were practically tied with regards to market share -- PocketPC-based devices had a market share of 40.2% while Palm OS claimed 40.7% of the market.  This upward trend clearly illustrates the growing popularity of PocketPC-based devices, and thus the increased likelihood that one will encounter such a device in the field.
+
{| border="1" cellpadding="2"
 +
|-
 +
| [[File:3-bb9320-ScreenRemoval.jpg| 300px ]]
 +
|-
 +
|}
  
 +
<ol start="5">
 +
<li>Remove 2 torx-5 screws.</li>
 +
</ol>
  
== History ==
+
{| border="1" cellpadding="2"
 +
|-
 +
| [[File:4-bb9320-ScrewRemoval.jpg| 300px ]]
 +
|-
 +
|}
  
The PocketPC operating system began as Windows CE in November of 1996.  The NEC MobilePro 200 and the Casio A-10 were the first two PDA-type devices available with this early version of the operating system.  From here, Windows CE continued in development through versions 2 (with such devices as the MD Elan SC400, DEC SA1100, Hitachi SuperH 3, NEC VR4101, Philips DR 31500, and the Toshiba TX3912).
+
<ol start="6">
 +
<li>Use the shim to detach the outer bezel/keyboard from the device.</li>
 +
</ol>
  
=PocketPC Variants=
+
{| border="1" cellpadding="2"
As previously noted, there exist many variants of the PocketPC operating system. Below are a summary of each.
+
|-
 +
| [[File:5-bb9320-TopPlate.jpg| 300px ]] 5-1-bb9320-TopPlate.jpg| 300px ]]
 +
|-
 +
|}
  
==PocketPC 2000==
+
<ol start="7">
 +
<li>Remove 4 additional torx-6 screws. The main board will now easily be separated from the back plate</li>
 +
</ol>
  
PocketPC 2000, based on Micrsoft's Windows CE 3.0 platform, was a first step towards the familiar appearance and functionality that is offered by Windows Mobile 5.0.  Devices running PocketPC 2000 ranged from the Askey PC010, which had a 16-color grayscale screen with no expansion slots, to the Casio EM-500, which had a 64k color screen and provisions for upgraded pheripherals such as cameras.  PocketPC 2000 launched with versions of Pocket Word, Pocket Excel, and Microsoft Reader bundled.  ActiveSync 3.1, which provided an easier way to install applications onto the PocketPC, was required to synchronize with host desktop machines.
+
{| border="1" cellpadding="2"
 +
|-
 +
| [[File:6-bb9320-ScrewRemoval.jpg| 300px ]]
 +
|-
 +
|}
  
==PocketPC 2002==
+
<ol start="8">
Codenamed "Merlin," PocketPC 2002 was Microsoft's Windows CE 3.0-based upgrade to PocketPC 200. PocketPC 2002 offered many improvements over the previous operating system, including a Terminal Service Client, a new mail Inbox, Windows Media Player 8.0, improved versions of Pocket Word and MS Reader, and many other features. 
+
<li>Peel off the vendor sticker.</li>
 +
</ol>
 +
{| border="1" cellpadding="2"
 +
|-
 +
| [[File:7-bb9320-VendorPlate.jpg| 300px ]]
 +
|-
 +
|}
  
There were three service packs (EUUU1/2/3) released which addressed bugs and other issues in the original release.
+
<ol start="9">
 +
<li>Remove the plastic cover protecting the track pad ribbon cable, and disconnect the track pad.</li>
 +
</ol>
  
==Windows Mobile 2003/SE==
+
<ol start="10">
Based on the Windows CE.Net operating system, Windows Mobile 2003 for Pocket PC includes a Windows-like graphical user interface (GUI), tools and helper apps, and several companion applications, including Pocket Word and Pocket Excel. It's the third major release of the platform, which debuted in April 2000 and was last updated in October 2001
+
<li>Remove the final torx-4 screw located beneath the plastic protector, to remove the plastic keyboard overlay.</li>
 +
</ol>
  
Here's a list of Windows Mobile 2003 for Pocket PC's new features:  
+
{| border="1" cellpadding="2"
 +
|-
 +
| [[File:8-bb9320-ScrewRemoval.jpg| 300px ]]
 +
|-
 +
|}
  
-- Enhanced Connection Manager user interface
+
<ol start="11">
+
<li>Disconnect the ribbon cable connected to the LCD. Then using a pick separate the display from the main board.</li>
-- Zero Configuration connections
+
</ol>
+
-- Improved animated connectivity status icons
+
+
-- Improved connectivity bubbles
+
  
-- Always-on Bluetooth discoverability
+
{| border="1" cellpadding="2"
+
|-
-- Use of Bluetooth modems
+
| [[File:9-bb9320-ScreenRemoval.jpg| 300px ]]
 +
|-
 +
|}
  
-- Bluetooth beaming
+
<ol start="12">
 +
<li>The tear down is now complete</li>
 +
</ol>
  
-- Auto-correct spelling
+
{| border="1" cellpadding="2"
+
|-
-- Auto-suggest in Inbox
+
| [[File:9-1-bb9320-TearDownComplete.jpg| 300px ]]
 +
|-
 +
|}
  
-- One-touch turn all radios off
+
eMMC Removal
+
-- 802.1x support
+
  
-- Certificate Management UI
+
<ol start="1">
 +
<li>The eMMC is located beneath the heat shield directly above the Micro SD card slot.</li>
 +
</ol>
  
-- IPSec/L2TP
+
{| border="1" cellpadding="2"
 +
|-
 +
| [[File:10-bb9320-EMMC-Location.jpg| 300px ]]
 +
|-
 +
|}
  
-- Support for Multiple VPNs
+
<ol start="2">
+
<li>Place the main board in a stand or holder and position it approximately 2 1/2" - 3" inches away from a heat gun or device the blows super hot air.</li>
-- IPv6 support
+
</ol>
+
-- New Today screen
+
+
-- Smart Lookup in Contacts
+
+
-- Windows CE 4.2 operating systems
+
+
-- .NET Compact Framework
+
+
-- Enhanced developer support
+
+
-- 128-bit encryption strength for Crypto API
+
+
-- Improved power management
+
+
-- Windows Media Player 9 Series for Pocket PC 2003
+
+
-- Plus! Sync & Go
+
  
-- Support for Plus! Photo Story
+
{| border="1" cellpadding="2"
+
|-
-- Windows Movie Maker 2
+
| [[File:11-bb9320-HeatShield.jpg| 300px ]]
 +
|-
 +
|}
  
-- Pictures
+
<ol start="3">
 +
<li>Monitoring the temperature the heat shield will come off easily between 190-200 Centigrade.</li>
 +
</ol>
  
-- New version of Pocket Internet Explorer
+
{| border="1" cellpadding="2"
+
|-
-- "Jawbreaker" game
+
| [[File:12-bb9320-HeatShield.jpg| 300px ]] 13-bb9320-HeatShieldRemoved.jpg| 300px ]]
+
|-
-- vCard and vCal support
+
|}
  
-- Inbox signature support
+
<ol start="4">
+
<li>Continue working under the high heat. With the 9315/9320's I've worked on the eMMC has been ready to lift off of the main board using tweezers immediately after removing the heat shield.</li>
-- New user notifications
+
</ol>
  
==Windows Mobile 5.0==
+
{| border="1" cellpadding="2"
Windows Mobile 5.0, based off of Windows CE 5.0, was released on May 10, 2005.  Windows Mobile 5.0 brought many changes to the PocketPC landscape.  For one, with this release, the phone and PDA versions of the OS have merged into one encompassing OS, instead of two separate versions of the same one.  Additionally, while past versions of PocketPC software utilized the RAM of a PDA for program and data storage, Windows Mobile 5.0 uses a PDA's hardware more like a traditional computer.  The operating system and user data is stored in the more persistent ROM of the device, and RAM is used in a way more similar to that of a desktop PC.  This has implications for forensics, as data stored on these devices is now less volatile.
+
|-
 +
| [[File:14-bb9320-EMMC-Removed.jpg| 300px ]]
 +
|-
 +
|}
  
=Pocket PC Devices=
+
<ol start="5">
In recent years, a number of manufacturers have elected to produce PocketPC devices.  Some of these makers include companies such as:
+
<li>Using liquid flux, or flux paste and a soldering iron clean the pads on the eMMC in preparation for a read</li>
 +
</ol>
  
*  Acer
+
{| border="1" cellpadding="2"
*  Asus
+
|-
*  Audiovox
+
| [[File:15-bb9320-EMMC-Cleanup.jpg| 300px ]]
*  Dell
+
| [[File:16-bb9320-EMMC-Clean.jpg| 300px ]]
*  HP
+
|-
*  Mitac
+
|}
*  Motorola
+
*  Samsung
+
*  Siemens
+
*  Symbol
+
*  Treo
+
  
Because different manufacturers are targeted at different segments of the market, such as business and consumers, the features and functionality of these devices sometimes differ greatly.  For example, some devices have built-in capability for taking images and videos, while other devices have tools such as biometric fingerprint readers and barcode scanners.
+
<ol start="6">
 +
<li>The eMMC is now ready to read using the appropriate adapter/programmer and software.</li>
 +
</ol>
  
 
+
At the time of this writing (2013OCT29) the eMMC that was removed in this example was read using an UP828 programmer via the "VBGA169E" adapter. The resulting image was then parsed via the CelleBrite Physical Analyzer (V. 3.8.5.108).
 
+
 
+
 
+
'''References:'''
+
----
+
 
+
[http://www.hpcfactor.com/support/windowsce/ The History of Microsoft Windows CE]
+
 
+
[http://palmtops.about.com/cs/pdafacts/a/Palm_Pocket_PC.htm Palm vs. Pocket PC-The Great Debate]
+
 
+
[http://www.windowsfordevices.com/news/NS8063885791.html Gartner: Windows CE ties Palm]
+
 
+
[http://en.wikipedia.org/wiki/Pocket_PC PocketPC]
+

Revision as of 12:26, 30 October 2013

Tear Down

  1. Remove the back panel.
1-bb9320-BackPanelRemoved.jpg
  1. Remove the SIM and SD Memory Card.
  1. Using a torx-6 screw driver remove the 2 visible screws on the back of the phone.
2-bb9320-ScrewRemoval.jpg
  1. Remove the screen protector using a shim, guitar pick, or prying tool.
3-bb9320-ScreenRemoval.jpg
  1. Remove 2 torx-5 screws.
4-bb9320-ScrewRemoval.jpg
  1. Use the shim to detach the outer bezel/keyboard from the device.
5-bb9320-TopPlate.jpg 5-1-bb9320-TopPlate.jpg| 300px ]]
  1. Remove 4 additional torx-6 screws. The main board will now easily be separated from the back plate
6-bb9320-ScrewRemoval.jpg
  1. Peel off the vendor sticker.
7-bb9320-VendorPlate.jpg
  1. Remove the plastic cover protecting the track pad ribbon cable, and disconnect the track pad.
  1. Remove the final torx-4 screw located beneath the plastic protector, to remove the plastic keyboard overlay.
8-bb9320-ScrewRemoval.jpg
  1. Disconnect the ribbon cable connected to the LCD. Then using a pick separate the display from the main board.
9-bb9320-ScreenRemoval.jpg
  1. The tear down is now complete
9-1-bb9320-TearDownComplete.jpg

eMMC Removal

  1. The eMMC is located beneath the heat shield directly above the Micro SD card slot.
10-bb9320-EMMC-Location.jpg
  1. Place the main board in a stand or holder and position it approximately 2 1/2" - 3" inches away from a heat gun or device the blows super hot air.
11-bb9320-HeatShield.jpg
  1. Monitoring the temperature the heat shield will come off easily between 190-200 Centigrade.
12-bb9320-HeatShield.jpg 13-bb9320-HeatShieldRemoved.jpg| 300px ]]
  1. Continue working under the high heat. With the 9315/9320's I've worked on the eMMC has been ready to lift off of the main board using tweezers immediately after removing the heat shield.
14-bb9320-EMMC-Removed.jpg
  1. Using liquid flux, or flux paste and a soldering iron clean the pads on the eMMC in preparation for a read
15-bb9320-EMMC-Cleanup.jpg 16-bb9320-EMMC-Clean.jpg
  1. The eMMC is now ready to read using the appropriate adapter/programmer and software.

At the time of this writing (2013OCT29) the eMMC that was removed in this example was read using an UP828 programmer via the "VBGA169E" adapter. The resulting image was then parsed via the CelleBrite Physical Analyzer (V. 3.8.5.108).