mozilla

Compare Revisions

Building B2G for Samsung Galaxy S2

Change Revisions

Revision 14010:

Revision 14010 by jhammink on

Revision 14011:

Revision 14011 by jhammink on

Title:
Building B2G for Samsung Galaxy S2
Building B2G for Samsung Galaxy S2
Slug:
Mozilla/Boot_to_Gecko/Building_B2G_for_Samsung_Galaxy_S2
Mozilla/Boot_to_Gecko/Building_B2G_for_Samsung_Galaxy_S2
Tags:
NeedsMarkupWork, Mobile, B2G
NeedsMarkupWork, Mobile, B2G
Content:

Revision 14010
Revision 14011
nn41      Backing up the original Android system on the phone
42    </h2>
43    <p>
44      Before you flash B2G onto the phone, it's highly recommende
 >d to create a backup of the original Android system on the phone.
 > This is so that you can always go back to Android and retrieve t
 >he binary blobs in case you lose your local copy in ANDROID_FSDIR
 > (that was our <code>/sgs2-android</code> directory&nbsp; we crea
 >ted in the previous step).
45    </p>
46    <p>
47      You'll want to <strong>back up your phone's factory image</
 >strong> before attempting to build or flash anything to it.&nbsp;
 > As it happens, the builds or flash process itself can be unstabl
 >e and you don't want to end up with a brick.<br>
48      <br>
49      These instructions assume that you have already installed h
 >eimdall.<br>
50      <br>
51      From <strong>some other directory</strong> than where you h
 >ave B2G or NDK/SDK installed:<br>
52      <span style="font-family: inherit;"><span style='font-famil
 >y: "Courier New",Courier,monospace;'>$ cd /tmp<br>
53      $ wget <a class=" external" href="http://cmw.22aaf3.com/c1/
 >recovery/recovery-clockwork-4.0.1.4-galaxys2.tar" rel="freelink">
 >http://cmw.22aaf3.com/c1/recovery/re...4-galaxys2.tar</a><br>
54      $ tar xvf recovery-clockwork-*tar<br>
55      $ adb reboot download</span></span><br>
56      <br>
57      When your phone is in "download" mode, it's ready to be fla
 >shed using Odin protocol.<br>
58      <br>
59      <strong>To Flash Clockworked</strong> (and backup image):<b
 >r>
60      With your phone in "download" mode, run the following:<br>
61      <span style="font-family: inherit;"><span style='font-famil
 >y: "Courier New",Courier,monospace;'>$ heimdall flash --kernel zI
 >mage</span></span><br>
62      <br>
63      Next, reboot the phone to recovery mode.<br>
64      <span style="font-family: inherit;"><span style='font-famil
 >y: "Courier New",Courier,monospace;'>$ adb reboot recovery</span>
 ></span><br>
65      <br>
66      With the phone in recovery mode, follow the on-screen instr
 >uctions to make a backup image.&nbsp; The backup image will be st
 >ored on the phone's internal SD card.
67    </p>
68    <h2>
t76    </p>t
77    <h2>
78      Backing up the original Android system on the phone
79    </h2>
80    <p>
81      Before you flash B2G onto the phone, it's highly recommende
>d to create a backup of the original Android system on the phone. 
> This is so that you can always go back to Android and retrieve t 
>he binary blobs in case you lose your local copy in ANDROID_FSDIR 
>. 
82    </p>
83    <p>
84      You'll want to <strong>back up your phone's factory image</
>strong> before attempting to build or flash anything to it.&nbsp; 
> As it happens, the builds or flash process itself can be unstabl 
>e and you don't want to end up with a brick.<br> 
85      <br>
86      These instructions assume that you have already installed h
>eimdall.<br> 
87      <br>
88      From <strong>some other directory</strong> than where you h
>ave B2G or NDK/SDK installed:<br> 
89      <span style="font-family: inherit;"><span style='font-famil
>y: "Courier New",Courier,monospace;'>$ cd /tmp<br> 
90      $ wget <a class=" external" href="http://cmw.22aaf3.com/c1/
>recovery/recovery-clockwork-4.0.1.4-galaxys2.tar" rel="freelink"> 
>http://cmw.22aaf3.com/c1/recovery/re...4-galaxys2.tar</a><br> 
91      $ tar xvf recovery-clockwork-*tar<br>
92      $ adb reboot download</span></span><br>
93      <br>
94      When your phone is in "download" mode, it's ready to be fla
>shed using Odin protocol.<br> 
95      <br>
96      <strong>To Flash Clockworked</strong> (and backup image):<b
>r> 
97      With your phone in "download" mode, run the following:<br>
98      <span style="font-family: inherit;"><span style='font-famil
>y: "Courier New",Courier,monospace;'>$ heimdall flash --kernel zI 
>mage</span></span><br> 
99      <br>
100      Next, reboot the phone to recovery mode.<br>
101      <span style="font-family: inherit;"><span style='font-famil
>y: "Courier New",Courier,monospace;'>$ adb reboot recovery</span> 
></span><br> 
102      <br>
103      With the phone in recovery mode, follow the on-screen instr
>uctions to make a backup image.&nbsp; The backup image will be st 
>ored on the phone's internal SD card. 

Back to History