[ROM][9.0][UNOFFICIAL] [G800F/M/Y] crDroid 5.12 (P) [2021-03-14]

Search This thread

mongo0

Senior Member
Nov 7, 2013
174
110
63
crDroid 5.12 (Android Pie) for the Exynos3470 based Samsung Galaxy S5 mini (G800F/G800M/G800Y) [UC]
BE3pE0l.png


"crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today. We're mainly based on LineageOS so use custom kernels compatible with them!" (crdroid)

Code:
* Flashing this rom and/or altering system software may void your warranty.
*
* You proceed at your own responsibility.
* I am not responsible for any damage that might be caused by flashing this image (bricked device, lost data, ...)
* Please do some research if you have any concerns about features included in this ROM before flashing it
*/

Features
Code:
General
    •    Android 9.0.0 [>=r63]
    •    Pixel look and feel
    •    crDroid Settings - Our own chamber of secrets with below customization settings
    •    OTA notification for officially supported devices
    •    crDroid Music - Music player based on Phonograph
    •    crDroid Home - Revamped and customized launcher with Google now integration
    •    ART and BIONIC optimizations

Status Bar
    •    Status Bar icons toggle (including NFC)
    •    Clock style
    •    Clock & date customizations
    •    Network Traffic monitor and customizations
    •    Native superuser icon toggle
    •    Old style mobile signal icons toggle
    •    4G icon toggle
    •    Roaming indicator toggle
    •    BT battery status toggle
    •    VoLTE toggle
    •    Battery style and percentage customizations
    •    Battery bar customizations
    •    Custom logo customizations
    •    Tap to sleep toggle
    •    Quick pulldown customizations
    •    Smart pulldown customizations

Quick Settings
    •    BT battery status
    •    Rows/columns configuration
    •    Tile title toggle
    •    Vibrate on touch toggle
    •    Brightness slider configuration
    •    Clock in quick status bar header
    •    Auto brightness toggle
    •    VPN alert toggle in footer
    •    User account icon toggle in footer
    •    Edit tiles icon in footer
    •    Running services icon in footer
    •    crDroid Settings icon shortcut in footer

Lock Screen
    •    Shortcuts on bottom of screen
    •    Clock style (including Android Q style)
    •    Clock font style
    •    Date font style
    •    Weather
    •    Music visualization toggle
    •    Media cover art toggle
    •    Battery info toggle
    •    Charging animation toggle
    •    Face auto unlock for recognized trusted faces
    •    Tap to sleep toggle
    •    Fingerprint authentication vibration toggle
    •    Power menu and quick settings on secured lock screen toggle

Recents Screen
    •    Recents style (QuickStep or AOSP)
    •    Icon pack support
    •    Memory bar (for AOSP only)
    •    Clear all recents (for AOSP only)
    •    Clear all button location (for AOSP only)

Navigation
    •    Navigation bar toggle
    •    Pie navigation
    •    Interface
    ◦    Navigation mode
    ◦    Pulse customizations
    ◦    Stock navbar customizations
        Swipe up on home button
        Pixel animation
        Show arrow keys while typing
        Navbar tuner
    ◦    Smartbar customizations
    ◦    Fling customizations
    ◦    Navbar height customizations
    •    Gestures
    ◦    One handed mode
    ◦    Carbon gestures
    ◦    Swipe-up gestures
    ◦    System gestures
        Swipe fingerprint settings
        Jump to camera
        Prevent ringing

Buttons
    •    Power button
    ◦    Advanced restart toggle
    ◦    Power menu customizations
        Screenshot
        On-The-Go mode
        Airplane mode
        User Switcher
        Lockdown
    ◦    End call with power button
    ◦    Long press power button for torch
    ◦    Automatically turn torch off
    •    Volume buttons
    ◦    Wake device with HW non-capacitive button
    ◦    Answer call with volume button
    ◦    Control playback with volume buttons
    ◦    Keyboard cursor control with volume buttons
    ◦    Reorient volume keys on rotation change
    •    Extras
    ◦    Additional buttons
        Customize notification slider use
    •    Devices with HW keys
    ◦    Disable navigation HW keys
    ◦    Backlight toggle and timeout settings
    ◦    Accidental touch prevention for navigation HW keys
    ◦    HW button mapping
    ◦    Kill app with back button

