最新記事

USB経由で接続されたAndroidデバイスがオーディオグルー​​プに追加されました。
usb
android

USB経由で接続されたAndroidデバイスがオーディオグルー​​プに追加されました。

コンピュータに接続されているAndroidモバイルデバイスを使用してリモートで作業しようとしていますubuntu 20.04.4 LTS。 問題は、デバイスが正しく認識されないことです。 不明な理由でデバイスがオーディオデバイスとして認識されるようです。 この問題は、リモートでコンピュータにアクセスした場合にのみ発生します。 機械に直接アクセスすることは問題ではありません。 この状況をどのように解決できますか? lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 006: ID 0bda:0184 Realtek Semiconductor Corp. RTS5182 Card Reader Bus 001 Device 005: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) Bus 001 Device 004: ID 04e8:6860 Samsung Electronics Co., Ltd Galaxy series, misc. (MTP mode) Bus 001 Device 003: ID 1c4f:0049 SiGma Micro USB Wired Keyboard Bus 001 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub ls -l /dev/bus/usb/001/004 crw-rw----+ 1 root audio 189, 3 3월 7 11:53 /dev/bus/usb/001/004

Admin

Androidデバイスからこの間違ったフォルダを削除する方法はありますか?
linux
shell
console
android
adb

Androidデバイスからこの間違ったフォルダを削除する方法はありますか?

******************質問の主な内容 数ヶ月前に、adb pushコマンドの実行中に誤ってデバイスを切断し、30GBを超える歪んだファイルを含むフォルダが残りました。 Androidのファイルマネージャ(RootExplorer、Estrongsなど)は間違ったフォルダを削除できません。 私はadb-shell環境からファイルを削除し、Googleが見つけたさまざまな方法、Androidデバイスのbusyboxターミナルプログラムまで何度も試しましたが、何も機能しません。現在の状況は、cdコマンドを使用してフォルダに入ることができるということです。ファイル名パラメーターを指定したrmコマンドは、エラーを報告しません。 inumパラメーターを持つrmコマンドが実行されます(lsコマンドの出力から)。コンテンツやAndroidのスペースステータスはすべて変更されていません。 サンプルコマンドプロンプト(adb)コードスニペットは次のとおりです。 C:\Users\14520>adb shell c2q:/ $ cd /sdcard/shit 130|c2q:/sdcard/shit $ cd $(find -inum 11939) c2q:/sdcard/shit/闊 $ ls -il total 3009874 36369 drwxrwx--- 3 root everybody 3488 2021-09-07 23:27 2001-00-鐣欎綇杩欎竴鍒荤郴鍒?-5[瀛旈泙寤婃繁椋為摱鑺増][WAV] 34351 drwxrwx--- 3 root everybody 3488 2021-09-07 23:29 2001-00-鐣欎綇杩欎竴鍒荤郴鍒?-10[瀛旈泙寤婃繁椋為摱鑺増][WAV] #... c2q:/sdcard/shit/闊 $ find -inum 3488 -exec rm -rf {} \; c2q:/sdcard/shit/闊 $ ls -il total 3009874 11946 -rw-rw---- 1 root everybody 253384 2020-05-21 20:04 mgsvtpp.[v4.0.6].zip 39450 drwxrwx--- 8 root everybody 3488 2021-09-07 23:36 銆傚師澹板甫 35775 -rw-rw---- 1 root everybody 1089 2020-04-20 21:30 鏃犲嵃鑹搧.lnk 35826 -rw-rw---- 1 root everybody 2277719590 2019-03-11 12:06 缇ゆ槦.-.[鎽囨粴涓浗涔愬娍鍔沒.婕斿敱浼?(DVDRip)_9522f.mkv #... c2q:/sdcard/shit/闊 $ このコードスニペットのフルスクリーンショット 説明: inum が 11939 のフォルダーは、無効なフォルダーの最上位レベルです。 電話をリセットするのは費用がかかりすぎて今はやりたくないので悪い考えです。 ここに別の方法がありますか?誰もがこの問題を解決するのに役立ちます(他のデータを失うことなく歪んだフォルダを削除した場合)、彼にコーヒーを買うことができます。 ここにいるすべての友達に感謝します。 (私の英語力があまり良くないかもしれませんので文法問題があればご了承ください) ******************私が忘れた言葉を追加したい場合 ・「rm with FOLDER_PATH」と「RM with FOLDER_INODE_NUMBER」を試しましたが、実行後に「見つかりません」を返し、何の効果もありません(質問する前にこれを見つけましたが、サンプルコードに追加するのを忘れました)。 # sample example for the Two usages of command “rm” I used refered above # rm with folder_name rm -rR NAME # rm with inode_number, 11939 is inode_number cd $(find -inum [11939] ) find -inum 11939 -exec rm -rf {} \; ·私が知っているすべてのAndroidアプリは、ルートなしで間違ったフォルダを削除することはできません。・壊れたフォルダは外部ストレージではなく内部ストレージにあります。・機器モデルはSamsung Note20 Ultra 12+512Gです。ルーティング時にデータと一部の機能が失われる可能性があります。パーティションをフォーマットしたくない理由は、バックアップする必要がある504Gファイルが多すぎるためです。 ******************おおよその暫定結論 現在の状況と情報は、root権限なしで間違ったフォルダを削除するために「rm」コンソールコマンド(パスまたはinode-numberを指定するかどうか)を使用することが不可能であることを証明します。パーティション全体(504Gファイルを含む)のみをバックアップしてフォーマットできました。他のデータを失うことなく歪んだフォルダを削除する方法があるかどうかお問い合わせしたいのですが、そのような方法はないようです。 しかし、私は最近stackoverflowにあまり興味を持っていなかったので、私はあなたのメッセージに時々答えなかった。申し訳ありません。 残念ながら、他の方法がない場合は、別の日にパーティション全体(504Gファイルを含む)のみをフォーマットできます。全体的に私を助けようと努力してくれた皆さんに感謝します。

Admin

shell
grub
boot-loader
android

"linux" grubローダーはAndroidを検出できません

ブリスOSをインストールしました。 グラブローダーでは認識されません。だからGoogleで検索してみました。私は持っていますこれ。 そして一番下に次のコードを追加しました/etc/grub.d/40_custom。 menuentry "Android-x86" { set root='(hd0,2)' linux /android-4.0-RC1/kernel quiet root=/dev/ram0 androidboot.hardware=eeepc acpi_sleep=s3_bios,s3_mode SRC=/android-4.0-RC1 SDCARD=/data/sdcard.img initrd /android-4.0-RC1/initrd.img} そして、次のコマンドを試してください。 root@istiak ~ # sudo chmod +x /etc/grub.d/40_custom #permission root@istiak ~ # sudo update-grub #updating grub Generating grub configuration file ... WARNING: Failed to connect to lvmetad. Falling back to device scanning. Found Windows 10 (loader) on /dev/sda1 done /dev/sda2 209616896 272531455 62914560 30G 7 HPFS/NTFS/exFAT 私の考えは私に何か問題があると思いますroot='(hd0,2)'。見つかりませんSDCARD=/data/sdcard.img。imgフォーマットファイルは3つだけです。これがまさに彼らです。 /dev/sda1 * 1026048 209615761 208589714 99.5G 7 HPFS/NTFS/exFAT /dev/sda2 209616896 272531455 62914560 30G 7 HPFS/NTFS/exFAT /dev/sda3 272533504 273694719 1161216 567M 27 Hidden NTFS WinRE /dev/sda4 274749438 625141759 350392322 167.1G 5 Extended /dev/sda5 274749440 623142911 348393472 166.1G 83 Linux /dev/sda6 623144960 625141759 1996800 975M 82 Linux swap / Solaris sda2Androidです。上記のように変更した後、Androidが発生しましたがアクセスできません。 間違い: sdcardイメージを作成していない場合は、3行目の「SDCARD = / data / sdcard.img」部分を削除してください(他のアイテムを削除しないように注意してください)。 (確かに私が作ったイメージなのに…見つかりませんね…線削除もしてみましたが同じエラーが発生しました。) 実際に再インストールをしようとしたところ、イメージファイルのインストール要求が全く入らないことを発見しました。 grub設定ファイルの作成中...警告:lvmetadに接続できません。デバイス検索に戻ります。 /dev/sda1でWindows 10(ローダー)が見つかりました。 blkid: istiak@istiak ~ $ blkid /dev/sda1: UUID="10C4F74DC4F73416" TYPE="ntfs" PARTUUID="cdead0a2-01" /dev/sda2: LABEL="Android-x86" UUID="1cf9767a-6334-4490-8ac7-d51aec2b0ac8" TYPE="ext4" PARTUUID="cdead0a2-02" /dev/sda3: UUID="0A122C29122C1BE7" TYPE="ntfs" PARTUUID="cdead0a2-03" /dev/loop0: TYPE="squashfs" /dev/loop1: TYPE="squashfs" /dev/loop2: TYPE="squashfs" /dev/loop3: TYPE="squashfs" /dev/loop4: TYPE="squashfs" /dev/sda5: UUID="5144d217-9d4a-4e8c-b8d5-31959274dd51" TYPE="ext4" PARTUUID="cdead0a2-05" /dev/sda6: UUID="b6f4d65c-46a0-4985-9ec3-dd0044257fcb" TYPE="swap" PARTUUID="cdead0a2-06" 私の現在のコード: #!/bin/sh exec tail -n +3 $0 # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. menuentry "Android-x86" { set root='(hd0,2)' linux /android-11.13/kernel quiet root=/dev/ram0 androidboot.hardware=generic_x86 acpi_sleep=s3_bios,s3_mode SRC=/android-11.13 initrd /android-11.13/initrd.img} 同じエラーが発生しますが。

