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.
** Branch linked: lp:~vicamo/lxc-android-config/adbd-emergency-shell
** Changed in: android-tools (Ubuntu)
Status: New
Patch for source package android-tools to add a systemd ExecStopPost
hook /usr/lib/android-tools-adbd/start-emergency-shell for other
packages.
** Patch added: "0001-Add-adbd-emergency-shell-systemd-support.patch"
https://bugs.launchpad.net/ubuntu/+source/android-tools/+bug/1641505/+attachment
: Undecided
Assignee: Vicamo Yang (vicamo)
Status: New
** Affects: lxc-android-config (Ubuntu)
Importance: Undecided
Assignee: Vicamo Yang (vicamo)
Status: New
** Tags: systemd
** Tags added: systemd
** Also affects: lxc-android-config (Ubuntu)
Importance: Undecided
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a
working xenial+upstart avila. Following steps are based on rootfs rev
There is no more work to do for systemd bring up.
For snappy bring up, bug 1632272 and bug 1633367 are still open/waiting
for review.
** Changed in: upstart (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Phonedations bugs, wh
All necessary changes merged.
--
You received this bug notification because you are a member of Ubuntu
Phonedations bugs, which is subscribed to android-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1632602
Title:
no adb access under xenial+systemd user build
Status in Canonical System Ima
Temp work-arounds have been proposed. Please keep this bug open even if
they're merged later.
** Changed in: android-tools (Ubuntu)
Status: New => In Progress
** Changed in: android-tools (Ubuntu)
Status: In Progress => Confirmed
--
You received this bug notification because you a
After some discussion, we can also enable "ro.debuggable=1" in user
builds temporarily and revert it when all is ready.
--
You received this bug notification because you are a member of Ubuntu
Phonedations bugs, which is subscribed to android-tools in Ubuntu.
https://bugs.launchpad.net/bugs/16326
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a
working xenial+upstart avila. Following steps are based on rootfs rev
However, like what we've have for eng build, one may simply hook
android-tools-adbd service to another valid property under user build,
e.g. "ro.build.type=user".
device# cd /ubuntu/etc/systemd/system
device# mkdir android-contai...@ro.build.type\\x3duser.target.wants
device# cd android-contai...@
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a
working xenial+upstart avila. Following steps are based on rootfs rev
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a
working xenial+upstart avila. Following steps are based on rootfs rev
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a
working xenial+upstart avila. Following steps are based on rootfs rev
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a
working xenial+upstart avila. Following steps are based on rootfs rev
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a
working xenial+upstart avila. Following steps are based on rootfs rev
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a
working xenial+upstart avila. Following steps are based on rootfs rev
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a
- working xenial+upstart avila.
+ working xenial+upstart avila. Followin
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a
working xenial+upstart avila.
2. Install systemd-sysv rather than
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a
working xenial+upstart avila.
2. Install systemd-sysv rather than
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a
working xenial+upstart avila.
2. Install systemd-sysv rather than
** Attachment removed:
"android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb"
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
** Description changed:
Sna
** Attachment added: "ubuntu-touch_1.264xenial17+systemd_arm64.deb"
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4751598/+files/ubuntu-touch_1.264xenial17+systemd_arm64.deb
** Attachment removed: "ubuntu-touch_1.264xenial13+systemd_arm64.deb"
https://b
Add prebuilt lxc-android-config package with mp
https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-
bridge, https://code.launchpad.net/~vicamo/lxc-android-config/disable-
systemd-alsa-restore/+merge/306587, https://code.launchpad.net/~vicamo
/lxc-android-config/fix-systemd-serv
Add prebuilt package with
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001
-install-systemd-service-files.patch applied.
** Attachment added:
"android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb"
https://bugs.launchpad.net/ubuntu
Prebuilt package with https://code.launchpad.net/~vicamo/upstart/xenial-
escape-systemd-strings applied.
** Attachment added: "upstart_1.13.2-0ubuntu21.1_arm64.deb"
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4751437/+files/upstart_1.13.2-0ubuntu21.1_arm64.deb
-
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a
working xenial+upstart avila.
2. Install systemd-sysv rather than
Prebuilt upstart-local-bridge binary from version 1.13.2-0ubuntu21.1
** Attachment added: "upstart-local-bridge"
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750793/+files/upstart-local-bridge
--
You received this bug notification because you are a member of Ub
** Patch added: "0001-install-systemd-service-files.patch"
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
--
You received this bug notification because you are a member of Ubuntu
Phonedations bugs, which is su
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a
working xenial+upstart avila.
2. Install systemd-sysv rather than
Patch for android-tools to enable adbd in eng build at boot.
** Branch linked: lp:~vicamo/lxc-android-config/add-upstart-local-bridge
--
You received this bug notification because you are a member of Ubuntu
Phonedations bugs, which is subscribed to android-tools in Ubuntu.
https://bugs.launchpad
** Branch linked: lp:~vicamo/upstart/xenial-escape-systemd-strings
--
You received this bug notification because you are a member of Ubuntu
Phonedations bugs, which is subscribed to android-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1627613
Title:
enable android adbd properly in systemd
** Also affects: upstart (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Phonedations bugs, which is subscribed to android-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1627613
Title:
enable android adbd properly
** Description changed:
Currently android adbd has no systemd service file and the mechanism for
related parts like usb state and mtp is void.
+
+ TODO: document
+
https://wiki.canonical.com/PES/Engineering/Premium/PhoneArticles/MechanismsThatUseProperty
--
You received this bug notificati
Filed bug 1627613 to track adbd stuff separately.
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a
working xenial+upst
Public bug reported:
Currently android adbd has no systemd service file and the mechanism for
related parts like usb state and mtp is void.
** Affects: canonical-devices-system-image
Importance: Undecided
Status: New
** Affects: android-tools (Ubuntu)
Importance: Undecided
"upstart-local-bridge[930]: Unit name
android-contai...@persist.sys.usb.config\x3d,adb.target is not valid."
So from systemd source, the allowed unit name is:
#define VALID_CHARS DIGITS LETTERS ":-_.\\"
upstart-local-bridge translates the event (name,value) pair to a unit
name that doesn't con
Prebuilt lxc-android-config that integrates
https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-
paths/+merge/306184 for bug 1625445, https://code.launchpad.net/~vicamo
/lxc-android-config/fix-systemd-service-startup/+merge/306435 for bug
1625916, and https://code.launchpad.net/~
** Attachment removed:
"lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb"
https://bugs.launchpad.net/ubuntu/+source/lxc-android-config/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
--
You received this bug notification because you ar
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
- 1. flash images built from xenial branch [1] (need manually checkout
- xenial branch in kernel-3.10/ before https://code.launchpad.net/~vi
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1] (need manually checkout
xenial branch in kernel-3.10/ before https://code.launchpad.net/~vi
** Also affects: lxc-android-config (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Phonedations bugs, which is subscribed to android-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1625023
Title:
switch to systemd
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
[steps to construct systemd-based avila]
- 1. flash images built from xenial branch [1] . This should gives a
- working xenial+upstart avila.
+ 1. flash images built from xenial bra
** Description changed:
Snappy heavily rely on systemd system session and xenial has systemd by
default.
+
+ [steps to construct systemd-based avila]
+
+ 1. flash images built from xenial branch [1] . This should gives a
+ working xenial+upstart avila.
+
+ 2. Install systemd-sysv rather tha
Patch used to compile android-tools with systemd support. Note this is
currently a dirty hack to enable adbd unconditionally at boot.
** Patch added: "force-adbd.patch"
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
--
You r
Prebuilt lxc-android-config deb that contains
https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-
service-startup/+merge/306435 for bug 1625916, and
https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-
paths/+merge/306184 for bug 1625445.
** Attachment added: "lxc
** Also affects: android-tools (Ubuntu)
Importance: Undecided
Status: New
** No longer affects: android-tools (Ubuntu)
** Also affects: lxc-android-config (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Phon
Kernel changes in
https://code.launchpad.net/~vicamo/avila/+git/kernel-3.10/+merge/306307
, maybe we need another branch for xenial+systemd?
--
You received this bug notification because you are a member of Ubuntu
Phonedations bugs, which is subscribed to android-tools in Ubuntu.
https://bugs.lau
Prebuilt adbd package that installs systemd service and starts up at
early boot stage.
** Attachment added:
"android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb"
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-a
It seems there is no repository to land changes for ubuntu-touch-mate
package, so here is the patch for manual landing.
** Patch added: "ubuntu-touch-meta.patch"
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-inste
** Also affects: android-tools (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Phonedations bugs, which is subscribed to android-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1625023
Title:
switch to systemd on ub
50 matches
Mail list logo