User Interface
    •    Ambient display
    ◦    Always on display
    ◦    New notifications wake screen
    ◦    Pulse notificaitons on tilt
    ◦    Pulse notifications on pickup
    ◦    Pulse notificaitons on handwave
    ◦    Pulse notifications on removal from pocket
    •    Animation
    ◦    Screen off animation
    ◦    Scrolling cache
    ◦    Custom animations for system, toast, QS tiles and list view
    •    Blur
    •    Display cutout (for notch devices)
    ◦    Cutout style
    ◦    Stock statusbar height toggle
    ◦    Force full screen apps
    •    Expanded Desktop customizations
    •    Font
    •    Round corners
    •    Smart Pixels
    •    Style
    ◦    Accent color
    ◦    Style (light/dark)
    ◦    Dark mode
    ◦    Notification style
    ◦    Preference switch style
    ◦    Quick settings tile style
    ◦    Quick settings header style
    •    Substratum (needs app installed)
    ◦    Themes
    ◦    Force authorize every theme app

Notifications
    •    Ticker
    •    Blink flashlight on call
    •    Force expanded notifications toggle
    •    Noisy notifications toggle
    •    Less frequent notifications sounds
    •    Heads up customizations
    •    In call vibration options
    ◦    Vibrate on connect
    ◦    Vibrate on call waiting
    ◦    Vibrate on disconnect
    •    LED customizations for notifications and battery

Sound
    •    Charging sounds
    •    Launch music app on headset connect
    •    Screenshot sound toggle
    •    Live volume steps customization
    •    Volume Panel

Misc
    •    Aggressive Battery
    •    Suspend actions
    •    Wakelock blocker
    •    Alarm blocker
    •    Show CPU info overlay
    •    Gaming mode
    •    Keyboard Settings
    •    Media Scanner boot behavior customization
    •    Toast icon toggle
    •    Pocket detection - prevents device interaction when inside pocket

About crDroid
    •    Current changelog
    •    Official website
    •    Translations
    •    Share crDroid
    •    Support us
    •    Github
    •    Telegram
    •    Updates (not available)
    ◦    OTA (not available)
    ◦    Links
    •    The drill

LineageOS Additional Features
    •    Burnt-in protection
    •    Livedisplay support
    •    Privacy guard with native superuser
    •    Increasing ringtone feature
    •    Unlinked notification sound
    •    Per app data / wifi toggle

[Custom Kernel/ROM Features]
    [•    CPU underlocked (200 & 300 Mhz available) - thanks @Spookcity]

Bugs / Notes
- see the (lineage) thread
- Not working: Android device encryption​
- Random wifi disconnects (?)​

How to install
with *GAPPS:
** Make sure you're running a proper working Recovery (TWRP)
*** Make sure you've enough battery and a (complete) backup of your data / partitions​
1) Copy crDroid zip, *gapps zip (for arm / android 9.0) to your device​
2) Reboot into recovery​
3) Wipe cache, system, & data (or just cache & system for a dirty flash).​
[ Fix flash fail (in twrp, adb shell or via filemanager): ">mkdir /cache/recovery" ]​
4) Flash ROM​
5) Flash GApps​
6) Boot up​
7) For root: AFTER you boot into the ROM, you can go back to recovery and install Magisk XX.x (whatever is most recent).​

Download

Sources
Device tree: github (Spookcity); see lineage thread​
crdroid: github

Thanks to...
- Maintainers of S5 mini (G800F/...) device tree; Spookcity138​
- crDroid​
- Google​
- LineageOS​
- SlimRoms​
- AOSPA (Paranoid Android)​
- OmniRom​
- NamelessROM​
- Many others...​


Version Information:
[ROM][9.0][UNOFFICIAL] [G800F/M/Y] crDroid 5.9 [Beta] [UC], ROM for the Samsung Galaxy S5 Mini
Status: stable
Created: 2018-12-18
Last Updated: 2021-03-14

Code:
Changelog:
(2021-03-14 [crDroidAndroid-9.0-20210313-kminilte-v5.12.zip])
-Security patches Dec. '20 and January
-remove qti optimizations

(2020-12-24 [crDroidAndroid-9.0-20201223-kminilte-v5.12.zip])
-dalvik heap changes

(2020-11-17 [crDroidAndroid-9.0-20201116-kminilte-v5.12.zip])
-increase recording volume

(2020-10-18 [crDroidAndroid-9.0-20201016-kminilte-v5.12.zip])
-rfkill/bluetooth perms change
-update media codecs

(2020-09-15 [crDroidAndroid-9.0-20200915-kminilte-v5.12.zip])
-updated sources
-lots of updates to hardware/kernel/...

(2020-08-18 [crDroidAndroid-9.0-20200817-kminilte-v5.12.zip])
-updated sources

(2020-05-22 [crDroidAndroid-9.0-20200521-kminilte-v5.12.zip])
-update sources

