Re: [O] Full org-mode on unrooted Android
Jaromil jaro...@dyne.org writes: [...] For those here who like to try it then please accept my humble homage: a standalone version of ZShaolin based on the latest version 0.9 where I've managed to fix for most issues related to Emacs, which won't update nor will require the Google Play market, and basically contains ZSh, Emacs and a few other utilities like GnuPG, Ssh and Git. https://files.dyne.org/zshaolin/.org-mode/ Providing you with this is really the minimum I can do, as a very happy and enthusiast org-mode user since years: it facilitates in so many ways my life, it is almost embarassing to find myself in this position now. Many thanks! Thank you for this. I am keen to try this out as my previous experience with Emacs on my Nexus systems has been less than ideal. I've installed the apk from the stated place on a Nexus 4; I will try my Nexus 7 later as the 7 will likely be more usable. I've subsequently installed a new version (0.9) using the second button from the top. I have been able to start it and get the shell. However, typing emacs always gives an error: , | Warning: arch dependent data dir (/sdcard/emcs/etc) does not exist. | Error: charsets directory not found: /sdcard/emacs/etc/charsets | ... | Please check your installation. ` What do I need to do? It would appear that my installation is not complete. Thanks, eric -- : Eric S Fraga (0xFFFCF67D), Emacs 24.3.50.1, Org release_8.2.3c-250-gd35233
Re: [O] Full org-mode on unrooted Android
Eric S Fraga e.fr...@ucl.ac.uk writes: Hi Eric: What do I need to do? It would appear that my installation is not complete. You need to install this: https://play.google.com/store/apps/details?id=com.zielm.emacs too. Charles -- ...Deep Hack Mode--that mysterious and frightening state of consciousness where Mortal Users fear to tread. (By Matt Welsh) signature.asc Description: PGP signature
Re: [O] Full org-mode on unrooted Android
Charles Philip Chan cpc...@bell.net writes: Eric S Fraga e.fr...@ucl.ac.uk writes: Hi Eric: What do I need to do? It would appear that my installation is not complete. You need to install this: https://play.google.com/store/apps/details?id=com.zielm.emacs Ah, I misunderstood the original posting. To me, it seemed to imply that the second (external to play store) link superseded the first link. I've now done this and I'm getting further. Emacs starts up but trying to get into org-mode (e.g. visiting a file called t.org) fails with Wrong type argument: stringp, (require . t-mouse) I have to get some work done now but I'll come back to this later to investigate, now that I know that there is hope! Need to dig out my BT keyboard as well... Thanks, eric -- : Eric S Fraga (0xFFFCF67D), Emacs 24.3.50.1, Org release_8.2.3c-250-gd35233
Re: [O] Full org-mode on unrooted Android
dear Carsten and org-mode list, while you have discovered (too early!) ZShaolin having a working version of Emacs that could decenlty run org-mode on an Android, I've been caught in a kind of guilty complex by reading your mails and not having time to fix things. I must admit, as I have admitted elsewhere, that the inclusion of Emacs was still experimental in ZShaolin 0.7 (and that's why is not a 1.0). I've always wanted to have Emacs org-mode usable on a tablet myself and I consider that an ultimate goal of this development. In 0.7 There was an issue with TMPDIR, easy to guess and repair, and then one with the elisp files which are not included in ZShaolin, rather shipped with another app I'm going to depend upon for the time being. On 24.10.2013, at 18:22, Charles Philip Chan cpc...@bell.net wrote: Hi Carsten: 0.7.1, and to problem is still present. Strange, what happens when you do a: , | ls /sdcard/emacs/etc/charsets ` Carsten Dominik carsten.domi...@gmail.com writes: Not even the emacs directory on the sdcard exists. And yes, I *do* have an sdcard... Reinstalling dos not work. In ZShaolin I'm building almost everyting with my own toolchain, but for the Emacs build I'm trusting Zielmicha which IMHO has made the the best Android build around. For the Emacs user, my app adds to it a sane shell envionment and terminal to work. But when you start emacs in ZShaolin there are no elisp files: these must be installed into sdcard/emacs and this can be done by simply installing com.zielm.emacs: https://play.google.com/store/apps/details?id=com.zielm.emacs If both ZShaolin and this app above are installed, Emacs in ZShaolin will start and autoload org-mode. Some things can be still made better, to start faster for instance, like removing most language support since Google's bionic lib has removed NLS and wide char support (they've been so short sighted to support locales only in Java...) Of course there is still a missing piece, that is ZShaolin itself :^) since you need to buy it or build it, which isn't trivial at the moment. For those here who like to try it then please accept my humble homage: a standalone version of ZShaolin based on the latest version 0.9 where I've managed to fix for most issues related to Emacs, which won't update nor will require the Google Play market, and basically contains ZSh, Emacs and a few other utilities like GnuPG, Ssh and Git. https://files.dyne.org/zshaolin/.org-mode/ Providing you with this is really the minimum I can do, as a very happy and enthusiast org-mode user since years: it facilitates in so many ways my life, it is almost embarassing to find myself in this position now. Many thanks! ciao -- http://jaromil.dyne.org GPG: 6113 D89C A825 C5CE DD02 C872 73B3 5DA5 4ACB 7D10 NEW! superseeding old key C2B68E39 due to expiration date signature and revokation history on pgp.mit.edu - plz upd pgpT0rHKXtbFq.pgp Description: PGP signature
Re: [O] Full org-mode on unrooted Android
On 24.10.2013, at 18:22, Charles Philip Chan cpc...@bell.net wrote: Carsten Dominik carsten.domi...@gmail.com writes: Hi Carsten: 0.7.1, and to problem is still present. Strange, what happens when you do a: , | ls /sdcard/emacs/etc/charsets ` Not even the emacs directory on the sdcard exists. And yes, I *do* have an sdcard... Reinstalling dos not work. - Carsten I see a list of charsets files (files with extension .map) on my Nexus 7. If you don't see them, try reinstalling the system to see if it helps. Charles -- However, complexity is not always the enemy. -- Larry Wall (Open Sources, 1999 O'Reilly and Associates) signature.asc Description: Message signed with OpenPGP using GPGMail
Re: [O] Full org-mode on unrooted Android
I also have a bunch of *.map files in that directory. And am also on Nexus 7 (2013). Oddly, on this tablet Charles and I /don't/' have an sdcard, since there is no physical slot for it. (I assume the directory is so labeled for compatibility, and ---in case it helps--- points to '/storage/emulated/0') You actually have an SD card and get no 'emacs' directory. I wonder if the /emacs directory got installed to another place, or if it somehow didn't get installed at all. I'll revoke my bug fixed comment on the bug I filed on the developers' bug tracker http://bugs.dyne.org/, and reference this conversation. Oddly, just now that server is unreachable to me. I did just send a short note on their web-contact form https://www.dyne.org/contact/, where you can also find their IRC channel, if you want to contact them. I have since had a little more trouble with org-mode on Zhaolin using 16pt font. (odd cursor jump after column 70). I don't seem to have the problem with 20pt font (which limits the terminal size). Please scold me if HTML email and links are unwelcome. I haven't been active on this list in a few years, and forget the protocol. I hope this eventually works well. I may try a full linux as instead, but org-mode on non-rooted Android is useful. Scot On Fri, Oct 25, 2013 at 6:28 PM, Carsten Dominik carsten.domi...@gmail.comwrote: On 24.10.2013, at 18:22, Charles Philip Chan cpc...@bell.net wrote: Carsten Dominik carsten.domi...@gmail.com writes: Hi Carsten: 0.7.1, and to problem is still present. Strange, what happens when you do a: , | ls /sdcard/emacs/etc/charsets ` Not even the emacs directory on the sdcard exists. And yes, I *do* have an sdcard... Reinstalling dos not work. - Carsten I see a list of charsets files (files with extension .map) on my Nexus 7. If you don't see them, try reinstalling the system to see if it helps. Charles -- However, complexity is not always the enemy. -- Larry Wall (Open Sources, 1999 O'Reilly and Associates)
Re: [O] Full org-mode on unrooted Android
Drat. I had that problem at the beginning too. I filed a bug report and a little later, things worked. I assumed they had fixed it. I'll have a look in that directory to see what's there. Meanwhile, perhaps a reboot, or a rerun the command download system in Zshaolin. On Tue, Oct 15, 2013 at 10:14 AM, Carsten Dominik carsten.domi...@gmail.com wrote: On 8.10.2013, at 12:36, Scot Becker scot.bec...@gmail.com wrote: Just a quick note to say that it's possible to get a full Emacs+org-mode on (unrooted) Android using an app called 'zshaolin'. You can either download the app from the Google Play store for approx $3 or download the toolchain and source from their website and compile it yourself (which I haven't tried). https://play.google.com/store/apps/details?id=org.dyne.zshaolinhl=en http://www.dyne.org/software/zshaolin/ (for source, follow links to their FTP site, about 2/3 down the page) Emacs is version 24.1.50. I just tried it, and when I start emacs I get an error message that the directory /sdcard/emacs/etc is not present. Emacs seems to look there for a file called charsets. Does anyone know what I am missing here? Thanks - Carsten The following needs to be added to the .zshrc for org-mode to work: export TMPDIR=${HOME}/tmp They only claim 'barebone' Emacs, and I haven't tested extensively to see what that means, but so far it works for me. I have no affiliation with the people at dyne.org, just happy to have working portable, org-mode. I use a Bluetooth keyboard with a 7 tablet on Android 4.3. It looks like compiling in this case may not be for the faint of heart, but if someone tries it, perhaps they can post any notes to the list here. Cheers, Scot
Re: [O] Full org-mode on unrooted Android
On 24.10.2013, at 12:30, Scot Becker scot.bec...@gmail.com wrote: Drat. I had that problem at the beginning too. I filed a bug report and a little later, things worked. I assumed they had fixed it. I'll have a look in that directory to see what's there. Meanwhile, perhaps a reboot, or a rerun the command download system in Zshaolin. Download system? I don't see this command. - Carsten On Tue, Oct 15, 2013 at 10:14 AM, Carsten Dominik carsten.domi...@gmail.com wrote: On 8.10.2013, at 12:36, Scot Becker scot.bec...@gmail.com wrote: Just a quick note to say that it's possible to get a full Emacs+org-mode on (unrooted) Android using an app called 'zshaolin'. You can either download the app from the Google Play store for approx $3 or download the toolchain and source from their website and compile it yourself (which I haven't tried). https://play.google.com/store/apps/details?id=org.dyne.zshaolinhl=en http://www.dyne.org/software/zshaolin/ (for source, follow links to their FTP site, about 2/3 down the page) Emacs is version 24.1.50. I just tried it, and when I start emacs I get an error message that the directory /sdcard/emacs/etc is not present. Emacs seems to look there for a file called charsets. Does anyone know what I am missing here? Thanks - Carsten The following needs to be added to the .zshrc for org-mode to work: export TMPDIR=${HOME}/tmp They only claim 'barebone' Emacs, and I haven't tested extensively to see what that means, but so far it works for me. I have no affiliation with the people at dyne.org, just happy to have working portable, org-mode. I use a Bluetooth keyboard with a 7 tablet on Android 4.3. It looks like compiling in this case may not be for the faint of heart, but if someone tries it, perhaps they can post any notes to the list here. Cheers, Scot
Re: [O] Full org-mode on unrooted Android
Carsten Dominik carsten.domi...@gmail.com writes: Hi Carsten: Download system? I don't see this command. He meant check to see if you have the latest in Install System. Charles -- I did this 'cause Linux gives me a woody. It doesn't generate revenue. (Dave '-ddt-` Taylor, announcing DOOM for Linux) signature.asc Description: PGP signature
Re: [O] Full org-mode on unrooted Android
0.7.1, and to problem is still present. - Carsten On 24.10.2013, at 17:57, Charles Philip Chan cpc...@bell.net wrote: Carsten Dominik carsten.domi...@gmail.com writes: Hi Carsten: Download system? I don't see this command. He meant check to see if you have the latest in Install System. Charles -- I did this 'cause Linux gives me a woody. It doesn't generate revenue. (Dave '-ddt-` Taylor, announcing DOOM for Linux) signature.asc Description: Message signed with OpenPGP using GPGMail
Re: [O] Full org-mode on unrooted Android
Carsten Dominik carsten.domi...@gmail.com writes: Hi Carsten: 0.7.1, and to problem is still present. Strange, what happens when you do a: , | ls /sdcard/emacs/etc/charsets ` I see a list of charsets files (files with extension .map) on my Nexus 7. If you don't see them, try reinstalling the system to see if it helps. Charles -- However, complexity is not always the enemy. -- Larry Wall (Open Sources, 1999 O'Reilly and Associates) signature.asc Description: PGP signature
Re: [O] Full org-mode on unrooted Android
On 8.10.2013, at 12:36, Scot Becker scot.bec...@gmail.com wrote: Just a quick note to say that it's possible to get a full Emacs+org-mode on (unrooted) Android using an app called 'zshaolin'. You can either download the app from the Google Play store for approx $3 or download the toolchain and source from their website and compile it yourself (which I haven't tried). https://play.google.com/store/apps/details?id=org.dyne.zshaolinhl=en http://www.dyne.org/software/zshaolin/ (for source, follow links to their FTP site, about 2/3 down the page) Emacs is version 24.1.50. I just tried it, and when I start emacs I get an error message that the directory /sdcard/emacs/etc is not present. Emacs seems to look there for a file called charsets. Does anyone know what I am missing here? Thanks - Carsten The following needs to be added to the .zshrc for org-mode to work: export TMPDIR=${HOME}/tmp They only claim 'barebone' Emacs, and I haven't tested extensively to see what that means, but so far it works for me. I have no affiliation with the people at dyne.org, just happy to have working portable, org-mode. I use a Bluetooth keyboard with a 7 tablet on Android 4.3. It looks like compiling in this case may not be for the faint of heart, but if someone tries it, perhaps they can post any notes to the list here. Cheers, Scot signature.asc Description: Message signed with OpenPGP using GPGMail
[O] Full org-mode on unrooted Android
hi all, apologies for breaking the threading as I just subscribed to the list and thanks for trying out ZShaolin :^) I am happy to see some of the experts here find it useful. The Emacs included in my APK is experimental and so far comes without elisp files, which you can add from your own collection, inside /sdcard/Emacs. then Emacs in Zshaolin should work without problems and with all loaded extensions (one could also simply install the Emacs for Android app which provides them). I'm trying to find the time to update the app and include a working Emacs out of the box, so far without much success because of lack of time and other priorities: ZShaolin includes a lot more software and currently I am working on a modular install system, sort of package based, somehow minimal enough to fit the style of the app. There are also other priorities like UTF8 support in the terminal (which is an older version of JackPal's)... Overall ZShaolin is not complete and still somehow far from 1.0, however for using Emacs and Orgmode should be enough to add that directory in the sdcard, I use such a setup myself, with some difficulties because of the Esc key in Android and such things as the software keyboard popping up which was mentioned, for which installing the null keyboard app is a possible solution. I'll keep in touch via this mailinglist, so welcome troubles :^) and suggestions. And many thanks Carsten and all devs for orgmode: rocks. ciao -- http://jaromil.dyne.org GPG: 6113 D89C A825 C5CE DD02 C872 73B3 5DA5 4ACB 7D10 NEW! superseeding old key C2B68E39 due to expiration date signature and revokation history on pgp.mit.edu - plz upd pgpE_HQ1yP54F.pgp Description: PGP signature
Re: [O] Full org-mode on unrooted Android
Ian Barton li...@wilkesley.net writes: That looks interesting too. I have to see if it runs on my Nexus 7. Emacs for Android is like a bus. You wait ages and nothing comes, then suddenly two arrive together. I tried it on my Nexus 7 and it works. In order for org-mode to work, you will need to set the $TMP environmental variable. Also, for font size greater than 12 pt, you will need to start Emacs in landscape mode, or else Emacs wouldn't start. Charles -- Whip me. Beat me. Make me maintain AIX. (By Stephan Zielinski) signature.asc Description: PGP signature
Re: [O] Full org-mode on unrooted Android
On 09/10/13 14:57, Alexander Vorobiev wrote: There is also emacs for Android https://play.google.com/store/apps/details?id=com.zielm.emacs but after trying it and playing with some other ports of unix applications, I decided to bit the bullet and install full Ubuntu on That looks interesting too. I have to see if it runs on my Nexus 7. Emacs for Android is like a bus. You wait ages and nothing comes, then suddenly two arrive together. Ian.
Re: [O] Full org-mode on unrooted Android
Alex, That also sounds like a good way to carry Emacs/org with your, if the battery life hit isn't too big, (is it?) and if it's possible to keep the system running in the background (do you do ths?) Emacs for Android didn't work for me at all, and seems not to be currently maintained. After some more experiments I see that although Zhaolin works pretty well with an external keyboard, the terminal emulator seems to have more trouble with the soft keyboard popping up and down. I do have press ESC then Enter to get a new org heading. ALT+Enter doesn't seem to work. Scot On Wed, Oct 9, 2013 at 6:57 PM, Alexander Vorobiev alexander.vorob...@gmail.com wrote: There is also emacs for Android https://play.google.com/store/apps/details?id=com.zielm.emacs but after trying it and playing with some other ports of unix applications, I decided to bit the bullet and install full Ubuntu on my Galaxy Note 8 using https://play.google.com/store/apps/details?id=com.zpwebsites.linuxonandroid . The tablet/phone needs to be rooted though (the installer needs to be able to create and mount loopback device for the Linux disk image) but for the popular devices it is not difficult at all (but You will probably lose your warranty though). Now I have my regular emacs setup with org-mode, ess, AucTeX, tramp, etc, and all the tools I am used to - ssh, R, gcc, etc. I use it in console mode using Android terminal, regular Ubuntu GUI is also available through VNC client. There is no dual-boot or virtualization involved, all it does is chroot in the terminal session, Android's Linux kernel is standard enough to make Ubuntu happy. Regards, Alex On Wed, Oct 9, 2013 at 3:07 AM, Ian Barton li...@wilkesley.net wrote: On 08/10/13 11:36, Scot Becker wrote: Just a quick note to say that it's possible to get a full Emacs+org-mode on (unrooted) Android using an app called 'zshaolin'. You can either download the app from the Google Play store for approx $3 or download the toolchain and source from their website and compile it yourself (which I haven't tried). https://play.google.com/store/apps/details?id=org.dyne.zshaolinhl=en http://www.dyne.org/software/zshaolin/ (for source, follow links to their FTP site, about 2/3 down the page) Emacs is version 24.1.50. The following needs to be added to the .zshrc for org-mode to work: export TMPDIR=${HOME}/tmp Thanks for sharing. I have been using emacs via ssh on my Nexus 7. However, obviously this only works if I can get an Internet connection. So far this setup looks as though it will meet all my simple mobile needs, which are just to edit my org files in native Emacs. I see that git is also built in. I haven't tested it yet, but if it works I can just pull and push my org files from my repos, rather than copying them to the Nexus manually. Ian.
Re: [O] Full org-mode on unrooted Android
Scot, I haven't notice much impact on the battery life but, given all the services/demons typical ubuntu system launches, there must be some consequences for the battery for sure. I do leave it running in background (by not exiting terminal). I also noticed some keybindings that don't work (M-arrows and M-RET in particular) but their ESC- counterparts work fine. It looks like that might be a problem of the Android Terminal. Regards, Alex On Thu, Oct 10, 2013 at 11:13 AM, Scot Becker scot.bec...@gmail.com wrote: Alex, That also sounds like a good way to carry Emacs/org with your, if the battery life hit isn't too big, (is it?) and if it's possible to keep the system running in the background (do you do ths?) Emacs for Android didn't work for me at all, and seems not to be currently maintained. After some more experiments I see that although Zhaolin works pretty well with an external keyboard, the terminal emulator seems to have more trouble with the soft keyboard popping up and down. I do have press ESC then Enter to get a new org heading. ALT+Enter doesn't seem to work. Scot On Wed, Oct 9, 2013 at 6:57 PM, Alexander Vorobiev alexander.vorob...@gmail.com wrote: There is also emacs for Android https://play.google.com/store/apps/details?id=com.zielm.emacs but after trying it and playing with some other ports of unix applications, I decided to bit the bullet and install full Ubuntu on my Galaxy Note 8 using https://play.google.com/store/apps/details?id=com.zpwebsites.linuxonandroid. The tablet/phone needs to be rooted though (the installer needs to be able to create and mount loopback device for the Linux disk image) but for the popular devices it is not difficult at all (but You will probably lose your warranty though). Now I have my regular emacs setup with org-mode, ess, AucTeX, tramp, etc, and all the tools I am used to - ssh, R, gcc, etc. I use it in console mode using Android terminal, regular Ubuntu GUI is also available through VNC client. There is no dual-boot or virtualization involved, all it does is chroot in the terminal session, Android's Linux kernel is standard enough to make Ubuntu happy. Regards, Alex On Wed, Oct 9, 2013 at 3:07 AM, Ian Barton li...@wilkesley.net wrote: On 08/10/13 11:36, Scot Becker wrote: Just a quick note to say that it's possible to get a full Emacs+org-mode on (unrooted) Android using an app called 'zshaolin'. You can either download the app from the Google Play store for approx $3 or download the toolchain and source from their website and compile it yourself (which I haven't tried). https://play.google.com/store/apps/details?id=org.dyne.zshaolinhl=en http://www.dyne.org/software/zshaolin/ (for source, follow links to their FTP site, about 2/3 down the page) Emacs is version 24.1.50. The following needs to be added to the .zshrc for org-mode to work: export TMPDIR=${HOME}/tmp Thanks for sharing. I have been using emacs via ssh on my Nexus 7. However, obviously this only works if I can get an Internet connection. So far this setup looks as though it will meet all my simple mobile needs, which are just to edit my org files in native Emacs. I see that git is also built in. I haven't tested it yet, but if it works I can just pull and push my org files from my repos, rather than copying them to the Nexus manually. Ian.
Re: [O] Full org-mode on unrooted Android
On 08/10/13 11:36, Scot Becker wrote: Just a quick note to say that it's possible to get a full Emacs+org-mode on (unrooted) Android using an app called 'zshaolin'. You can either download the app from the Google Play store for approx $3 or download the toolchain and source from their website and compile it yourself (which I haven't tried). https://play.google.com/store/apps/details?id=org.dyne.zshaolinhl=en http://www.dyne.org/software/zshaolin/ (for source, follow links to their FTP site, about 2/3 down the page) Emacs is version 24.1.50. The following needs to be added to the .zshrc for org-mode to work: export TMPDIR=${HOME}/tmp Thanks for sharing. I have been using emacs via ssh on my Nexus 7. However, obviously this only works if I can get an Internet connection. So far this setup looks as though it will meet all my simple mobile needs, which are just to edit my org files in native Emacs. I see that git is also built in. I haven't tested it yet, but if it works I can just pull and push my org files from my repos, rather than copying them to the Nexus manually. Ian.
Re: [O] Full org-mode on unrooted Android
There is also emacs for Android https://play.google.com/store/apps/details?id=com.zielm.emacs but after trying it and playing with some other ports of unix applications, I decided to bit the bullet and install full Ubuntu on my Galaxy Note 8 using https://play.google.com/store/apps/details?id=com.zpwebsites.linuxonandroid. The tablet/phone needs to be rooted though (the installer needs to be able to create and mount loopback device for the Linux disk image) but for the popular devices it is not difficult at all (but You will probably lose your warranty though). Now I have my regular emacs setup with org-mode, ess, AucTeX, tramp, etc, and all the tools I am used to - ssh, R, gcc, etc. I use it in console mode using Android terminal, regular Ubuntu GUI is also available through VNC client. There is no dual-boot or virtualization involved, all it does is chroot in the terminal session, Android's Linux kernel is standard enough to make Ubuntu happy. Regards, Alex On Wed, Oct 9, 2013 at 3:07 AM, Ian Barton li...@wilkesley.net wrote: On 08/10/13 11:36, Scot Becker wrote: Just a quick note to say that it's possible to get a full Emacs+org-mode on (unrooted) Android using an app called 'zshaolin'. You can either download the app from the Google Play store for approx $3 or download the toolchain and source from their website and compile it yourself (which I haven't tried). https://play.google.com/store/apps/details?id=org.dyne.zshaolinhl=en http://www.dyne.org/software/zshaolin/ (for source, follow links to their FTP site, about 2/3 down the page) Emacs is version 24.1.50. The following needs to be added to the .zshrc for org-mode to work: export TMPDIR=${HOME}/tmp Thanks for sharing. I have been using emacs via ssh on my Nexus 7. However, obviously this only works if I can get an Internet connection. So far this setup looks as though it will meet all my simple mobile needs, which are just to edit my org files in native Emacs. I see that git is also built in. I haven't tested it yet, but if it works I can just pull and push my org files from my repos, rather than copying them to the Nexus manually. Ian.
[O] Full org-mode on unrooted Android
Just a quick note to say that it's possible to get a full Emacs+org-mode on (unrooted) Android using an app called 'zshaolin'. You can either download the app from the Google Play store for approx $3 or download the toolchain and source from their website and compile it yourself (which I haven't tried). https://play.google.com/store/apps/details?id=org.dyne.zshaolinhl=en http://www.dyne.org/software/zshaolin/ (for source, follow links to their FTP site, about 2/3 down the page) Emacs is version 24.1.50. The following needs to be added to the .zshrc for org-mode to work: export TMPDIR=${HOME}/tmp They only claim 'barebone' Emacs, and I haven't tested extensively to see what that means, but so far it works for me. I have no affiliation with the people at dyne.org, just happy to have working portable, org-mode. I use a Bluetooth keyboard with a 7 tablet on Android 4.3. It looks like compiling in this case may not be for the faint of heart, but if someone tries it, perhaps they can post any notes to the list here. Cheers, Scot