Functionality Tables

A list of what doesn't work on DivestOS

Devices

Devices listed as "Works" on Downloads page will not be listed here if they are fully working as expected and do not have any quirks.

All Devices

  • Devices using 'encryptable=footer' in their fstab will not be encrypted by default. [patcher]
  • Devices with 1GB of RAM or less will likely out-of-memory more often than usual. [slub_debug fragmentation?][report]
  • IMS may or may not work. [upstream? deblobber?]
  • Incremental updates will often fail to successfully apply on non A/B devices. [releasetools]
  • MediaProvider error toast on some boots. [permission whitelist?][tracking]
  • Most devices will take longer to acquire a GPS lock. Please test using GPSTest app with *clear* and *direct* line of sky. [deblobber][link]
  • Recovery will not be updated on each boot on 14.1. [upstream]
  • Select older devices running 17.1/10 or higher will fail to connect to 802.11w optional enabled Wi-Fi networks due to lack of PMF support. [hardware]
  • Silence will crash if first started without a SIM-card inserted. [upstream]
  • Updater JSON parsing error on 14.1. [upstream?][tracking]

apollo/thor

  • Encryption is not supported. [upstream blobs]

clark

  • Camera is very slow to start and sometimes won't start at all. [upstream]
  • TWRP is required for flashing images due to modem firmware being compressed. [recovery][link]

d852

  • Sensors will not work unless you have a hybrid v220k modem which requires an a10b bootloader. [firmware]

d852/d855/g3

  • Device will often fail to reboot and become unresponsive, requiring the battery to be pulled. [hardware]

flox

  • Device powers off after sleeping for an unknown time. [???]

grouper

  • Camera is non-functional. [upstream kernel]
  • Device is extremely slow. [hardware?]
  • Relocking bootloader with an AOSP/Lineage/DivestOS recovery flashed will result in a *permanent hard brick* unless you have acquired your NvFlash recovery token! [bootloader][guide]

herolte

klte

  • SD cards might fail to mount or format. [selinux]
  • USB ADB does not work. [selinux]

maguro/toro/toroplus

  • Not encrypted by default. [OMAP SMC limitation]

mako

  • Excessive battery drain when powered-off. Maybe fixed by b56929d3. [???][relevant]
  • /system needs to be resized to fit 17.1. [too small partition]
  • Will fail to boot on first boot. Force off once after 3 minutes. [modem subsystem service startup failure with forceencrypt]

mata

  • Images will often fail to install via recovery. [fstab /vendor/firmware_mnt]

nex/n900

  • Camera is non-functional. [upstream blobs?]
  • Encryption is not supported. [upstream device tree?]
  • GPS is non-functional. [deblobber]

shamu

Hardware Features

While some hardware might not require proprietary userspace blobs, the hardware itself is non-free and usually runs proprietary firmware.

NameStatusInformation
Accelerometer/GyroWorksSome devices utilize blobs for sensors
AudioWorksSome audio blobs are removed
BluetoothWorksSome devices utilize blobs for Bluetooth
CameraWorksNo camera blobs are removed
Cell ServiceWorksMany radio blobs are removed, but is kept fully functional
CompassWorksNo blobs are required for the compass
GPSWorksMany location blobs are removed, but is kept fully functional
GPUWorksNo GPU blobs are removed
HW Audio DecodingWorksNo DSP/Hexagon blobs are removed
HW EncryptionWorksSome TrustZone/Keystore blobs are removed
HW Packet ProcessorWorksNo blobs are required for Qualcomm's IPA
HW Video DecodingWorksNo Venus blobs are removed
IR TransceiverWorksNo IR blobs are removed
Light SensorWorksNo blobs are required for the light sensor
NFCWorksSome devices utilize blobs for NFC
Proximity SensorWorksNo blobs are required for the proximity sensor
Wi-FiWorksSome devices utilize blobs for Wi-Fi
Wireless ChargingDependsAll Qualcomm WiPower blobs are removed, newer devices utilizing WiPower will not work

Software Features

NameStatusInformation
AudioFXDoes not workMany AudioFX blobs are removed
ChromecastDoes not workNo Play Services
Device EncryptionWorksSome TrustZone/Keystore blobs are removed
DRM/HDCPDoes not workAll DRM and HDCP blobs are removed
Google SafetyNetDoes not workNo Play Services
IMS/VoLTEWorksSelect IMS blobs are removed, but is kept working
Qualcomm aptXDoes not workAll aptX blobs are removed
RCSDoes not workAll RCS blobs are removed
Tethering (BT/USB/Wi-Fi)WorksNo blobs are required for Tethering
Wireless DisplayUnknownThere are many different protocols. All Qualcomm Wireless Display blobs are removed.

Apps

NameStatusInformation
Amazon MusicUntested: Potentially WorksAmazon Prime Video relies on Google's Widevine DRM
Apple MusicUntested: Potentially WorksSome iTunes content is protected using Apple's FairPlay DRM, the streaming might be as well
Google Play MusicWorksDoesn't rely on DRM. Tested July 13th, 2017.
NetflixBrokenRelies on Google's Widevine DRM
PandoraWorksDoesn't rely on DRM
SpotifyUntested: Potentially WorksDesktop and web version rely on Google's Widevine DRM
SoundcloudWorksDoesn't rely on DRM
Square Point of SaleWorksDoesn't rely on Google SafetyNet