From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Android port Date: Sun, 19 Feb 2023 18:55:33 +0800 Message-ID: <87k00dj55m.fsf@yahoo.com> References: <912677799.460919.1676709333977@mail1.libero.it> <87zg9bjrfi.fsf@yahoo.com> <2083511697.508112.1676757486753@mail1.libero.it> <87mt5ajtbr.fsf@yahoo.com> <1002927807.523870.1676797315058@mail1.libero.it> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28988"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Angelo Graziosi , "emacs-devel@gnu.org" To: Dov Grobgeld Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Feb 19 11:58:19 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pThOc-0007QS-J6 for ged-emacs-devel@m.gmane-mx.org; Sun, 19 Feb 2023 11:58:18 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pThOM-0007F3-Ft; Sun, 19 Feb 2023 05:58:02 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pThOI-0007Eg-9M for emacs-devel@gnu.org; Sun, 19 Feb 2023 05:57:58 -0500 Original-Received: from sonic310-50.consmr.mail.ne1.yahoo.com ([66.163.186.231]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pThOG-000893-NK for emacs-devel@gnu.org; Sun, 19 Feb 2023 05:57:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676804272; bh=J+DFzEEsnmCp4w//dMcgq1VXaA6nZ4lKeBk/dDS4FQo=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=jqqMd0c64Dbu6rPH3MG7J1pgYohm6R5GltpC/VxiAMh2kSzs1D6O9+/fTGedp6fxn7jrJg3NDimJLvjJhbElWF+aVDCr1YXnlplP81VeVMA4I3kiMx7Wq2sYtDh0bTYDrnQR308TSIY3yXH3Dtzz3UWbEW6TD1lQ2oMil/F9ZDyKPUWerlJKbge6zUgkrbMpn3ejvo4tgYOMEgd06vtD73z6Vaz+6cVZMrLl3wH3YdyabJGe86zeoR/YEpNki9yN2xnZxWN/Tt4FFvTb5caemrfWyT5tFtNpkwWRP4kyQBExlq2v+uKBgVRvEfYvIkPyT1n247JIyzC6YXHoUMIHqg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676804272; bh=zZ0Osd/0Me44u57aQMIWZwPxQlXJdRql60PX1BdOm+y=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Gd5RwV6maDojO0FXwej2qlslbkA9UinNvqdeFifeuxthHOdn/HQQ+IdJ02l4skNhLkGVS4IE72nAPu+Fuec2PFQAy7wFJSrDkGpUkdYLcoSZOjDE5SkARGeo+N8DTGyVQeejzo9w1w7mkfviZrvKkOM83pJXf9dG2OfurQ9NR2ycqMPVlPjGAP2QzofU/9Ekt7rx9iMY/BvEdStuEtAYddSar8yp7TZ0gddx/2lyX7M8oDfd0TfAsU84aVLgwH0lJ9cV/0oN4inXYFNPzi6EWstGwZrwdlpgAgJYNUc0OrhYpZcSNZ4sbKnuM9jV7C5b3DCERzHBpy2omnhqqRALgg== X-YMail-OSG: NFsHwSwVM1k9whcb7qCqNDRNDWAOQiBqInqhHYRjHrrBl4PLCVGIt.ehc.yQvEY TQUKu3N4jOxQq_2Dl50q1CsyJuwsQVyT1kjHFPD0PWcQ96cecCu_q3dZLZIoCNgPXFCOoYpLOM2A 0vbn_DY6B7dKZ4CCwKArZbdrevOTpqXaotxcryVfaB.YJDOe_gdOy2xmhJEk8QQyg970AMqO2BLt VM3EwXKcMx.PpdH20pHQx5lru9efjNgqrD.doGqP8JYv.ZgHVXrhMLxo8nXFtyN6uHPUAbFK8wyw vPboIit5zSn5jMVmKQdf7nj4XwRBP9uyhWqf5y2COQdTNKnR2unFB.G9kJ20o3naoPHFGDaOQhvr uKRjoGYiEphty7DzMig6ijGHG_H_0jYcSUh3N4kTAlroXnJbZ6I0Qj62fE8rS8p9UMVip5BivYLq EhzoUrwvw.W5fusYMcR8Oh3PMr1YS2nIe3JGnvigaNT4RqL5kS5RoGN9rN9soGYpcxR4eHij3p.Q KSvXxGMhtMJj52VCXlekVVLHM8Wtc8Q6d7L1fij8Imwudn.RTVonCVfwLurByk2W4rxJURWPEKCc cwMDQf1oQYTy2oWmBUQsZ8yR1sLWmK4.YvrO7VzefHV2HWzq6zsFFR3Pl1U4xRntTXH9KnOaVrJe YrkHbGok3Vb2PdFWR1xktp9P6hlKCOashd0roUCe8_gY_rChbDd3LlAIiA7GAzBaxA2wGsSdSLGq kcqUWfPV48NCeWtIfr.ViP6g2ANlc.rAbb5vb7N5FxX9B5IRMLkzeBdlU0fa8LP2WxXkF5jnUtML 8D_afhlSrr2wRLiOWpwlHxtPISQdpG9KfpK5XDzUjX X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Sun, 19 Feb 2023 10:57:52 +0000 Original-Received: by hermes--production-sg3-9fc5746c8-8hlql (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 545383265528c9e2af296d6c60582ebc; Sun, 19 Feb 2023 10:55:50 +0000 (UTC) In-Reply-To: (Dov Grobgeld's message of "Sun, 19 Feb 2023 11:24:58 +0200") X-Mailer: WebService/1.1.21183 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.186.231; envelope-from=luangruo@yahoo.com; helo=sonic310-50.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:303552 Archived-At: Dov Grobgeld writes: > Finally something that I can answer. :-) > > To use adb on Linux you need to do the following: > > 1. Enable debug mode on the android device. The way you do this > depends on the device, but it typically involves tapping five to seven > times on the system about kernel version. Look for it on the web. > 2. After enabling debug mode looking for "USB debugging" on the device > and turn it on. > 3. Connect the android device to the computer by cable. > 4. Run `adb shell` on your computer. This will fail to connect because > of permissions. > 5. On the android device you will get a popup asking whether you want > to allow usb debugging from your computer. Confirm this. > 6. Back in the computer terminal do a `killall adb` to remove the > previous adb process (it installs itself as a server). And redo it. > 7. You will now have a shell into your device. :-) > > You can use adb to copy files `adb push` and `adb pull` to the device. > > You can also use `adb logcat` and filter the output by regexps. > > Hope this helps! > > Looking forward to using emacs on my android tablet! Thanks. Everyone, do we need this information in the Emacs manual?