Merge branch 'froyo' of http://github.com/loxK/android_vendor_cyanogen into froyo
diff --git a/Android.mk b/Android.mk
index 15630f4..f9f2628 100644
--- a/Android.mk
+++ b/Android.mk
@@ -3,7 +3,3 @@
 ifdef CYANOGEN_WITH_GOOGLE
     PACKAGES.Email.OVERRIDES := Provision LatinIME QuickSearchBox
 endif
-
-ifndef DEFAULT_LAUNCHER
-    PACKAGES.ADWLauncher.OVERRIDES := Launcher Launcher2
-endif
\ No newline at end of file
diff --git a/CHANGELOG b/CHANGELOG
index 2a8e6af..70508b9 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,7 +1 @@
---- 6.0.0-alpha2
-* Common: Added battery percentage display.
-* Common: Added OpenVPN support.
-* Common: Updated Japanese translations.
-* Common: Added option for 270, 360 rotation.
-* Common: Added option to enable WebView reflow.
-* Common: Added additional settings for Passion RIL to build.
+Moved to http://github.com/CyanogenMod/android_vendor_cyanogen/blob/froyo/CHANGELOG.mkdn
diff --git a/CHANGELOG-6 b/CHANGELOG-6
new file mode 100644
index 0000000..9749e2b
--- /dev/null
+++ b/CHANGELOG-6
@@ -0,0 +1,52 @@
+CyanogenMod-6 CHANGELOG and Features..
+
+Visit http://github.com/CyanogenMod for full changelogs and git access.
+
+6.0.0-pre
+---------
+* ANDROID: Google, HTC, Qualcomm, and everybody else.  We <3 U
+* Common: Deskclock extra settings - cyanogen, mtwebster
+* Common: ADWLauncher 0.9 - Ander Webbs
+* Common: Music app enhancements - Eliot Stocker
+* Common: Phone mod V.30.1 - cytown
+* Common: WyContacts 1.2 - Wysie (port to Froyo by Sileht)
+* Common: Superuser 2.2.2 - Adam Shanks (ChainsDD)
+* Common: MMS enhancements from Ruqqq, Takuo Kitame, Jef Oliver
+* Common: Improved RTL text rendering - David Kohen, Omri Baumer
+* Common: Themable user interface elements - Wysie, bcrook, jeagoss
+* Common: FLAC playback support - Kenny Root, Cyanogen, Glenn Maynard
+* Common: Lockscreen enhancements - Wysie
+* Common: Long-press home options - Wysie, bcrook
+* Common: OpenVPN support - James Bottomley, Takuo Kitame
+* Common: Br0tips - Kmobs
+* Common: Browser incognito mode - Optedoblivion
+* Common: Zipalign on install (if needed) + system dex cache to /cache - Cyanogen/Chris Soyars
+* Common: Customizable Nexus LWP - Chris Soyars/Cyanogen
+* Common: JIT toggle, configurable heapsize, compcache supprt - Cyanogen
+* Common: Adjustable haptic feedback - Michael Webster
+* Common: Custom wallpapers - jairomeo, prash, SatanR1
+* Common: Battery percentage display - canadiancow, jeagoss
+* Common: Trackball wake, trackball unlock, menu unlock - Jon Boekenoogen/Kmobs
+* Common: Surfaceflinger night mode and effects - Jeff Sharkey
+* Common: Reflow webviews on pinch option - Jonas Larsson
+* Common: Enhanced accelerometer settings - Jonas Larsson
+* Common: A2DP bugfixes - Glenn Maynard
+* Common: Browser fullscreen mode and other enhancements - Wysie
+* Common: Translations: Takuo Kitame, Matthias Büchner, Eug89
+* Common: Major build system enhancements by Chris Soyars & Koush
+* Common: Long press volume buttons to skip songs - Jon Boekenoogen
+* Common: Accelerated ARMv7 JPEG decoding - Qualcomm
+* Common: Patch wrangling - Cyanogen, Chris Soyars, Koush
+* Common: Bluetooth HID support - Erin Yueh @ 0xlabs
+* Common: Mouse pointer support - Chih-Wei Huang (android-x86)
+* N1: Maintainer: Cyanogen
+* D/S: Maintainer: Cyanogen
+* D/S: Camera reverse engineering by NCommander & Cyanogen
+* D/S: Kernel patches for stability from Zinx Verituse
+* D/S: MT3G Fender/1.2 support from Zinx Verituse
+* Droid: Maintainer: Koush
+* Hero: Lox (GSM), Darchstar (CDMA)
+* Bravo (Desire): Maintainers: behnaam, Kali-
+* Incredible: Maintiner: Koush
+* Espresso (Slide): Maintainers: Wes Garner, Chris Soyars
+
diff --git a/CHANGELOG.mkdn b/CHANGELOG.mkdn
new file mode 100644
index 0000000..248ba9b
--- /dev/null
+++ b/CHANGELOG.mkdn
@@ -0,0 +1,21 @@
+CyanogenMod
+===============
+
+CHANGELOG
+---------
+
+### 6.0.0-alpha2
+* Common: Added battery percentage display.
+* Common: Added OpenVPN support.
+* Common: Updated Japanese translations.
+* Common: Added option for 270, 360 rotation.
+* Common: Added option to enable WebView reflow immediately after pinch to zoom.
+* Common: Added additional settings for Passion RIL to build.
+* Common: Added settings for configruable number of recent applications and custom home key binding.
+* Common: Added incognito browser window from optedoblivion.
+* Common: Upgraded to Superuser 2.2.
+* Common: 'System Updates' setting option hidden.
+* Common: Added invisible lock pattern option.
+* D/S: Opencore build tweaks to prevent the need for a separate D/S branch.
+* Heroes: Added light sensor support.
+* N1: Bumped to FRF91.
diff --git a/README b/README
deleted file mode 100644
index 649e388..0000000
--- a/README
+++ /dev/null
@@ -1 +0,0 @@
-Froyo vendor.
diff --git a/README.mkdn b/README.mkdn
new file mode 100644
index 0000000..15686c5
--- /dev/null
+++ b/README.mkdn
@@ -0,0 +1,14 @@
+CyanogenMod
+===============
+
+CHANGELOG
+---------
+
+### 6.0.0-alpha2
+* Common: Added battery percentage display.
+* Common: Added OpenVPN support.
+* Common: Updated Japanese translations.
+* Common: Added option for 270, 360 rotation.
+* Common: Added option to enable WebView reflow immediately after pinch to zoom.
+* Common: Added additional settings for Passion RIL to build.
+* N1: Bumped to FRF91.
diff --git a/extract-google-files b/extract-google-files
index 3b760db..a4295c6 100755
--- a/extract-google-files
+++ b/extract-google-files
@@ -1,11 +1,10 @@
 #!/bin/bash
 
+cd `dirname $0`
 mkdir -p proprietary
 
 adb pull /system/app/CarHomeGoogle.apk proprietary
 adb pull /system/app/CarHomeLauncher.apk proprietary
-adb pull /system/app/com.amazon.mp3.apk proprietary
-adb pull /system/app/Maps.apk proprietary
 adb pull /system/app/Facebook.apk proprietary
 adb pull /system/app/GenieWidget.apk proprietary
 adb pull /system/app/Gmail.apk proprietary
@@ -13,28 +12,32 @@
 adb pull /system/app/GoogleCalendarSyncAdapter.apk proprietary
 adb pull /system/app/GoogleContactsSyncAdapter.apk proprietary
 adb pull /system/app/GoogleFeedback.apk proprietary
-adb pull /system/app/GoogleGoggles.apk proprietary
 adb pull /system/app/GooglePartnerSetup.apk proprietary
 adb pull /system/app/GoogleQuickSearchBox.apk proprietary
 adb pull /system/app/GoogleServicesFramework.apk proprietary
-adb pull /system/app/googlevoice.apk proprietary
-adb pull /system/app/kickback.apk proprietary
+adb pull /system/app/HtcCopyright.apk proprietary
+adb pull /system/app/HtcEmailPolicy.apk proprietary
+adb pull /system/app/HtcSettings.apk proprietary
 adb pull /system/app/LatinImeGoogle.apk proprietary
 adb pull /system/app/LatinImeTutorial.apk proprietary
+adb pull /system/app/Maps.apk proprietary
 adb pull /system/app/MarketUpdater.apk proprietary
 adb pull /system/app/MediaUploader.apk proprietary
 adb pull /system/app/NetworkLocation.apk proprietary
 adb pull /system/app/OneTimeInitializer.apk proprietary
 adb pull /system/app/PassionQuickOffice.apk proprietary
 adb pull /system/app/SetupWizard.apk proprietary
-adb pull /system/app/soundback.apk proprietary
 adb pull /system/app/Street.apk proprietary
 adb pull /system/app/Talk.apk proprietary
-adb pull /system/app/talkback.apk proprietary
 adb pull /system/app/Twitter.apk proprietary
 adb pull /system/app/Vending.apk proprietary
 adb pull /system/app/VoiceSearch.apk proprietary
 adb pull /system/app/YouTube.apk proprietary
+adb pull /system/app/com.amazon.mp3.apk proprietary
+adb pull /system/app/googlevoice.apk proprietary
+adb pull /system/app/kickback.apk proprietary
+adb pull /system/app/soundback.apk proprietary
+adb pull /system/app/talkback.apk proprietary
 adb pull /system/etc/permissions/com.google.android.maps.xml proprietary
 adb pull /system/etc/permissions/features.xml proprietary
 adb pull /system/framework/com.google.android.maps.jar proprietary
diff --git a/get-rommanager b/get-rommanager
index ef429a5..deee16e 100755
--- a/get-rommanager
+++ b/get-rommanager
@@ -1,3 +1,2 @@
-mkdir -p proprietary
-cd proprietary
-curl -O http://www.droidaftermarket.com/koush/recoveries/RomManager.apk
+mkdir -p `dirname $0`/proprietary
+curl -o `dirname $0`/proprietary/RomManager.apk -O http://koush.tandtgaming.com/recoveries/RomManager.apk
diff --git a/overlay/common/frameworks/base/core/res/res/drawable/default_wallpaper.jpg b/overlay/common/frameworks/base/core/res/res/drawable/default_wallpaper.jpg
index 361c7fa..0c29d88 100644
--- a/overlay/common/frameworks/base/core/res/res/drawable/default_wallpaper.jpg
+++ b/overlay/common/frameworks/base/core/res/res/drawable/default_wallpaper.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_bluedotgrid.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_bluedotgrid.jpg
deleted file mode 100644
index 468edfe..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_bluedotgrid.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_bluedotgrid_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_bluedotgrid_small.jpg
deleted file mode 100644
index 1ff9568..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_bluedotgrid_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_brown.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_brown.jpg
deleted file mode 100644
index 9b7ef20..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_brown.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_brown_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_brown_small.jpg
deleted file mode 100644
index e5b417e..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_brown_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_canyon.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_canyon.jpg
deleted file mode 100644
index 1b129fd..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_canyon.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_canyon_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_canyon_small.jpg
deleted file mode 100644
index fd4d72f..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_canyon_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_cloud.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_cloud.jpg
deleted file mode 100644
index f3b5545..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_cloud.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_cloud_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_cloud_small.jpg
deleted file mode 100644
index 0e4c14c..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_cloud_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_desert.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_desert.jpg
deleted file mode 100644
index 47daa79..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_desert.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_desert_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_desert_small.jpg
deleted file mode 100644
index 9252d36..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_desert_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_despair.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_despair.jpg
deleted file mode 100644
index 57e8235..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_despair.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_despair_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_despair_small.jpg
deleted file mode 100644
index fc8e3c6..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_despair_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_electric.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_electric.jpg
deleted file mode 100644
index f7800af..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_electric.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_electric_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_electric_small.jpg
deleted file mode 100644
index 66dd573..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_electric_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_field.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_field.jpg
deleted file mode 100644
index 5bab9b5..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_field.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_field_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_field_small.jpg
deleted file mode 100644
index 20d9a48..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_field_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_galaxy.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_galaxy.jpg
deleted file mode 100644
index de0f3ff..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_galaxy.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_galaxy_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_galaxy_small.jpg
deleted file mode 100644
index 69d48a2..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_galaxy_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_goldengate.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_goldengate.jpg
deleted file mode 100644
index 2271091..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_goldengate.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_goldengate_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_goldengate_small.jpg
deleted file mode 100644
index e9aca1e..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_goldengate_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_grass.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_grass.jpg
deleted file mode 100644
index e9dc541..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_grass.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_grass_night.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_grass_night.jpg
deleted file mode 100644
index b9c74c9..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_grass_night.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_grass_night_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_grass_night_small.jpg
deleted file mode 100644
index 353eb18..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_grass_night_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_grass_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_grass_small.jpg
deleted file mode 100644
index dc45738..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_grass_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_gray.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_gray.jpg
deleted file mode 100644
index 913f053..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_gray.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_gray_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_gray_small.jpg
deleted file mode 100644
index d083a74..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_gray_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_greengray.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_greengray.jpg
deleted file mode 100644
index 1f3c86c..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_greengray.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_greengray_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_greengray_small.jpg
deleted file mode 100644
index ebf7066..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_greengray_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cm3dcubes.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cm3dcubes.jpg
new file mode 100644
index 0000000..871cc6c
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cm3dcubes.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cm3dcubes_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cm3dcubes_small.jpg
new file mode 100644
index 0000000..5dac1a3
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cm3dcubes_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmbrickwall.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmbrickwall.jpg
new file mode 100644
index 0000000..93dc5b2
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmbrickwall.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmbrickwall_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmbrickwall_small.jpg
new file mode 100644
index 0000000..59afc4c
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmbrickwall_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmcaustic.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmcaustic.jpg
new file mode 100644
index 0000000..7d632d4
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmcaustic.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmcaustic_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmcaustic_small.jpg
new file mode 100644
index 0000000..31b87d9
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmcaustic_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmceation.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmceation.jpg
new file mode 100644
index 0000000..224cf8a
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmceation.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmceation_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmceation_small.jpg
new file mode 100644
index 0000000..ca8f3a1
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmceation_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmchrome.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmchrome.jpg
new file mode 100644
index 0000000..921c389
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmchrome.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmchrome_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmchrome_small.jpg
new file mode 100644
index 0000000..675a80b
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmchrome_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmcubes.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmcubes.jpg
new file mode 100644
index 0000000..3c44cc4
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmcubes.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmcubes_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmcubes_small.jpg
new file mode 100644
index 0000000..666a245
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmcubes_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmdiamondplate.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmdiamondplate.jpg
new file mode 100644
index 0000000..ff7448a
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmdiamondplate.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmdiamondplate_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmdiamondplate_small.jpg
new file mode 100644
index 0000000..6d04d88
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmdiamondplate_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmodern.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmodern.jpg
new file mode 100644
index 0000000..c4ca73f
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmodern.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmodern_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmodern_small.jpg
new file mode 100644
index 0000000..6939b75
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmodern_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmoderntint.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmoderntint.jpg
new file mode 100644
index 0000000..1940b77
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmoderntint.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmoderntint_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmoderntint_small.jpg
new file mode 100644
index 0000000..445f488
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmoderntint_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmovieclip.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmovieclip.jpg
new file mode 100644
index 0000000..279689c
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmovieclip.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmovieclip_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmovieclip_small.jpg
new file mode 100644
index 0000000..a2680bf
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmmovieclip_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmorb.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmorb.jpg
new file mode 100644
index 0000000..517da5d
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmorb.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmorb_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmorb_small.jpg
new file mode 100644
index 0000000..c845eee
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmorb_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmradioactive.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmradioactive.jpg
new file mode 100644
index 0000000..23374f6
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmradioactive.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmradioactive_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmradioactive_small.jpg
new file mode 100644
index 0000000..6e68af2
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmradioactive_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmride.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmride.jpg
new file mode 100644
index 0000000..ea6652a
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmride.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmride_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmride_small.jpg
new file mode 100644
index 0000000..c58be56
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmride_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmskateteam.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmskateteam.jpg
new file mode 100644
index 0000000..7dcc8a4
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmskateteam.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmskateteam_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmskateteam_small.jpg
new file mode 100644
index 0000000..182bca6
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmskateteam_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmtintedcubes.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmtintedcubes.jpg
new file mode 100644
index 0000000..04349c0
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmtintedcubes.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmtintedcubes_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmtintedcubes_small.jpg
new file mode 100644
index 0000000..348a900
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmtintedcubes_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmwoodedbg.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmwoodedbg.jpg
new file mode 100644
index 0000000..fc9727c
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmwoodedbg.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmwoodedbg_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmwoodedbg_small.jpg
new file mode 100644
index 0000000..54d18bb
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmwoodedbg_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmwornmovieclip.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmwornmovieclip.jpg
new file mode 100644
index 0000000..b3a19c3
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmwornmovieclip.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmwornmovieclip_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmwornmovieclip_small.jpg
new file mode 100644
index 0000000..8a310de
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_jai_cmwornmovieclip_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_lightgrad.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_lightgrad.jpg
deleted file mode 100644
index 35a45fa..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_lightgrad.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_lightgrad_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_lightgrad_small.jpg
deleted file mode 100644
index f909da7..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_lightgrad_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_monumentvalley.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_monumentvalley.jpg
deleted file mode 100644
index 1bb5f2c..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_monumentvalley.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_monumentvalley_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_monumentvalley_small.jpg
deleted file mode 100644
index 9ea3309..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_monumentvalley_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexuspattern.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexuspattern.jpg
deleted file mode 100644
index 212a7b1..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexuspattern.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexuspattern_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexuspattern_small.jpg
deleted file mode 100644
index 8e474a5..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexuspattern_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexusrain.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexusrain.jpg
deleted file mode 100644
index 46c2971..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexusrain.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexusrain_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexusrain_small.jpg
deleted file mode 100644
index a239339..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexusrain_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexuswallpaper1.png b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexuswallpaper1.png
deleted file mode 100644
index 2856da0..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexuswallpaper1.png
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexuswallpaper1_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexuswallpaper1_small.jpg
deleted file mode 100644
index 70882bb..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_nexuswallpaper1_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_pcut.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_pcut.jpg
deleted file mode 100644
index bb9914d..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_pcut.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_pcut_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_pcut_small.jpg
deleted file mode 100644
index bd19775..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_pcut_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_blue.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_blue.jpg
new file mode 100644
index 0000000..049e785
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_blue.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_blue.png b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_blue.png
deleted file mode 100644
index 2e4a508..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_blue.png
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_blue_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_blue_small.jpg
new file mode 100644
index 0000000..8be3458
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_blue_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_blue_small.png b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_blue_small.png
deleted file mode 100644
index 8be6bb4..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_blue_small.png
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_green.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_green.jpg
new file mode 100644
index 0000000..ded98f5
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_green.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_green.png b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_green.png
deleted file mode 100644
index ed568bb..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_green.png
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_green_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_green_small.jpg
new file mode 100644
index 0000000..3f6ef68
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_green_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_green_small.png b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_green_small.png
deleted file mode 100644
index 89abda9..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_green_small.png
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_pink.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_pink.jpg
new file mode 100644
index 0000000..b41131e
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_pink.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_pink.png b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_pink.png
deleted file mode 100644
index cad73d9..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_pink.png
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_pink_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_pink_small.jpg
new file mode 100644
index 0000000..4eb9b34
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_pink_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_pink_small.png b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_pink_small.png
deleted file mode 100644
index b1e477c..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_arrowd_pink_small.png
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_nexus_surf.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_nexus_surf.jpg
new file mode 100644
index 0000000..73050d7
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_nexus_surf.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_nexus_surf.png b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_nexus_surf.png
deleted file mode 100644
index a43a620..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_nexus_surf.png
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_nexus_surf_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_nexus_surf_small.jpg
new file mode 100644
index 0000000..90b0123
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_nexus_surf_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_nexus_surf_small.png b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_nexus_surf_small.png
deleted file mode 100644
index 9c4f988..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_prash_nexus_surf_small.png
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_ropelights.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_ropelights.jpg
deleted file mode 100644
index ca7862f..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_ropelights.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_ropelights_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_ropelights_small.jpg
deleted file mode 100644
index ac6fb29..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_ropelights_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_tree.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_tree.jpg
deleted file mode 100644
index f998bea..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_tree.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_tree_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_tree_small.jpg
deleted file mode 100644
index 425305a..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_tree_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_x67.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_x67.jpg
deleted file mode 100644
index 400aa27..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_x67.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_x67_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_x67_small.jpg
deleted file mode 100644
index 10e0faa..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_x67_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_zanzibar.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_zanzibar.jpg
deleted file mode 100644
index 9218895..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_zanzibar.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_zanzibar_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_zanzibar_small.jpg
deleted file mode 100644
index affdc8c..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-hdpi/wallpaper_zanzibar_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_galaxy.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_galaxy.jpg
deleted file mode 100644
index c0f3beb..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_galaxy.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_galaxy_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_galaxy_small.jpg
deleted file mode 100644
index 8ab6a37..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_galaxy_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cm3dcubes.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cm3dcubes.jpg
new file mode 100644
index 0000000..da4d752
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cm3dcubes.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cm3dcubes_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cm3dcubes_small.jpg
new file mode 100644
index 0000000..2b51b38
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cm3dcubes_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmbrickwall.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmbrickwall.jpg
new file mode 100644
index 0000000..d8ac358
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmbrickwall.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmbrickwall_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmbrickwall_small.jpg
new file mode 100644
index 0000000..64aa705
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmbrickwall_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmcaustic.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmcaustic.jpg
new file mode 100644
index 0000000..588a165
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmcaustic.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmcaustic_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmcaustic_small.jpg
new file mode 100644
index 0000000..905a7cf
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmcaustic_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmceation.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmceation.jpg
new file mode 100644
index 0000000..e981723
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmceation.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmceation_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmceation_small.jpg
new file mode 100644
index 0000000..ec69771
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmceation_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmchrome.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmchrome.jpg
new file mode 100644
index 0000000..0c29d88
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmchrome.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmchrome_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmchrome_small.jpg
new file mode 100644
index 0000000..30edb02
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmchrome_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmcubes.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmcubes.jpg
new file mode 100644
index 0000000..c0b95ae
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmcubes.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmcubes_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmcubes_small.jpg
new file mode 100644
index 0000000..de84c1c
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmcubes_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmdiamondplate.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmdiamondplate.jpg
new file mode 100644
index 0000000..23a4136
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmdiamondplate.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmdiamondplate_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmdiamondplate_small.jpg
new file mode 100644
index 0000000..67bf8ad
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmdiamondplate_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmodern.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmodern.jpg
new file mode 100644
index 0000000..63e2eac
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmodern.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmodern_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmodern_small.jpg
new file mode 100644
index 0000000..7f4f2eb
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmodern_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmoderntint.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmoderntint.jpg
new file mode 100644
index 0000000..03e0de3
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmoderntint.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmoderntint_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmoderntint_small.jpg
new file mode 100644
index 0000000..51c750c
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmoderntint_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmovieclip.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmovieclip.jpg
new file mode 100644
index 0000000..f08add8
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmovieclip.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmovieclip_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmovieclip_small.jpg
new file mode 100644
index 0000000..574efd8
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmmovieclip_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmorb.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmorb.jpg
new file mode 100644
index 0000000..399c412
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmorb.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmorb_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmorb_small.jpg
new file mode 100644
index 0000000..4158415
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmorb_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmradioactive.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmradioactive.jpg
new file mode 100644
index 0000000..59bc6bc
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmradioactive.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmradioactive_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmradioactive_small.jpg
new file mode 100644
index 0000000..3a9f7e5
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmradioactive_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmride.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmride.jpg
new file mode 100644
index 0000000..798e811
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmride.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmride_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmride_small.jpg
new file mode 100644
index 0000000..c8f0b7f
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmride_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmskateteam.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmskateteam.jpg
new file mode 100644
index 0000000..2bf73f7
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmskateteam.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmskateteam_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmskateteam_small.jpg
new file mode 100644
index 0000000..b56c59a
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmskateteam_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmtintedcubes.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmtintedcubes.jpg
new file mode 100644
index 0000000..f494a03
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmtintedcubes.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmtintedcubes_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmtintedcubes_small.jpg
new file mode 100644
index 0000000..813b058
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmtintedcubes_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmwoodedbg.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmwoodedbg.jpg
new file mode 100644
index 0000000..7c1bc75
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmwoodedbg.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmwoodedbg_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmwoodedbg_small.jpg
new file mode 100644
index 0000000..fa23b1b
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmwoodedbg_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmwornmovieclip.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmwornmovieclip.jpg
new file mode 100644
index 0000000..98a1819
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmwornmovieclip.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmwornmovieclip_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmwornmovieclip_small.jpg
new file mode 100644
index 0000000..b92fcb8
--- /dev/null
+++ b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_jai_cmwornmovieclip_small.jpg
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_nexuspattern.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_nexuspattern.jpg
deleted file mode 100644
index 8fdde41..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_nexuspattern.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_nexuspattern_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_nexuspattern_small.jpg
deleted file mode 100644
index ce3fd99..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_nexuspattern_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_nexusrain.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_nexusrain.jpg
deleted file mode 100644
index c9b566e..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_nexusrain.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_nexusrain_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_nexusrain_small.jpg
deleted file mode 100644
index 339bf63..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_nexusrain_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_pcut.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_pcut.jpg
deleted file mode 100644
index abeda24..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_pcut.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_pcut_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_pcut_small.jpg
deleted file mode 100644
index 36f3c9e..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_pcut_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_x67.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_x67.jpg
deleted file mode 100644
index 05d1b17..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_x67.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_x67_small.jpg b/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_x67_small.jpg
deleted file mode 100644
index 1e0002d..0000000
--- a/overlay/common/packages/apps/ADWLauncher/res/drawable-mdpi/wallpaper_x67_small.jpg
+++ /dev/null
Binary files differ
diff --git a/overlay/common/packages/apps/ADWLauncher/res/values-hdpi/wallpapers.xml b/overlay/common/packages/apps/ADWLauncher/res/values-hdpi/wallpapers.xml
index a760254..7645d52 100644
--- a/overlay/common/packages/apps/ADWLauncher/res/values-hdpi/wallpapers.xml
+++ b/overlay/common/packages/apps/ADWLauncher/res/values-hdpi/wallpapers.xml
@@ -17,33 +17,28 @@
 
 <resources>
     <string-array name="wallpapers" translatable="false">