(2020-05-20 [crDroidAndroid-9.0-20200520-kminilte-v5.12.zip])
-switch to 1.5ghz max oc branch

(2020-05-14 [crDroidAndroid-9.0-20200518-kminilte-v5.12.zip])
-test oc bugfix

(2020-05-14 [crDroidAndroid-9.0-20200513-kminilte-v5.12.zip])
- included r56
- disable buffer age
- enable memory heap

(2020-04-17 [crDroidAndroid-9.0-20200417-kminilte-v5.12.zip])
- included r55

(2020-04-15 [crDroidAndroid-9.0-20200415-kminilte-v5.12.zip])
-re-enable nfc, ...

(2020-03-30 [crDroidAndroid-9.0-20200329-kminilte-v5.12.zip])
-disable nfc again
-hwbinder

(2020-03-16 [crDroidAndroid-9.0-20200315-kminilte-v5.12.zip])
-nfc fix
-others

(2020-03-12 [crDroidAndroid-9.0-20200312-kminilte-v5.12.zip])
-updated sources
-fixes to cover/wifi
-increase max readahead

(2020-02-16 [crDroidAndroid-9.0-20200216-kminilte-v5.11.zip])
-updated sources
-widevine fix
-...

(2020-01-22 [crDroidAndroid-9.0-20200122-kminilte-v5.11.zip])
- updated sources

(2020-01-08 [crDroidAndroid-9.0-20200108-kminilte-v5.11.zip])
- updated sources

(2019-12-20 [crDroidAndroid-9.0-20191220-kminilte-v5.10.zip])
- updated sources

(2019-11-14 [crDroidAndroid-9.0-20191114-kminilte-v5.10.zip])
- updated sources /device tree

(2019-10-26 [crDroidAndroid-9.0-20191025-kminilte-v5.9.zip])
- updated sources
- default swappiness/cache pressure

(2019-10-16 [crDroidAndroid-9.0-20191016-kminilte-v5.9.zip])
- updated sources /device tree

(2019-10-12 [crDroidAndroid-9.0-20191012-kminilte-v5.8.zip])
- updated sources

(2019-09-12 [crDroidAndroid-9.0-20190912-kminilte-v5.8.zip])
- updated sources /device tree

(2019-08-17 [crDroidAndroid-9.0-20190815-kminilte-v5.7.zip])
- fast_reauth=1
- updated sources /device tree

(2019-08-07 [crDroidAndroid-9.0-20190803-kminilte-v5.6.zip])
- Switched to Spookcity's P_custom (thanks!) kernel with some modifications (minus OC but with UC)
- fast_reauth=0
- raised swappiness to 20
- updated sources /device tree

(2019-07-26 [crDroidAndroid-9.0-20190725-kminilte-v5.6.zip])
- Updated sources
- fast_reauth=1 (from 0) in gps.conf

(2019-07-12 [crDroidAndroid-9.0-20190711-kminilte-v5.6.zip])
- Updated sources/device tree
- modified gps.conf

