kondors1995
e16d81c44b
raphael: update powerhint for efficiency
2025-05-22 21:11:02 +09:00
kondors1995
828ef5357d
raphael: init: Allow kernel to handle blancing foreground cpuset
2025-05-22 21:10:50 +09:00
Andy Hung
51df228c31
raphael: rootdir: Optimize for Spatial Audio
...
Add CAP_SYS_NICE.
Allow util_clamp_min for Spatializer Effect worker thread.
Reduce glitches caused by core migration.
Reduce power consumption as Spatializer Effect is DSP compute bound.
This change only affects Spatial Audio Effect processing.
Test: instrumented
Test: adb shell 'uclampset -a -p $(pgrep -of
android.hardware.audio.service)'
Test: adb shell cat "/proc/$(adb shell pgrep -of
android.hardware.audio.service)/status"
Test: adb shell 'ps -Tl -p $(pgrep -of android.hardware.audio.service)'
Bug: 181148259
Bug: 260918856
Bug: 261228892
Bug: 261686532
Bug: 262803152
Merged-In: I59ea99e8a1720f61954747f6c29e14cfea9a0f56
Change-Id: I59ea99e8a1720f61954747f6c29e14cfea9a0f56
Change-Id: I21697423e8c20b34040c5a6641126918b0d75bb5
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2025-04-20 23:36:37 +09:00
Andy Hung
4cee2690a3
raphael: rootdir: Enable RT priority inheritance
...
Test: instrumented
Bug: 181148259
Bug: 260918856
Merged-In: If56e449a9c6f1a49e372591893d8714534574e3a
Change-Id: If56e449a9c6f1a49e372591893d8714534574e3a
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2025-04-20 23:36:37 +09:00
Ethan Chen
b92d1a2e0e
raphael: Remove wigig components
...
Change-Id: If730bffdf749f30ddf0dfeec8ce769848b19b17e
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com >
2025-04-18 22:13:17 +09:00
Sebastiano Barezzi
c3e6c17c69
raphael: Move ramdisk fstab target to Soong
2025-04-16 17:23:56 +09:00
LuK1337
48bc14125d
raphael: init: Add formattable flag for /data fstab entry
...
Otherwise it results in broken data wipe in recovery.
2025-04-16 17:23:56 +09:00
Ronalds
8dbfbf38cd
raphael: convert rootdir to init
...
Cosmetic just looks nicer
2025-04-16 17:23:56 +09:00
Sebastiano Barezzi
2ab819e7c7
raphael: Checkout NFC to LOS sm8150-common tree
...
* From https://github.com/LineageOS/android_device_xiaomi_sm8150-common .
Revert "raphael: build some NFC packages"
This reverts commit bbee1443e1 .
2023-01-24 16:58:53 +00:00
RealJohnGalt
c732f3a02a
raphael: init: cleanup dalvik heap values
...
Inherit 6G configs by default. Only override differing values.
As an obscure bonus, would resolve booting with gms on any rom build
lacking system/core vendor init hooks.
Suggested by gotenksin
2022-11-30 06:01:51 +00:00
Omkar Chandorkar
01ba3398bf
raphael: libinit: handle dalvik props based on sysram
2022-10-10 10:50:23 +00:00
0dff85292d
[SQUASH] raphael: Clean up some commits
...
Revert "raphael: overlay: core: Fix CNE indicator exemption role"
This reverts commit 6b449650be80d4a862254fdaf0a2a3fbef47a08e.
Revert "raphael: Add init to handle dalvik props based on sysram"
This reverts commit 461e65af02 .
Revert "raphael: SafetyNet madness"
This reverts commit 8011f1aef2 .
2022-05-24 23:49:55 +09:00
Omkar Chandorkar
461e65af02
raphael: Add init to handle dalvik props based on sysram
2022-05-06 10:52:00 +09:00
UtsavBalar1231
d3c5e03f7b
raphael: Dont set build fingerprint
...
Change-Id: I84bf61950e0d8c7c4d5f4819cd709963679c6fa3
Signed-off-by: Joey Huab <joey@evolution-x.org >
2022-05-06 10:50:33 +09:00
LuK1337
b504d91b8d
raphael: init: Rework init
...
Co-authored-by: AbhiShek Aggarwal <warabhishek@gmail.com >
2022-05-06 10:49:39 +09:00
kubersharma001
8011f1aef2
raphael: SafetyNet madness
...
* Switch to walleye oreo build fingerprint and set ro.boot.verifiedbootstate to green
Change-Id: I69fbaa024d117cdd4d6729cb68bacf7a5daacbc3
2022-03-03 08:41:56 +08:00
kubersharma001
d0642cf281
raphael: libinit: Remove unused set_ro_build_prop variable
...
fixup! raphael: Set build fp,desc at build time
Change-Id: I9b8e37685d50a357b51ec8a38adae6b3b50e5bce
2022-03-02 20:06:24 +08:00
kubersharma001
86864f9b63
raphael: Set build fp,desc at build time
...
Change-Id: I1674d68a9b9b8611d75212a2d2dfeb5c3f9df3a9
2022-03-02 20:06:24 +08:00
TH779
bcc359949f
raphael: init: Update libbase include path
...
* Google has moved system/core/base to a separate repository.
* Ref: 28d0f1a3af .
Signed-off-by: TH779 <i@779.moe >
Change-Id: I0a42abb1e47401312def3242c1cc2c3f0af9ccdf
2022-01-24 12:32:14 +08:00
TH779
14921e50de
raphael: init: Drop using declarations
...
* We already use namespace names in most of our code.
Signed-off-by: TH779 <i@779.moe >
Change-Id: I849199461f97a9eeb18984cde765103f9cd15af9
2021-08-25 16:31:47 +08:00
LuK1337
14d1157486
raphael: init: Add 6, 8 & 12GB RAM support
...
Change-Id: I466f1eccc964204dd51f1c044346ff2c707d6c37
2021-08-25 16:31:47 +08:00
kubersharma001
cb31564d84
raphael: Refactor libinit
...
Co-authored-by: TheScarastic <warabhishek@gmail.com >
Co-authored-by: ganeshi4u <ganeshvarmai4u@gmail.com >
Change-Id: I86d9d0488a204c2ed8648cfae9a27b2040c9645c
2021-08-25 16:31:47 +08:00
TH779
60cb0a462e
raphael: init: Don't override ro.build.product
...
* ro.build.product is obsolete.
Signed-off-by: TH779 <i@779.moe >
Change-Id: Ib32d7ce7c3771d2d22040980ddf83ad54d7ec1a1
2021-08-03 20:53:34 +08:00
Jiyong Park
c9e48b6808
raphael: Build init with shared libraries
...
recovery partition now supports shared librarys. Therefore, init can now
be built as a dynamic executable both for normal and recovery modes.
To save save in the recovery mode, not all libs are dynamically linked.
Libs that are only used by init in the recovery mode are still
statically linked.
Note: init is still a static executable for legacy devices where
system-as-root is not on, because the dynamic linker and shared libs
which are in /system are not available when init starts.
Bug: 63673171
Test: `adb reboot recovery; adb devices` shows the device ID
Test: device boots to the UI in normal mode.
Test: do that for both walleye (system-as-root) and bullhead (legacy
ramdisk).
Change-Id: I30c84ae6a8e507e507ad0bb71acad281316d9e90
2021-06-08 20:40:48 +08:00
AbhiShek Aggarwal
d12de3d0e8
raphael: Add custom init to set proper variants
...
Change-Id: I04f09a14cf41c89b3135c53e3089d5c3e703aae0
2021-06-08 20:40:48 +08:00