TS-4900 Android Getting started: Difference between revisions

From embeddedTS Manuals
(Created page with "Download the Android image here: * [ftp://ftp.embeddedarm.com/ts-socket-macrocontrollers/ts-4900-linux/distributions/android/android-sdimage-4.4.2-latest.dd.bz2] ([ftp://ftp....")
 
m (Non-link text auto-updated for 2022 re-branding ( ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7990-linux\ →‎ ftp://ftp.embeddedTS.com/ts-arm-sbc/ts-7990-linux\))
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Android must be run from the eMMC.  This can be written with the [[#Production_Mechanism|USB production tool]], or from the SD card.  To use the USB drive, follow the instructions [[#Production_Mechanism|here]], and download the image and copy it to the USB drive as emmcimage.dd.bz2.
Download the Android image here:
Download the Android image here:


* [ftp://ftp.embeddedarm.com/ts-socket-macrocontrollers/ts-4900-linux/distributions/android/android-sdimage-4.4.2-latest.dd.bz2] ([ftp://ftp.embeddedarm.com/ts-socket-macrocontrollers/ts-4900-linux/distributions/android/android-sdimage-4.4.2-latest.dd.bz2.md5 md5])
* [https://files.embeddedTS.com/ts-arm-sbc/ts-7990-linux/distributions/android/ android-7.1.1-tsimx6-tiwifi-latest.dd.bz2] ([https://files.embeddedTS.com/ts-arm-sbc/ts-7990-linux/distributions/android/android-7.1.1-tsimx6-tiwifi-latest.dd.bz2.md5 md5])


To write this to an SD card you can use a Linux workstation and ddAssuming your SD card is /dev/sdc:
To load from the SD card, boot up to any Linux distribution from the SD card such as the default YoctoOnce booted here, run:
<source lang=bash>
<source lang=bash>
bzip2 -d android-sdimage-4.4.2-latest.dd.bz2
wget -qO- ftp://ftp.embeddedTS.com/ts-arm-sbc/ts-7990-linux\
sudo dd if=android-sdimage-4.4.2-latest.dd bs=4M of=/dev/sdc
/distributions/android/android-7.1.1-tsimx6-tiwifi-\
latest.dd.bz2 | bzcat | dd bs=4M of=/dev/mmcblk2 conv=fsync
</source>
</source>
This will write the u-boot script, kernel, fpga, and the /system/ and /data/ partitions.
 
This will download it, decompress it, and write it to the eMMC drive.  Reboot and boot into Android.

Latest revision as of 14:22, 18 January 2022

Android must be run from the eMMC. This can be written with the USB production tool, or from the SD card. To use the USB drive, follow the instructions here, and download the image and copy it to the USB drive as emmcimage.dd.bz2.

Download the Android image here:

To load from the SD card, boot up to any Linux distribution from the SD card such as the default Yocto. Once booted here, run:

wget -qO- ftp://ftp.embeddedTS.com/ts-arm-sbc/ts-7990-linux\
/distributions/android/android-7.1.1-tsimx6-tiwifi-\
latest.dd.bz2 | bzcat | dd bs=4M of=/dev/mmcblk2 conv=fsync

This will download it, decompress it, and write it to the eMMC drive. Reboot and boot into Android.