My preferred way to get userscripts on Android would now be to use the Firefox browser, which has working, well-maintained Add-ons available for both Greasemonkey and Tampermonkey (search for them through the Add-ons menu in the Firefox app).
Google Chrome on Android so far doesn't support plugins, of which Tampermonkey is necessary to run userscripts, so here I recommend Firefox for Android. You can install Tampermonkey addon in Firefox and then start with your favorite scripts. Note that all userscripts are not compatible with Tampermonkey such as SE-AutoReviewComments for which you need
On Android system you can use Termux (No root required):
Navigate in Firefox to URL: file:///data/data/org.mozilla.firefox/files/mozilla/
Choose the link of ***.default folder of your profile
Choose the sessionstore.js file
Copy content of this file and save it in sessionstore.js file on local storage
Run the command in Termux to output your tabs ...
Note: this solution requires a rooted Android.
In a terminal emulator app, execute:
(Requires Busybox if running Android 5.1.1 or below. For Marshmallow, remove the term busybox from the following command.)
content query --uri content://org.mozilla.firefox.db.tabs/tabs/ --projection url | busybox cut -d '=' f 2 > /sdcard/firefox_tabs.txt
Apparently there is an Android specific Firefox browser plug-in called Tabs Backup. This seem to work like charm! It places a text file in /storage/emulated/0/Android/tabs_backup/ (Aka. /sdcard/Android/tabs_backup/) called backup_DDMMYYY_hhmmss.txt.
However, it would still be interesting to know how to do this from command line.
As of chrome v39, this still can't easily be done; however, you can hack it. From the XDA post SomeNickName referenced:
Install a Terminal emulator or use adb shell if you're familiar with it.
Change the "last_known_google_url" and "last_prompted_google_url" settings support having a search&q=added to the end. For example, duckduckgo would work with, ...
As with all apps, they store their data below the /data/data directory, in a directory named according to their package name -- which is what you can see following the "id=" in the playstore URL. So for Firefox, data should be in /data/data/org.mozilla.firefox.
So far the good news. Now for the bad news: This directory can only be accessed by the app itself ...
There is a Greasemonkey-like add-on for Dolphin called Tampermonkey. There is also a stand-alone Tampermonkey app, but Dolphin is a more full-fledged browser than that thing.
There is also a similar add-on for Firefox for Android, called USI.
Use either the Habit Browser or Slepnir Browser apps. They both support Userscripts. I had to tweak my scripts slightly to get them working (they handle events differently) but they both work really well.
Works in Chrome mobile. Here's the recipe:
Create a bookmarklet = add a script to your bookmarks:
on Chrome PC¹, then sync (so your bookmarks show up in Chrome mobile on your phone)
or directly in Chrome mobile on your phone²
Do not invoke/call the script (on phone) by looking it up in Chrome Bookmarks (menu [ ⋮ ] / Bookmarks) → that doesn't ...
Browse into the location /data/data/org.mozilla.firefox/files/mozilla/. Among many directories there would be one directory whose name would end with .default. That is your Firefox profile directory. Within that directory, you can find what you are looking for. Extensions (xpi) are saved inside the extensions directory. Some extensions may have data inside ...
With Chrome for Android you can't perform "advanced" search for example using regular expression.There are extensions such as Chrome Regex Search or find+ | Regex Find-in-Page Tool that allow to fine tune your searches on a page, but Chrome for Android does support extensions
If you are not opposed to the use of other browsers than Chrome, you can use ...
If you can afford to switch from Firefox to an another browser, I suggest you pick any one of the following:
The said browsers feature inter alia universal user agent/ website preference for websites visited and also permits overrides per website. I have tested all of them in Desktop mode.
Note that Opera may require a restart of ...
You can still disable the search engines if you have root access to your device. Specifically, you need to pull and modify the file search.json. On my device, I have:
adb pull /data/data/org.mozilla.firefox/files/mozilla/rbn69ru0.default/search.json
Now, by default, this file doesn't format everything nicely, so you can use something like
Although you can't remove search engines from Firefox for Android any more (which I think is the wrong decision for them to have made, personally), you can at least reorder the list, which almost makes up for not being able to remove search engines (I really don't want to ever use Bing, thanks Firefox).
To reorder the list, go into Settings > Customise > ...
I have to suggestions that are probably going to be about as close as you're going to get to removing the 'styles' from websites. They're there for a reason, like previously mentioned, and removing them is very close to disabling the HTML but not entirely the same as you're stil left with the paragraphs and links (the core content of the site, just without ...
The error message in this case is misleading: it's not that Greasemonkey is incompatible with that version number, rather that it's incompatible with Firefox for Android. The extension mechanism in Firefox for Android is somewhat different to Firefox on desktops, so add-ons for desktop Firefox won't work (in general) on Android.
To find out if/when Android ...