From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Arsen =?utf-8?Q?Arsenovi=C4=87?= Newsgroups: gmane.emacs.devel Subject: Re: Android port Date: Sun, 19 Feb 2023 11:40:22 +0100 Message-ID: <86fsb23oza.fsf@aarsen.me> 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: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12103"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Po Lu , emacs-devel@gnu.org To: Angelo Graziosi Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Feb 19 11:54:36 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 1pThL2-0002yY-GI for ged-emacs-devel@m.gmane-mx.org; Sun, 19 Feb 2023 11:54:36 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pThKf-0005DM-Bx; Sun, 19 Feb 2023 05:54:13 -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 1pThKd-0005Cu-7a for emacs-devel@gnu.org; Sun, 19 Feb 2023 05:54:11 -0500 Original-Received: from mout-p-102.mailbox.org ([80.241.56.152]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1pThKb-00079h-F1 for emacs-devel@gnu.org; Sun, 19 Feb 2023 05:54:10 -0500 Original-Received: from smtp202.mailbox.org (smtp202.mailbox.org [IPv6:2001:67c:2050:b231:465::202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4PKMqb3Df9z9sV0; Sun, 19 Feb 2023 11:54:03 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aarsen.me; s=MBO0001; t=1676804043; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=jxXybgtsPmtfrgQyg2qTd/6OB6kGJGIOha6r3yna/V4=; b=P5n2XQ6Z8XF3cipRcm8iv/zziwOU0y4/ZLuemqZcgHdbb6X4oSpY0wsneTcSb2Eb4pQ6mQ uUrHFc6ITfsJWFDvQfAiUkw2Bmf/9qqOJBdVUPjh5ec4Hf8RK2PdlBS4gdc8b/LBxXBvm3 JqH7EGxLcnQrWkVH1OpbvxccfAeYH6WnBKDsISmWLFf4zk3WbEBNAYr/wbJgQ69Ae+0o+6 ZY1QUoQ+NrgOWKOBtOjsFQ/r1rfe88q4x78CjJ2gVZNQxKjU7Zrq7jK960WdOtzbjZFO2j 6BPoppnbr8wRq/5q0IiAUa2KjC9MNwUAXwUGWDtSkkgUwuTeorDqsA96dmCkWA== In-reply-to: <1002927807.523870.1676797315058@mail1.libero.it> X-Rspamd-Queue-Id: 4PKMqb3Df9z9sV0 Received-SPF: pass client-ip=80.241.56.152; envelope-from=arsen@aarsen.me; helo=mout-p-102.mailbox.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, 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:303549 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Angelo Graziosi writes: >> Il 19/02/2023 03:13 Po Lu ha scritto: >>=20 >> As it says, you should read the node ``Android Environment'' in the >> Emacs manual. This notification is displayed to prevent Emacs from >> being killed after entering the background. > > I did but many things are still unclear.. > >> Copying an init.el from another system is best done through the system >> file manager or by copying the files into Emacs's home directory via the >> external storage. >>=20 > > Here the file manager does not show Emacs directory.. or at least I canno= t find > it.. It is unclear the last sentence: from Emacs I can visit a file, say = in > /sdcard/Download/, but HOW copy it in Emacs, say in ~/? On my device, which uses a near-vanilla build of AOSP, Emacs is visible in the hamburger menu on the left in the Files app, below the SD card option, and above Termux. Do you see something similar on your device? >> File managers on most proprietary versions of Android refuse to display >> Emacs's home directory, because they are more keen to display >> advertisements than to actually manage files. > > ..so this way could be unusable here... > > >> First, try with an up to date build.=20=20 > > Let's wait for an F-Droid update, then.. FWIW, I could reproduce this on 1f81186d67b2a86e6a555a7ad3323fcd13f5e257 but not c8f49c9276d34741bfbe7752dd38391c0b8d782b, so, it may be fixed. >>=20 >> adb logcat | grep android_run_debug_thread >>=20 > > to run the above or similar I should install adb on GNU/Linux (Mint in my > case)? and how to connect the device? with its cable? I never did this be= cause > I transfer files via ssh and similar.. BTW, I have adb installed in Termu= x on > the same device.. I wonder if I can use that.. You could, technically, though it's likely easier to do it on your PC. Enable USB debugging, install the adb package. Your normal charging/data transfer cable ought to work. > In any case, > Thanks! Have a nice day. =2D-=20 Arsen Arsenovi=C4=87 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iOYEARYKAI4WIQT+4rPRE/wAoxYtYGFSwpQwHqLEkwUCY/H/yV8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0RkVF MkIzRDExM0ZDMDBBMzE2MkQ2MDYxNTJDMjk0MzAxRUEyQzQ5MxAcYXJzZW5AYWFy c2VuLm1lAAoJEFLClDAeosSTKNgA/j6hZHyWUMvmMEZOuWt0nv+Deiq5a67j8yu1 HHy1GbHSAQCT9cUiMQVpui9vlaWDxlHw6J0QDjiqrJzyEOrZdOvTBw== =lC4p -----END PGP SIGNATURE----- --=-=-=--