Difference between revisions of "Template:Luneos install"

From WebOS-Ports
Jump to: navigation, search
(Install the build)
 
(22 intermediate revisions by 4 users not shown)
Line 5: Line 5:
 
</noinclude>
 
</noinclude>
 
==Installing and running the image==
 
==Installing and running the image==
{{Commentlink
+
<!--{{Commentlink
 
|section=install-the-build-for-{{{device_name}}}
 
|section=install-the-build-for-{{{device_name}}}
}}
+
}}-->
  
  
 
Assuming the build completed without error (it will be obvious when it finishes).
 
Assuming the build completed without error (it will be obvious when it finishes).
  
Once you have built the image, you'll likely want to install it and run it on your {{{device_name}}}. See [[Testing Images]] for further details on that process.
+
Once you have built the image, you'll likely want to install it and run it on your {{{device_name}}}. See [http://webos-ports.org/wiki/Install_LuneOS_for_{{{device_codename}}} Testing LuneOS for {{{device_name}}}] for further details on that process.
=== Success!  So....what's next? ===
 
  
''You've done it!''  Welcome to the elite club of self-builders.  You've built your operating system from scratch, from the ground up.  You are the master/mistress of your domain... and hopefully you've learned a bit on the way and had some fun too.
+
Remember: The file you want to sideload on your device is '''<build env>/tmp-glibc/deploy/images/{{lc:{{{device_codename}}}}}/{{#ifeq:{{lc:{{{device_codename}}}}}|tenderloin| luneos-dev-image-tenderloin.tar.gz | luneos-dev-package-{{lc:{{{device_codename}}}}}.zip }} '''
  
Now that you've succeeded in building WebOS Ports open WebOS for your device, here are [[After_You_Build|some suggestions on what to do next]].
+
If you also need the kernel, it's in '''<build env>/tmp-glibc/deploy/images/{{lc:{{{device_codename}}}}}/uImage'''
  
Also, be sure to take a glance at the [[Development|Dev Center]] on this wiki for all kinds of more detailed information about developer topics ranging from [[Doc:_debugging_with_logcat|collecting logs]], understanding [[Doc:_the_wop_source|what's in the source code directories]], [[Doc:_using_gerrit|submitting your own contributions]], [[Doc:_porting_intro|porting WebOS Ports open WebOS]] to new devices, and a lot more.
+
=== Success!  And next steps? ===
  
Congrats again!
+
''You've done it!''  Welcome to the club of people who can build their operating system from the source code! Hopefully you enjoyed the experience and are inspired to do more!
 +
 
 +
To rebuild after the source code has changed on GitHub,
 +
* If you've logged in again to the virtual machine, run setup-env, as above
 +
* Pull the latest code from GitHub by running <code>make update</code>, as above
 +
* Build, as above

Latest revision as of 10:08, 28 October 2016


WARNING: DO NOT EDIT!

THIS PAGE IS NOT A REGULAR WIKI PAGE. IT IS A WIKI *TEMPLATE* AUTO-INCLUDED INTO POTENTIALLY HUNDREDS OF OTHER PAGES. ANY CHANGE MADE HERE WILL AFFECT ALL THESE PAGES SIMULTANEOUSLY, INCLUDING PAGES DEALING WITH MANY TYPES OF DEVICES. SO DO NOT EDIT THIS PAGE UNLESS YOU KNOW EXACTLY WHAT YOU ARE DOING. THANKS!

Installing and running the image

Assuming the build completed without error (it will be obvious when it finishes).

Once you have built the image, you'll likely want to install it and run it on your {{{device_name}}}. See Testing LuneOS for {{{device_name}}} for further details on that process.

Remember: The file you want to sideload on your device is <build env>/tmp-glibc/deploy/images/{{{device_codename}}}/luneos-dev-package-{{{device_codename}}}.zip

If you also need the kernel, it's in <build env>/tmp-glibc/deploy/images/{{{device_codename}}}/uImage

Success! And next steps?

You've done it! Welcome to the club of people who can build their operating system from the source code! Hopefully you enjoyed the experience and are inspired to do more!

To rebuild after the source code has changed on GitHub,

  • If you've logged in again to the virtual machine, run setup-env, as above
  • Pull the latest code from GitHub by running make update, as above
  • Build, as above