Gabriel2392
c69aed4a54
FMRadio: comment this line
2022-07-31 07:43:16 -03:00
Gabriel2392
e56cc36194
FMRadio: fixup build error
2022-07-30 11:06:07 -03:00
roynatech2544
988595370b
universal7885: Fix clang-tidy issue again
2022-05-22 05:16:57 +00:00
roynatech2544
5394c3b11f
universal7885: Add extra compiler defaults
2022-05-21 00:37:58 +00:00
roynatech2544
be82ebd1fe
universal7885: bpfmt
2022-05-20 18:37:24 +09:00
roynatech2544
cb072badd5
universal7885: format code using clang-format-15
2022-04-12 17:37:51 +09:00
roynatech2544
9443bdc315
universal7885: FMRadio: Futher improve code
...
* Using enum classes for various statuses for good readability
* Implement favorite channel saving which was missing
* Use Kotlin coroutines again for refreshing channel list button, for faster UI response
* Added javadoc for better functions description
* Also, code native audio routing system on jni (fm_route.cpp)
Change-Id: I993c88fdb580248d8a55efd8e9b6fed0e36d9b24
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:05:31 +09:00
roynatech2544
308a5d49c8
universal7885: Add Material you reworked FM app
...
* UI and function improvements
Change-Id: Ia1ea7aa0caf0ac3838e285952e9be7e79b946e80
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:05:30 +09:00
roynatech2544
6235756b90
universal7885: FMRadio: jni: fix build errors
...
* Fix errors on FM HAL too
Change-Id: I95885939d55efa0b400fe55d0a444f64d1f65a51
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:05:28 +09:00
roynatech2544
e07865c670
universal7885: interfaces: Implement FMRadio HAL V1.2
...
* Also, track our fork of OneUI theme lib
* Implement read from sysfs interface which can fix channel searching on some cases
* Commit link: fead45ba0e
Change-Id: I81532b7f8169637fdcad0f678790a2b1f1888ecc
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:05:28 +09:00
Soo-Hwan Na
ffaf807401
universal7885: FMRadio: Make volume delay to 4s
...
* 1.5s -> 4s
* Also, remove undeclared dependency
Change-Id: Ieff232fd776e52abfbc617495298ab27afd021d1
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:05:27 +09:00
roynatech2544
becd136bbb
universal7885: FMRadio: jni: remove unused function
...
* device/samsung/universal7885/apps/FMRadio/jni/fm_ioctl.cpp:65:12: error: unused function 'fm_radio_get_control' [-Werror,-Wunused-funct
ion]
static int fm_radio_get_control(int fd, unsigned int id, long *val)
^
1 error generated.
06:47:41 ninja failed with: exit status 1
* Also, fix wrong native lib name (fmradioioctl_jni -> fmioctl_jni)
2022-03-22 19:05:25 +09:00
roynatech2544
0519231d7b
universal7885: Add FMRadio app
...
* Created from scratch by me (Royna) with help of LineageOS repo [1], Sony Xperia Dev repo [2]
* Basic input/output, channel selection is working
[1]: https://github.com/LineageOS/android_hardware_samsung_slsi_fm
[2]: https://github.com/sonyxperiadev/vendor-qcom-opensource-fm
Change-Id: I922bbeb9f86e6a4c7bc993d27d2f9eeb2a712186
Signed-off-by: roynatech2544 <whiteshell2544@naver.com>
2022-03-22 19:05:25 +09:00