Table of Contents

CPU: Intel Atom CPU Z520 1.33 Ghz (2 Cores) 512 KB Cache
Ram: 1GB
Graphics: Intel US15W/US15X SCH Poulsbo (Intel GMA 500) 253 MB 1024x600
Audio: Intel US15W/US15X/US15L/UL11L SCH Poulsbo
Storage: SanDisk pSSD-P2 32GB (dead) 40-pin 1.8 Zif Disk Replaced with the first generation SanDisk pSSD 16GB, works very slowwww
Wifi: Marvell SD8686 Connected via internal SDIO interface
Bluetooth: Exists, not known stack yet
3G: Huawei Mobile Boardband Model EM770W HSPA Module
Battery: 10000 mAh (supposedly)
DC IN: 5V 3A
Original OS: Windows 7 Home Premium

Disassembly

VGA Driver (patched)

Replacing the SSD

As the internal SSD was completely dead i need a new one. The requirements for the new ssd:

Compatible SSD's i found:

Installing drivers

Original tutorial was found here and it is copied because of preserving reasons..

  1. USB Hub (Powered hub is NOT required if you plug your Viliv into the wall)
  2. USB Flash Drive > 1 GB
  3. USB Keyboard
  4. USB Mouse (Preferred as it makes things much easier, but can potentially be worked around)

Download Viliv S5 drivers from this page and from this. Installing Windows XP from USB using this method.

Installing drivers in correct order

Chipset drivers

chipsetdevice_xp_8.8.0.1011.exe

Vga drivers

Use YushatakDriverXMkII.rar patched vga driver, it will support all possible resolution and colour modes for old software and games to be able to run.

Sound drivers

AudioDriver_Realtek_XP_5.10.0.5888.zip

Install Viliv Manager

setup_vilivmanager_2.0.7.exe

Reboot

Install touchscreen drivers

  1. Right click My Computer and select Properties. Open Hardware → Device Manager.
  2. Find the PS/2 Mouse and right click it.
  3. Go to Update Driver.
  4. Select “Install From a list or specific location”
  5. Choose “Don't search I will choose the driver”
  6. Click “Have disc” and navigate to the touchpad driver folder from Viliv.
  7. Select the Touch-WXP.inf file from atom_touch_s5.zip and it will install the touchpad.

Reboot

Install Atom IO Controller drivers

  1. Right click My Computer and select Properties. Open Hardware → Device Manager.
  2. Find the “Unknown Device” and right click it. This is the Atom IO Controller.
  3. Go to Update Driver.
  4. Select “Install From a list or specific location”
  5. Choose “Don't search I will choose the driver”
  6. Choose “Device Type” as a “System Device” and you will be able to proceed.
  7. Click “Have disc” and navigate to the 2 - System Atom Driver folder from Viliv.
  8. Select the atom_io_control.inf file and it will install the Atom IO Controller.

Reboot

Launch the Viliv Manager and enable the Wireless

Install Wireless drivers

  1. Right click My Computer and select Properties. Open Hardware → Device Manager.
  2. Find the Network Adapter → “Marveltek Network Adapter” and right click it. While Win XP will install it, it installs the wrong driver so we need to fix it.
  3. Go to Update Driver.
  4. Select “Install From a list or specific location”
  5. Choose “Don't search I will choose the driver”
  6. Click “Have disc” and navigate to the 7 - WIFI driver folder from Viliv.
  7. Select the SD8686.inf file from archive wifi_driver.zip and it will re-install the wireless driver.

Reboot

Install GPS drivers

  1. Right click My Computer and select Properties. Open Hardware → Device Manager.
  2. Find the Ports → “Communications Port”. We are going to re-install the GPS now.
  3. Go to Update Driver.
  4. Select “Install From a list or specific location”
  5. Choose “Don't search I will choose the driver”
  6. Select the Type as a GPS.
  7. Click “Have disc” and navigate to the GPS Driver folder that are extracted from archive gps_driver.zip.

Launch the Viliv Manager and enable the bluetooth

To the best of my knowledge this seems to install correctly without user correction. Launch the Viliv Manager a final time and enable the Viliv Manager to launch at boot. If you don't do this you will have to manually launch it to turn on BT/Wifi everytime you reboot your Viliv.

Final reboot

History