forked from ananjaser1211/Helios_7870
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README_Platform.txt
82 lines (67 loc) · 2.59 KB
/
README_Platform.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
How to build Module for Platform
- It is only for modules are needed to using Android build system.
- Please check its own install information under its folder for other module.
[Step to build]
1. Get android open source.
: version info - Android 8.1
( Download site : http://source.android.com )
2. Copy module that you want to build - to original android open source
If same module exist in android open source, you should replace it. (no overwrite)
# It is possible to build all modules at once.
3. You should add module name to 'PRODUCT_PACKAGES' in 'build\target\product\core.mk' as following case.
case 1) ProfessionalAudio : should add 'libjackshm','libjackserver','libjack', 'libjacklogger', 'androidshmservice','jackd','jack_dummy','jack_alsa','jack_opensles','jack_loopback',
'in','out','jack_connect','jack_disconnect','jack_lsp','jack_showtime','jack_simple_client','jack_transport','libasound','libglib-2.0',
'libgthread-2.0' to PRODUCT_PACKAGES
case 2) e2fsprog : should add 'e2fsck','resize2fs' to PRODUCT_PACKAGES
case 3) libexifa : should add 'libexifa' to PRODUCT_PACKAGES
case 4) libjpega : should add 'libjpega' to PRODUCT_PACKAGES
case 5) libknox_keyutils : should add 'libknox_keyutils' to PRODUCT_PACKAGES
ex.) [build\target\product\core.mk] - add all module name for case 1 ~ 5 at once
# ProfessionalAudio
PRODUCT_PACKAGES += \
libjackshm \
libjackserver \
libjack \
libjacklogger \
androidshmservice \
jackd \
jack_dummy \
jack_alsa \
jack_opensles \
jack_loopback \
in \
out \
jack_connect \
jack_disconnect \
jack_lsp \
jack_showtime \
jack_simple_client \
jack_transport \
libasound \
libglib-2.0 \
libgthread-2.0
# e2fsprog
PRODUCT_PACKAGES += \
e2fsck \
resize2fs
# libexifa
PRODUCT_PACKAGES += \
libexifa
# libjpega
PRODUCT_PACKAGES += \
libjpega
# KeyUtils
PRODUCT_PACKAGES += \
libknox_keyutils
4. excute build command
./build_64bit.sh
5. Note :
To download the source code of S/W listed below, please visit http://opensource.samsung.com and find ¡°Mobile -> Mobile Application¡± menu,
and then, you will be able to download what you want.
You might save time in finding the right one by making use of the search keyword below.
- Fmm.apk : "FMM"
- SecEmail_O.apk : "Email"
- HybridRadio_O.apk : "FMRadio"
- SBrowser_8.3_Removable.apk : "SBrowser"
- VoiceNote_5.0.apk
- Messaging_Common_5.0.apk