137 Commits

Author SHA1 Message Date
Deivid21
25d6dabecf rhode: Go Back super partition size to devices
Change-Id: I52b6a5e2bf986f42d240d47c2f3381fa1220c3a5
2025-10-15 23:10:34 -03:00
Deivid21
393d0f65ec rhode: Build MotCamera4 from prebuilt source
Change-Id: I2c44c0ea5c69aa63fa4e01effe4290b782c6d299
Signed-off-by: Deivid21 <david.parra.ignacio@gmail.com>
2025-10-15 23:09:57 -03:00
Deivid21
623b4b361e rhode: init: Add Erofs filesystem type mount point
Change-Id: I0bd2f193de4608b0d6899f1f2ad467bb5f33cc1c
2025-10-15 23:09:41 -03:00
Deivid21
900dd381d1 rhode: Adjustments for Evolution X
Change-Id: Ifac6ab7e5feff0f93f6f3d1aa2d6f504c8fdcc23
2025-10-15 23:09:09 -03:00
Michael Bestas
b8c02f76a7 rhode: overlay: Enable min & peak refresh rate toggle in Settings
Change-Id: Ia3e1a5ef92b666747cf1d8e362e88a09b21c2444
2025-10-15 23:08:48 -03:00
Michael Bestas
b8723cf800 rhode: Switch to AIDL samsung NFC HAL
Change-Id: I968b959d19306b667de2839526e3f0fa80887b71
2025-10-15 23:08:00 -03:00
Deivid21
32dca8b728 rhode: Patch vidhance components with libui-v34
* EIS was broken, which caused hard crashes when switching
  to video mode in camera.

Change-Id: If7d3b4417208fbb51466992aece7ec9b82a1cd41
2025-10-15 23:07:30 -03:00
Deivid21
948ea9135e rhode: Add missing fingerprint binary
Change-Id: I1dcba562ee6981292c41593c415d2010af4b4edb
2025-10-15 23:06:31 -03:00
Georg Veichtlbauer
64e8c48934 rhode: overlay: Update deprecated screen power items
* screen.on -> screen.on.display0
* screen.full -> screen.full.display0

AOSP frameworks/base: 8ac63071a4e6da7e0740f5eb6c6753218efcfd3a

Change-Id: Iad50e6cb63368e2d71e6fa1dbb6997c0f95d321e
2025-10-11 01:08:22 +03:00
Deivid21
6c0d52dced rhode: overlay: Add wifi overlay and MMS UA profile
Change-Id: Ida9a7044d13feb96b310c3d6f88fb801ba5df98d
2025-10-11 01:07:55 +03:00
Michael Bestas
f7aa02a893 rhode: Add missing copyright headers
* And drop copyright years.

Change-Id: I9992f279c6ca0090f5a98541a405e1e34be3378f
2025-10-11 00:26:52 +03:00
Michael Bestas
f8df0f8aa6 rhode: overlay: Convert overlays to Android.bp
Also run everything through beautify_rro.py

Change-Id: I3e24f2c505822ffd07eed32be6867288a11730ce
2025-10-11 00:26:29 +03:00
Deivid21
bf446433c2 rhode: Add missing camera libraries
Change-Id: Ic23e9c05b421e3c28a4fc56d55ea083bc6a046d0
2025-07-19 15:43:30 +00:00
Deivid21
6ad234575f rhode: Decommonize certain blobs after inclusion of bathena device
* Apparently Bathena device is unique and doesn't
  appear mentioned in the deconommized blobs.

Change-Id: I7e3c00b768bbb7092b88f0edf10169be3733bb4f
2025-07-19 13:33:32 +00:00
Michael Bestas
cf5d8a4cb5 rhode: Add missing capsense_reset
Change-Id: I65195dcd7c3e12b490856ff704f10c0257ef4e4b
2025-06-03 21:15:47 +03:00
Michael Bestas
57fc5d0a88 rhode: Cleanup init.mmi.overlay.rc
Change-Id: I4ea5ed425fb5e02d3db9f1ea3f3e3285dbeff1ea
2025-06-03 21:15:36 +03:00
Michael Bestas
3964fa627d rhode: Update to T2SR33.72-22-4-13
Change-Id: I51e1bf994cc8ab1f1b507363b28b1b31fc800a88
2025-05-07 07:18:17 +03:00
Michael Bestas
19b5d21cdb Revert "rhode: overlay: Align autobrightness calibration data with stock"
This reverts commit a80e5224ab.

Reason for revert: No longer needed

Change-Id: I6d27d1c9a051e8a4e9c554a01c43907a7db0cb90
2025-04-24 19:39:59 +03:00
Cosmin Tanislav
60bc8fd205 rhode: disable brightness slider gamma conversion
Change-Id: Ia9a9d8e98053bcdbfccbee5fe2bdb0b030e7b60f
2025-04-22 19:04:49 +03:00
Michael Bestas
29ba00f4e0 rhode: bengal.mk -> common.mk
Change-Id: Ib086fab216bb19423cdb8270082ec5d8a369e993
2025-04-13 00:40:36 +03:00
Michael Bestas
549003c35d rhode: Update to T2SRS33.72-22-4-11
Change-Id: I49aa988f51fba6dd557496e678013ed412cf9efb
2025-04-06 13:59:36 +03:00
Michael Bestas
23ffd5792e rhode: Import hardware/motorola namespace in vendor
Change-Id: I29608666ccd678f8bb6c42ce0974097b9cac224b
2025-03-11 02:12:03 +02:00
Susheel Nyamala
953664e57b rhode: Enable 1.5 IRadio hal in manifest file
Change-Id: I804eea5d54806210de0f25e0cbc38da368f1c185
CRs-Fixed: 2680962
2025-02-15 01:05:43 +02:00
Sebastiano Barezzi
ba2681240a rhode: Use only full qualified name for manifest entries
As recommended by Google for multiple different versions of the same
HAL in VINTF manifests

https://android.googlesource.com/platform/hardware/interfaces/+/master/drm/1.1/README.md#devices-launching-with-android-pie

Change-Id: I4922d72ab60ca1aae78c010aeb610f9bca9012cb
2025-02-15 01:05:15 +02:00
Michael Bestas
4ad844ce76 rhode: Update to T2SRS33.72-22-4-10
Change-Id: I48889dd2ef958f3fedb0b81dc5805094cc71115c
2025-02-05 00:22:05 +02:00
Michael Bestas
57604bf150 rhode: Update to T2SRS33.72-22-4-9
Change-Id: Ie15f954a91ad8af8685ff5cfd8e32845a9bee70f
2024-12-20 04:02:28 +02:00
Michael Bestas
0447844efa rhode: Convert rootdir to init, Android.mk to bp
Change-Id: I43ccc55b98231d984474e6bba3c9fa1266bb7351
2024-12-10 04:15:56 +02:00
Michael Bestas
c8bba840bb rhode: overlay: Add proper cutout and adjust statusbar dimensions
Change-Id: I66df4d4d77a72df09e095c271501ba55df963687
2024-11-08 21:59:09 +02:00
Michael Bestas
66ee795fa0 rhode: ruff format --config
Change-Id: I134c16aaa825feab7aee7057f524818f58603681
2024-11-06 14:29:54 +02:00
LuK1337
7bc9d4de32 rhode: Use common lib_fixups
Change-Id: I862e547f3375184729eb1a909bb7d6f676d45dfe
2024-11-06 14:29:43 +02:00
Michael Bestas
c87b6eea98 rhode: Switch to python extract-utils
Change-Id: Ida4b83459d9739ac880b26a91df974e1db8423e9
2024-11-05 23:11:47 +02:00
Michael Bestas
548c3579ea rhode: Adjust override prop key names
Change-Id: Iaa96fd777196fe90f408457a580b80d86b041140
2024-10-20 20:32:04 +03:00
Michael Bestas
1c6ed72751 rhode: Update to T2SRS33.72-22-4-8
Change-Id: I5066539cb5a69472d503a356956b3cd781ac6374
2024-10-09 04:01:59 +03:00
LuK1337
153982dab2 rhode: Pass display ID to sensor location
Fixes wrong side fps overlay on Android V.