Admin

AndroidデバイスでArch Linux armを実行する
linux
android
arm
arch-arm

AndroidデバイスでArch Linux armを実行する

私は実際にAndroidデバイス(GUIなしで端末のみがある)からLinuxイメージを起動することを検討しているので、Debian、Arch、Rasbberry Piなどで始まるLinux Armイメージがたくさんあります。 以前のデバイスでこれは可能ですか?キーボードはこんな感じ Linuxイメージを仮想化するという動画がたくさん見えます。 (それは嫌です。)SDカードではなく、デバイスストアにインストールしたいと思います。携帯電話の仕様は次のとおりです。 Chipset : BCM21654 Storage : 4GB RAM : 512 MB Type of processor core : ARM Cortex-A9 ARMv7 電話が古すぎました。 このモデルと互換性のあるカーネルを見つけました。フラッグハブカーネルをイメージにリンクして実行できるのは本当に良いようです。

Admin

別の問題
audio
pulseaudio
android
x-server
protocols

別の問題

私は次のことをしました。 $ pactl list sources short | grep "analog-stereo.monitor" 0 alsa_output.pci-0000_00_1b.0.analog-stereo.monitor module-alsa-card.c s16le 2ch 44100Hz SUSPENDED echo "load-module module-simple-protocol-tcp source=0 record=true port=22345" >> /etc/pulse/default.pa $ pulseaudio --kill $ pulseaudio --daemonize $ pulseaudio --start $ pulseaudio --check; echo $? 0 $ ss -lt State Recv-Q Send-Q Local Address:Port Peer Address:Port Process LISTEN 0 5 127.0.0.1:7200 0.0.0.0:* LISTEN 0 4096 127.0.0.1:8384 0.0.0.0:* LISTEN 0 511 127.0.0.1:46561 0.0.0.0:* LISTEN 0 511 0.0.0.0:http 0.0.0.0:* LISTEN 0 4096 127.0.0.53%lo:domain 0.0.0.0:* LISTEN 0 5 127.0.0.1:ipp 0.0.0.0:* LISTEN 0 512 *:8096 *:* LISTEN 0 4096 *:22000 *:* LISTEN 0 511 [::]:http [::]:* LISTEN 0 10 *:1716 *:* LISTEN 0 5 [::1]:ipp [::]:* 観察する サーバーはまだポート22345でリッスンしていません!どんな提案がありますか? 別の問題 #(行の先頭に)コメントアウトして再起動するとload-module module-simple-protocol-tcp source=0 record=true port=22345/etc/pulse/default.paパルスオーディオ(上記のように)私のラップトップではもう聞こえません。どんな提案がありますか? コメントしてみると見えませんanalog-stereo.monitor! $ pactl list sources short 0 auto_null.monitor module-null-sink.c s16le 2ch 44100Hz SUSPENDED 観察する Ubuntu 20.04を再起動した後にのみ動作しました。再起動したくない場合は、どのような提案がありますか?

