From de212a64fdf9ef46c4d9f80ede5ba31bd1db7305 Mon Sep 17 00:00:00 2001 From: ivendor Date: Sat, 11 Dec 2010 11:08:42 +0100 Subject: [PATCH] -Added script to extract proprietary files from ROM -Updated Changelog -New overlays from wildfire vendor -New handling of compcache --- Changelog-SPQRom.txt | 53 ++++ custom/init.d/08compcache | 15 +- extract-files.sh | 47 ++++ .../keyguard_screen_sim_pin_portrait.xml | 0 .../res/layout/keyguard_screen_tab_unlock.xml | 229 ------------------ .../core/res/res/layout/twelve_key_entry.xml | 0 .../res/res/layout/usb_storage_activity.xml | 0 .../base/core/res/res/values/dimens.xml | 0 .../SettingsProvider/res/values/defaults.xml | 22 ++ .../ADWLauncher/res/xml/default_workspace.xml | 0 .../apps/CMParts/res/values/config.xml | 9 + .../apps/Camera/res/values/config.xml | 4 +- .../Contacts/res/layout-finger/dialpad.xml | 0 .../res/layout-finger/twelve_key_dialer.xml | 0 .../DeskClock/res/layout-land/desk_clock.xml | 0 .../apps/DeskClock/res/layout/desk_clock.xml | 0 .../res/layout/desk_clock_time_date.xml | 0 .../apps/Launcher2/res/layout/all_apps.xml | 22 ++ .../apps/Launcher2/res/values/config.xml | 0 .../apps/Phone/res/layout-finger/dialpad.xml | 0 .../layout-finger/dtmf_twelve_key_dialer.xml | 0 .../res/layout-finger/emergency_dialer.xml | 0 .../res/layout-finger/non_drawer_dialpad.xml | 0 .../apps/Phone/res/layout/call_card.xml | 0 .../res/layout/call_card_person_info.xml | 0 .../apps/Phone/res/layout/incall_touch_ui.xml | 0 .../packages/apps/Phone/res/values/styles.xml | 0 .../res/layout/choose_lock_password.xml | 0 .../res/layout/choose_lock_pattern.xml | 0 .../layout/choose_lock_pattern_example.xml | 0 .../res/layout/confirm_lock_password.xml | 0 .../res/layout/confirm_lock_pattern.xml | 0 .../drawable-mdpi/ic_launcher_sim_toolkit.png | Bin .../apps/Torch/res/layout/mainnew.xml | 134 ++++++++++ .../LatinIME/java/res/values-land/dimens.xml | 0 .../LatinIME/java/res/values/dimens.xml | 0 36 files changed, 302 insertions(+), 233 deletions(-) create mode 100755 extract-files.sh mode change 100644 => 100755 overlay/frameworks/base/core/res/res/layout/keyguard_screen_sim_pin_portrait.xml delete mode 100644 overlay/frameworks/base/core/res/res/layout/keyguard_screen_tab_unlock.xml mode change 100644 => 100755 overlay/frameworks/base/core/res/res/layout/twelve_key_entry.xml mode change 100644 => 100755 overlay/frameworks/base/core/res/res/layout/usb_storage_activity.xml mode change 100644 => 100755 overlay/frameworks/base/core/res/res/values/dimens.xml create mode 100644 overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml mode change 100644 => 100755 overlay/packages/apps/ADWLauncher/res/xml/default_workspace.xml create mode 100644 overlay/packages/apps/CMParts/res/values/config.xml mode change 100644 => 100755 overlay/packages/apps/Contacts/res/layout-finger/dialpad.xml mode change 100644 => 100755 overlay/packages/apps/Contacts/res/layout-finger/twelve_key_dialer.xml mode change 100644 => 100755 overlay/packages/apps/DeskClock/res/layout-land/desk_clock.xml mode change 100644 => 100755 overlay/packages/apps/DeskClock/res/layout/desk_clock.xml mode change 100644 => 100755 overlay/packages/apps/DeskClock/res/layout/desk_clock_time_date.xml create mode 100755 overlay/packages/apps/Launcher2/res/layout/all_apps.xml mode change 100644 => 100755 overlay/packages/apps/Launcher2/res/values/config.xml mode change 100644 => 100755 overlay/packages/apps/Phone/res/layout-finger/dialpad.xml mode change 100644 => 100755 overlay/packages/apps/Phone/res/layout-finger/dtmf_twelve_key_dialer.xml mode change 100644 => 100755 overlay/packages/apps/Phone/res/layout-finger/emergency_dialer.xml mode change 100644 => 100755 overlay/packages/apps/Phone/res/layout-finger/non_drawer_dialpad.xml mode change 100644 => 100755 overlay/packages/apps/Phone/res/layout/call_card.xml mode change 100644 => 100755 overlay/packages/apps/Phone/res/layout/call_card_person_info.xml mode change 100644 => 100755 overlay/packages/apps/Phone/res/layout/incall_touch_ui.xml mode change 100644 => 100755 overlay/packages/apps/Phone/res/values/styles.xml mode change 100644 => 100755 overlay/packages/apps/Settings/res/layout/choose_lock_password.xml mode change 100644 => 100755 overlay/packages/apps/Settings/res/layout/choose_lock_pattern.xml mode change 100644 => 100755 overlay/packages/apps/Settings/res/layout/choose_lock_pattern_example.xml mode change 100644 => 100755 overlay/packages/apps/Settings/res/layout/confirm_lock_password.xml mode change 100644 => 100755 overlay/packages/apps/Settings/res/layout/confirm_lock_pattern.xml mode change 100644 => 100755 overlay/packages/apps/Stk/res/drawable-mdpi/ic_launcher_sim_toolkit.png create mode 100755 overlay/packages/apps/Torch/res/layout/mainnew.xml mode change 100644 => 100755 overlay/packages/inputmethods/LatinIME/java/res/values-land/dimens.xml mode change 100644 => 100755 overlay/packages/inputmethods/LatinIME/java/res/values/dimens.xml 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 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -