Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

base fork: Hexxeh/rpi-update
base: afe5e1d454dc47d10c26c66c418f3bf997a8d776
...
head fork: Hexxeh/rpi-update
compare: master
Commits on Jun 19, 2012
Adam Malcontenti-Wilson adammw Test if BOOT_PATH and ROOT_PATH are unset rather than their default v…
…alues, fixes Hexxeh/rpi-update#11
faad48b
Commits on Jul 03, 2012
Laco Pápay lacop Added more progress messages in the update sequence.
Since it takes a while it is nice to know what the status is.
34929da
Commits on Jul 09, 2012
Bengt Lüers Bengt githubified the readme 00f5032
Commits on Oct 09, 2012
Liam McLoughlin Added support for installing a specific firmware revision 16c2061
Liam McLoughlin Fix incorrect repo path 5e8344a
Liam McLoughlin Really fix the repo URL... dc9a0da
Commits on Oct 10, 2012
DeadWalkingDeath DeadWalkingDeath Update rpi-update
Without double quote it doesn't work for me, always goes into elif
ac49fa0
Liam McLoughlin Merge pull request #31 from DeadWalkingDeath/patch-1
Quote firmware revision
990c3f4
DeadWalkingDeath DeadWalkingDeath Update rpi-update
Sorry, forgot the other change I made. For some reason the [[ doesn't work correct in this context.
ad0316e
Liam McLoughlin Merge pull request #32 from DeadWalkingDeath/patch-2
Update rpi-update
6332172
DeadWalkingDeath DeadWalkingDeath Update rpi-update
Initial if statement was correct, reverted the changes of the last two pull request.
The real problem was that the updateScript.sh didn't pass the argument FW_REV!
5c910a1
Liam McLoughlin Merge pull request #33 from DeadWalkingDeath/patch-3
Update rpi-update
a41a840
Commits on Oct 22, 2012
Liam McLoughlin Added support for new gpu_mem da74cb3
Liam McLoughlin Fix default action 8a70c1a
Liam McLoughlin Force two updates, since parameters changed c6a9678
Liam McLoughlin Correct deletion for old ELF files 174806b
Liam McLoughlin Don't remove files that are needed for older firmwares d4ee857
Liam McLoughlin Fix stupidity (it'll be right this time, really) e50018b
Liam McLoughlin Copy start.elf when installing an older firmware 062fbdf
Liam McLoughlin Updated README 8d3fda8
Commits on Oct 24, 2012
James Nylen nylen Merge branch 'new-readme' of git://github.com/Bengt/rpi-update
Conflicts:
	README.md
52b11d8
James Nylen nylen Merge branch 'master' of git://github.com/lacop/rpi-update
Conflicts:
	rpi-update
c7ea3c8
James Nylen nylen Merge branch 'boot-path-patch' of git://github.com/adammw/rpi-update 7c81158
James Nylen nylen Remove '--quiet' and '-q' options to git and wget 4c69022
James Nylen nylen Add option to disable self-updating 1361c8f
James Nylen nylen Fix setting environment variables with sudo f262b92
James Nylen nylen Further improve progress messages 4652f64
Commits on Dec 18, 2012
popcornmix popcornmix Avoid error with missing git repo when using rpi-update <hash> for fi…
…rst time
786656b
Commits on Dec 25, 2012
Sam Nazarko samnazarko Ensure that rpi-update will not update unsupported distributions 3a3fa3b
Liam McLoughlin Merge pull request #45 from samnazarko/master
Ensure rpi-update does not update unsupported distributions
77b9ee4
Liam McLoughlin Merge pull request #14 from adammw/boot-path-patch
Test if BOOT_PATH and ROOT_PATH are unset rather than their default values
3eb5786
Liam McLoughlin Fix missing quote 91ef0f2
Commits on Dec 26, 2012
Liam McLoughlin Fix more breakage e3dea3d
Liam McLoughlin Fix message outputted on unsupported distros 785ef68
Commits on Dec 28, 2012
Tom Parker palfrey "<" and ">" need escaping in markdown
The "<git hash>" bit doesn't display in github
46e33f1
Liam McLoughlin Merge pull request #49 from palfrey/patch-1
"<" and ">" need escaping in markdown
de54b22
Commits on Dec 31, 2012
James Nylen nylen Merge remote-tracking branch 'upstream/master'
Conflicts:
	README.md
	rpi-update
6f68015
Commits on Jan 03, 2013
Liam McLoughlin Merge pull request #51 from nylen/pull1
A bunch of changes (v2)
31292f7
Commits on Jan 07, 2013
popcornmix popcornmix Use -depth=1 on git fetch to speed updates up 1d2734b
Commits on Jan 08, 2013
popcornmix popcornmix Fix sudo on second part of install command 0609fa4
popcornmix popcornmix Handle errors from a git update by cloning a fresh repo.
Remove old backup directory before creating a new one. Avoids recursive backup when removing .rpi-firmware
214184a
popcornmix popcornmix Remove vcfiled stop/start. It is not used and caused errors with vchi…
…q version changes
8ef422a
Commits on Jan 10, 2013
popcornmix popcornmix Fix type in module backup destination 37f02a0
Commits on Jan 30, 2013
popcornmix popcornmix Updating a depth=1 git tree doesn't work, so just kill it and clone a…
… new one
c5d159c
Commits on Feb 07, 2013
Technion Removed insecure temp file 23ba511
Commits on Feb 10, 2013
ciminop ciminop Minor update, some beginners might not realize they have to install n…
…tpdate
7ac8ca4
popcornmix popcornmix Merge pull request #69 from pcimino/master
Update readme
10ad1e9
Commits on Feb 14, 2013
Matthew Gabeler-Lee fastcat Ask git server what head revision is before downloading the repo 792b730
Commits on Mar 05, 2013
popcornmix popcornmix Merge pull request #72 from Churten/master
Ask git server about head revision before downloading
f87b301
Commits on Mar 06, 2013
popcornmix popcornmix Mention git-core is required in the preparations. Move certificates i…
…ssues to troubleshooting section.
08fc0b1
popcornmix popcornmix Merge pull request #67 from technion/master
Insecure tmp file handling
85b714f
Commits on Apr 11, 2013
Michel Blanc leucos Updates .firmware_revision when revision set at CLI
When revision was specified at the command line,
$FW_PATH/.firmware_updating wasn't updated to reflect the change.
Now $FW_PATH/.firmware_updating is always updated, so idempotency is
achieved when using revision Id's at the command line.
Fixes #84
57ea0f1
popcornmix popcornmix Merge pull request #85 from leucos/fix-#84
Updates .firmware_revision when revision set at CLI
fc31bc7
Commits on Apr 19, 2013
Richard Hull rm-hull BRANCH env variable allows alternate branch to be specified a933ec6
Commits on Apr 20, 2013
popcornmix popcornmix Merge pull request #89 from rm-hull/master
BRANCH env variable allows alternate branch to be specified
7fc78f8
Commits on May 05, 2013
Vincent Cheng Vincent-C rpi-update incorrectly detects latest git commit when called with BRA…
…NCH=next, because 'master' is hardcoded into the check
b095dae
popcornmix popcornmix Merge pull request #91 from Vincent-C/master
rpi-update incorrectly detects latest git commit when called with BRANCH=next
3b81f95
Commits on May 10, 2013
Liam McLoughlin Add LICENSE 2734929
Commits on May 18, 2013
Thomas GrmpCerber Changed install procedure since rpi-update is now available as a pack…
…age.

See #93
#93

Restoring old installation technique following comments of skgsergio in
addition of the new `apt` based installation

mending indentation
777e314
Thomas GrmpCerber Correction for #92 c34d0dd
Commits on May 19, 2013
popcornmix popcornmix Merge pull request #94 from GrmpCerber/PackagedInstallAndTlsEverywhere
Packaged install and tls everywhere
b6b9bae
Commits on May 28, 2013
popcornmix popcornmix Don't require /lib/modules when SKIP_KERNEL is requested ee7802a
Commits on May 29, 2013
popcornmix popcornmix Don't require /lib/modules when SKIP_KERNEL is requested pt 2 e92f4b3
Commits on Aug 12, 2013
popcornmix popcornmix Allow REPO_URI to be overridden.
See: #104
ec1ef11
Commits on Aug 22, 2013
Andrew Scheller lurch Whitespace fix
make the indentation consistent with the rest of the file
0c159dc
Andrew Scheller lurch Remove embedded shebang
.updateScript.sh doesn't need the #! line because it specifically gets exec-ed using /bin/bash
99db681
popcornmix popcornmix Merge pull request #107 from lurch/patch-1
Whitespace fix
1b9a011
Commits on Aug 26, 2013
Andrew Scheller lurch Replace usages of $FW_PATH/.firmware_revision with a $FW_REVFILE vari…
…able
b7d3dba
Commits on Aug 27, 2013
Andrew Scheller lurch Replace ${FW_REPOLOCAL}/${FW_REV}.tar.gz with $FW_TARBALL 6bab03c
Commits on Aug 28, 2013
Andrew Scheller lurch Slight tweak to the "startup logic"
This fixes #102  (which would also get triggered if you rpi-updated to a specific revision, and then later tried rpi-updating to the latest revision)
a8a404c
Commits on Aug 31, 2013
popcornmix popcornmix Merge pull request #108 from lurch/patch-2
Remove embedded shebang
ff9ebab
popcornmix popcornmix Merge pull request #111 from lurch/patch-3
Replace usages of $FW_PATH/.firmware_revision with a $FW_REVFILE variabl...
773deea
popcornmix popcornmix Merge pull request #114 from lurch/patch-6
Slight tweak to the "startup logic"
5437dc0
Commits on Sep 01, 2013
Andrew Scheller lurch Remove $GITCMD variable
After commit c5d159c $GITCMD is only used once, so 'inline it', which also allows us to get rid of the 'eval' call.
742f9a3
Andrew Scheller lurch rev-parse git command doesn't need the --work-tree argument
small tidyup
6f8dc5f
Andrew Scheller lurch Status message updates
Make it clearer that "modules" actually means "kernel modules", and display a message while extracting tarball (which can take a while).
b514610
popcornmix popcornmix Merge pull request #112 from lurch/patch-4
Remove $GITCMD variable
730661e
popcornmix popcornmix Merge pull request #113 from lurch/patch-5
Status message updates
3a2399c
Andrew Scheller lurch Ensure all string variables are fully quoted 522a20f
popcornmix popcornmix Merge pull request #110 from lurch/patch-1
Ensure all string variables are fully quoted
2c61ad2
Andrew Scheller lurch Added a new $WORK_PATH variable
Useful if you don't want to write files directly into /root
87044fb
popcornmix popcornmix Merge pull request #115 from lurch/patch-1
Added a new $WORK_PATH variable
feae51e
Commits on Sep 02, 2013
Andrew Scheller lurch Separate updating of vc_libs and sdk, allow sdk to be skipped a1fb550
popcornmix popcornmix Merge pull request #116 from lurch/patch-1
Separate updating of vc_libs and sdk, allow sdk to be skipped
8ac9efe
Commits on Nov 03, 2013
notro notro Add support for pre/post install scripts and Device Tree Blobs 127f4ce
Commits on Nov 05, 2013
popcornmix popcornmix Merge pull request #119 from notro/master
Add support for pre/post install scripts and Device Tree Blobs
4ce7af1
Commits on Mar 21, 2014
popcornmix popcornmix Switch from wget to curl for downloads
May solve issues like #65
dd495b8
Commits on Apr 05, 2014
popcornmix popcornmix Download firmware without using git
This removes the requirement for git. We never make use of partial git updates,
and it is quicker to download the tarball with curl than use git.

Also piping the curl output into tar is quicker than downloading then un-tarring.

Remove the verbose options from the copies (they don't fail, slow down the copies
and swamp any more useful output messages).

By default delete /root/.rpi_firmware (as it's easy to recreate). Use
SKIP_REPODELETE=1 if you want to keep it.

Add option SKIP_BACKUP=1 if you don't want a backup of old firmware and modules.
41e23a0
popcornmix popcornmix Update readme for latest version of rpi-update 1d6f6e7
Commits on Apr 15, 2014
popcornmix popcornmix cosmetic: Make use the REPO_API variable 5ff5b10
popcornmix popcornmix Support install from local repo.
See: #134
f7baa38
Commits on May 05, 2014
Andrew Scheller lurch Small header tidyup 22c07c5
popcornmix popcornmix Merge pull request #139 from lurch/patch-1
Small header tidyup
8d0b623
Commits on Jul 04, 2014
Luis kcl-lescalan Update README.md
Upon installation of the tool, the command executed writes rpi-update to /usr/bin detailing a 301 error, indicating the source of the update has changed to https://raw.githubusercontent.com/Hexxeh/rpi-update/master/rpi-update. This address change has been reflected in the proposed file change.
9703e67
Commits on Jul 05, 2014
popcornmix popcornmix Merge pull request #144 from kcl-lescalan/patch-1
Update README.md
5c6597b
popcornmix popcornmix Update url to githubusercontent e05cd7a
Commits on Aug 20, 2014
ghollingworth ghollingworth Stop rpi-update deleting dt-blob.bin
dt-blob.bin is used to configure a platform's pin settings and clock settings and must not be changed when we do an rpi-update.  This is a function of the platform rather than a function of the operating system and therefore shouldn't be removed
59b09e6
popcornmix popcornmix Merge pull request #147 from ghollingworth/patch-1
Stop rpi-update deleting dt-blob.bin
69f891c
Commits on Sep 09, 2014
popcornmix popcornmix Skip modules backup if path doesn't exist 4b4f910
Commits on Sep 25, 2014
popcornmix popcornmix Add a JUST_CHECK=1 option which just reports if a firmware update is …
…needed

Exit code which will be 0 if up to date, and 2 if a firmware update would have occurred.
Also the new commits will be printed to stdout
e346828
Commits on Sep 27, 2014
popcornmix popcornmix Skip printing base commit message when JUST_CHECK=1 01f135f
Commits on Dec 02, 2014
popcornmix popcornmix Also copy device tree overlays if present a7513b5
Commits on Dec 07, 2014
popcornmix popcornmix Use /bin/sh rather than /bin/bash for determining hard/soft float
See: #153
82ca97b
Commits on Jan 29, 2015
Andrew Scheller lurch Also copy the overlays README file
(and fix some variable-quoting)
aba0d5f
popcornmix popcornmix Merge pull request #159 from lurch/patch-1
Also copy the overlays README file
ffb686f
Commits on Jan 30, 2015
Andrew Scheller lurch Minor consistency fixes 8c76703
popcornmix popcornmix Merge pull request #160 from lurch/patch-2
Minor consistency fixes
74c5506
Commits on Feb 18, 2015
popcornmix popcornmix Remove old modules before installing new ones
See: #106
fb5babd
popcornmix popcornmix Remove old modules before installing new ones: Avoid removing extra m…
…odules
f1ce518
Something went wrong with that request. Please try again.