Admin

内部ストレージでフォーマットされたSDカードを使用/フォーマットすることはできません。
android
sd-card

内部ストレージでフォーマットされたSDカードを使用/フォーマットすることはできません。

私SanDisk Ultra 16GB SDカード内部ストレージとしてフォーマットします。ノキア2.1(Android 9 - ルート化されていません) 携帯電話でSDカードを使用またはフォーマットすることはできません。 内部ストレージとしてフォーマットすることを選択すると、次の結果が表示されます。 Attempt to invoke virtual method 'java.lang.String android.os.storage.VolumeInfo.getId()' on a null object reference. 別のオプション(リムーバブルメディアでフォーマット)を選択すると、フォーマットプロセスは完了しましたが、何も起こらず、携帯電話はまだSDカードを認識しません。 だから私はコンピュータを使ってフォーマットすることにしました。これはgpartedが示すものです: これら2つのパーティションを削除すると操作は完了しますが、まだパーティションが残っています! GPartedを使用してこれらのパーティションを削除して新しいFAT32パーティションを作成しようとすると、次のエラーが発生します。 create empty partition 00:00:04 ( SUCCESS ) path: /dev/sdb3 (partition) start: 2048 end: 31115263 size: 31113216 (14.84 GiB) libparted messages ( INFO ) Can't have overlapping partitions. Partition(s) 3 on /dev/sdb have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use. As a result, the old partition(s) will remain in use. You should reboot now before making further changes. それで、ddを使ってディスク全体に0を書き込もうとしました。 [dsm@dsm-pc ~]$ sudo dd if=/dev/zero of=/dev/sdb status=progress [sudo] password for dsm: 15928488448 bytes (16 GB, 15 GiB) copied, 3894 s, 4.1 MB/s dd: writing to '/dev/sdb': No space left on device 31116289+0 records in 31116288+0 records out 15931539456 bytes (16 GB, 15 GiB) copied, 3922.32 s, 4.1 MB/s それ以降は何も起こりませんでした。まだそのパーティションが残っています! データは必要ありません。このSDカードをフォーマットする方法はありますか?ここと他のサイトで同様の質問をたくさんチェックしましたが、どちらも役に立ちませんでした。 アップデート#2: @2419の提案を試してみました。 [dsm@dsm-pc ~]$ sudo fdisk /dev/sdb Welcome to fdisk (util-linux 2.35.1). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Command (m for help): d Partition number (1,2, default 2): Partition 2 has been deleted. Command (m for help): d Selected partition 1 Partition 1 has been deleted. Command (m for help): w The partition table has been altered. Calling ioctl() to re-read partition table. Syncing disks. 後でパーティションを確認しましたが、何も変わりませんでした! [dsm@dsm-pc ~]$ sudo fdisk /dev/sdb -l Disk /dev/sdb: 14.86 GiB, 15931539456 bytes, 31116288 sectors Disk model: Storage Device Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: 1D5C6913-E83B-4D16-9CEC-0946D0203D84 Device Start End Sectors Size Type /dev/sdb1 2048 34815 32768 16M unknown /dev/sdb2 34816 31116254 31081439 14.8G unknown

Admin