[automerger skipped] Sync with libnativehelper refactoring am: 0cdccd707f am: 1309dcd8de -s ours am: 77156e6721 -s ours am: 6b0056827f -s ours

am skip reason: Change-Id Icd06e9a315680c2251dbb9032a904dd6d66aa359 with SHA-1 697ec868d2 is in history

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1348763

Change-Id: I8408acbd79ce03b10eb2c0bf3bbafc19fd277520
tree: 41e2da029ca5fdd40af7be2cbd77948cc56751c8
  1. Tethering/