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: Tue, 21 Feb 2023 21:41:59 +0800 Message-ID: <87sfezcezc.fsf@yahoo.com> References: <87ttzkmrw1.fsf.ref@yahoo.com> <87ttzkmrw1.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34012"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Feb 21 14:44:45 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 1pUSwm-0008hf-Oj for ged-emacs-devel@m.gmane-mx.org; Tue, 21 Feb 2023 14:44:44 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pUSwM-0007VV-T7; Tue, 21 Feb 2023 08:44:19 -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 1pUSwK-0007VL-07 for emacs-devel@gnu.org; Tue, 21 Feb 2023 08:44:16 -0500 Original-Received: from sonic307-35.consmr.mail.ne1.yahoo.com ([66.163.190.58]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pUSwH-0001eD-Ff for emacs-devel@gnu.org; Tue, 21 Feb 2023 08:44:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676987048; bh=GhlIzOmJuUtaiBA8tL82RtuXkKuiFjcqlgaTqWg59n4=; h=From:To:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=YYqq/RZrEiIVhAJDIFkJsMp7e+g2DxF1saqfVR0SIKD6QLZ+IQUWn6fQKO4OMSZRr6GAkjNnSRSoIRBS4FAMUMuW02RzXLkzDgex1dWtQrdYM/8YwxxyijEgx9NaV1mqED4xIyg0P6VL+7pV9zHQM2ieAgZmWCYM6dpn0Mhj1j3zAXDd6f5GWiY8vLShAiSSxK7Cd7DPgBVHrR8h3Z7VvYBVDbh2Ndybl6diPIvDVNHb6tkClh409/xH/O465ZGppJXvWIOoADgLylzaGpY5senCMSbmDyuX7/GKb82gnuNW2xjtqBCSataY3YtaRz+5d26LSVL+7Zp3HwDkutkLRQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1676987048; bh=Sp2ri107+6GtZ02nKz+PPheEJJ2FZsygGWmP3RCUt74=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=TwDiIEp/tg8bkQjDpJfQ0CfeYBtRMOm0aNhNsZux26jJiGz1qekb281n76hGSqIX9wFbpg2T73SrH7C1AMOp0Lb1tFdZnCnxlkIAs0LkOrvzwiMfLEh/NPzABInR6HskP94Tt8y0HXQvawVbuUgxtoJTMlZ+FowyxNF+EZxV+TAl4gwV+u+Mn/3Y/CJoExwVgx+8Daifa8eSnxNc/wwGwib0ghYpOH30EnAXAt1D1cRbiWe3Nf6gJgB3prRYCvAjufp32tTJum8S7nYvxTGS5ZPgk2qUoEdTfI5SPSchipojebPj25X9f68AMg5jRRKrrSfOBM5ZIexsAl9zgd3eyg== X-YMail-OSG: fLC89e8VM1mcyfrUACIbzUxYGav8YGXIm90L7yK29oONrDnhWAE0U8Nkfr_v1ml GTqoDnjRY_KLlomEDvm95cOLR6mQXc3eBhFnSEqzRo07CTWmqGjWRRvpt3PhJdAnqa.P.9ON98Qd bsZ7PDxI167XKTvRU4saQN7OJcYanr_5qEd__PInXAo2Xhxw8unVxmIK7W36RkVIJeOZyohXX4Zm JjJeXG3z9S9l3MMogoyfdrJBlw.uTSrXHNaLTjtrM8zjgkg1nkYTq__6OryMrU8uowSgxFxYWuMA 1hMZMIZOAqCIrBrPVS5UJLTDx.3la68vcA.JM5NcViMXw9_YX3jxGIj7u2VF.BUI.DfRgGsgwdkR OcZELPgVLd9rCHMIZUfyGih8.fZVQVMlov7ce_o5fnrST14_3YH6S3aFDZOcZm7GgQszJMo5yCS7 3e_li9wzuE37GVI7bjnpD0d5jzG3Nc3zVjOWB.C9LXInBVTeoK7q640yjTsRjEAKB8LA7XNUvmXq PfnBffEkac4FMtKQgWmwwrBJdx1cckQwAPyXksLxK1gnx5fN.KLtFKLGNpudzR0FIKZFAkFdXah_ gW4dKNAwPUP2S6cUIYVM1pgyVn0IjOOo6GwULAIiPgNgqjNGwf8WH6gdT9Zx6GJi8tIrCDEN3WKg OpkKngsPf72ZTCG_MUG9x_R1g7B.4X5APeOIxdP__q5.6NnORc2rni7GAlIl2L6jNbo1QhAtfytR CWcV4S4YCphbJ.ZGWzzbCjDjhZY4fFZIE9G1BwBcccOn_JeoN1TKYljbBRN_RYKrK4XTiISn.s_A jBDaegb0YWFTaqyvBMfF2Qmx9MVrGiUUX.9RJL16Ti X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Tue, 21 Feb 2023 13:44:08 +0000 Original-Received: by hermes--production-sg3-9fc5746c8-xxb6k (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID b7d613e7810006521bdc88c7f2fe2059; Tue, 21 Feb 2023 13:42:05 +0000 (UTC) In-Reply-To: <87ttzkmrw1.fsf@yahoo.com> (Po Lu's message of "Fri, 17 Feb 2023 19:51:42 +0800") 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.190.58; envelope-from=luangruo@yahoo.com; helo=sonic307-35.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:303644 Archived-At: Po Lu writes: > I believe the Android port of Emacs is now more or less feature > complete. > > It can be found on the feature/android branch of the Emacs repository, > and should support all (mipsel, arm, armv7l, mips64, aarch64 and x86) > Android devices capable of running Android 2.2 or later. You can obtain > a check out of that code like so: > > $ git clone git://git.sv.gnu.org/emacs.git -b feature/android > > Please give it as much testing as you can on real hardware from many > different Android vendors. Follow the instructions in INSTALL.android > to build and install Emacs for your specific device. In addition, > please submit patches and report editing modes that do not work well > with the input methods of various on screen keyboards, along with other > bugs, using ``M-x report-emacs-bug RET.'' > > The answers to various common questions (such as ``how to access > external storage'', or ``where does Emacs put its init.el'') are in the > Android appendix of the Emacs manual in the branch. > > Prebuilt binaries will be made available shortly, but please do not > expect them to contain all dependencies with which Emacs can be built. > At present, I don't recommend using binaries from f-droid.org, since > they are out of date, but I will ask the f-droid packagers to rectify > that problem. > > I will post this news to comp.emacs; please post this to other forums > frequented by Emacs users as well. A prebuilt binary for 64-bit ARM devices running Android 5.1 or later can be found at: https://sourceforge.net/projects/android-ports-for-gnu-emacs/files Note that because F-Droid chose to sign their release with their own signing key, you will have to uninstall the F-Droid version before installing this one.