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¶
- (reported) bootloops. [???][report]
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¶
- (reported) bootloops. [???][report]
Hardware Features¶
While some hardware might not require proprietary userspace blobs, the hardware itself is non-free and usually runs proprietary firmware.
Name | Status | Information |
---|---|---|
Accelerometer/Gyro | Works | Some devices utilize blobs for sensors |
Audio | Works | Some audio blobs are removed |
Bluetooth | Works | Some devices utilize blobs for Bluetooth |
Camera | Works | No camera blobs are removed |
Cell Service | Works | Many radio blobs are removed, but is kept fully functional |
Compass | Works | No blobs are required for the compass |
GPS | Works | Many location blobs are removed, but is kept fully functional |
GPU | Works | No GPU blobs are removed |
HW Audio Decoding | Works | No DSP/Hexagon blobs are removed |
HW Encryption | Works | Some TrustZone/Keystore blobs are removed |
HW Packet Processor | Works | No blobs are required for Qualcomm's IPA |
HW Video Decoding | Works | No Venus blobs are removed |
IR Transceiver | Works | No IR blobs are removed |
Light Sensor | Works | No blobs are required for the light sensor |
NFC | Works | Some devices utilize blobs for NFC |
Proximity Sensor | Works | No blobs are required for the proximity sensor |
Wi-Fi | Works | Some devices utilize blobs for Wi-Fi |
Wireless Charging | Depends | All Qualcomm WiPower blobs are removed, newer devices utilizing WiPower will not work |
Software Features¶
Name | Status | Information |
---|---|---|
AudioFX | Does not work | Many AudioFX blobs are removed |
Chromecast | Does not work | No Play Services |
Device Encryption | Works | Some TrustZone/Keystore blobs are removed |
DRM/HDCP | Does not work | All DRM and HDCP blobs are removed |
Google SafetyNet | Does not work | No Play Services |
IMS/VoLTE | Works | Select IMS blobs are removed, but is kept working |
Qualcomm aptX | Does not work | All aptX blobs are removed |
RCS | Does not work | All RCS blobs are removed |
Tethering (BT/USB/Wi-Fi) | Works | No blobs are required for Tethering |
Wireless Display | Unknown | There are many different protocols. All Qualcomm Wireless Display blobs are removed. |
Apps¶
Name | Status | Information |
---|---|---|
Amazon Music | Untested: Potentially Works | Amazon Prime Video relies on Google's Widevine DRM |
Apple Music | Untested: Potentially Works | Some iTunes content is protected using Apple's FairPlay DRM, the streaming might be as well |
Google Play Music | Works | Doesn't rely on DRM. Tested July 13th, 2017. |
Netflix | Broken | Relies on Google's Widevine DRM |
Pandora | Works | Doesn't rely on DRM |
Spotify | Untested: Potentially Works | Desktop and web version rely on Google's Widevine DRM |
Soundcloud | Works | Doesn't rely on DRM |
Square Point of Sale | Works | Doesn't rely on Google SafetyNet |