Squashed import of adb root patches
Author: Luca Stefani <luca.stefani.ge1@gmail.com> Date: Sat Nov 2 22:46:12 2019 +0100 Add adb_root daemon Change-Id: I516f1b85e28f5d061c8c54282a7657d53162bccb Author: Luca Stefani <luca.stefani.ge1@gmail.com> Date: Sat Nov 2 23:54:43 2019 +0100 Add adb root hooks Change-Id: I6b42ae84ab22ed4e86b92c3c1276a44a14d61781 Author: Luca Stefani <luca.stefani.ge1@gmail.com> Date: Fri Nov 8 11:36:04 2019 +0100 Make adb use a custom prop for adb root Change-Id: Ie2b8c5e9d75371da43305f003607869370bbd1a4 Author: dianlujitao <dianlujitao@lineageos.org> Date: Sun Nov 17 23:21:36 2019 +0800 Create /data/adbroot on post-fs-data * The real /data partition is not available before this stage. Change-Id: I2cbcd788f35a2d51c823a71e2c944502812c1cfd Author: dianlujitao <dianlujitao@lineageos.org> Date: Sat Nov 23 20:55:42 2019 +0800 adbd: Initialize adbroot status to false Change-Id: I6d5dc84974dff1a219702fb628e08517848977eb Author: dianlujitao <dianlujitao@lineageos.org> Date: Sat Nov 23 20:58:31 2019 +0800 adbd: Make adbroot interface a static lib Change-Id: I40e46b8312ec77992fc1c11d2190b611bfd049cb Author: dianlujitao <dianlujitao@lineageos.org> Date: Sun Nov 24 16:24:27 2019 +0800 adb_root: Enforce caller UID * AID_SYSTEM - Settings app * AID_SHELL - adbd * Apply minor clean up while at it Change-Id: I15a5d18204a96cc2f8352a6cc7f6f901193aa5b9 Author: dianlujitao <dianlujitao@lineageos.org> Date: Sun Nov 24 16:39:11 2019 +0800 adb_root: Add mutex to binder interface * Binder IPC is not implemented in a thread-safe manner, add mutex to avoid possible race. Change-Id: I37cdca33d519b0fc960960272790d1f55874e2e2 Author: dianlujitao <dianlujitao@lineageos.org> Date: Sun Nov 24 17:01:49 2019 +0800 adb_root: Restart adbd when turning off root * The running adbd session remains rooted after turning off from UI. Change-Id: Iedd5282b4e3c11ef6c0959ae6867448521cb2c78 Author: Alessandro Astone <ales.astone@gmail.com> Date: Fri Mar 20 19:47:03 2020 +0100 adb: go back to standard adb root prop * This reverts change Ie2b8c5e9d75371da43305f003607869370bbd1a4 plus more changes Change-Id: Ia17239e3671d2c1a92664810ed53175110699473 [LuK1337]: Rework for Android 11. Change-Id: Ie8db34705d36f3e9f2c53617ec59a26087cbcc87
Loading
Please register or sign in to comment