Skip to content

Commit b71e91e

Browse files
committed
Initial Oreo Ramdisk
Change-Id: I5200af81d6ad9ec320bc1d4ad1a48261d7be203a
1 parent 64d51de commit b71e91e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+1723
-827
lines changed

acct/EMPTY_DIRECTORY

Whitespace-only changes.

cache

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/data/cache

charger

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
/sbin/healthd
1+
/sbin/charger

config/EMPTY_DIRECTORY

Whitespace-only changes.

d

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/sys/kernel/debug

default.prop

+12-14
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,32 @@
11
#
22
# ADDITIONAL_DEFAULT_PROPERTIES
33
#
4-
ro.adb.secure=0
5-
ro.device.cache_dir=/data/cache
4+
security.perf_harden=1
65
ro.secure=0
7-
security.perf_harden=0
86
ro.allow.mock.location=0
97
ro.debuggable=1
108
ro.zygote=zygote32
11-
pm.dexopt.first-boot=speed
12-
pm.dexopt.boot=speed
13-
pm.dexopt.install=speed
14-
pm.dexopt.bg-dexopt=speed-profile
15-
pm.dexopt.ab-ota=speed-profile
16-
pm.dexopt.nsys-library=speed
17-
pm.dexopt.shared-apk=speed
18-
pm.dexopt.forced-dexopt=speed
19-
pm.dexopt.core-app=speed
209
dalvik.vm.image-dex2oat-Xms=64m
2110
dalvik.vm.image-dex2oat-Xmx=64m
2211
dalvik.vm.dex2oat-Xms=64m
2312
dalvik.vm.dex2oat-Xmx=512m
2413
ro.dalvik.vm.native.bridge=0
2514
dalvik.vm.usejit=true
2615
dalvik.vm.usejitprofiles=true
16+
dalvik.vm.dexopt.secondary=true
2717
dalvik.vm.appimageformat=lz4
18+
pm.dexopt.first-boot=quicken
19+
pm.dexopt.boot=verify
20+
pm.dexopt.install=quicken
21+
pm.dexopt.bg-dexopt=speed-profile
22+
pm.dexopt.ab-ota=speed-profile
2823
debug.atrace.tags.enableflags=0
24+
ro.adb.secure=1
25+
ro.device.cache_dir=/data/cache
2926
#
3027
# BOOTIMAGE_BUILD_PROPERTIES
3128
#
32-
ro.bootimage.build.date=Πεμ 19 Οκτ 2017 04:44:45 μμ EEST
33-
ro.bootimage.build.date.utc=1508420685
29+
ro.bootimage.build.date=Σαβ 28 Οκτ 2017 01:17:02 πμ EEST
30+
ro.bootimage.build.date.utc=1509142622
31+
ro.bootimage.build.fingerprint=samsung/lineage_jflte/jflte:8.0.0/OPR6.170623.012/e8b644997c:userdebug/test-keys
3432
persist.sys.usb.config=adb

file_contexts.bin

-185 KB
Binary file not shown.

fstab.qcom

+4-6
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,15 @@
55
#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
66
/dev/block/platform/msm_sdcc.1/by-name/boot /boot emmc defaults recoveryonly
77
/dev/block/platform/msm_sdcc.1/by-name/recovery /recovery emmc defaults recoveryonly
8-
/dev/block/platform/msm_sdcc.1/by-name/system /system f2fs rw,nosuid,nodev,noatime,nodiratime,background_gc=on,user_xattr,acl wait
9-
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,barrier=1,errors=panic wait
8+
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,barrier=1 wait
109
/dev/block/platform/msm_sdcc.1/by-name/apnhlos /firmware vfat ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337,context=u:object_r:firmware_file:s0 wait
1110
/dev/block/platform/msm_sdcc.1/by-name/mdm /firmware-mdm vfat ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337,context=u:object_r:firmware_file:s0 wait
12-
/dev/block/platform/msm_sdcc.1/by-name/efs /efs ext4 nosuid,nodev,noatime,noauto_da_alloc,journal_async_commit,errors=panic wait,check,notrim
11+
/dev/block/platform/msm_sdcc.1/by-name/efs /efs ext4 nosuid,nodev,noatime,noauto_da_alloc,journal_async_commit wait,check,notrim
1312
/dev/block/platform/msm_sdcc.1/by-name/cache /cache f2fs nosuid,nodev,noatime,rw,inline_xattr wait,check,formattable
14-
/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 nosuid,nodev,noatime,noauto_da_alloc,journal_async_commit,errors=panic wait,check,formattable
13+
/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 nosuid,nodev,noatime,noauto_da_alloc,journal_async_commit wait,check,formattable
1514
/dev/block/platform/msm_sdcc.1/by-name/userdata /data f2fs nosuid,nodev,noatime,rw,inline_xattr wait,check,formattable,encryptable=footer
16-
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 nosuid,nodev,noatime,noauto_da_alloc,journal_async_commit,errors=panic wait,check,formattable,encryptable=footer
15+
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 nosuid,nodev,noatime,noauto_da_alloc,journal_async_commit wait,check,formattable,encryptable=footer
1716
/dev/block/platform/msm_sdcc.1/by-name/fota /misc emmc defaults defaults
1817

19-
2018
/devices/platform/msm_sdcc.2/mmc_host/mmc2* auto auto defaults voldmanaged=sdcard1:auto,encryptable=userdata
2119
/devices/platform/msm_hsusb_host/usb* auto auto defaults voldmanaged=usb:auto

init

261 KB
Binary file not shown.

init.cm.rc

-208
This file was deleted.

init.environ.rc

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on init
77
export ANDROID_STORAGE /storage
88
export EXTERNAL_STORAGE /sdcard
99
export ASEC_MOUNTPOINT /mnt/asec
10-
export BOOTCLASSPATH /system/framework/core-oj.jar:/system/framework/core-libart.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/apache-xml.jar:/system/framework/org.apache.http.legacy.boot.jar:/system/framework/telephony-ext.jar
11-
export SYSTEMSERVERCLASSPATH /system/framework/org.cyanogenmod.platform.jar:/system/framework/org.cyanogenmod.hardware.jar:/system/framework/services.jar:/system/framework/ethernet-service.jar:/system/framework/wifi-service.jar
12-
export LD_PRELOAD libsigchain.so
10+
export BOOTCLASSPATH /system/framework/core-oj.jar:/system/framework/core-libart.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/legacy-test.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/apache-xml.jar:/system/framework/org.apache.http.legacy.boot.jar:/system/framework/android.hidl.base-V1.0-java.jar:/system/framework/android.hidl.manager-V1.0-java.jar
11+
export SYSTEMSERVERCLASSPATH /system/framework/org.lineageos.platform.jar:/system/framework/org.lineageos.hardware.jar:/system/framework/services.jar:/system/framework/ethernet-service.jar:/system/framework/wifi-service.jar
12+
1313

init.qcom.power.rc

+52-1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,57 @@
2525
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2626
#
2727

28+
on charger
29+
mount ext4 /dev/block/platform/msm_sdcc.1/by-name/system /system wait ro
30+
copy /system/etc/battery_charging_temp.data /sys/class/power_supply/battery/batt_temp_table
31+
chmod 0664 /sys/class/power_supply/battery/batt_temp_table
32+
chown system radio /sys/class/power_supply/battery/batt_temp_table
33+
class_start charger
34+
35+
write /sys/module/rpm_resources/enable_low_power/L2_cache 1
36+
write /sys/module/rpm_resources/enable_low_power/pxo 1
37+
write /sys/module/rpm_resources/enable_low_power/vdd_dig 1
38+
write /sys/module/rpm_resources/enable_low_power/vdd_mem 1
39+
write /sys/module/pm_8x60/modes/cpu0/power_collapse/suspend_enabled 1
40+
write /sys/module/pm_8x60/modes/cpu1/power_collapse/suspend_enabled 1
41+
write /sys/module/pm_8x60/modes/cpu2/power_collapse/suspend_enabled 1
42+
write /sys/module/pm_8x60/modes/cpu3/power_collapse/suspend_enabled 1
43+
write /sys/module/pm_8x60/modes/cpu0/power_collapse/idle_enabled 1
44+
write /sys/module/pm_8x60/modes/cpu0/standalone_power_collapse/suspend_enabled 1
45+
write /sys/module/pm_8x60/modes/cpu1/standalone_power_collapse/suspend_enabled 1
46+
write /sys/module/pm_8x60/modes/cpu2/standalone_power_collapse/suspend_enabled 1
47+
write /sys/module/pm_8x60/modes/cpu3/standalone_power_collapse/suspend_enabled 1
48+
write /sys/module/pm_8x60/modes/cpu0/standalone_power_collapse/idle_enabled 1
49+
write /sys/module/pm_8x60/modes/cpu1/standalone_power_collapse/idle_enabled 1
50+
write /sys/module/pm_8x60/modes/cpu2/standalone_power_collapse/idle_enabled 1
51+
write /sys/module/pm_8x60/modes/cpu3/standalone_power_collapse/idle_enabled 1
52+
write /sys/module/pm_8x60/modes/cpu0/retention/idle_enabled 1
53+
write /sys/module/pm_8x60/modes/cpu1/retention/idle_enabled 1
54+
write /sys/module/pm_8x60/modes/cpu2/retention/idle_enabled 1
55+
write /sys/module/pm_8x60/modes/cpu3/retention/idle_enabled 1
56+
57+
write /sys/module/msm_thermal/core_control/enabled 0
58+
59+
write /sys/devices/system/cpu/cpu1/online 1
60+
write /sys/devices/system/cpu/cpu2/online 1
61+
write /sys/devices/system/cpu/cpu3/online 1
62+
63+
write /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor powersave
64+
write /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor powersave
65+
write /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor powersave
66+
write /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor powersave
67+
68+
write /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq 384000
69+
write /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq 384000
70+
write /sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq 384000
71+
write /sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq 384000
72+
73+
write /sys/module/msm_thermal/core_control/enabled 1
74+
75+
write /sys/devices/system/cpu/cpu1/online 0
76+
write /sys/devices/system/cpu/cpu2/online 0
77+
write /sys/devices/system/cpu/cpu3/online 0
78+
2879
on enable-low-power
2980
# Adaptive LMK
3081
write /sys/module/lowmemorykiller/parameters/enable_adaptive_lmk 1
@@ -107,4 +158,4 @@ on property:dev.bootcomplete=1
107158
rm /data/system/perfd/default_values
108159
stop mpdecision
109160

110-
161+

0 commit comments

Comments
 (0)