Samsung galaxy S3 have Quad-core power with enough storage. Your Android device is like a mini computer running on a Linux kernel. Ubuntu, which is also a flavor of Linux, is generally for desktop PCs, netbooks, and laptops. Since Ubuntu relies on the Linux kernel, is it possible to run Ubuntu on an Android device? Here is the Answer given by XDA Developers.
XDA Developers member tiborr sharing a guide on how to setup and run Ubuntu on your Samsung Galaxy S3 GT-I9300.Using the Ubuntu Installer app and his edited script, the said developer was able to run the computer-based Ubuntu on a Samsung Galaxy S3 GT-I9300.
If you want to run Ubuntu on your Samsung Galaxy S3 GT-I9300, continue reading the rest of this guide. Take note that the following steps are not noob-friendly and need some technical skills and knowledge about Android development.
- The instructions in this guide are intended for use with the Samsung Galaxy S3, model number GT-I9300. Applying these instructions on another device or model may produce undesired outcomes.
- The information in this guide is provided for instructional and educational purposes only. There is no guarantee that these instructions will work under your specific and unique circumstances.
- Use these instructions at your own risk. We shall not hold any responsibility or liability for whatever happens to you or your device arising from your use of the info in this guide.
- Read and understand the whole guide first before actually performing the instructions.
- Samsung Galaxy S3 GT-I9300 with root access and running on a kernel that has loopback support
- Download and install Ubuntu Installer Free to your phone from the Google Play Store.
- Enable USB Debugging on your phone by going to Settings > Developer’s options > USB Debugging
- Backup all personal data on your phone to make sure you have a copy of your personal data (e.g., contacts, SMS, MMS, Internet settings, Wi-Fi passwords, and the like) in case the procedure in this guide erases such data.
- Launch the Ubuntu Installer Free app. Launching the app will require you to download 3 additional apps:
- Download the Ubuntu image file via the Ubuntu Installer Free app. You will have to choose either the small or large Ubuntu image file.
- You do not need to download the script suggested by the app because, according to tiborr, it doesn’t work with the Samsung Galaxy S3. Download developer tiborr’s edited script (ubuntu.sh, 1.4 kB).
- Using your preferred file manager app (e.g., ES File Explorer or ASTRO File Manager), navigate to your phone’s internal SD card and create a new folder named “ubuntu” (that is, /sdcard/ubuntu)
- Extract the downloaded Ubuntu image file. Move or copy the said file to/sdcard/ubuntu directory.
- Move or copy tiborr’s ubuntu.sh script into the /sdcard/ubuntudirectory.
- There should be an *.img file and a *.sh file inside the folder.
- Open the Terminal Emulator app and enter the following commands:
- cd /sdcard/ubuntu
- sh ubuntu.sh
- After a series of text, the terminal emulator will ask you to enter the screen size. Type 1280×720 and press Enter.
- On the next screen, a message Save this as default? (y/n) will appear. Type the command Y if you want to save the screen size and N if you don’t want to save it as a default screen size.
- The script may ask you to setup a password. For our purposes, you can just use
- The terminal will act as an Ubuntu command line. To connect to the graphical user interface (GUI), launch the androidVNC app.
localhoston the IP address text field.
- For port number, specify
5900as the port number.
- Leave all other fields as they are.
- Tap Connect. The GUI will render and you will see the familiar Ubuntu interface.
- To exit, return to the Terminal Emulator session, type
exitat the command line, and wait until everything shuts down.
If the steps above don’t work or the script isn’t working, you can try the alternative steps below:
- Follow steps 1 and 2 from the procedures above.
- Download this alternative script (ub.zip, 802 bytes).
- Create a folder named “ubuntu” on your phone’s external SD card. The location should be /mnt/extSdCard/ubuntu.
- Extract the downloaded Ubuntu image file and ub.zip to the
- There should only be an IMG file and a SH file inside the ubuntu folder.
- Open the terminal emulator and type the following commands:
- Follow step 8 and onwards from the procedure in the previous section.
Well! You have successfully booted into Ubuntu on your Samsung Galaxy S3 GT-I9300. Are you facing any problem to installing Ubuntu on your Samsung Galaxy S3? Which method first or Alternative work for you? Is the Guide is helpful? Need your Feedback to improve this blog.