Change-Id: I7d5fd33d6e58760daa6ac6ce8aa8ccc40cfbd3c1
2024-09-29 11:57:03 +03:00
Michael Bestas
1f3a19cb0b rhode: Override lib_to_package_fixup
Change-Id: Ief81b15828be19d37be56eb98d1e36106e6dbc72
2024-08-29 21:49:59 +03:00
Michael Bestas
ba1158a029 rhode: Libraries are now automatically added to PRODUCT_PACKAGES
Change-Id: Ie92fe02b7e6279195bf28944942c815db773b798
2024-08-29 21:49:59 +03:00
Aaron Kling
660ea32947 rhode: Add vendor soong imports to extract
Change-Id: I7b290a9412bd11bb5577ce634a0291ffca40b283
2024-08-29 21:49:59 +03:00
Michael Bestas
0d40389383 rhode: Sync extract scripts with templates
Change-Id: I98a36854c5a0c0390592911bb2558b34eff77efc
2024-08-29 21:49:59 +03:00
Michael Bestas
acc455abc1 rhode: Cleanup proprietary files
Remove unused firmware, rename sections

Change-Id: I9914f1bd1f75705f7bf509c8cb9dab10e7541c7d
2024-08-25 11:52:15 +03:00
Michael Bestas
bc3127069e rhode: Update to T2SRS33.72-22-4-7
Change-Id: I83eb160ae0fc4abb925b7bf37632a5f4aef45adc
2024-07-29 13:28:57 -04:00
Michael Bestas
6c9462ce9e rhode: Switch to SPDX copyright & update dates
Change-Id: I1adc8afc557a0d8a7379ec24589ea68b2391d147
2024-06-28 15:55:29 +03:00
Michael Bestas
0f05103c52 rhode: Drop COMMON_LUNCH_CHOICES
As of 14 QPR2 this is broken, let's remove it instead of updating it
every 3 months. breakfast is the way to go.

Change-Id: I097bd54b894d9a49c7ce8b1ab6f343349e268fd8
2024-06-19 04:26:47 +03:00
Chirayu Desai
af3139f1c7 rhode: Don't set BOARD_API_LEVEL
build/make/core/board_config.mk:1001: error: BOARD_API_LEVEL must not
set manully. The build system automatically sets this value..

Change-Id: If59ae9dea6cb13701d7217a1c0a355d4e07113eb
2024-06-15 23:38:20 +03:00
Michael Bestas
4657f05ff7 rhode: Update to T2SRS33.72-22-4-6
Change-Id: Id4648acc2eb18058cd126d5a32d28771b04ecee0
2024-06-04 17:59:51 +03:00
Michael Bestas
fb1a88d460 rhode: Remove unused NXP NFC
rhode has a single SKU and that uses samsung NFC.
The NXP service is disabled and nothing enables it,
plus there are no NXP HAL entries declared in manifest.

Change-Id: I3f6a705b23d7afc2ec9c7ff92c2daf8673108108
2024-04-10 01:34:49 +03:00
Michael Bestas
51632790c3 rhode: Update to T2SRS33.72-22-4-5
Change-Id: I13f5521aa2885ef4cec0a7bf8aafb76ad43340ae
2024-04-01 22:45:19 +03:00
Tommaso Fonda
9e9badef05 rhode: Import idc & keylayout configs
Prevents undesired input events from being sent to the OS when moving
fingers on the sensor.

Change-Id: I7101b9d12380b2ca332f4b8ad0f3bdbf1f3b01bb
2024-03-06 18:25:20 +01:00
Tommaso Fonda
7d1ba49c89 rhode: Switch to the OSS sec NFC HAL
Change-Id: Id996aadc7b455b9486ce8954673273036c9c1385
2024-03-06 18:25:20 +01:00
Tommaso Fonda
a80e5224ab rhode: overlay: Align autobrightness calibration data with stock
Stock's framework overlays contain an array named
"config_screenExponentBacklight", which seems to be used as reference
data for autobrightness, instead of the AOSP standard
config_autoBrightnessDisplayValuesNits array. While the values in the
latter array are expressed in nits, the values in the former are simple
digital modulation values in the range 0-255. To map them into their
nits equivalents, a function was built from the pairs obtained by
coupling config_screenBrightnessBacklight with
config_screenBrightnessNits, using linear interpolation.

By using the obtained values, autobrightness seems to behave like on
stock.

Change-Id: Ic2b3ee7ac9c4857d0d58656385e012a3a41befd4
2024-03-04 17:47:51 +01:00
Michael Bestas
c7f5795f93 rhode: Sort blobs list
Change-Id: I28fa3e39d9bb977f09f9e318940b7c5d5d40cc9f
2024-03-02 18:54:38 +02:00