• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

vendor/samsung/q1u


Commit MetaInfo

Revision4eec2ca49b17a8485d9b7f6a78794b79342c120e (tree)
Time2009-12-11 16:47:29
AuthorChih-Wei Huang <cwhuang@linu...>
CommiterChih-Wei Huang

Log Message

update q1u to inherit from generic_x86

Change Summary

  • modified: AndroidBoard.mk (diff)
  • modified: BoardConfig.mk (diff)
  • delete: disk_layout.conf
  • delete: firmware/LICENSE.ipw2200
  • delete: firmware/LICENSE.iwlwifi
  • delete: firmware/LICENSE.iwlwifi-3945-ucode
  • delete: firmware/README.iwlwifi-3945-ucode
  • modified: init.q1u.rc (diff)
  • delete: init.rc
  • delete: keymaps/de.kcm
  • delete: keymaps/de.kl
  • delete: keymaps/es_latin.kcm
  • delete: keymaps/es_latin.kl
  • delete: keymaps/fn.kcm
  • delete: keymaps/fn.kl
  • delete: keymaps/fr.kcm
  • delete: keymaps/fr.kl
  • delete: keymaps/jp.kcm
  • delete: keymaps/jp.kl
  • delete: keymaps/qwerty.kcm
  • delete: keymaps/qwerty.kl
  • delete: keymaps/ru.kcm
  • delete: keymaps/ru.kl
  • delete: keymaps/uk.kcm
  • delete: keymaps/uk.kl
  • modified: pointercal (diff)
  • delete: preloaded-classes
  • modified: q1u.mk (diff)
  • add: q1u_info (diff)
  • delete: system.prop

Incremental Difference

