VAR-SOM-SD600 fastboot: Difference between revisions
From Variscite Wiki
No edit summary |
No edit summary |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== General information == | == General information == | ||
Qualcomm's | Boot sequence and partition table consist of: | ||
#Qualcomm's proprietary bootloaders (SBLs). Reside in the first partitions | |||
#LK bootloader (fastboot) | |||
#Kernel | |||
#Android FS | |||
<span style="color:#ff0000;">Note</span>: Bad installation of either SBLs or LK bootloader (fastboot), will result in sending SOM back to Variscite for an RMA procedure. | |||
== Pre-built package == | == Pre-built package == | ||
- boot.img: Linux Kernel + Ramdisk boot | - boot.img: Linux Kernel + Ramdisk boot | ||
- cache.img: Android Cache partition | - cache.img: Android Cache partition | ||
- emmc_appsboot.mbn: Fastboot bootloader | - emmc_appsboot.mbn: Fastboot bootloader | ||
- flashall.sh: A script to flash images over fastboot | - flashall.sh: A script to flash images over fastboot | ||
- persist.img: Android persist partition | - persist.img: Android persist partition | ||
- recovery.img: Recovery image | - recovery.img: Recovery image | ||
- system.img: Android system partition | - system.img: Android system partition | ||
- userdata.img: Android data partition | - userdata.img: Android data partition | ||
== | == Flashing pre-built binaries to eMMC flash-storage == | ||
Execute the fastboot script | |||
<pre>$cd /path to prebuilt imagages folder | <pre>$cd /path to prebuilt imagages folder | ||
$sudo ./flashall | $sudo ./flashall | ||
</pre> | </pre> | ||
<br/>The following should be displayed on ubuntu host: | |||
Line 37: | Line 38: | ||
<pre>"waiting for device" | |||
</pre> | |||
Connect device to PC: | |||
*Press and hold the fastboot button | |||
*Power up the device, or press the reset button | |||
*Connect the OTG cable to PC | |||
The following should be displayed on the host Ubuntu: | |||
<br/>The following should be displayed on ubuntu host: | |||
<br/><br/><br/><br/><br/><pre>"connected" | |||
</pre><br/><br/> <br/><br/><br/><br/><br/> <br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/> <br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/> <br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/> | |||
Latest revision as of 15:20, 30 April 2014
General information
Boot sequence and partition table consist of:
- Qualcomm's proprietary bootloaders (SBLs). Reside in the first partitions
- LK bootloader (fastboot)
- Kernel
- Android FS
Note: Bad installation of either SBLs or LK bootloader (fastboot), will result in sending SOM back to Variscite for an RMA procedure.
Pre-built package
- boot.img: Linux Kernel + Ramdisk boot - cache.img: Android Cache partition - emmc_appsboot.mbn: Fastboot bootloader - flashall.sh: A script to flash images over fastboot - persist.img: Android persist partition - recovery.img: Recovery image - system.img: Android system partition - userdata.img: Android data partition
Flashing pre-built binaries to eMMC flash-storage
Execute the fastboot script
$cd /path to prebuilt imagages folder $sudo ./flashall
The following should be displayed on ubuntu host:
"waiting for device"
Connect device to PC:
- Press and hold the fastboot button
- Power up the device, or press the reset button
- Connect the OTG cable to PC
The following should be displayed on the host Ubuntu:
The following should be displayed on ubuntu host:
"connected"