i4AKK

DROID -- MEMU
=============

1. Check Hyper-V option is off. Download and install Memu emulator:

  http://www.memuplay.com/
  http://dl.memuplay.com/download/Memu-Setup-5.1.1.1.exe
  D:\Program Files\Microvirt\MEmu

Note, there is also Hyper-V version installed into:

  D:\Program Files\Microvirt\MEmuHyperv

Important configuration options:
................................

  + Settings -> Other -> Root Mode:                   Enabled

  + Settings App -> About tablet -> Android version:  5.1.1

Important tips:
...............

  + To remove showing unnecesary downloads
    Swipe down to see list
    Swipe left unnecesary items.

  + https://forum.xda-developers.com/android/apps-games
    /memu-powerful-android-emulator-to-play-t3157906/page139

    D:\Microvirt\MEmu\adb devices
    D:\Microvirt\MEmu\adb root
    D:\Microvirt\MEmu\adb remount
    D:\Microvirt\MEmu\adb shell su -c "mount -o rw,remount /"
    D:\Microvirt\MEmu\adb push D:\hosts /system/etc/hosts
    D:\Microvirt\MEmu\adb pull /system/etc/hosts D:\hosts
    D:\Microvirt\MEmu\adb remount

2. Download and install "android terminal emulator apk\"

  https://www.apkmirror.com/apk/jack-palevich/terminal-emulator
  /terminal-emulator-1-0-70-release/terminal-emulator-1-0-70-
  android-apk-download/

  Set text size to 20.

  + hamburger -> preferences -> shell -> command line

    /system/xbin/sh -u

  + CLI install

    $ su
    # pm install \
      -r -d /sdcard/Download/app.apk

3. Download and install PLC simulator:

  m.apkpure.com/plc-ladder-simulator/com.casdata.plcladdersimulator

Watch some tutorial

  https://www.youtube.com/watch?v=I9X7u_z0JCA  (-f248+251)

4. Using p.3 PLC LD simulator, build 3-bit Moore automata for up-counter

   -- 000 -> 001 -> 002 -> 003 -> 004 -> 005 -> 006 -> 007 --
  ^                                                          |
  |                                                          v
   ----------------------------<-----------------------------

5. Go PRO. Apply to Arduino.

  google play: android ladder simulator pro. 3.09€

  https://www.youtube.com/watch?v=f5ifkkgt7ck

II. DROID -- MICROSOFT
======================

1. Download and install Microsoft Android Standalone Emulator for Visual Studio.

  https://www.visualstudio.com/vs/msft-android-emulator/

Note: HOST REBOOT REQUIRED! (allows Hyper-V)

2. Run the Emulator on

  5.7" Marsmallow (6.0.0) XHDPI Phone
  API Level 23.
  (Similar to Samsung Note5)

3. Enable Storage for the Browser

    Settings -> Apps -> Browser -> App permissions

  Enable Storage option.

4. File manager in Android 6.0 Marshmallow:

  * Launch the Settings app.
  * Tap on Storage & USB.
  * Scroll to the bottom and select Explore.

You can then move, edit, delete and manipulate files as needed [1].

5. Download and install android terminal emulator apk

  https://www.apkmirror.com/apk/jack-palevich/terminal-emulator
  /terminal-emulator-1-0-70-release/terminal-emulator-1-0-70-
  android-apk-download/

  Set text size to 20.

  + hamburger -> preferences -> shell -> command line

    /system/xbin/sh -u

6. Download and install busybox free (takes time)

7. Download and install PLC simulator:

  m.apkpure.com/plc-ladder-simulator/com.casdata.plcladdersimulator

Watch some tutorial

  https://www.youtube.com/watch?v=I9X7u_z0JCA  (-f248+251)

III. DROID -- VIRTUALBOX
========================

  Virtual Machine (tested config.):

    CPU: x64_86
    RAM: 4096 MB
    HD:  IDE, 8GB, Dynamic
         7GB Linux t83, ext4, Active
         1GB Linux/Solaris swap t82
    OS:  FreeBSD 64-Bit
    ISO: android-x86_64-7.1-r1.iso from android-x86.org
         (https://dotsrc.dl.osdn.net/osdn/android-x86
           /67834/android-x86_64-7.1-r1.iso)

Install to ext4 partition. Install GRUB. Reboot from HD.

Links
.....

  1. https://www.cnet.com/how-to
     /how-to-access-android-6-0-marshmallows-file-manager/

  2. https://apkpure.com/su-shell-terminal-emulator
     /com.su.terminal.emumator

  3. memu android emulator for pc

      https://www.youtube.com/watch?v=QBlV52AGwL0