Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Portable version of Brave browser #694

Closed
bsclifton opened this issue Aug 6, 2018 · 10 comments · Fixed by brave/brave-core#795
Closed

Portable version of Brave browser #694

bsclifton opened this issue Aug 6, 2018 · 10 comments · Fixed by brave/brave-core#795

Comments

@bsclifton
Copy link
Member

Carried over from brave/browser-laptop#2953

I had been looking for Firefox and later Chromium binaries so that I could place them on a USB stick\hard 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 stick\hard drive formatted using NTFS can store both Linux and Windows binaries and help the user achieve greater portability
  • Make the binaries collection\archive\compressed 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

@bsclifton bsclifton added this to the Backlog milestone Aug 6, 2018
@caspertone2003
Copy link

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

@crazy-max
Copy link

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.

@crazy-max
Copy link

crazy-max commented Oct 30, 2018

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.

@crazy-max
Copy link

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.

@dimuththarindu
Copy link

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

@adrianmak
Copy link

Opera has already been a China product

@bridiver bridiver added the QA/No label Jan 14, 2019
@bsclifton bsclifton modified the milestones: 1.x Backlog, 0.61.x - Nightly Jan 15, 2019
@crazy-max
Copy link

Give it a try : https://portapps.github.io/news/2019-01-31-brave-portable-0.61.5-45/

@ghost
Copy link

ghost commented Jul 24, 2019

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.

@crazy-max
Copy link

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

@ghost
Copy link

ghost commented Jul 24, 2019

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

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants