diff --git a/Changelog-SPQRom.txt b/Changelog-SPQRom.txt
index c6a621e..46715c7 100644
--- a/Changelog-SPQRom.txt
+++ b/Changelog-SPQRom.txt
@@ -1,3 +1,56 @@
+0.7:
+-Using layout overrides for QVGA resolution from Wildfire
+-Handling of compcache % settings in CyanogenMod menu
+From Cyanogen changelog:
+* Common: ADWLauncher 1.3.3 - Ander Webbs
+* Common: Optional overscrolling - Google, Arcee, Robert Burns
+* Common: Messaging/Phone sliders on lockscreen - Rodolfo Hurtado
+* Common: Lockscreen gestures - Michael Webster
+* Common: Bluetooth FTP server profile - CodeAurora
+* Common: New wallpapers - Prash
+* Common: Super duper unified flashlights - Michael Webster
+* Common: Launch applications via DeskClock - Evan Charlton
+
+0.6:
+-Use ARMv6 optimizations
+From Cyanogen changelog:
+* Common: Various bugfixes from AOSP and CodeAurora
+* Common: ADWLauncher 1.2.0 - Ander Webbs
+* Common: Notification category support - Pedlar
+* Common: Galaxy S style power widget in notification bar - Pedlar
+* Common: Autodetect if we should use /cache for system dex files - Kali-
+* Common: Quick PIN unlock - gsarrica
+* Common: Skia performance enhancements - CodeAurora
+* Common: APN list update - Paul Weiss
+* Common: Fix AGPS issues on all platforms
+* Common: Ability to customize location to save attachments in MMS - Wes Garner
+* Common: Dismiss notifications by swiping - Evan Charlton
+* Common: Enabled Sound Recorder app
+* Common: Bluetooth OBEX performance boost - Sony
+* Common: Updated Terminal Emulator app - Jack Palevich
+* Common: Updated headset drawables - blunden
+
+
+0.5:
+-Fixed phone call with bluetooth handsfree/headset
+-Updated to Android 2.2.1 and latest cyanogen 6.1 sources
+From Cyanogen changelog:
+* ADWLauncher 1.1.5 - Ander Webbs
+* Configurable audio focus for music app - Jonas Larsson
+* APN cleanup (fixes many issues with GPS and MMS) - Cyanogen
+* AudioDSP updates - Antti S. Lankila
+* Status bar themes - Michael Webster
+* Email app updates - Michael Webster
+* Notification "quiet hours" - Evan Charlton
+* Superuser 2.3.6 - Adam Shanks (ChainsDD)
+* Control locking of MMS app in memory - Julian J. M
+* Kill foreground app by long-pressing back - Evan Charlton
+* New AppWidgetPicker dialog - boombuler@XDA
+* FileManager app - OpenIntents
+* Anonymous install statistics gathering - Chris Soyars
+* Dual-mode snooze (long press dismiss) - Evan Charlton
+* Compose SMS/MMS via search button long press - Wes Garner
+
0.4.1:
-Fixed libGps, should not cause issues anymore.
diff --git a/custom/init.d/08compcache b/custom/init.d/08compcache
index 743b1f5..38225c4 100644
--- a/custom/init.d/08compcache
+++ b/custom/init.d/08compcache
@@ -2,6 +2,14 @@
# - load compcache module
+MEMTOTAL=$( awk '{ if ($1 eq "MemTotal:") print $2 ;exit }' /proc/sys/vm/drop_caches
+ echo 30 > /proc/sys/vm/swappiness
+ insmod /system/lib/modules/ramzswap.ko disksize_kb=$CCSIZE
busybox swapon /dev/block/ramzswap0
fi
diff --git a/extract-files.sh b/extract-files.sh
new file mode 100755
index 0000000..19da341
--- /dev/null
+++ b/extract-files.sh
@@ -0,0 +1,47 @@
+#!/bin/sh
+
+# Copyright (C) 2010 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+mkdir proprietary
+adb pull /system/etc/agps_rm proprietary
+adb pull /system/bin/akm8973 proprietary
+adb pull /system/etc/AudioFilter.csv proprietary
+adb pull /system/etc/AudioPara4.csv proprietary
+adb pull /system/etc/AudioPreProcess.csv proprietary
+adb pull /system/usr/keylayout/AVRCP.kl proprietary
+adb pull /system/usr/keylayout/bahamas-keypad.kl proprietary
+adb pull /system/usr/keylayout/h2w_headset.kl proprietary
+adb pull /system/usr/keylayout/qwerty.kl proprietary
+adb pull /system/etc/firmware/brf6300.bin proprietary
+adb pull /system/etc/firmware/brf6350.bin proprietary
+adb pull /system/etc/wifi/Fw1251r1c.bin proprietary
+adb pull /system/etc/wifi/tiwlan.ini proprietary
+adb pull /system/lib/libA2DP.so proprietary
+adb pull /system/lib/libaudioeq.so proprietary
+adb pull /system/lib/egl/libGLES_qcom.so proprietary
+adb pull /system/lib/libgps.so proprietary
+adb pull /system/lib/libhtc_acoustic.so proprietary
+adb pull /system/lib/libhtc_ril.so proprietary
+adb pull /system/lib/libmm-adspsvc.so proprietary
+adb pull /system/lib/liboemcamera.so proprietary
+adb pull /system/lib/libOmxH264Dec.so proprietary
+adb pull /system/lib/libOmxMpeg4Dec.so proprietary
+adb pull /system/lib/libOmxVidEnc.so proprietary
+adb pull /system/lib/libt9.so proprietary
+adb pull /system/usr/keychars/qwerty.kcm.bin proprietary
+adb pull /system/usr/keychars/qwerty2.kcm.bin proprietary
+adb pull /system/lib/hw/sensors.bahamas.so proprietary
+adb pull /system/etc/spn-conf.xml proprietary
+adb pull /system/etc/voicemail-conf.xml proprietary
diff --git a/overlay/frameworks/base/core/res/res/layout/keyguard_screen_sim_pin_portrait.xml b/overlay/frameworks/base/core/res/res/layout/keyguard_screen_sim_pin_portrait.xml
old mode 100644
new mode 100755
diff --git a/overlay/frameworks/base/core/res/res/layout/keyguard_screen_tab_unlock.xml b/overlay/frameworks/base/core/res/res/layout/keyguard_screen_tab_unlock.xml
deleted file mode 100644
index 18ee43c..0000000
--- a/overlay/frameworks/base/core/res/res/layout/keyguard_screen_tab_unlock.xml
+++ /dev/null
@@ -1,229 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/overlay/frameworks/base/core/res/res/layout/twelve_key_entry.xml b/overlay/frameworks/base/core/res/res/layout/twelve_key_entry.xml
old mode 100644
new mode 100755
diff --git a/overlay/frameworks/base/core/res/res/layout/usb_storage_activity.xml b/overlay/frameworks/base/core/res/res/layout/usb_storage_activity.xml
old mode 100644
new mode 100755
diff --git a/overlay/frameworks/base/core/res/res/values/dimens.xml b/overlay/frameworks/base/core/res/res/values/dimens.xml
old mode 100644
new mode 100755
diff --git a/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
new file mode 100644
index 0000000..1dbf813
--- /dev/null
+++ b/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
@@ -0,0 +1,22 @@
+
+
+
+ true
+ true
+
\ No newline at end of file
diff --git a/overlay/packages/apps/ADWLauncher/res/xml/default_workspace.xml b/overlay/packages/apps/ADWLauncher/res/xml/default_workspace.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/CMParts/res/values/config.xml b/overlay/packages/apps/CMParts/res/values/config.xml
new file mode 100644
index 0000000..05a8ff9
--- /dev/null
+++ b/overlay/packages/apps/CMParts/res/values/config.xml
@@ -0,0 +1,9 @@
+
+
+
+ true
+ false
+
+
+ true
+
diff --git a/overlay/packages/apps/Camera/res/values/config.xml b/overlay/packages/apps/Camera/res/values/config.xml
index 2f7c41d..6734bf3 100644
--- a/overlay/packages/apps/Camera/res/values/config.xml
+++ b/overlay/packages/apps/Camera/res/values/config.xml
@@ -1,4 +1,4 @@
-
+
true
-
+
\ No newline at end of file
diff --git a/overlay/packages/apps/Contacts/res/layout-finger/dialpad.xml b/overlay/packages/apps/Contacts/res/layout-finger/dialpad.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Contacts/res/layout-finger/twelve_key_dialer.xml b/overlay/packages/apps/Contacts/res/layout-finger/twelve_key_dialer.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/DeskClock/res/layout-land/desk_clock.xml b/overlay/packages/apps/DeskClock/res/layout-land/desk_clock.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/DeskClock/res/layout/desk_clock.xml b/overlay/packages/apps/DeskClock/res/layout/desk_clock.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/DeskClock/res/layout/desk_clock_time_date.xml b/overlay/packages/apps/DeskClock/res/layout/desk_clock_time_date.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Launcher2/res/layout/all_apps.xml b/overlay/packages/apps/Launcher2/res/layout/all_apps.xml
new file mode 100755
index 0000000..14f42c0
--- /dev/null
+++ b/overlay/packages/apps/Launcher2/res/layout/all_apps.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
diff --git a/overlay/packages/apps/Launcher2/res/values/config.xml b/overlay/packages/apps/Launcher2/res/values/config.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Phone/res/layout-finger/dialpad.xml b/overlay/packages/apps/Phone/res/layout-finger/dialpad.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Phone/res/layout-finger/dtmf_twelve_key_dialer.xml b/overlay/packages/apps/Phone/res/layout-finger/dtmf_twelve_key_dialer.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Phone/res/layout-finger/emergency_dialer.xml b/overlay/packages/apps/Phone/res/layout-finger/emergency_dialer.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Phone/res/layout-finger/non_drawer_dialpad.xml b/overlay/packages/apps/Phone/res/layout-finger/non_drawer_dialpad.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Phone/res/layout/call_card.xml b/overlay/packages/apps/Phone/res/layout/call_card.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Phone/res/layout/call_card_person_info.xml b/overlay/packages/apps/Phone/res/layout/call_card_person_info.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Phone/res/layout/incall_touch_ui.xml b/overlay/packages/apps/Phone/res/layout/incall_touch_ui.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Phone/res/values/styles.xml b/overlay/packages/apps/Phone/res/values/styles.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Settings/res/layout/choose_lock_password.xml b/overlay/packages/apps/Settings/res/layout/choose_lock_password.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Settings/res/layout/choose_lock_pattern.xml b/overlay/packages/apps/Settings/res/layout/choose_lock_pattern.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Settings/res/layout/choose_lock_pattern_example.xml b/overlay/packages/apps/Settings/res/layout/choose_lock_pattern_example.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Settings/res/layout/confirm_lock_password.xml b/overlay/packages/apps/Settings/res/layout/confirm_lock_password.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Settings/res/layout/confirm_lock_pattern.xml b/overlay/packages/apps/Settings/res/layout/confirm_lock_pattern.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Stk/res/drawable-mdpi/ic_launcher_sim_toolkit.png b/overlay/packages/apps/Stk/res/drawable-mdpi/ic_launcher_sim_toolkit.png
old mode 100644
new mode 100755
diff --git a/overlay/packages/apps/Torch/res/layout/mainnew.xml b/overlay/packages/apps/Torch/res/layout/mainnew.xml
new file mode 100755
index 0000000..da3d4b7
--- /dev/null
+++ b/overlay/packages/apps/Torch/res/layout/mainnew.xml
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/overlay/packages/inputmethods/LatinIME/java/res/values-land/dimens.xml b/overlay/packages/inputmethods/LatinIME/java/res/values-land/dimens.xml
old mode 100644
new mode 100755
diff --git a/overlay/packages/inputmethods/LatinIME/java/res/values/dimens.xml b/overlay/packages/inputmethods/LatinIME/java/res/values/dimens.xml
old mode 100644
new mode 100755