Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

snet workaround #3

Open
wants to merge 411 commits into
base: S
Choose a base branch
from
Open

snet workaround #3

wants to merge 411 commits into from

Conversation

rokusenpaii
Copy link

No description provided.

android-build-team Robot added 30 commits September 10, 2020 01:01
Change-Id: I2f85140084aa2607a3473093afb9269f467ee20f
Change-Id: I8dce15221443ec9904afb3b4821f6678bf18aa1c
Change-Id: I98cdda286994bcc5be8ebf645a77f899e1f8d83c
Change-Id: I89e7b17f3a5795a2098374a1d3eff57197a1f008
Change-Id: Iacc1bc7eddbec4eb08c4bc544b3fc11deff5bbdb
Change-Id: Icf950861f19965171e940d8b1e13c3eb3890e409
Change-Id: Ib3221c51a1c518a57bb2e283f0d75943636968dd
Change-Id: Id72fcb7052ce23e830e310f3688bcfa267f8f1b6
Change-Id: If2258a1c0cbd47ff00d2729d74a77a488b9565cb
Change-Id: I5060197b95a4bf1be4e21d5677111021b0d66c0c
Change-Id: Iae251c05f967d42661cc2d19a0fac485c7972cf4
Change-Id: I6f164027640638b0126102b294aab0449ff708b6
Change-Id: Idedb5dfbecb3e46ecaa1931a70005d7e91159d31
Change-Id: I0aa132ed1c2e63372303b90ddc36bef4daee2fd0
Change-Id: I4a9b829edc9438925950f3e5e4dfc301f6f29f38
Change-Id: I4fdc9bab6b6df5ff05b1636baeb569ce8448eb36
Change-Id: Ife987ca9bb4ee5c15c7dddb0f4c56413bbd61a6b
Change-Id: Ib96d4922de64a9d0654e44a95d96948731ed374a
Change-Id: I2825e7d479ab045f0bf98f9b51bfa26a2ea128ee
Change-Id: I353f900bb7fe4d95c5aeb32fa007d584bf69e7f1
Change-Id: I2809f98ea9a67677437cb0c8db72efd680225052
Change-Id: I2189a309b1bd72b1ca95a5c38a0ee7db29d9cde1
Change-Id: If3bfd0c476704f3eb39103223affcece2e72baec
Change-Id: I6bac7673957bc94a525cab894de3a1115677050b
Change-Id: I182a4d176e5753a481d8693e904d8e9964393280
Change-Id: I95da1a9be327fdd1778e44abd3cf39401e1f2659
Change-Id: I9f1c46618f6a5315009556f5eb6c930aa97a936b
Change-Id: Ib65d67894d6f16779f8fa610aaef0dc5c4ec3a98
Change-Id: Iee6a50ee7265a56ed4301242407b4515beba001a
Android Build Coastguard Worker and others added 27 commits July 8, 2021 01:17
Change-Id: Iaaa80f49ff212083fa0e6de2a0ccf1bf7991cf9d
Change-Id: I76df702f7b52fbe25c0af1b96aadbea7e60bf7c8
Change-Id: Ie71bf5c8f18e0bbb160c3669c82c8f79d187fba9
Change-Id: I26a5056e7d5011c0001c474e0310dca95d243b1c
Change-Id: I6e5474b6ac8f44f319c4f58786c6cfbf41fb6c35
Change-Id: I41408c9c6548dceb55e60442ee1268b02c9d42ef
Change-Id: I26175ebce303747d37b8a1c057c57d881623d659
Change-Id: I5ecb781f38a16b6640e360f3a70e48403c727a07
Change-Id: I988cf90364c614a7416c8f6b91ce40ccd020c690
Change-Id: I61706fe61d187d6290843e4b8c716c3e0a707960
Requires external/libselinux change as well

[Adrian DC] Preserve the log while permissive