+        <item>wallpaper_jai_cmchrome</item>
         <item>wallpaper_prash_nexus_surf</item>
         <item>wallpaper_prash_arrowd_blue</item>
         <item>wallpaper_prash_arrowd_green</item>
         <item>wallpaper_prash_arrowd_pink</item>
         <item>wallpaper_cm_nexus_08</item>
-        <item>wallpaper_electric</item>
-        <item>wallpaper_grass</item>
-        <item>wallpaper_canyon</item>
-        <item>wallpaper_monumentvalley</item>
-        <item>wallpaper_tree</item>
-        <item>wallpaper_zanzibar</item>
-        <item>wallpaper_field</item>
-        <item>wallpaper_cloud</item>
-        <item>wallpaper_desert</item>
-        <item>wallpaper_goldengate</item>
-        <item>wallpaper_despair</item>
-        <item>wallpaper_grass_night</item>
-        <item>wallpaper_galaxy</item>
-        <item>wallpaper_x67</item>
-        <item>wallpaper_nexusrain</item>
-        <item>wallpaper_nexuspattern</item>
-        <item>wallpaper_nexuswallpaper1</item>
-        <item>wallpaper_brown</item>
-        <item>wallpaper_pcut</item>
-        <item>wallpaper_bluedotgrid</item>
-        <item>wallpaper_hazybluedots</item>
-        <item>wallpaper_ropelights</item>
+        <item>wallpaper_jai_cm3dcubes</item>
+        <item>wallpaper_jai_cmbrickwall</item>
+        <item>wallpaper_jai_cmcaustic</item>
+        <item>wallpaper_jai_cmceation</item>
+        <item>wallpaper_jai_cmcubes</item>
+        <item>wallpaper_jai_cmdiamondplate</item>
+        <item>wallpaper_jai_cmmodern</item>
+        <item>wallpaper_jai_cmmoderntint</item>
+        <item>wallpaper_jai_cmmovieclip</item>
+        <item>wallpaper_jai_cmorb</item>
+        <item>wallpaper_jai_cmradioactive</item>
+        <item>wallpaper_jai_cmride</item>
+        <item>wallpaper_jai_cmskateteam</item>
+        <item>wallpaper_jai_cmtintedcubes</item>
+        <item>wallpaper_jai_cmwoodedbg</item>
+        <item>wallpaper_jai_cmwornmovieclip</item>
         <item>wallpaper_prash_cm_girls</item>
     </string-array>
 </resources>
diff --git a/overlay/common/packages/apps/ADWLauncher/res/values-mdpi/wallpapers.xml b/overlay/common/packages/apps/ADWLauncher/res/values-mdpi/wallpapers.xml
index b031a07..7645d52 100644
--- a/overlay/common/packages/apps/ADWLauncher/res/values-mdpi/wallpapers.xml
+++ b/overlay/common/packages/apps/ADWLauncher/res/values-mdpi/wallpapers.xml
@@ -17,34 +17,28 @@
 
 <resources>
     <string-array name="wallpapers" translatable="false">
+        <item>wallpaper_jai_cmchrome</item>
         <item>wallpaper_prash_nexus_surf</item>
         <item>wallpaper_prash_arrowd_blue</item>
         <item>wallpaper_prash_arrowd_green</item>
         <item>wallpaper_prash_arrowd_pink</item>
-        <item>wallpaper_skate</item>
         <item>wallpaper_cm_nexus_08</item>
-        <item>wallpaper_electric</item>
-        <item>wallpaper_grass</item>
-        <item>wallpaper_canyon</item>
-        <item>wallpaper_monumentvalley</item>
-        <item>wallpaper_tree</item>
-        <item>wallpaper_zanzibar</item>
-        <item>wallpaper_field</item>
-        <item>wallpaper_cloud</item>
-        <item>wallpaper_desert</item>
-        <item>wallpaper_goldengate</item>
-        <item>wallpaper_despair</item>
-        <item>wallpaper_grass_night</item>
-        <item>wallpaper_galaxy</item>
-        <item>wallpaper_x67</item>
-        <item>wallpaper_nexusrain</item>
-        <item>wallpaper_nexuspattern</item>
-        <item>wallpaper_nexuswallpaper1</item>
-        <item>wallpaper_brown</item>
-        <item>wallpaper_pcut</item>
-        <item>wallpaper_bluedotgrid</item>
-        <item>wallpaper_hazybluedots</item>
-        <item>wallpaper_ropelights</item>
+        <item>wallpaper_jai_cm3dcubes</item>
+        <item>wallpaper_jai_cmbrickwall</item>
+        <item>wallpaper_jai_cmcaustic</item>
+        <item>wallpaper_jai_cmceation</item>
+        <item>wallpaper_jai_cmcubes</item>
+        <item>wallpaper_jai_cmdiamondplate</item>
+        <item>wallpaper_jai_cmmodern</item>
+        <item>wallpaper_jai_cmmoderntint</item>
+        <item>wallpaper_jai_cmmovieclip</item>
+        <item>wallpaper_jai_cmorb</item>
+        <item>wallpaper_jai_cmradioactive</item>
+        <item>wallpaper_jai_cmride</item>
+        <item>wallpaper_jai_cmskateteam</item>
+        <item>wallpaper_jai_cmtintedcubes</item>
+        <item>wallpaper_jai_cmwoodedbg</item>
+        <item>wallpaper_jai_cmwornmovieclip</item>
         <item>wallpaper_prash_cm_girls</item>
     </string-array>
 </resources>
diff --git a/prebuilt/common/bin/backuptool.sh b/prebuilt/common/bin/backuptool.sh
index 2b8fd82..65cf43a 100755
--- a/prebuilt/common/bin/backuptool.sh
+++ b/prebuilt/common/bin/backuptool.sh
@@ -91,7 +91,7 @@
       then
          echo "Skipping odexed apk $1";
       else
-         cp $1 $C/$F
+         cp -p $1 $C/$F
       fi
    fi
 }
diff --git a/prebuilt/common/bin/compcache b/prebuilt/common/bin/compcache
new file mode 100755
index 0000000..ffadb3e
--- /dev/null
+++ b/prebuilt/common/bin/compcache
@@ -0,0 +1,32 @@
+#!/system/bin/sh
+#
+# Compcache manager
+# shade@chemlab.org (cyanogen)
+#
+
+DEV=/dev/block/ramzswap0
+MODULE=ramzswap
+MODULES_DIR=/system/modules/lib/modules/`uname -r`
+
+case "$1" in
+   start)
+      echo 3 > /proc/sys/vm/drop_caches
+      modprobe $MODULE
+      rzscontrol $DEV --init
+      swapon $DEV
+   ;;
+
+   stop)
+      swapoff $DEV >/dev/null 2>&1
+      rmmod $MODULE >/dev/null 2>&1
+   ;;
+   stats)
+      rzscontrol $DEV --stats
+   ;;
+   *)
+      echo "Usage: $0 {start|stop|stats}"
+      exit 1
+esac
+
+exit 0
+
diff --git a/prebuilt/common/bin/fix_permissions b/prebuilt/common/bin/fix_permissions
new file mode 100755
index 0000000..ee4b067
--- /dev/null
+++ b/prebuilt/common/bin/fix_permissions
@@ -0,0 +1,476 @@
+#! /system/bin/sh
+#
+# Warning: if you want to run this script in cm-recovery change the above to #!/sbin/sh
+#
+# fix_permissions - fixes permissions on Android data directories after upgrade
+# shade@chemlab.org
+#
+# original concept: http://blog.elsdoerfer.name/2009/05/25/android-fix-package-uid-mismatches/
+# implementation by: Cyanogen
+# improved by: ankn, smeat, thenefield, farmatito, rikupw, Kastro
+#
+# v1.1-v1.31r3 - many improvements and concepts from XDA developers.
+# v1.34 through v2.00 -  A lot of frustration [by Kastro]
+# v2.01	- Completely rewrote the script for SPEED, thanks for the input farmatito
+#         /data/data depth recursion is tweaked;
+#         fixed single mode;
+#         functions created for modularity;
+#         logging can be disabled via CLI for more speed;
+#         runtime computation added to end (Runtime: mins secs);
+#         progress (current # of total) added to screen;
+#         fixed CLI argument parsing, now you can have more than one option!;
+#         debug cli option;
+#         verbosity can be disabled via CLI option for less noise;;
+#         [by Kastro, (XDA: k4str0), twitter;mattcarver]
+# v2.02 - ignore com.htc.resources.apk if it exists and minor code cleanups,
+#         fix help text, implement simulated run (-s) [farmatito]
+# v2.03 - fixed chown group ownership output [Kastro]
+
+VERSION="2.03"
+
+# Defaults
+DEBUG=0 # Debug off by default
+LOGGING=1 # Logging on by default
+VERBOSE=1 # Verbose on by default
+
+# Messages
+UID_MSG="Changing user ownership for:"
+GID_MSG="Changing group ownership for:"
+PERM_MSG="Changing permissions for:"
+
+# Programs needed
+ECHO="busybox echo"
+GREP="busybox grep"
+EGREP="busybox egrep"
+CAT="busybox cat"
+CHOWN="busybox chown"
+CHMOD="busybox chmod"
+MOUNT="busybox mount"
+UMOUNT="busybox umount"
+CUT="busybox cut"
+FIND="busybox find"
+LS="busybox ls"
+TR="busybox tr"
+TEE="busybox tee"
+TEST="busybox test"
+SED="busybox sed"
+RM="busybox rm"
+WC="busybox wc"
+EXPR="busybox expr"
+DATE="busybox date"
+
+# Initialise vars
+CODEPATH=""
+UID=""
+GID=""
+PACKAGE=""
+REMOVE=0
+NOSYSTEM=0
+ONLY_ONE=""
+SIMULATE=0
+SYSREMOUNT=0
+SYSMOUNT=0
+DATAMOUNT=0
+SYSSDMOUNT=0
+FP_STARTTIME=$( $DATE +"%m-%d-%Y %H:%M:%S" )
+FP_STARTEPOCH=$( $DATE +%s )
+
+fp_usage()
+{
+   $ECHO "Usage $0 [OPTIONS] [APK_PATH]"
+   $ECHO "      -d         turn on debug"
+   $ECHO "      -f         fix only package APK_PATH"
+   $ECHO "      -l         disable logging for this run (faster)"
+   $ECHO "      -r         remove stale data directories"
+   $ECHO "                 of uninstalled packages while fixing permissions"
+   $ECHO "      -s         simulate only"
+   $ECHO "      -u         check only non-system directories"
+   $ECHO "      -v         disable verbosity for this run (less output)"
+   $ECHO "      -V         print version"
+   $ECHO "      -h         this help"
+}
+
+fp_parseargs()
+{
+   # Parse options
+   while $TEST $# -ne 0; do
+      case "$1" in
+         -d)
+            DEBUG=1
+         ;;
+         -f)
+            if $TEST $# -lt 2; then
+               $ECHO "$0: missing argument for option $1"
+               exit 1
+            else
+               if $TEST $( $ECHO $2 | $CUT -c1 ) != "-"; then
+                  ONLY_ONE=$2
+                  shift;
+               else
+                  $ECHO "$0: missing argument for option $1"
+                  exit 1
+               fi
+            fi
+         ;;
+         -r)
+            REMOVE=1
+         ;;
+         -s)
+            SIMULATE=1
+         ;;
+         -l)
+            if $TEST $LOGGING -eq 0; then
+               LOGGING=1
+            else
+               LOGGING=0
+            fi
+         ;;
+         -v)
+            if $TEST $VERBOSE -eq 0; then
+               VERBOSE=1
+            else
+               VERBOSE=0
+            fi
+         ;;
+         -u)
+            NOSYSTEM=1
+         ;;
+         -V)
+            $ECHO "$0 $VERSION"
+            exit 0
+         ;;
+         -h)
+            fp_usage
+            exit 0
+         ;;
+         -*)
+            $ECHO "$0: unknown option $1"
+            $ECHO
+            fp_usage
+            exit 1
+         ;;
+      esac
+      shift;
+   done
+}
+
+fp_print()
+{
+   MSG=$@
+   if $TEST $LOGGING -eq 1; then
+      $ECHO $MSG | $TEE -a $LOG_FILE
+   else
+      $ECHO $MSG
+   fi
+}
+
+fp_start()
+{
+   if $TEST $SIMULATE -eq 0 ; then
+      if $TEST $( $GREP -c " /system " "/proc/mounts" ) -ne 0; then
+         DEVICE=$( $GREP " /system " "/proc/mounts" | $CUT -d ' ' -f1 )
+         if $TEST $DEBUG -eq 1; then
+            fp_print "/system mounted on $DEVICE"
+         fi
+         if $TEST $( $GREP " /system " "/proc/mounts" | $GREP -c " ro " ) -ne 0; then
+            $MOUNT -o remount,rw $DEVICE /system
+            SYSREMOUNT=1
+         fi
+      else
+         $MOUNT /system > /dev/null 2>&1
+         SYSMOUNT=1
+      fi
+      
+      if $TEST $( $GREP -c " /data " "/proc/mounts" ) -eq 0; then
+         $MOUNT /data > /dev/null 2>&1
+         DATAMOUNT=1
+      fi
+      
+      if $TEST -e /dev/block/mmcblk0p2 && $TEST $( $GREP -c " /system/sd " "/proc/mounts" ) -eq 0; then
+         $MOUNT /system/sd > /dev/null 2>&1
+         SYSSDMOUNT=1
+      fi
+   fi
+   if $TEST $( $MOUNT | $GREP -c /sdcard ) -eq 0; then
+      LOG_FILE="/data/fix_permissions.log"
+   else
+      LOG_FILE="/sdcard/fix_permissions.log"
+   fi
+   if $TEST ! -e "$LOG_FILE"; then
+      > $LOG_FILE
+   fi
+   
+   fp_print "$0 $VERSION started at $FP_STARTTIME"
+}
+
+fp_chown_uid()
+{
+   FP_OLDUID=$1
+   FP_UID=$2
+   FP_FILE=$3
+   
+   #if user ownership doesn't equal then change them
+   if $TEST "$FP_OLDUID" != "$FP_UID"; then
+      if $TEST $VERBOSE -ne 0; then
+         fp_print "$UID_MSG $FP_FILE from '$FP_OLDUID' to '$FP_UID'"
+      fi
+      if $TEST $SIMULATE -eq 0; then
+         $CHOWN $FP_UID "$FP_FILE"
+      fi
+   fi
+}
+
+fp_chown_gid()
+{
+   FP_OLDGID=$1
+   FP_GID=$2
+   FP_FILE=$3
+   
+   #if group ownership doesn't equal then change them
+   if $TEST "$FP_OLDGID" != "$FP_GID"; then
+      if $TEST $VERBOSE -ne 0; then
+         fp_print "$GID_MSG $FP_FILE from '$FP_OLDGID' to '$FP_GID'"
+      fi
+      if $TEST $SIMULATE -eq 0; then
+         $CHOWN :$FP_GID "$FP_FILE"
+      fi
+   fi
+}
+
+fp_chmod()
+{
+   FP_OLDPER=$1
+   FP_OLDPER=$( $ECHO $FP_OLDPER | cut -c2-10 )
+   FP_PERSTR=$2
+   FP_PERNUM=$3
+   FP_FILE=$4
+   
+   #if the permissions are not equal
+   if $TEST "$FP_OLDPER" != "$FP_PERSTR"; then
+      if $TEST $VERBOSE -ne 0; then
+         fp_print "$PERM_MSG $FP_FILE from '$FP_OLDPER' to '$FP_PERSTR' ($FP_PERNUM)"
+      fi
+      #change the permissions
+      if $TEST $SIMULATE -eq 0; then
+         $CHMOD $FP_PERNUM "$FP_FILE"
+      fi
+   fi
+}
+
+fp_all()
+{
+   FP_NUMS=$( $CAT /data/system/packages.xml | $EGREP "^<package.*serId" | $GREP -v framework-res.apk | $GREP -v com.htc.resources.apk | $WC -l )
+   I=0
+   $CAT /data/system/packages.xml | $EGREP "^<package.*serId" | $GREP -v framework-res.apk | $GREP -v com.htc.resources.apk | while read all_line; do
+      I=$( $EXPR $I + 1 )
+      fp_package "$all_line" $I $FP_NUMS
+   done
+}
+
+fp_single()
+{
+   FP_SFOUND=$( $CAT /data/system/packages.xml | $EGREP "^<package.*serId" | $GREP -v framework-res.apk | $GREP -v com.htc.resources.apk | $GREP -i $ONLY_ONE | wc -l )
+   if $TEST $FP_SFOUND -gt 1; then
+      fp_print "Cannot perform single operation on $FP_SFOUND matched package(s)."
+      elif $TEST $FP_SFOUND = "" -o $FP_SFOUND -eq 0; then
+      fp_print "Could not find the package you specified in the packages.xml file."
+   else
+      FP_SPKG=$( $CAT /data/system/packages.xml | $EGREP "^<package.*serId" | $GREP -v framework-res.apk | $GREP -v com.htc.resources.apk | $GREP -i $ONLY_ONE )
+      fp_package "${FP_SPKG}" 1 1
+   fi
+}
+
+fp_package()
+{
+   pkgline=$1
+   curnum=$2
+   endnum=$3
+   CODEPATH=$( $ECHO $pkgline | $SED 's%.* codePath="\(.*\)".*%\1%' |  $CUT -d '"' -f1 )
+   PACKAGE=$( $ECHO $pkgline | $SED 's%.* name="\(.*\)".*%\1%' | $CUT -d '"' -f1 )
+   UID=$( $ECHO $pkgline | $SED 's%.*serId="\(.*\)".*%\1%' |  $CUT -d '"' -f1 )
+   GID=$UID
+   APPDIR=$( $ECHO $CODEPATH | $SED 's%^\(.*\)/.*%\1%' )
+   APK=$( $ECHO $CODEPATH | $SED 's%^.*/\(.*\..*\)$%\1%' )
+   
+   #debug
+   if $TEST $DEBUG -eq 1; then
+      fp_print "CODEPATH: $CODEPATH APPDIR: $APPDIR APK:$APK UID/GID:$UID:$GID"
+   fi
+   
+   #check for existence of apk
+   if $TEST -e $CODEPATH;  then
+      fp_print "Processing ($curnum of $endnum): $PACKAGE..."
+      
+      #lets get existing permissions of CODEPATH
+      OLD_UGD=$( $LS -ln "$CODEPATH" )
+      OLD_PER=$( $ECHO $OLD_UGD | $CUT -d ' ' -f1 )
+      OLD_UID=$( $ECHO $OLD_UGD | $CUT -d ' ' -f3 )
+      OLD_GID=$( $ECHO $OLD_UGD | $CUT -d ' ' -f4 )
+      
+      #apk source dirs
+      if $TEST "$APPDIR" = "/system/app"; then
+         #skip system apps if set
+         if $TEST "$NOSYSTEM" = "1"; then
+            fp_print "***SKIPPING SYSTEM APP ($PACKAGE)!"
+            return
+         fi
+         fp_chown_uid $OLD_UID 0 "$CODEPATH"
+         fp_chown_gid $OLD_GID 0 "$CODEPATH"
+         fp_chmod $OLD_PER "rw-r--r--" 644 "$CODEPATH"
+         elif $TEST "$APPDIR" = "/data/app" || $TEST "$APPDIR" = "/sd-ext/app"; then
+         fp_chown_uid $OLD_UID 1000 "$CODEPATH"
+         fp_chown_gid $OLD_GID 1000 "$CODEPATH"
+         fp_chmod $OLD_PER "rw-r--r--" 644 "$CODEPATH"
+         elif $TEST "$APPDIR" = "/data/app-private" || $TEST "$APPDIR" = "/sd-ext/app-private"; then
+         fp_chown_uid $OLD_UID 1000 "$CODEPATH"
+         fp_chown_gid $OLD_GID $GID "$CODEPATH"
+         fp_chmod $OLD_PER "rw-r-----" 640 "$CODEPATH"
+      fi
+   else
+      fp_print "$CODEPATH does not exist ($curnum of $endnum). Reinstall..."
+      if $TEST $REMOVE -eq 1; then
+         if $TEST -d /data/data/$PACKAGE ; then
+            fp_print "Removing stale dir /data/data/$PACKAGE"
+            if $TEST $SIMULATE -eq 0 ; then
+               $RM -R /data/data/$PACKAGE
+            fi
+         fi
+      fi
+   fi
+   
+   #the data/data for the package
+   if $TEST -d "/data/data/$PACKAGE"; then
+      #find all directories in /data/data/$PACKAGE
+      $FIND /data/data/$PACKAGE -type d -exec $LS -ldn {} \; | while read dataline; do
+         #get existing permissions of that directory
+         OLD_PER=$( $ECHO $dataline | $CUT -d ' ' -f1 )
+         OLD_UID=$( $ECHO $dataline | $CUT -d ' ' -f3 )
+         OLD_GID=$( $ECHO $dataline | $CUT -d ' ' -f4 )
+         FILEDIR=$( $ECHO $dataline | $CUT -d ' ' -f9 )
+         FOURDIR=$( $ECHO $FILEDIR | $CUT -d '/' -f5 )
+         
+         #set defaults for iteration
+         ISLIB=0
+         REVPERM=755
+         REVPSTR="rwxr-xr-x"
+         REVUID=$UID
+         REVGID=$GID
+         
+         if $TEST "$FOURDIR" = ""; then
+            #package directory, perms:755 owner:$UID:$GID
+            fp_chmod $OLD_PER "rwxr-xr-x" 755 "$FILEDIR"
+            elif $TEST "$FOURDIR" = "lib"; then
+            #lib directory, perms:755 owner:1000:1000
+            #lib files, perms:755 owner:1000:1000
+            ISLIB=1
+            REVPERM=755
+            REVPSTR="rwxr-xr-x"
+            REVUID=1000
+            REVGID=1000
+            fp_chmod $OLD_PER "rwxr-xr-x" 755 "$FILEDIR"
+            elif $TEST "$FOURDIR" = "shared_prefs"; then
+            #shared_prefs directories, perms:771 owner:$UID:$GID
+            #shared_prefs files, perms:660 owner:$UID:$GID
+            REVPERM=660
+            REVPSTR="rw-rw----"
+            fp_chmod $OLD_PER "rwxrwx--x" 771 "$FILEDIR"
+            elif $TEST "$FOURDIR" = "databases"; then
+            #databases directories, perms:771 owner:$UID:$GID
+            #databases files, perms:660 owner:$UID:$GID
+            REVPERM=660
+            REVPSTR="rw-rw----"
+            fp_chmod $OLD_PER "rwxrwx--x" 771 "$FILEDIR"
+            elif $TEST "$FOURDIR" = "cache"; then
+            #cache directories, perms:771 owner:$UID:$GID
+            #cache files, perms:600 owner:$UID:GID
+            REVPERM=600
+            REVPSTR="rw-------"
+            fp_chmod $OLD_PER "rwxrwx--x" 771 "$FILEDIR"
+         else
+            #other directories, perms:771 owner:$UID:$GID
+            REVPERM=771
+            REVPSTR="rwxrwx--x"
+            fp_chmod $OLD_PER "rwxrwx--x" 771 "$FILEDIR"
+         fi
+         
+         #change ownership of directories matched
+         if $TEST "$ISLIB" = "1"; then
+            fp_chown_uid $OLD_UID 1000 "$FILEDIR"
+            fp_chown_gid $OLD_GID 1000 "$FILEDIR"
+         else
+            fp_chown_uid $OLD_UID $UID "$FILEDIR"
+            fp_chown_gid $OLD_GID $GID "$FILEDIR"
+         fi
+         
+         #if any files exist in directory with improper permissions reset them
+         $FIND $FILEDIR -type f -maxdepth 1 ! -perm $REVPERM -exec $LS -ln {} \; | while read subline; do
+            OLD_PER=$( $ECHO $subline | $CUT -d ' ' -f1 )
+            SUBFILE=$( $ECHO $subline | $CUT -d ' ' -f9 )
+            fp_chmod $OLD_PER $REVPSTR $REVPERM "$SUBFILE"
+         done
+         
+         #if any files exist in directory with improper user reset them
+         $FIND $FILEDIR -type f -maxdepth 1 ! -user $REVUID -exec $LS -ln {} \; | while read subline; do
+            OLD_UID=$( $ECHO $subline | $CUT -d ' ' -f3 )
+            SUBFILE=$( $ECHO $subline | $CUT -d ' ' -f9 )
+            fp_chown_uid $OLD_UID $REVUID "$SUBFILE"
+         done
+         
+         #if any files exist in directory with improper group reset them
+         $FIND $FILEDIR -type f -maxdepth 1 ! -group $REVGID -exec $LS -ln {} \; | while read subline; do
+            OLD_GID=$( $ECHO $subline | $CUT -d ' ' -f4 )
+            SUBFILE=$( $ECHO $subline | $CUT -d ' ' -f9 )
+            fp_chown_gid $OLD_GID $REVGID "$SUBFILE"
+         done
+      done
+   fi
+}
+
+date_diff()
+{
+   if $TEST $# -ne 2; then
+      FP_DDM="E"
+      FP_DDS="E"
+      return
+   fi
+   FP_DDD=$( $EXPR $2 - $1 )
+   FP_DDM=$( $EXPR $FP_DDD / 60 )
+   FP_DDS=$( $EXPR $FP_DDD % 60 )
+}
+
+fp_end()
+{
+   if $TEST $SYSREMOUNT -eq 1; then
+      $MOUNT -o remount,ro $DEVICE /system > /dev/null 2>&1
+   fi
+   
+   if $TEST $SYSSDMOUNT -eq 1; then
+      $UMOUNT /system/sd > /dev/null 2>&1
+   fi
+   
+   if $TEST $SYSMOUNT -eq 1; then
+      $UMOUNT /system > /dev/null 2>&1
+   fi
+   
+   if $TEST $DATAMOUNT -eq 1; then
+      $UMOUNT /data > /dev/null 2>&1
+   fi
+   
+   FP_ENDTIME=$( $DATE +"%m-%d-%Y %H:%M:%S" )
+   FP_ENDEPOCH=$( $DATE +%s )
+   
+   date_diff $FP_STARTEPOCH $FP_ENDEPOCH
+   
+   fp_print "$0 $VERSION ended at $FP_ENDTIME (Runtime:${FP_DDM}m${FP_DDS}s)"
+}
+
+#MAIN SCRIPT
+
+fp_parseargs $@
+fp_start
+if $TEST "$ONLY_ONE" != "" -a "$ONLY_ONE" != "0" ; then
+   fp_single "$ONLY_ONE"
+else
+   fp_all
+fi
+fp_end
diff --git a/prebuilt/common/etc/init.d/00banner b/prebuilt/common/etc/init.d/00banner
new file mode 100755
index 0000000..70b8a9f
--- /dev/null
+++ b/prebuilt/common/etc/init.d/00banner
@@ -0,0 +1,12 @@
+#!/system/bin/sh
+#
+# Print startup info
+#
+L="log -p i -t cm"
+
+$L "Welcome to Android `getprop ro.build.version.release` / `getprop ro.modversion`";
+$L "                                                _ ";
+$L " __ __ _ ___  _ _  __  ___  __ _ _  _  _  __  __))";
+$L "((_ \\(/'((_( ((\\( ((_)((_( (('((\\( ((\`1( ((_)((_( ";
+$L "     ))                 _))";
+$L " ";
diff --git a/prebuilt/common/etc/init.d/01sysctl b/prebuilt/common/etc/init.d/01sysctl
new file mode 100755
index 0000000..bba6a83
--- /dev/null
+++ b/prebuilt/common/etc/init.d/01sysctl
@@ -0,0 +1,2 @@
+#!/system/bin/sh
+sysctl -p
diff --git a/prebuilt/common/etc/init.d/03firstboot b/prebuilt/common/etc/init.d/03firstboot
new file mode 100755
index 0000000..bd084a0
--- /dev/null
+++ b/prebuilt/common/etc/init.d/03firstboot
@@ -0,0 +1,9 @@
+#!/system/bin/sh
+# execute any postinstall script then kill it
+if [ -e /data/firstboot.sh ];
+then
+   log -p i -t boot "Executing firstboot.sh..";
+   logwrapper /system/bin/sh /data/firstboot.sh;
+   rm -f /data/firstboot.sh;
+fi;
+
diff --git a/prebuilt/common/etc/init.d/04modules b/prebuilt/common/etc/init.d/04modules
new file mode 100755
index 0000000..db18c71
--- /dev/null
+++ b/prebuilt/common/etc/init.d/04modules
@@ -0,0 +1,14 @@
+#!/system/bin/sh
+#
+# Load any extra modules
+
+MODULES=""
+
+if [ "`getprop persist.net.ipv6`" = "1" ]; then
+	MODULES="$MODULES ipv6"
+fi
+
+for i in $MODULES;
+do
+    modprobe $i;
+done
diff --git a/prebuilt/common/etc/init.d/05mountsd b/prebuilt/common/etc/init.d/05mountsd
new file mode 100755
index 0000000..f53645f
--- /dev/null
+++ b/prebuilt/common/etc/init.d/05mountsd
@@ -0,0 +1,54 @@
+#!/system/bin/sh
+#
+# mount ext[234] partition from sd card
+
+BB="logwrapper busybox";
+
+if [ "$SD_EXT_DIRECTORY" = "" ];
+then
+    SD_EXT_DIRECTORY=/sd-ext;
+fi;
+
+# find first linux partition on SD card
+MMC=/dev/block/mmcblk0
+
+# wait for the device to settle
+COUNT=6;
+until [ -b "$MMC" ] || [ $COUNT -lt 1 ];
+do
+    sleep 1;
+    COUNT=$((COUNT-1));
+done;
+
+if [ -b "$MMC" ];
+then
+    FDISK="busybox fdisk"
+    PARTITION=`$FDISK -l $MMC | awk '/^\// && $5 == 83 {print $1;exit;}'`
+
+    if [ -b "$PARTITION" ];
+    then
+        log -p i -t mountsd "Checking filesystems..";
+   
+        # fsck the sdcard filesystem first
+        logwrapper e2fsck -y $PARTITION;
+   
+        # set property with exit code in case an error occurs
+        setprop cm.e2fsck.errors $?;
+        if [ "$?" = 0 ];
+        then
+   
+            # mount and set perms
+            $BB mount -o noatime,nodiratime -t auto $PARTITION $SD_EXT_DIRECTORY;
+            if [ "$?" = 0 ];
+            then
+                $BB chown 1000:1000 $SD_EXT_DIRECTORY;
+                $BB chmod 771 $SD_EXT_DIRECTORY;
+                log -p i -t mountsd "$SD_EXT_DIRECTORY successfully mounted";
+            else
+                log -p e -t mountsd "Unable to mount filesystem for $SD_EXT_DIRECTORY!";
+            fi
+        else
+            log -p e -t mountsd "Unable to repair filesystem, disabling apps2sd";
+        fi
+    fi
+fi
diff --git a/prebuilt/common/etc/init.d/10apps2sd b/prebuilt/common/etc/init.d/10apps2sd
new file mode 100755
index 0000000..b4d0192
--- /dev/null
+++ b/prebuilt/common/etc/init.d/10apps2sd
@@ -0,0 +1,24 @@
+#!/system/bin/sh
+# Make sure the Apps2SD structure exists.
+
+if [ "$SD_EXT_DIRECTORY" = "" ];
+then
+    SD_EXT_DIRECTORY=/sd-ext;
+fi;
+
+if ! awk -vDIR="$SD_EXT_DIRECTORY" '$2 == DIR { exit 1; }' /proc/mounts ;
+then
+    # create directories if necessary.
+    for i in app app-private dalvik-cache;
+    do
+        if [ ! -d $SD_EXT_DIRECTORY/$i ];
+        then
+            mkdir $SD_EXT_DIRECTORY/$i;
+            busybox chown 1000:1000 $SD_EXT_DIRECTORY/$i;
+            busybox chmod 771 $SD_EXT_DIRECTORY/$i;
+            log -p i -t a2sd "$SD_EXT_DIRECTORY/$i created"
+        fi;
+    done
+    setprop cm.a2sd.active 1
+    log -p i -t a2sd "Apps2SD successfully activated";
+fi;
diff --git a/prebuilt/common/etc/init.d/20userinit b/prebuilt/common/etc/init.d/20userinit
new file mode 100755
index 0000000..ca88f83
--- /dev/null
+++ b/prebuilt/common/etc/init.d/20userinit
@@ -0,0 +1,21 @@
+#!/system/bin/sh
+# call a userinit.sh script if it's present on the sdcard
+
+if [ "$SD_EXT_DIRECTORY" = "" ];
+then
+    SD_EXT_DIRECTORY=/sd-ext;
+fi;
+
+if [ -e $SD_EXT_DIRECTORY/userinit.sh ];
+then
+   log -p i -t userinit "Executing $SD_EXT_DIRECTORY/userinit.sh";
+   busybox chmod +x $SD_EXT_DIRECTORY/userinit.sh;
+   logwrapper /system/bin/sh $SD_EXT_DIRECTORY/userinit.sh;
+   setprop cm.userinit.active 1;
+fi;
+
+if [ -d $SD_EXT_DIRECTORY/userinit.d ];
+then
+   logwrapper busybox run-parts $SD_EXT_DIRECTORY/userinit.d;
+   setprop cm.userinit.active 1;
+fi;
diff --git a/prebuilt/common/etc/init.local.rc b/prebuilt/common/etc/init.local.rc
new file mode 100644
index 0000000..ea900c4
--- /dev/null
+++ b/prebuilt/common/etc/init.local.rc
@@ -0,0 +1,19 @@
+# CyanogenMod Extras
+
+# Compcache
+service compcache_on /system/bin/logwrapper /system/bin/sh /system/bin/compcache start
+    disabled
+    oneshot
+
+service compcache_off /system/bin/logwrapper /system/bin/sh /system/bin/compcache stop
+    disabled
+    oneshot
+
+on property:persist.service.compcache=1
+    start compcache_on
+
+on property:persist.service.compcache=0
+    start compcache_off
+
+
+
diff --git a/prebuilt/common/etc/sysctl.conf b/prebuilt/common/etc/sysctl.conf
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/prebuilt/common/etc/sysctl.conf
diff --git a/prebuilt/dream_sapphire/etc/AudioPara_dream.csv b/prebuilt/dream_sapphire/etc/AudioPara_dream.csv
new file mode 100644
index 0000000..f702821
--- /dev/null
+++ b/prebuilt/dream_sapphire/etc/AudioPara_dream.csv
@@ -0,0 +1,143 @@
+Header,Dream_TMU_20090305
+A0,HTC_VOC_CODEC_EARCUPLE_VOICE,35,71,36,61,37,0,38,0,39,3,3A,0,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,1,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A1,HTC_VOC_CODEC_EARCUPLE_MIDI,35,71,36,61,37,0,38,0,39,3,3A,0,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,1,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A2,HTC_VOC_CODEC_SPEAKER_VOICE,35,63,36,63,37,0,38,0,39,3,3A,0,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,18,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A3,HTC_VOC_CODEC_SPEAKER_MIDI,35,63,36,63,37,0,38,0,39,3,3A,0,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,18,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A4,HTC_VOC_CODEC_HEADSET_VOICE,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A5,HTC_VOC_CODEC_HEADSET_MIDI,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A6,HTC_VOC_CODEC_BT_VOICE,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A7,HTC_VOC_CODEC_BT_MIDI,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A8,HTC_VOC_CODEC_CARKIT_VOICE,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A9,HTC_VOC_CODEC_CARKIT_MIDI,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A10,HTC_VOC_CODEC_TTY_FULL_VOICE,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A11,HTC_VOC_CODEC_TTY_FULL_MIDI,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A12,HTC_VOC_CODEC_TTY_VCO_VOICE,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A13,HTC_VOC_CODEC_TTY_VCO_MIDI,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A14,HTC_VOC_CODEC_TTY_HCO_VOICE,35,71,36,61,37,0,38,0,39,3,3A,0,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,1,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A15,HTC_VOC_CODEC_TTY_HCO_MIDI,35,71,36,61,37,0,38,0,39,3,3A,0,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,1,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A16,HTC_VOC_CODEC_NO_MIC_HEADSET_VOICE,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A17,HTC_VOC_CODEC_NO_MIC_HEADSET_MIDI,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A18,HTC_VOC_CODEC_TBD2_VOICE,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A19,HTC_VOC_CODEC_TBD2_MIDI,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A20,HTC_VOC_CODEC_HEADSET_SPEAKER_VOICE,35,6B,36,6B,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,10,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,1E,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A21,HTC_VOC_CODEC_HEADSET_SPEAKER_MIDI,35,6B,36,6B,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,10,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,1E,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A22,HTC_VOC_CODEC_TBD4_VOICE,35,71,36,61,37,0,38,0,39,3,3A,0,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,1,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A23,HTC_VOC_CODEC_TBD4_MIDI,35,71,36,61,37,0,38,0,39,3,3A,0,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,1,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U0,HTC_VOC_CODEC_EARCUPLE_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,90,3D,90,3E,0,3F,80,40,5,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U1,HTC_VOC_CODEC_EARCUPLE_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,84,3D,84,3E,0,3F,80,40,5,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U2,HTC_VOC_CODEC_SPEAKER_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,98,3D,98,3E,0,3F,0,40,0,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U3,HTC_VOC_CODEC_SPEAKER_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,A0,3D,A0,3E,0,3F,0,40,0,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U4,HTC_VOC_CODEC_HEADSET_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,28,3D,28,3E,8,3F,80,40,5,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U5,HTC_VOC_CODEC_HEADSET_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,3C,3D,3C,3E,8,3F,80,40,5,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U6,HTC_VOC_CODEC_BT_VOICE,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U7,HTC_VOC_CODEC_BT_MIDI,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U8,HTC_VOC_CODEC_CARKIT_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,28,3D,28,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U9,HTC_VOC_CODEC_CARKIT_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,20,3D,20,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U10,HTC_VOC_CODEC_TTY_FULL_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,3C,3D,3C,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U11,HTC_VOC_CODEC_TTY_FULL_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,3C,3D,3C,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U12,HTC_VOC_CODEC_TTY_VCO_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,44,3D,44,3E,0,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U13,HTC_VOC_CODEC_TTY_VCO_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,44,3D,44,3E,0,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U14,HTC_VOC_CODEC_TTY_HCO_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,A0,3D,A0,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U15,HTC_VOC_CODEC_TTY_HCO_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,A0,3D,A0,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U16,HTC_VOC_CODEC_NO_MIC_HEADSET_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,28,3D,28,3E,8,3F,80,40,5,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U17,HTC_VOC_CODEC_NO_MIC_HEADSET_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,3C,3D,3C,3E,8,3F,80,40,5,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U18,HTC_VOC_CODEC_TBD2_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,A0,3D,A0,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U19,HTC_VOC_CODEC_TBD2_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,A0,3D,A0,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U20,HTC_VOC_CODEC_HEADSET_SPEAKER_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,44,3D,44,3E,0,3F,80,40,5,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U21,HTC_VOC_CODEC_HEADSET_SPEAKER_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,44,3D,44,3E,0,3F,80,40,5,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U22,HTC_VOC_CODEC_TBD4_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,C4,3D,C4,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U23,HTC_VOC_CODEC_TBD4_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,C4,3D,C4,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+D0,HTC_VOC_CODEC_EARCUPLE_VOICE,1,2,22,0,818,0,0,0,0,0
+D1,HTC_VOC_CODEC_EARCUPLE_MIDI,1,6,22,0,818,0,0,0,0,0
+D2,HTC_VOC_CODEC_SPEAKER_VOICE,1,2,22,0,818,0,0,0,0,0
+D3,HTC_VOC_CODEC_SPEAKER_MIDI,1,6,22,0,818,0,0,0,0,0
+D4,HTC_VOC_CODEC_HEADSET_VOICE,1,2,22,0,818,0,0,c,0,0
+D5,HTC_VOC_CODEC_HEADSET_MIDI,1,6,22,0,818,0,0,c,0,0
+D6,HTC_VOC_CODEC_BT_VOICE,4002,0,22,3,800,0,1,0,0,0
+D7,HTC_VOC_CODEC_BT_MIDI,4002,0,22,3,800,0,1,0,0,0
+D8,HTC_VOC_CODEC_CARKIT_VOICE,1,7,22,0,818,0,0,0,0,0
+D9,HTC_VOC_CODEC_CARKIT_MIDI,1,7,22,0,818,0,0,0,0,0
+D10,HTC_VOC_CODEC_TTY_FULL_VOICE,1,7,22,0,818,0,0,0,0,0
+D11,HTC_VOC_CODEC_TTY_FULL_MIDI,1,7,22,0,818,0,0,0,0,0
+D12,HTC_VOC_CODEC_TTY_VCO_VOICE,1,7,22,0,818,0,0,0,0,0
+D13,HTC_VOC_CODEC_TTY_VCO_MIDI,1,7,22,0,818,0,0,0,0,0
+D14,HTC_VOC_CODEC_TTY_HCO_VOICE,1,7,22,0,818,0,0,0,0,0
+D15,HTC_VOC_CODEC_TTY_HCO_MIDI,1,7,22,0,818,0,0,0,0,0
+D16,HTC_VOC_CODEC_NO_MIC_HEADSET_VOICE,1,2,22,0,818,0,0,c,0,0
+D17,HTC_VOC_CODEC_NO_MIC_HEADSET_MIDI,1,6,22,0,818,0,0,c,0,0
+D18,HTC_VOC_CODEC_TBD2_VOICE,1,7,22,0,818,0,0,0,0,0
+D19,HTC_VOC_CODEC_TBD2_MIDI,1,7,22,0,818,0,0,0,0,0
+D20,HTC_VOC_CODEC_HEADSET_SPEAKER_VOICE,1,7,22,0,818,0,0,0,0,0
+D21,HTC_VOC_CODEC_HEADSET_SPEAKER_MIDI,1,7,22,0,818,0,0,0,0,0
+D22,HTC_VOC_CODEC_TBD4_VOICE,1,7,22,0,818,0,0,0,0,0
+D23,HTC_VOC_CODEC_TBD4_MIDI,1,7,22,0,818,0,0,0,0,0
+F0,PHONE_HEADSET_VOL0,0,4000,2013,0,7FB2,23FD,0,2D33,0,C80,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,100,200,50,300,150,64,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,4000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F1,PHONE_HEADSET_VOL1,1,4000,2861,0,7FB2,2D4E,0,2D33,0,C80,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,100,200,50,300,150,64,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,4000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F2,PHONE_HEADSET_VOL2,2,4000,32D6,0,7FB2,390A,0,2D33,0,C80,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,100,200,50,300,150,64,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,4000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F3,PHONE_HEADSET_VOL3,3,4000,4000,0,7FB2,47CF,0,2D33,0,C80,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,100,200,50,300,150,64,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,4000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F4,PHONE_HEADSET_VOL4,4,4000,4000,0,7FB2,71CF,0,2D33,0,C80,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,100,200,50,300,150,64,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,4000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F5,PHONE_HEADSET_VOL5,5,4000,4000,0,7FB2,B45F,FFFF,2D33,0,C80,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,100,200,50,300,258,64,1ca8,1c2,2ee0,fa0,FFFF,0,FF68,FB13,FC56,114,EDCE,47FB,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F6,PHONE_HANDSFREE_VOL0,0,4000,143D,0,2861,7FB2,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3600,7D0,0,50,100,200,200,200,300,200,64,1ca8,300,800,fa0,FFFF,0,FF3F,FC68,F8C8,F8EF,FDA1,4027,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F7,PHONE_HANDSFREE_VOL1,1,4000,143D,0,2861,B45F,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3600,7D0,0,50,100,200,200,200,300,200,64,1ca8,300,800,fa0,FFFF,0,FF3F,FC68,F8C8,F8EF,FDA1,4027,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F8,PHONE_HANDSFREE_VOL2,2,4000,143D,0,2861,FEC9,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3600,7D0,0,50,100,200,200,200,300,200,64,1ca8,300,800,fa0,FFFF,0,FF3F,FC68,F8C8,F8EF,FDA1,4027,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F9,PHONE_HANDSFREE_VOL3,3,4000,1C96,0,2861,FEC9,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,50,100,100,200,100,300,200,64,1ca8,300,800,fa0,FFFF,0,FF3F,FC68,F8C8,F8EF,FDA1,4027,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F10,PHONE_HANDSFREE_VOL4,4,4000,2D4E,0,2861,FEC9,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,32F4,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,bb8,0,100,100,200,400,200,300,200,64,1ca8,300,800,fa0,FFFF,0,FF3F,FC68,F8C8,F8EF,FDA1,4027,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F11,PHONE_HANDSFREE_VOL5,5,4000,4000,0,2861,FEC9,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,5A67,7F65,32F4,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,4A38,bb8,0,100,100,400,500,200,300,200,64,1ca8,300,800,fa0,FFFF,0,FF3F,FC68,F8C8,F8EF,FDA1,4027,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F12,PHONE_EARCUPLE_VOL0,0,4000,4000,0,4000,1209,FFFF,2D33,0,780,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,2D33,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,1000,1500,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,200,200,50,300,150,64,1388,1c2,2ee0,fa0,FFFF,0,CB,FECB,5D5,D75,69D,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F13,PHONE_EARCUPLE_VOL1,1,4000,4000,0,4000,197A,FFFF,2D33,0,780,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,2D33,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,1000,1500,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,200,200,50,300,150,64,1388,1c2,2ee0,fa0,FFFF,0,CB,FECB,5D5,D75,69D,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F14,PHONE_EARCUPLE_VOL2,2,4000,4000,0,4000,23FD,FFFF,2D33,0,780,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,2D33,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,1000,1500,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,200,200,50,300,150,64,1388,1c2,2ee0,fa0,FFFF,0,CB,FECB,5D5,D75,69D,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F15,PHONE_EARCUPLE_VOL3,3,4000,4000,0,4000,32D6,FFFF,2D33,0,780,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,2D33,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,1000,1500,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,200,200,50,300,150,64,1388,1c2,2ee0,fa0,FFFF,0,CB,FECB,5D5,D75,69D,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F16,PHONE_EARCUPLE_VOL4,4,4000,4000,0,4000,5092,FFFF,2D33,0,780,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,2D33,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,1000,1500,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,200,200,50,300,200,64,1388,1c2,2ee0,fa0,FFFF,0,197,FE36,711,FEEB,FFD5,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F17,PHONE_EARCUPLE_VOL5,5,4000,4000,0,4000,71CF,FFFF,2D33,0,780,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,2D33,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,1000,1500,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,200,200,50,300,200,64,1388,1c2,2ee0,fa0,FFFF,0,197,FE36,711,FEEB,FFD5,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F18,PHONE_BTHEADSET,5,4000,4000,0,7FB2,7FB2,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5208,1F40,0,106,161,800,200,1912,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F19,PHONE_CARKIT,5,4000,4000,0,7FB2,5A67,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,417,FC95,60,EC7D,01D8,F16B,3D23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F20,PHONE_TTY_FULL,0,4000,4000,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,4000,0,0,0,0,0,0,FFFF,91,316,400,FF03,17BF,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F21,PHONE_TTY_VCO,0,4000,2600,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F22,PHONE_TTY_HCO,0,4000,4000,0,4000,5A67,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,FB93,FBF6,F2C6,FDCC,93,141F,382A,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F23,CE_REC_INC_MIC,5,4000,4000,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,0,FFFF,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F24,CE_REC_EXT_MIC,5,4000,4000,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,0,FFFF,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F25,CE_PLAYBACK_HEADSET,5,4000,2FFC,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,0,FFFF,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F26,CE_PLAYBACK_HANDSFREE,5,4000,5500,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,0,FFFF,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F27,CE_SYS,5,4000,4000,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,00fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,0,FFFF,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F28,VT_HANDSFREE_VOL0,0,4000,143D,0,2013,7FB2,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3600,7D0,0,50,100,200,200,200,300,200,64,1ca8,300,800,fa0,FFFF,0,0,0,0,0,0,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F29,VT_HANDSFREE_VOL1,1,4000,143D,0,2013,B45F,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3600,7D0,0,50,100,200,200,200,300,200,64,1ca8,300,800,fa0,FFFF,0,0,0,0,0,0,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F30,VT_HANDSFREE_VOL2,2,4000,143D,0,2013,FEC9,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3600,7D0,0,50,100,200,200,200,300,200,64,1ca8,300,800,fa0,FFFF,0,0,0,0,0,0,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F31,VT_HANDSFREE_VOL3,3,4000,1C96,0,2013,FEC9,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,50,100,100,200,100,300,200,64,1ca8,300,800,fa0,FFFF,0,0,0,0,0,0,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F32,VT_HANDSFREE_VOL4,4,4000,2D4E,0,2013,FEC9,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,32F4,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,bb8,0,100,100,200,400,200,300,200,64,1ca8,300,800,fa0,FFFF,0,0,0,0,0,0,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F33,VT_HANDSFREE_VOL5,5,4000,4000,0,2013,FEC9,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,5A67,7F65,32F4,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,4A38,bb8,0,100,100,400,500,200,300,200,64,1ca8,300,800,fa0,FFFF,0,0,0,0,0,0,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F34,CE_PLAYBACK_HEADSET_RING,5,4000,4000,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,00fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,0,FFFF,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G0,Default,5,4000,4000,0,7FB2,7FB2,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5208,1F40,0,106,161,800,200,1912,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G1,HTC BH S100,5,4000,4000,0,4000,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,14,800,2000,2000,fa,46,1,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,3F00,7D0,0,40,100,400,200,400,300,258,32,1ca8,1c2,2EE0,fa0,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G2,HTC BH M100,5,4000,4000,0,5A67,5A67,FFFF,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,BB8,0,40,100,400,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G3,Motorola H500,5,4000,4000,0,7FB2,7FB2,FFFF,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,F00,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,BB8,0,40,100,400,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G4,Nokia HS-36W,5,4000,4000,0,7FB2,B45F,FFFF,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,780,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,40,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G5,PLT 510v.D,5,4000,4000,0,4000,4000,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G6,M2500 by Plantronics,5,4000,4000,0,4000,4000,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,400,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G7,Nokia HDW-3,5,4000,4000,0,5092,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,BB8,0,40,100,200,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G8,HBH-608,5,4000,4000,0,5A67,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G9,HBH-DS970,5,4000,4000,0,5092,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,30,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,10,100,200,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G10,i.Tech BlueBAND,5,4000,4000,0,7FB2,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,40,100,200,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G11,Nokia BH-800,5,4000,4000,0,7FB2,5A67,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,78,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,BB8,0,60,100,800,400,400,300,258,32,1ca8,300,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G12,Motorola H700,5,4000,4000,0,5A67,5A67,0,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,F00,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,BB8,0,40,100,400,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF21,FD5D,FB9C,FA19,F8A4,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G13,HTC BH M200,5,4000,4000,0,4000,7FB2,0,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,F00,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,BB8,0,40,100,400,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,0,0,0,0,0,4000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G14,Jabra JX10,5,4000,4000,0,5A67,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,60,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,400,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G15,320Plantronics,5,4000,4000,0,7FB2,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,400,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G16,640Plantronics,5,4000,4000,0,7FB2,4000,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,4000,BB8,0,20,161,400,200,400,300,258,32,1ca8,400,2D55,100,FFFF,0,FF21,FD5D,FB9C,FA19,F8A4,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G17,Jabra BT500,5,4000,4000,0,7FB2,5A67,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,4000,BB8,0,40,161,800,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G18,Motorola HT820,5,4000,4000,0,5092,7FB2,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,40,100,200,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF10,FCC8,F8A0,F4F2,F04B,65AD,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G19,HBH-IV840,5,4000,4000,0,7FB2,7FB2,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G20,6XXPlantronics,5,4000,4000,0,7FB2,A0C2,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,0,0,0,0,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G21,3xxPlantronics,5,4000,4000,0,5A67,4000,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,80,800,1500,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,BB8,0,20,100,100,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G22,HBH-PV710,5,4000,4000,0,71CF,4000,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,80,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G23,Motorola H670,5,4000,4000,0,7FB2,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,80,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,100,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G24,HBM-300,5,4000,4000,0,7FB2,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,70,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G25,Nokia BH-208,5,4000,4000,0,5A67,7FB2,FFFF,2000,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,70,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G26,Samsung WEP410,5,4000,4000,0,7FB2,2D4E,FFFF,2000,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,200,150,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G27,Jabra BT8010,5,4000,4000,0,7FB2,71CF,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,30,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,10,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G28,Motorola S9,5,4000,4000,0,7FB2,4000,0,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,F00,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,BB8,0,40,100,400,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF21,FD5D,FB9C,FA19,F8A4,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G29,Jabra BT620s,5,4000,4000,0,5A67,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,270,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,4000,BB8,0,40,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G30,Nokia BH-902,5,4000,4000,0,71CF,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,70,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G31,HBH-DS220,5,4000,4000,0,4000,B45F,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G32,HBH-DS980,5,4000,4000,0,5092,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,30,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,10,100,200,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G33,BT_EC_OFF,5,4000,4000,0,7FB2,7FB2,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5208,1F40,0,106,161,800,200,1912,300,258,32,1ca8,C8,2D55,100,FFFF,0,0,0,0,0,0,4000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G34,Motorola H721,5,4000,4000,0,71CF,2D4E,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,200,800,2000,2000,fa,46,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,1200,0,20,100,200,200,400,300,258,32,1ca8,1000,2D55,100,FFFF,0,FF21,FD5D,FB9C,FA19,F8A4,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
diff --git a/prebuilt/dream_sapphire/etc/AudioPara_sapphire.csv b/prebuilt/dream_sapphire/etc/AudioPara_sapphire.csv
new file mode 100644
index 0000000..dde1adb
--- /dev/null
+++ b/prebuilt/dream_sapphire/etc/AudioPara_sapphire.csv
@@ -0,0 +1,162 @@
+Header,Sapphire_VODAFONE_20090305
+A0,HTC_VOC_CODEC_EARCUPLE_VOICE,35,71,36,61,37,0,38,0,39,3,3A,0,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,1,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A1,HTC_VOC_CODEC_EARCUPLE_MIDI,35,71,36,61,37,0,38,0,39,3,3A,0,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,1,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A2,HTC_VOC_CODEC_SPEAKER_VOICE,35,63,36,63,37,0,38,0,39,3,3A,0,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,18,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A3,HTC_VOC_CODEC_SPEAKER_MIDI,35,63,36,63,37,0,38,0,39,3,3A,0,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,18,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A4,HTC_VOC_CODEC_HEADSET_VOICE,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A5,HTC_VOC_CODEC_HEADSET_MIDI,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A6,HTC_VOC_CODEC_BT_VOICE,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A7,HTC_VOC_CODEC_BT_MIDI,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A8,HTC_VOC_CODEC_CARKIT_VOICE,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A9,HTC_VOC_CODEC_CARKIT_MIDI,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A10,HTC_VOC_CODEC_TTY_FULL_VOICE,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A11,HTC_VOC_CODEC_TTY_FULL_MIDI,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A12,HTC_VOC_CODEC_TTY_VCO_VOICE,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A13,HTC_VOC_CODEC_TTY_VCO_MIDI,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A14,HTC_VOC_CODEC_TTY_HCO_VOICE,35,71,36,61,37,0,38,0,39,3,3A,0,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,1,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A15,HTC_VOC_CODEC_TTY_HCO_MIDI,35,71,36,61,37,0,38,0,39,3,3A,0,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,1,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A16,HTC_VOC_CODEC_NO_MIC_HEADSET_VOICE,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A17,HTC_VOC_CODEC_NO_MIC_HEADSET_MIDI,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A18,HTC_VOC_CODEC_FMHEADSET_VOICE,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A19,HTC_VOC_CODEC_FMHEADSET_MIDI,35,69,36,69,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,6,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A20,HTC_VOC_CODEC_HEADSET_SPEAKER_VOICE,35,6B,36,6B,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,10,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,1E,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A21,HTC_VOC_CODEC_HEADSET_SPEAKER_MIDI,35,6B,36,6B,37,0,38,0,39,3,3A,80,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,10,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,1E,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A22,HTC_VOC_CODEC_FMSPEAKER_VOICE,35,71,36,61,37,0,38,0,39,3,3A,0,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,1,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+A23,HTC_VOC_CODEC_FMSPEAKER_MIDI,35,71,36,61,37,0,38,0,39,3,3A,0,3B,0,3C,0,3D,0,3E,0,3F,0,40,0,41,1C,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,1,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U0,HTC_VOC_CODEC_EARCUPLE_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,34,3D,34,3E,0,3F,80,40,5,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U1,HTC_VOC_CODEC_EARCUPLE_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,18,3D,18,3E,0,3F,80,40,5,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U2,HTC_VOC_CODEC_SPEAKER_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,38,3D,38,3E,0,3F,0,40,0,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U3,HTC_VOC_CODEC_SPEAKER_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,34,3D,34,3E,0,3F,0,40,0,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U4,HTC_VOC_CODEC_HEADSET_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,28,3D,28,3E,8,3F,80,40,5,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U5,HTC_VOC_CODEC_HEADSET_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,3C,3D,3C,3E,8,3F,80,40,5,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U6,HTC_VOC_CODEC_BT_VOICE,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U7,HTC_VOC_CODEC_BT_MIDI,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U8,HTC_VOC_CODEC_CARKIT_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,28,3D,28,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U9,HTC_VOC_CODEC_CARKIT_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,20,3D,20,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U10,HTC_VOC_CODEC_TTY_FULL_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,3C,3D,3C,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U11,HTC_VOC_CODEC_TTY_FULL_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,3C,3D,3C,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U12,HTC_VOC_CODEC_TTY_VCO_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,44,3D,44,3E,0,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U13,HTC_VOC_CODEC_TTY_VCO_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,44,3D,44,3E,0,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U14,HTC_VOC_CODEC_TTY_HCO_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,A0,3D,A0,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U15,HTC_VOC_CODEC_TTY_HCO_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,A0,3D,A0,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U16,HTC_VOC_CODEC_NO_MIC_HEADSET_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,28,3D,28,3E,8,3F,80,40,5,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U17,HTC_VOC_CODEC_NO_MIC_HEADSET_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,20,3D,20,3E,8,3F,80,40,5,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U18,HTC_VOC_CODEC_FMHEADSET_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,A0,3D,A0,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U19,HTC_VOC_CODEC_FMHEADSET_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,A0,3D,A0,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U20,HTC_VOC_CODEC_HEADSET_SPEAKER_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,44,3D,44,3E,0,3F,80,40,5,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U21,HTC_VOC_CODEC_HEADSET_SPEAKER_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,44,3D,44,3E,0,3F,80,40,5,41,0,42,1,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U22,HTC_VOC_CODEC_FMSPEAKER_VOICE,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,C4,3D,C4,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+U23,HTC_VOC_CODEC_FMSPEAKER_MIDI,35,0,36,0,37,FF,38,0,39,0,3A,0,3B,0,3C,C4,3D,C4,3E,8,3F,80,40,5,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,4A,0,4B,0,4C,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+D0,HTC_VOC_CODEC_EARCUPLE_VOICE,1,2,22,0,818,0,0,0,0,0
+D1,HTC_VOC_CODEC_EARCUPLE_MIDI,1,6,22,0,818,0,0,0,0,0
+D2,HTC_VOC_CODEC_SPEAKER_VOICE,1,2,22,0,818,0,0,0,0,0
+D3,HTC_VOC_CODEC_SPEAKER_MIDI,1,6,22,0,818,0,0,0,0,0
+D4,HTC_VOC_CODEC_HEADSET_VOICE,1,3,22,0,818,0,0,c,0,0
+D5,HTC_VOC_CODEC_HEADSET_MIDI,1,6,22,0,818,0,0,c,0,0
+D6,HTC_VOC_CODEC_BT_VOICE,4002,0,22,3,800,0,1,0,0,0
+D7,HTC_VOC_CODEC_BT_MIDI,4002,0,22,3,800,0,1,0,0,0
+D8,HTC_VOC_CODEC_CARKIT_VOICE,1,7,22,0,818,0,0,0,0,0
+D9,HTC_VOC_CODEC_CARKIT_MIDI,1,7,22,0,818,0,0,0,0,0
+D10,HTC_VOC_CODEC_TTY_FULL_VOICE,1,7,22,0,818,0,0,0,0,0
+D11,HTC_VOC_CODEC_TTY_FULL_MIDI,1,7,22,0,818,0,0,0,0,0
+D12,HTC_VOC_CODEC_TTY_VCO_VOICE,1,7,22,0,818,0,0,0,0,0
+D13,HTC_VOC_CODEC_TTY_VCO_MIDI,1,7,22,0,818,0,0,0,0,0
+D14,HTC_VOC_CODEC_TTY_HCO_VOICE,1,7,22,0,818,0,0,0,0,0
+D15,HTC_VOC_CODEC_TTY_HCO_MIDI,1,7,22,0,818,0,0,0,0,0
+D16,HTC_VOC_CODEC_NO_MIC_HEADSET_VOICE,1,3,22,0,818,0,0,c,0,0
+D17,HTC_VOC_CODEC_NO_MIC_HEADSET_MIDI,1,6,22,0,818,0,0,c,0,0
+D18,HTC_VOC_CODEC_FMHEADSET_VOICE,1,7,22,0,818,0,0,0,0,0
+D19,HTC_VOC_CODEC_FMHEADSET_MIDI,1,7,22,0,818,0,0,0,0,0
+D20,HTC_VOC_CODEC_HEADSET_SPEAKER_VOICE,1,7,22,0,818,0,0,0,0,0
+D21,HTC_VOC_CODEC_HEADSET_SPEAKER_MIDI,1,7,22,0,818,0,0,0,0,0
+D22,HTC_VOC_CODEC_FMSPEAKER_VOICE,1,7,22,0,818,0,0,0,0,0
+D23,HTC_VOC_CODEC_FMSPEAKER_MIDI,1,7,22,0,818,0,0,0,0,0
+F0,PHONE_HEADSET_VOL0,0,4000,2013,0,7FB2,2013,FFFF,2D33,0,C80,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,100,200,100,300,150,64,1ca8,1c2,2ee0,fa0,FFFF,0,FF68,FB13,FC56,114,EDCE,47FB,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F1,PHONE_HEADSET_VOL1,1,4000,2861,0,7FB2,2861,FFFF,2D33,0,C80,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,100,200,100,300,150,64,1ca8,1c2,2ee0,fa0,FFFF,0,FF68,FB13,FC56,114,EDCE,47FB,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F2,PHONE_HEADSET_VOL2,2,4000,32D6,0,7FB2,32D6,FFFF,2D33,0,C80,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,100,200,100,300,150,64,1ca8,1c2,2ee0,fa0,FFFF,0,FF68,FB13,FC56,114,EDCE,47FB,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F3,PHONE_HEADSET_VOL3,3,4000,4000,0,7FB2,4000,FFFF,2D33,0,C80,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,100,200,100,300,150,64,1ca8,1c2,2ee0,fa0,FFFF,0,FF68,FB13,FC56,114,EDCE,47FB,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F4,PHONE_HEADSET_VOL4,4,4000,4000,0,7FB2,656E,FFFF,2D33,0,C80,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,100,200,100,300,200,64,1ca8,1c2,2ee0,fa0,FFFF,0,FF68,FB13,FC56,114,EDCE,47FB,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F5,PHONE_HEADSET_VOL5,5,4000,4000,0,7FB2,A0C2,FFFF,2D33,0,C80,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,100,200,100,300,258,64,1ca8,1c2,2ee0,fa0,FFFF,0,FF68,FB13,FC56,114,EDCE,47FB,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F6,PHONE_HANDSFREE_VOL0,0,4000,143D,0,7FB2,5A67,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3600,7D0,0,50,100,100,200,200,300,200,64,1ca8,300,800,fa0,FFFF,0,FF5D,FD56,F9DB,F864,FC17,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F7,PHONE_HANDSFREE_VOL1,1,4000,143D,0,7FB2,7FB2,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3600,7D0,0,50,100,100,200,200,300,200,64,1ca8,300,800,fa0,FFFF,0,FF5D,FD56,F9DB,F864,FC17,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F8,PHONE_HANDSFREE_VOL2,2,4000,143D,0,7FB2,B45F,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3600,7D0,0,50,100,100,200,200,300,200,64,1ca8,300,800,fa0,FFFF,0,FF5D,FD56,F9DB,F864,FC17,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F9,PHONE_HANDSFREE_VOL3,3,4000,1C96,0,7FB2,B45F,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3600,7D0,0,100,100,100,200,100,300,200,64,1ca8,300,800,fa0,FFFF,0,FF5D,FD56,F9DB,F864,FC17,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F10,PHONE_HANDSFREE_VOL4,4,4000,2D4E,0,7FB2,B45F,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,32F4,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,100,100,100,400,200,300,200,64,1ca8,800,800,fa0,FFFF,0,FF5D,FD56,F9DB,F864,FC17,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F11,PHONE_HANDSFREE_VOL5,5,4000,4000,0,7FB2,B45F,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,32F4,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,100,100,100,400,200,300,200,64,1ca8,900,800,fa0,FFFF,0,FF5D,FD56,F9DB,F864,FC17,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F12,PHONE_EARCUPLE_VOL0,0,4000,4000,0,7FB2,1013,FFFF,2D33,0,780,FF9A,1F00,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2000,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,1000,1500,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,200,200,50,300,150,64,1ca8,1c2,2ee0,fa0,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F13,PHONE_EARCUPLE_VOL1,1,4000,4000,0,7FB2,16B5,FFFF,2D33,0,780,FF9A,1F00,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2000,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,1000,1500,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,200,200,50,300,150,64,1ca8,1c2,2ee0,fa0,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F14,PHONE_EARCUPLE_VOL2,2,4000,4000,0,7FB2,2013,FFFF,2D33,0,780,FF9A,1F00,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2000,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,1000,1500,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,200,200,50,300,150,64,1ca8,1c2,2ee0,fa0,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F15,PHONE_EARCUPLE_VOL3,3,4000,4000,0,7FB2,2D4E,FFFF,2D33,0,780,FF9A,1F00,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2000,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,1000,1500,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,200,200,50,300,100,64,1ca8,1c2,2ee0,fa0,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F16,PHONE_EARCUPLE_VOL4,4,4000,4000,0,7FB2,4000,FFFF,2D33,0,780,FF9A,1F00,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2000,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,1000,1500,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,200,200,50,300,200,64,1ca8,1c2,2ee0,fa0,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F17,PHONE_EARCUPLE_VOL5,5,4000,4000,0,7FB2,5A67,FFFF,2D33,0,780,FF9A,1F00,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2000,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,1000,1500,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,200,200,50,300,200,64,1ca8,1c2,2ee0,fa0,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F18,PHONE_BTHEADSET,5,4000,4000,0,7FB2,7FB2,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5208,1F40,0,106,161,800,200,1912,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F19,PHONE_CARKIT,5,4000,4000,0,7FB2,5A67,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,417,FC95,60,EC7D,01D8,F16B,3D23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F20,PHONE_TTY_FULL,0,4000,4000,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,4000,0,0,0,0,0,0,FFFF,91,316,400,FF03,17BF,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F21,PHONE_TTY_VCO,0,4000,2600,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F22,PHONE_TTY_HCO,0,4000,4000,0,4000,5A67,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,FB93,FBF6,F2C6,FDCC,93,141F,382A,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F23,CE_REC_INC_MIC,5,4000,4000,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,0,FFFF,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F24,CE_REC_EXT_MIC,5,4000,4000,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,0,FFFF,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F25,CE_PLAYBACK_HEADSET,5,4000,30BF,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,14,800,2000,2000,fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,0,FFFF,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F26,CE_PLAYBACK_HANDSFREE,5,4000,5500,0,47CF,47CF,FFFF,2D33,0,780,FF9A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,2D33,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,1000,1500,2000,fa,46,2,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,200,200,50,300,200,64,1388,1c2,2ee0,fa0,FFFF,0,197,FE36,711,FEEB,FFD5,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F27,CE_SYS,5,4000,4000,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,00fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,0,FFFF,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F28,VT_HANDSFREE_VOL0,0,4000,143D,0,2013,7FB2,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3600,7D0,0,50,100,200,200,200,300,200,64,1ca8,300,800,fa0,FFFF,0,0,0,0,0,0,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F29,VT_HANDSFREE_VOL1,1,4000,143D,0,2013,B45F,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3600,7D0,0,50,100,200,200,200,300,200,64,1ca8,300,800,fa0,FFFF,0,0,0,0,0,0,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F30,VT_HANDSFREE_VOL2,2,4000,143D,0,2013,FEC9,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3600,7D0,0,50,100,200,200,200,300,200,64,1ca8,300,800,fa0,FFFF,0,0,0,0,0,0,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F31,VT_HANDSFREE_VOL3,3,4000,1C96,0,2013,FEC9,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,6000,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,7D0,0,50,100,100,200,100,300,200,64,1ca8,300,800,fa0,FFFF,0,0,0,0,0,0,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F32,VT_HANDSFREE_VOL4,4,4000,2D4E,0,2013,FEC9,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,200A,7F65,32F4,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,3F00,bb8,0,100,100,200,400,200,300,200,64,1ca8,300,800,fa0,FFFF,0,0,0,0,0,0,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F33,VT_HANDSFREE_VOL5,5,4000,4000,0,2013,FEC9,FFFF,3FD9,0,C80,FF9A,2050,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF9A,1D80,F333,01EC,FFEE,5A67,7F65,32F4,800,7fff,179f,0,14,2000,2000,2000,80,8c,2,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,2,4A38,bb8,0,100,100,400,500,200,300,200,64,1ca8,300,800,fa0,FFFF,0,0,0,0,0,0,5000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+F34,CE_PLAYBACK_HEADSET_RING,5,4000,4000,0,4000,4000,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,149f,0,14,800,2000,2000,00fa,46,1,2ff,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,4a38,1770,0,100,100,400,200,400,300,258,190,1ca8,1c2,2ee0,fa0,FFFF,0,0,0,0,0,0,0,FFFF,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G0,Default,5,4000,4000,0,7FB2,7FB2,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5208,1F40,0,106,161,800,200,1912,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G1,HTC BH S100,5,4000,4000,0,4000,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,14,800,2000,2000,fa,46,1,190,40,20,4650,40,41a0,800,63,4DFF,4DFF,1,3F00,7D0,0,40,100,400,200,400,300,258,32,1ca8,1c2,2EE0,fa0,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G2,HTC BH M100,5,4000,4000,0,5A67,5A67,FFFF,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,1180,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,BB8,0,40,100,400,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G3,Motorola H500,5,4000,4000,0,7FB2,7FB2,FFFF,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,F00,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,BB8,0,40,100,400,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G4,Nokia HS-36W,5,4000,4000,0,7FB2,B45F,FFFF,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,780,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,40,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G5,PLT 510v.D,5,4000,4000,0,4000,4000,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G6,M2500 by Plantronics,5,4000,4000,0,4000,4000,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,400,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G7,Nokia HDW-3,5,4000,4000,0,5092,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,BB8,0,40,100,200,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G8,HBH-608,5,4000,4000,0,5A67,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G9,HBH-DS970,5,4000,4000,0,5092,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,30,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,10,100,200,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G10,i.Tech BlueBAND,5,4000,4000,0,7FB2,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,40,100,200,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G11,Nokia BH-800,5,4000,4000,0,7FB2,5A67,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,78,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,BB8,0,60,100,800,400,400,300,258,32,1ca8,300,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G12,Motorola H700,5,4000,4000,0,5A67,5A67,0,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,F00,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,BB8,0,40,100,400,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF21,FD5D,FB9C,FA19,F8A4,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G13,HTC BH M200,5,4000,4000,0,4000,7FB2,0,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,F00,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,BB8,0,40,100,400,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,0,0,0,0,0,4000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G14,Jabra JX10,5,4000,4000,0,5A67,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,60,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,400,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G15,320Plantronics,5,4000,4000,0,7FB2,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,400,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G16,640Plantronics,5,4000,4000,0,7FB2,4000,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,4000,BB8,0,20,161,400,200,400,300,258,32,1ca8,400,2D55,100,FFFF,0,FF21,FD5D,FB9C,FA19,F8A4,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G17,Jabra BT500,5,4000,4000,0,7FB2,5A67,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,4000,BB8,0,40,161,800,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G18,Motorola HT820,5,4000,4000,0,5092,7FB2,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,40,100,200,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF10,FCC8,F8A0,F4F2,F04B,65AD,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G19,HBH-IV840,5,4000,4000,0,7FB2,7FB2,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G20,6XXPlantronics,5,4000,4000,0,7FB2,A0C2,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,0,0,0,0,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G21,3xxPlantronics,5,4000,4000,0,5A67,4000,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,80,800,1500,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,BB8,0,20,100,100,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G22,HBH-PV710,5,4000,4000,0,71CF,4000,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,80,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G23,Motorola H670,5,4000,4000,0,7FB2,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,80,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,100,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G24,HBM-300,5,4000,4000,0,7FB2,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,70,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G25,Nokia BH-208,5,4000,4000,0,5A67,7FB2,FFFF,2000,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,70,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G26,Samsung WEP410,5,4000,4000,0,7FB2,2D4E,FFFF,2000,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,0,100,200,150,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G27,Jabra BT8010,5,4000,4000,0,7FB2,71CF,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,30,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,10,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G28,Motorola S9,5,4000,4000,0,7FB2,4000,0,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,F00,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,BB8,0,40,100,400,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF21,FD5D,FB9C,FA19,F8A4,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G29,Jabra BT620s,5,4000,4000,0,5A67,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,270,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,4000,BB8,0,40,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G30,Nokia BH-902,5,4000,4000,0,71CF,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,70,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G31,HBH-DS220,5,4000,4000,0,4000,B45F,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,20,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G32,HBH-DS980,5,4000,4000,0,5092,7FB2,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,30,800,2000,2000,fa,78,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,10,100,200,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G33,BT_EC_OFF,5,4000,4000,0,7FB2,7FB2,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,11,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5208,1F40,0,106,161,800,200,1912,300,258,32,1ca8,C8,2D55,100,FFFF,0,0,0,0,0,0,4000,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G34,8XXPlantronics,5,4000,4000,0,7FB2,7FB2,0,3FD9,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,F00,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179F,0,0,800,2000,2000,fa,190,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,4000,BB8,0,40,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G35,Palm Headset,5,4000,4000,0,4000,4000,FFFF,2000,0,C80,FF03,2080,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2000,0,780,FF9A,2080,F333,01EC,FFEE,200A,7F65,7FFF,800,21DB,149F,0,78,800,5A30,2000,1A4,C8,2,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5208,1F40,0,50,161,800,200,1912,300,258,190,1CA8,C8,2D55,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G36,Jawbone,5,4000,4000,0,4000,7FB2,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,2000,0,0C80,FF9A,2100,F333,01EC,FFEE,200A,7F65,7FFF,800,21DB,0,0,78,800,5A30,2000,1A4,C8,2,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5208,1F40,0,50,161,800,200,1912,300,258,190,1214,C8,2D55,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G37,Jawbone1234,5,4000,4000,0,4000,7FB2,0,7F65,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,2000,0,0C80,FF9A,2100,F333,01EC,FFEE,200A,7F65,7FFF,800,21DB,0,0,78,800,5A30,2000,1A4,C8,2,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5208,1F40,0,50,161,800,200,1912,300,258,190,1214,C8,2D55,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G38,590Plantronics,5,4000,4000,0,7FB2,4000,FFFF,2000,0,780,FF03,2400,F333,01EC,FFEE,200A,7F65,0,ED00,600,FFFF,2000,0,0C80,FF03,2400,F333,01EC,FFEE,200A,7F65,7FFF,800,21DB,149F,0,78,800,5A30,2000,1A4,C8,2,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5DC0,2EE0,0,50,161,800,2BC,1912,300,258,190,1CA8,300,2D55,100,FFFF,F76E,FD79,FD34,FCFB,FCCF,FCB3,3F6B,0,13,ffdc,fdaa,ff4e,f955,fa96,3ebe,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G39,Audi UHV 6384,5,4000,4000,0,7FB2,4000,0,2000,0,780,FF9A,2080,F333,01EC,FFEE,200A,7F65,0,ED00,600,0,2000,0,0C80,FF9A,2080,F333,01EC,FFEE,200A,7F65,7FFF,800,21DB,0,0,78,800,2000,2000,1A4,C8,2,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5DC0,2EE0,0,106,161,800,2BC,1912,300,258,190,1CA8,300,2D55,100,FFFF,0,FFA1,FE78,FCB2,FAC4,F944,78BA,0,0,FFC1,FEFD,FDD1,FC8B,FB8D,7B32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G40,BlueConnect(tm),5,4000,4000,0,5A67,4000,0,2000,0,780,FF9A,2100,F333,01EC,FFEE,200A,7F65,0,ED00,600,0,2000,0,0C80,FF9A,2100,F333,01EC,FFEE,200A,7F65,7FFF,800,21DB,0,0,78,800,2000,2000,1A4,C8,2,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5DC0,2EE0,0,106,161,800,2BC,1912,300,258,190,1CA8,300,2D55,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G41,HandsFreeLink TM,5,4000,4000,0,5A67,4000,0,2000,0,780,FF9A,2100,F333,01EC,FFEE,200A,7F65,0,ED00,600,0,2000,0,0C80,FF9A,2100,F333,01EC,FFEE,200A,7F65,7FFF,800,21DB,0,0,78,800,2000,2000,1A4,C8,2,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5DC0,2EE0,0,106,161,800,2BC,1912,300,258,190,1CA8,300,2D55,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G42,Parrot 3400LS,5,4000,4000,0,7FB2,4000,0,2000,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,0,ED00,600,0,2000,0,780,FF9A,1B0C,F333,01EC,FFEE,200A,7F65,7FFF,800,21DB,0,0,78,800,2000,2000,1A4,C8,2,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5DC0,2EE0,0,106,161,800,2BC,1912,300,258,190,1CA8,300,2D55,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G43,BMW,5,4000,4000,0,7FB2,4000,0,2000,0,780,FF9A,2080,F333,01EC,FFEE,200A,7F65,0,ED00,600,0,2000,0,0C80,FF9A,2080,F333,01EC,FFEE,200A,7F65,7FFF,800,21DB,0,0,78,800,2000,2000,1A4,C8,2,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5DC0,2EE0,0,106,161,800,2BC,1912,300,258,190,1CA8,300,2D55,100,FFFF,0,FFA1,FE78,FCB2,FAC4,F944,78BA,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G44,Motorola H350,5,4000,4000,0,656E ,CA62 ,FFFF ,2000,0,C80,FF03 ,2300,F333 ,01EC ,FFEE ,200A ,7F65 ,0,0,0,0,7F65 ,0,780,FF9A ,1B0C ,F333 ,01EC ,FFEE ,200A ,7F65 ,7FFF ,800,21DB ,179F ,0,96,800,5A30 ,2000,1A4 ,A0 ,2,190,40,20,3977,40,408A ,800,63,4DFF,4DFF,2,4C00 ,1A00 ,0,20,161,800,200,1912,300,258,190,1CA8 ,50,2D55 ,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G45,Jabra BT135,5,4000,4000,0,7FB2 ,4000,FFFF ,4000,0,1180,FF03 ,2400,F333 ,01EC ,FFEE ,200A ,7F65 ,0,0,0,FFFF ,2880,0,0C80 ,FF03 ,2400,F333 ,01EC ,FFEE ,200A ,7F65 ,7FFF ,800,21DB ,179F ,0,78,800,5A30 ,2000,1A4 ,C8 ,2,190,40,20,3977,40,408A ,800,63,4DFF,4DFF,2,5208,1F40 ,0,20,161,800,200,1912,300,258,190,1CA8 ,C8 ,2D55 ,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G46,Jabra BT160,5,4000,4000,0,6500,6000,FFFF,2000,0,1180,FF03,2000,F333,01EC,FFEE,200A,7F65,0,ED00,600,FFFF,2000,0,0C80,FF03,2400,F333,01EC,FFEE,200A,7F65,7FFF,800,21DB,179F,0,70,800,2000,2000,1A4,C8,2,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5208,1F40,0,50,161,800,200,1912,300,258,190,1CA8,C8,2D55,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G47,Motorola H721,5,4000,4000,0,71CF,2D4E,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,200,800,2000,2000,fa,46,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,1200,0,20,100,200,200,400,300,258,32,1ca8,1000,2D55,100,FFFF,0,FF21,FD5D,FB9C,FA19,F8A4,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G48,Jabra BT8040,5,4000,4000,0,7FB2,7FB2,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7FFF,800,7FFF,4,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,100,100,200,200,400,300,200,64,1ca8,C8,2D55,100,FFFF,0,FF2D,FD74,FBA1,F9F6,F864,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G49,DoCoMo Wireless P01,5,4000,4000,0,FEC9,7FB2,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,5208,1F40,0,40,100,400,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G50,SoundLeaf+,5,4000,4000,0,B45F,7FB2,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,50,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,40,100,400,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G51,Nokia BH-103,5,4000,4000,0,5A67,7FB2,FFFF,2000,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,A2,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G52,Jabra BT500,5,4000,4000,0,7FB2,71CF,0,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,0,3FD9,0,C80,FF1A,1B0C,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,179f,0,10,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,4000,BB8,0,40,161,800,200,400,300,258,32,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
+G53,Jabra BT3030,5,4000,4000,0,5A67,7FB2,FFFF,2000,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,0,ED00,0,FFFF,2D33,0,C80,FF1A,1D80,F333,01EC,FFEE,200A,7F65,7fff,800,7fff,0,0,20,800,2000,2000,fa,C8,1,190,40,20,3977,40,408A,800,63,4DFF,4DFF,2,3F00,7D0,0,20,100,200,200,400,300,258,64,1ca8,C8,2D55,100,FFFF,0,FF80,FBDB,FCEB,E8,F0B1,3C90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,FFFF
diff --git a/prebuilt/dream_sapphire/etc/init.d/02audio_profile b/prebuilt/dream_sapphire/etc/init.d/02audio_profile
new file mode 100755
index 0000000..39b03bc
--- /dev/null
+++ b/prebuilt/dream_sapphire/etc/init.d/02audio_profile
@@ -0,0 +1,13 @@
+#!/system/bin/sh
+
+if [ ! -e /system/etc/AudioPara4.csv ];
+then
+	mount -o remount,rw /system
+	if [ `getprop ro.product.device` = "dream" ];
+	then
+		ln -s /system/etc/AudioPara_dream.csv /system/etc/AudioPara4.csv
+	else
+		ln -s /system/etc/AudioPara_sapphire.csv /system/etc/AudioPara4.csv
+	fi
+	mount -o remount,ro /system
+fi	
diff --git a/prelink-linux-arm-espresso.map b/prelink-linux-arm-espresso.map
new file mode 100644
index 0000000..fd93dee
--- /dev/null
+++ b/prelink-linux-arm-espresso.map
@@ -0,0 +1,207 @@
+# 0xC0000000 - 0xFFFFFFFF Kernel
+# 0xB0100000 - 0xBFFFFFFF Thread 0 Stack
+# 0xB0000000 - 0xB00FFFFF Linker
+# 0xA0000000 - 0xBFFFFFFF Prelinked System Libraries
+# 0x90000000 - 0x9FFFFFFF Prelinked App Libraries
+# 0x80000000 - 0x8FFFFFFF Non-prelinked Libraries
+# 0x40000000 - 0x7FFFFFFF mmap'd stuff
+# 0x10000000 - 0x3FFFFFFF Thread Stacks
+# 0x00000000 - 0x0FFFFFFF .text / .data / heap
+
+# Note: The general rule is that libraries should be aligned on 1MB
+# boundaries. For ease of updating this file, you will find a comment
+# on each line, indicating the observed size of the library, which is
+# one of:
+#
+#     [<64K] observed to be less than 64K
+#     [~1M] rounded up, one megabyte (similarly for other sizes)
+#     [???] no size observed, assumed to be one megabyte
+
+# core system libraries
+libdl.so                0xAFF00000 # [<64K]
+libc.so                 0xAFD00000 # [~2M]
+libstdc++.so            0xAFC00000 # [<64K]
+libm.so                 0xAFB00000 # [~1M]
+liblog.so               0xAFA00000 # [<64K]
+libcutils.so            0xAF900000 # [~1M]
+libthread_db.so         0xAF800000 # [<64K]
+libz.so                 0xAF700000 # [~1M]
+libevent.so             0xAF600000 # [???]
+libssl.so               0xAF400000 # [~2M]
+libcrypto.so            0xAF000000 # [~4M]
+libsysutils.so          0xAEF00000 # [~1M]
+
+# bluetooth
+liba2dp.so              0xAEE00000 # [~1M]
+audio.so                0xAED00000 # [~1M]
+input.so                0xAEC00000 # [~1M]
+libbluetoothd.so        0xAEA00000 # [~2M]
+libbluedroid.so         0xAE900000 # [<64K]
+libbluetooth.so         0xAE800000 # [~1M]
+libdbus.so              0xAE700000 # [~1M]
+
+# extended system libraries
+libril.so               0xAE600000 # [~1M]
+libreference-ril.so     0xAE500000 # [~1M]
+libwpa_client.so        0xAE400000 # [<64K]
+libnetutils.so          0xAE300000 # [~1M]
+
+# core dalvik runtime support
+libandroid_servers.so   0xAE200000 # [~1M]
+libicuuc.so             0xADE00000 # [~4M]
+libicui18n.so           0xAD900000 # [~5M]
+libandroid_runtime.so   0xAD300000 # [~6M]
+libnativehelper.so      0xAD100000 # [~2M]
+libdvm-ARM.so           0xAD000000 # [???]
+libdvm.so               0xACA00000 # [~6M]
+# Note: libicudata.so intentionally omitted
+
+# graphics
+libpixelflinger.so      0xAC900000 # [~1M]
+# libcorecg is for backward-compatibility with donut
+libcorecg.so            0xAC800000 # [???]
+libsurfaceflinger_client.so 0xAC700000 # [~1M]
+libsurfaceflinger.so    0xAC500000 # [~2M]
+libGLES_android.so      0xAC400000 # [~1M]
+libagl.so               0xAC300000 # [???]
+
+libGLESv1_CM.so         0xAC200000 # [~1M]
+libGLESv2.so            0xAC100000 # [~1M]
+libOpenVG_CM.so         0xAC000000 # [???]
+libOpenVGU_CM.so        0xABF00000 # [???]
+libEGL.so               0xABE00000 # [~1M]
+libETC1.so              0xABD00000 # [<64K]
+
+libacc.so               0xABC00000 # [~1M]
+
+libexif.so              0xABB00000 # [~1M]
+libcamera_client.so     0xABA80000 # [~1M]
+libui.so                0xAB900000 # [~1M]
+# libsgl is for backward-compatibility with donut
+libsgl.so               0xAB800000 # [???]
+libskia.so              0xAB100000 # [~7M]
+librs_jni.so            0xAB000000 # [~1M]
+libRS.so                0xA9E00000 # [~2M]
+libjnigraphics.so       0xA9D00000 # [<64K]
+libskiagl.so            0xA9C00000 # [~1M]
+
+# audio
+libFLAC.so              0xA9B00000 # [???]
+libaudiopolicy.so       0xA9A00000 # [~1M]
+libaudiopolicygeneric.so 0xA9900000 # [???]
+libsoundpool.so         0xA9800000 # [~1M]
+libgps.so               0xA9700000 # [~1M] (moved for espresso)
+libspeech.so            0xA9600000 # [~1M]
+liboemcamera.so         0xA9400000 # [~1M] (moved for espresso)
+libmedia_jni.so         0xA9300000 # [~1M]
+libmediaplayerservice.so 0xA9200000 # [~1M]
+libmedia.so             0xA9000000 # [~2M]
+libFFTEm.so             0xA8F00000 # [~1M]
+libSR_AudioIn.so        0xA8E00000 # [~1M] for external/srec
+libaudioflinger.so      0xA8D00000 # [~1M]
+
+# assorted system libraries
+libsqlite.so            0xA8B00000 # [~2M]
+libexpat.so             0xA8A00000 # [~1M]
+libwebcore.so           0xA8300000 # [~7M]
+libbinder.so            0xA8200000 # [~1M]
+libutils.so             0xA8100000 # [~1M]
+libcameraservice.so     0xA8000000 # [~1M]
+libhardware.so          0xA7F00000 # [<64K]
+libhardware_legacy.so   0xA7E00000 # [~1M]
+libapp_process.so       0xA7D00000 # [???]
+libsystem_server.so     0xA7C00000 # [~1M]
+libime.so               0xA7B00000 # [???]
+libaudio.so             0xA7A00000 # [~1M] (moved for espresso)
+libcamera.so            0xA7900000 # [~1M]
+libsonivox.so           0xA7800000 # [~1M] (moved for espresso)
+libvorbisidec.so        0xA7700000 # [~1M] (moved for espresso)
+libdiskconfig.so        0xA7600000 # [<64K]
+libemoji.so             0xA7500000 # [<64K]
+libjni_latinime.so      0xA7400000 # [~1M]
+libjni_pinyinime.so     0xA7300000 # [~1M]
+libttssynthproxy.so     0xA7200000 # [~1M] for frameworks/base
+libttspico.so           0xA7000000 # [~2M] for external/svox
+
+# pv libraries
+libpvasf.so                    0xA6F00000 # [???]
+libpvasfreg.so                 0xA6E00000 # [???]
+libomx_sharedlibrary.so        0xA6D00000 # [~1M]
+libopencore_download.so        0xA6C00000 # [~1M]
+libopencore_downloadreg.so     0xA6B00000 # [~1M]
+libopencore_net_support.so     0xA6800000 # [~3M]
+libopencore_rtsp.so            0xA6200000 # [~6M]
+libopencore_rtspreg.so         0xA6100000 # [~1M]
+libopencore_author.so          0xA5D00000 # [~4M]
+libomx_aacdec_sharedlibrary.so 0xA5B00000 # [~2M]
+libomx_amrdec_sharedlibrary.so 0xA5A00000 # [~1M]
+libomx_amrenc_sharedlibrary.so 0xA5900000 # [~1M]
+libomx_avcdec_sharedlibrary.so 0xA5800000 # [~1M]
+libomx_avcenc_sharedlibrary.so 0xA5700000 # [???]
+libomx_m4vdec_sharedlibrary.so 0xA5600000 # [~1M]
+libomx_m4venc_sharedlibrary.so 0xA5500000 # [???]
+libomx_mp3dec_sharedlibrary.so 0xA5400000 # [~1M]
+libopencore_mp4local.so        0xA5200000 # [~2M]
+libopencore_mp4localreg.so     0xA5100000 # [~1M]
+libopencore_player.so          0xA4800000 # [~9M]
+
+# opencore hardware support
+libmm-adspsvc.so              0xA4700000 # [<64K]
+libOmxCore.so                 0xA4600000 # [<64K]
+libOmxMpeg4Dec.so             0xA4500000 # [~1M]
+libOmxH264Dec.so              0xA4400000 # [~1M]
+libOmxVidEnc.so               0xA4300000 # [~1M]
+libopencorehw.so              0xA4200000 # [~1M]
+libOmxVdec.so                 0xA4100000 # [~1M]
+libmm-omxcore.so              0xA4000000 # [<64K]
+
+# pv libraries
+libopencore_common.so         0xA3900000 # [~7M]
+libqcomm_omx.so               0xA3800000 # [<64K]
+
+# stagefright libraries
+libstagefright_amrnb_common.so     0xA3700000 # [~1M]
+libstagefright_avc_common.so       0xA3600000 # [~1M]
+libstagefright_color_conversion.so 0xA3500000 # [<64K]
+libstagefright_omx.so              0xA3400000 # [~1M]
+libstagefrighthw.so                0xA3300000 # [~1M]
+libstagefright.so                  0xA2F00000 # [~4M]
+
+# libraries for specific hardware
+libgsl.so               0xA2E00000 # [~1M]
+libhtc_acoustic.so      0xA2D00000 # [<64K]
+libhtc_ril.so           0xA2C00000 # [~1M]
+liblvmxipc.so           0xA2B00000 # [~1M] for vendor/nxp
+libreference-cdma-sms.so 0xA2A00000 # [<64K] for hardware/ril
+
+# libraries for specific apps or temporary libraries
+libcam_ipl.so           0x9F000000 # [???]
+libwbxml.so             0x9EF00000 # [???]
+libwbxml_jni.so         0x9EE00000 # [~1M]
+libxml2wbxml.so         0x9EB00000 # [~1M]
+libdrm1.so              0x9EA00000 # [~1M]
+libdrm1_jni.so          0x9E900000 # [<64K]
+libwapcore.so           0x9E800000 # [???]
+libstreetview.so        0x9E700000 # [???]
+libwapbrowsertest.so    0x9E600000 # [???]
+libminiglobe.so         0x9E500000 # [???]
+libearth.so             0x9E400000 # [???]
+libembunit.so           0x9E300000 # [<64K]
+libneon.so              0x9E200000 # [???]
+libjni_example.so       0x9E100000 # [???]
+libjni_load_test.so     0x9E000000 # [???]
+libjni_lib_test.so      0x9DF00000 # [???]
+librunperf.so           0x9DE00000 # [???]
+libctest.so             0x9DD00000 # [<64K]
+libUAPI_jni.so          0x9DC00000 # [???]
+librpc.so               0x9DB00000 # [~1M]
+libtrace_test.so        0x9DA00000 # [???]
+libsrec_jni.so          0x9D800000 # [~2M]
+libjpeg.so              0x9D700000 # [~1M]
+libiprouteutil.so       0x9D600000 # [~1M] for external/iproute2
+libnetlink.so           0x9D500000 # [<64K] for external/iproute2
+libpagemap.so           0x9D400000 # [<64K] for system/extras/libpagemap
+libstlport.so           0x9D100000 # [~3M] for external/stlport
+libzxing.so             0x9D000000 # [<64K] for goggles
+libinterstitial.so      0x9CF00000 # [<64K] for goggles
+liblept.so              0x9CA00000 # [~5M] for external/leptonica
diff --git a/products/common.mk b/products/common.mk
index 865512a..37eff7d 100644
--- a/products/common.mk
+++ b/products/common.mk
@@ -9,6 +9,9 @@
 # Include backuptool
 PRODUCT_SPECIFIC_DEFINES += TARGET_OTA_BACKUPTOOL=true
 
+# Display modversion in edify script.
+PRODUCT_SPECIFIC_DEFINES += TARGET_OTA_MODVER=true
+
 # Add ROMManager build property
 PRODUCT_PROPERTY_OVERRIDES += \
     ro.config.ringtone=DonMessWivIt.ogg \
@@ -32,11 +35,6 @@
     ro.com.android.dateformat=MM-dd-yyyy \
     ro.com.android.dataroaming=false
 
-# ADWLauncher is the default unless specified elsewhere
-ifndef DEFAULT_LAUNCHER
-    PRODUCT_PACKAGES += ADWLauncher
-endif
-
 # CyanogenMod specific product packages
 PRODUCT_PACKAGES += \
     CMParts \
@@ -44,7 +42,7 @@
 
 # Copy over the changelog to the device
 PRODUCT_COPY_FILES += \
-    vendor/cyanogen/CHANGELOG:system/etc/CHANGELOG-CM.txt
+    vendor/cyanogen/CHANGELOG.mkdn:system/etc/CHANGELOG-CM.txt
 
 # Common CM overlay
 PRODUCT_PACKAGE_OVERLAYS += vendor/cyanogen/overlay/common
@@ -54,19 +52,29 @@
 
 PRODUCT_COPY_FILES += \
     vendor/cyanogen/prebuilt/common/bin/backuptool.sh:system/bin/backuptool.sh \
-    vendor/cyanogen/prebuilt/common/lib/libncurses.so:system/lib/libncurses.so \
     vendor/cyanogen/prebuilt/common/etc/resolv.conf:system/etc/resolv.conf \
+    vendor/cyanogen/prebuilt/common/etc/sysctl.conf:system/etc/sysctl.conf \
     vendor/cyanogen/prebuilt/common/etc/terminfo/l/linux:system/etc/terminfo/l/linux \
     vendor/cyanogen/prebuilt/common/etc/terminfo/u/unknown:system/etc/terminfo/u/unknown \
     vendor/cyanogen/prebuilt/common/etc/profile:system/etc/profile \
-    vendor/cyanogen/prebuilt/common/xbin/bash:system/xbin/bash \
+    vendor/cyanogen/prebuilt/common/etc/init.local.rc:system/etc/init.local.rc \
+    vendor/cyanogen/prebuilt/common/etc/init.d/00banner:system/etc/init.d/00banner \
+    vendor/cyanogen/prebuilt/common/etc/init.d/01sysctl:system/etc/init.d/01sysctl \
+    vendor/cyanogen/prebuilt/common/etc/init.d/03firstboot:system/etc/init.d/03firstboot \
+    vendor/cyanogen/prebuilt/common/etc/init.d/04modules:system/etc/init.d/04modules \
+    vendor/cyanogen/prebuilt/common/etc/init.d/20userinit:system/etc/init.d/20userinit \
+    vendor/cyanogen/prebuilt/common/bin/compcache:system/bin/compcache \
+    vendor/cyanogen/prebuilt/common/bin/fix_permissions:system/bin/fix_permissions \
     vendor/cyanogen/prebuilt/common/xbin/htop:system/xbin/htop \
     vendor/cyanogen/prebuilt/common/xbin/irssi:system/xbin/irssi \
     vendor/cyanogen/prebuilt/common/xbin/lsof:system/xbin/lsof \
-    vendor/cyanogen/prebuilt/common/xbin/nano:system/xbin/nano \
     vendor/cyanogen/prebuilt/common/xbin/powertop:system/xbin/powertop \
     vendor/cyanogen/prebuilt/common/xbin/openvpn-up.sh:system/xbin/openvpn-up.sh
 
+#PRODUCT_COPY_FILES += \
+#    vendor/cyanogen/prebuilt/common/etc/init.d/05mountsd:system/etc/init.d/05mountsd \
+#    vendor/cyanogen/prebuilt/common/etc/init.d/10apps2sd:system/etc/init.d/10apps2sd
+ 
 PRODUCT_COPY_FILES +=  \
     vendor/cyanogen/proprietary/RomManager.apk:system/app/RomManager.apk \
 
@@ -79,8 +87,6 @@
     PRODUCT_COPY_FILES += \
         vendor/cyanogen/proprietary/CarHomeGoogle.apk:./system/app/CarHomeGoogle.apk \
         vendor/cyanogen/proprietary/CarHomeLauncher.apk:./system/app/CarHomeLauncher.apk \
-        vendor/cyanogen/proprietary/com.amazon.mp3.apk:./system/app/com.amazon.mp3.apk \
-        vendor/cyanogen/proprietary/Maps.apk:./system/app/Maps.apk \
         vendor/cyanogen/proprietary/Facebook.apk:./system/app/Facebook.apk \
         vendor/cyanogen/proprietary/GenieWidget.apk:./system/app/GenieWidget.apk \
         vendor/cyanogen/proprietary/Gmail.apk:./system/app/Gmail.apk \
@@ -91,30 +97,32 @@
         vendor/cyanogen/proprietary/GooglePartnerSetup.apk:./system/app/GooglePartnerSetup.apk \
         vendor/cyanogen/proprietary/GoogleQuickSearchBox.apk:./system/app/GoogleQuickSearchBox.apk \
         vendor/cyanogen/proprietary/GoogleServicesFramework.apk:./system/app/GoogleServicesFramework.apk \
-        vendor/cyanogen/proprietary/googlevoice.apk:./system/app/googlevoice.apk \
         vendor/cyanogen/proprietary/HtcCopyright.apk:./system/app/HtcCopyright.apk \
         vendor/cyanogen/proprietary/HtcEmailPolicy.apk:./system/app/HtcEmailPolicy.apk \
         vendor/cyanogen/proprietary/HtcSettings.apk:./system/app/HtcSettings.apk \
-        vendor/cyanogen/proprietary/kickback.apk:./system/app/kickback.apk \
         vendor/cyanogen/proprietary/LatinImeGoogle.apk:./system/app/LatinImeGoogle.apk \
         vendor/cyanogen/proprietary/LatinImeTutorial.apk:./system/app/LatinImeTutorial.apk \
+        vendor/cyanogen/proprietary/Maps.apk:./system/app/Maps.apk \
         vendor/cyanogen/proprietary/MarketUpdater.apk:./system/app/MarketUpdater.apk \
         vendor/cyanogen/proprietary/MediaUploader.apk:./system/app/MediaUploader.apk \
         vendor/cyanogen/proprietary/NetworkLocation.apk:./system/app/NetworkLocation.apk \
         vendor/cyanogen/proprietary/OneTimeInitializer.apk:./system/app/OneTimeInitializer.apk \
         vendor/cyanogen/proprietary/PassionQuickOffice.apk:./system/app/PassionQuickOffice.apk \
         vendor/cyanogen/proprietary/SetupWizard.apk:./system/app/SetupWizard.apk \
-        vendor/cyanogen/proprietary/soundback.apk:./system/app/soundback.apk \
         vendor/cyanogen/proprietary/Street.apk:./system/app/Street.apk \
         vendor/cyanogen/proprietary/Talk.apk:./system/app/Talk.apk \
-        vendor/cyanogen/proprietary/talkback.apk:./system/app/talkback.apk \
         vendor/cyanogen/proprietary/Twitter.apk:./system/app/Twitter.apk \
         vendor/cyanogen/proprietary/Vending.apk:./system/app/Vending.apk \
         vendor/cyanogen/proprietary/VoiceSearch.apk:./system/app/VoiceSearch.apk \
         vendor/cyanogen/proprietary/YouTube.apk:./system/app/YouTube.apk \
+        vendor/cyanogen/proprietary/com.amazon.mp3.apk:./system/app/com.amazon.mp3.apk \
+        vendor/cyanogen/proprietary/googlevoice.apk:./system/app/googlevoice.apk \
+        vendor/cyanogen/proprietary/kickback.apk:./system/app/kickback.apk \
+        vendor/cyanogen/proprietary/soundback.apk:./system/app/soundback.apk \
+        vendor/cyanogen/proprietary/talkback.apk:./system/app/talkback.apk \
         vendor/cyanogen/proprietary/com.google.android.maps.xml:./system/etc/permissions/com.google.android.maps.xml \
+        vendor/cyanogen/proprietary/features.xml:./system/etc/permissions/features.xml \
         vendor/cyanogen/proprietary/com.google.android.maps.jar:./system/framework/com.google.android.maps.jar \
-	vendor/cyanogen/proprietary/features.xml:./system/etc/permissions/features.xml \
         vendor/cyanogen/proprietary/libinterstitial.so:./system/lib/libinterstitial.so \
         vendor/cyanogen/proprietary/libspeech.so:./system/lib/libspeech.so
 else
diff --git a/products/cyanogen_bravo.mk b/products/cyanogen_bravo.mk
index 1a76fbc..f97701a 100644
--- a/products/cyanogen_bravo.mk
+++ b/products/cyanogen_bravo.mk
@@ -1,3 +1,6 @@
+# Inherit AOSP device configuration for bravo.
+$(call inherit-product, device/htc/bravo/full_bravo.mk)
+
 # Inherit some common cyanogenmod stuff.
 $(call inherit-product, vendor/cyanogen/products/common.mk)
 
@@ -15,6 +18,9 @@
 PRODUCT_BUILD_PROP_OVERRIDES += BUILD_ID=FRF85B BUILD_DISPLAY_ID=FRF85B PRODUCT_NAME=passion BUILD_FINGERPRINT=google/passion/passion/mahimahi:2.2/FRF85B/42745:user/release-keys TARGET_BUILD_TYPE=userdebug
 PRIVATE_BUILD_DESC="passion-user 2.2 FRF85B 42745 release-keys"
 
+# Build Kernel
+PRODUCT_SPECIFIC_DEFINES += TARGET_PREBUILT_KERNEL=device/htc/bravo-common/kernel
+
 # Extra Passion overlay
 PRODUCT_PACKAGE_OVERLAYS += vendor/cyanogen/overlay/passion
 
@@ -33,4 +39,8 @@
 # Copy passion specific prebuilt files
 #
 PRODUCT_COPY_FILES +=  \
-    vendor/cyanogen/prebuilt/bravo/media/bootanimation.zip:system/media/bootanimation.zip
+    vendor/cyanogen/prebuilt/passion/media/bootanimation.zip:system/media/bootanimation.zip
+
+ifndef DEFAULT_LAUNCHER
+    PRODUCT_PACKAGES += ADWLauncher
+endif
\ No newline at end of file
diff --git a/products/cyanogen_dream_sapphire.mk b/products/cyanogen_dream_sapphire.mk
index 22664a0..4468107 100644
--- a/products/cyanogen_dream_sapphire.mk
+++ b/products/cyanogen_dream_sapphire.mk
@@ -20,6 +20,14 @@
 
 PRODUCT_SPECIFIC_DEFINES += TARGET_PRELINKER_MAP=$(TOP)/vendor/cyanogen/prelink-linux-arm-ds.map
 
+# Build kernel
+PRODUCT_SPECIFIC_DEFINES += TARGET_PREBUILT_KERNEL=
+PRODUCT_SPECIFIC_DEFINES += TARGET_KERNEL_DIR=kernel-msm
+PRODUCT_SPECIFIC_DEFINES += TARGET_KERNEL_CONFIG=cyanogen_msm_defconfig
+
+PRODUCT_COPY_FILES += \
+    vendor/cyanogen/prebuilt/dream_sapphire/etc/init.d/02audio_profile:system/etc/init.d/02audio_profile
+
 #
 # Set ro.modversion
 #
@@ -31,9 +39,21 @@
         ro.modversion=CyanogenMod-6.0.0-DS-test0
 endif
 
+# Use the audio profile hack
+WITH_DS_HTCACOUSTIC_HACK := true
+
+# Use Windows Media
+WITH_WINDOWS_MEDIA := true
+
 #
 # Copy DS specific prebuilt files
 #
 PRODUCT_COPY_FILES +=  \
-    vendor/cyanogen/prebuilt/dream_sapphire/media/bootanimation.zip:system/media/bootanimation.zip
+    vendor/cyanogen/prebuilt/dream_sapphire/media/bootanimation.zip:system/media/bootanimation.zip \
+    vendor/cyanogen/prebuilt/dream_sapphire/etc/init.d/02audio_profile:system/etc/init.d/02audio_profile \
+    vendor/cyanogen/prebuilt/dream_sapphire/etc/AudioPara_dream.csv:system/etc/AudioPara_dream.csv \
+    vendor/cyanogen/prebuilt/dream_sapphire/etc/AudioPara_sapphire.csv:system/etc/AudioPara_sapphire.csv
 
+ifndef DEFAULT_LAUNCHER
+    PRODUCT_PACKAGES += ADWLauncher
+endif
diff --git a/products/cyanogen_espresso.mk b/products/cyanogen_espresso.mk
index c41c461..d61491f 100644
--- a/products/cyanogen_espresso.mk
+++ b/products/cyanogen_espresso.mk
@@ -18,6 +18,11 @@
 PRODUCT_BUILD_PROP_OVERRIDES += BUILD_ID=FRF85B BUILD_DISPLAY_ID=FRF85B PRODUCT_NAME=espresso BUILD_FINGERPRINT=google/passion/passion/mahimahi:2.2/FRF85B/42745:user/release-keys
 PRIVATE_BUILD_DESC="espresso-user 2.2  42745 release-keys"
 
+PRODUCT_SPECIFIC_DEFINES += TARGET_PRELINKER_MAP=$(TOP)/vendor/cyanogen/prelink-linux-arm-espresso.map
+
+# Build Kernel
+PRODUCT_SPECIFIC_DEFINES += TARGET_PREBUILT_KERNEL=device/htc/espresso/kernel
+
 #
 # Set ro.modversion
 #
@@ -34,3 +39,7 @@
 #
 PRODUCT_COPY_FILES +=  \
     vendor/cyanogen/prebuilt/espresso/media/bootanimation.zip:system/media/bootanimation.zip
+
+ifndef DEFAULT_LAUNCHER
+    PRODUCT_PACKAGES += ADWLauncher
+endif
\ No newline at end of file
diff --git a/products/cyanogen_hero.mk b/products/cyanogen_hero.mk
index 53a6ea6..92ef71a 100644
--- a/products/cyanogen_hero.mk
+++ b/products/cyanogen_hero.mk
@@ -21,6 +21,9 @@
 # Enable Windows Media
 WITH_WINDOWS_MEDIA := true
 
+# Build Kernel
+PRODUCT_SPECIFIC_DEFINES += TARGET_PREBUILT_KERNEL=device/htc/hero/kernel
+
 #
 # Set ro.modversion
 #
@@ -38,3 +41,6 @@
 PRODUCT_COPY_FILES +=  \
     vendor/cyanogen/prebuilt/dream_sapphire/media/bootanimation.zip:system/media/bootanimation.zip
 
+ifndef DEFAULT_LAUNCHER
+    PRODUCT_PACKAGES += ADWLauncher
+endif
\ No newline at end of file
diff --git a/products/cyanogen_inc.mk b/products/cyanogen_inc.mk
index cac14a8..f1d6429 100644
--- a/products/cyanogen_inc.mk
+++ b/products/cyanogen_inc.mk
@@ -12,6 +12,9 @@
 PRODUCT_MODEL := Incredible
 PRODUCT_MANUFACTURER := HTC
 
+# Build Kernel
+PRODUCT_SPECIFIC_DEFINES += TARGET_PREBUILT_KERNEL=device/htc/inc/kernel
+
 #
 # Set ro.modversion
 #
@@ -22,3 +25,7 @@
     PRODUCT_PROPERTY_OVERRIDES += \
         ro.modversion=CyanogenMod-6.0.0-N1-test0
 endif
+
+ifndef DEFAULT_LAUNCHER
+    PRODUCT_PACKAGES += ADWLauncher
+endif
\ No newline at end of file
diff --git a/products/cyanogen_passion.mk b/products/cyanogen_passion.mk
index de5ee47..2a7f540 100644
--- a/products/cyanogen_passion.mk
+++ b/products/cyanogen_passion.mk
@@ -18,6 +18,11 @@
 PRODUCT_BUILD_PROP_OVERRIDES += BUILD_ID=FRF91 BUILD_DISPLAY_ID=FRF91 PRODUCT_NAME=passion BUILD_FINGERPRINT=google/passion/passion/mahimahi:2.2/FRF91/43546:user/release-keys TARGET_BUILD_TYPE=userdebug BUILD_VERSION_TAGS=release-keys
 PRIVATE_BUILD_DESC="passion-user 2.2 FRF91 43546 release-keys"
 
+# Build kernel
+PRODUCT_SPECIFIC_DEFINES += TARGET_PREBUILT_KERNEL=
+PRODUCT_SPECIFIC_DEFINES += TARGET_KERNEL_DIR=kernel-msm
+PRODUCT_SPECIFIC_DEFINES += TARGET_KERNEL_CONFIG=cyanogen_mahimahi_defconfig
+
 # Extra Passion overlay
 PRODUCT_PACKAGE_OVERLAYS += vendor/cyanogen/overlay/passion
 
@@ -27,6 +32,9 @@
     ro.ril.oem.nosim.ecclist=911,112,999,000,08,118,120,122,110,119,995 \
     ro.ril.emc.mode=2
 
+# Enable Windows Media
+WITH_WINDOWS_MEDIA := true
+
 #
 # Set ro.modversion
 #
@@ -43,3 +51,7 @@
 #
 PRODUCT_COPY_FILES +=  \
     vendor/cyanogen/prebuilt/passion/media/bootanimation.zip:system/media/bootanimation.zip
+
+ifndef DEFAULT_LAUNCHER
+    PRODUCT_PACKAGES += ADWLauncher
+endif
diff --git a/products/cyanogen_sholes.mk b/products/cyanogen_sholes.mk
index d01ae77..10723e6 100644
--- a/products/cyanogen_sholes.mk
+++ b/products/cyanogen_sholes.mk
@@ -1,8 +1,6 @@
 # Inherit AOSP device configuration for passion.
 $(call inherit-product, device/motorola/sholes/sholes.mk)
 
-PRODUCT_SPECIFIC_DEFINES += DEFAULT_LAUNCHER=true
-
 # Inherit some common cyanogenmod stuff.
 $(call inherit-product, vendor/cyanogen/products/common.mk)
 
@@ -15,6 +13,9 @@
 PRODUCT_MODEL := Droid
 PRODUCT_MANUFACTURER := Motorola
 
+# Build Kernel
+PRODUCT_SPECIFIC_DEFINES += TARGET_PREBUILT_KERNEL=device/motorola/sholes/kernel
+
 #
 # Set ro.modversion
 #
@@ -23,10 +24,10 @@
         ro.modversion=CyanogenMod-6-$(shell date +%m%d%Y)-NIGHTLY-Droid
 else
     PRODUCT_PROPERTY_OVERRIDES += \
-        ro.modversion=CyanogenMod-6.0.0-Droid-alpha2
+        ro.modversion=CyanogenMod-6.0.0-Droid-alpha7
 endif
 
 PRODUCT_BUILD_PROP_OVERRIDES := BUILD_ID=FRF84B BUILD_DISPLAY_ID=FRF84B PRODUCT_NAME=voles TARGET_DEVICE=sholes BUILD_FINGERPRINT=verizon/voles/sholes/sholes:2.2/FRF84B/42477:user/release-keys PRODUCT_BRAND=verizon PRIVATE_BUILD_DESC="voles-user 2.2 FRF84B 42477 release-keys" BUILD_NUMBER=42477 BUILD_UTC_DATE=1277333704 TARGET_BUILD_TYPE=user BUILD_VERSION_TAGS=release-keys USER=android-build
 
 PRODUCT_COPY_FILES +=  \
-    vendor/cyanogen/prebuilt/passion/media/bootanimation.zip:system/media/bootanimation.zip
\ No newline at end of file
+    vendor/cyanogen/prebuilt/passion/media/bootanimation.zip:system/media/bootanimation.zip
diff --git a/products/gsm.mk b/products/gsm.mk
index 8f21b28..d5e77b1 100644
--- a/products/gsm.mk
+++ b/products/gsm.mk
@@ -2,3 +2,6 @@
 PRODUCT_COPY_FILES += \
     vendor/cyanogen/prebuilt/common/etc/apns-conf.xml:system/etc/apns-conf.xml
 
+# SIM Toolkit
+PRODUCT_PACKAGES += \
+    Stk
diff --git a/tools/squisher b/tools/squisher
index cee085a..8561978 100755
--- a/tools/squisher
+++ b/tools/squisher
@@ -53,7 +53,7 @@
 
 cd $WORK/ota/system
 
-if [ "$TARGET_PRODUCT" == "cyanogen_dream_sapphire" ]
+if [ "$TARGET_PRODUCT" = "cyanogen_dream_sapphire" ]
 then
    # Relocate su and put xbin.sqf where it belongs
    rm -f bin/su
@@ -79,17 +79,12 @@
 rm -rf recovery
 
 # Remove xbin stuff and fix up updater-script
-if [ "$TARGET_PRODUCT" == "cyanogen_dream_sapphire" ]
+if [ "$TARGET_PRODUCT" = "cyanogen_dream_sapphire" ]
 then
    sed -e "s/system\/xbin\/su/system\/bin\/su/g" META-INF/com/google/android/updater-script | grep -v xbin > updater-script.new
-else
-   cp META-INF/com/google/android/updater-script updater-script.new
+   mv updater-script.new META-INF/com/google/android/updater-script
 fi
 
-echo "ui_print(\"Welcome to CyanogenMod-$MODVERSION!\");" > META-INF/com/google/android/updater-script
-cat updater-script.new >> META-INF/com/google/android/updater-script
-rm updater-script.new
-
 # Pack it up and sign
 zip -r update.zip .
 echo "Signing package.."