(2019-07-01 [crDroidAndroid-9.0-20190629-kminilte-v5.5.zip)
- Updated sources

(2019-06-23 [crDroidAndroid-9.0-20190623-kminilte-v5.5.zip])
- Updated sources

(2019-06-10 [crDroidAndroid-9.0-20190610-kminilte-v5.5.zip])
- Updated sources/Device tree

(2019-06-01 [crDroidAndroid-9.0-20190601-kminilte-v5.4.zip])
- Updated sources/Device tree

(2019-05-26 [crDroidAndroid-9.0-20190526-kminilte-v5.4.zip])
- Updated sources
- applied patches

(2019-05-19 [crDroidAndroid-9.0-20190519-kminilte-v5.4.zip])
- Updated sources/device

(2019-05-13 [crDroidAndroid-9.0-20190513-kminilte-v5.4.zip])
- Updated sources/device

(2019-05-05 [crDroidAndroid-9.0-201900505-kminilte-v5.3.zip]):
- Updated sources/device

(2019-04-27 [crDroidAndroid-9.0-20190427-kminilte-v5.3.zip]):
- Updated sources

(2019-04-21 [crDroidAndroid-9.0-20190421-kminilte-v5.3.zip]):
- Updated sources/device tree
- (Re-)added FlipFlap

(2019-04-14 [crDroidAndroid-9.0-20190414-kminilte-v5.3.zip]):
- Updated sources/device tree

(2019-04-08 [crDroidAndroid-9.0-20190408-kminilte-v5.2.zip]):
- Updated sources/device tree

(2019-04-01 [crDroidAndroid-9.0-20190331-kminilte-v5.2.zip]):
- Updated sources/device tree

(2019-03-19 [crDroidAndroid-9.0-20190318-kminilte-v5.2.zip]):
- Updated sources/device tree

(2019-03-14: [crDroidAndroid-9.0-20190313-kminilte-v5.2.zip]
- Updated sources

(2019-03-05: [crDroidAndroid-9.0-20190305-kminilte-v5.1.zip])
- Updated sources/device tree

(2019-03-01: [crDroidAndroid-9.0-20190228-kminilte-v5.1.zip])
- Updated sources/device tree

(2018-12-19: [crDroidAndroid-9.0-20181218-kminilte-v5.0.zip])
- Removed FlipFlap App
- Resynced
 

Attachments

  • Screenshot_20181218-104527_Quickstep.jpg
    Screenshot_20181218-104527_Quickstep.jpg
    113 KB · Views: 6,343
  • Screenshot_20190726-112057_Settings.png
    Screenshot_20190726-112057_Settings.png
    96.9 KB · Views: 3,471
Last edited:

mongo0

Senior Member
Nov 7, 2013
174
110
63
Hi! Please, can you help me?
How you compiled it from THIS sources?
What i need to do after repo sync, clone sources?

Yes, after the the repo init and repo sync you have to clone the device tree to the correct folders. I used the .repo/local_manifests/(kminilte and common).xml as guideline.
crdroid was really easy (initially at least) since it didn't require change any changes to filenames (unlike aospextended)...

However, I am no expert and I cannot compile a signature spoofing enabled crdroid at this time (I have no clue what is wrong, hopefully it's upstream related)
 

PetarGT

New member
Aug 4, 2017
1
0
0
Hi, this ROM is awesome. i use it as my daily driver!
Thank you!
Is it possible to fix camera so we can record videos?
and there is a bug, when i get a notification of any kind, UI gets laggy (lock screen gives like 5fps)
And when i disable "Use GPU for screen composing" in developer options i get soft reboots (i dont know is it a bug tho or it should be always on)
Is it possible to make it overclockable? (gpu or/and cpu a bit, cpu to at least 1.5GHz)
Keep up the great work!
I will keep you updated and see if there are more bugs to mention.
Sorry for my bad English,
Cheers from Croatia!
 

mongo0

Senior Member
Nov 7, 2013
174
110
63
Hi, this ROM is awesome. i use it as my daily driver!
Thank you!
Is it possible to fix camera so we can record videos?
and there is a bug, when i get a notification of any kind, UI gets laggy (lock screen gives like 5fps)
And when i disable "Use GPU for screen composing" in developer options i get soft reboots (i dont know is it a bug tho or it should be always on)
Is it possible to make it overclockable? (gpu or/and cpu a bit, cpu to at least 1.5GHz)
Keep up the great work!
I will keep you updated and see if there are more bugs to mention.
Sorry for my bad English,
Cheers from Croatia!

Hi
Thanks, I'm glad you find this useful!

I think issue n. 1 and 2 to has to do with the (disabled) hardware overlay. (See the lineage 16 thread.) Overclocking as a workaround for it (laggy UI) would not make much sense I think. Maybe Spookcity will resolve the issue.
Still, battery life is great with pie I think.

edit: I could record videos, maybe try another app (opencamera)
 
Last edited:

mongo0

Senior Member
Nov 7, 2013
174
110
63
Please, can you update your build of crDroid to 5.1?

Ok, will do. I compiled it a few days back.. I will upload it or build another one.-
However, signature spoofing stopped working on crdroid afaik, so there is no microG possible and therefore I don't use it.
 

mongo0

Senior Member
Nov 7, 2013
174
110
63
Hi! Does this ROM support S View Cover? If not, is it possible to create such an item?

Hey, I am not sure what this is... It does sound like a lot like FlipFlap, which I removed (also in the device tree, I think) because it was causing problems (got activated on lock screen even though no cover was installed and thus prevented screen unlock..)
 

MrCreating

Member
Jan 13, 2018
30
5
0
Please! Can you help? Why su addon isn't working? (16.0-su-addon). I set up in Settings superuser mode "Apps and ADB", but root isn't available. Lineage 16 build don't have this problem.
 

mongo0

Senior Member
Nov 7, 2013
174
110
63
Please! Can you help? Why su addon isn't working? (16.0-su-addon). I set up in Settings superuser mode "Apps and ADB", but root isn't available. Lineage 16 build don't have this problem.

I really don't know sorry. I have been using Magisk for a long time now..
I just noticed that without anything else installed the rom does only include the root option for adb in developer settings but not the apps.

Maybe supersu addon is not suitable for crdroid. On their (crdroid's) website it is written (I also added it here):

For root, AFTER you boot into the ROM, you can go back to recovery and install Magisk XX.x (whatever is most recent).
 

MrCreating

Member
Jan 13, 2018
30
5
0
I really don't know sorry. I have been using Magisk for a long time now..
I just noticed that without anything else installed the rom does only include the root option for adb in developer settings but not the apps.

Maybe supersu addon is not suitable for crdroid. On their (crdroid's) website it is written (I also added it here):

For root, AFTER you boot into the ROM, you can go back to recovery and install Magisk XX.x (whatever is most recent).
Apps amd adb mode disabled woth lineageos. It's normally. For apps need su addon.
But for crDroid it isn't work
 

ChriMo

Senior Member
Oct 13, 2014
281
50
58
I uploaded crdroid 5.2 for our s5mini.
amongst other things, it includes March security patches and crdroid bootanimation.
Thank you very much! I will try this ROM now instead of lineage-14.1-20181218-UNOFFICIAL-kminilte.zip, because I'm looking for:
  • microG support
  • Pie based
  • current updates / security patches
  • something "more" then LineageOS
The only other option AOSPExtended ROM v.5.8 (O) [10.10.18] (maintainer also mongo0) seems not updated anymore so I suspect/hope crDroid 5 is better for this device in the judgement of mongo0 as well as others.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Updated the rom to include security patches from December and January. md5:
    Code:
    a38e46279680d5cd37f63012a618e429  crDroidAndroid-9.0-20210313-kminilte-v5.12.zip

    it also includes the following prebuilt apps: (both: fdroid release)
    SimpleKeyboard (https://github.com/rkkr/simple-keyboard), keyboard for smaller screens
    LastLauncher (https://github.com/SubhamTyagi/Last-Launcher), very RAM friendly launcher
  • 10
    crDroid 5.12 (Android Pie) for the Exynos3470 based Samsung Galaxy S5 mini (G800F/G800M/G800Y) [UC]
    BE3pE0l.png


    "crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today. We're mainly based on LineageOS so use custom kernels compatible with them!" (crdroid)

    Code:
    * Flashing this rom and/or altering system software may void your warranty.
    *
    * You proceed at your own responsibility.
    * I am not responsible for any damage that might be caused by flashing this image (bricked device, lost data, ...)
    * Please do some research if you have any concerns about features included in this ROM before flashing it
    */

    Features
    Code:
    General
        •    Android 9.0.0 [>=r63]
        •    Pixel look and feel
        •    crDroid Settings - Our own chamber of secrets with below customization settings
        •    OTA notification for officially supported devices
        •    crDroid Music - Music player based on Phonograph
        •    crDroid Home - Revamped and customized launcher with Google now integration
        •    ART and BIONIC optimizations
    
    Status Bar
        •    Status Bar icons toggle (including NFC)
        •    Clock style
        •    Clock & date customizations
        •    Network Traffic monitor and customizations
        •    Native superuser icon toggle
        •    Old style mobile signal icons toggle
        •    4G icon toggle
        •    Roaming indicator toggle
        •    BT battery status toggle
        •    VoLTE toggle
        •    Battery style and percentage customizations
        •    Battery bar customizations
        •    Custom logo customizations
        •    Tap to sleep toggle
        •    Quick pulldown customizations
        •    Smart pulldown customizations
    
    Quick Settings
        •    BT battery status
        •    Rows/columns configuration
        •    Tile title toggle
        •    Vibrate on touch toggle
        •    Brightness slider configuration
        •    Clock in quick status bar header
        •    Auto brightness toggle
        •    VPN alert toggle in footer
        •    User account icon toggle in footer
        •    Edit tiles icon in footer
        •    Running services icon in footer
        •    crDroid Settings icon shortcut in footer
    
    Lock Screen
        •    Shortcuts on bottom of screen
        •    Clock style (including Android Q style)
        •    Clock font style
        •    Date font style
        •    Weather
        •    Music visualization toggle
        •    Media cover art toggle
        •    Battery info toggle
        •    Charging animation toggle
        •    Face auto unlock for recognized trusted faces
        •    Tap to sleep toggle
        •    Fingerprint authentication vibration toggle
        •    Power menu and quick settings on secured lock screen toggle
    
    Recents Screen
        •    Recents style (QuickStep or AOSP)
        •    Icon pack support
        •    Memory bar (for AOSP only)
        •    Clear all recents (for AOSP only)
        •    Clear all button location (for AOSP only)
    
    Navigation
        •    Navigation bar toggle
        •    Pie navigation
        •    Interface
        ◦    Navigation mode
        ◦    Pulse customizations
        ◦    Stock navbar customizations
            Swipe up on home button
            Pixel animation
            Show arrow keys while typing
            Navbar tuner
        ◦    Smartbar customizations
        ◦    Fling customizations
        ◦    Navbar height customizations
        •    Gestures
        ◦    One handed mode
        ◦    Carbon gestures
        ◦    Swipe-up gestures
        ◦    System gestures
            Swipe fingerprint settings
            Jump to camera
            Prevent ringing
    
    Buttons
        •    Power button
        ◦    Advanced restart toggle
        ◦    Power menu customizations
            Screenshot
            On-The-Go mode
            Airplane mode
            User Switcher
            Lockdown
        ◦    End call with power button
        ◦    Long press power button for torch
        ◦    Automatically turn torch off
        •    Volume buttons
        ◦    Wake device with HW non-capacitive button
        ◦    Answer call with volume button
        ◦    Control playback with volume buttons
        ◦    Keyboard cursor control with volume buttons
        ◦    Reorient volume keys on rotation change
        •    Extras
        ◦    Additional buttons
            Customize notification slider use
        •    Devices with HW keys
        ◦    Disable navigation HW keys
        ◦    Backlight toggle and timeout settings
        ◦    Accidental touch prevention for navigation HW keys
        ◦    HW button mapping
        ◦    Kill app with back button
    
    User Interface
        •    Ambient display
        ◦    Always on display
        ◦    New notifications wake screen
        ◦    Pulse notificaitons on tilt
        ◦    Pulse notifications on pickup
        ◦    Pulse notificaitons on handwave
        ◦    Pulse notifications on removal from pocket
        •    Animation
        ◦    Screen off animation
        ◦    Scrolling cache
        ◦    Custom animations for system, toast, QS tiles and list view
        •    Blur
        •    Display cutout (for notch devices)
        ◦    Cutout style
        ◦    Stock statusbar height toggle
        ◦    Force full screen apps
        •    Expanded Desktop customizations
        •    Font
        •    Round corners
        •    Smart Pixels
        •    Style
        ◦    Accent color
        ◦    Style (light/dark)
        ◦    Dark mode
        ◦    Notification style
        ◦    Preference switch style
        ◦    Quick settings tile style
        ◦    Quick settings header style
        •    Substratum (needs app installed)
        ◦    Themes
        ◦    Force authorize every theme app
    
    Notifications
        •    Ticker
        •    Blink flashlight on call
        •    Force expanded notifications toggle
        •    Noisy notifications toggle
        •    Less frequent notifications sounds
        •    Heads up customizations
        •    In call vibration options
        ◦    Vibrate on connect
        ◦    Vibrate on call waiting
        ◦    Vibrate on disconnect
        •    LED customizations for notifications and battery
    
    Sound
        •    Charging sounds
        •    Launch music app on headset connect
        •    Screenshot sound toggle
        •    Live volume steps customization
        •    Volume Panel
    
    Misc
        •    Aggressive Battery
        •    Suspend actions
        •    Wakelock blocker
        •    Alarm blocker
        •    Show CPU info overlay
        •    Gaming mode
        •    Keyboard Settings
        •    Media Scanner boot behavior customization
        •    Toast icon toggle
        •    Pocket detection - prevents device interaction when inside pocket
    
    About crDroid
        •    Current changelog
        •    Official website
        •    Translations
        •    Share crDroid
        •    Support us
        •    Github
        •    Telegram
        •    Updates (not available)
        ◦    OTA (not available)
        ◦    Links
        •    The drill
    
    LineageOS Additional Features
        •    Burnt-in protection
        •    Livedisplay support
        •    Privacy guard with native superuser
        •    Increasing ringtone feature
        •    Unlinked notification sound
        •    Per app data / wifi toggle
    
    [Custom Kernel/ROM Features]
        [•    CPU underlocked (200 & 300 Mhz available) - thanks @Spookcity]

    Bugs / Notes
    - see the (lineage) thread
    - Not working: Android device encryption​
    - Random wifi disconnects (?)​

    How to install
    with *GAPPS:
    ** Make sure you're running a proper working Recovery (TWRP)
    *** Make sure you've enough battery and a (complete) backup of your data / partitions​
    1) Copy crDroid zip, *gapps zip (for arm / android 9.0) to your device​
    2) Reboot into recovery​
    3) Wipe cache, system, & data (or just cache & system for a dirty flash).​
    [ Fix flash fail (in twrp, adb shell or via filemanager): ">mkdir /cache/recovery" ]​
    4) Flash ROM​
    5) Flash GApps​
    6) Boot up​
    7) For root: AFTER you boot into the ROM, you can go back to recovery and install Magisk XX.x (whatever is most recent).​

    Download

    Sources
    Device tree: github (Spookcity); see lineage thread​
    crdroid: github

    Thanks to...
    - Maintainers of S5 mini (G800F/...) device tree; Spookcity138​
    - crDroid​
    - Google​
    - LineageOS​
    - SlimRoms​
    - AOSPA (Paranoid Android)​
    - OmniRom​
    - NamelessROM​
    - Many others...​


    Version Information:
    [ROM][9.0][UNOFFICIAL] [G800F/M/Y] crDroid 5.9 [Beta] [UC], ROM for the Samsung Galaxy S5 Mini
    Status: stable
    Created: 2018-12-18
    Last Updated: 2021-03-14

    Code:
    Changelog:
    (2021-03-14 [crDroidAndroid-9.0-20210313-kminilte-v5.12.zip])
    -Security patches Dec. '20 and January
    -remove qti optimizations
    
    (2020-12-24 [crDroidAndroid-9.0-20201223-kminilte-v5.12.zip])
    -dalvik heap changes
    
    (2020-11-17 [crDroidAndroid-9.0-20201116-kminilte-v5.12.zip])
    -increase recording volume
    
    (2020-10-18 [crDroidAndroid-9.0-20201016-kminilte-v5.12.zip])
    -rfkill/bluetooth perms change
    -update media codecs
    
    (2020-09-15 [crDroidAndroid-9.0-20200915-kminilte-v5.12.zip])
    -updated sources
    -lots of updates to hardware/kernel/...
    
    (2020-08-18 [crDroidAndroid-9.0-20200817-kminilte-v5.12.zip])
    -updated sources
    
    (2020-05-22 [crDroidAndroid-9.0-20200521-kminilte-v5.12.zip])
    -update sources
    
    (2020-05-20 [crDroidAndroid-9.0-20200520-kminilte-v5.12.zip])
    -switch to 1.5ghz max oc branch
    
    (2020-05-14 [crDroidAndroid-9.0-20200518-kminilte-v5.12.zip])
    -test oc bugfix
    
    (2020-05-14 [crDroidAndroid-9.0-20200513-kminilte-v5.12.zip])
    - included r56
    - disable buffer age
    - enable memory heap
    
    (2020-04-17 [crDroidAndroid-9.0-20200417-kminilte-v5.12.zip])
    - included r55
    
    (2020-04-15 [crDroidAndroid-9.0-20200415-kminilte-v5.12.zip])
    -re-enable nfc, ...
    
    (2020-03-30 [crDroidAndroid-9.0-20200329-kminilte-v5.12.zip])
    -disable nfc again
    -hwbinder
    
    (2020-03-16 [crDroidAndroid-9.0-20200315-kminilte-v5.12.zip])
    -nfc fix
    -others
    
    (2020-03-12 [crDroidAndroid-9.0-20200312-kminilte-v5.12.zip])
    -updated sources
    -fixes to cover/wifi
    -increase max readahead
    
    (2020-02-16 [crDroidAndroid-9.0-20200216-kminilte-v5.11.zip])
    -updated sources
    -widevine fix
    -...
    
    (2020-01-22 [crDroidAndroid-9.0-20200122-kminilte-v5.11.zip])
    - updated sources
    
    (2020-01-08 [crDroidAndroid-9.0-20200108-kminilte-v5.11.zip])
    - updated sources
    
    (2019-12-20 [crDroidAndroid-9.0-20191220-kminilte-v5.10.zip])
    - updated sources
    
    (2019-11-14 [crDroidAndroid-9.0-20191114-kminilte-v5.10.zip])
    - updated sources /device tree
    
    (2019-10-26 [crDroidAndroid-9.0-20191025-kminilte-v5.9.zip])
    - updated sources
    - default swappiness/cache pressure
    
    (2019-10-16 [crDroidAndroid-9.0-20191016-kminilte-v5.9.zip])
    - updated sources /device tree
    
    (2019-10-12 [crDroidAndroid-9.0-20191012-kminilte-v5.8.zip])
    - updated sources
    
    (2019-09-12 [crDroidAndroid-9.0-20190912-kminilte-v5.8.zip])
    - updated sources /device tree
    
    (2019-08-17 [crDroidAndroid-9.0-20190815-kminilte-v5.7.zip])
    - fast_reauth=1
    - updated sources /device tree
    
    (2019-08-07 [crDroidAndroid-9.0-20190803-kminilte-v5.6.zip])
    - Switched to Spookcity's P_custom (thanks!) kernel with some modifications (minus OC but with UC)
    - fast_reauth=0
    - raised swappiness to 20
    - updated sources /device tree
    
    (2019-07-26 [crDroidAndroid-9.0-20190725-kminilte-v5.6.zip])
    - Updated sources
    - fast_reauth=1 (from 0) in gps.conf
    
    (2019-07-12 [crDroidAndroid-9.0-20190711-kminilte-v5.6.zip])
    - Updated sources/device tree
    - modified gps.conf
    
    (2019-07-01 [crDroidAndroid-9.0-20190629-kminilte-v5.5.zip)
    - Updated sources
    
    (2019-06-23 [crDroidAndroid-9.0-20190623-kminilte-v5.5.zip])
    - Updated sources
    
    (2019-06-10 [crDroidAndroid-9.0-20190610-kminilte-v5.5.zip])
    - Updated sources/Device tree
    
    (2019-06-01 [crDroidAndroid-9.0-20190601-kminilte-v5.4.zip])
    - Updated sources/Device tree
    
    (2019-05-26 [crDroidAndroid-9.0-20190526-kminilte-v5.4.zip])
    - Updated sources
    - applied patches
    
    (2019-05-19 [crDroidAndroid-9.0-20190519-kminilte-v5.4.zip])
    - Updated sources/device
    
    (2019-05-13 [crDroidAndroid-9.0-20190513-kminilte-v5.4.zip])
    - Updated sources/device
    
    (2019-05-05 [crDroidAndroid-9.0-201900505-kminilte-v5.3.zip]):
    - Updated sources/device
    
    (2019-04-27 [crDroidAndroid-9.0-20190427-kminilte-v5.3.zip]):
    - Updated sources
    
    (2019-04-21 [crDroidAndroid-9.0-20190421-kminilte-v5.3.zip]):
    - Updated sources/device tree
    - (Re-)added FlipFlap
    
    (2019-04-14 [crDroidAndroid-9.0-20190414-kminilte-v5.3.zip]):
    - Updated sources/device tree
    
    (2019-04-08 [crDroidAndroid-9.0-20190408-kminilte-v5.2.zip]):
    - Updated sources/device tree
    
    (2019-04-01 [crDroidAndroid-9.0-20190331-kminilte-v5.2.zip]):
    - Updated sources/device tree
    
    (2019-03-19 [crDroidAndroid-9.0-20190318-kminilte-v5.2.zip]):
    - Updated sources/device tree
    
    (2019-03-14: [crDroidAndroid-9.0-20190313-kminilte-v5.2.zip]
    - Updated sources
    
    (2019-03-05: [crDroidAndroid-9.0-20190305-kminilte-v5.1.zip])
    - Updated sources/device tree
    
    (2019-03-01: [crDroidAndroid-9.0-20190228-kminilte-v5.1.zip])
    - Updated sources/device tree
    
    (2018-12-19: [crDroidAndroid-9.0-20181218-kminilte-v5.0.zip])
    - Removed FlipFlap App
    - Resynced
    4
    Sorry to update again but now nfc should work:
    Code:
    2dd186f9987879310faa5b9792640c01  crDroidAndroid-9.0-20200315-kminilte-v5.12.zip

    * I forgot to add that nfc must be turned on when rebooting phone otherwise it won't work.
    4
    Upload new build with Security Patch April (r55):
    Code:
    9d87eec41a04a11adc8ac0bcf5d7a549  crDroidAndroid-9.0-20200417-kminilte-v5.12.zip
    4
    Updated ROM, md5:
    Code:
    870e592b19a19bd50753cb6a1cb715b4  crDroidAndroid-9.0-20201223-kminilte-v5.12.zip

    Sorry if the last update made radio crash a bit too often. I mistakenly included a change in the last build which should not have been included.

    I made some changes to dalvik vm, which improved things a bit for me:
    dalvik.vm.heapstartsize=8m (was 16)
    dalvik.vm.heapsize=512m (was 256)

    this should prevent (certain) oom situations. I couldn't reproduce an crash with these settings anymore.
    4
    I uploaded crDroidAndroid-9.0-20190331-kminilte-v5.2.zip which can now be patched with the Nanodroid patcher in order to get signature spoofing and microG.
    Since the incomplete patch for signature spoofing is removed from sources the patcher does not fail anymore.
    To this end, I also set DEX_PREOPT to false here.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone