support adbd emergency shell under systemd

Bug #1641505 reported by You-Sheng Yang
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
In Progress
Critical
Unassigned
android-tools (Ubuntu)
In Progress
Undecided
Unassigned
lxc-android-config (Ubuntu)
In Progress
Undecided
Unassigned

Bug Description

Currently adbd emergency shell is only available under upstart, so some work is needed to bring it up under systemd as well.

Tags: patch systemd

Related branches

You-Sheng Yang (vicamo)
tags: added: systemd
Changed in android-tools (Ubuntu):
assignee: nobody → Vicamo Yang (vicamo)
Changed in lxc-android-config (Ubuntu):
assignee: nobody → Vicamo Yang (vicamo)
Revision history for this message
You-Sheng Yang (vicamo) wrote :

Patch for source package android-tools to add a systemd ExecStopPost hook /usr/lib/android-tools-adbd/start-emergency-shell for other packages.

Revision history for this message
You-Sheng Yang (vicamo) wrote :

With the two patches, one may test adbd emergency shell manually by replacing ExecStart command with `/bin/false` in either lxc-android-config or lightdm systemd service.

Changed in android-tools (Ubuntu):
status: New → In Progress
Changed in lxc-android-config (Ubuntu):
status: New → In Progress
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "0001-Add-adbd-emergency-shell-systemd-support.patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Changed in canonical-devices-system-image:
milestone: none → x1
status: New → In Progress
importance: Undecided → Critical
assignee: nobody → Vicamo Yang (vicamo)
Changed in canonical-devices-system-image:
assignee: Vicamo Yang (vicamo) → nobody
Changed in android-tools (Ubuntu):
assignee: Vicamo Yang (vicamo) → nobody
Changed in lxc-android-config (Ubuntu):
assignee: Vicamo Yang (vicamo) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.