Update open source manifest
[manifest/android/binary.git] / tegranote7c_README
1 Welcome to the TEGRANOTE Open Source + Binary Driver Release.
2
3 In this README, you will find sync, build, and flashing instructions.
4
5 ==========
6 HowTo Sync:
7 ==========
8
9 Syncing this release requires git and the repo tool from Google:
10 http://source.android.com/source/downloading.html#installing-repo
11
12 mkdir ~/tegranote-open-source
13 cd ~/tegranote-open-source
14 repo init -u git://nv-tegra.nvidia.com/manifest/android/binary.git -b rel-tegranote-partner -m secureos/tegranote7c.xml
15 repo sync -j5
16
17
18 ==========
19 HowTo Build:
20 ==========
21
22 Building this release requires a Linux build environment configured to
23 build Android: http://source.android.com/source/initializing.html
24
25 Additionally, you will be required to agree to license terms when extracting
26 the binary drivers.
27
28 cd ~/tegranote-open-source
29 export TOP=`pwd`
30 cd vendor/nvidia/licensed-binaries
31 ./extract-nv-bins.sh
32 cd $TOP
33 . build/envsetup.sh
34 setpaths
35 lunch tegranote7c-userdebug
36 mp dev
37
38 ==========
39 HowTo Flash:
40 ==========
41
42 Before flashing images from this build to your TEGRANOTE, connect your TEGRANOTE
43 via USB to the PC where you built this tree.
44
45 Next, put your TEGRANOTE into fastboot mode using following method:
46 SW method:
47    Boot to android home screen
48    Connect the device to linux system
49    Open terminal(on linux)
50    Type "adb reboot bootloader" in terminal
51
52 HW method:
53    Turn off the device
54    Press and hold "Volume Up"+"Power" buttons till device boots
55
56 If this is the first time you have done this procedure, you must unlock
57 your bootloader.  To unlock your bootloader, run the following command
58 in a terminal:
59
60 fastboot oem unlock
61
62 Next do the following:
63    Select "Unlock bootloader" option on device
64    Press the power button to confirm the unlock
65
66 Your device's bootloader should now be unlocked.
67
68 To flash images from this build to your TEGRANOTE, run the following commands
69 from the same terminal where you did your build:
70
71 cd $OUT
72 fastboot flash recovery recovery.img
73 fastboot flash boot boot.img
74 fastboot flash system system.img
75 fastboot flash userdata userdata.img
76 fastboot flash dtb tegra114-tegranote7c.dtb
77 fastboot reboot
78