lexingtontezz
98cfc16a25
fstab: support USB OTG and External SD Cards
...
Initial configuration did not include external SD card loading. The "SD card" being mounted during original testing proved to be internal storage acting as an SD card. USB OTG was set to only mount fat32 devices. Changing to auto should support more filesystem types.
Change-Id: Icdb6117f03383d853dc0dda138eb6360a37491b4
2023-09-09 04:33:38 +00:00
lexingtontezz
c8a487d6a8
touchscreen: support ilitek touch panel variants
...
Change-Id: Ib38f3adf802c505eb5aae58441efba4fda0e4f91
2023-09-09 00:27:03 -04:00
moto
569dd9a075
remove unused make definitions
2023-09-03 11:30:53 -04:00
moto
f80daedec9
eqs -> genevn
2023-09-03 08:36:21 -04:00
SGCMarkus
267fc144d5
eqs: add spdaemon and sec_nvm services
2023-07-25 23:08:34 +02:00
SGCMarkus
ca93571f10
eqs: keymaster: make sure to start km 4.1 when km 4.0 sb is started
2023-07-25 21:57:43 +02:00
SGCMarkus
9e255249c0
eqs: set proper fingerprint/description/target product
2023-07-25 21:57:19 +02:00
SGCMarkus
4b45f84a77
eqs: add spu 1.1/2.0 and dependencies
2023-07-25 19:31:55 +02:00
SGCMarkus
d76ec9a4db
eqs: add init script for km 4.0 sb
2023-07-25 19:31:07 +02:00
SGCMarkus
5195a19535
eqs: dont disable spu for gatekeeper
2023-07-25 19:12:00 +02:00
SGCMarkus
ee61490715
eqs: initial rebrand
2023-07-25 19:07:41 +02:00
7Soldier
c92ac5f61f
hiphi: Update TWRP Device Version to Release 2
...
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-06-18 22:32:09 +03:00
7Soldier
0eca42009d
[FIXME] hiphi: recovery/root: Implement proper modules loading
...
* On different versions of ROM can be used different kernel modules,
loading prebuilds can cause issues with battery, touchscreen and OTG
for some users.
* However, in fastbootd mode not possible to load kernel modules from
current ROM, so we forced to use prebuilds for it. Of course, its not
proper solution, but at least it keep situation in same state, and
fixes issues for some users in normal recovery mode.
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-06-18 22:32:09 +03:00
7Soldier
bec02b8edb
hiphi: libinit: Update fingerprint and props loading logic
...
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-06-18 22:32:04 +03:00
7Soldier
78e595fc45
hiphi: recovery/root: Add missing kernel module
...
* Dependency of the qti_glink_charger.ko module
* Taken from motorola/hiphi/hiphi:12/S3SHS32.12-42-11-5/bf0951:user/release-keys
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-06-18 22:30:31 +03:00
7Soldier
c58a79699f
hiphi: Update README.md
...
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-26 13:21:13 +03:00
7Soldier
d829219479
hiphi: Set TWRP Device Version to Release 1
...
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 16:07:24 +03:00
7Soldier
0542466309
hiphi: Configure platform and bootloader params
...
Co-authored-by: Captain Throwback <captainthrowback@hotmail.com>
Co-authored-by: yarpiin <yarpiin@gmail.com>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 16:07:24 +03:00
7Soldier
ba1cc86743
hiphi: Configure kernel modules
...
Co-authored-by: s4704 <igorkud00@gmail.com>
Co-authored-by: nebrassy <nebras30@gmail.com>
Co-authored-by: Captain Throwback <captainthrowback@hotmail.com>
Co-authored-by: Pranav-Talmale <67180305+Pranav-Talmale@users.noreply.github.com>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 16:07:24 +03:00
7Soldier
65a7c9a48c
hiphi: Configure kernel parameters properly
...
* Used dummy kernel prebuild - since GKI 2.0 kernel
is shipping separate from recovery.
Co-authored-by: s4704 <igorkud00@gmail.com>
Co-authored-by: VladV1V <mahno444@gmail.com>
Co-authored-by: sekaiacg <sekaiacg@gmail.com>
Co-authored-by: Alexander <alexvl1972@hotmail.com>
Co-authored-by: Naman Padhiar <npadhiar@codeaurora.org>
Co-authored-by: Captain Throwback <captainthrowback@hotmail.com>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 16:07:16 +03:00
Pranav Talmale
299ae7add4
hiphi: Add haptics support
...
* Taken from motorola/hiphi/hiphi:12/S3SHS32.12-42-11-5/bf0951:user/release-keys
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 16:06:59 +03:00
padarshr
3894757def
hiphi: recovery/root: Add device compatibility matrix
...
* Taken from motorola/hiphi/hiphi:12/S3SHS32.12-42-11-5/bf0951:user/release-keys
Change-Id: If8e75c5ee8de0ef50d6937ffbd6453fb3f5eb648
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 16:01:41 +03:00
shield44
bc8eb82cce
hiphi: recovery/root: Import device manifest from stock
...
* Taken from motorola/hiphi/hiphi:12/S3SHS32.12-42-11-5/bf0951:user/release-keys
Change-Id: I341dd84e160934cd4b01cdae12be335a872458db
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 16:01:41 +03:00
Captain Throwback
0cf7c043ec
hiphi: Build some libs from source
...
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 16:01:34 +03:00
7Soldier
158fe145ab
[SQUASH] hiphi: recovery/root: Import blobs from stock
...
* Taken from motorola/hiphi/hiphi:12/S3SHS32.12-42-11-5/bf0951:user/release-keys
Co-authored-by: nebrassy <nebras30@gmail.com>
Co-authored-by: Captain Throwback <captainthrowback@hotmail.com>
Co-authored-by: sekaiacg <sekaiacg@gmail.com>
Co-authored-by: Alex <alexvl1972@hotmail.com>
Co-authored-by: Pranav-Talmale <67180305+Pranav-Talmale@users.noreply.github.com>
Co-authored-by: yarpiin <yarpiin@gmail.com>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 16:00:58 +03:00
Pranav-Talmale
1cb048e2e8
hiphi: Let qcom common decryption tree handle decryption
...
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:49:36 +03:00
Paul Crowley
ae721ceb0c
hiphi: Use platform option for metadata mountpoint
...
Test: booted metadata-encrypted device
Bug: 79781913
Change-Id: Ib5a4939b58ffe353bb47b400353080b5c4313947
Signed-off-by: Chenyang Zhong <zhongcy95@gmail.com>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:49:36 +03:00
sekaiacg
28371258f6
hiphi: Use fscrypt policy v2
...
Signed-off-by: sekaiacg <sekaiacg@gmail.com>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:49:36 +03:00
bigbiff
a83a760143
hiphi: Enable TW_INCLUDE_CRYPTO
...
* According to the main Android.mk TW_INCLUDE_CRYPTO_FBE is the BoardConfig value to use, which sets TW_INCLUDE_FBE in the source.
* Special thanks to bigbiff for the explanation
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:49:36 +03:00
s4704
a0da322eab
hiphi: recovery/root: Load ADSP firmware
...
* Required for USB to work properly
Co-authored-by: Andrew Hexen <SyberHexen@gmail.com>
Co-authored-by: Captain Throwback <captainthrowback@hotmail.com>
Co-authored-by: nebrassy <nebras30@gmail.com>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:49:36 +03:00
erwinabs
3e605f1369
hiphi: recovery/root: Set permissive
...
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:49:36 +03:00
Jprimero15
acb4705f86
hiphi: Add TARGET_USE_CUSTOM_LUN_FILE_PATH
...
Signed-off-by: Jprimero15 <jprimero155@gmail.com>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:49:36 +03:00
Sushrut1101
fd0474646b
hiphi: Exclude the Default USB Init
...
Signed-off-by: Sushrut1101 <guptasushrut@gmail.com>
Signed-off-by: Emmanuel <alzadidine33@gmail.com>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:49:36 +03:00
7Soldier
42a65d2b89
[SQUASH] hiphi: recovery/root: Reorganize init files
...
Nuke useless init files and import needed.
Refactor main init.
Co-authored-by: Captain Throwback <captainthrowback@hotmail.com>
Co-authored-by: s4704 <igorkud00@gmail.com>
Co-authored-by: TheMalachite <eliasgheeraert@gmail.com>
Co-authored-by: Woomymy <github@woomy.ovh>
Co-authored-by: Andrew Hexen <SyberHexen@gmail.com>
Co-authored-by: Alexander <alexvl1972@hotmail.com>
Co-authored-by: sekaiacg <sekaiacg@gmail.com>
Co-authored-by: nebrassy <nebras30@gmail.com>
Co-authored-by: Aseem Athale <athaleaseem@gmail.com>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:49:04 +03:00
7Soldier
2994aa888c
[SQUASH] hiphi: recovery/root: Import TWRP flags and refactor fstab
...
Co-authored-by: brigudav <brigudav@gmail.com>
Co-authored-by: sekaiacg <sekaiacg@gmail.com>
Co-authored-by: TheMalachite <eliasgheeraert@gmail.com>
Co-authored-by: SVB <shef@intech-stv.ru>
Co-authored-by: Pranav-Talmale <67180305+Pranav-Talmale@users.noreply.github.com>
Co-authored-by: Aseem Athale <athaleaseem@gmail.com>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:48:41 +03:00
7Soldier
0621defba9
hiphi: Move recovery.fstab
to system/etc directory
...
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:45:38 +03:00
Adithya R
3275448d84
hiphi: Switch to dot product CPU variant
...
* hiphi:/ $ cat /proc/cpuinfo | grep -m 1 Features
Features: fp asimd evtstrm aes pmull sha1 sha2 crc32
atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc
dcpop sha3 sm3 sm4 asimddp sha512 asimdfhm dit uscat
ilrcpc flagm ssbs sb paca pacg dcpodp flagm2 frint i8mm bti
* From this, it's evident that our CPU (Snapdragon 8 Gen 1)
supports all the features of ARMv8.2-DotProd [1].
Moreover AOSP sets this arch variant in their generic
cortex-a55 ART target as well [2]. This should unlock
some optimizations in different code paths.
[1]: https://en.wikichip.org/wiki/arm/armv8#ARMv8_Extensions_and_Processor_Features
[2]: https://android.googlesource.com/device/generic/art/+/refs/heads/master/armv8_cortex_a55/BoardConfig.mk#23
Change-Id: I484bb2bcc181c62e29c04bc6e467e5edea8ac0d8
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:45:38 +03:00
Sarthak
cf68f2bd15
hiphi: Change sensor used for CPU temp indicator
...
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:45:38 +03:00
Aayush Gupta
7d9289c3d2
hiphi: Include logcat binary in TWRP
...
- logcat is useful for debugging issues
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
Change-Id: I71b719c92e89a5b38e3d0fe185c3a3665a160791
2023-05-04 15:45:38 +03:00
dianlujitao
f7b4fcbb50
hiphi: Advertise EDL mode
...
Change-Id: I701407ead4b09d48b6245a506c0b8eed0da4f5c0
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:45:38 +03:00
LuK1337
3ebbff3b71
hiphi: Enable TARGET_RECOVERY_QCOM_RTC_FIX
...
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:45:38 +03:00
nebrassy
6642851a60
hiphi: Render at 60 FPS
...
Required commits to pick:
* https://gerrit.twrp.me/c/android_bootable_recovery/+/5639/1
* https://gerrit.twrp.me/c/android_bootable_recovery/+/5691/1
Change-Id: I602ec6a5ca4ffbcc01f6eb7e4f35899df0616ae5
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:45:38 +03:00
Albert I
3ca5106fb9
hiphi: Define brightness-related flags for TWRP
...
Saving your time for recursive search of sysfs :)
Signed-off-by: Albert I <kras@raphielgang.org>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
Change-Id: I6eab8dca82f36cfea6af6f40073c6f4981b78cbf
2023-05-04 15:45:38 +03:00
Albert I
aab1993974
hiphi: Disable blank screen on boot
...
Causes weird display flashes upon boot.
Signed-off-by: Albert I <kras@raphielgang.org>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:45:38 +03:00
SahilSonar
6abbc4d6a6
hiphi: Add masking to hide notch cutout
...
Change-Id: I944b8532039ffded855b2893f0b360e38700f70e
Signed-off-by: SahilSonar <sss.sonar2003@gmail.com>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:45:38 +03:00
Alexander Koskovich
291a4790aa
hiphi: Update to Boot Control HAL v1.2
...
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:45:38 +03:00
7Soldier
a554ca4681
hiphi: gpt-utils: Remove odm from AB_PTN_LIST
...
Co-authored-by: Henrique Pereira <hlcpereira@pixelexperience.org>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:45:38 +03:00
together08
db40dca405
hiphi: gpt-utils: Add vendor_dlkm to AB_PTN_LIST
...
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:45:38 +03:00
Arian
e6ccc94d4c
hiphi: gpt-utils: Drop unused sparse_crc32
...
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:45:38 +03:00
Sushrut1101
dfd6f8f016
hiphi: gpt-utils: Use Generic Kernel Headers
...
* Kernel source will no longer be needed to build the recovery
Signed-off-by: Sushrut1101 <guptasushrut@gmail.com>
Signed-off-by: 7Soldier <reg.fm4@gmail.com>
2023-05-04 15:45:38 +03:00