--- a/AndroidBoard.mk
+++ b/AndroidBoard.mk
@@ -1,50 +1,8 @@
11 LOCAL_PATH := $(call my-dir)
2+LOCAL_FIRMWARES :=
3+TARGET_INITRD_SCRIPTS := $(LOCAL_PATH)/q1u_info
4+TARGET_PREBUILT_APPS := $(subst $(LOCAL_PATH)/,,$(wildcard $(LOCAL_PATH)/app/*))
25
3-####################################################################
6+$(call add-prebuilt-targets,$(TARGET_OUT_DATA_ETC),pointercal ts.conf ts.env)
47
5-# When adding GL support, will have to specify this?
6-#-include vendor/intel/g945/Android.mk
7-
8-# include more board specific stuff here? Audio params?! <shrug>
9-
10-
11-####################################################################
12-### Include input devices specific files
13-
14-define add-prebuilt-target
15-
16-file := $(1)/$(2)
17-$$(file): $$(LOCAL_PATH)/$(2) | $$(ACP)
18- $$(transform-prebuilt-to-target)
19-ALL_PREBUILT += $$(file)
20-
21-endef
22-
23-define add-keymap
24-
25-include $(CLEAR_VARS)
26-LOCAL_SRC_FILES := $(1)
27-include $(BUILD_KEY_CHAR_MAP)
28-
29-$$(eval $$(call add-prebuilt-target,$(TARGET_OUT_KEYLAYOUT),$$(subst .kcm,.kl,$(1))))
30-
31-endef
32-
33-$(eval $(call add-prebuilt-target,$(TARGET_ROOT_OUT),init.rc))
34-$(INSTALLED_RAMDISK_TARGET): $(file)
35-$(eval $(call add-prebuilt-target,$(TARGET_ROOT_OUT),init.q1u.rc))
36-$(INSTALLED_RAMDISK_TARGET): $(file)
37-
38-$(eval $(call add-prebuilt-target,$(TARGET_OUT_DATA_ETC),pointercal))
39-$(eval $(call add-prebuilt-target,$(TARGET_OUT_DATA_ETC),ts.conf))
40-$(eval $(call add-prebuilt-target,$(TARGET_OUT_DATA_ETC),ts.env))
41-
42-ALL_FIRMWARES := $(shell cd $(LOCAL_PATH) && find firmware -type f)
43-$(eval $(foreach f,$(ALL_FIRMWARES),$(call add-prebuilt-target,$(TARGET_OUT_SHARED_LIBRARIES),$(f))))
44-
45-ALL_APPS := $(subst $(LOCAL_PATH)/,,$(wildcard $(LOCAL_PATH)/app/*))
46-$(eval $(foreach f,$(ALL_APPS),$(call add-prebuilt-target,$(TARGET_OUT),$(f))))
47-
48-LOCAL_PATH := $(LOCAL_PATH)/keymaps
49-ALL_KEYMAPS := $(subst $(LOCAL_PATH)/,,$(wildcard $(LOCAL_PATH)/*.kcm))
50-$(eval $(foreach f,$(ALL_KEYMAPS),$(call add-keymap,$(f))))
8+include $(GENERIC_X86_ANDROID_MK)
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -1,38 +1,5 @@
1-# These definitions override the defaults in config/config.make.
2-TARGET_CPU_ABI := x86
1+TARGET_HAS_THIRD_PARTY_APPS := true
2+BOARD_WPA_SUPPLICANT_DRIVER := true
3+BOARD_USES_TSLIB := true
34
4-TARGET_COMPRESS_MODULE_SYMBOLS := false
5-
6-TARGET_PRELINK_MODULE := false
7-
8-TARGET_NO_BOOTLOADER := true
9-
10-TARGET_NO_RECOVERY := true
11-
12-#TARGET_NO_KERNEL := true
13-
14-TARGET_HARDWARE_3D := false
15-
16-BOARD_USES_GENERIC_AUDIO := false
17-BOARD_USES_ALSA_AUDIO := true
18-BUILD_WITH_ALSA_UTILS := true
19-
20-BOARD_HAVE_BLUETOOTH := true
21-
22-TARGET_PROVIDES_INIT_RC := true
23-
24-USE_CUSTOM_RUNTIME_HEAP_MAX := "128M"
25-
26-TARGET_USERIMAGES_USE_EXT2 := true
27-TARGET_BOOTIMAGE_USE_EXT2 := true
28-TARGET_USE_DISKINSTALLER := true
29-
30-LOCAL_PATH := $(call my-dir)
31-TARGET_DISK_LAYOUT_CONFIG := $(LOCAL_PATH)/disk_layout.conf
32-
33-BOARD_KERNEL_CMDLINE := root=/dev/ram0 androidboot.hardware=q1u acpi_sleep=s3_bios,s3_mode
34-
35-
36-BOARD_BOOTIMAGE_MAX_SIZE := 8388608
37-BOARD_SYSLOADER_MAX_SIZE := 7340032
38-BOARD_FLASH_BLOCK_SIZE := 512
5+include $(GENERIC_X86_CONFIG_MK)
--- a/disk_layout.conf
+++ /dev/null
@@ -1,54 +0,0 @@
1-device {
2- path /dev/block/sda
3-
4- scheme mbr
5-
6- # bytes in a disk sector (== 1 LBA), must be a power of 2!
7- sector_size 512
8-
9- # What LBA should the partitions start at?
10- start_lba 2048
11-
12- # Autodetect disk size if == 0
13- num_lba 0
14-
15- partitions {
16- sysloader {
17- active y
18- type linux
19- len 7M
20- }
21-
22- recovery {
23- active y
24- type linux
25- len 16M
26- }
27-
28- boot {
29- active y
30- type linux
31- len 8M
32- }
33-
34- cache {
35- type linux
36- len 512M
37- }
38-
39- system {
40- type linux
41- len 512M
42- }
43-
44- third_party {
45- type linux
46- len 512M
47- }
48-
49- data {
50- type linux
51- len -1
52- }
53- }
54-}
--- a/firmware/LICENSE.ipw2200
+++ /dev/null
@@ -1,204 +0,0 @@
1- TERMS AND CONDITIONS
2- IMPORTANT - PLEASE READ BEFORE INSTALLING OR USING THIS INTEL(C) SOFTWARE
3-
4-Do not use or load this firmware (the "Software") until you have carefully read
5-the following terms and conditions. By loading or using the Software, you agree
6-to the terms of this Agreement. If you do not wish to so agree, do not install
7-or use the Software.
8-
9-LICENSEES:
10-
11-Please note:
12-
13-* If you are an End-User, only Exhibit A, the SOFTWARE LICENSE AGREEMENT,
14- applies.
15-* If you are an Original Equipment Manufacturer (OEM), Independent Hardware
16- Vendor (IHV), or Independent Software Vendor (ISV), this complete Agreement
17- applies
18-
19---------------------------------------------------------------------------------
20-
21-For OEMs, IHVs, and ISVs:
22-
23-LICENSE. This Software is licensed for use only in conjunction with Intel
24-component products. Use of the Software in conjunction with non-Intel component
25-products is not licensed hereunder. Subject to the terms of this Agreement,
26-Intel grants to you a nonexclusive, nontransferable, worldwide, fully paid-up
27-license under Intel's copyrights to: (i) copy the Software internally for your
28-own development and maintenance purposes; (ii) copy and distribute the Software
29-to your end-users, but only under a license agreement with terms at least as
30-restrictive as those contained in Intel's Final, Single User License Agreement,
31-attached as Exhibit A; and (iii) modify, copy and distribute the end-user
32-documentation which may accompany the Software, but only in association with
33-the Software.
34-
35-If you are not the final manufacturer or vendor of a computer system or software
36-program incorporating the Software, then you may transfer a copy of the
37-Software, including any related documentation (modified or unmodified) to your
38-recipient for use in accordance with the terms of this Agreement, provided such
39-recipient agrees to be fully bound by the terms hereof. You shall not otherwise
40-assign, sublicense, lease, or in any other way transfer or disclose Software to
41-any third party. You may not, nor may you assist any other person or entity to
42-modify, translate, convert to another programming language, decompile, reverse
43-engineer, or disassemble any portion of the Software or otherwise attempt to
44-derive source code from any object code modules of the Software or any internal
45-data files generated by the Software. Your rights to redistribute the Software
46-shall be contingent upon your installation of this Agreement in its entirety in
47-the same directory as the Software.
48-
49-CONTRACTORS. For the purpose of this Agreement, and notwithstanding anything
50-to the contrary hereunder, solely with respect to the requirements for
51-compliance with the terms hereunder, any contractors or consultants that You
52-use to perform the work or otherwise assist You in the development or products
53-using this Software shall be deemed to be End Users and accordingly, upon
54-receipt of the Software, shall be bound by the terms of Exhibit A, Software
55-License Agreement. No additional agreement between You and such consultants or
56-contractors is required under this Agreement to detail such compliance.
57-
58-TRADEMARKS. Except as expressly provided herein, you shall not use Intel's
59-name in any publications, advertisements, or other announcements without
60-Intel's prior written consent. You do not have any rights to use any Intel
61-trademarks or logos.
62-
63-OWNERSHIP OF SOFTWARE AND COPYRIGHTS. Software and accompanying materials, if
64-any, are owned by Intel or its suppliers and licensors and may be protected by
65-copyright, trademark, patent and trade secret law and international treaties.
66-Any rights, express or implied, in the intellectual property embodied in the
67-foregoing, other than those specified in this Agreement, are reserved by Intel
68-and its suppliers and licensors or otherwise as set forth in any applicable
69-open source license agreement. You will keep the Software free of liens,
70-attachments, and other encumbrances. You agree not to remove any proprietary
71-notices and/or any labels from the Software and accompanying materials without
72-prior written approval by Intel
73-
74-LIMITATION OF LIABILITY. IN NO EVENT SHALL INTEL OR ITS SUPPLIERS AND LICENSORS
75-BE LIABLE FOR ANY DAMAGES WHATSOEVER FROM ANY CAUSE OF ACTION OF ANY KIND
76-(INCLUDING, WITHOUT LIMITATION, LOST PROFITS, BUSINESS INTERRUPTION, OR LOST
77-INFORMATION) ARISING OUT OF THE USE, MODIFICATION, OR INABILITY TO USE THE
78-INTEL SOFTWARE, OR OTHERWISE, NOR FOR PUNITIVE, INCIDENTAL, CONSEQUENTIAL, OR
79-SPECIAL DAMAGES OF ANY KIND, EVEN IF INTEL OR ITS SUPPLIERS AND LICENSORS HAS
80-BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS PROHIBIT
81-EXCLUSION OR LIMITATION OF LIABILITY FOR IMPLIED WARRANTIES, CONSEQUENTIAL OR
82-INCIDENTAL DAMAGES, SO CERTAIN LIMITATIONS MAY NOT APPLY. YOU MAY ALSO HAVE
83-OTHER LEGAL RIGHTS THAT VARY BETWEEN JURISDICTIONS.
84-
85-EXCLUSION OF WARRANTIES. THE SOFTWARE IS PROVIDED "AS IS" AND POSSIBLY WITH
86-FAULTS. UNLESS EXPRESSLY AGREED OTHERWISE, INTEL AND ITS SUPPLIERS AND
87-LICENSORS DISCLAIM ANY AND ALL WARRANTIES AND GUARANTEES, EXPRESS, IMPLIED OR
88-OTHERWISE, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
89-NONINFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE. Intel does not warrant
90-or assume responsibility for the accuracy or completeness of any information,
91-text, graphics, links or other items contained within the Software. You assume
92-all liability, financial or otherwise, associated with Your use or disposition
93-of the Software.
94-
95-APPLICABLE LAW. Claims arising under this Agreement shall be governed by the
96-laws of State of California], excluding its principles of conflict of laws and
97-the United Nations Convention on Contracts for the Sale of Goods.
98-
99-WAIVER AND AMENDMENT. No modification, amendment or waiver of any provision of
100-this Agreement shall be effective unless in writing and signed by an officer of
101-Intel. No failure or delay in exercising any right, power, or remedy under
102-this Agreement shall operate as a waiver of any such right, power or remedy.
103-Without limiting the foregoing, terms and conditions on any purchase orders or
104-similar materials submitted by you to Intel, and any terms contained in Intel's
105-standard acknowledgment form that are in conflict with these terms, shall be of
106-no force or effect.
107-
108-SEVERABILITY. If any provision of this Agreement is held by a court of
109-competent jurisdiction to be contrary to law, such provision shall be changed
110-and interpreted so as to best accomplish the objectives of the original
111-provision to the fullest extent allowed by law and the remaining provisions of
112-this Agreement shall remain in full force and effect.
113-
114-EXPORT RESTRICTIONS. Each party acknowledges that the Software is subject to
115-applicable import and export regulations of the United States and of the
116-countries in which each party transacts business, specifically including U.S.
117-Export Administration Act and Export Administration Regulations. Each party
118-shall comply with such laws and regulations, as well as all other laws and
119-regulations applicable to the Software. Without limiting the generality of the
120-foregoing, each party agrees that it will not export, re-export, transfer or
121-divert any of the Software or the direct programs thereof to any restricted
122-place or party in accordance with U.S. export regulations. Note that Software
123-containing encryption may be subject to additional restrictions.
124-
125-GOVERNMENT RESTRICTED RIGHTS. The Software is provided with "RESTRICTED RIGHTS."
126-Use, duplication, or disclosure by the Government is subject to restrictions as
127-set forth in FAR52.227-14 and DFAR252.227-7013 et seq. or their successors. Use
128-of the Software by the Government constitutes acknowledgment of Intel's
129-proprietary rights therein. Contractor or Manufacturer is Intel Corporation,
130-2200 Mission College Blvd., Santa Clara, CA 95052.
131-
132-TERMINATION OF THE AGREEMENT. Intel may terminate this Agreement if you violate
133-its terms. Upon termination, you will immediately destroy the Software or
134-return all copies of the Software to Intel.
135-
136---------------------------------------------------------------------------------
137-
138-EXHIBIT "A"
139-
140-SOFTWARE LICENSE AGREEMENT (Final, Single User)
141-
142-IMPORTANT - READ BEFORE COPYING, INSTALLING OR USING.
143-
144-Do not use or load this firmware image (the "Software") until you have carefully
145-read the following terms and conditions. By loading or using the Software, you
146-agree to the terms of this Agreement. If you do not wish to so agree, do not
147-install or use the Software.
148-
149-LICENSE. You may copy and use the Software, subject to these conditions:
150-1. This Software is licensed for use only in conjunction with Intel component
151- products. Use of the Software in conjunction with non-Intel component
152- products is not licensed hereunder.
153-2. You may not copy, modify, rent, sell, distribute or transfer any part of the
154- Software except as provided in this Agreement, and you agree to prevent
155- unauthorized copying of the Software.
156-3. You may not reverse engineer, decompile, or disassemble the Software.
157-4. You may not sublicense the Software.
158-5. The Software may contain the software or other property of third party
159- suppliers.
160-
161-OWNERSHIP OF SOFTWARE AND COPYRIGHTS. Title to all copies of the Software
162-remains with Intel or its suppliers. The Software is copyrighted and protected
163-by the laws of the United States and other countries, and international treaty
164-provisions. You may not remove any copyright notices from the Software. Intel
165-may make changes to the Software, or items referenced therein, at any time
166-without notice, but is not obligated to support or update the Software. Except
167-as otherwise expressly provided, Intel grants no express or implied right under
168-Intel patents, copyrights, trademarks, or other intellectual property rights.
169-You may transfer the Software only if a copy of this license accompanies the
170-Software and the recipient agrees to be fully bound by these terms.
171-
172-EXCLUSION OF OTHER WARRANTIES EXCEPT AS PROVIDED ABOVE, THE SOFTWARE IS PROVIDED
173-"AS IS" WITHOUT ANY EXPRESS OR IMPLIED WARRANTY OF ANY KIND INCLUDING
174-WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT, OR FITNESS FOR A PARTICULAR
175-PURPOSE. Intel does not warrant or assume responsibility for the accuracy or
176-completeness of any information, text, graphics, links or other items contained
177-within the Software.
178-
179-LIMITATION OF LIABILITY. IN NO EVENT SHALL INTEL OR ITS SUPPLIERS BE LIABLE FOR
180-ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, LOST PROFITS, BUSINESS
181-INTERRUPTION, OR LOST INFORMATION) ARISING OUT OF THE USE OF OR INABILITY TO
182-USE THE SOFTWARE, EVEN IF INTEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
183-DAMAGES. SOME JURISDICTIONS PROHIBIT EXCLUSION OR LIMITATION OF LIABILITY FOR
184-IMPLIED WARRANTIES OR CONSEQUENTIAL OR INCIDENTAL DAMAGES, SO THE ABOVE
185-LIMITATION MAY NOT APPLY TO YOU. YOU MAY ALSO HAVE OTHER LEGAL RIGHTS THAT VARY
186-BETWEEN JURISDICTIONS.
187-
188-TERMINATION OF THIS AGREEMENT. Intel may terminate this Agreement at any time if
189-you violate its terms. Upon termination, you will immediately destroy the
190-Software.
191-
192-APPLICABLE LAWS. Claims arising under this Agreement shall be governed by the
193-laws of California, excluding its principles of conflict of laws and the United
194-Nations Convention on Contracts for the Sale of Goods. You may not export the
195-Software in violation of applicable export laws and regulations. Intel is not
196-obligated under any other agreements unless they are in writing and signed by
197-an authorized representative of Intel.
198-
199-GOVERNMENT RESTRICTED RIGHTS. The Software is provided with "RESTRICTED RIGHTS."
200-Use, duplication, or disclosure by the Government is subject to restrictions as
201-set forth in FAR52.227-14 and DFAR252.227-7013 et seq. or their successors. Use
202-of the Software by the Government constitutes acknowledgment of Intel's
203-proprietary rights therein. Contractor or Manufacturer is Intel Corporation,
204-2200 Mission College Blvd., Santa Clara, CA 95052.
--- a/firmware/LICENSE.iwlwifi
+++ /dev/null
@@ -1,39 +0,0 @@
1-Copyright (c) 2006-2008, Intel Corporation.
2-All rights reserved.
3-
4-Redistribution. Redistribution and use in binary form, without
5-modification, are permitted provided that the following conditions are
6-met:
7-
8-* Redistributions must reproduce the above copyright notice and the
9- following disclaimer in the documentation and/or other materials
10- provided with the distribution.
11-* Neither the name of Intel Corporation nor the names of its suppliers
12- may be used to endorse or promote products derived from this software
13- without specific prior written permission.
14-* No reverse engineering, decompilation, or disassembly of this software
15- is permitted.
16-
17-Limited patent license. Intel Corporation grants a world-wide,
18-royalty-free, non-exclusive license under patents it now or hereafter
19-owns or controls to make, have made, use, import, offer to sell and
20-sell ("Utilize") this software, but solely to the extent that any
21-such patent is necessary to Utilize the software alone, or in
22-combination with an operating system licensed under an approved Open
23-Source license as listed by the Open Source Initiative at
24-http://opensource.org/licenses. The patent license shall not apply to
25-any other combinations which include this software. No hardware per
26-se is licensed hereunder.
27-
28-DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
29-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
30-BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
31-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
32-COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
33-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
34-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
35-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
36-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
37-TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
38-USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
39-DAMAGE.
--- a/firmware/LICENSE.iwlwifi-3945-ucode
+++ /dev/null
@@ -1,39 +0,0 @@
1-Copyright (c) 2006-2009, Intel Corporation.
2-All rights reserved.
3-
4-Redistribution. Redistribution and use in binary form, without
5-modification, are permitted provided that the following conditions are
6-met:
7-
8-* Redistributions must reproduce the above copyright notice and the
9- following disclaimer in the documentation and/or other materials
10- provided with the distribution.
11-* Neither the name of Intel Corporation nor the names of its suppliers
12- may be used to endorse or promote products derived from this software
13- without specific prior written permission.
14-* No reverse engineering, decompilation, or disassembly of this software
15- is permitted.
16-
17-Limited patent license. Intel Corporation grants a world-wide,
18-royalty-free, non-exclusive license under patents it now or hereafter
19-owns or controls to make, have made, use, import, offer to sell and
20-sell ("Utilize") this software, but solely to the extent that any
21-such patent is necessary to Utilize the software alone, or in
22-combination with an operating system licensed under an approved Open
23-Source license as listed by the Open Source Initiative at
24-http://opensource.org/licenses. The patent license shall not apply to
25-any other combinations which include this software. No hardware per
26-se is licensed hereunder.
27-
28-DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
29-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
30-BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
31-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
32-COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
33-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
34-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
35-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
36-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
37-TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
38-USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
39-DAMAGE.
--- a/firmware/README.iwlwifi-3945-ucode
+++ /dev/null
@@ -1,136 +0,0 @@
1-Intel PRO/Wireless 3945ABG/BG Network Connection Adapter
2-Copyright (C) 2006 - 2008 Intel Corporation. All rights reserved.
3-
4-Microcode Package README.iwlwifi-3945-ucode
5-
6-INDEX
7-
8-1. OVERVIEW
9-2. INSTALLATION
10-3. LICENSE
11-
12-
13-1. OVERVIEW
14-
15-The file iwlwifi-3945-2.ucode provided in this package must be
16-present on your system in order for the Intel PRO/Wireless 3945ABG/BG Network
17-Connection Adapter driver for Linux (iwlwifi-3945) to operate on your system.
18-
19-The "-2" in the filename reflects an interface/architecture version number.
20-It will change only when changes in new uCode releases make the new uCode
21-incompatible with earlier drivers, or when new drivers are incompatible
22-with older versions of uCode.
23-
24-On adapter initialization, and at varying times during the uptime of
25-the adapter, the microcode is loaded into the RAM on the network
26-adapter. The microcode provides the low level MAC features including
27-radio control and high precision timing events (backoff, transmit,
28-etc.) while also providing varying levels of packet filtering which can
29-be used to keep the host from having to handle packets that are not of
30-interest given the current operating mode of the device.
31-
32-2. INSTALLATION
33-
34-The iwlwifi-3945 driver will look for the file iwlwifi-3945-2.ucode using the
35-kernel's firmware_loader infrastructure. In order to function
36-correctly, you need to have this support enabled in your kernel. When
37-you configure the kernel, you can find this option in the following
38-location:
39-
40- Device Drivers ->
41- Generic Driver Options ->
42- Hotplug firmware loading support
43-
44-
45-You can determine if your kernel currently has firmware loader support
46-by looking for the CONFIG_FW_LOADER definition on your kernel's
47-.config.
48-
49-In addition to having the firmware_loader support in your kernel, you
50-must also have a working hotplug and udev infrastructure configured.
51-The steps for installing and configuring hotplug and udev are very
52-distribution specific.
53-
54-Once you have the firmware loader in place (or if you aren't sure and
55-you just want to try things to see if it works), you need to install
56-the microcode file into the appropriate location.
57-
58-Where that appropriate location is depends (again) on your system
59-distribution. You can typically find this location by looking in the
60-hotplug configuration file for your distro:
61-
62- % grep \"^FIRMWARE_DIR\" /etc/hotplug/firmware.agent
63-
64-This should give you output like:
65-
66- FIRMWARE_DIR=/lib/firmware
67-
68-If it lists more than one directory, you only need to put the
69-microcode in one of them. In the above example, installation is
70-simply:
71-
72- % cp iwlwifi-3945-2.ucode /lib/firmware
73-
74-You can now load the driver (see the INSTALL and README.iwlwifi provided with
75-the iwlwifi package for information on building and using that driver.)
76-
77-3. LICENSE
78-
79-The microcode in this package (iwlwifi-3945.ucode) is provided under the
80-terms of the following license (available in the file
81-LICENSE.iwlwifi-3945-ucode):
82-
83-Copyright (c) 2006 - 2007, Intel Corporation.
84-All rights reserved.
85-
86-Redistribution. Redistribution and use in binary form, without
87-modification, are permitted provided that the following conditions are
88-met:
89-
90-* Redistributions must reproduce the above copyright notice and the
91- following disclaimer in the documentation and/or other materials
92- provided with the distribution.
93-* Neither the name of Intel Corporation nor the names of its suppliers
94- may be used to endorse or promote products derived from this software
95- without specific prior written permission.
96-* No reverse engineering, decompilation, or disassembly of this software
97- is permitted.
98-
99-Limited patent license. Intel Corporation grants a world-wide,
100-royalty-free, non-exclusive license under patents it now or hereafter
101-owns or controls to make, have made, use, import, offer to sell and
102-sell ("Utilize") this software, but solely to the extent that any
103-such patent is necessary to Utilize the software alone, or in
104-combination with an operating system licensed under an approved Open
105-Source license as listed by the Open Source Initiative at
106-http://opensource.org/licenses. The patent license shall not apply to
107-any other combinations which include this software. No hardware per
108-se is licensed hereunder.
109-
110-DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
111-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
112-BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
113-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
114-COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
115-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
116-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
117-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
118-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
119-TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
120-USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
121-DAMAGE.
122-
123-------------------------------
124-Copyright (C) 2005 - 2007, Intel Corporation
125-
126-INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS.
127-EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS,
128-INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR
129-IMPLIED WARRANTY RELATING TO SALE AND/OR USE OF INTEL PRODUCTS, INCLUDING
130-LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE,
131-MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT, OR OTHER
132-INTELLECTUAL PROPERTY RIGHT.
133-
134-This document is subject to change without notice.
135-
136-* Other names and brands may be claimed as the property of others.
--- a/init.q1u.rc
+++ b/init.q1u.rc
@@ -1,14 +1,2 @@
11 on boot
2- setprop ro.radio.use-ppp no
3- setprop ro.radio.noril yes
4- setprop status.battery.state Slow
5- setprop status.battery.level 5
6- setprop status.battery.level_raw 50
7- setprop status.battery.level_scale 9
8- setprop alsa.mixer.playback.master Master
9- setprop alsa.mixer.capture.master Capture
10- setprop alsa.mixer.playback.earpiece Master
11- setprop alsa.mixer.capture.earpiece Capture
12- setprop alsa.mixer.playback.headset Master
13- setprop alsa.mixer.playback.speaker Master
14- export LD_PRELOAD /lib/libts.so:/lib/ts/pthres.so
2+ export LD_PRELOAD /system/lib/libts.so:/system/lib/ts/pthres.so
--- a/init.rc
+++ /dev/null
@@ -1,270 +0,0 @@
1-
2-on init
3-
4-sysclktz 0
5-
6-loglevel 3
7-
8-# setup the global environment
9- export PATH /sbin:/system/sbin:/system/bin:/system/xbin
10- export LD_LIBRARY_PATH /system/lib
11- export ANDROID_BOOTLOGO 1
12- export ANDROID_ROOT /system
13- export ANDROID_ASSETS /system/app
14- export ANDROID_DATA /data
15- export EXTERNAL_STORAGE /sdcard
16- export BOOTCLASSPATH /system/framework/core.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar
17-
18-# Backward compatibility
19- symlink /system/etc /etc
20- symlink /system/lib /lib
21-
22-# create mountpoints and mount tmpfs on sqlite_stmt_journals and debugfs on d
23- mkdir /d
24- chown system system /sdcard
25- chmod 0777 /sdcard
26- mkdir /data 0771 system system
27- mkdir /cache 0770 system cache
28- mkdir /sqlite_stmt_journals 01777 root root
29- mount tmpfs tmpfs /sqlite_stmt_journals size=4m
30- mount debugfs debugfs /d
31-
32- mount rootfs rootfs / ro remount
33-
34- write /proc/sys/kernel/panic_on_oops 1
35- write /proc/sys/kernel/hung_task_timeout_secs 0
36- write /proc/cpu/alignment 4
37- write /proc/sys/kernel/sched_latency_ns 10000000
38- write /proc/sys/kernel/sched_wakeup_granularity_ns 2000000
39-
40-# mount mtd partitions
41-# TODO: this should be mounted by fs vol id (i.e. /dev/block-by-volid/system),
42-# once init gets that functionality.
43-# mount ext3 /dev/block/sda6 /system
44-# mount ext3 /dev/block/sda6 /system ro remount
45-
46- # We chown/chmod /data again so because mount is run as root + defaults
47-# mount ext3 /dev/block/sda8 /data
48- chown system system /data
49- chmod 0771 /data
50-
51- # Same reason as /data above
52-# mount ext3 /dev/block/sda5 /cache
53- chown system cache /cache
54- chmod 0770 /cache
55-
56- # This may have been created by the recovery system with odd permissions
57- chown system system /cache/recovery
58- chmod 0770 /cache/recovery
59-
60-# create basic filesystem structure
61- mkdir /data/misc 01771 system misc
62- mkdir /data/misc/hcid 0770 bluetooth bluetooth
63- mkdir /data/local 0771 shell shell
64- mkdir /data/local/tmp 0771 shell shell
65- mkdir /data/data 0771 system system
66- mkdir /data/app-private 0771 system system
67- mkdir /data/app 0771 system system
68- mkdir /data/property 0700 root root
69-
70- mkdir /data/misc/wifi 0770 wifi wifi
71- mkdir /data/misc/wifi/sockets 0770 wifi wifi
72- mkdir /data/system/wpa_supplicant 0770 wifi wifi
73- mkdir /data/misc/dhcp 0770 dhcp dhcp
74- chown dhcp dhcp /data/misc/dhcp
75-
76- # create dalvik-cache and double-check the perms
77- mkdir /data/dalvik-cache 0771 system system
78- chown system system /data/dalvik-cache
79- chmod 0771 /data/dalvik-cache
80-
81- # create the lost+found directories, so as to enforce our permissions
82- mkdir /data/lost+found 0770
83- mkdir /cache/lost+found 0770
84-
85- # double check the perms, in case lost+found already exists, and set owner
86- chown root root /data/lost+found
87- chmod 0770 /data/lost+found
88- chown root root /cache/lost+found
89- chmod 0770 /cache/lost+found
90-
91- # setup for pointercal
92- mkdir /data/system/tslib 755 1000 1000
93- copy /system/etc/pointercal /data/system/tslib/pointercal
94- chmod 666 /data/system/tslib/pointercal
95- chown 1000 1000 /data/system/tslib/pointercal
96- # this has to be done before servicemanager and zygote
97-
98-
99-### Load some modules
100-
101-on boot
102-# basic network init
103- ifup lo
104- hostname localhost
105- domainname localdomain
106-
107-# set RLIMIT_NICE to allow priorities from 19 to -20
108- setrlimit 13 40 40
109-
110-# Define the oom_adj values for the classes of processes that can be
111-# killed by the kernel. These are used in ActivityManagerService.
112- setprop ro.FOREGROUND_APP_ADJ 0
113- setprop ro.VISIBLE_APP_ADJ 1
114- setprop ro.SECONDARY_SERVER_ADJ 2
115- setprop ro.BACKUP_APP_ADJ 2
116- setprop ro.HOME_APP_ADJ 4
117- setprop ro.HIDDEN_APP_MIN_ADJ 7
118- setprop ro.CONTENT_PROVIDER_ADJ 14
119- setprop ro.EMPTY_APP_ADJ 15
120-
121-# Define the memory thresholds at which the above process classes will
122-# be killed. These numbers are in pages (4k).
123- setprop ro.FOREGROUND_APP_MEM 1536
124- setprop ro.VISIBLE_APP_MEM 2048
125- setprop ro.SECONDARY_SERVER_MEM 4096
126- setprop ro.BACKUP_APP_MEM 4096
127- setprop ro.HOME_APP_MEM 4096
128- setprop ro.HIDDEN_APP_MEM 8192
129- setprop ro.CONTENT_PROVIDER_MEM 8704
130- setprop ro.EMPTY_APP_MEM 16384
131-
132-# Write value must be consistent with the above properties.
133- write /sys/module/lowmemorykiller/parameters/adj 0,1,2,7,14,15
134-
135- write /proc/sys/vm/overcommit_memory 1
136- write /proc/sys/vm/min_free_order_shift 4
137- write /sys/module/lowmemorykiller/parameters/minfree 1536,2048,4096,8192,8704,16384
138-
139- # Set init its forked children's oom_adj.
140- write /proc/1/oom_adj -16
141-
142- # Permissions for System Server and daemons.
143- chown radio system /sys/android_power/state
144- chown radio system /sys/android_power/request_state
145- chown radio system /sys/android_power/acquire_full_wake_lock
146- chown radio system /sys/android_power/acquire_partial_wake_lock
147- chown radio system /sys/android_power/release_wake_lock
148- chown radio system /sys/power/state
149- chown radio system /sys/power/wake_lock
150- chown radio system /sys/power/wake_unlock
151- chmod 0660 /sys/power/state
152- chmod 0660 /sys/power/wake_lock
153- chmod 0660 /sys/power/wake_unlock
154- chown system system /sys/class/timed_output/vibrator/enable
155- chown system system /sys/class/leds/keyboard-backlight/brightness
156- chown system system /sys/class/leds/lcd-backlight/brightness
157- chown system system /sys/class/leds/button-backlight/brightness
158- chown system system /sys/class/leds/red/brightness
159- chown system system /sys/class/leds/green/brightness
160- chown system system /sys/class/leds/blue/brightness
161- chown system system /sys/class/leds/red/device/grpfreq
162- chown system system /sys/class/leds/red/device/grppwm
163- chown system system /sys/class/leds/red/device/blink
164- chown system system /sys/class/leds/red/brightness
165- chown system system /sys/class/leds/green/brightness
166- chown system system /sys/class/leds/blue/brightness
167- chown system system /sys/class/leds/red/device/grpfreq
168- chown system system /sys/class/leds/red/device/grppwm
169- chown system system /sys/class/leds/red/device/blink
170- chown system system /sys/class/timed_output/vibrator/enable
171- chown system system /sys/module/sco/parameters/disable_esco
172- chown system system /sys/kernel/ipv4/tcp_wmem_min
173- chown system system /sys/kernel/ipv4/tcp_wmem_def
174- chown system system /sys/kernel/ipv4/tcp_wmem_max
175- chown system system /sys/kernel/ipv4/tcp_rmem_min
176- chown system system /sys/kernel/ipv4/tcp_rmem_def
177- chown system system /sys/kernel/ipv4/tcp_rmem_max
178- chown root radio /proc/cmdline
179-
180-# Define TCP buffer sizes for various networks
181-# ReadMin, ReadInitial, ReadMax, WriteMin, WriteInitial, WriteMax,
182- setprop net.tcp.buffersize.default 4096,87380,110208,4096,16384,110208
183- setprop net.tcp.buffersize.wifi 4095,87380,110208,4096,16384,110208
184- setprop net.tcp.buffersize.umts 4094,87380,110208,4096,16384,110208
185- setprop net.tcp.buffersize.edge 4093,26280,35040,4096,16384,35040
186- setprop net.tcp.buffersize.gprs 4092,8760,11680,4096,8760,11680
187-
188- setprop EXTERNAL_STORAGE_STATE unmounted
189-
190- class_start default
191-
192-## Daemon processes to be run by init.
193-##
194-service console /system/bin/sh
195- console
196-
197-# adbd is controlled by the persist.service.adb.enable system property
198-service adbd /sbin/adbd
199-
200-on property:persist.service.adb.enable=1
201- start adbd
202-
203-on property:persist.service.adb.enable=0
204- stop adbd
205-
206-service servicemanager /system/bin/servicemanager
207- user system
208- critical
209- onrestart restart zygote
210- onrestart restart media
211-
212-service vold /system/bin/vold
213- socket vold stream 0660 root mount
214-
215-#service mountd /system/bin/mountd
216-# socket mountd stream 0660 root mount
217-
218-service zygote /system/bin/app_process -Xzygote /system/bin --zygote --start-system-server
219- socket zygote stream 666
220- onrestart write /sys/android_power/request_state wake
221- onrestart write /sys/power/state on
222-
223-service media /system/bin/mediaserver
224- user media
225- group system audio camera graphics inet net_bt net_bt_admin
226-
227-service bootanim /system/bin/bootanimation
228- user graphics
229- group graphics
230- disabled
231- oneshot
232-
233-service installd /system/bin/installd
234- socket installd stream 600 system system
235-
236-service wpa_supplicant /system/bin/wpa_supplicant -Dwext -iwlan0 -c /data/misc/wifi/wpa_supplicant.conf
237- group system wifi
238- disabled
239- oneshot
240-
241-service dbus /system/bin/dbus-daemon --system --nofork
242- socket dbus stream 660 bluetooth bluetooth
243- user bluetooth
244- group bluetooth net_bt_admin
245-
246-service hcid /system/bin/hcid -d -s -n -f /etc/bluez/hcid.conf
247- socket bluetooth stream 660 bluetooth bluetooth
248- socket dbus_bluetooth stream 660 bluetooth bluetooth
249- group bluetooth net_bt_admin misc
250- disabled
251-
252-service hfag /system/bin/sdptool add --channel=10 HFAG
253- user bluetooth
254- group bluetooth net_bt_admin misc
255- disabled
256- oneshot
257-
258-service hsag /system/bin/sdptool add --channel=11 HSAG
259- user bluetooth
260- group bluetooth net_bt_admin misc
261- disabled
262- oneshot
263-
264-#Please do not change anything below this line. If you want to add new service, add it above this line
265-#REMOVE FROM HERE
266-service dhcpcd /system/bin/dhcpcd wlan0
267- group system dhcp
268- disabled
269- oneshot
270-
--- a/keymaps/de.kcm
+++ /dev/null
@@ -1,64 +0,0 @@
1-[type=QWERTY]
2-
3-# keycode display number base caps fn caps_fn
4-
5-A 'A' '2' 'a' 'A' '#' 0x00
6-B 'B' '2' 'b' 'B' '<' 0x00
7-C 'C' '2' 'c' 'C' '9' 0x00E7
8-D 'D' '3' 'd' 'D' '5' 0x00
9-E 'E' '3' 'e' 'E' '2' 0x0301
10-F 'F' '3' 'f' 'F' '6' 0x00A5
11-G 'G' '4' 'g' 'G' '-' '_'
12-H 'H' '4' 'h' 'H' '[' '{'
13-I 'I' '4' 'i' 'I' '$' 0x0302
14-J 'J' '5' 'j' 'J' ']' '}'
15-K 'K' '5' 'k' 'K' '"' '~'
16-L 'L' '5' 'l' 'L' ''' '`'
17-M 'M' '6' 'm' 'M' '!' 0x00
18-N 'N' '6' 'n' 'N' '>' 0x0303
19-O 'O' '6' 'o' 'O' '(' 0x00
20-P 'P' '7' 'p' 'P' ')' 0x00
21-Q 'Q' '7' 'q' 'Q' '*' 0x0300
22-R 'R' '7' 'r' 'R' '3' 0x20AC
23-S 'S' '7' 's' 'S' '4' 0x00DF
24-T 'T' '8' 't' 'T' '+' 0x00A3
25-U 'U' '8' 'u' 'U' '&' 0x0308
26-V 'V' '8' 'v' 'V' '=' '^'
27-W 'W' '9' 'w' 'W' '1' 0x00
28-X 'X' '9' 'x' 'X' '8' 0xEF00
29-Y 'Y' '9' 'z' 'Z' '%' 0x00A1
30-Z 'Z' '9' 'y' 'Y' '7' 0x00
31-
32-# on pc keyboards
33-COMMA ',' ',' ',' ';' ';' '|'
34-PERIOD '.' '.' '.' ':' ':' 0x2026
35-AT '@' '0' '@' '0' '0' 0x2022
36-SLASH '/' '/' '-' '_' '?' '\'
37-
38-SPACE 0x20 0x20 0x20 0x20 0x9 0x9
39-ENTER 0xa 0xa 0xa 0xa 0xa 0xa
40-
41-TAB 0x9 0x9 0x9 0x9 0x9 0x9
42-0 '0' '0' '0' '=' ')' ')'
43-1 '1' '1' '1' '!' '!' '!'
44-2 '2' '2' '2' '"' '@' '@'
45-3 '3' '3' '3' 0x00A7 '#' '#'
46-4 '4' '4' '4' '$' '$' '$'
47-5 '5' '5' '5' '%' '%' '%'
48-6 '6' '6' '6' '&' '^' '^'
49-7 '7' '7' '7' '/' '&' '&'
50-8 '8' '8' '8' '(' '*' '*'
51-9 '9' '9' '9' ')' '(' '('
52-
53-GRAVE '`' '`' 0x005E 0x00B0 '`' '~'
54-MINUS '-' '-' 0x00DF '?' '-' '_'
55-EQUALS '=' '=' 0x00B4 0x0060 '=' '+'
56-LEFT_BRACKET '[' '[' 0x00FC 0x00DC '[' '{'
57-RIGHT_BRACKET ']' ']' '+' '*' ']' '}'
58-BACKSLASH '\' '\' '#' ''' '\' '|'
59-SEMICOLON ';' ';' 0x00F6 0x00D6 ';' ':'
60-APOSTROPHE ''' ''' 0x00E4 0x00C4 ''' '"'
61-STAR '*' '*' '*' '*' '*' '*'
62-POUND '#' '#' '#' '#' '#' '#'
63-PLUS '+' '+' '+' '+' '+' '+'
64-MORE_KEY '<' '<' '<' '>' '>' '|'
--- a/keymaps/de.kl
+++ /dev/null
@@ -1,99 +0,0 @@
1-key 41 GRAVE
2-key 2 1
3-key 3 2
4-key 4 3
5-key 5 4
6-key 6 5
7-key 7 6
8-key 8 7
9-key 9 8
10-key 10 9
11-key 11 0
12-key 1 BACK WAKE_DROPPED
13-key 230 SOFT_RIGHT WAKE
14-key 60 SOFT_RIGHT WAKE
15-key 107 ENDCALL WAKE_DROPPED
16-key 62 ENDCALL WAKE_DROPPED
17-key 64 ENDCALL WAKE_DROPPED
18-key 127 MENU WAKE_DROPPED
19-key 139 MENU WAKE_DROPPED
20-key 228 POUND
21-key 227 STAR
22-key 231 CALL WAKE_DROPPED
23-key 61 CALL WAKE_DROPPED
24-key 221 DPAD_CENTER WAKE_DROPPED
25-key 108 DPAD_DOWN WAKE_DROPPED
26-key 103 DPAD_UP WAKE_DROPPED
27-key 125 HOME WAKE
28-key 105 DPAD_LEFT WAKE_DROPPED
29-key 106 DPAD_RIGHT WAKE_DROPPED
30-key 113 VOLUME_MUTE
31-key 114 VOLUME_DOWN
32-key 115 VOLUME_UP
33-key 116 POWER WAKE
34-key 211 FOCUS
35-key 212 CAMERA
36-key 238 WIFI
37-key 142 SLEEP
38-
39-key 16 Q
40-key 17 W
41-key 18 E
42-key 19 R
43-key 20 T
44-key 21 Y
45-key 22 U
46-key 23 I
47-key 24 O
48-key 25 P
49-key 26 LEFT_BRACKET
50-key 27 RIGHT_BRACKET
51-key 43 BACKSLASH
52-
53-key 30 A
54-key 31 S
55-key 32 D
56-key 33 F
57-key 34 G
58-key 35 H
59-key 36 J
60-key 37 K
61-key 38 L
62-key 39 SEMICOLON
63-key 40 APOSTROPHE
64-key 14 DEL
65-
66-key 44 Z
67-key 45 X
68-key 46 C
69-key 47 V
70-key 48 B
71-key 49 N
72-key 50 M
73-key 51 COMMA
74-key 52 PERIOD
75-key 53 SLASH
76-key 28 ENTER
77-
78-key 56 ALT_LEFT
79-key 42 SHIFT_LEFT
80-key 15 TAB
81-key 57 SPACE
82-key 150 EXPLORER
83-key 155 ENVELOPE
84-
85-key 12 MINUS
86-key 13 EQUALS
87-key 215 AT
88-
89-key 75 BACK WAKE_DROPPED
90-key 77 SOFT_RIGHT WAKE
91-key 96 ENTER
92-key 100 ALT_RIGHT
93-key 102 HOME WAKE
94-key 104 PAGE_UP
95-key 109 PAGE_DOWN
96-key 29 CTRL_LEFT
97-key 97 CTRL_RIGHT
98-key 58 CAPS_LOCK CAPS_LOCK
99-key 86 MORE_KEY
--- a/keymaps/es_latin.kcm
+++ /dev/null
@@ -1,64 +0,0 @@
1-[type=QWERTY]
2-
3-# keycode display number base caps fn caps_fn
4-
5-A 'A' '2' 'a' 'A' '#' 0x00
6-B 'B' '2' 'b' 'B' '<' 0x00
7-C 'C' '2' 'c' 'C' '9' 0x00E7
8-D 'D' '3' 'd' 'D' '5' 0x00
9-E 'E' '3' 'e' 'E' '2' 0x0301
10-F 'F' '3' 'f' 'F' '6' 0x00A5
11-G 'G' '4' 'g' 'G' '-' '_'
12-H 'H' '4' 'h' 'H' '[' '{'
13-I 'I' '4' 'i' 'I' '$' 0x0302
14-J 'J' '5' 'j' 'J' ']' '}'
15-K 'K' '5' 'k' 'K' '"' '~'
16-L 'L' '5' 'l' 'L' ''' '`'
17-M 'M' '6' 'm' 'M' '!' 0x00
18-N 'N' '6' 'n' 'N' '>' 0x0303
19-O 'O' '6' 'o' 'O' '(' 0x00
20-P 'P' '7' 'p' 'P' ')' 0x00
21-Q 'Q' '7' 'q' 'Q' '*' 0x0040
22-R 'R' '7' 'r' 'R' '3' 0x20AC
23-S 'S' '7' 's' 'S' '4' 0x00DF
24-T 'T' '8' 't' 'T' '+' 0x00A3
25-U 'U' '8' 'u' 'U' '&' 0x0308
26-V 'V' '8' 'v' 'V' '=' '^'
27-W 'W' '9' 'w' 'W' '1' 0x00
28-X 'X' '9' 'x' 'X' '8' 0xEF00
29-Y 'Y' '9' 'y' 'Y' '%' 0x00A1
30-Z 'Z' '9' 'z' 'Z' '7' 0x00
31-
32-# on pc keyboards
33-COMMA ',' ',' ',' ';' ';' '|'
34-PERIOD '.' '.' '.' ':' ':' 0x2026
35-AT '@' '0' '@' '0' '0' 0x2022
36-SLASH '/' '/' '-' '_' '?' '\'
37-
38-SPACE 0x20 0x20 0x20 0x20 0x9 0x9
39-ENTER 0xa 0xa 0xa 0xa 0xa 0xa
40-
41-TAB 0x9 0x9 0x9 0x9 0x9 0x9
42-0 '0' '0' '0' '=' ')' ')'
43-1 '1' '1' '1' '!' '!' '!'
44-2 '2' '2' '2' '"' '@' '@'
45-3 '3' '3' '3' '#' '#' '#'
46-4 '4' '4' '4' '$' '$' '$'
47-5 '5' '5' '5' '%' '%' '%'
48-6 '6' '6' '6' '&' '^' '^'
49-7 '7' '7' '7' '/' '&' '&'
50-8 '8' '8' '8' '(' '*' '*'
51-9 '9' '9' '9' ')' '(' '('
52-
53-GRAVE '`' '`' 0x7C 0xB0 '`' 0xAC
54-MINUS '-' '-' 0x27 0x3F '-' 0x5C
55-EQUALS '=' '=' 0xBF 0xA1 '=' '+'
56-LEFT_BRACKET '[' '[' 0xB4 0xA8 '[' '{'
57-RIGHT_BRACKET ']' ']' 0x2B 0x2A ']' 0x7E
58-BACKSLASH '\' '\' '}' ']' '\' 0x60
59-SEMICOLON ';' ';' 0xF1 0xD1 ';' ':'
60-APOSTROPHE ''' ''' '{' '[' ''' 0x5E
61-STAR '*' '*' '*' '*' '*' '*'
62-POUND '#' '#' '#' '#' '#' '#'
63-PLUS '+' '+' '+' '+' '+' '+'
64-MORE_KEY '<' '<' '<' '>' '>' '>'
--- a/keymaps/es_latin.kl
+++ /dev/null
@@ -1,100 +0,0 @@
1-key 41 GRAVE
2-key 2 1
3-key 3 2
4-key 4 3
5-key 5 4
6-key 6 5
7-key 7 6
8-key 8 7
9-key 9 8
10-key 10 9
11-key 11 0
12-key 1 BACK WAKE_DROPPED
13-key 230 SOFT_RIGHT WAKE
14-key 60 SOFT_RIGHT WAKE
15-key 107 ENDCALL WAKE_DROPPED
16-key 62 ENDCALL WAKE_DROPPED
17-key 64 ENDCALL WAKE_DROPPED
18-key 127 MENU WAKE_DROPPED
19-key 139 MENU WAKE_DROPPED
20-key 228 POUND
21-key 227 STAR
22-key 231 CALL WAKE_DROPPED
23-key 61 CALL WAKE_DROPPED
24-key 221 DPAD_CENTER WAKE_DROPPED
25-key 108 DPAD_DOWN WAKE_DROPPED
26-key 103 DPAD_UP WAKE_DROPPED
27-key 125 HOME WAKE
28-key 105 DPAD_LEFT WAKE_DROPPED
29-key 106 DPAD_RIGHT WAKE_DROPPED
30-key 113 VOLUME_MUTE
31-key 114 VOLUME_DOWN
32-key 115 VOLUME_UP
33-key 116 POWER WAKE
34-key 211 FOCUS
35-key 212 CAMERA
36-key 238 WIFI
37-key 142 SLEEP
38-
39-key 16 Q
40-key 17 W
41-key 18 E
42-key 19 R
43-key 20 T
44-key 21 Y
45-key 22 U
46-key 23 I
47-key 24 O
48-key 25 P
49-key 26 LEFT_BRACKET
50-key 27 RIGHT_BRACKET
51-key 43 BACKSLASH
52-
53-key 30 A
54-key 31 S
55-key 32 D
56-key 33 F
57-key 34 G
58-key 35 H
59-key 36 J
60-key 37 K
61-key 38 L
62-key 39 SEMICOLON
63-key 40 APOSTROPHE
64-key 14 DEL
65-
66-key 44 Z
67-key 45 X
68-key 46 C
69-key 47 V
70-key 48 B
71-key 49 N
72-key 50 M
73-key 51 COMMA
74-key 52 PERIOD
75-key 53 SLASH
76-key 28 ENTER
77-
78-key 56 ALT_LEFT
79-key 42 SHIFT_LEFT
80-key 54 SHIFT_RIGHT
81-key 15 TAB
82-key 57 SPACE
83-key 150 EXPLORER
84-key 155 ENVELOPE
85-
86-key 12 MINUS
87-key 13 EQUALS
88-key 215 AT
89-
90-key 75 BACK WAKE_DROPPED
91-key 77 SOFT_RIGHT WAKE
92-key 96 ENTER
93-key 100 ALT_RIGHT
94-key 102 HOME WAKE
95-key 104 PAGE_UP
96-key 109 PAGE_DOWN
97-key 29 CTRL_LEFT
98-key 97 CTRL_RIGHT
99-key 58 CAPS_LOCK CAPS_LOCK
100-key 86 MORE_KEY
--- a/keymaps/fn.kcm
+++ /dev/null
@@ -1,64 +0,0 @@
1-[type=QWERTY]
2-
3-# keycode display number base caps fn caps_fn
4-
5-A 'A' '2' 'a' 'A' '#' 0x00
6-B 'B' '2' 'b' 'B' '<' 0x00
7-C 'C' '2' 'c' 'C' '9' 0x00E7
8-D 'D' '3' 'd' 'D' '5' 0x00
9-E 'E' '3' 'e' 'E' '2' 0x20AC
10-F 'F' '3' 'f' 'F' '6' 0x00A5
11-G 'G' '4' 'g' 'G' '-' '_'
12-H 'H' '4' 'h' 'H' '[' '{'
13-I 'I' '4' 'i' 'I' '$' 0x0302
14-J 'J' '5' 'j' 'J' ']' '}'
15-K 'K' '5' 'k' 'K' '"' '~'
16-L 'L' '5' 'l' 'L' ''' '`'
17-M 'M' '6' 'm' 'M' '!' 0x03BC
18-N 'N' '6' 'n' 'N' '>' 0x0303
19-O 'O' '6' 'o' 'O' '(' 0x00
20-P 'P' '7' 'p' 'P' ')' 0x00
21-Q 'Q' '7' 'q' 'Q' '*' 0x0300
22-R 'R' '7' 'r' 'R' '3' 0x20AC
23-S 'S' '7' 's' 'S' '4' 0x00DF
24-T 'T' '8' 't' 'T' '+' 0x00A3
25-U 'U' '8' 'u' 'U' '&' 0x0308
26-V 'V' '8' 'v' 'V' '=' '^'
27-W 'W' '9' 'w' 'W' '1' 0x00
28-X 'X' '9' 'x' 'X' '8' 0xEF00
29-Y 'Y' '9' 'y' 'Y' '%' 0x00A1
30-Z 'Z' '9' 'z' 'Z' '7' 0x00
31-
32-# on pc keyboards
33-COMMA ',' ',' ',' ';' ';' '|'
34-PERIOD '.' '.' '.' ':' ':' 0x2026
35-AT '@' '0' '@' '0' '0' 0x2022
36-SLASH '/' '/' '-' '_' '?' '\'
37-
38-SPACE 0x20 0x20 0x20 0x20 0x9 0x9
39-ENTER 0xa 0xa 0xa 0xa 0xa 0xa
40-
41-TAB 0x9 0x9 0x9 0x9 0x9 0x9
42-0 '0' '0' '0' '=' ')' '}'
43-1 '1' '1' '1' '!' '!' '!'
44-2 '2' '2' '2' '"' '@' '@'
45-3 '3' '3' '3' '#' '#' 0xA3
46-4 '4' '4' '4' 0xA4 '$' '$'
47-5 '5' '5' '5' '%' '%' 0x20AC
48-6 '6' '6' '6' '&' '&' '&'
49-7 '7' '7' '7' '/' '&' '{'
50-8 '8' '8' '8' '(' '*' '['
51-9 '9' '9' '9' ')' '(' ']'
52-
53-GRAVE '`' '`' 0xA7 0xBD '`' '~'
54-MINUS '-' '-' '+' '?' '-' '\'
55-EQUALS '=' '=' 0xB4 '`' '=' '+'
56-LEFT_BRACKET '[' '[' 0xE5 0xC5 '[' '{'
57-RIGHT_BRACKET ']' ']' 0xA8 '^' ']' '~'
58-BACKSLASH '\' '\' ''' '*' '\' '|'
59-SEMICOLON ';' ';' 0xF6 0xD6 ';' ':'
60-APOSTROPHE ''' ''' 0xE4 0xC4 ''' '"'
61-STAR '*' '*' '*' '*' '*' '*'
62-POUND '#' '#' '#' '#' '#' '#'
63-PLUS '+' '+' '+' '+' '+' '+'
64-MORE_KEY '<' '<' '<' '>' '>' '|'
--- a/keymaps/fn.kl
+++ /dev/null
@@ -1,100 +0,0 @@
1-key 41 GRAVE
2-key 2 1
3-key 3 2
4-key 4 3
5-key 5 4
6-key 6 5
7-key 7 6
8-key 8 7
9-key 9 8
10-key 10 9
11-key 11 0
12-key 1 BACK WAKE_DROPPED
13-key 230 SOFT_RIGHT WAKE
14-key 60 SOFT_RIGHT WAKE
15-key 107 ENDCALL WAKE_DROPPED
16-key 62 ENDCALL WAKE_DROPPED
17-key 64 ENDCALL WAKE_DROPPED
18-key 127 MENU WAKE_DROPPED
19-key 139 MENU WAKE_DROPPED
20-key 228 POUND
21-key 227 STAR
22-key 231 CALL WAKE_DROPPED
23-key 61 CALL WAKE_DROPPED
24-key 221 DPAD_CENTER WAKE_DROPPED
25-key 108 DPAD_DOWN WAKE_DROPPED
26-key 103 DPAD_UP WAKE_DROPPED
27-key 125 HOME WAKE
28-key 105 DPAD_LEFT WAKE_DROPPED
29-key 106 DPAD_RIGHT WAKE_DROPPED
30-key 113 VOLUME_MUTE
31-key 114 VOLUME_DOWN
32-key 115 VOLUME_UP
33-key 116 POWER WAKE
34-key 211 FOCUS
35-key 212 CAMERA
36-key 238 WIFI
37-key 142 SLEEP
38-
39-key 16 Q
40-key 17 W
41-key 18 E
42-key 19 R
43-key 20 T
44-key 21 Y
45-key 22 U
46-key 23 I
47-key 24 O
48-key 25 P
49-key 26 LEFT_BRACKET
50-key 27 RIGHT_BRACKET
51-key 43 BACKSLASH
52-
53-key 30 A
54-key 31 S
55-key 32 D
56-key 33 F
57-key 34 G
58-key 35 H
59-key 36 J
60-key 37 K
61-key 38 L
62-key 39 SEMICOLON
63-key 40 APOSTROPHE
64-key 14 DEL
65-
66-key 44 Z
67-key 45 X
68-key 46 C
69-key 47 V
70-key 48 B
71-key 49 N
72-key 50 M
73-key 51 COMMA
74-key 52 PERIOD
75-key 53 SLASH
76-key 28 ENTER
77-
78-key 56 ALT_LEFT
79-key 42 SHIFT_LEFT
80-key 54 SHIFT_RIGHT
81-key 15 TAB
82-key 57 SPACE
83-key 150 EXPLORER
84-key 155 ENVELOPE
85-
86-key 12 MINUS
87-key 13 EQUALS
88-key 215 AT
89-
90-key 75 BACK WAKE_DROPPED
91-key 77 SOFT_RIGHT WAKE
92-key 96 ENTER
93-key 100 ALT_RIGHT
94-key 102 HOME WAKE
95-key 104 PAGE_UP
96-key 109 PAGE_DOWN
97-key 29 CTRL_LEFT
98-key 97 CTRL_RIGHT
99-key 58 CAPS_LOCK CAPS_LOCK
100-key 86 MORE_KEY
--- a/keymaps/fr.kcm
+++ /dev/null
@@ -1,64 +0,0 @@
1-[type=QWERTY]
2-
3-# keycode display number base caps fn caps_fn
4-
5-A 'A' '2' 'a' 'A' '#' 0x00
6-B 'B' '2' 'b' 'B' '<' 0x00
7-C 'C' '2' 'c' 'C' '9' 0x00E7
8-D 'D' '3' 'd' 'D' '5' 0x00
9-E 'E' '3' 'e' 'E' '2' 0x20AC
10-F 'F' '3' 'f' 'F' '6' 0x00A5
11-G 'G' '4' 'g' 'G' '-' '_'
12-H 'H' '4' 'h' 'H' '[' '{'
13-I 'I' '4' 'i' 'I' '$' 0x0302
14-J 'J' '5' 'j' 'J' ']' '}'
15-K 'K' '5' 'k' 'K' '"' '~'
16-L 'L' '5' 'l' 'L' ''' '`'
17-M 'M' '6' 'm' 'M' '!' 0x00
18-N 'N' '6' 'n' 'N' '>' 0x0303
19-O 'O' '6' 'o' 'O' '(' 0x00
20-P 'P' '7' 'p' 'P' ')' 0x00
21-Q 'Q' '7' 'q' 'Q' '*' 0x0300
22-R 'R' '7' 'r' 'R' '3' 0x20AC
23-S 'S' '7' 's' 'S' '4' 0x00DF
24-T 'T' '8' 't' 'T' '+' 0x00A3
25-U 'U' '8' 'u' 'U' '&' 0x0308
26-V 'V' '8' 'v' 'V' '=' '^'
27-W 'W' '9' 'w' 'W' '1' 0x00
28-X 'X' '9' 'x' 'X' '8' 0xEF00
29-Y 'Y' '9' 'y' 'Y' '%' 0x00A1
30-Z 'Z' '9' 'z' 'Z' '7' 0x00
31-
32-# on pc keyboards
33-COMMA ',' ',' ';' '.' ';' '|'
34-PERIOD '.' '.' ':' '/' ':' 0x2026
35-AT '@' '0' '@' '0' '0' 0x2022
36-SLASH '/' '/' '!' 0xA7 '?' '\'
37-
38-SPACE 0x20 0x20 0x20 0x20 0x9 0x9
39-ENTER 0xa 0xa 0xa 0xa 0xa 0xa
40-
41-TAB 0x9 0x9 0x9 0x9 0x9 0x9
42-0 '0' '0' 0xE0 '0' ')' '@'
43-1 '1' '1' '&' '1' '!' '!'
44-2 '2' '2' 0xE9 '2' '@' '~'
45-3 '3' '3' '"' '3' '#' '#'
46-4 '4' '4' ''' '4' '$' '{'
47-5 '5' '5' '(' '5' '%' '['
48-6 '6' '6' '-' '6' '^' '|'
49-7 '7' '7' 0xE8 '7' '&' '`'
50-8 '8' '8' '_' '8' '*' '\'
51-9 '9' '9' 0x00E7 '9' '(' '^'
52-
53-GRAVE '`' '`' 0xB2 '~' '`' '~'
54-MINUS '-' '-' ')' 0xB0 '-' ']'
55-EQUALS '=' '=' '=' '+' '=' '}'
56-LEFT_BRACKET '[' '[' '^' 0xA8 '[' '{'
57-RIGHT_BRACKET ']' ']' '$' 0xA3 ']' 0xA4
58-BACKSLASH '\' '\' '*' 0x03BC '\' '|'
59-SEMICOLON ';' ';' ',' '?' ';' ':'
60-APOSTROPHE ''' ''' 0xF9 '%' ''' '"'
61-STAR '*' '*' '*' '*' '*' '*'
62-POUND '#' '#' '#' '#' '#' '#'
63-PLUS '+' '+' '+' '+' '+' '+'
64-MORE_KEY '<' '<' '<' '>' '>' '>'
--- a/keymaps/fr.kl
+++ /dev/null
@@ -1,100 +0,0 @@
1-key 41 GRAVE
2-key 2 1
3-key 3 2
4-key 4 3
5-key 5 4
6-key 6 5
7-key 7 6
8-key 8 7
9-key 9 8
10-key 10 9
11-key 11 0
12-key 1 BACK WAKE_DROPPED
13-key 230 SOFT_RIGHT WAKE
14-key 60 SOFT_RIGHT WAKE
15-key 107 ENDCALL WAKE_DROPPED
16-key 62 ENDCALL WAKE_DROPPED
17-key 64 ENDCALL WAKE_DROPPED
18-key 127 MENU WAKE_DROPPED
19-key 139 MENU WAKE_DROPPED
20-key 228 POUND
21-key 227 STAR
22-key 231 CALL WAKE_DROPPED
23-key 61 CALL WAKE_DROPPED
24-key 221 DPAD_CENTER WAKE_DROPPED
25-key 108 DPAD_DOWN WAKE_DROPPED
26-key 103 DPAD_UP WAKE_DROPPED
27-key 125 HOME WAKE
28-key 105 DPAD_LEFT WAKE_DROPPED
29-key 106 DPAD_RIGHT WAKE_DROPPED
30-key 113 VOLUME_MUTE
31-key 114 VOLUME_DOWN
32-key 115 VOLUME_UP
33-key 116 POWER WAKE
34-key 211 FOCUS
35-key 212 CAMERA
36-key 238 WIFI
37-key 142 SLEEP
38-
39-key 16 A
40-key 17 Z
41-key 18 E
42-key 19 R
43-key 20 T
44-key 21 Y
45-key 22 U
46-key 23 I
47-key 24 O
48-key 25 P
49-key 26 LEFT_BRACKET
50-key 27 RIGHT_BRACKET
51-key 43 BACKSLASH
52-
53-key 30 Q
54-key 31 S
55-key 32 D
56-key 33 F
57-key 34 G
58-key 35 H
59-key 36 J
60-key 37 K
61-key 38 L
62-key 39 M
63-key 40 APOSTROPHE
64-key 14 DEL
65-
66-key 44 W
67-key 45 X
68-key 46 C
69-key 47 V
70-key 48 B
71-key 49 N
72-key 50 SEMICOLON
73-key 51 COMMA
74-key 52 PERIOD
75-key 53 SLASH
76-key 28 ENTER
77-
78-key 56 ALT_LEFT
79-key 42 SHIFT_LEFT
80-key 54 SHIFT_RIGHT
81-key 15 TAB
82-key 57 SPACE
83-key 150 EXPLORER
84-key 155 ENVELOPE
85-
86-key 12 MINUS
87-key 13 EQUALS
88-key 215 AT
89-
90-key 75 BACK WAKE_DROPPED
91-key 77 SOFT_RIGHT WAKE
92-key 96 ENTER
93-key 100 ALT_RIGHT
94-key 102 HOME WAKE
95-key 104 PAGE_UP
96-key 109 PAGE_DOWN
97-key 29 CTRL_LEFT
98-key 97 CTRL_RIGHT
99-key 58 CAPS_LOCK CAPS_LOCK
100-key 86 MORE_KEY
--- a/keymaps/jp.kcm
+++ /dev/null
@@ -1,63 +0,0 @@
1-[type=QWERTY]
2-
3-# keycode display number base caps fn caps_fn
4-
5-A 'A' '2' 'a' 'A' '#' 0x00
6-B 'B' '2' 'b' 'B' '<' 0x00
7-C 'C' '2' 'c' 'C' '9' 0x00E7
8-D 'D' '3' 'd' 'D' '5' 0x00
9-E 'E' '3' 'e' 'E' '2' 0x0301
10-F 'F' '3' 'f' 'F' '6' 0x00A5
11-G 'G' '4' 'g' 'G' '-' '_'
12-H 'H' '4' 'h' 'H' '[' '{'
13-I 'I' '4' 'i' 'I' '$' 0x0302
14-J 'J' '5' 'j' 'J' ']' '}'
15-K 'K' '5' 'k' 'K' '"' '~'
16-L 'L' '5' 'l' 'L' ''' '`'
17-M 'M' '6' 'm' 'M' '!' 0x00
18-N 'N' '6' 'n' 'N' '>' 0x0303
19-O 'O' '6' 'o' 'O' '(' 0x00
20-P 'P' '7' 'p' 'P' ')' 0x00
21-Q 'Q' '7' 'q' 'Q' '*' 0x0300
22-R 'R' '7' 'r' 'R' '3' 0x20AC
23-S 'S' '7' 's' 'S' '4' 0x00DF
24-T 'T' '8' 't' 'T' '+' 0x00A3
25-U 'U' '8' 'u' 'U' '&' 0x0308
26-V 'V' '8' 'v' 'V' '=' '^'
27-W 'W' '9' 'w' 'W' '1' 0x00
28-X 'X' '9' 'x' 'X' '8' 0xEF00
29-Y 'Y' '9' 'y' 'Y' '%' 0x00A1
30-Z 'Z' '9' 'z' 'Z' '7' 0x00
31-
32-# on pc keyboards
33-COMMA ',' ',' ',' '<' ';' '|'
34-PERIOD '.' '.' '.' '>' ':' 0x2026
35-SLASH '/' '/' '/' '?' '?' '\'
36-
37-SPACE 0x20 0x20 0x20 0x20 0x9 0x9
38-ENTER 0xa 0xa 0xa 0xa 0xa 0xa
39-
40-TAB 0x9 0x9 0x9 0x9 0x9 0x9
41-0 '0' '0' '0' '0' ')' ')'
42-1 '1' '1' '1' '!' '!' '!'
43-2 '2' '2' '2' '"' '@' '@'
44-3 '3' '3' '3' '#' '#' '#'
45-4 '4' '4' '4' '$' '$' '$'
46-5 '5' '5' '5' '%' '%' '%'
47-6 '6' '6' '6' '&' '^' '^'
48-7 '7' '7' '7' ''' '&' '&'
49-8 '8' '8' '8' '(' '*' '*'
50-9 '9' '9' '9' ')' '(' '('
51-
52-GRAVE '`' '`' '`' '~' '`' '~'
53-MINUS '-' '-' '-' '=' '-' '_'
54-EQUALS '^' '^' '^' '~' '^' '+'
55-AT '@' '@' '@' '`' '@' '@'
56-LEFT_BRACKET '[' '[' '[' '{' '[' '{'
57-RIGHT_BRACKET ']' ']' ']' '}' ']' '|'
58-SEMICOLON ';' ';' ';' '+' ';' ':'
59-STAR ':' ':' ':' '*' ':' ':'
60-POUND '#' '#' '#' '#' '#' '#'
61-BACKSLASH '\' '\' '\' '_' '\' '\'
62-PLUS '+' '+' '+' '+' '+' '+'
63-MORE_KEY 0xA5 0xA5 0xA5 '|' 0xA5 0xA5
--- a/keymaps/jp.kl
+++ /dev/null
@@ -1,102 +0,0 @@
1-key 41 GRAVE
2-key 2 1
3-key 3 2
4-key 4 3
5-key 5 4
6-key 6 5
7-key 7 6
8-key 8 7
9-key 9 8
10-key 10 9
11-key 11 0
12-key 1 BACK WAKE_DROPPED
13-key 230 SOFT_RIGHT WAKE
14-key 60 SOFT_RIGHT WAKE
15-key 107 ENDCALL WAKE_DROPPED
16-key 62 ENDCALL WAKE_DROPPED
17-key 64 ENDCALL WAKE_DROPPED
18-key 127 MENU WAKE_DROPPED
19-key 139 MENU WAKE_DROPPED
20-key 228 POUND
21-key 227 STAR
22-key 231 CALL WAKE_DROPPED
23-key 61 CALL WAKE_DROPPED
24-key 221 DPAD_CENTER WAKE_DROPPED
25-key 108 DPAD_DOWN WAKE_DROPPED
26-key 103 DPAD_UP WAKE_DROPPED
27-key 125 HOME WAKE
28-key 105 DPAD_LEFT WAKE_DROPPED
29-key 106 DPAD_RIGHT WAKE_DROPPED
30-
31-key 113 VOLUME_MUTE
32-key 114 VOLUME_DOWN
33-key 115 VOLUME_UP
34-key 116 POWER WAKE
35-key 211 FOCUS
36-key 212 CAMERA
37-key 238 WIFI
38-key 142 SLEEP
39-
40-key 16 Q
41-key 17 W
42-key 18 E
43-key 19 R
44-key 20 T
45-key 21 Y
46-key 22 U
47-key 23 I
48-key 24 O
49-key 25 P
50-key 26 AT
51-key 27 LEFT_BRACKET
52-key 43 RIGHT_BRACKET
53-
54-key 30 A
55-key 31 S
56-key 32 D
57-key 33 F
58-key 34 G
59-key 35 H
60-key 36 J
61-key 37 K
62-key 38 L
63-key 39 SEMICOLON
64-key 40 STAR
65-key 14 DEL
66-
67-key 44 Z
68-key 45 X
69-key 46 C
70-key 47 V
71-key 48 B
72-key 49 N
73-key 50 M
74-key 51 COMMA
75-key 52 PERIOD
76-key 53 SLASH
77-key 89 BACKSLASH
78-key 28 ENTER
79-
80-key 56 ALT_LEFT
81-key 42 SHIFT_LEFT
82-key 54 SHIFT_RIGHT
83-key 15 TAB
84-key 57 SPACE
85-key 150 EXPLORER
86-key 155 ENVELOPE
87-
88-key 12 MINUS
89-key 13 EQUALS
90-key 215 AT
91-
92-key 75 BACK WAKE_DROPPED
93-key 77 SOFT_RIGHT WAKE
94-key 96 ENTER
95-key 100 ALT_RIGHT
96-key 102 HOME WAKE
97-key 104 PAGE_UP
98-key 109 PAGE_DOWN
99-key 29 CTRL_LEFT
100-key 97 CTRL_RIGHT
101-key 58 CAPS_LOCK CAPS_LOCK
102-key 124 MORE_KEY
--- a/keymaps/qwerty.kcm
+++ /dev/null
@@ -1,64 +0,0 @@
1-[type=QWERTY]
2-
3-# keycode display number base caps fn caps_fn
4-
5-A 'A' '2' 'a' 'A' '#' 0x00
6-B 'B' '2' 'b' 'B' '<' 0x00
7-C 'C' '2' 'c' 'C' '9' 0x00E7
8-D 'D' '3' 'd' 'D' '5' 0x00
9-E 'E' '3' 'e' 'E' '2' 0x0301
10-F 'F' '3' 'f' 'F' '6' 0x00A5
11-G 'G' '4' 'g' 'G' '-' '_'
12-H 'H' '4' 'h' 'H' '[' '{'
13-I 'I' '4' 'i' 'I' '$' 0x0302
14-J 'J' '5' 'j' 'J' ']' '}'
15-K 'K' '5' 'k' 'K' '"' '~'
16-L 'L' '5' 'l' 'L' ''' '`'
17-M 'M' '6' 'm' 'M' '!' 0x00
18-N 'N' '6' 'n' 'N' '>' 0x0303
19-O 'O' '6' 'o' 'O' '(' 0x00
20-P 'P' '7' 'p' 'P' ')' 0x00
21-Q 'Q' '7' 'q' 'Q' '*' 0x0300
22-R 'R' '7' 'r' 'R' '3' 0x20AC
23-S 'S' '7' 's' 'S' '4' 0x00DF
24-T 'T' '8' 't' 'T' '+' 0x00A3
25-U 'U' '8' 'u' 'U' '&' 0x0308
26-V 'V' '8' 'v' 'V' '=' '^'
27-W 'W' '9' 'w' 'W' '1' 0x00
28-X 'X' '9' 'x' 'X' '8' 0xEF00
29-Y 'Y' '9' 'y' 'Y' '%' 0x00A1
30-Z 'Z' '9' 'z' 'Z' '7' 0x00
31-
32-# on pc keyboards
33-COMMA ',' ',' ',' '<' ';' '|'
34-PERIOD '.' '.' '.' '>' ':' 0x2026
35-AT '@' '0' '@' '0' '0' 0x2022
36-SLASH '/' '/' '/' '?' '?' '\'
37-
38-SPACE 0x20 0x20 0x20 0x20 0x9 0x9
39-ENTER 0xa 0xa 0xa 0xa 0xa 0xa
40-
41-TAB 0x9 0x9 0x9 0x9 0x9 0x9
42-0 '0' '0' '0' ')' ')' ')'
43-1 '1' '1' '1' '!' '!' '!'
44-2 '2' '2' '2' '@' '@' '@'
45-3 '3' '3' '3' '#' '#' '#'
46-4 '4' '4' '4' '$' '$' '$'
47-5 '5' '5' '5' '%' '%' '%'
48-6 '6' '6' '6' '^' '^' '^'
49-7 '7' '7' '7' '&' '&' '&'
50-8 '8' '8' '8' '*' '*' '*'
51-9 '9' '9' '9' '(' '(' '('
52-
53-GRAVE '`' '`' '`' '~' '`' '~'
54-MINUS '-' '-' '-' '_' '-' '_'
55-EQUALS '=' '=' '=' '+' '=' '+'
56-LEFT_BRACKET '[' '[' '[' '{' '[' '{'
57-RIGHT_BRACKET ']' ']' ']' '}' ']' '}'
58-BACKSLASH '\' '\' '\' '|' '\' '|'
59-SEMICOLON ';' ';' ';' ':' ';' ':'
60-APOSTROPHE ''' ''' ''' '"' ''' '"'
61-STAR '*' '*' '*' '*' '*' '*'
62-POUND '#' '#' '#' '#' '#' '#'
63-PLUS '+' '+' '+' '+' '+' '+'
64-
--- a/keymaps/qwerty.kl
+++ /dev/null
@@ -1,100 +0,0 @@
1-key 41 GRAVE
2-key 2 1
3-key 3 2
4-key 4 3
5-key 5 4
6-key 6 5
7-key 7 6
8-key 8 7
9-key 9 8
10-key 10 9
11-key 11 0
12-key 1 BACK WAKE_DROPPED
13-key 230 SOFT_RIGHT WAKE
14-key 60 SOFT_RIGHT WAKE
15-key 107 ENDCALL WAKE_DROPPED
16-key 62 ENDCALL WAKE_DROPPED
17-key 64 ENDCALL WAKE_DROPPED
18-key 127 MENU WAKE_DROPPED
19-key 139 MENU WAKE_DROPPED
20-key 228 POUND
21-key 227 STAR
22-key 231 CALL WAKE_DROPPED
23-key 61 CALL WAKE_DROPPED
24-key 221 DPAD_CENTER WAKE_DROPPED
25-key 108 DPAD_DOWN WAKE_DROPPED
26-key 103 DPAD_UP WAKE_DROPPED
27-key 125 HOME WAKE
28-key 105 DPAD_LEFT WAKE_DROPPED
29-key 106 DPAD_RIGHT WAKE_DROPPED
30-
31-key 113 VOLUME_MUTE
32-key 114 VOLUME_DOWN
33-key 115 VOLUME_UP
34-key 116 POWER WAKE
35-key 211 FOCUS
36-key 212 CAMERA
37-key 238 WIFI
38-key 142 SLEEP
39-
40-key 16 Q
41-key 17 W
42-key 18 E
43-key 19 R
44-key 20 T
45-key 21 Y
46-key 22 U
47-key 23 I
48-key 24 O
49-key 25 P
50-key 26 LEFT_BRACKET
51-key 27 RIGHT_BRACKET
52-key 43 BACKSLASH
53-
54-key 30 A
55-key 31 S
56-key 32 D
57-key 33 F
58-key 34 G
59-key 35 H
60-key 36 J
61-key 37 K
62-key 38 L
63-key 39 SEMICOLON
64-key 40 APOSTROPHE
65-key 14 DEL
66-
67-key 44 Z
68-key 45 X
69-key 46 C
70-key 47 V
71-key 48 B
72-key 49 N
73-key 50 M
74-key 51 COMMA
75-key 52 PERIOD
76-key 53 SLASH
77-key 28 ENTER
78-
79-key 56 ALT_LEFT
80-key 42 SHIFT_LEFT
81-key 54 SHIFT_RIGHT
82-key 15 TAB
83-key 57 SPACE
84-key 150 EXPLORER
85-key 155 ENVELOPE
86-
87-key 12 MINUS
88-key 13 EQUALS
89-key 215 AT
90-
91-key 75 BACK WAKE_DROPPED
92-key 77 SOFT_RIGHT WAKE
93-key 96 ENTER
94-key 100 ALT_RIGHT
95-key 102 HOME WAKE
96-key 104 PAGE_UP
97-key 109 PAGE_DOWN
98-key 29 CTRL_LEFT
99-key 97 CTRL_RIGHT
100-key 58 CAPS_LOCK CAPS_LOCK
--- a/keymaps/ru.kcm
+++ /dev/null
@@ -1,64 +0,0 @@
1-[type=QWERTY]
2-
3-# keycode display number base caps fn caps_fn
4-
5-A 'A' '2' 0x0444 0x0424 '#' 0x00
6-B 'B' '2' 0x0438 0x0418 '<' 0x00
7-C 'C' '2' 0x0441 0x0421 '9' 0x00E7
8-D 'D' '3' 0x0432 0x0412 '5' 0x00
9-E 'E' '3' 0x0443 0x0423 '2' 0x0301
10-F 'F' '3' 0x0430 0x0410 '6' 0x00A5
11-G 'G' '4' 0x043F 0x041F '-' '_'
12-H 'H' '4' 0x0440 0x0420 '[' '{'
13-I 'I' '4' 0x0448 0x0428 '$' 0x0302
14-J 'J' '5' 0x043E 0x041E ']' '}'
15-K 'K' '5' 0x043B 0x041B '"' '~'
16-L 'L' '5' 0x0434 0x0414 ''' '`'
17-M 'M' '6' 0x044C 0x042C '!' 0x00
18-N 'N' '6' 0x0442 0x0422 '>' 0x0303
19-O 'O' '6' 0x0449 0x0429 '(' 0x00
20-P 'P' '7' 0x0437 0x0417 ')' 0x00
21-Q 'Q' '7' 0x0439 0x0419 '*' 0x0300
22-R 'R' '7' 0x043A 0x041A '3' 0x20AC
23-S 'S' '7' 0x044B 0x042B '4' 0x00DF
24-T 'T' '8' 0x0435 0x0415 '+' 0x00A3
25-U 'U' '8' 0x0433 0x0413 '&' 0x0308
26-V 'V' '8' 0x043C 0x041C '=' '^'
27-W 'W' '9' 0x0446 0x0426 '1' 0x00
28-X 'X' '9' 0x0447 0x0427 '8' 0xEF00
29-Y 'Y' '9' 0x043D 0x041D '%' 0x00A1
30-Z 'Z' '9' 0x044F 0x042F '7' 0x00
31-
32-# on pc keyboards
33-COMMA ',' ',' 0x0431 0x0411 ';' '|'
34-PERIOD '.' '.' 0x044E 0x042E ':' 0x2026
35-AT '@' '0' '@' '0' '0' 0x2022
36-SLASH '/' '/' '.' ',' '?' '\'
37-
38-SPACE 0x20 0x20 0x20 0x20 0x9 0x9
39-ENTER 0xa 0xa 0xa 0xa 0xa 0xa
40-
41-TAB 0x9 0x9 0x9 0x9 0x9 0x9
42-0 '0' '0' '0' ')' ')' ')'
43-1 '1' '1' '1' '!' '!' '!'
44-2 '2' '2' '2' '"' '@' '@'
45-3 '3' '3' '3' 0x2116 '#' '#'
46-4 '4' '4' '4' ';' '$' '$'
47-5 '5' '5' '5' '%' '%' '%'
48-6 '6' '6' '6' ':' '^' '^'
49-7 '7' '7' '7' '?' '&' '&'
50-8 '8' '8' '8' '*' '*' '*'
51-9 '9' '9' '9' '(' '(' '('
52-
53-GRAVE '`' '`' 0x0451 0x0401 '`' '~'
54-MINUS '-' '-' '-' '_' '-' '_'
55-EQUALS '=' '=' '=' '+' '=' '+'
56-LEFT_BRACKET '[' '[' 0x0445 0x0425 '[' '{'
57-RIGHT_BRACKET ']' ']' 0x044A 0x042A ']' '}'
58-BACKSLASH '\' '\' '\' '/' '\' '|'
59-SEMICOLON ';' ';' 0x0436 0x0416 ';' ':'
60-APOSTROPHE ''' ''' 0x044D 0x042D ''' '"'
61-STAR '*' '*' '*' '*' '*' '*'
62-POUND '#' '#' '#' '#' '#' '#'
63-PLUS '+' '+' '+' '+' '+' '+'
64-MORE_KEY '\' '\' '\' '|' '|' '|'
--- a/keymaps/ru.kl
+++ /dev/null
@@ -1,100 +0,0 @@
1-key 41 GRAVE
2-key 2 1
3-key 3 2
4-key 4 3
5-key 5 4
6-key 6 5
7-key 7 6
8-key 8 7
9-key 9 8
10-key 10 9
11-key 11 0
12-key 1 BACK WAKE_DROPPED
13-key 230 SOFT_RIGHT WAKE
14-key 60 SOFT_RIGHT WAKE
15-key 107 ENDCALL WAKE_DROPPED
16-key 62 ENDCALL WAKE_DROPPED
17-key 64 ENDCALL WAKE_DROPPED
18-key 127 MENU WAKE_DROPPED
19-key 139 MENU WAKE_DROPPED
20-key 228 POUND
21-key 227 STAR
22-key 231 CALL WAKE_DROPPED
23-key 61 CALL WAKE_DROPPED
24-key 221 DPAD_CENTER WAKE_DROPPED
25-key 108 DPAD_DOWN WAKE_DROPPED
26-key 103 DPAD_UP WAKE_DROPPED
27-key 125 HOME WAKE
28-key 105 DPAD_LEFT WAKE_DROPPED
29-key 106 DPAD_RIGHT WAKE_DROPPED
30-key 113 VOLUME_MUTE
31-key 114 VOLUME_DOWN
32-key 115 VOLUME_UP
33-key 116 POWER WAKE
34-key 211 FOCUS
35-key 212 CAMERA
36-key 238 WIFI
37-key 142 SLEEP
38-
39-key 16 Q
40-key 17 W
41-key 18 E
42-key 19 R
43-key 20 T
44-key 21 Y
45-key 22 U
46-key 23 I
47-key 24 O
48-key 25 P
49-key 26 LEFT_BRACKET
50-key 27 RIGHT_BRACKET
51-key 43 BACKSLASH
52-
53-key 30 A
54-key 31 S
55-key 32 D
56-key 33 F
57-key 34 G
58-key 35 H
59-key 36 J
60-key 37 K
61-key 38 L
62-key 39 SEMICOLON
63-key 40 APOSTROPHE
64-key 14 DEL
65-
66-key 44 Z
67-key 45 X
68-key 46 C
69-key 47 V
70-key 48 B
71-key 49 N
72-key 50 M
73-key 51 COMMA
74-key 52 PERIOD
75-key 53 SLASH
76-key 28 ENTER
77-
78-key 56 ALT_LEFT
79-key 42 SHIFT_LEFT
80-key 54 SHIFT_RIGHT
81-key 15 TAB
82-key 57 SPACE
83-key 150 EXPLORER
84-key 155 ENVELOPE
85-
86-key 12 MINUS
87-key 13 EQUALS
88-key 215 AT
89-
90-key 75 BACK WAKE_DROPPED
91-key 77 SOFT_RIGHT WAKE
92-key 96 ENTER
93-key 100 ALT_RIGHT
94-key 102 HOME WAKE
95-key 104 PAGE_UP
96-key 109 PAGE_DOWN
97-key 29 CTRL_LEFT
98-key 97 CTRL_RIGHT
99-key 58 CAPS_LOCK CAPS_LOCK
100-key 86 MORE_KEY
--- a/keymaps/uk.kcm
+++ /dev/null
@@ -1,64 +0,0 @@
1-[type=QWERTY]
2-
3-# keycode display number base caps fn caps_fn
4-
5-A 'A' '2' 'a' 'A' 0x00E1 0x00C1
6-B 'B' '2' 'b' 'B' '<' 0x00
7-C 'C' '2' 'c' 'C' '9' 0x00E7
8-D 'D' '3' 'd' 'D' '5' 0x00
9-E 'E' '3' 'e' 'E' 0x00E9 0x00C9
10-F 'F' '3' 'f' 'F' '6' 0x00A5
11-G 'G' '4' 'g' 'G' '-' '_'
12-H 'H' '4' 'h' 'H' '[' '{'
13-I 'I' '4' 'i' 'I' 0x00ED 0x00CD
14-J 'J' '5' 'j' 'J' ']' '}'
15-K 'K' '5' 'k' 'K' '"' '~'
16-L 'L' '5' 'l' 'L' ''' '`'
17-M 'M' '6' 'm' 'M' '!' 0x00
18-N 'N' '6' 'n' 'N' '>' 0x0303
19-O 'O' '6' 'o' 'O' 0x00F3 0x00D3
20-P 'P' '7' 'p' 'P' ')' 0x00
21-Q 'Q' '7' 'q' 'Q' '*' 0x0300
22-R 'R' '7' 'r' 'R' '3' 0x20AC
23-S 'S' '7' 's' 'S' '4' 0x00DF
24-T 'T' '8' 't' 'T' '+' 0x00A3
25-U 'U' '8' 'u' 'U' 0x00FA 0x00DA
26-V 'V' '8' 'v' 'V' '=' '^'
27-W 'W' '9' 'w' 'W' '1' 0x00
28-X 'X' '9' 'x' 'X' '8' 0xEF00
29-Y 'Y' '9' 'y' 'Y' '%' 0x00A1
30-Z 'Z' '9' 'z' 'Z' '7' 0x00
31-
32-# on pc keyboards
33-COMMA ',' ',' ',' '<' ';' '|'
34-PERIOD '.' '.' '.' '>' ':' 0x2026
35-AT '@' '0' '@' '0' '0' 0x2022
36-SLASH '/' '/' '/' '?' '?' '\'
37-
38-SPACE 0x20 0x20 0x20 0x20 0x9 0x9
39-ENTER 0xa 0xa 0xa 0xa 0xa 0xa
40-
41-TAB 0x9 0x9 0x9 0x9 0x9 0x9
42-0 '0' '0' '0' ')' ')' ')'
43-1 '1' '1' '1' '!' '!' '!'
44-2 '2' '2' '2' '"' '@' '@'
45-3 '3' '3' '3' 0x00A3 '#' '#'
46-4 '4' '4' '4' '$' 0x20AC '$'
47-5 '5' '5' '5' '%' '%' '%'
48-6 '6' '6' '6' '^' '^' '^'
49-7 '7' '7' '7' '&' '&' '&'
50-8 '8' '8' '8' '*' '*' '*'
51-9 '9' '9' '9' '(' '(' '('
52-
53-GRAVE '`' '`' '`' 0x00AC 0x00A6 0x00A6
54-MINUS '-' '-' '-' '_' '-' '_'
55-EQUALS '=' '=' '=' '+' '=' '+'
56-LEFT_BRACKET '[' '[' '[' '{' '[' '{'
57-RIGHT_BRACKET ']' ']' ']' '}' ']' '}'
58-BACKSLASH '\' '\' '#' '~' '\' '|'
59-SEMICOLON ';' ';' ';' ':' ';' ':'
60-APOSTROPHE ''' ''' ''' '@' ''' '"'
61-STAR '*' '*' '*' '*' '*' '*'
62-POUND '#' '#' '#' '#' '#' '#'
63-PLUS '+' '+' '+' '+' '+' '+'
64-MORE_KEY '\' '\' '\' '|' '|' '|'
--- a/keymaps/uk.kl
+++ /dev/null
@@ -1,99 +0,0 @@
1-key 41 GRAVE
2-key 2 1
3-key 3 2
4-key 4 3
5-key 5 4
6-key 6 5
7-key 7 6
8-key 8 7
9-key 9 8
10-key 10 9
11-key 11 0
12-key 1 BACK WAKE_DROPPED
13-key 230 SOFT_RIGHT WAKE
14-key 60 SOFT_RIGHT WAKE
15-key 107 ENDCALL WAKE_DROPPED
16-key 62 ENDCALL WAKE_DROPPED
17-key 64 ENDCALL WAKE_DROPPED
18-key 127 MENU WAKE_DROPPED
19-key 139 MENU WAKE_DROPPED
20-key 228 POUND
21-key 227 STAR
22-key 231 CALL WAKE_DROPPED
23-key 61 CALL WAKE_DROPPED
24-key 221 DPAD_CENTER WAKE_DROPPED
25-key 108 DPAD_DOWN WAKE_DROPPED
26-key 103 DPAD_UP WAKE_DROPPED
27-key 125 HOME WAKE
28-key 105 DPAD_LEFT WAKE_DROPPED
29-key 106 DPAD_RIGHT WAKE_DROPPED
30-key 113 VOLUME_MUTE
31-key 114 VOLUME_DOWN
32-key 115 VOLUME_UP
33-key 116 POWER WAKE
34-key 211 FOCUS
35-key 212 CAMERA
36-key 238 WIFI
37-key 142 SLEEP
38-
39-key 16 Q
40-key 17 W
41-key 18 E
42-key 19 R
43-key 20 T
44-key 21 Y
45-key 22 U
46-key 23 I
47-key 24 O
48-key 25 P
49-key 26 LEFT_BRACKET
50-key 27 RIGHT_BRACKET
51-key 43 BACKSLASH
52-
53-key 30 A
54-key 31 S
55-key 32 D
56-key 33 F
57-key 34 G
58-key 35 H
59-key 36 J
60-key 37 K
61-key 38 L
62-key 39 SEMICOLON
63-key 40 APOSTROPHE
64-key 14 DEL
65-
66-key 44 Z
67-key 45 X
68-key 46 C
69-key 47 V
70-key 48 B
71-key 49 N
72-key 50 M
73-key 51 COMMA
74-key 52 PERIOD
75-key 53 SLASH
76-key 28 ENTER
77-
78-key 56 ALT_LEFT
79-key 42 SHIFT_LEFT
80-key 15 TAB
81-key 57 SPACE
82-key 150 EXPLORER
83-key 155 ENVELOPE
84-
85-key 12 MINUS
86-key 13 EQUALS
87-key 215 AT
88-
89-key 75 BACK WAKE_DROPPED
90-key 77 SOFT_RIGHT WAKE
91-key 96 ENTER
92-key 100 ALT_RIGHT
93-key 102 HOME WAKE
94-key 104 PAGE_UP
95-key 109 PAGE_DOWN
96-key 29 CTRL_LEFT
97-key 97 CTRL_RIGHT
98-key 58 CAPS_LOCK CAPS_LOCK
99-key 86 MORE_KEY
--- a/pointercal
+++ b/pointercal
@@ -1 +1 @@
1-17620 -36 -2523301 24 10642 -2092175 65536 1024 600600
\ No newline at end of file
1+17620 -36 -2523301 24 10642 -2092175 65536 1024 600600
--- a/preloaded-classes
+++ /dev/null
@@ -1,1354 +0,0 @@
1-# Classes which are preloaded by com.android.internal.os.ZygoteInit.
2-# Automatically generated by frameworks/base/tools/preload/WritePreloadedClassFile.java.
3-# MIN_LOAD_TIME_MICROS=1250
4-SQLite.Blob
5-SQLite.Database
6-SQLite.FunctionContext
7-SQLite.Stmt
8-SQLite.Vm
9-android.R$styleable
10-android.accounts.IAccountsService$Stub
11-android.app.Activity
12-android.app.ActivityGroup
13-android.app.ActivityManager
14-android.app.ActivityManager$MemoryInfo
15-android.app.ActivityManagerNative
16-android.app.ActivityManagerProxy
17-android.app.ActivityThread
18-android.app.ActivityThread$ApplicationThread
19-android.app.ActivityThread$H
20-android.app.AlertDialog
21-android.app.Application
22-android.app.ApplicationContext
23-android.app.ApplicationContext$ApplicationContentResolver
24-android.app.ApplicationContext$ApplicationPackageManager
25-android.app.ApplicationContext$WallpaperCallback
26-android.app.ApplicationThreadNative
27-android.app.DatePickerDialog
28-android.app.Dialog
29-android.app.ExpandableListActivity
30-android.app.IActivityManager
31-android.app.IActivityManager$ContentProviderHolder
32-android.app.IAlarmManager$Stub
33-android.app.INotificationManager$Stub
34-android.app.ISearchManager$Stub
35-android.app.ISearchManagerCallback$Stub
36-android.app.IStatusBar$Stub
37-android.app.ITransientNotification$Stub
38-android.app.IWallpaperService$Stub
39-android.app.IWallpaperServiceCallback$Stub
40-android.app.Instrumentation
41-android.app.IntentService
42-android.app.ListActivity
43-android.app.LocalActivityManager
44-android.app.Notification
45-android.app.PendingIntent
46-android.app.ProgressDialog
47-android.app.ResultInfo
48-android.app.SearchManager$SearchManagerCallback
49-android.app.Service
50-android.app.StatusBarManager
51-android.app.TabActivity
52-android.app.TimePickerDialog
53-android.appwidget.AppWidgetHost
54-android.appwidget.AppWidgetHostView
55-android.appwidget.AppWidgetManager
56-android.appwidget.AppWidgetProvider
57-android.appwidget.AppWidgetProviderInfo
58-android.backup.BackupDataInput
59-android.backup.BackupDataInput$EntityHeader
60-android.backup.BackupDataOutput
61-android.backup.BackupHelperDispatcher
62-android.backup.BackupHelperDispatcher$Header
63-android.backup.FileBackupHelperBase
64-android.bluetooth.BluetoothAudioGateway
65-android.bluetooth.BluetoothDevice
66-android.bluetooth.HeadsetBase
67-android.bluetooth.IBluetoothA2dp
68-android.bluetooth.IBluetoothA2dp$Stub
69-android.bluetooth.IBluetoothDevice
70-android.bluetooth.IBluetoothDevice$Stub
71-android.bluetooth.IBluetoothDevice$Stub$Proxy
72-android.bluetooth.ScoSocket
73-android.content.AbstractSyncableContentProvider
74-android.content.AbstractTableMerger
75-android.content.ComponentName
76-android.content.ContentProvider$Transport
77-android.content.ContentResolver
78-android.content.ContentResolver$CursorWrapperInner
79-android.content.ContentValues
80-android.content.Context
81-android.content.ContextWrapper
82-android.content.DialogInterface$OnMultiChoiceClickListener
83-android.content.IContentService$Stub
84-android.content.ISyncAdapter$Stub
85-android.content.Intent
86-android.content.Intent$ShortcutIconResource
87-android.content.IntentFilter
88-android.content.SyncAdapter$Transport
89-android.content.SyncResult
90-android.content.SyncStateContentProviderHelper
91-android.content.SyncStats
92-android.content.SyncableContentProvider
93-android.content.TempProviderSyncAdapter
94-android.content.UriMatcher
95-android.content.pm.ActivityInfo
96-android.content.pm.ApplicationInfo
97-android.content.pm.ConfigurationInfo
98-android.content.pm.IPackageDataObserver$Stub
99-android.content.pm.IPackageDeleteObserver$Stub
100-android.content.pm.IPackageManager$Stub
101-android.content.pm.IPackageManager$Stub$Proxy
102-android.content.pm.IPackageStatsObserver$Stub
103-android.content.pm.InstrumentationInfo
104-android.content.pm.PackageInfo
105-android.content.pm.PackageManager
106-android.content.pm.PackageStats
107-android.content.pm.PathPermission
108-android.content.pm.PermissionInfo
109-android.content.pm.ResolveInfo
110-android.content.pm.Signature
111-android.content.res.AssetFileDescriptor
112-android.content.res.AssetFileDescriptor$1
113-android.content.res.AssetManager
114-android.content.res.AssetManager$AssetInputStream
115-android.content.res.ColorStateList
116-android.content.res.ColorStateList$1
117-android.content.res.CompatibilityInfo
118-android.content.res.CompatibilityInfo$1
119-android.content.res.Configuration
120-android.content.res.Configuration$1
121-android.content.res.Resources
122-android.content.res.Resources$1
123-android.content.res.StringBlock
124-android.content.res.TypedArray
125-android.content.res.XmlBlock
126-android.content.res.XmlBlock$Parser
127-android.content.res.XmlResourceParser
128-android.database.AbstractCursor
129-android.database.AbstractWindowedCursor
130-android.database.BulkCursorToCursorAdaptor
131-android.database.CharArrayBuffer
132-android.database.CursorJoiner$Result
133-android.database.CursorToBulkCursorAdaptor
134-android.database.CursorWindow
135-android.database.CursorWindow$1
136-android.database.CursorWrapper
137-android.database.DatabaseUtils
138-android.database.MatrixCursor
139-android.database.MergeCursor
140-android.database.sqlite.SQLiteClosable
141-android.database.sqlite.SQLiteCursor
142-android.database.sqlite.SQLiteDatabase
143-android.database.sqlite.SQLiteDatabase$ConflictAlgorithm
144-android.database.sqlite.SQLiteDebug
145-android.database.sqlite.SQLiteDebug$PagerStats
146-android.database.sqlite.SQLiteDirectCursorDriver
147-android.database.sqlite.SQLiteProgram
148-android.database.sqlite.SQLiteQuery
149-android.database.sqlite.SQLiteQueryBuilder
150-android.database.sqlite.SQLiteStatement
151-android.ddm.DdmHandleHeap
152-android.ddm.DdmHandleHello
153-android.ddm.DdmHandleNativeHeap
154-android.ddm.DdmHandleProfiling
155-android.ddm.DdmHandleThread
156-android.ddm.DdmRegister
157-android.debug.JNITest
158-android.emoji.EmojiFactory
159-android.graphics.AvoidXfermode
160-android.graphics.Bitmap
161-android.graphics.Bitmap$1
162-android.graphics.Bitmap$CompressFormat
163-android.graphics.Bitmap$Config
164-android.graphics.BitmapFactory
165-android.graphics.BitmapFactory$Options
166-android.graphics.BitmapShader
167-android.graphics.BlurMaskFilter
168-android.graphics.Camera
169-android.graphics.Canvas
170-android.graphics.Color
171-android.graphics.ColorFilter
172-android.graphics.ColorMatrixColorFilter
173-android.graphics.ComposePathEffect
174-android.graphics.ComposeShader
175-android.graphics.CornerPathEffect
176-android.graphics.DashPathEffect
177-android.graphics.DiscretePathEffect
178-android.graphics.DrawFilter
179-android.graphics.EmbossMaskFilter
180-android.graphics.Interpolator
181-android.graphics.LayerRasterizer
182-android.graphics.LightingColorFilter
183-android.graphics.LinearGradient
184-android.graphics.MaskFilter
185-android.graphics.Matrix
186-android.graphics.Movie
187-android.graphics.NinePatch
188-android.graphics.Paint
189-android.graphics.Paint$Align
190-android.graphics.Paint$Cap
191-android.graphics.Paint$FontMetrics
192-android.graphics.Paint$FontMetricsInt
193-android.graphics.Paint$Join
194-android.graphics.Paint$Style
195-android.graphics.PaintFlagsDrawFilter
196-android.graphics.Path
197-android.graphics.Path$FillType
198-android.graphics.PathDashPathEffect
199-android.graphics.PathEffect
200-android.graphics.PathMeasure
201-android.graphics.Picture
202-android.graphics.PixelFormat
203-android.graphics.PixelXorXfermode
204-android.graphics.Point
205-android.graphics.PointF
206-android.graphics.PorterDuff$Mode
207-android.graphics.PorterDuffColorFilter
208-android.graphics.PorterDuffXfermode
209-android.graphics.RadialGradient
210-android.graphics.Rasterizer
211-android.graphics.Rect
212-android.graphics.Rect$1
213-android.graphics.RectF
214-android.graphics.RectF$1
215-android.graphics.Region
216-android.graphics.Region$1
217-android.graphics.Region$Op
218-android.graphics.RegionIterator
219-android.graphics.Shader
220-android.graphics.Shader$TileMode
221-android.graphics.SumPathEffect
222-android.graphics.SweepGradient
223-android.graphics.Typeface
224-android.graphics.Xfermode
225-android.graphics.drawable.Animatable
226-android.graphics.drawable.AnimatedRotateDrawable
227-android.graphics.drawable.AnimatedRotateDrawable$AnimatedRotateState
228-android.graphics.drawable.AnimationDrawable
229-android.graphics.drawable.AnimationDrawable$AnimationState
230-android.graphics.drawable.BitmapDrawable
231-android.graphics.drawable.BitmapDrawable$BitmapState
232-android.graphics.drawable.ClipDrawable
233-android.graphics.drawable.ClipDrawable$ClipState
234-android.graphics.drawable.ColorDrawable
235-android.graphics.drawable.ColorDrawable$ColorState
236-android.graphics.drawable.Drawable
237-android.graphics.drawable.Drawable$Callback
238-android.graphics.drawable.Drawable$ConstantState
239-android.graphics.drawable.DrawableContainer
240-android.graphics.drawable.DrawableContainer$DrawableContainerState
241-android.graphics.drawable.GradientDrawable
242-android.graphics.drawable.GradientDrawable$GradientState
243-android.graphics.drawable.GradientDrawable$Orientation
244-android.graphics.drawable.LayerDrawable
245-android.graphics.drawable.LayerDrawable$ChildDrawable
246-android.graphics.drawable.LayerDrawable$LayerState
247-android.graphics.drawable.NinePatchDrawable
248-android.graphics.drawable.NinePatchDrawable$NinePatchState
249-android.graphics.drawable.PaintDrawable
250-android.graphics.drawable.RotateDrawable
251-android.graphics.drawable.ShapeDrawable
252-android.graphics.drawable.StateListDrawable
253-android.graphics.drawable.StateListDrawable$StateListState
254-android.graphics.drawable.TransitionDrawable
255-android.graphics.drawable.TransitionDrawable$TransitionState
256-android.graphics.drawable.shapes.RoundRectShape
257-android.hardware.Camera
258-android.hardware.ISensorService$Stub
259-android.hardware.SensorManager
260-android.inputmethodservice.AbstractInputMethodService
261-android.inputmethodservice.AbstractInputMethodService$AbstractInputMethodSessionImpl
262-android.inputmethodservice.ExtractButton
263-android.inputmethodservice.ExtractEditText
264-android.inputmethodservice.IInputMethodSessionWrapper
265-android.inputmethodservice.IInputMethodSessionWrapper$InputMethodEventCallbackWrapper
266-android.inputmethodservice.IInputMethodWrapper
267-android.inputmethodservice.InputMethodService
268-android.inputmethodservice.Keyboard
269-android.inputmethodservice.Keyboard$Key
270-android.inputmethodservice.KeyboardView
271-android.inputmethodservice.KeyboardView$2
272-android.location.Address
273-android.location.Criteria
274-android.location.ILocationManager$Stub
275-android.location.ILocationManager$Stub$Proxy
276-android.location.ILocationProvider
277-android.location.ILocationProvider$Stub
278-android.location.Location
279-android.location.LocationManager
280-android.location.LocationManager$ListenerTransport
281-android.location.LocationManager$LpPowerComparator
282-android.media.AudioFormat
283-android.media.AudioManager
284-android.media.AudioRecord
285-android.media.AudioSystem
286-android.media.AudioTrack
287-android.media.ExifInterface
288-android.media.FaceDetector
289-android.media.FaceDetector$Face
290-android.media.IAudioService$Stub
291-android.media.IAudioService$Stub$Proxy
292-android.media.JetPlayer
293-android.media.MediaMetadataRetriever
294-android.media.MediaPlayer
295-android.media.MediaRecorder
296-android.media.MediaScanner
297-android.media.MediaScanner$MyMediaScannerClient
298-android.media.Ringtone
299-android.media.RingtoneManager
300-android.media.ToneGenerator
301-android.net.ConnectivityManager
302-android.net.Credentials
303-android.net.DhcpInfo
304-android.net.DhcpInfo$1
305-android.net.IConnectivityManager$Stub
306-android.net.LocalServerSocket
307-android.net.LocalSocket
308-android.net.LocalSocketAddress$Namespace
309-android.net.LocalSocketImpl
310-android.net.LocalSocketImpl$SocketInputStream
311-android.net.LocalSocketImpl$SocketOutputStream
312-android.net.NetworkConnectivityListener
313-android.net.NetworkInfo
314-android.net.NetworkInfo$DetailedState
315-android.net.NetworkUtils
316-android.net.Uri
317-android.net.Uri$HierarchicalUri
318-android.net.Uri$OpaqueUri
319-android.net.Uri$Part
320-android.net.Uri$StringUri
321-android.net.WebAddress
322-android.net.http.AndroidHttpClient
323-android.net.http.AndroidHttpClient$2
324-android.net.http.CertificateChainValidator
325-android.net.http.Connection
326-android.net.http.DomainNameChecker
327-android.net.http.EventHandler
328-android.net.http.Headers
329-android.net.http.HttpsConnection
330-android.net.http.Request
331-android.net.http.RequestQueue
332-android.net.http.SslCertificate
333-android.net.vpn.IVpnService$Stub
334-android.net.vpn.PptpProfile
335-android.net.vpn.VpnManager
336-android.net.vpn.VpnProfile
337-android.net.vpn.VpnState
338-android.net.vpn.VpnType
339-android.net.wifi.IWifiManager$Stub
340-android.net.wifi.IWifiManager$Stub$Proxy
341-android.net.wifi.WifiManager
342-android.net.wifi.WifiNative
343-android.opengl.GLES10
344-android.opengl.GLES10Ext
345-android.opengl.GLES11
346-android.opengl.GLES11Ext
347-android.opengl.GLU
348-android.opengl.GLUtils
349-android.opengl.Matrix
350-android.opengl.Visibility
351-android.os.Base64Utils
352-android.os.Binder
353-android.os.BinderProxy
354-android.os.Build
355-android.os.Build$VERSION
356-android.os.Bundle
357-android.os.DeadObjectException
358-android.os.Debug
359-android.os.Debug$MemoryInfo
360-android.os.Environment
361-android.os.Exec
362-android.os.FileObserver$ObserverThread
363-android.os.FileUtils
364-android.os.FileUtils$FileStatus
365-android.os.Handler
366-android.os.Hardware
367-android.os.IBinder
368-android.os.ICheckinService$Stub
369-android.os.IHardwareService$Stub
370-android.os.IInterface
371-android.os.IMountService$Stub
372-android.os.IParentalControlCallback$Stub
373-android.os.IPowerManager$Stub
374-android.os.Looper
375-android.os.MemoryFile
376-android.os.Message
377-android.os.NetStat
378-android.os.Parcel
379-android.os.Parcel$1
380-android.os.ParcelFileDescriptor
381-android.os.ParcelFileDescriptor$1
382-android.os.Parcelable
383-android.os.Parcelable$Creator
384-android.os.PatternMatcher
385-android.os.Power
386-android.os.Process
387-android.os.ResultReceiver
388-android.os.StatFs
389-android.os.SystemClock
390-android.os.SystemProperties
391-android.os.UEventObserver
392-android.pim.EventRecurrence
393-android.preference.CheckBoxPreference
394-android.preference.CheckBoxPreference$SavedState
395-android.preference.DialogPreference
396-android.preference.EditTextPreference
397-android.preference.ListPreference
398-android.preference.ListPreference$SavedState
399-android.preference.Preference
400-android.preference.PreferenceActivity
401-android.preference.PreferenceGroup
402-android.preference.PreferenceGroupAdapter
403-android.preference.PreferenceInflater
404-android.preference.PreferenceManager
405-android.preference.PreferenceScreen
406-android.preference.RingtonePreference
407-android.preference.VolumePreference
408-android.preference.VolumePreference$SeekBarVolumizer
409-android.provider.Browser
410-android.provider.Calendar$Attendees
411-android.provider.Calendar$BusyBits
412-android.provider.Calendar$CalendarAlerts
413-android.provider.Calendar$Calendars
414-android.provider.Calendar$Events
415-android.provider.Calendar$Instances
416-android.provider.CallLog$Calls
417-android.provider.Checkin$Events$Tag
418-android.provider.Checkin$Properties
419-android.provider.Checkin$Properties$Tag
420-android.provider.Checkin$Stats$Tag
421-android.provider.Contacts
422-android.provider.Contacts$ContactMethods
423-android.provider.Contacts$People
424-android.provider.Contacts$Phones
425-android.provider.Contacts$Presence
426-android.provider.Contacts$Settings
427-android.provider.Downloads
428-android.provider.Gmail
429-android.provider.Gmail$AttachmentOrigin
430-android.provider.Gmail$AttachmentRendition
431-android.provider.Gmail$ConversationCursor
432-android.provider.Gmail$CursorStatus
433-android.provider.Gmail$LabelMap
434-android.provider.Gmail$MessageCursor
435-android.provider.Gmail$PersonalLevel
436-android.provider.Gmail$Settings
437-android.provider.Im$Account
438-android.provider.Im$Avatars
439-android.provider.Im$Chats
440-android.provider.Im$Contacts
441-android.provider.Im$LastRmqId
442-android.provider.Im$Messages
443-android.provider.Im$OutgoingRmq
444-android.provider.Im$Presence
445-android.provider.Im$Provider
446-android.provider.Im$ProviderSettings
447-android.provider.MediaStore
448-android.provider.MediaStore$Audio$Albums
449-android.provider.MediaStore$Audio$Artists
450-android.provider.MediaStore$Audio$Artists$Albums
451-android.provider.MediaStore$Audio$Media
452-android.provider.MediaStore$Audio$Playlists
453-android.provider.MediaStore$Images$Media
454-android.provider.MediaStore$Images$Thumbnails
455-android.provider.SearchRecentSuggestions
456-android.provider.Settings$Gservices
457-android.provider.Settings$Secure
458-android.provider.Settings$System
459-android.provider.SubscribedFeeds$Feeds
460-android.provider.Telephony$Carriers
461-android.provider.Telephony$Mms
462-android.provider.Telephony$MmsSms
463-android.provider.Telephony$MmsSms$PendingMessages
464-android.provider.Telephony$Sms
465-android.provider.Telephony$Sms$Conversations
466-android.provider.Telephony$Threads
467-android.provider.UserDictionary
468-android.provider.UserDictionary$Words
469-android.sax.RootElement
470-android.sax.RootElement$Handler
471-android.security.Keystore
472-android.security.Keystore$FileKeystore
473-android.security.Md5MessageDigest
474-android.security.MessageDigest
475-android.security.ServiceCommand
476-android.security.Sha1MessageDigest
477-android.server.BluetoothA2dpService
478-android.server.BluetoothDeviceService
479-android.server.BluetoothEventLoop
480-android.server.data.BuildData
481-android.server.data.CrashData
482-android.server.data.ThrowableData
483-android.server.search.SearchableInfo
484-android.server.search.Searchables
485-android.speech.IRecognitionListener$Stub
486-android.speech.IRecognitionService$Stub
487-android.speech.RecognitionResult
488-android.speech.RecognitionServiceUtil
489-android.speech.srec.MicrophoneInputStream
490-android.speech.srec.Recognizer
491-android.speech.tts.ITts$Stub
492-android.speech.tts.ITts$Stub$Proxy
493-android.speech.tts.TextToSpeech
494-android.telephony.PhoneNumberUtils
495-android.telephony.PhoneStateListener$1
496-android.telephony.ServiceState
497-android.telephony.SignalStrength
498-android.telephony.SmsMessage
499-android.telephony.TelephonyManager
500-android.text.AndroidCharacter
501-android.text.Annotation
502-android.text.AutoText
503-android.text.BoringLayout
504-android.text.DynamicLayout
505-android.text.Html
506-android.text.Html$HtmlParser
507-android.text.HtmlToSpannedConverter
508-android.text.IClipboard$Stub
509-android.text.Layout
510-android.text.Selection
511-android.text.SpannableStringBuilder
512-android.text.SpannedString
513-android.text.StaticLayout
514-android.text.TextUtils
515-android.text.format.DateUtils
516-android.text.format.Formatter
517-android.text.format.Time
518-android.text.method.ArrowKeyMovementMethod
519-android.text.method.BaseKeyListener
520-android.text.method.DialerKeyListener
521-android.text.method.DigitsKeyListener
522-android.text.method.LinkMovementMethod
523-android.text.method.MetaKeyKeyListener
524-android.text.method.QwertyKeyListener
525-android.text.method.ReplacementTransformationMethod$SpannedReplacementCharSequence
526-android.text.method.SingleLineTransformationMethod
527-android.text.method.TextKeyListener
528-android.text.style.BulletSpan
529-android.text.style.ImageSpan
530-android.text.style.MetricAffectingSpan
531-android.text.style.StyleSpan
532-android.text.style.TextAppearanceSpan
533-android.text.style.URLSpan
534-android.text.util.Linkify
535-android.text.util.Regex
536-android.text.util.Rfc822Validator
537-android.util.AttributeSet
538-android.util.DisplayMetrics
539-android.util.EventLog
540-android.util.EventLog$Event
541-android.util.EventLog$List
542-android.util.FloatMath
543-android.util.Log
544-android.util.LongSparseArray
545-android.util.SparseArray
546-android.util.StateSet
547-android.util.TypedValue
548-android.util.Xml
549-android.util.Xml$Encoding
550-android.view.AbsSavedState
551-android.view.ContextThemeWrapper
552-android.view.Display
553-android.view.FocusFinder
554-android.view.GestureDetector
555-android.view.GestureDetector$SimpleOnGestureListener
556-android.view.IRotationWatcher$Stub
557-android.view.IWindowManager$Stub
558-android.view.IWindowManager$Stub$Proxy
559-android.view.IWindowSession$Stub
560-android.view.KeyCharacterMap
561-android.view.KeyCharacterMap$KeyData
562-android.view.KeyEvent
563-android.view.LayoutInflater
564-android.view.MenuInflater$MenuState
565-android.view.MotionEvent
566-android.view.Surface
567-android.view.Surface$1
568-android.view.SurfaceSession
569-android.view.SurfaceView
570-android.view.VelocityTracker
571-android.view.View
572-android.view.View$AttachInfo$Callbacks
573-android.view.View$AttachInfo$InvalidateInfo
574-android.view.View$BaseSavedState
575-android.view.ViewGroup
576-android.view.ViewParent
577-android.view.ViewRoot
578-android.view.ViewStub
579-android.view.Window
580-android.view.WindowManager$LayoutParams
581-android.view.WindowManagerImpl
582-android.view.accessibility.AccessibilityEvent
583-android.view.accessibility.AccessibilityEvent$1
584-android.view.animation.Animation
585-android.view.animation.AnimationSet
586-android.view.inputmethod.BaseInputConnection
587-android.view.inputmethod.CompletionInfo
588-android.view.inputmethod.EditorInfo
589-android.view.inputmethod.ExtractedText
590-android.view.inputmethod.InputMethodInfo
591-android.view.inputmethod.InputMethodManager
592-android.view.inputmethod.InputMethodManager$1
593-android.webkit.BrowserFrame
594-android.webkit.CacheLoader
595-android.webkit.CacheManager
596-android.webkit.CallbackProxy
597-android.webkit.CallbackProxy$ResultTransport
598-android.webkit.CookieManager
599-android.webkit.CookieSyncManager
600-android.webkit.DataLoader
601-android.webkit.GearsPermissionsManager
602-android.webkit.HttpDateTime
603-android.webkit.JWebCoreJavaBridge
604-android.webkit.LoadListener
605-android.webkit.MimeTypeMap
606-android.webkit.TextDialog
607-android.webkit.URLUtil
608-android.webkit.WebIconDatabase$IconListener
609-android.webkit.WebSettings
610-android.webkit.WebSettings$TextSize
611-android.webkit.WebView
612-android.webkit.WebView$HitTestResult
613-android.webkit.WebViewCore
614-android.webkit.WebViewDatabase
615-android.webkit.gears.ApacheHttpRequestAndroid
616-android.webkit.gears.ApacheHttpRequestAndroid$Buffer
617-android.webkit.gears.NativeDialog
618-android.widget.AbsListView
619-android.widget.AbsListView$3
620-android.widget.AbsListView$PerformClick
621-android.widget.AbsListView$SavedState
622-android.widget.AbsSeekBar
623-android.widget.AbsSpinner
624-android.widget.AbsSpinner$SavedState
625-android.widget.AbsoluteLayout
626-android.widget.AdapterView
627-android.widget.AnalogClock
628-android.widget.AppSecurityPermissions
629-android.widget.AppSecurityPermissions$State
630-android.widget.ArrayAdapter
631-android.widget.AutoCompleteTextView
632-android.widget.AutoCompleteTextView$DropDownListView
633-android.widget.BaseAdapter
634-android.widget.BaseExpandableListAdapter
635-android.widget.CheckBox
636-android.widget.CheckedTextView
637-android.widget.Chronometer
638-android.widget.CompoundButton
639-android.widget.CompoundButton$SavedState
640-android.widget.CursorAdapter
641-android.widget.CursorTreeAdapter
642-android.widget.DatePicker
643-android.widget.EditText
644-android.widget.ExpandableListConnector
645-android.widget.ExpandableListConnector$GroupMetadata
646-android.widget.ExpandableListView
647-android.widget.FastScroller
648-android.widget.FrameLayout
649-android.widget.Gallery
650-android.widget.GridView
651-android.widget.HeaderViewListAdapter
652-android.widget.ImageView
653-android.widget.ImageView$ScaleType
654-android.widget.LinearLayout
655-android.widget.ListView
656-android.widget.ListView$SavedState
657-android.widget.MediaController
658-android.widget.MultiAutoCompleteTextView
659-android.widget.PopupWindow
660-android.widget.PopupWindow$PopupViewContainer
661-android.widget.ProgressBar
662-android.widget.ProgressBar$SavedState
663-android.widget.RadioButton
664-android.widget.RadioGroup
665-android.widget.RatingBar
666-android.widget.RelativeLayout
667-android.widget.RelativeLayout$DependencyGraph$Node
668-android.widget.RemoteViews
669-android.widget.ResourceCursorAdapter
670-android.widget.ResourceCursorTreeAdapter
671-android.widget.ScrollBarDrawable
672-android.widget.ScrollView
673-android.widget.SeekBar
674-android.widget.SimpleAdapter
675-android.widget.SimpleCursorAdapter
676-android.widget.SimpleCursorTreeAdapter
677-android.widget.SlidingDrawer
678-android.widget.Spinner
679-android.widget.Spinner$DropDownAdapter
680-android.widget.TabHost
681-android.widget.TabWidget
682-android.widget.TableLayout
683-android.widget.TableRow
684-android.widget.TextView
685-android.widget.TextView$BufferType
686-android.widget.TextView$CommitSelectionReceiver
687-android.widget.TextView$SavedState
688-android.widget.TimePicker
689-android.widget.TimePicker$SavedState
690-android.widget.Toast
691-android.widget.Toast$TN
692-android.widget.TwoLineListItem
693-android.widget.VideoView
694-android.widget.ViewAnimator
695-android.widget.ViewSwitcher
696-android.widget.ZoomButton
697-android.widget.ZoomButtonsController
698-android.widget.ZoomControls
699-com.android.internal.R$drawable
700-com.android.internal.R$styleable
701-com.android.internal.app.AlertActivity
702-com.android.internal.app.AlertController
703-com.android.internal.app.AlertController$AlertParams
704-com.android.internal.app.AlertController$AlertParams$1
705-com.android.internal.app.AlertController$RecycleListView
706-com.android.internal.app.ChooserActivity
707-com.android.internal.app.ResolverActivity
708-com.android.internal.app.ResolverActivity$ResolveListAdapter
709-com.android.internal.app.RingtonePickerActivity
710-com.android.internal.appwidget.IAppWidgetHost$Stub
711-com.android.internal.appwidget.IAppWidgetService$Stub
712-com.android.internal.database.ArrayListCursor
713-com.android.internal.database.SortCursor
714-com.android.internal.database.SortCursor$1
715-com.android.internal.graphics.NativeUtils
716-com.android.internal.location.DummyLocationProvider
717-com.android.internal.location.GpsLocationProvider
718-com.android.internal.logging.AndroidHandler
719-com.android.internal.os.AndroidPrintStream
720-com.android.internal.os.BinderInternal
721-com.android.internal.os.BinderInternal$GcWatcher
722-com.android.internal.os.LoggingPrintStream
723-com.android.internal.os.RuntimeInit
724-com.android.internal.os.RuntimeInit$1
725-com.android.internal.os.ZygoteConnection
726-com.android.internal.os.ZygoteConnection$Arguments
727-com.android.internal.os.ZygoteInit
728-com.android.internal.policy.PolicyManager
729-com.android.internal.policy.impl.MidLayoutInflater
730-com.android.internal.policy.impl.MidWindow
731-com.android.internal.policy.impl.MidWindow$DecorView
732-com.android.internal.policy.impl.MidWindow$PanelFeatureState$SavedState
733-com.android.internal.policy.impl.MidWindowManager
734-com.android.internal.policy.impl.Policy
735-com.android.internal.telephony.GsmAlphabet
736-com.android.internal.telephony.IPhoneStateListener$Stub
737-com.android.internal.telephony.IPhoneSubInfo$Stub
738-com.android.internal.telephony.ITelephony$Stub
739-com.android.internal.telephony.ITelephony$Stub$Proxy
740-com.android.internal.telephony.ITelephonyRegistry$Stub
741-com.android.internal.telephony.IccCard$State
742-com.android.internal.telephony.Phone$State
743-com.android.internal.telephony.PhoneStateIntentReceiver
744-com.android.internal.telephony.SmsMessageBase
745-com.android.internal.telephony.gsm.GsmSmsAddress
746-com.android.internal.telephony.gsm.SmsMessage
747-com.android.internal.telephony.gsm.SmsMessage$SubmitPdu
748-com.android.internal.util.ArrayUtils
749-com.android.internal.util.FastXmlSerializer
750-com.android.internal.view.IInputConnectionWrapper
751-com.android.internal.view.IInputContext$Stub
752-com.android.internal.view.IInputMethod$Stub
753-com.android.internal.view.IInputMethodManager$Stub
754-com.android.internal.view.InputConnectionWrapper$InputContextCallback
755-com.android.internal.view.menu.ExpandedMenuView
756-com.android.internal.view.menu.IconMenuItemView
757-com.android.internal.view.menu.IconMenuView
758-com.android.internal.view.menu.IconMenuView$SavedState
759-com.android.internal.view.menu.ListMenuItemView
760-com.android.internal.view.menu.MenuBuilder
761-com.android.internal.view.menu.MenuItemImpl
762-com.android.internal.view.menu.SubMenuBuilder
763-com.android.internal.widget.LockPatternUtils
764-com.android.internal.widget.NumberPicker
765-com.android.internal.widget.NumberPickerButton
766-com.android.internal.widget.Smileys
767-com.google.android.gdata.client.AndroidGDataClient
768-com.google.android.gdata.client.AndroidXmlParserFactory
769-com.google.android.gles_jni.EGLImpl
770-com.google.android.gles_jni.GLImpl
771-com.google.android.mms.pdu.PduPersister
772-com.google.android.mms.util.PduCache
773-com.google.android.net.GoogleHttpClient
774-com.google.android.net.NetworkStatsEntity
775-com.google.android.net.UrlRules
776-com.google.android.net.UrlRules$Rule
777-com.google.common.Config
778-com.google.common.Log
779-com.google.common.android.AndroidConfig
780-com.google.common.async.AsyncHttpRequestFactory$AsyncHttpRequestImpl
781-com.google.common.graphics.android.AndroidGraphics
782-com.google.common.io.BaseHttpConnectionFactory
783-com.google.common.io.IoUtil
784-com.google.common.io.android.AndroidHttpClient
785-com.google.common.io.android.AndroidHttpConnectionFactory
786-com.google.common.io.android.AndroidPersistentStore
787-com.google.common.io.protocol.ProtoBuf
788-com.google.common.io.protocol.ProtoBufType
789-com.google.common.util.text.TextUtil
790-com.google.masf.BlockingByteQueue
791-com.google.masf.MobileServiceMux
792-com.google.masf.protocol.PlainRequest
793-com.google.masf.services.EventLogService
794-com.google.masf.services.LogserviceMessageTypes
795-com.google.masf.services.resume.WindowResumeService
796-com.google.wireless.gdata.calendar.client.CalendarClient
797-com.google.wireless.gdata.client.GDataServiceClient
798-com.google.wireless.gdata.contacts.client.ContactsClient
799-com.google.wireless.gdata.contacts.parser.xml.XmlContactsGDataParserFactory
800-com.ibm.icu4jni.charset.CharsetDecoderICU
801-com.ibm.icu4jni.charset.CharsetEncoderICU
802-com.ibm.icu4jni.charset.CharsetICU
803-com.ibm.icu4jni.charset.CharsetProviderICU
804-com.ibm.icu4jni.charset.NativeConverter
805-com.ibm.icu4jni.common.ErrorCode
806-com.ibm.icu4jni.lang.UCharacter
807-com.ibm.icu4jni.regex.NativeRegEx
808-com.ibm.icu4jni.text.DecimalFormat
809-com.ibm.icu4jni.text.NativeBreakIterator
810-com.ibm.icu4jni.text.NativeCollation
811-com.ibm.icu4jni.text.NativeDecimalFormat
812-com.ibm.icu4jni.text.NativeDecimalFormat$UNumberFormatAttribute
813-com.ibm.icu4jni.text.NativeDecimalFormat$UNumberFormatSymbol
814-com.ibm.icu4jni.text.RuleBasedNumberFormat
815-com.ibm.icu4jni.util.Resources
816-dalvik.system.NativeStart
817-dalvik.system.PathClassLoader
818-dalvik.system.TouchDex
819-dalvik.system.VMDebug
820-dalvik.system.VMRuntime
821-dalvik.system.VMStack
822-dalvik.system.Zygote
823-java.beans.PropertyChangeEvent
824-java.beans.PropertyChangeSupport
825-java.io.BufferedInputStream
826-java.io.BufferedReader
827-java.io.Closeable
828-java.io.DataInput
829-java.io.DataOutput
830-java.io.DataOutputStream
831-java.io.EmulatedFieldsForDumping
832-java.io.EmulatedFieldsForLoading
833-java.io.File
834-java.io.FileDescriptor
835-java.io.FileInputStream
836-java.io.FileInputStream$RepositioningLock
837-java.io.FileOutputStream
838-java.io.FilterOutputStream
839-java.io.Flushable
840-java.io.InputStream
841-java.io.InputStreamReader
842-java.io.ObjectInput
843-java.io.ObjectInputStream
844-java.io.ObjectOutput
845-java.io.ObjectOutputStream
846-java.io.ObjectStreamClass
847-java.io.ObjectStreamConstants
848-java.io.ObjectStreamField
849-java.io.OutputStream
850-java.io.PrintStream
851-java.io.PrintWriter
852-java.io.PushbackReader
853-java.io.RandomAccessFile
854-java.io.Reader
855-java.io.Serializable
856-java.io.StringWriter
857-java.lang.AbstractStringBuilder
858-java.lang.Appendable
859-java.lang.ArrayIndexOutOfBoundsException
860-java.lang.Boolean
861-java.lang.BootClassLoader
862-java.lang.Byte
863-java.lang.CharSequence
864-java.lang.Character
865-java.lang.Character$valueOfCache
866-java.lang.Class
867-java.lang.ClassCache
868-java.lang.ClassCache$EnumComparator
869-java.lang.ClassLoader
870-java.lang.ClassLoader$SystemClassLoader
871-java.lang.Cloneable
872-java.lang.Comparable
873-java.lang.Double
874-java.lang.Enum
875-java.lang.Error
876-java.lang.Exception
877-java.lang.Float
878-java.lang.IllegalArgumentException
879-java.lang.Integer
880-java.lang.Integer$valueOfCache
881-java.lang.InternalError
882-java.lang.InterruptedException
883-java.lang.Iterable
884-java.lang.LangAccessImpl
885-java.lang.LinkageError
886-java.lang.Long
887-java.lang.Long$valueOfCache
888-java.lang.Math
889-java.lang.NoClassDefFoundError
890-java.lang.Number
891-java.lang.NumberFormatException
892-java.lang.Object
893-java.lang.OutOfMemoryError
894-java.lang.Readable
895-java.lang.Runnable
896-java.lang.Runtime
897-java.lang.RuntimeException
898-java.lang.RuntimePermission
899-java.lang.SecurityException
900-java.lang.Short
901-java.lang.Short$valueOfCache
902-java.lang.StackOverflowError
903-java.lang.StackTraceElement
904-java.lang.StrictMath
905-java.lang.String
906-java.lang.String$CaseInsensitiveComparator
907-java.lang.StringBuffer
908-java.lang.StringBuilder
909-java.lang.System
910-java.lang.SystemProperties
911-java.lang.Thread
912-java.lang.Thread$State
913-java.lang.Thread$UncaughtExceptionHandler
914-java.lang.ThreadGroup
915-java.lang.ThreadGroup$ChildrenGroupsLock
916-java.lang.ThreadGroup$ChildrenThreadsLock
917-java.lang.Throwable
918-java.lang.UnsatisfiedLinkError
919-java.lang.UnsupportedOperationException
920-java.lang.VMClassLoader
921-java.lang.VMThread
922-java.lang.VirtualMachineError
923-java.lang.Void
924-java.lang.annotation.Annotation
925-java.lang.ref.Reference
926-java.lang.ref.ReferenceQueue
927-java.lang.ref.SoftReference
928-java.lang.ref.WeakReference
929-java.lang.reflect.AccessibleObject
930-java.lang.reflect.AnnotatedElement
931-java.lang.reflect.Array
932-java.lang.reflect.Constructor
933-java.lang.reflect.Field
934-java.lang.reflect.GenericDeclaration
935-java.lang.reflect.InvocationHandler
936-java.lang.reflect.Member
937-java.lang.reflect.Method
938-java.lang.reflect.Modifier
939-java.lang.reflect.Proxy
940-java.lang.reflect.ReflectionAccessImpl
941-java.lang.reflect.Type
942-java.math.BigDecimal
943-java.math.BigInt
944-java.math.BigInteger
945-java.math.Multiplication
946-java.net.DatagramPacket
947-java.net.HttpURLConnection
948-java.net.Inet4Address
949-java.net.InetAddress
950-java.net.InetAddress$WaitReachable
951-java.net.InetSocketAddress
952-java.net.JarURLConnection
953-java.net.NetworkInterface
954-java.net.Proxy
955-java.net.ProxySelector
956-java.net.ProxySelectorImpl
957-java.net.ServerSocket
958-java.net.Socket
959-java.net.SocketImpl
960-java.net.SocketOptions
961-java.net.URI
962-java.net.URL
963-java.net.URLConnection
964-java.nio.BaseByteBuffer
965-java.nio.Buffer
966-java.nio.BufferFactory
967-java.nio.ByteBuffer
968-java.nio.ByteOrder
969-java.nio.CharArrayBuffer
970-java.nio.CharBuffer
971-java.nio.CharSequenceAdapter
972-java.nio.CharToByteBufferAdapter
973-java.nio.DirectByteBuffer
974-java.nio.FloatBuffer
975-java.nio.FloatToByteBufferAdapter
976-java.nio.HeapByteBuffer
977-java.nio.IntToByteBufferAdapter
978-java.nio.NIOAccess
979-java.nio.ReadWriteCharArrayBuffer
980-java.nio.ReadWriteDirectByteBuffer
981-java.nio.ReadWriteHeapByteBuffer
982-java.nio.ReadWriteIntArrayBuffer
983-java.nio.ShortToByteBufferAdapter
984-java.nio.channels.ByteChannel
985-java.nio.channels.Channel
986-java.nio.channels.FileChannel
987-java.nio.channels.GatheringByteChannel
988-java.nio.channels.InterruptibleChannel
989-java.nio.channels.ReadableByteChannel
990-java.nio.channels.ScatteringByteChannel
991-java.nio.channels.WritableByteChannel
992-java.nio.channels.spi.AbstractInterruptibleChannel
993-java.nio.channels.spi.AbstractInterruptibleChannel$1
994-java.nio.charset.Charset
995-java.nio.charset.Charset$1
996-java.nio.charset.CharsetDecoder
997-java.nio.charset.CharsetEncoder
998-java.nio.charset.CoderResult
999-java.nio.charset.CodingErrorAction
1000-java.nio.charset.spi.CharsetProvider
1001-java.security.AccessController
1002-java.security.BasicPermission
1003-java.security.Guard
1004-java.security.KeyStore
1005-java.security.MessageDigest
1006-java.security.Permission
1007-java.security.PrivilegedAction
1008-java.security.PrivilegedExceptionAction
1009-java.security.Provider
1010-java.security.SecureRandom
1011-java.security.Security
1012-java.security.cert.CertificateParsingException
1013-java.security.cert.PKIXParameters
1014-java.security.cert.X509CertSelector
1015-java.security.cert.X509Certificate
1016-java.text.Collator
1017-java.text.DateFormat
1018-java.text.DateFormat$Field
1019-java.text.DecimalFormat
1020-java.text.DecimalFormatSymbols
1021-java.text.Format
1022-java.text.NumberFormat
1023-java.text.SimpleDateFormat
1024-java.util.AbstractCollection
1025-java.util.AbstractList
1026-java.util.AbstractMap
1027-java.util.AbstractSet
1028-java.util.ArrayList
1029-java.util.Arrays
1030-java.util.BitSet
1031-java.util.Calendar
1032-java.util.Collection
1033-java.util.Collections
1034-java.util.Collections$EmptyList
1035-java.util.Collections$EmptyMap
1036-java.util.Collections$EmptySet
1037-java.util.Collections$SynchronizedList
1038-java.util.Collections$SynchronizedRandomAccessList
1039-java.util.Collections$UnmodifiableCollection
1040-java.util.Collections$UnmodifiableCollection$1
1041-java.util.Collections$UnmodifiableList
1042-java.util.Collections$UnmodifiableRandomAccessList
1043-java.util.Collections$UnmodifiableSet
1044-java.util.Comparator
1045-java.util.Date
1046-java.util.Dictionary
1047-java.util.EnumMap
1048-java.util.EnumSet
1049-java.util.Enumeration
1050-java.util.Formatter
1051-java.util.GregorianCalendar
1052-java.util.HashMap
1053-java.util.HashMap$1
1054-java.util.HashMap$Entry
1055-java.util.HashSet
1056-java.util.Hashtable
1057-java.util.Hashtable$1
1058-java.util.Hashtable$Entry
1059-java.util.IdentityHashMap
1060-java.util.Iterator
1061-java.util.LinkedList
1062-java.util.List
1063-java.util.Locale
1064-java.util.Map
1065-java.util.Map$Entry
1066-java.util.MapEntry
1067-java.util.MapEntry$Type
1068-java.util.PriorityQueue
1069-java.util.Properties
1070-java.util.PropertyPermission
1071-java.util.RandomAccess
1072-java.util.ResourceBundle
1073-java.util.Scanner
1074-java.util.Set
1075-java.util.SimpleTimeZone
1076-java.util.SortedMap
1077-java.util.SortedSet
1078-java.util.SpecialAccess
1079-java.util.Stack
1080-java.util.StringTokenizer
1081-java.util.TimeZone
1082-java.util.Timer
1083-java.util.TreeMap
1084-java.util.TreeSet
1085-java.util.Vector
1086-java.util.Vector$1
1087-java.util.WeakHashMap
1088-java.util.WeakHashMap$Entry
1089-java.util.concurrent.AbstractExecutorService
1090-java.util.concurrent.ArrayBlockingQueue
1091-java.util.concurrent.ConcurrentHashMap
1092-java.util.concurrent.ConcurrentHashMap$Segment
1093-java.util.concurrent.CopyOnWriteArrayList
1094-java.util.concurrent.DelayQueue
1095-java.util.concurrent.Executors$DelegatedExecutorService
1096-java.util.concurrent.Executors$DelegatedScheduledExecutorService
1097-java.util.concurrent.LinkedBlockingQueue
1098-java.util.concurrent.ScheduledThreadPoolExecutor
1099-java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue
1100-java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask
1101-java.util.concurrent.Semaphore
1102-java.util.concurrent.SynchronousQueue
1103-java.util.concurrent.SynchronousQueue$Node
1104-java.util.concurrent.ThreadPoolExecutor
1105-java.util.concurrent.TimeUnit
1106-java.util.concurrent.atomic.AtomicInteger
1107-java.util.concurrent.atomic.AtomicLong
1108-java.util.concurrent.atomic.AtomicReference
1109-java.util.concurrent.atomic.UnsafeAccess
1110-java.util.concurrent.locks.AbstractQueuedSynchronizer
1111-java.util.concurrent.locks.ReentrantLock
1112-java.util.concurrent.locks.ReentrantLock$Sync
1113-java.util.jar.Attributes$Name
1114-java.util.jar.JarFile
1115-java.util.jar.Manifest
1116-java.util.logging.Level
1117-java.util.logging.LogManager
1118-java.util.logging.LogRecord
1119-java.util.logging.Logger
1120-java.util.regex.MatchResult
1121-java.util.regex.Matcher
1122-java.util.regex.Pattern
1123-java.util.zip.Adler32
1124-java.util.zip.CRC32
1125-java.util.zip.Checksum
1126-java.util.zip.Deflater
1127-java.util.zip.DeflaterOutputStream
1128-java.util.zip.Inflater
1129-java.util.zip.ZipFile
1130-javax.crypto.Cipher
1131-javax.crypto.spec.SecretKeySpec
1132-javax.microedition.khronos.egl.EGL
1133-javax.microedition.khronos.egl.EGL10
1134-javax.microedition.khronos.egl.EGLContext
1135-javax.microedition.khronos.opengles.GL
1136-javax.microedition.khronos.opengles.GL10
1137-javax.microedition.khronos.opengles.GL10Ext
1138-javax.microedition.khronos.opengles.GL11
1139-javax.microedition.khronos.opengles.GL11Ext
1140-javax.microedition.khronos.opengles.GL11ExtensionPack
1141-javax.net.ssl.DefaultHostnameVerifier
1142-javax.net.ssl.HttpsURLConnection
1143-javax.net.ssl.SSLContext
1144-javax.net.ssl.SSLHandshakeException
1145-javax.net.ssl.SSLServerSocket
1146-javax.net.ssl.SSLSession
1147-javax.net.ssl.SSLSocket
1148-javax.security.cert.X509Certificate
1149-junit.framework.Assert
1150-org.apache.commons.codec.binary.Base64
1151-org.apache.commons.codec.binary.Hex
1152-org.apache.commons.logging.LogFactory
1153-org.apache.commons.logging.impl.Jdk14Logger
1154-org.apache.harmony.dalvik.NativeTestTarget
1155-org.apache.harmony.dalvik.ddmc.ChunkHandler
1156-org.apache.harmony.dalvik.ddmc.DdmServer
1157-org.apache.harmony.kernel.vm.LangAccess
1158-org.apache.harmony.kernel.vm.ReflectionAccess
1159-org.apache.harmony.lang.annotation.AnnotationFactory
1160-org.apache.harmony.lang.annotation.AnnotationMember
1161-org.apache.harmony.lang.annotation.AnnotationMember$DefaultValues
1162-org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection
1163-org.apache.harmony.luni.internal.net.www.protocol.https.Handler
1164-org.apache.harmony.luni.internal.net.www.protocol.jar.Handler
1165-org.apache.harmony.luni.internal.net.www.protocol.jar.JarURLConnection
1166-org.apache.harmony.luni.internal.util.ZoneInfoDB
1167-org.apache.harmony.luni.net.GenericIPMreq
1168-org.apache.harmony.luni.net.PlainSocketImpl
1169-org.apache.harmony.luni.platform.AdapterManager
1170-org.apache.harmony.luni.platform.Endianness
1171-org.apache.harmony.luni.platform.IAdaptable
1172-org.apache.harmony.luni.platform.IAdapterManager
1173-org.apache.harmony.luni.platform.ICommonDataTypes
1174-org.apache.harmony.luni.platform.IFileSystem
1175-org.apache.harmony.luni.platform.IMemorySystem
1176-org.apache.harmony.luni.platform.INetworkSystem
1177-org.apache.harmony.luni.platform.ISystemComponent
1178-org.apache.harmony.luni.platform.OSComponent
1179-org.apache.harmony.luni.platform.OSComponentFactory
1180-org.apache.harmony.luni.platform.OSFileSystem
1181-org.apache.harmony.luni.platform.OSMemory
1182-org.apache.harmony.luni.platform.OSNetworkSystem
1183-org.apache.harmony.luni.platform.Platform
1184-org.apache.harmony.luni.platform.PlatformAddress
1185-org.apache.harmony.luni.platform.PlatformAddressFactory
1186-org.apache.harmony.luni.util.FloatingPointParser
1187-org.apache.harmony.luni.util.NumberConverter
1188-org.apache.harmony.luni.util.PriviAction
1189-org.apache.harmony.luni.util.Util
1190-org.apache.harmony.nio.AddressUtil
1191-org.apache.harmony.nio.FileChannelFactory
1192-org.apache.harmony.nio.internal.DirectBuffer
1193-org.apache.harmony.nio.internal.FileChannelImpl
1194-org.apache.harmony.nio.internal.FileChannelImpl$RepositioningLock
1195-org.apache.harmony.nio.internal.LockManager
1196-org.apache.harmony.nio.internal.LockManager$1
1197-org.apache.harmony.nio.internal.WriteOnlyFileChannel
1198-org.apache.harmony.security.asn1.ASN1GeneralizedTime
1199-org.apache.harmony.security.asn1.ASN1Integer
1200-org.apache.harmony.security.asn1.ASN1Oid
1201-org.apache.harmony.security.asn1.ASN1Sequence
1202-org.apache.harmony.security.asn1.ASN1StringType
1203-org.apache.harmony.security.asn1.DerInputStream
1204-org.apache.harmony.security.asn1.DerOutputStream
1205-org.apache.harmony.security.fortress.Services
1206-org.apache.harmony.security.pkcs7.ContentInfo
1207-org.apache.harmony.security.provider.cert.DRLCertFactory
1208-org.apache.harmony.security.provider.cert.X509CertFactoryImpl
1209-org.apache.harmony.security.provider.cert.X509CertImpl
1210-org.apache.harmony.security.provider.cert.X509CertPathImpl
1211-org.apache.harmony.security.provider.crypto.RandomBitsSupplier
1212-org.apache.harmony.security.provider.crypto.SHA1PRNG_SecureRandomImpl
1213-org.apache.harmony.security.provider.crypto.SHA1_MessageDigestImpl
1214-org.apache.harmony.security.utils.AlgNameMapper
1215-org.apache.harmony.security.x501.AttributeTypeAndValue
1216-org.apache.harmony.security.x501.DirectoryString
1217-org.apache.harmony.security.x501.Name
1218-org.apache.harmony.security.x509.AlgorithmIdentifier
1219-org.apache.harmony.security.x509.BasicConstraints
1220-org.apache.harmony.security.x509.Certificate
1221-org.apache.harmony.security.x509.EDIPartyName
1222-org.apache.harmony.security.x509.Extension
1223-org.apache.harmony.security.x509.Extensions
1224-org.apache.harmony.security.x509.GeneralName
1225-org.apache.harmony.security.x509.GeneralNames
1226-org.apache.harmony.security.x509.KeyUsage
1227-org.apache.harmony.security.x509.ORAddress
1228-org.apache.harmony.security.x509.OtherName
1229-org.apache.harmony.security.x509.PolicyQualifierInfo
1230-org.apache.harmony.security.x509.SubjectPublicKeyInfo
1231-org.apache.harmony.security.x509.TBSCertificate
1232-org.apache.harmony.security.x509.Time
1233-org.apache.harmony.security.x509.Validity
1234-org.apache.harmony.text.BidiWrapper
1235-org.apache.harmony.xml.ExpatAttributes
1236-org.apache.harmony.xml.ExpatParser
1237-org.apache.harmony.xml.ExpatPullParser
1238-org.apache.harmony.xml.ExpatPullParser$ByteDocument
1239-org.apache.harmony.xml.ExpatReader
1240-org.apache.harmony.xml.dom.AttrImpl
1241-org.apache.harmony.xml.dom.CharacterDataImpl
1242-org.apache.harmony.xml.dom.CommentImpl
1243-org.apache.harmony.xml.dom.DocumentImpl
1244-org.apache.harmony.xml.dom.ElementImpl
1245-org.apache.harmony.xml.dom.InnerNodeImpl
1246-org.apache.harmony.xml.dom.NodeImpl
1247-org.apache.harmony.xml.dom.TextImpl
1248-org.apache.harmony.xml.parsers.DocumentBuilderFactoryImpl
1249-org.apache.harmony.xml.parsers.DocumentBuilderImpl
1250-org.apache.harmony.xml.parsers.SAXParserFactoryImpl
1251-org.apache.harmony.xnet.provider.jsse.AbstractSessionContext
1252-org.apache.harmony.xnet.provider.jsse.FileClientSessionCache
1253-org.apache.harmony.xnet.provider.jsse.NativeCrypto
1254-org.apache.harmony.xnet.provider.jsse.OpenSSLServerSocketImpl
1255-org.apache.harmony.xnet.provider.jsse.OpenSSLSessionImpl
1256-org.apache.harmony.xnet.provider.jsse.OpenSSLSocketFactoryImpl
1257-org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl
1258-org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$Finalizer
1259-org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$LoggerHolder
1260-org.apache.harmony.xnet.provider.jsse.ProtocolVersion
1261-org.apache.harmony.xnet.provider.jsse.SSLContextImpl
1262-org.apache.harmony.xnet.provider.jsse.SSLParameters
1263-org.apache.harmony.xnet.provider.jsse.ServerSessionContext
1264-org.apache.http.HttpVersion
1265-org.apache.http.NoHttpResponseException
1266-org.apache.http.ProtocolException
1267-org.apache.http.client.HttpClient
1268-org.apache.http.client.methods.HttpEntityEnclosingRequestBase
1269-org.apache.http.client.methods.HttpGet
1270-org.apache.http.client.methods.HttpPost
1271-org.apache.http.client.methods.HttpRequestBase
1272-org.apache.http.conn.BasicManagedEntity
1273-org.apache.http.conn.params.ConnManagerParams
1274-org.apache.http.conn.params.ConnRouteParams
1275-org.apache.http.conn.routing.HttpRoute
1276-org.apache.http.conn.scheme.PlainSocketFactory
1277-org.apache.http.conn.ssl.AbstractVerifier
1278-org.apache.http.conn.ssl.SSLSocketFactory
1279-org.apache.http.conn.util.InetAddressUtils
1280-org.apache.http.entity.BasicHttpEntity
1281-org.apache.http.entity.InputStreamEntity
1282-org.apache.http.entity.StringEntity
1283-org.apache.http.impl.AbstractHttpClientConnection
1284-org.apache.http.impl.EnglishReasonPhraseCatalog
1285-org.apache.http.impl.HttpConnectionMetricsImpl
1286-org.apache.http.impl.SocketHttpClientConnection
1287-org.apache.http.impl.client.AbstractAuthenticationHandler
1288-org.apache.http.impl.client.AbstractHttpClient
1289-org.apache.http.impl.client.DefaultHttpClient
1290-org.apache.http.impl.client.EntityEnclosingRequestWrapper
1291-org.apache.http.impl.conn.AbstractClientConnAdapter
1292-org.apache.http.impl.conn.AbstractPooledConnAdapter
1293-org.apache.http.impl.conn.DefaultClientConnection
1294-org.apache.http.impl.conn.SingleClientConnManager
1295-org.apache.http.impl.conn.tsccm.ConnPoolByRoute
1296-org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager
1297-org.apache.http.impl.cookie.BasicClientCookie
1298-org.apache.http.impl.cookie.BrowserCompatSpec
1299-org.apache.http.impl.cookie.DateUtils
1300-org.apache.http.impl.cookie.RFC2109Spec
1301-org.apache.http.impl.cookie.RFC2965Spec
1302-org.apache.http.impl.io.AbstractSessionInputBuffer
1303-org.apache.http.impl.io.SocketInputBuffer
1304-org.apache.http.message.AbstractHttpMessage
1305-org.apache.http.message.BasicHeaderElement
1306-org.apache.http.message.BasicHttpEntityEnclosingRequest
1307-org.apache.http.message.BasicHttpRequest
1308-org.apache.http.message.BasicHttpResponse
1309-org.apache.http.message.BasicLineFormatter
1310-org.apache.http.message.BasicLineParser
1311-org.apache.http.message.BasicTokenIterator
1312-org.apache.http.params.AbstractHttpParams
1313-org.apache.http.params.BasicHttpParams
1314-org.apache.http.protocol.BasicHttpProcessor
1315-org.apache.http.protocol.HTTP
1316-org.bouncycastle.asn1.DERNull
1317-org.bouncycastle.asn1.DERObject
1318-org.bouncycastle.asn1.DERObjectIdentifier
1319-org.bouncycastle.asn1.iana.IANAObjectIdentifiers
1320-org.bouncycastle.asn1.nist.NISTObjectIdentifiers
1321-org.bouncycastle.asn1.oiw.OIWObjectIdentifiers
1322-org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
1323-org.bouncycastle.asn1.x509.X509Extensions
1324-org.bouncycastle.asn1.x509.X509Name
1325-org.bouncycastle.crypto.digests.SHA1Digest
1326-org.bouncycastle.crypto.engines.AESFastEngine
1327-org.bouncycastle.crypto.generators.PKCS12ParametersGenerator
1328-org.bouncycastle.crypto.macs.HMac
1329-org.bouncycastle.jce.provider.BouncyCastleProvider
1330-org.bouncycastle.jce.provider.CertPathValidatorUtilities
1331-org.bouncycastle.jce.provider.JCEBlockCipher
1332-org.bouncycastle.jce.provider.JCEBlockCipher$AES
1333-org.bouncycastle.jce.provider.JCEMac
1334-org.bouncycastle.jce.provider.JDKKeyFactory
1335-org.bouncycastle.jce.provider.JDKKeyFactory$RSA
1336-org.bouncycastle.jce.provider.JDKKeyStore
1337-org.bouncycastle.jce.provider.JDKX509CertificateFactory
1338-org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi
1339-org.bouncycastle.jce.provider.WrapCipherSpi
1340-org.bouncycastle.jce.provider.X509CertificateObject
1341-org.ccil.cowan.tagsoup.AttributesImpl
1342-org.ccil.cowan.tagsoup.HTMLScanner
1343-org.ccil.cowan.tagsoup.HTMLSchema
1344-org.ccil.cowan.tagsoup.Parser
1345-org.json.JSONObject
1346-org.kxml2.io.KXmlParser
1347-org.kxml2.io.KXmlSerializer
1348-org.openssl.NativeBN
1349-org.xml.sax.Attributes
1350-org.xml.sax.helpers.DefaultHandler
1351-org.xmlpull.v1.XmlPullParser
1352-org.xmlpull.v1.XmlPullParserException
1353-org.xmlpull.v1.sax2.Driver
1354-sun.misc.Unsafe
--- a/q1u.mk
+++ b/q1u.mk
@@ -1,30 +1,6 @@
1-# TODO: Need to setup a proper inheritance tree for this class of
2-# products...
3-#
4-# For now, reuse the generic (phone) infrastructure.
5-#
1+PRODUCT_PACKAGES := $(THIRD_PARTY_APPS)
62
7-PRODUCT_PACKAGES := \
8- ConnectBot \
9- Email \
10- FileManager \
11- GlobalTime \
12- JETBoy \
13- LunarLander \
14- NotePad \
15- PinyinIME \
16- RSSReader \
17- Snake
18-
19-$(call inherit-product, $(SRC_TARGET_DIR)/product/generic.mk)
3+$(call inherit-product,$(SRC_TARGET_DIR)/product/generic_x86.mk)
204
215 PRODUCT_NAME := q1u
226 PRODUCT_DEVICE := q1u
23-PRODUCT_POLICY := android.policy_mid
24-PRODUCT_PROPERTY_OVERRIDES += \
25- ro.com.android.dataroaming=true
26-
27-ifeq ($(TARGET_PRODUCT),$(PRODUCT_NAME))
28-TARGET_ARCH := x86
29-DISABLE_DEXPREOPT := true
30-endif
--- /dev/null
+++ b/q1u_info
@@ -0,0 +1,25 @@
1+DMIPATH=/sys/class/dmi/id
2+
3+q1u_info()
4+{
5+ [ -c /dev/fb0 ] || FB0DEV=i915
6+ EXTMOD=hso
7+ PREDEV=snd-hda-codec-realtek mii rfkill
8+ SNDDEV=snd-hda-intel
9+ CAMDEV=gspca_vc032x
10+ WIFDEV=ath5k
11+ LANDEV=b44
12+ BOARD_USES_TSLIB=true
13+}
14+
15+detect_hardware()
16+{
17+ case "`cat $DMIPATH/uevent`" in
18+ *SAMSUNG*)
19+ q1u_info
20+ ;;
21+ *)
22+ error WARNING: Not an SAMSUNG product
23+ ;;
24+ esac
25+}
--- a/system.prop
+++ /dev/null
@@ -1,7 +0,0 @@
1-# system.prop for q1u
2-ro.config.sync = yes
3-app.setupwizard.disable=1
4-#keyguard.no_require_sim=1
5-ro.alarm.volume.adjustable=true
6-#ro.simulated.phone=true
7-# end system.prop for q1u