| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン |
| android:adb [2022/08/22 15:32] – ともやん | android:adb [2024/04/17 12:42] (現在) – [ヘルプ [help]] ともやん |
|---|
| <WRAP color_term> | <WRAP color_term> |
| <WRAP color_command><html><pre> | <WRAP color_command><html><pre> |
| <b class=GRN>$</b> <b class=HIY>dnf</b> install android-tools | <font color="#FF8700"><b>$</b></font> <font color="#26A269"><u style="text-decoration-style:single">sudo</u></font> <font color="#26A269">dnf</font> install android-tools |
| </pre></html></WRAP> | </pre></html></WRAP> |
| <WRAP color_result><html><pre> | <WRAP color_result_hlong><html><pre>メタデータの期限切れの最終確認: 4:50:25 前の 2024年04月17日 07時44分58秒 に実施しました。 |
| メタデータの期限切れの最終確認: 2:41:47 時間前の 2022年08月19日 09時08分59秒 に実施しました。 | |
| 依存関係が解決しました。 | 依存関係が解決しました。 |
| ==================================================================================================== | ============================================================================================================== |
| パッケージ アーキテクチャー バージョン リポジトリー サイズ | パッケージ アーキテクチャー バージョン リポジトリー サイズ |
| ==================================================================================================== | ============================================================================================================== |
| インストール: | インストール: |
| <b class=GRN>android-tools</b> x86_64 1:31.0.2-3.fc36 fedora 1.5 M | <font color="#26A269"><b>android-tools </b></font> x86_64 1:34.0.4-4.fc39 updates 1.8 M |
| |
| トランザクションの概要 | トランザクションの概要 |
| ==================================================================================================== | ============================================================================================================== |
| インストール 1 パッケージ | インストール 1 パッケージ |
| |
| ダウンロードサイズの合計: 1.5 M | ダウンロードサイズの合計: 1.8 M |
| インストール後のサイズ: 4.2 M | インストール後のサイズ: 5.8 M |
| これでよろしいですか? [y/N]: y | これでよろしいですか? [y/N]: y |
| パッケージのダウンロード: | パッケージのダウンロード: |
| android-tools-31.0.2-3.fc36.x86_64.rpm 493 kB/s | 1.5 MB 00:03 | android-tools-34.0.4-4.fc39.x86_64.rpm 1.7 MB/s | 1.8 MB 00:01 |
| ---------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| 合計 289 kB/s | 1.5 MB 00:05 | 合計 1.2 MB/s | 1.8 MB 00:01 |
| トランザクションの確認を実行中 | トランザクションの確認を実行中 |
| トランザクションの確認に成功しました。 | トランザクションの確認に成功しました。 |
| トランザクションのテストに成功しました。 | トランザクションのテストに成功しました。 |
| トランザクションを実行中 | トランザクションを実行中 |
| 準備 : 1/1 | 準備 : 1/1 |
| インストール中 : android-tools-1:31.0.2-3.fc36.x86_64 1/1 | インストール中 : android-tools-1:34.0.4-4.fc39.x86_64 1/1 |
| scriptletの実行中: android-tools-1:31.0.2-3.fc36.x86_64 1/1 | scriptletの実行中: android-tools-1:34.0.4-4.fc39.x86_64 1/1 |
| 検証 : android-tools-1:31.0.2-3.fc36.x86_64 1/1 | 検証 : android-tools-1:34.0.4-4.fc39.x86_64 1/1 |
| |
| インストール済み: | インストール済み: |
| android-tools-1:31.0.2-3.fc36.x86_64 | android-tools-1:34.0.4-4.fc39.x86_64 |
| |
| 完了しました! | 完了しました! |
| <WRAP color_term> | <WRAP color_term> |
| <WRAP color_command><html><pre> | <WRAP color_command><html><pre> |
| <b class=GRN>$</b> <b class=HIY>adb</b> version | <font color="#FF8700"><b>$</b></font> <font color="#26A269">adb</font> version |
| </pre></html></WRAP> | </pre></html></WRAP> |
| <WRAP color_result><html><pre> | <WRAP color_result><html><pre> |
| Android Debug Bridge version 1.0.41 | Android Debug Bridge version 1.0.41 |
| Version 31.0.2-android-tools | Version 34.0.4-android-tools |
| Installed as /usr/bin/adb | Installed as /usr/bin/adb |
| | Running on Linux 6.8.5-201.fc39.x86_64 (x86_64) |
| </pre></html></WRAP> | </pre></html></WRAP> |
| </WRAP> | </WRAP> |
| <WRAP color_term> | <WRAP color_term> |
| <WRAP color_command><html><pre> | <WRAP color_command><html><pre> |
| <b class=GRN>$</b> <b class=HIY>adb</b> help | <font color="#FF8700"><b>$</b></font> <font color="#26A269">adb</font> help |
| </pre></html></WRAP> | </pre></html></WRAP> |
| <WRAP color_result_long><html><pre> | <WRAP color_result_long><html><pre> |
| Android Debug Bridge version 1.0.41 | Android Debug Bridge version 1.0.41 |
| Version 31.0.2-android-tools | Version 34.0.4-android-tools |
| Installed as /usr/bin/adb | Installed as /usr/bin/adb |
| | Running on Linux 6.8.5-201.fc39.x86_64 (x86_64) |
| |
| global options: | global options: |
| -a listen on all network interfaces, not just localhost | -a listen on all network interfaces, not just localhost |
| -d use USB device (error if multiple devices connected) | -d use USB device (error if multiple devices connected) |
| -e use TCP/IP device (error if multiple TCP/IP devices available) | -e use TCP/IP device (error if multiple TCP/IP devices available) |
| -s SERIAL use device with given serial (overrides $ANDROID_SERIAL) | -s SERIAL use device with given serial (overrides $ANDROID_SERIAL) |
| -t ID use device with given transport id | -t ID use device with given transport id |
| -H name of adb server host [default=localhost] | -H name of adb server host [default=localhost] |
| -P port of adb server [default=5037] | -P port of adb server [default=5037] |
| -L SOCKET listen on given socket for adb server [default=tcp:localhost:5037] | -L SOCKET listen on given socket for adb server [default=tcp:localhost:5037] |
| | --one-device SERIAL|USB only allowed with 'start-server' or 'server nodaemon', server will only connect to one USB device, specified by a serial number or USB device address. |
| | --exit-on-write-error exit if stdout is closed |
| |
| general commands: | general commands: |
| forward [--no-rebind] LOCAL REMOTE | forward [--no-rebind] LOCAL REMOTE |
| forward socket connection using: | forward socket connection using: |
| tcp:<port> (<local> may be "tcp:0" to pick any open port) | tcp:<port> (<local> may be "tcp:0" to pick any open port) |
| localabstract:<unix domain socket name> | localabstract:<unix domain socket name> |
| localreserved:<unix domain socket name> | localreserved:<unix domain socket name> |
| localfilesystem:<unix domain socket name> | localfilesystem:<unix domain socket name> |
| dev:<character device name> | dev:<character device name> |
| jdwp:<process pid> (remote only) | jdwp:<process pid> (remote only) |
| vsock:<CID>:<port> (remote only) | vsock:<CID>:<port> (remote only) |
| acceptfd:<fd> (listen only) | acceptfd:<fd> (listen only) |
| forward --remove LOCAL remove specific forward socket connection | forward --remove LOCAL remove specific forward socket connection |
| forward --remove-all remove all forward socket connections | forward --remove-all remove all forward socket connections |
| ppp TTY [PARAMETER...] run PPP over USB | |
| reverse --list list all reverse socket connections from device | reverse --list list all reverse socket connections from device |
| reverse [--no-rebind] REMOTE LOCAL | reverse [--no-rebind] REMOTE LOCAL |
| reverse socket connection using: | reverse socket connection using: |
| tcp:<port> (<remote> may be "tcp:0" to pick any open port) | tcp:<port> (<remote> may be "tcp:0" to pick any open port) |
| localabstract:<unix domain socket name> | localabstract:<unix domain socket name> |
| localreserved:<unix domain socket name> | localreserved:<unix domain socket name> |
| localfilesystem:<unix domain socket name> | localfilesystem:<unix domain socket name> |
| reverse --remove REMOTE remove specific reverse socket connection | reverse --remove REMOTE remove specific reverse socket connection |
| reverse --remove-all remove all reverse socket connections from device | reverse --remove-all remove all reverse socket connections from device |
| --sync: only push files that are newer on the host than the device | --sync: only push files that are newer on the host than the device |
| -n: dry run: push files to device without storing to the filesystem | -n: dry run: push files to device without storing to the filesystem |
| -z: enable compression with a specified algorithm (any, none, brotli) | -z: enable compression with a specified algorithm (any/none/brotli/lz4/zstd) |
| -Z: disable compression | -Z: disable compression |
| pull [-a] [-z ALGORITHM] [-Z] REMOTE... LOCAL | pull [-a] [-z ALGORITHM] [-Z] REMOTE... LOCAL |
| copy files/dirs from device | copy files/dirs from device |
| -a: preserve file timestamp and mode | -a: preserve file timestamp and mode |
| -z: enable compression with a specified algorithm (any, none, brotli) | -z: enable compression with a specified algorithm (any/none/brotli/lz4/zstd) |
| -Z: disable compression | -Z: disable compression |
| sync [-l] [-z ALGORITHM] [-Z] [all|data|odm|oem|product|system|system_ext|vendor] | sync [-l] [-z ALGORITHM] [-Z] [all|data|odm|oem|product|system|system_ext|vendor] |
| sync a local build from $ANDROID_PRODUCT_OUT to the device (default all) | sync a local build from $ANDROID_PRODUCT_OUT to the device (default all) |
| -n: dry run: push files to device without storing to the filesystem | -n: dry run: push files to device without storing to the filesystem |
| -l: list files that would be copied, but don't copy them | -l: list files that would be copied, but don't copy them |
| -z: enable compression with a specified algorithm (any, none, brotli) | -z: enable compression with a specified algorithm (any/none/brotli/lz4/zstd) |
| -Z: disable compression | -Z: disable compression |
| |
| shell [-e ESCAPE] [-n] [-Tt] [-x] [COMMAND...] | shell [-e ESCAPE] [-n] [-Tt] [-x] [COMMAND...] |
| run remote shell command (interactive shell if no command given) | run remote shell command (interactive shell if no command given) |
| -e: choose escape character, or "none"; default '~' | -e: choose escape character, or "none"; default '~' |
| -n: don't read from stdin | -n: don't read from stdin |
| -T: disable pty allocation | -T: disable pty allocation |
| -t: allocate a pty if on a tty (-tt: force pty allocation) | -t: allocate a pty if on a tty (-tt: force pty allocation) |
| -p: partial application install (install-multiple only) | -p: partial application install (install-multiple only) |
| -g: grant all runtime permissions | -g: grant all runtime permissions |
| --abi ABI: override platform's default ABI | --abi ABI: override platform's default ABI |
| --instant: cause the app to be installed as an ephemeral install app | --instant: cause the app to be installed as an ephemeral install app |
| --no-streaming: always push APK to device and invoke Package Manager as separate steps | --no-streaming: always push APK to device and invoke Package Manager as separate steps |
| uninstall [-k] PACKAGE | uninstall [-k] PACKAGE |
| remove this app package from the device | remove this app package from the device |
| '-k': keep the data and cache directories | '-k': keep the data and cache directories |
| |
| debugging: | debugging: |
| write bugreport to given PATH [default=bugreport.zip]; | write bugreport to given PATH [default=bugreport.zip]; |
| if PATH is a directory, the bug report is saved in that directory. | if PATH is a directory, the bug report is saved in that directory. |
| devices that don't support zipped bug reports output to stdout. | devices that don't support zipped bug reports output to stdout. |
| jdwp list pids of processes hosting a JDWP transport | jdwp list pids of processes hosting a JDWP transport |
| logcat show device log (logcat --help for more) | logcat show device log (logcat --help for more) |
| TRANSPORT: usb, local, or any [default=any] | TRANSPORT: usb, local, or any [default=any] |
| get-state print offline | bootloader | device | get-state print offline | bootloader | device |
| get-serialno print <serial-number> | get-serialno print <serial-number> |
| get-devpath print <device-path> | get-devpath print <device-path> |
| remount [-R] | remount [-R] |
| remount partitions read-write. if a reboot is required, -R will | remount partitions read-write. if a reboot is required, -R will |
| reconnect offline reset offline/unauthorized devices to force reconnect | reconnect offline reset offline/unauthorized devices to force reconnect |
| |
| | usb: |
| | attach attach a detached USB device |
| | detach detach from a USB device to allow use by other processes |
| environment variables: | environment variables: |
| $ADB_TRACE | $ADB_TRACE |
| $ADB_LOCAL_TRANSPORT_MAX_PORT max emulator scan port (default 5585, 16 emus) | $ADB_LOCAL_TRANSPORT_MAX_PORT max emulator scan port (default 5585, 16 emus) |
| $ADB_MDNS_AUTO_CONNECT comma-separated list of mdns services to allow auto-connect (default adb-tls-connect) | $ADB_MDNS_AUTO_CONNECT comma-separated list of mdns services to allow auto-connect (default adb-tls-connect) |
| | |
| | Online documentation: https://android.googlesource.com/platform/packages/modules/adb/+/refs/heads/master/docs/user/adb.1.md |
| | |
| </pre></html></WRAP> | </pre></html></WRAP> |
| </WRAP> | </WRAP> |
| |
| ==== バックアップ [backup] ==== | ==== バックアップ [backup] ==== |
| | パッケージ名の一覧を取得して...🤔\\ |
| | パッケージ毎にバックアップする🤤\\ |
| | <WRAP color_term> |
| | <WRAP color_command><html><pre> |
| | <b class=GRN>$</b> <b class=HIY>adb</b> shell pm list packages -3 | sort |
| | package:com.cpuid.cpu_z |
| | package:com.skype.raider |
| | package:com.zoiper.android.app |
| | package:net.tomoyan.kenphone |
| | ... |
| | </pre></html></WRAP> |
| | <WRAP color_command><html><pre> |
| | <b class=GRN>$</b> <b class=HIY>adb</b> backup net.tomoyan.kenphone -f asus_z008d_kenphone.ab |
| | </pre></html></WRAP> |
| | <WRAP color_result><html><pre> |
| | WARNING: adb backup is deprecated and may be removed in a future release |
| | Now unlock your device and confirm the backup operation... |
| | </pre></html></WRAP> |
| | </WRAP> |
| | |
| | または、すべてのパッケージをバックアップする😊\\ |
| <WRAP color_term> | <WRAP color_term> |
| <WRAP color_command><html><pre> | <WRAP color_command><html><pre> |
| WARNING: adb backup is deprecated and may be removed in a future release | WARNING: adb backup is deprecated and may be removed in a future release |
| Now unlock your device and confirm the backup operation... | Now unlock your device and confirm the backup operation... |
| | </pre></html></WRAP> |
| | </WRAP> |
| | |
| | ==== 復元 [restore] ==== |
| | <WRAP color_term> |
| | <WRAP color_command><html><pre> |
| | <b class=GRN>$</b> <b class=HIY>adb</b> restore asus_z008d_kenphone.ab |
| | </pre></html></WRAP> |
| | <WRAP color_result><html><pre> |
| | WARNING: adb restore is deprecated and may be removed in a future release |
| | Now unlock your device and confirm the restore operation. |
| | </pre></html></WRAP> |
| | </WRAP> |
| | |
| | ==== リモート シェル コマンド実行 [shell] ==== |
| | <WRAP color_term> |
| | <WRAP color_command><html><pre> |
| | <b class=GRN>$</b> <b class=HIY>adb</b> shell |
| | </pre></html></WRAP> |
| | <WRAP color_result><html><pre> |
| | shell@Z008_1:/ $ |
| | </pre></html></WRAP> |
| | </WRAP> |
| | |
| | === ip === |
| | <WRAP color_term> |
| | <WRAP color_command><html><pre> |
| | shell@Z008_1:/ $ ip addr show |
| | </pre></html></WRAP> |
| | <WRAP color_result><html><pre> |
| | 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN |
| | link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 |
| | inet 127.0.0.1/8 scope host lo |
| | valid_lft forever preferred_lft forever |
| | inet6 ::1/128 scope host |
| | valid_lft forever preferred_lft forever |
| | 2: sit0: <NOARP> mtu 1480 qdisc noop state DOWN |
| | link/sit 0.0.0.0 brd 0.0.0.0 |
| | 3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 |
| | link/ether 08:62:66:64:60:45 brd ff:ff:ff:ff:ff:ff |
| | inet 172.16.78.171/24 brd 172.16.78.255 scope global wlan0 |
| | valid_lft forever preferred_lft forever |
| | inet6 fd36:83d1:f6fc:0:556f:c7c3:d802:fa3e/64 scope global temporary dynamic |
| | valid_lft 600019sec preferred_lft 81019sec |
| | inet6 fd36:83d1:f6fc:0:a62:66ff:fe64:6045/64 scope global dynamic |
| | valid_lft forever preferred_lft forever |
| | inet6 2405:6583:e5e0:f10:556f:c7c3:d802:fa3e/64 scope global temporary dynamic |
| | valid_lft 11258sec preferred_lft 11258sec |
| | inet6 2405:6583:e5e0:f10:a62:66ff:fe64:6045/64 scope global dynamic |
| | valid_lft 11258sec preferred_lft 11258sec |
| | inet6 fe80::a62:66ff:fe64:6045/64 scope link |
| | valid_lft forever preferred_lft forever |
| | 4: usb0: <BROADCAST,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 |
| | link/ether 00 brd ff |
| | 5: usb1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000 |
| | link/ether 00 brd ff |
| | 6: usb2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000 |
| | link/ether 00 brd ff |
| | 7: usb3: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000 |
| | link/ether 00 brd ff |
| | 8: usb4: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000 |
| | link/ether 00 brd ff |
| | </pre></html></WRAP> |
| | </WRAP> |
| | |
| | === pm === |
| | <WRAP color_term> |
| | <WRAP color_command><html><pre> |
| | shell@Z008_1:/ $ pm |
| | </pre></html></WRAP> |
| | <WRAP color_result_long><html><pre> |
| | usage: pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [--user USER_ID] [FILTER] |
| | pm list permission-groups |
| | pm list permissions [-g] [-f] [-d] [-u] [GROUP] |
| | pm list instrumentation [-f] [TARGET-PACKAGE] |
| | pm list features |
| | pm list libraries |
| | pm list users |
| | pm path PACKAGE |
| | pm dump PACKAGE |
| | pm install [-lrtsfd] [-i PACKAGE] [--user USER_ID] [PATH] |
| | pm install-create [-lrtsfdp] [-i PACKAGE] [-S BYTES] |
| | [--install-location 0/1/2] |
| | [--force-uuid internal|UUID] |
| | pm install-write [-S BYTES] SESSION_ID SPLIT_NAME [PATH] |
| | pm install-commit SESSION_ID |
| | pm install-abandon SESSION_ID |
| | pm uninstall [-k] [--user USER_ID] PACKAGE |
| | pm set-installer PACKAGE INSTALLER |
| | pm move-package PACKAGE [internal|UUID] |
| | pm move-primary-storage [internal|UUID] |
| | pm clear [--user USER_ID] PACKAGE |
| | pm enable [--user USER_ID] PACKAGE_OR_COMPONENT |
| | pm disable [--user USER_ID] PACKAGE_OR_COMPONENT |
| | pm disable-user [--user USER_ID] PACKAGE_OR_COMPONENT |
| | pm disable-until-used [--user USER_ID] PACKAGE_OR_COMPONENT |
| | pm hide [--user USER_ID] PACKAGE_OR_COMPONENT |
| | pm unhide [--user USER_ID] PACKAGE_OR_COMPONENT |
| | pm grant [--user USER_ID] PACKAGE PERMISSION |
| | pm revoke [--user USER_ID] PACKAGE PERMISSION |
| | pm reset-permissions |
| | pm set-app-link [--user USER_ID] PACKAGE {always|ask|never|undefined} |
| | pm get-app-link [--user USER_ID] PACKAGE |
| | pm set-install-location [0/auto] [1/internal] [2/external] |
| | pm get-install-location |
| | pm set-permission-enforced PERMISSION [true|false] |
| | pm trim-caches DESIRED_FREE_SPACE [internal|UUID] |
| | pm create-user [--profileOf USER_ID] [--managed] USER_NAME |
| | pm remove-user USER_ID |
| | pm get-max-users |
| | |
| | pm list packages: prints all packages, optionally only |
| | those whose package name contains the text in FILTER. Options: |
| | -f: see their associated file. |
| | -d: filter to only show disbled packages. |
| | -e: filter to only show enabled packages. |
| | -s: filter to only show system packages. |
| | -3: filter to only show third party packages. |
| | -i: see the installer for the packages. |
| | -u: also include uninstalled packages. |
| | |
| | pm list permission-groups: prints all known permission groups. |
| | |
| | pm list permissions: prints all known permissions, optionally only |
| | those in GROUP. Options: |
| | -g: organize by group. |
| | -f: print all information. |
| | -s: short summary. |
| | -d: only list dangerous permissions. |
| | -u: list only the permissions users will see. |
| | |
| | pm list instrumentation: use to list all test packages; optionally |
| | supply <TARGET-PACKAGE> to list the test packages for a particular |
| | application. Options: |
| | -f: list the .apk file for the test package. |
| | |
| | pm list features: prints all features of the system. |
| | |
| | pm list users: prints all users on the system. |
| | |
| | pm path: print the path to the .apk of the given PACKAGE. |
| | |
| | pm dump: print system state associated with the given PACKAGE. |
| | |
| | pm install: install a single legacy package |
| | pm install-create: create an install session |
| | -l: forward lock application |
| | -r: replace existing application |
| | -t: allow test packages |
| | -i: specify the installer package name |
| | -s: install application on sdcard |
| | -f: install application on internal flash |
| | -d: allow version code downgrade |
| | -p: partial application install |
| | -g: grant all runtime permissions |
| | -S: size in bytes of entire session |
| | |
| | pm install-write: write a package into existing session; path may |
| | be '-' to read from stdin |
| | -S: size in bytes of package, required for stdin |
| | |
| | pm install-commit: perform install of fully staged session |
| | pm install-abandon: abandon session |
| | |
| | pm set-installer: set installer package name |
| | |
| | pm uninstall: removes a package from the system. Options: |
| | -k: keep the data and cache directories around after package removal. |
| | |
| | pm clear: deletes all data associated with a package. |
| | |
| | pm enable, disable, disable-user, disable-until-used: these commands |
| | change the enabled state of a given package or component (written |
| | as "package/class"). |
| | |
| | pm grant, revoke: these commands either grant or revoke permissions |
| | to apps. The permissions must be declared as used in the app's |
| | manifest, be runtime permissions (protection level dangerous), |
| | and the app targeting SDK greater than Lollipop MR1. |
| | |
| | pm reset-permissions: revert all runtime permissions to their default state. |
| | |
| | pm get-install-location: returns the current install location. |
| | 0 [auto]: Let system decide the best location |
| | 1 [internal]: Install on internal device storage |
| | 2 [external]: Install on external media |
| | |
| | pm set-install-location: changes the default install location. |
| | NOTE: this is only intended for debugging; using this can cause |
| | applications to break and other undersireable behavior. |
| | 0 [auto]: Let system decide the best location |
| | 1 [internal]: Install on internal device storage |
| | 2 [external]: Install on external media |
| | |
| | pm trim-caches: trim cache files to reach the given free space. |
| | |
| | pm create-user: create a new user with the given USER_NAME, |
| | printing the new user identifier of the user. |
| | |
| | pm remove-user: remove the user with the given USER_IDENTIFIER, |
| | deleting all data associated with that user |
| | </pre></html></WRAP> |
| | </WRAP> |
| | |
| | == システムパッケージ一覧 [list packages -s] == |
| | <WRAP color_term> |
| | <WRAP color_command><html><pre> |
| | shell@Z008_1:/ $ pm list packages -s | sort |
| | </pre></html></WRAP> |
| | <WRAP color_result_long><html><pre> |
| | package:android |
| | package:android.autoinstalls.config.asus.pai |
| | package:com.android.backupconfirm |
| | package:com.android.bluetooth |
| | package:com.android.bluetoothmidiservice |
| | package:com.android.bookmarkprovider |
| | package:com.android.calllogbackup |
| | package:com.android.captiveportallogin |
| | package:com.android.carrierconfig |
| | package:com.android.cellbroadcastreceiver |
| | package:com.android.certinstaller |
| | package:com.android.chrome |
| | package:com.android.defcontainer |
| | package:com.android.documentsui |
| | package:com.android.dreams.basic |
| | package:com.android.externalstorage |
| | package:com.android.galaxy4 |
| | package:com.android.htmlviewer |
| | package:com.android.inputdevices |
| | package:com.android.keychain |
| | package:com.android.location.fused |
| | package:com.android.managedprovisioning |
| | package:com.android.mms.service |
| | package:com.android.noisefield |
| | package:com.android.packageinstaller |
| | package:com.android.pacprocessor |
| | package:com.android.phasebeam |
| | package:com.android.phone |
| | package:com.android.printspooler |
| | package:com.android.providers.calendar |
| | package:com.android.providers.contacts |
| | package:com.android.providers.downloads |
| | package:com.android.providers.downloads.ui |
| | package:com.android.providers.media |
| | package:com.android.providers.partnerbookmarks |
| | package:com.android.providers.settings |
| | package:com.android.providers.telephony |
| | package:com.android.providers.userdictionary |
| | package:com.android.proxyhandler |
| | package:com.android.server.telecom |
| | package:com.android.settings |
| | package:com.android.sharedstoragebackup |
| | package:com.android.shell |
| | package:com.android.smspush |
| | package:com.android.statementservice |
| | package:com.android.stk |
| | package:com.android.systemui |
| | package:com.android.vending |
| | package:com.android.vpndialogs |
| | package:com.android.wallpaper |
| | package:com.android.wallpaper.holospiral |
| | package:com.android.wallpaper.livepicker |
| | package:com.android.wallpapercropper |
| | package:com.asus.DLNA |
| | package:com.asus.UpdateLauncher |
| | package:com.asus.appinstallationservice |
| | package:com.asus.appmanager |
| | package:com.asus.as |
| | package:com.asus.asusincallui |
| | package:com.asus.asuszenuipcsuite |
| | package:com.asus.atd.smmitest |
| | package:com.asus.backuprestore |
| | package:com.asus.boostdozemodeservice |
| | package:com.asus.browser |
| | package:com.asus.calculator |
| | package:com.asus.calendar |
| | package:com.asus.camera |
| | package:com.asus.collage |
| | package:com.asus.configupdater |
| | package:com.asus.contacts |
| | package:com.asus.contacts.theme.dark |
| | package:com.asus.deskclock |
| | package:com.asus.dm |
| | package:com.asus.easylauncher |
| | package:com.asus.email |
| | package:com.asus.ephotoburst |
| | package:com.asus.filemanager |
| | package:com.asus.flashlight |
| | package:com.asus.flipcover2 |
| | package:com.asus.fmradio |
| | package:com.asus.fmservice |
| | package:com.asus.focusapplistener |
| | package:com.asus.gallery |
| | package:com.asus.hardwarestub |
| | package:com.asus.ia.asusapp |
| | package:com.asus.ime |
| | package:com.asus.inputdevices |
| | package:com.asus.internal.fdctoolstate |
| | package:com.asus.keyboard |
| | package:com.asus.kidslauncher |
| | package:com.asus.launcher |
| | package:com.asus.linkrim.service |
| | package:com.asus.livedemo |
| | package:com.asus.livedemoservice |
| | package:com.asus.lockscreen |
| | package:com.asus.loguploader |
| | package:com.asus.maxxaudio |
| | package:com.asus.maxxaudio.audiowizard |
| | package:com.asus.message |
| | package:com.asus.microfilm |
| | package:com.asus.mobilemanager |
| | package:com.asus.mobilemanagerservice |
| | package:com.asus.music |
| | package:com.asus.packageinstaller |
| | package:com.asus.playto |
| | package:com.asus.powersaver |
| | package:com.asus.quickmemo |
| | package:com.asus.quickmemoservice |
| | package:com.asus.res.defaulttheme |
| | package:com.asus.sensorapi.service |
| | package:com.asus.server.azs |
| | package:com.asus.setupwizard |
| | package:com.asus.setupwizard.suwinspireasushtmlviewer |
| | package:com.asus.sharerim |
| | package:com.asus.shim |
| | package:com.asus.soundrecorder |
| | package:com.asus.splendid |
| | package:com.asus.splendidcommandagent |
| | package:com.asus.supernote |
| | package:com.asus.sysdiagnostic |
| | package:com.asus.sysmonitor |
| | package:com.asus.system.api |
| | package:com.asus.systemupdate |
| | package:com.asus.task |
| | package:com.asus.taskwidget |
| | package:com.asus.themeapp |
| | package:com.asus.userfeedback |
| | package:com.asus.weathertime |
| | package:com.asus.webview |
| | package:com.asus.zencircle |
| | package:com.asus.zentalk |
| | package:com.ecareme.asuswebstorage |
| | package:com.facebook.appmanager |
| | package:com.facebook.katana |
| | package:com.facebook.orca |
| | package:com.facebook.system |
| | package:com.google.android.apps.docs |
| | package:com.google.android.apps.docs.oem |
| | package:com.google.android.apps.maps |
| | package:com.google.android.apps.messaging |
| | package:com.google.android.apps.photos |
| | package:com.google.android.backuptransport |
| | package:com.google.android.calendar |
| | package:com.google.android.configupdater |
| | package:com.google.android.feedback |
| | package:com.google.android.gm |
| | package:com.google.android.gm.exchange |
| | package:com.google.android.gms |
| | package:com.google.android.googlequicksearchbox |
| | package:com.google.android.gsf |
| | package:com.google.android.gsf.login |
| | package:com.google.android.marvin.talkback |
| | package:com.google.android.music |
| | package:com.google.android.onetimeinitializer |
| | package:com.google.android.partnersetup |
| | package:com.google.android.setupwizard |
| | package:com.google.android.syncadapters.contacts |
| | package:com.google.android.talk |
| | package:com.google.android.tts |
| | package:com.google.android.videos |
| | package:com.google.android.webview |
| | package:com.google.android.youtube |
| | package:com.instagram.android |
| | package:com.intel.aware.awareresource |
| | package:com.intel.aware.csp.historical.provider |
| | package:com.intel.cws.cwsservicemanager |
| | package:com.intel.hdmi |
| | package:com.intel.intelligentdisplay |
| | package:com.intel.internal.telephony.OemTelephonyApp |
| | package:com.intel.internal.telephony.SARManager |
| | package:com.intel.security.isa |
| | package:com.intel.security.service |
| | package:com.intel.sensor |
| | package:com.intel.thermal |
| | package:com.intel.vpp |
| | package:com.intel.widi.uibc |
| | package:com.monotype.android.font.mfinancehkbold |
| | package:com.monotype.android.font.myinghei18030m |
| | package:com.monotype.android.font.myuppyhkmedium |
| | package:com.zinio.android.settings |
| | package:dk.icepower.icesound |
| | </pre></html></WRAP> |
| | </WRAP> |
| | |
| | == サードパーティパッケージ一覧 [list packages -3] == |
| | <WRAP color_term> |
| | <WRAP color_command><html><pre> |
| | shell@Z008_1:/ $ pm list packages -3 | sort |
| | </pre></html></WRAP> |
| | <WRAP color_result><html><pre> |
| | package:app.melon.magnifier |
| | package:com.cpuid.cpu_z |
| | package:com.daiichiapp.daiichi.app |
| | package:com.farproc.wifi.analyzer |
| | package:com.gamma.scan |
| | package:com.google.android.inputmethod.japanese |
| | package:com.piriform.ccleaner |
| | package:com.sd61095.Memapp |
| | package:com.skype.raider |
| | package:com.zoiper.android.app |
| | package:jp.co.ccc.tpointxshufoo |
| | package:jp.co.dcm_hldgs |
| | package:jp.co.toshibatec.smart_receipt |
| | package:jp.co.trialnet.quick |
| | package:jp.co.unisys.android.yamadamobile |
| | package:jp.co.yahoo.android.weather.type1 |
| | package:jp.ne.paypay.android.app |
| | package:jwa.or.jp.tenkijp3 |
| | package:mobi.infolife.taskmanager |
| | package:net.tomoyan.kenphone |
| | package:org.nick.kanjirecognizer |
| | </pre></html></WRAP> |
| | </WRAP> |
| | |
| | == サードパーティパッケージ一覧 [list packages -3 -f -i ] == |
| | **-f** インストールパス\\ |
| | **-i** パッケージ インストーラ\\ |
| | <WRAP color_term> |
| | <WRAP color_command><html><pre> |
| | shell@Z008_1:/ $ pm list packages -3 -f -i | sort |
| | </pre></html></WRAP> |
| | <WRAP color_result><html><pre> |
| | package:/data/app/app.melon.magnifier-2/base.apk=app.melon.magnifier installer=com.android.vending |
| | package:/data/app/com.cpuid.cpu_z-1/base.apk=com.cpuid.cpu_z installer=com.android.vending |
| | package:/data/app/com.daiichiapp.daiichi.app-2/base.apk=com.daiichiapp.daiichi.app installer=com.android.vending |
| | package:/data/app/com.farproc.wifi.analyzer-1/base.apk=com.farproc.wifi.analyzer installer=com.android.vending |
| | package:/data/app/com.gamma.scan-1/base.apk=com.gamma.scan installer=com.android.vending |
| | package:/data/app/com.google.android.inputmethod.japanese-1/base.apk=com.google.android.inputmethod.japanese installer=com.android.vending |
| | package:/data/app/com.piriform.ccleaner-2/base.apk=com.piriform.ccleaner installer=com.android.vending |
| | package:/data/app/com.sd61095.Memapp-2/base.apk=com.sd61095.Memapp installer=com.android.vending |
| | package:/data/app/com.skype.raider-1/base.apk=com.skype.raider installer=com.android.vending |
| | package:/data/app/com.zoiper.android.app-2/base.apk=com.zoiper.android.app installer=com.android.vending |
| | package:/data/app/jp.co.ccc.tpointxshufoo-1/base.apk=jp.co.ccc.tpointxshufoo installer=com.android.vending |
| | package:/data/app/jp.co.dcm_hldgs-2/base.apk=jp.co.dcm_hldgs installer=com.android.vending |
| | package:/data/app/jp.co.toshibatec.smart_receipt-2/base.apk=jp.co.toshibatec.smart_receipt installer=com.android.vending |
| | package:/data/app/jp.co.trialnet.quick-2/base.apk=jp.co.trialnet.quick installer=com.android.vending |
| | package:/data/app/jp.co.unisys.android.yamadamobile-1/base.apk=jp.co.unisys.android.yamadamobile installer=com.android.vending |
| | package:/data/app/jp.co.yahoo.android.weather.type1-1/base.apk=jp.co.yahoo.android.weather.type1 installer=com.android.vending |
| | package:/data/app/jp.ne.paypay.android.app-2/base.apk=jp.ne.paypay.android.app installer=com.android.vending |
| | package:/data/app/jwa.or.jp.tenkijp3-1/base.apk=jwa.or.jp.tenkijp3 installer=com.android.vending |
| | package:/data/app/mobi.infolife.taskmanager-2/base.apk=mobi.infolife.taskmanager installer=com.android.vending |
| | package:/data/app/net.tomoyan.kenphone-2/base.apk=net.tomoyan.kenphone installer=null |
| | package:/data/app/org.nick.kanjirecognizer-1/base.apk=org.nick.kanjirecognizer installer=com.android.vending |
| | </pre></html></WRAP> |
| | </WRAP> |
| | |
| | === df === |
| | <WRAP color_term> |
| | <WRAP color_command><html><pre> |
| | shell@Z008_1:/ $ df |
| | </pre></html></WRAP> |
| | <WRAP color_result><html><pre> |
| | Filesystem Size Used Free Blksize |
| | /dev 981.5M 64.0K 981.4M 4096 |
| | /sys/fs/cgroup 981.5M 0.0K 981.5M 4096 |
| | /sys/fs/cgroup/memory: Permission denied |
| | /mnt 981.5M 4.0K 981.5M 4096 |
| | /system 2.2G 2.0G 148.3M 4096 |
| | /cache 248.0M 488.0K 247.5M 4096 |
| | /config 59.0M 2.0M 57.0M 4096 |
| | /data 11.3G 8.7G 2.6G 4096 |
| | /factory 27.5M 388.0K 27.1M 4096 |
| | /storage 981.5M 4.0K 981.5M 4096 |
| | /local_cfg/platform 2.2G 2.0G 148.3M 4096 |
| | /local_cfg/telephony_config 2.2G 2.0G 148.3M 4096 |
| | /local_cfg/audiocomms_config 2.2G 2.0G 148.3M 4096 |
| | /ADF 27.5M 44.0K 27.4M 4096 |
| | /mnt/runtime/default/emulated: Permission denied |
| | /storage/emulated 11.3G 8.7G 2.6G 4096 |
| | /mnt/runtime/read/emulated: Permission denied |
| | /mnt/runtime/write/emulated: Permission denied |
| | /mnt/media_rw/0000-0000: Permission denied |
| | /mnt/runtime/default/0000-0000: Permission denied |
| | /storage/0000-0000 59.6G 31.5G 28.1G 131072 |
| | /mnt/runtime/read/0000-0000: Permission denied |
| | /mnt/runtime/write/0000-0000: Permission denied |
| | </pre></html></WRAP> |
| | </WRAP> |
| | |
| | === free === |
| | <WRAP color_term> |
| | <WRAP color_command><html><pre> |
| | shell@Z008_1:/ $ free |
| | </pre></html></WRAP> |
| | <WRAP color_result><html><pre> |
| | total used free shared buffers |
| | Mem: 2058342400 2016772096 41570304 0 36704256 |
| | -/+ buffers/cache: 1980067840 78274560 |
| | Swap: 419426304 324648960 94777344 |
| | </pre></html></WRAP> |
| | <WRAP color_command><html><pre> |
| | shell@Z008_1:/ $ free -m |
| | </pre></html></WRAP> |
| | <WRAP color_result><html><pre> |
| | total used free shared buffers |
| | Mem: 1962 1824 138 0 24 |
| | -/+ buffers/cache: 1800 162 |
| | Swap: 399 308 91 |
| | </pre></html></WRAP> |
| | </WRAP> |
| | |
| | === mount === |
| | <WRAP color_term> |
| | <WRAP color_command><html><pre> |
| | shell@Z008_1:/ $ mount |
| | </pre></html></WRAP> |
| | <WRAP color_result_long><html><pre> |
| | rootfs / rootfs ro,seclabel 0 0 |
| | tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0 |
| | devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0 |
| | proc /proc proc rw,relatime 0 0 |
| | sysfs /sys sysfs rw,seclabel,relatime 0 0 |
| | selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0 |
| | binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,relatime 0 0 |
| | none /sys/kernel/debug debugfs rw,seclabel,relatime,mode=755 0 0 |
| | none /acct cgroup rw,relatime,cpuacct 0 0 |
| | none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0 |
| | none /sys/fs/cgroup/memory cgroup rw,relatime,memory 0 0 |
| | tmpfs /mnt tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0 |
| | none /dev/memcg cgroup rw,relatime,memory 0 0 |
| | none /dev/cpuctl cgroup rw,relatime,cpu 0 0 |
| | none /dev/cpuset cgroup rw,relatime,cpuset,noprefix,release_agent=/sbin/cpuset_release_agent 0 0 |
| | pstore /sys/fs/pstore pstore rw,seclabel,relatime 0 0 |
| | sepfs /sys/fs/sepfs sepfs rw,relatime 0 0 |
| | /dev/block/by-name/system /system ext4 ro,seclabel,noatime,data=ordered 0 0 |
| | /dev/block/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,data=ordered 0 0 |
| | /dev/block/by-name/config /config ext4 rw,seclabel,nosuid,nodev,noatime,data=ordered 0 0 |
| | /dev/block/by-name/data /data ext4 rw,seclabel,nosuid,nodev,noatime,discard,noauto_da_alloc,data=ordered 0 0 |
| | /dev/block/by-name/factory /factory ext4 rw,seclabel,nosuid,nodev,noatime,data=ordered 0 0 |
| | adb /dev/usb-ffs/adb functionfs rw,relatime 0 0 |
| | tmpfs /storage tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0 |
| | /dev/block/by-name/system /local_cfg/platform ext4 ro,seclabel,noatime,data=ordered 0 0 |
| | /dev/block/by-name/system /local_cfg/telephony_config ext4 ro,seclabel,noatime,data=ordered 0 0 |
| | /dev/block/by-name/system /local_cfg/audiocomms_config ext4 ro,seclabel,noatime,data=ordered 0 0 |
| | /dev/block/by-name/ADF /ADF ext4 rw,seclabel,relatime,data=ordered 0 0 |
| | /dev/fuse /mnt/runtime/default/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0 |
| | /dev/fuse /storage/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0 |
| | /dev/fuse /mnt/runtime/read/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0 |
| | /dev/fuse /mnt/runtime/write/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0 |
| | /dev/block/vold/public:179,65 /mnt/media_rw/0000-0000 texfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,umask=0007,allow_utime=0020,codepage=437,iocharset=utf8,min_prealloc_size=64k,max_prealloc_size=61036k,readahead=4M,fail_safe,hidden=show,errors=continue 0 0 |
| | /dev/fuse /mnt/runtime/default/0000-0000 fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0 |
| | /dev/fuse /storage/0000-0000 fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0 |
| | /dev/fuse /mnt/runtime/read/0000-0000 fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0 |
| | /dev/fuse /mnt/runtime/write/0000-0000 fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0 |
| </pre></html></WRAP> | </pre></html></WRAP> |
| </WRAP> | </WRAP> |
| ===== 参考文献 ===== | ===== 参考文献 ===== |
| [[qita>niusounds/items/7b4959c3b1c1272d6c9a|adb backupのオプションについて - Qiita]]\\ | [[qita>niusounds/items/7b4959c3b1c1272d6c9a|adb backupのオプションについて - Qiita]]\\ |
| | [[https://cartman0.hatenablog.com/entry/2020/09/08/Android%E3%82%A2%E3%83%97%E3%83%AA%E5%8D%98%E4%BD%93%E3%82%92adb%E3%81%A7%E3%83%90%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97/%E3%83%AA%E3%82%B9%E3%83%88%E3%82%A2%E3%81%99%E3%82%8B|Androidアプリ単体をadbでバックアップ/リストアする - はしくれエンジニアもどきのメモ]]\\ |
| | [[https://maku77.github.io/p/uh84kfj/|ADB で Android 端末にインストールされているパッケージの一覧を取得する (pm list packages) - まくまくAndroidノート]]\\ |
| | |
| | ==== 付録 ==== |
| | [[tw>tomoyan596sp/status/1562564167277871104|]]\\ |
| |