Browse files

iyokan: Adjust for new baseband 4.0.1.A.0.283 and proprieteary files.…

…This patch adds support for the newest baseband and adjusts proprietary files and scripts.

Change-Id: I574b16524d013727e75f22426e36bbc308ca1fbe
  • Loading branch information...
1 parent e42f344 commit 795056f5174ee97b7591887912a66ea3256632d4 @freexperia freexperia committed Oct 23, 2011
Showing with 35 additions and 3 deletions.
  1. +1 −0 BoardConfig.mk
  2. +0 −2 device_iyokan.mk
  3. +16 −0 extract-files.sh
  4. BIN kernel
  5. +18 −0 setup-makefiles.sh
  6. +0 −1 vendorsetup.sh
View
1 BoardConfig.mk
@@ -1,4 +1,5 @@
-include device/semc/mogami-common/BoardConfigCommon.mk
+-include vendor/semc/iyokan/BoardConfigVendor.mk
TARGET_SPECIFIC_HEADER_PATH := device/semc/iyokan/include
View
2 device_iyokan.mk
@@ -24,8 +24,6 @@ USE_CAMERA_STUB:=true
PRODUCT_COPY_FILES += \
$(LOCAL_KERNEL):kernel
-DISABLE_DEXPREOPT := false
-
# These is the hardware-specific overlay, which points to the location
# of hardware-specific resource overrides, typically the frameworks and
# application settings that are stored in resourced.
View
16 extract-files.sh
@@ -30,6 +30,9 @@ adb pull /system/usr/keylayout/msm_pmic_pwr_key.kl ../../../vendor/$VENDOR/$DEVI
adb pull /system/usr/keylayout/pm8058-keypad.kl ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/usr/keylayout/qwerty.kl ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/usr/keylayout/simple_remote.kl ../../../vendor/$VENDOR/$DEVICE/proprietary
+adb pull /system/usr/keychars/us104-keyboard.kcm.bin ../../../vendor/$VENDOR/$DEVICE/proprietary
+adb pull /system/usr/keylayout/us104-keyboard.kl ../../../vendor/$VENDOR/$DEVICE/proprietary
+adb pull /system/usr/keylayout/usb_mouse.kl ../../../vendor/$VENDOR/$DEVICE/proprietary
## RIL related stuff
adb pull /system/lib/libril.so ../../../vendor/$VENDOR/$DEVICE/proprietary
@@ -74,6 +77,7 @@ adb pull /system/lib/liboemcamera.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libmmjpeg.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libmmipl.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libcamera.so ../../../vendor/$VENDOR/$DEVICE/proprietary
+adb pull /system/lib/libcamera_clientsemc.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libcald_client.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libcald_debugger.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libcald_hal.so ../../../vendor/$VENDOR/$DEVICE/proprietary
@@ -216,6 +220,18 @@ adb pull /system/usr/keyboard-config/layouts/qwerty-se-fi.xml ../../../vendor/$V
adb pull /system/usr/keyboard-config/layouts/qwertz.xml ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/usr/keyboard-config/layouts/thai.xml ../../../vendor/$VENDOR/$DEVICE/proprietary
+#HDMI
+adb pull /system/bin/hdmid ../../../vendor/$VENDOR/$DEVICE/proprietary
+adb pull /system/lib/libhdmidisplay.so ../../../vendor/$VENDOR/$DEVICE/proprietary
+adb pull /system/app/SemcHdmiControlService.apk ../../../vendor/$VENDOR/$DEVICE/proprietary
+adb pull /system/framework/com.sonyericsson.privateapis_impl.jar ../../../vendor/$VENDOR/$DEVICE/proprietary
+adb pull /system/etc/permissions/com.sonyericsson.privateapis.xml ../../../vendor/$VENDOR/$DEVICE/proprietary
+
+#ANT*
+adb pull /system/app/AntHalService.apk ../../../vendor/$VENDOR/$DEVICE/proprietary
+adb pull /system/etc/permissions/com.dsi.ant.antradio_library.xml ../../../vendor/$VENDOR/$DEVICE/proprietary
+adb pull /system/framework/com.dsi.ant.antradio_library.jar ../../../vendor/$VENDOR/$DEVICE/proprietary
+adb pull /system/lib/libanthal.so ../../../vendor/$VENDOR/$DEVICE/proprietary
./setup-makefiles.sh
View
BIN kernel
Binary file not shown.
View
18 setup-makefiles.sh
@@ -39,6 +39,9 @@ DEVICE=iyokan
# Prebuilt kl keymaps
PRODUCT_COPY_FILES += \\
+vendor/__VENDOR__/__DEVICE__/proprietary/us104-keyboard.kcm.bin:system/usr/keychars/us104-keyboard.kcm.bin \\
+vendor/__VENDOR__/__DEVICE__/proprietary/us104-keyboard.kl:system/usr/keylayout/104-keyboard.kl \\
+vendor/__VENDOR__/__DEVICE__/proprietary/usb_mouse.kl:system/usr/keylayout/usb_mouse.kl \\
vendor/__VENDOR__/__DEVICE__/proprietary/qwerty.kcm.bin:system/usr/keychars/qwerty.kcm.bin \\
vendor/__VENDOR__/__DEVICE__/proprietary/qwerty.kcm.bin:system/usr/keychars/pm8058-keypad.kcm.bin \\
vendor/__VENDOR__/__DEVICE__/proprietary/qwerty2.kcm.bin:system/usr/keychars/qwerty2.kcm.bin \\
@@ -86,6 +89,7 @@ PRODUCT_COPY_FILES += \\
vendor/__VENDOR__/__DEVICE__/proprietary/liboemcamera.so:system/lib/liboemcamera.so \\
vendor/__VENDOR__/__DEVICE__/proprietary/libcamera.so:obj/lib/libcamera.so \\
vendor/__VENDOR__/__DEVICE__/proprietary/libcamera.so:system/lib/libcamera.so \\
+vendor/__VENDOR__/__DEVICE__/proprietary/libcamera_clientsemc.so:system/lib/libcamera_clientsemc.so \\
vendor/__VENDOR__/__DEVICE__/proprietary/libmmjpeg.so:system/lib/libmmjpeg.so \\
vendor/__VENDOR__/__DEVICE__/proprietary/libmmipl.so:system/lib/libmmipl.so \\
vendor/__VENDOR__/__DEVICE__/proprietary/libcald_client.so:system/lib/libcald_client.so \\
@@ -244,6 +248,20 @@ vendor/__VENDOR__/__DEVICE__/proprietary/qwerty-se-fi.xml:system/usr/keyboard-co
vendor/__VENDOR__/__DEVICE__/proprietary/qwertz.xml:system/usr/keyboard-config/layouts/qwertz.xml \\
vendor/__VENDOR__/__DEVICE__/proprietary/thai.xml:system/usr/keyboard-config/layouts/thai.xml
+#HDMI
+PRODUCT_COPY_FILES += \\
+vendor/__VENDOR__/__DEVICE__/proprietary/hdmid:system/bin/hdmid \\
+vendor/__VENDOR__/__DEVICE__/proprietary/libhdmidisplay.so:system/lib/libhdmidisplay.so \\
+vendor/__VENDOR__/__DEVICE__/proprietary/SemcHdmiControlService.apk:system/app/SemcHdmiControlService.apk \\
+vendor/__VENDOR__/__DEVICE__/proprietary/com.sonyericsson.privateapis_impl.jar:system/framework/com.sonyericsson.privateapis_impl.jar \\
+vendor/__VENDOR__/__DEVICE__/proprietary/com.sonyericsson.privateapis.xml:system/etc/permissions/com.sonyericsson.privateapis.xml
+
+#ANT*
+PRODUCT_COPY_FILES += \\
+vendor/__VENDOR__/__DEVICE__/proprietary/AntHalService.apk:system/app/AntHalService.apk \\
+vendor/__VENDOR__/__DEVICE__/proprietary/com.dsi.ant.antradio_library.xml:system/etc/permissions/com.dsi.ant.antradio_library.xml \\
+vendor/__VENDOR__/__DEVICE__/proprietary/com.dsi.ant.antradio_library.jar:system/framework/com.dsi.ant.antradio_library.jar \\
+vendor/__VENDOR__/__DEVICE__/proprietary/libanthal.so:system/lib/libanthal.so
EOF
View
1 vendorsetup.sh
@@ -1 +0,0 @@
-add_lunch_combo iyokan-userdebug

0 comments on commit 795056f

Please sign in to comment.