Brave-browser: Portable version of Brave browser

Created on 7 Aug 2018  路  10Comments  路  Source: brave/brave-browser

Carried over from https://github.com/brave/browser-laptop/issues/2953

I had been looking for Firefox and later Chromium binaries so that I could place them on a USB stickhard drive and move my browser with me (portability). However, I never found them.

I was pleasantly surprised to see brave raw binaries available for Linux.

I would like to suggest the following:

  • Have binaries for all platforms available always - a USB stickhard drive formatted using NTFS can store both Linux and Windows binaries and help the user achieve greater portability
  • Make the binaries collectionarchivecompressed file self-sufficient. That is, either they have no external dependencies or the dependencies are well-documented
  • If possible, make portable brave upgrade itself - Tor browser (based on Firefox) already does this:

result

QNo release-noteexclude

Most helpful comment

Ok after applying a patch on Chromium and doing several tests on machines (Win7, 8.1, 10) I managed to set up portability. This allows the portability of everything, except certificates. I will create a PR on brave-core and a switch to enable/disable this behavior.

All 10 comments

Wish to point to two facts

  • if possible, should be possible to run it without priviledges (in windows, not admin rights)
  • truly portable (not as it happens with chrome that binds the portable to the machine). so, passwords, and other elements (bookmarks, extension configuration, etc) are not machine dependent...

Thanks

Hi guys, I'm the developer of brave-portable from Portapps.
Indeed, to make it truly portable, like every Chrome based browsers if I'm not mistaken, we have to deal with machine fingerprints.

I created a portable release of brave 0.55.20. For the moment some restrictions do not allow to make the application completely portable. I explain it briefly on portapps/brave-portable#4. I will try to work on patches for chromium and add a switch to brave-core to get a full portable version. If some people can contribute to the brave-core repository to manage these problems I would be happy to participate.

Ok after applying a patch on Chromium and doing several tests on machines (Win7, 8.1, 10) I managed to set up portability. This allows the portability of everything, except certificates. I will create a PR on brave-core and a switch to enable/disable this behavior.

I'm an Opera user and the only reason I'm using it because they offer a portable version (64bit).

Opera has already been a China product

Thank you so much, @crazy-max, for your valuable work. Your solution for Brave works flawlessly.

I hope your team keeps coming up with new releases.

@Badum-Tiss I'm a "one-man army" on Portapps but yeah I will follow the updates.

@crazy-max I could help if and when there's a need.

I don't know much about Chromium's code however.

Was this page helpful?
0 / 5 - 0 ratings