Commit Graph

  • ea833c5f6c rosemary: Add IMS blobs Kshitij Gupta 2022-11-07 11:34:59 +03:00
  • 8cdcb98a4c rosemary: Remove displayfeature entry from manifest bengris32 2022-09-18 11:23:13 +01:00
  • 157bf2b080 rosemary: Reserve space on system and product partitions bengris32 2022-09-18 09:43:48 +01:00
  • 82483ad939 rosemary: Build system variants of libhidltransport/libhwbinder bengris32 2022-09-18 09:14:10 +01:00
  • 56d4ffeb69 rosemary: Build Health 2.0 interface bengris32 2022-09-18 09:13:30 +01:00
  • 3dc3773a12 rosemary: Add 0x2000 to additional gralloc usage bits Fixes warning. Arne Coucheron 2022-09-17 22:44:17 +01:00
  • 84b9836f32 rosemary: Shim another missing showlogo symbol R0rt1z2 2022-09-17 22:39:27 +01:00
  • cb797b3eb4 rosemary: Shim missing libshowlogo symbols Joel Stein 2022-09-17 22:33:39 +01:00
  • 6ea74b4999 rosemary: Build libsuspend * Required by kpoc_charger Alex Damaratski 2022-09-17 22:31:54 +01:00
  • d452b3f718 rosemary: Import kpoc_charger blobs SamarV-121 2022-11-07 11:25:24 +03:00
  • a238d0a8bb rosemary: Set correct channel mask for "BT SCO Headset Mic" bengris32 2022-09-17 21:08:38 +01:00
  • 2b39fecfee rosemary: Uprev bluetooth audio HIDL impl to 2.1 * We get free LC3 support, isn't it poggers? Sebastiano Barezzi 2022-09-17 21:07:22 +01:00
  • e62dbd3d48 rosemary: Enable stune boost for top-app Reduce the top-app latencies by enabling top-app boosting. Vaisakh Murali 2022-01-18 12:40:40 +00:00
  • 93ec25bdf8 rosemary: Reduce number of CPUs for system-background apps Vaisakh Murali 2022-01-18 12:39:38 +00:00
  • 72fb69f423 rosemary: Fixup /data/vendor/audiohal directories creation TheMalachite 2022-03-09 18:21:40 +00:00
  • 02e9dee8a6 rosemary: Create audio dump directory on post-fs-data Silence the obscure logspam about not able to create a directory: AudioParamParser-vnd: utilMkdir(), mkdir fail (/data/vendor/audiohal/audio_param/) Vaisakh Murali 2022-01-01 14:57:36 +00:00
  • 3904145001 rosemary: fix ownership for /dev/video{0,1} Ash Blake 2021-04-17 13:40:13 +02:00
  • ef6b9efaa4 rosemary: Set correct permissions for double_tap node bengris32 2022-09-17 20:48:00 +01:00
  • 666eb91ef9 rosemary: Define DT2W node for power HAL Sebastiano Barezzi 2022-09-17 18:39:53 +01:00
  • 1f19cf0b40 rosemary: Increase SF durations * Idealy we'll want to make these values as low as possible as higher values will start to cause latency. * However, higher values will generally give the GPU more time to render the UI, resulting in less janks and lag. bengris32 2022-09-17 18:17:18 +01:00
  • 8d92c5fd56 rosemary: Kang libmtkcam_stdutils library from MIUI 13 bengris32 2022-11-07 11:18:39 +03:00
  • 383f7b3415 rosemary: Kang libudf library from MIUI 13 bengris32 2022-11-07 11:16:10 +03:00
  • 28b4fdec96 rosemary: Build vendor variant of libdng_sdk bengris32 2022-09-17 16:46:20 +01:00
  • 10a8cdca22 rosemary: Build required power interfaces bengris32 2022-09-17 16:45:56 +01:00
  • b681f34839 rosemary: Notify kernel for input boost on interaction hint bengris32 2022-09-17 16:09:23 +01:00
  • dad39554da rosemary: Improve interaction hint Drop unneeded pinning of min frequency to maximum cluster frequency Set max frequencies to cluster maximum Set uclamp TA to 50% Vaisakh Murali 2022-09-17 16:08:44 +01:00
  • 6ca15bb245 rosemary: Use input boost to improve interaction hint Drop unused GPU node and instead use input touch boost for boosting whenever a touch input is detected upto 50% and for a duration of 1 millisecond, improving overall scrolling and responsiveness. Vaisakh Murali 2022-09-17 16:07:55 +01:00
  • cd26217314 rosemary: perf: Add interaction powerhint boosts Sarthak Roy 2022-11-07 11:06:48 +03:00
  • b3f25c665f rosemary: Boost foreground to maximum when launching an app App launching is one of the tasks that can produce janks and CPU spikes. Boosting foreground to max to open apps should improve UX. Vaisakh Murali 2022-09-17 16:07:20 +01:00
  • 730447a8db rosemary: Allow raising sched_boost to 6 levels Kernel supports boosting upto 6 different levels of sched boost. Limiting it to only two seems like a waste of useful resources that we already have in hand. Vaisakh Murali 2022-09-17 16:06:39 +01:00
  • bb6f83ce78 rosemary: Boost stune on app launch This should improve app opening speeds Vaisakh Murali 2022-09-17 16:05:44 +01:00
  • a1ecec2410 rosemary: rro_overlays: Move rro overlays to vendor Andrew Hexen 2021-04-07 13:34:02 +06:00
  • 24589e0ecc rosemary: Don't sign Wifi RROs with platform cert David Su 2021-02-03 19:39:42 +06:00
  • a7ffc96aa1 rosemary: rro_overlays: Add WifiOverlay Roshan Pius 2020-04-24 14:33:28 -07:00
  • 2614b5a558 rosemary: rro_overlays: Add TetheringOverlay Weilun Du 2020-08-21 14:45:14 -07:00
  • 3f45a4f3de rosemary: Disable serial console notification Google added a check for this prop in R, and if it's running it will show a notification about it that it's impacting performance. Why it's not disabled by default I don't know, so just force disable it here. Arne Coucheron 2022-09-17 15:47:31 +01:00
  • f9a29b388c rosemary: Enable metadata partition * Set BOARD_USES_METADATA_PARTITION := true bengris32 2022-09-17 15:19:43 +01:00
  • f5f10bc632 rosemary: Rename libwifi-hal.so * To prevent conflict with aosp's SamarV-121 2022-09-17 14:45:43 +01:00
  • 1f7119eeec [DNM] rosemary: Set required build broken flags bengris32 2022-09-17 14:05:43 +01:00
  • 71e6270f33 rosemary: Add missing libwebrtc_audio_preprocessing.so bengris32 2022-11-05 10:46:47 +03:00
  • 89eb22028b rosemary: libinit: Migrate system/core/base to system/libbase. kubersharma001 2021-10-26 12:49:10 +01:00
  • 37a1f01aeb rosemary: Adapt libinit to Android 11 Lucchetto 2021-10-10 16:22:22 +01:00
  • 4bd9ec8009 rosemary: init: cleanup includes Demon000 2021-10-10 16:20:42 +01:00
  • f78c9685dd rosemary: init: group dalvik property initialization together Demon000 2021-10-10 16:17:57 +01:00
  • 984575d584 rosemary: init: override dalvik heap config based on total RAM Demon000 2021-10-10 16:14:41 +01:00
  • 0c1f0ef04a rosemary: remove seclabel from mi_thermald Fixes: init: cannot setexeccon('u:r:mi_thermald:s0') for mi_thermald: Invalid argument Akash 2022-09-17 09:54:52 +01:00
  • 719dced30b rosemary: Import stock power configs bengris32 2022-09-16 21:58:38 +01:00
  • 577854c24c rosemary: Build default ConsumerIR HIDL service bengris32 2022-09-16 21:53:45 +01:00
  • 7ee936b142 rosemary: Build android.hidl.allocator@1.0 bengris32 2022-09-16 21:53:03 +01:00
  • 4c9f22bf75 rosemary: Build Thermal 2.0 interface bengris32 2022-09-16 21:44:36 +01:00
  • b04dbbbef3 rosemary: Generate framework compatibility matrix * See https://gist.github.com/SebaUbuntu/ec053a00a9988eaea091fb1cc1f19324 bengris32 2022-09-16 18:59:12 +01:00
  • 1d6ae629e1 rosemary: Build default WiFi service from source bengris32 2022-09-16 18:22:14 +01:00
  • 3eb2015fdb rosemary: Define BOARD_SUPER_PARTITION_ERROR_LIMIT Hridya Valsaraju 2022-11-05 10:11:06 +03:00
  • ec6d1ca575 rosemary: Import seccomp policy from stock bengris32 2022-09-15 19:28:19 +01:00
  • 5ee1e425f4 rosemary: Import WiFi configs from stock bengris32 2022-09-15 19:26:13 +01:00
  • b0b7d6c53e rosemary: overlay: Set config_screenBrightnessSettingMaximum to 255 Akshay Kakatkar 2022-03-09 19:36:51 +00:00
  • 2106c30536 rosemary: overlay: Set config_screenBrightnessSettingMinimum to 3 LuK1337 2022-03-09 19:35:16 +00:00
  • 56d7f45350 rosemary: overlay: Update pinner list for new SystemUI location Subhajeet Muhuri 2022-01-03 12:09:56 +00:00
  • 23ef6cf08a rosemary: overlay: Enable DT2W chaptsand 2021-12-28 22:07:10 +00:00
  • 82fa1a0cb4 rosemary: overlay: Update SurfaceFlinger pin This change replaces the '/system/lib64/libsurfaceflinger.so' pin, as the file was removed in ag/12524602. The updated pin relies on go/aog/1552085, as system_service needs read access to SurfaceFlinger. Kevin Jeon 2021-12-28 21:20:52 +00:00
  • 5432051e41 rosemary: overlay: Remove odex/oat files from pinner list. The pinner now asks the runtime for these files. Nicolas Geoffray 2021-12-28 21:19:57 +00:00
  • 4bb7dcd892 rosemary: Adjust locations of oat files. Nicolas Geoffray 2021-12-28 21:18:00 +00:00
  • abe8b91ba6 rosemary: overlay: Drop non-existing services.odex from pinner 08-31 13:38:56.084 1014 1063 E PinnerService: Could not pin file /system/framework/oat/arm/services.odex 08-31 13:38:56.084 1014 1063 E PinnerService: android.system.ErrnoException: open failed: ENOENT (No such file or directory) 08-31 13:38:56.084 1014 1063 E PinnerService: at libcore.io.Linux.open(Native Method) 08-31 13:38:56.084 1014 1063 E PinnerService: at libcore.io.ForwardingOs.open(ForwardingOs.java:167) 08-31 13:38:56.084 1014 1063 E PinnerService: at libcore.io.BlockGuardOs.open(BlockGuardOs.java:252) 08-31 13:38:56.084 1014 1063 E PinnerService: at android.system.Os.open(Os.java:410) 08-31 13:38:56.084 1014 1063 E PinnerService: at com.android.server.PinnerService.pinFileRanges(PinnerService.java:787) 08-31 13:38:56.084 1014 1063 E PinnerService: at com.android.server.PinnerService.pinFile(PinnerService.java:667) 08-31 13:38:56.084 1014 1063 E PinnerService: at com.android.server.PinnerService.handlePinOnStart(PinnerService.java:252) 08-31 13:38:56.084 1014 1063 E PinnerService: at com.android.server.PinnerService.access$1400(PinnerService.java:87) 08-31 13:38:56.084 1014 1063 E PinnerService: at com.android.server.PinnerService$PinnerHandler.handleMessage(PinnerService.java:995) 08-31 13:38:56.084 1014 1063 E PinnerService: at android.os.Handler.dispatchMessage(Handler.java:107) 08-31 13:38:56.084 1014 1063 E PinnerService: at android.os.Looper.loop(Looper.java:214) 08-31 13:38:56.084 1014 1063 E PinnerService: at android.os.HandlerThread.run(HandlerThread.java:67) 08-31 13:38:56.084 1014 1063 E PinnerService: Failed to pin file = /system/framework/oat/arm/services.odex 08-31 13:38:56.084 1014 1063 D PinnerService: pinRangeStream: null Aayush Gupta 2021-12-28 21:14:15 +00:00
  • b5d6563072 rosemary: overlay: Pin HOME application Test: adb shell dumpsys pinner after boot Bug: 111132016 Bug: 78585335 Change-Id: I4ed0587ae5348bbe03ad9ac5f1c5b1726dbb8246 Jorim Jaggi 2021-12-28 21:13:25 +00:00
  • a0f6bf972b rosemary: Adjust pinned files following runtime module work. Test: adb shell dumpsys pinner Bug: 119868597 Change-Id: I83c709accb32d0f2c341179dbc5dcd6d7ec75d8a Nicolas Geoffray 2021-12-28 21:12:21 +00:00
  • 6a97f6bb51 rosemary: Initial device overlays bengris32 2022-09-15 19:08:02 +01:00
  • d75c6728af rosemary: Import Media configs from stock * Track configs from AOSP whenever possible bengris32 2022-09-15 18:59:21 +01:00
  • 10f07f4511 rosemary: Import audio configs from stock * Track configs from AOSP whenever possible bengris32 2022-09-15 18:14:06 +01:00
  • e922f4b142 rosemary: Build required WiFi interfaces bengris32 2022-09-15 18:04:46 +01:00
  • 66e6f82b4d rosemary: Build default Memtrack HIDL service bengris32 2022-09-14 19:50:54 +01:00
  • 4a1061a587 rosemary: Build required Graphics interfaces/libs bengris32 2022-09-14 19:49:50 +01:00
  • c1b624df95 rosemary: Build default Composer HIDL service bengris32 2022-09-14 19:49:02 +01:00
  • f5a4b2b57a rosemary: Disable SF configstore * ship disable_configstore because we have API level 29 Volodymyr Zhdanov 2022-09-14 19:47:17 +01:00
  • f7dae507fd rosemary: Include common feature permissions Bruno Martins 2022-09-14 19:43:41 +01:00
  • fa09788c1e rosemary: Checkout SurfaceFlinger properties from MIUI 13 bengris32 2022-09-14 19:22:42 +01:00
  • 2da8316026 rosemary: Build required radio interfaces bengris32 2022-09-14 19:14:53 +01:00
  • d57a195151 rosemary: Build required sensors interfaces bengris32 2022-09-14 19:13:49 +01:00
  • b4d228ee4e rosemary: Build libsensorndkbridge from source dianlujitao 2022-09-14 19:11:32 +01:00
  • c80503eca7 rosemary: Remove remaining AEE imports from init scripts AgentFabulous 2022-11-04 15:37:14 +03:00
  • 7ef4326d62 rosemary: manifest: Drop MTK AEE support AgentFabulous 2022-11-04 15:34:48 +03:00
  • 2b523146a6 rosemary: Source build a few keymaster libraries bengris32 2022-09-14 18:39:20 +01:00
  • 694f60fdb3 rosemary: Build default Thermal HIDL bengris32 2022-09-14 18:30:44 +01:00
  • a8484f951f rosemary: Build OSS Lights AIDL from RM6785 SamarV-121 2022-09-14 18:25:32 +01:00
  • 69cae96159 rosemary: Initial properties bengris32 2022-09-14 18:18:34 +01:00
  • ca7c10c3e5 rosemary: Sleep 2 seconds before attempting to turn on backlight bengris32 2022-10-31 13:13:37 +00:00
  • 76979ec2c5 rosemary: Create A/B symlinks for preloader in recovery bengris32 2022-10-28 22:43:17 +01:00
  • 3f3ac99a10 rosemary: Remove fstab entry for recovery partition bengris32 2022-10-28 21:46:12 +01:00
  • cc10db6dbd rosemary: Ensure nonblocking ffs is disabled everywhere * Move the persist.adb.nonblocking_ffs property into PRODUCT_DEFAULT_PROPERTY_OVERRIDES to ensure its set everywhere. bengris32 2022-10-28 20:06:47 +01:00
  • c0a91868cb rosemary: Add hardware/mediatek to Soong namespaces bengris32 2022-10-28 19:54:59 +01:00
  • 624a066fc6 rosemary: Enable PRODUCT_USE_DYNAMIC_PARTITIONS LuK1337 2022-10-28 19:49:22 +01:00
  • 8fef010592 rosemary: Disable nonblocking_ffs to avoid recent crashes with adbd John Stultz 2022-10-28 19:40:54 +01:00
  • 86afacddbd rosemary: Define the recovery pixel format as RGBX_8888 * The RGBX 32 bit RGB format is stored in memory as 8 red bits, 8 green bits, 8 blue bits, and 8 ignored bits. Alexander Koskovich 2022-10-28 19:22:52 +01:00
  • 9e286d1773 rosemary: Define display size bengris32 2022-10-28 19:13:14 +01:00
  • d2d349b358 rosemary: Enable Virtual A/B OTAs bengris32 2022-10-28 18:12:46 +01:00
  • b0ffbf07fc rosemary: Copy fstab to recovery ramdisk * https://source.android.com/devices/architecture/kernel/mounting-partitions-early?hl=en#fstab-ramdisk Matsvei Niaverau 2022-10-28 18:10:09 +01:00
  • ec6fa25c4e rosemary: Remove USB entry from manifest bengris32 2022-09-13 19:34:53 +01:00
  • abe14096c4 rosemary: Build basic USB service bengris32 2022-10-28 15:41:56 +01:00
  • 6ed1aaa5ab rosemary: Set sys.usb.configfs in recovery bengris32 2022-10-28 14:39:02 +01:00
  • 7bf1d20c84 rosemary: Set sys.usb.ffs.aio_compat in recovery Nolen Johnson 2022-10-28 14:38:34 +01:00
  • bfc3b1b0d1 rosemary: Shim beanpod keymaster nift4 2022-10-28 14:30:26 +01:00