Change-Id: I3f2887930e15d09014c2594141ba4acbbc8d6d9d
Allow optional vendor-specific initializations
within init.  This can be used for runtime
initialization setup that init rc scripts do
not support.

[PIG]: Convert lineage product variables to soong config variables

Change-Id: I7623a0d59b18f9ec8e3623958e2f7ccd72b877bf
Change-Id: Ie1ca5018c465f6b2c15cbc00bdf3bb866d98ddef
HVDCP_3 is a high voltage DCP charger where the charger's voltage
can be changed by issuing pulses on the D+/D- lines. Add support to
recognize it and treat it as an AC power source.

Change-Id: Ib719529904e8b7a676bbdc5f5953f0f9da6df3fa
Booting up the device without usb, the kernel sets the usb power supply
type as UNKNOWN. The type of usb power supply changes at run-time as
various chargers are plugged in/out. However, healthd initilizes the
charger list only at bootup. Change it such that it checks for charger
type changes with every battery or usb uevent.

While at it, the kernel may have a power supply type which is not known
to healthd. This is perfectly fine. Update healthd to not print a
warning.

Change-Id: I2ec9f9a420ca61814d43c316b418ce94de3691bc
When adding a new partition, don't attempt to map a source partition
during boot, because none exists. Instead use the base device.

Bug: 196922070
Test: vts_libsnapshot_test
Change-Id: Ice6015237b0a76a0210819994433e52159376393
QuerySnapshotStatus will capture the error codes
from dm-snapshot if there are any snapshot related
failure. Handle the error codes and fail the
QuerySnapshotStatus call.

Validate snapshot status in MapSnapshot(). If
the mode is set to Persistent and snapshot status
is in Merging state, then forcefully set the
mode to Merge state.

Bug: 198265278
Test: Full/incremental OTA
Signed-off-by: Akilesh Kailash <[email protected]>
Change-Id: I779184f1998b23edacd6e780acf2676442004340
Bug: 196922070
Test: vts_libsnapshot_test
Change-Id: If8a7afde218fd719e4426dc1dda41f53a4e6544b
Sometimes we need to override ro.* properties by using our vendor init
extension.

Previously there was a security check which was blocking that.
To resolve the issue, we need to weaken the security check during the
execution of our vendor init extension.

This is safe because the vendor init extension gets executed as part of init
construction and it is considered a trusted system component.

Change-Id: Ia7d60686968695f1fb43be4ed58770ce10da88c5

Former-commit-id: 91d12168b9500a44211a7d5a092e0ebcfed48d4d
Change-Id: I07629b6c19b5ebfa019307c497c18d8bcc719685
Doing this in the userspace allows more properties to be spoofed
and eliminate the needs for a hack in the kernel.

Former-commit-id: e036a461c7dd4d97e1df77979c85f3c198e1e784
Change-Id: I76f6e210247a032b764dea2f5a23a184745f59a0
aswinas@pixysos: add some more props from magisk hide to userspace hack by arter97

Former-commit-id: fc79269db601c9cd0dad3781d4e6ee8f209c55fc
Change-Id: I8a88862674ca5a9eb8df5050e04344a2acb0a79f
Change-Id: I740afaa27de82bec1e6d58b58d431141ca6b4e3f

Former-commit-id: ca62a22d017f44c9f63553a44f5017eb5b8e9095
Change-Id: Icea7076c6c0ffc2ab3d66899335a5a477ccc519a
Change-Id: Ic07539b4a7a97316720defd000425d1b6d15fd67

Former-commit-id: 9d4ca9403943feecd6f902e69d581aad3ee84839
Change-Id: Ic34d95c23afd8caf95c7b2a2517650dbf116fdde
Also reformat code

Change-Id: I98aafcc2c1d8dae1448ecf3c18981fb7945599ba
Signed-off-by: Jarl-Penguin <[email protected]>
Change-Id: Ib6d3808c3b8f3e0cffab685a24d3cdd436b0fe9b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.