jQuarks viewer

jQuarks viewer

LineageOS Jelly browser +adsBlocker +random_UserAgent +offline_.mht +...

Browser Internet Navigation Reading

Screenshots

Screenshot of jQuarks viewer Screenshot of jQuarks viewer Screenshot of jQuarks viewer Screenshot of jQuarks viewer Screenshot of jQuarks viewer Screenshot of jQuarks viewer

Description

# (Kotlin)Quarks Browser refactored ***org.lineageos.jelly*** for AOSP compilation
Jelly browser with ads blocker, support for android 6.0+, a few ui changes and some bug fixes.
Ads blocker and favicon in search bar based on this: https://github.com/CarbonROM/android_packages_apps_Quarks

### Ads blocker:
* https://pgl.yoyo.org/as/serverlist.php?hostformat=nohtml&showintro=0

### Offline reading:
* .mht (chromiumPC compatible)
* /Android/data/com.oF2pks.jquarks/files/*.mht
* ✇Favorites
* screen Shortcuts

### tab(s) manager:
* tile & iconShortcut for allTabs kill
* randomized UserAgent for each tab https://coveryourtracks.eff.org/kcarter?aat=1

### external launches:
* local xml/mht/html/svg/eml, for both ^content^ (X-plore) & ^file^ (aosp/Files or GhostCommander)
* local video (with screen-off audio)
* ShareLink
* ShareContent
* web search

### aditionnal features
* pageIcon in urlBar: click to Refresh & longclick for GoForward
* secureIcon in urlBar: click to sslCertificate & longclick to /Settings
* ping action, x509 and links to VirusTotal/MyWOT via sslCertificate screen

### new Settings
* force NightMode in webview (min version 76!)
* adjustable size for urlBar height
* toggle URL vs Title in urlBar
* anti-tracing & info for UserAgent

### More Search-engine(s):
chosen one (via /Settings/) triggered, from any selected text (anywhere via longpress)
* Gibiru
* Google without AI
* Mojeek
* Qwant
* SearX
* StartPage
* Swisscows

### (android TV menu compatibility (+ w.i.p. samsung Dex))

## AOSP compilation: ***packages/apps/Quarks/***
```
use branch -b aosp (org.lineageos.jelly 21.0+)
```

```
etc/sysconfig/?.xml
```
>__\<hidden-api-whitelisted-app package="org.lineageos.jelly"/\>__

prim-origin, Apache License v2.0 https://github.com/LineageOS/android_packages_apps_Jelly

What’s new (1.0-24)

- SearchEngine + : Google without AI nor sponsors (udm=14)
- Ads_Blocker list updated
- update translations
(Apache License v2.0 https://github.com/iotY/android_packages_apps_Jelly/tree/fdroid21)

...
- randomized UserAgent for each tab
- pageIcon in urlBar: click to Refresh & longclick for GoForward
- secureIcon in urlBar: click to sslCertificate & longclick to /Settings
- ping action, x509 and links to VirusTotal/MyWOT via sslCertificate screen
- force NightMode in webview
- adjustabl

Versions

Version Date Size Requires Android Download
1.0-24 current
17eda55e538b1c45…
2024-07-10 3.2 MB API 23
1.0-23
fbd8c4078de6daf1…
2024-02-28 3.2 MB API 23
1.0-21
7f697c3cdf8a1681…
2024-01-03 5.9 MB API 23

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Internet accessSend and receive data over the internet.
  • Network stateCheck whether and how the device is connected.
  • Location in backgroundDetermine the location while the app is not open.
  • Approximate locationDetermine the location via the network.
  • Read storageRead files on the device storage.
  • Write storageCreate and change files on the device storage.
  • Precise locationDetermine the location via GPS.
  • Install appsStart the installation of other apps.
Show 2 more permissions
  • launcher.permission.INSTALL_SHORTCUT
  • jquarks.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments