...
Reference_description_with_linked_URLs_________________________ | Notes____________________________________________________________ | ||||
---|---|---|---|---|---|
Android tools | |||||
https://developer.android.com/studio/command-line/adb https://www.howtogeek.com/125769/how-to-install-and-use-abd-the-android-debug-bridge-utility/ | ADB logger | ||||
https://support.sugarsync.com/hc/en-us/articles/204934170-Managing-Automatic-Sync-Settings-Android | SugarSync time sync for android | ||||
https://medium.com/better-programming/install-android-studio-in-ubuntu-b8aed675849f | Article - Install Android Studio on Ubuntu to create Android apps | ||||
VNC on Android | |||||
Run VNC client and / or server on Android connect to a VNC server in your network or in the cloud | |||||
Linux on Android | |||||
| Ubuntu Touch - old, not a good option needs separate device to show desktop | ||||
https://docs.ubuntu.com/phone/en/devices/installing-ubuntu-for-devices | Ubuntu documentation for install on phones | ||||
https://www.makeuseof.com/tag/how-to-linux-on-android/ | Good article to install any Linux version on a rooted Android device uses vnc to see Linux desktop nicely should be able to run full Java stack: derby, couchdb, tomcat, grails or MEAN stack | ||||
https://www.technorms.com/12451/install-ubuntu-on-android | Technorms article Install Ubuntu on Android | ||||
https://www.maketecheasier.com/install-ubuntu-on-android-linux-deploy/ | maketecheasier.com article How to Install Ubuntu on Your Android Phone Using Linux Deploy | ||||
https://www.quora.com/How-do-you-install-Ubuntu-on-an-Android-phone | options - install a binary Ubuntu distribution or download and compile source binary distribution should be less work, less risk |
Key Concepts
Android Debug from Windows or Mac using adb.exe
...
Potential Value Opportunities
Ubuntu Options for Android devices
Option 1 - Use VNC client for Android and connect to an Ubuntu server
https://play.google.com/store/apps/details?id=com.realvnc.viewer.android&hl=en_US
or
https://play.google.com/store/apps/details?id=android.androidVNC&hl=en
The server can be a local system, in your network or in the cloud
Pros:
- Simple to install and configure to any VNC server
- Works without changing your phone configuration, data or encryption
Cons:
- You need a VNC Connect account at RealVNC or use the optional VNC viewer above
- You need an Internet connection to access your remote server
Option 2 - Install Ubuntu server on your Android phone
Technorm notes to install Ubuntu server on Android phone
https://www.technorms.com/12451/install-ubuntu-on-android
Maketecheasy article to install Ubuntu on Android with Linux Deploy
https://www.maketecheasier.com/install-ubuntu-on-android-linux-deploy/
Install Ubuntu server on your Android device
Pros:
- No cost - just suggested donation
- Full Ubuntu server runs anything on your phone ( including Hyperledger Fabric in theory )
Cons:
- Many - root the phone
- Complex install and support
- May require phone factory reset deleting apps, data and encryption
- Requires VNC server and client running to access Ubuntu desktop
- Requires high-end Android phone on new version of Android ( at least 8 GB memory )
In my case, I run Ubuntu in Oracle VirtualBox on a Windows 10 PC fine.
I allocate 6 GB memory to Ubuntu and that is more than enough to run Hyperledger Fabric in a developer environment
Developers - Run Ubuntu server on Android - Options
...