Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Custom installer for Chromium

I would like to provide an installation of Chrome (or probably Chromium?) that comes pre-installed with my extension, installed to a separate folder and has the --enable-experimental-extension-apis turned-on by default. Would also be cool to be able to customize the looks and feels to be more suitable for my brand.

Does anyone know if its allowed by Google's TOS? Is it possible? Was it done before? Is there any easy way to do that, without hacking around on Chromium source code?

like image 217
shesek Avatar asked Dec 30 '11 05:12

shesek


People also ask

Is there a stable version of Chromium?

Officially, Chromium does not have a stable release. The official developers do not release it to end users.

What is Chromium mini installer?

mini_installer is just a packer which packs the following files: 1. CHROME.PACKED.7z 2. setup.exe. These files should be present in your BuildFolder . CHROME.

Which is faster Chrome or Chromium?

Chrome and Chromium are both fast browsers, but they rely on extensions since they don't have a wide range of features on their own. As you can tell, Chrome emerges as the victor once again. Chromium isn't a slow browser, but Chrome is much faster, according to our browser testing.


1 Answers

If you know enough C to modify some code, mini_installer is a good place to start. This is what people would be downloading anyway, so tweaking some of the code there to suit your needs would be the best bet. Install it where you like, make whatever changes before/after the install, etc.

Otherwise, you could write some kind of script that downloads and runs the installer, and then changes settings. For compatibility with your apparent target audience, a simple batch script would be the best bet.

Another option is Chromium Portable. You make any changes you like, and upload a zip file. All they have to do is download and unzip it. Most users can manage that, but pictures on the download page don't hurt. You could also write a small program or script to download the zip file, unzip it, and run anything that needs to be run (or Chromium it self).

like image 114
Brigand Avatar answered Sep 30 '22 14:09

Brigand